%------------------------------------------------------------------------------ % File : cocATP---0.2.0 % Problem : SWW471^2 : TPTP v6.1.0. Released v5.3.0. % Transfm : none % Format : tptp:raw % Command : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p % Computer : n190.star.cs.uiowa.edu % Model : x86_64 x86_64 % CPU : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz % Memory : 32286.75MB % OS : Linux 2.6.32-431.20.3.el6.x86_64 % CPULimit : 300s % DateTime : Thu Jul 17 13:37:21 EDT 2014 % Result : Timeout 300.01s % Output : None % Verified : % SZS Type : None (Parsing solution fails) % Syntax : Number of formulae : 0 % Comments : %------------------------------------------------------------------------------ %----NO SOLUTION OUTPUT BY SYSTEM %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % % Problem : SWW471^2 : TPTP v6.1.0. Released v5.3.0. % % Command : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p % % Computer : n190.star.cs.uiowa.edu % % Model : x86_64 x86_64 % % CPU : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz % % Memory : 32286.75MB % % OS : Linux 2.6.32-431.20.3.el6.x86_64 % % CPULimit : 300 % % DateTime : Thu Jul 17 09:14:56 CDT 2014 % % CPUTime : 300.01 % Python 2.7.5 % Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/'] % FOF formula (<kernel.Constant object at 0x17c48c0>, <kernel.Type object at 0x17c45a8>) of role type named ty_ty_t__a % Using role type % Declaring x_a:Type % FOF formula (<kernel.Constant object at 0x13e7c68>, <kernel.Type object at 0x17c4050>) of role type named ty_ty_tc__Com__Ocom % Using role type % Declaring com:Type % FOF formula (<kernel.Constant object at 0x17c42d8>, <kernel.Type object at 0x17c44d0>) of role type named ty_ty_tc__Com__Opname % Using role type % Declaring pname:Type % FOF formula (<kernel.Constant object at 0x17c45a8>, <kernel.Type object at 0x17c40e0>) of role type named ty_ty_tc__Com__Ostate % Using role type % Declaring state:Type % FOF formula (<kernel.Constant object at 0x17c4050>, <kernel.Type object at 0x17c4290>) of role type named ty_ty_tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J % Using role type % Declaring hoare_1775062406iple_a:Type % FOF formula (<kernel.Constant object at 0x17c44d0>, <kernel.Type object at 0x17c4488>) of role type named ty_ty_tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate_J % Using role type % Declaring hoare_1167836817_state:Type % FOF formula (<kernel.Constant object at 0x17c40e0>, <kernel.Type object at 0x17c4368>) of role type named ty_ty_tc__Nat__Onat % Using role type % Declaring nat:Type % FOF formula (<kernel.Constant object at 0x17c4290>, <kernel.Type object at 0x17c4680>) of role type named ty_ty_tc__Option__Ooption_Itc__Com__Ocom_J % Using role type % Declaring option_com:Type % FOF formula (<kernel.Constant object at 0x17c4098>, <kernel.DependentProduct object at 0x17c3878>) of role type named sy_c_Big__Operators_Olattice__class_OInf__fin_000_062_Itc__Com__Opname_M_Eo_J % Using role type % Declaring big_la1126801287name_o:(((pname->Prop)->Prop)->(pname->Prop)) % FOF formula (<kernel.Constant object at 0x17c46c8>, <kernel.DependentProduct object at 0x17c3128>) of role type named sy_c_Big__Operators_Olattice__class_OInf__fin_000_062_Itc__Hoare____Mirabelle___ % Using role type % Declaring big_la447547205le_a_o:(((hoare_1775062406iple_a->Prop)->Prop)->(hoare_1775062406iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x17c4368>, <kernel.DependentProduct object at 0x17c3128>) of role type named sy_c_Big__Operators_Olattice__class_OInf__fin_000_062_Itc__Hoare____Mirabelle____001 % Using role type % Declaring big_la831793456tate_o:(((hoare_1167836817_state->Prop)->Prop)->(hoare_1167836817_state->Prop)) % FOF formula (<kernel.Constant object at 0x17c4098>, <kernel.DependentProduct object at 0x17c3fc8>) of role type named sy_c_Big__Operators_Olattice__class_OInf__fin_000_Eo % Using role type % Declaring big_la1690136417_fin_o:((Prop->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x17c4a70>, <kernel.DependentProduct object at 0x17c3128>) of role type named sy_c_Big__Operators_Olattice__class_OSup__fin_000_062_Itc__Com__Opname_M_Eo_J % Using role type % Declaring big_la1286884090name_o:(((pname->Prop)->Prop)->(pname->Prop)) % FOF formula (<kernel.Constant object at 0x17c4098>, <kernel.DependentProduct object at 0x17c3170>) of role type named sy_c_Big__Operators_Olattice__class_OSup__fin_000_062_Itc__Hoare____Mirabelle___ % Using role type % Declaring big_la1843772984le_a_o:(((hoare_1775062406iple_a->Prop)->Prop)->(hoare_1775062406iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x17c4a70>, <kernel.DependentProduct object at 0x17c3fc8>) of role type named sy_c_Big__Operators_Olattice__class_OSup__fin_000_062_Itc__Hoare____Mirabelle____002 % Using role type % Declaring big_la1138507389tate_o:(((hoare_1167836817_state->Prop)->Prop)->(hoare_1167836817_state->Prop)) % FOF formula (<kernel.Constant object at 0x17c4368>, <kernel.DependentProduct object at 0x17c3680>) of role type named sy_c_Big__Operators_Olattice__class_OSup__fin_000_Eo % Using role type % Declaring big_la727467310_fin_o:((Prop->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x17c4368>, <kernel.DependentProduct object at 0x17c3248>) of role type named sy_c_Com_Obody % Using role type % Declaring body_1:(pname->option_com) % FOF formula (<kernel.Constant object at 0x17c3170>, <kernel.DependentProduct object at 0x17c37a0>) of role type named sy_c_Com_Ocom_OBODY % Using role type % Declaring body:(pname->com) % FOF formula (<kernel.Constant object at 0x17c3680>, <kernel.DependentProduct object at 0x17c3fc8>) of role type named sy_c_Com_Ocom_OCond % Using role type % Declaring cond:((state->Prop)->(com->(com->com))) % FOF formula (<kernel.Constant object at 0x17c3248>, <kernel.Constant object at 0x17c3fc8>) of role type named sy_c_Com_Ocom_OSKIP % Using role type % Declaring skip:com % FOF formula (<kernel.Constant object at 0x17c3170>, <kernel.DependentProduct object at 0x17c3998>) of role type named sy_c_Com_Ocom_OSemi % Using role type % Declaring semi:(com->(com->com)) % FOF formula (<kernel.Constant object at 0x17c3cf8>, <kernel.DependentProduct object at 0x17c37e8>) of role type named sy_c_Com_Ocom_OWhile % Using role type % Declaring while:((state->Prop)->(com->com)) % FOF formula (<kernel.Constant object at 0x17c3fc8>, <kernel.DependentProduct object at 0x17c3680>) of role type named sy_c_Com_Ocom_Ocom__size % Using role type % Declaring com_size:(com->nat) % FOF formula (<kernel.Constant object at 0x17c37a0>, <kernel.DependentProduct object at 0x17c3680>) of role type named sy_c_Finite__Set_Ofinite_000_062_Itc__Com__Opname_M_Eo_J % Using role type % Declaring finite297249702name_o:(((pname->Prop)->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x17c37e8>, <kernel.DependentProduct object at 0x17c3680>) of role type named sy_c_Finite__Set_Ofinite_000_062_Itc__Hoare____Mirabelle____srushsumbx__Otriple_ % Using role type % Declaring finite789576932le_a_o:(((hoare_1775062406iple_a->Prop)->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x17c3d40>, <kernel.DependentProduct object at 0x17c3680>) of role type named sy_c_Finite__Set_Ofinite_000_062_Itc__Hoare____Mirabelle____srushsumbx__Otriple__003 % Using role type % Declaring finite1380128977tate_o:(((hoare_1167836817_state->Prop)->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x17c3878>, <kernel.DependentProduct object at 0x17c3908>) of role type named sy_c_Finite__Set_Ofinite_000_Eo % Using role type % Declaring finite_finite_o:((Prop->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x17c3248>, <kernel.DependentProduct object at 0x17c3dd0>) of role type named sy_c_Finite__Set_Ofinite_000tc__Com__Opname % Using role type % Declaring finite_finite_pname:((pname->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x17c3680>, <kernel.DependentProduct object at 0x17c3878>) of role type named sy_c_Finite__Set_Ofinite_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_ % Using role type % Declaring finite2063573081iple_a:((hoare_1775062406iple_a->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x17c3f38>, <kernel.DependentProduct object at 0x17c3dd0>) of role type named sy_c_Finite__Set_Ofinite_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__C % Using role type % Declaring finite1084549118_state:((hoare_1167836817_state->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x17c3f80>, <kernel.DependentProduct object at 0x17c3878>) of role type named sy_c_Finite__Set_Ofold__image_000_062_Itc__Hoare____Mirabelle____srushsumbx__Otr % Using role type % Declaring finite1805141964_pname:(((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop)))->((pname->(hoare_1775062406iple_a->Prop))->((hoare_1775062406iple_a->Prop)->((pname->Prop)->(hoare_1775062406iple_a->Prop))))) % FOF formula (<kernel.Constant object at 0x17c35a8>, <kernel.DependentProduct object at 0x17c3ea8>) of role type named sy_c_Finite__Set_Ofold__image_000_062_Itc__Hoare____Mirabelle____srushsumbx__Otr_004 % Using role type % Declaring finite1068437657_pname:(((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop)))->((pname->(hoare_1167836817_state->Prop))->((hoare_1167836817_state->Prop)->((pname->Prop)->(hoare_1167836817_state->Prop))))) % FOF formula (<kernel.Constant object at 0x17c35f0>, <kernel.DependentProduct object at 0x17c3f80>) of role type named sy_c_Finite__Set_Ofolding__one_000tc__Com__Opname % Using role type % Declaring finite1282449217_pname:((pname->(pname->pname))->(((pname->Prop)->pname)->Prop)) % FOF formula (<kernel.Constant object at 0x17c3bd8>, <kernel.DependentProduct object at 0x17c35a8>) of role type named sy_c_Finite__Set_Ofolding__one_000tc__Hoare____Mirabelle____srushsumbx__Otriple_ % Using role type % Declaring finite2078349315iple_a:((hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))->(((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)->Prop)) % FOF formula (<kernel.Constant object at 0x17c3518>, <kernel.DependentProduct object at 0x17c35f0>) of role type named sy_c_Finite__Set_Ofolding__one_000tc__Hoare____Mirabelle____srushsumbx__Otriple__005 % Using role type % Declaring finite1074406356_state:((hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))->(((hoare_1167836817_state->Prop)->hoare_1167836817_state)->Prop)) % FOF formula (<kernel.Constant object at 0x17c3680>, <kernel.DependentProduct object at 0x17c3bd8>) of role type named sy_c_Finite__Set_Ofolding__one__idem_000tc__Com__Opname % Using role type % Declaring finite89670078_pname:((pname->(pname->pname))->(((pname->Prop)->pname)->Prop)) % FOF formula (<kernel.Constant object at 0x17c3050>, <kernel.DependentProduct object at 0x17c3518>) of role type named sy_c_Finite__Set_Ofolding__one__idem_000tc__Hoare____Mirabelle____srushsumbx__Ot % Using role type % Declaring finite1358382848iple_a:((hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))->(((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)->Prop)) % FOF formula (<kernel.Constant object at 0x17c35a8>, <kernel.DependentProduct object at 0x17c3680>) of role type named sy_c_Finite__Set_Ofolding__one__idem_000tc__Hoare____Mirabelle____srushsumbx__Ot_006 % Using role type % Declaring finite806517911_state:((hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))->(((hoare_1167836817_state->Prop)->hoare_1167836817_state)->Prop)) % FOF formula (<kernel.Constant object at 0x17c3878>, <kernel.DependentProduct object at 0x17c3560>) of role type named sy_c_Groups_Ominus__class_Ominus_000_062_Itc__Com__Opname_M_Eo_J % Using role type % Declaring minus_minus_pname_o:((pname->Prop)->((pname->Prop)->(pname->Prop))) % FOF formula (<kernel.Constant object at 0x17c3ef0>, <kernel.DependentProduct object at 0x17c34d0>) of role type named sy_c_Groups_Ominus__class_Ominus_000_062_Itc__Hoare____Mirabelle____srushsumbx__ % Using role type % Declaring minus_1944206118le_a_o:((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x17c3518>, <kernel.DependentProduct object at 0x17c33b0>) of role type named sy_c_Groups_Ominus__class_Ominus_000_062_Itc__Hoare____Mirabelle____srushsumbx___007 % Using role type % Declaring minus_2107060239tate_o:((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))) % FOF formula (<kernel.Constant object at 0x17c3050>, <kernel.DependentProduct object at 0x17c35a8>) of role type named sy_c_Groups_Ominus__class_Ominus_000tc__Nat__Onat % Using role type % Declaring minus_minus_nat:(nat->(nat->nat)) % FOF formula (<kernel.Constant object at 0x17c3488>, <kernel.Constant object at 0x17c35a8>) of role type named sy_c_Groups_Oone__class_Oone_000tc__Nat__Onat % Using role type % Declaring one_one_nat:nat % FOF formula (<kernel.Constant object at 0x17c3518>, <kernel.DependentProduct object at 0x17c33b0>) of role type named sy_c_Groups_Oplus__class_Oplus_000tc__Nat__Onat % Using role type % Declaring plus_plus_nat:(nat->(nat->nat)) % FOF formula (<kernel.Constant object at 0x17c34d0>, <kernel.Constant object at 0x17c33b0>) of role type named sy_c_Groups_Ozero__class_Ozero_000tc__Nat__Onat % Using role type % Declaring zero_zero_nat:nat % FOF formula (<kernel.Constant object at 0x17c3320>, <kernel.DependentProduct object at 0x17c3a70>) of role type named sy_c_HOL_OThe_000tc__Com__Opname % Using role type % Declaring the_pname:((pname->Prop)->pname) % FOF formula (<kernel.Constant object at 0x17c3c68>, <kernel.DependentProduct object at 0x17c34d0>) of role type named sy_c_HOL_OThe_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J % Using role type % Declaring the_Ho1155011127iple_a:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a) % FOF formula (<kernel.Constant object at 0x17c33b0>, <kernel.DependentProduct object at 0x12b2518>) of role type named sy_c_HOL_OThe_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate_ % Using role type % Declaring the_Ho310147232_state:((hoare_1167836817_state->Prop)->hoare_1167836817_state) % FOF formula (<kernel.Constant object at 0x17c3cb0>, <kernel.DependentProduct object at 0x12b2cf8>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_OMGT % Using role type % Declaring hoare_Mirabelle_MGT:(com->hoare_1167836817_state) % FOF formula (<kernel.Constant object at 0x12b2518>, <kernel.DependentProduct object at 0x17c3c68>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_Ohoare__derivs_000t__a % Using role type % Declaring hoare_1508237396rivs_a:((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x181fbd8>, <kernel.DependentProduct object at 0x17c3a70>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_Ohoare__derivs_000tc__Com__Ostate % Using role type % Declaring hoare_123228589_state:((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x181fbd8>, <kernel.DependentProduct object at 0x17c3c68>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_Ohoare__valids_000t__a % Using role type % Declaring hoare_1846070742lids_a:((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x1823248>, <kernel.DependentProduct object at 0x17c33f8>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_Ohoare__valids_000tc__Com__Ostate % Using role type % Declaring hoare_529639851_state:((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x1823248>, <kernel.DependentProduct object at 0x17c3c68>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_Otriple_Otriple_000t__a % Using role type % Declaring hoare_1766022166iple_a:((x_a->(state->Prop))->(com->((x_a->(state->Prop))->hoare_1775062406iple_a))) % FOF formula (<kernel.Constant object at 0x17c34d0>, <kernel.DependentProduct object at 0x17c33f8>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_Otriple_Otriple_000tc__Com__Ostate % Using role type % Declaring hoare_908217195_state:((state->(state->Prop))->(com->((state->(state->Prop))->hoare_1167836817_state))) % FOF formula (<kernel.Constant object at 0x17c3cb0>, <kernel.DependentProduct object at 0x17c33f8>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_Otriple_Otriple__size_000t__a % Using role type % Declaring hoare_1118907895size_a:((x_a->nat)->(hoare_1775062406iple_a->nat)) % FOF formula (<kernel.Constant object at 0x17c3c68>, <kernel.DependentProduct object at 0x17c33b0>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_Otriple_Otriple__size_000tc__Com__Ostate % Using role type % Declaring hoare_545207370_state:((state->nat)->(hoare_1167836817_state->nat)) % FOF formula (<kernel.Constant object at 0x17c33f8>, <kernel.DependentProduct object at 0x17a4518>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_Otriple__valid_000t__a % Using role type % Declaring hoare_1462269968alid_a:(nat->(hoare_1775062406iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x17c3cb0>, <kernel.DependentProduct object at 0x17a4050>) of role type named sy_c_Hoare__Mirabelle__srushsumbx_Otriple__valid_000tc__Com__Ostate % Using role type % Declaring hoare_56934129_state:(nat->(hoare_1167836817_state->Prop)) % FOF formula (<kernel.Constant object at 0x17c33f8>, <kernel.DependentProduct object at 0x17a43b0>) of role type named sy_c_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J % Using role type % Declaring if_Hoa1047340790iple_a:(Prop->(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) % FOF formula (<kernel.Constant object at 0x17c3cb0>, <kernel.DependentProduct object at 0x17a43b0>) of role type named sy_c_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate_J % Using role type % Declaring if_Hoa833675553_state:(Prop->(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) % FOF formula (<kernel.Constant object at 0x17c33f8>, <kernel.DependentProduct object at 0x17a4290>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_I_062_Itc__Com__Opname_M_Eo_ % Using role type % Declaring semila2013987940me_o_o:(((pname->Prop)->Prop)->(((pname->Prop)->Prop)->((pname->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x17c33f8>, <kernel.DependentProduct object at 0x17a4170>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_I_062_Itc__Hoare____Mirabell % Using role type % Declaring semila1691990438_a_o_o:(((hoare_1775062406iple_a->Prop)->Prop)->(((hoare_1775062406iple_a->Prop)->Prop)->((hoare_1775062406iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x17a4518>, <kernel.DependentProduct object at 0x17a4908>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_I_062_Itc__Hoare____Mirabell_008 % Using role type % Declaring semila1758709489te_o_o:(((hoare_1167836817_state->Prop)->Prop)->(((hoare_1167836817_state->Prop)->Prop)->((hoare_1167836817_state->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x17a4200>, <kernel.DependentProduct object at 0x17a48c0>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_I_Eo_M_Eo_J % Using role type % Declaring semila232696320nf_o_o:((Prop->Prop)->((Prop->Prop)->(Prop->Prop))) % FOF formula (<kernel.Constant object at 0x17a4560>, <kernel.DependentProduct object at 0x17a48c0>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_Itc__Com__Opname_M_Eo_J % Using role type % Declaring semila1673364395name_o:((pname->Prop)->((pname->Prop)->(pname->Prop))) % FOF formula (<kernel.Constant object at 0x17a45f0>, <kernel.DependentProduct object at 0x17a48c0>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_Itc__Hoare____Mirabelle____s % Using role type % Declaring semila966743401le_a_o:((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x17a4320>, <kernel.DependentProduct object at 0x17a48c0>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_Itc__Hoare____Mirabelle____s_009 % Using role type % Declaring semila179895820tate_o:((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))) % FOF formula (<kernel.Constant object at 0x17a4518>, <kernel.DependentProduct object at 0x17c2d40>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_Eo % Using role type % Declaring semila854092349_inf_o:(Prop->(Prop->Prop)) % FOF formula (<kernel.Constant object at 0x17a45f0>, <kernel.DependentProduct object at 0x17c2cf8>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_I_062_Itc__Com__Opname_M_Eo_ % Using role type % Declaring semila181081674me_o_o:(((pname->Prop)->Prop)->(((pname->Prop)->Prop)->((pname->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x17a4320>, <kernel.DependentProduct object at 0x17c2128>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_I_062_Itc__Hoare____Mirabell % Using role type % Declaring semila2069193356_a_o_o:(((hoare_1775062406iple_a->Prop)->Prop)->(((hoare_1775062406iple_a->Prop)->Prop)->((hoare_1775062406iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x17a45f0>, <kernel.DependentProduct object at 0x17c20e0>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_I_062_Itc__Hoare____Mirabell_010 % Using role type % Declaring semila866907787te_o_o:(((hoare_1167836817_state->Prop)->Prop)->(((hoare_1167836817_state->Prop)->Prop)->((hoare_1167836817_state->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x17a4320>, <kernel.DependentProduct object at 0x17c27e8>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_I_Eo_M_Eo_J % Using role type % Declaring semila2062604954up_o_o:((Prop->Prop)->((Prop->Prop)->(Prop->Prop))) % FOF formula (<kernel.Constant object at 0x17a4518>, <kernel.DependentProduct object at 0x17c2128>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_Itc__Com__Opname_M_Eo_J % Using role type % Declaring semila1780557381name_o:((pname->Prop)->((pname->Prop)->(pname->Prop))) % FOF formula (<kernel.Constant object at 0x17a4518>, <kernel.DependentProduct object at 0x17c2128>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_Itc__Hoare____Mirabelle____s % Using role type % Declaring semila13410563le_a_o:((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x17c2170>, <kernel.DependentProduct object at 0x17c2128>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_Itc__Hoare____Mirabelle____s_011 % Using role type % Declaring semila1172322802tate_o:((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))) % FOF formula (<kernel.Constant object at 0x17c2b48>, <kernel.DependentProduct object at 0x17c28c0>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_Eo % Using role type % Declaring semila10642723_sup_o:(Prop->(Prop->Prop)) % FOF formula (<kernel.Constant object at 0x17c27e8>, <kernel.DependentProduct object at 0x13cc8c0>) of role type named sy_c_Nat_OSuc % Using role type % Declaring suc:(nat->nat) % FOF formula (<kernel.Constant object at 0x17c2128>, <kernel.DependentProduct object at 0x13cc830>) of role type named sy_c_Nat_Onat_Onat__case_000tc__Nat__Onat % Using role type % Declaring nat_case_nat:(nat->((nat->nat)->(nat->nat))) % FOF formula (<kernel.Constant object at 0x17c2b48>, <kernel.DependentProduct object at 0x13cc878>) of role type named sy_c_Nat_Osize__class_Osize_000tc__Com__Ocom % Using role type % Declaring size_size_com:(com->nat) % FOF formula (<kernel.Constant object at 0x17c27e8>, <kernel.DependentProduct object at 0x13cc7a0>) of role type named sy_c_Nat_Osize__class_Osize_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It_ % Using role type % Declaring size_s724313756iple_a:(hoare_1775062406iple_a->nat) % FOF formula (<kernel.Constant object at 0x17c2b48>, <kernel.DependentProduct object at 0x13cc758>) of role type named sy_c_Nat_Osize__class_Osize_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc % Using role type % Declaring size_s645941755_state:(hoare_1167836817_state->nat) % FOF formula (<kernel.Constant object at 0x17c2128>, <kernel.DependentProduct object at 0x13cc7e8>) of role type named sy_c_Natural_Oevalc % Using role type % Declaring evalc:(com->(state->(state->Prop))) % FOF formula (<kernel.Constant object at 0x17c2b48>, <kernel.DependentProduct object at 0x13cc830>) of role type named sy_c_Natural_Oevaln % Using role type % Declaring evaln:(com->(state->(nat->(state->Prop)))) % FOF formula (<kernel.Constant object at 0x13cc758>, <kernel.DependentProduct object at 0x13cc908>) of role type named sy_c_Option_Othe_000tc__Com__Ocom % Using role type % Declaring the_com:(option_com->com) % FOF formula (<kernel.Constant object at 0x13cc680>, <kernel.DependentProduct object at 0x13cc6c8>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_I_062_Itc__Com__Opname_M_Eo_J_M_Eo_J % Using role type % Declaring bot_bot_pname_o_o:((pname->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x13cc830>, <kernel.DependentProduct object at 0x13cc758>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_I_062_Itc__Hoare____Mirabelle____srushsu % Using role type % Declaring bot_bo1976773294_a_o_o:((hoare_1775062406iple_a->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x13cc710>, <kernel.DependentProduct object at 0x13cc6c8>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_I_062_Itc__Hoare____Mirabelle____srushsu_012 % Using role type % Declaring bot_bo691907561te_o_o:((hoare_1167836817_state->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x13cc638>, <kernel.DependentProduct object at 0x13cc758>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_I_Eo_M_Eo_J % Using role type % Declaring bot_bot_o_o:(Prop->Prop) % FOF formula (<kernel.Constant object at 0x13cc830>, <kernel.DependentProduct object at 0x13cc5a8>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_Itc__Com__Opname_M_Eo_J % Using role type % Declaring bot_bot_pname_o:(pname->Prop) % FOF formula (<kernel.Constant object at 0x13cc878>, <kernel.DependentProduct object at 0x13cc518>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_Itc__Hoare____Mirabelle____srushsumbx__O % Using role type % Declaring bot_bo751897185le_a_o:(hoare_1775062406iple_a->Prop) % FOF formula (<kernel.Constant object at 0x13cc758>, <kernel.DependentProduct object at 0x13cc560>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_Itc__Hoare____Mirabelle____srushsumbx__O_013 % Using role type % Declaring bot_bo70021908tate_o:(hoare_1167836817_state->Prop) % FOF formula (<kernel.Constant object at 0x13cc5a8>, <kernel.Sort object at 0x12b11b8>) of role type named sy_c_Orderings_Obot__class_Obot_000_Eo % Using role type % Declaring bot_bot_o:Prop % FOF formula (<kernel.Constant object at 0x13cc6c8>, <kernel.Constant object at 0x13cc758>) of role type named sy_c_Orderings_Obot__class_Obot_000tc__Nat__Onat % Using role type % Declaring bot_bot_nat:nat % FOF formula (<kernel.Constant object at 0x13cc518>, <kernel.DependentProduct object at 0x13cc5f0>) of role type named sy_c_Set_OCollect_000tc__Com__Opname % Using role type % Declaring collect_pname:((pname->Prop)->(pname->Prop)) % FOF formula (<kernel.Constant object at 0x13cc488>, <kernel.DependentProduct object at 0x13cc758>) of role type named sy_c_Set_OCollect_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J % Using role type % Declaring collec676402587iple_a:((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x13cc3f8>, <kernel.DependentProduct object at 0x13cc5f0>) of role type named sy_c_Set_OCollect_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ost % Using role type % Declaring collec1027672124_state:((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop)) % FOF formula (<kernel.Constant object at 0x13cc5a8>, <kernel.DependentProduct object at 0x13ccab8>) of role type named sy_c_Set_Oimage_000_062_Itc__Com__Opname_M_Eo_J_000_062_Itc__Com__Opname_M_Eo_J % Using role type % Declaring image_1085733413name_o:(((pname->Prop)->(pname->Prop))->(((pname->Prop)->Prop)->((pname->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x13cc9e0>, <kernel.DependentProduct object at 0x13ccb00>) of role type named sy_c_Set_Oimage_000_062_Itc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_M % Using role type % Declaring image_2014247585le_a_o:(((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))->(((hoare_1775062406iple_a->Prop)->Prop)->((hoare_1775062406iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x13cc758>, <kernel.DependentProduct object at 0x13cca28>) of role type named sy_c_Set_Oimage_000_062_Itc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com_ % Using role type % Declaring image_1488525317tate_o:(((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))->(((hoare_1167836817_state->Prop)->Prop)->((hoare_1167836817_state->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x13cc8c0>, <kernel.DependentProduct object at 0x13cc440>) of role type named sy_c_Set_Oimage_000_Eo_000_Eo % Using role type % Declaring image_o_o:((Prop->Prop)->((Prop->Prop)->(Prop->Prop))) % FOF formula (<kernel.Constant object at 0x13ccbd8>, <kernel.DependentProduct object at 0x13cc9e0>) of role type named sy_c_Set_Oimage_000tc__Com__Opname_000tc__Com__Opname % Using role type % Declaring image_pname_pname:((pname->pname)->((pname->Prop)->(pname->Prop))) % FOF formula (<kernel.Constant object at 0x13cca28>, <kernel.DependentProduct object at 0x13ccc68>) of role type named sy_c_Set_Oimage_000tc__Com__Opname_000tc__Hoare____Mirabelle____srushsumbx__Otri % Using role type % Declaring image_2063119815iple_a:((pname->hoare_1775062406iple_a)->((pname->Prop)->(hoare_1775062406iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x13cc758>, <kernel.DependentProduct object at 0x13cccb0>) of role type named sy_c_Set_Oimage_000tc__Com__Opname_000tc__Hoare____Mirabelle____srushsumbx__Otri_014 % Using role type % Declaring image_575578384_state:((pname->hoare_1167836817_state)->((pname->Prop)->(hoare_1167836817_state->Prop))) % FOF formula (<kernel.Constant object at 0x13cc8c0>, <kernel.DependentProduct object at 0x13cccf8>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_000tc__ % Using role type % Declaring image_51246659_pname:((hoare_1775062406iple_a->pname)->((hoare_1775062406iple_a->Prop)->(pname->Prop))) % FOF formula (<kernel.Constant object at 0x13cc9e0>, <kernel.DependentProduct object at 0x13ccd40>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_000tc___015 % Using role type % Declaring image_1170193413iple_a:((hoare_1775062406iple_a->hoare_1775062406iple_a)->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x13ccc68>, <kernel.DependentProduct object at 0x13ccd88>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_000tc___016 % Using role type % Declaring image_1021683026_state:((hoare_1775062406iple_a->hoare_1167836817_state)->((hoare_1775062406iple_a->Prop)->(hoare_1167836817_state->Prop))) % FOF formula (<kernel.Constant object at 0x13cca28>, <kernel.DependentProduct object at 0x13ccdd0>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostat % Using role type % Declaring image_1802845250iple_a:((hoare_1167836817_state->hoare_1775062406iple_a)->((hoare_1167836817_state->Prop)->(hoare_1775062406iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x13cccb0>, <kernel.DependentProduct object at 0x13cce18>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostat_017 % Using role type % Declaring image_31595733_state:((hoare_1167836817_state->hoare_1167836817_state)->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))) % FOF formula (<kernel.Constant object at 0x13cccf8>, <kernel.DependentProduct object at 0x13ccdd0>) of role type named sy_c_Set_Oinsert_000_062_Itc__Com__Opname_M_Eo_J % Using role type % Declaring insert_pname_o:((pname->Prop)->(((pname->Prop)->Prop)->((pname->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x13ccd40>, <kernel.DependentProduct object at 0x13cce18>) of role type named sy_c_Set_Oinsert_000_062_Itc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_ % Using role type % Declaring insert1210049533le_a_o:((hoare_1775062406iple_a->Prop)->(((hoare_1775062406iple_a->Prop)->Prop)->((hoare_1775062406iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x13ccc68>, <kernel.DependentProduct object at 0x13ccdd0>) of role type named sy_c_Set_Oinsert_000_062_Itc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com % Using role type % Declaring insert999278200tate_o:((hoare_1167836817_state->Prop)->(((hoare_1167836817_state->Prop)->Prop)->((hoare_1167836817_state->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x13ccea8>, <kernel.DependentProduct object at 0x13ccf38>) of role type named sy_c_Set_Oinsert_000_Eo % Using role type % Declaring insert_o:(Prop->((Prop->Prop)->(Prop->Prop))) % FOF formula (<kernel.Constant object at 0x13ccb90>, <kernel.DependentProduct object at 0x13ccf80>) of role type named sy_c_Set_Oinsert_000tc__Com__Opname % Using role type % Declaring insert_pname:(pname->((pname->Prop)->(pname->Prop))) % FOF formula (<kernel.Constant object at 0x13cce18>, <kernel.DependentProduct object at 0x13ccdd0>) of role type named sy_c_Set_Oinsert_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J % Using role type % Declaring insert1281456128iple_a:(hoare_1775062406iple_a->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x13ccf38>, <kernel.DependentProduct object at 0x13ccfc8>) of role type named sy_c_Set_Oinsert_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Osta % Using role type % Declaring insert2134838167_state:(hoare_1167836817_state->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))) % FOF formula (<kernel.Constant object at 0x13ccf80>, <kernel.DependentProduct object at 0x13ccb90>) of role type named sy_c_Set_Othe__elem_000tc__Com__Opname % Using role type % Declaring the_elem_pname:((pname->Prop)->pname) % FOF formula (<kernel.Constant object at 0x13cccf8>, <kernel.DependentProduct object at 0x17bc098>) of role type named sy_c_Set_Othe__elem_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J % Using role type % Declaring the_el1844711461iple_a:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a) % FOF formula (<kernel.Constant object at 0x13ccb00>, <kernel.DependentProduct object at 0x17bc050>) of role type named sy_c_Set_Othe__elem_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__O % Using role type % Declaring the_el323660082_state:((hoare_1167836817_state->Prop)->hoare_1167836817_state) % FOF formula (<kernel.Constant object at 0x13ccd40>, <kernel.DependentProduct object at 0x17bc0e0>) of role type named sy_c_fequal_000tc__Com__Opname % Using role type % Declaring fequal_pname:(pname->(pname->Prop)) % FOF formula (<kernel.Constant object at 0x13ccdd0>, <kernel.DependentProduct object at 0x17bc170>) of role type named sy_c_fequal_000tc__Com__Ostate % Using role type % Declaring fequal_state:(state->(state->Prop)) % FOF formula (<kernel.Constant object at 0x13cccf8>, <kernel.DependentProduct object at 0x17bc0e0>) of role type named sy_c_fequal_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J % Using role type % Declaring fequal1288209029iple_a:(hoare_1775062406iple_a->(hoare_1775062406iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x13ccd40>, <kernel.DependentProduct object at 0x17bc128>) of role type named sy_c_fequal_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate_J % Using role type % Declaring fequal1831255762_state:(hoare_1167836817_state->(hoare_1167836817_state->Prop)) % FOF formula (<kernel.Constant object at 0x13cccf8>, <kernel.DependentProduct object at 0x17bc1b8>) of role type named sy_c_member_000_062_Itc__Com__Opname_M_Eo_J % Using role type % Declaring member_pname_o:((pname->Prop)->(((pname->Prop)->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x13ccd40>, <kernel.DependentProduct object at 0x17bc248>) of role type named sy_c_member_000_062_Itc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_M_Eo_ % Using role type % Declaring member1207314404le_a_o:((hoare_1775062406iple_a->Prop)->(((hoare_1775062406iple_a->Prop)->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x13ccdd0>, <kernel.DependentProduct object at 0x17bc290>) of role type named sy_c_member_000_062_Itc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ost % Using role type % Declaring member864234961tate_o:((hoare_1167836817_state->Prop)->(((hoare_1167836817_state->Prop)->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x13ccdd0>, <kernel.DependentProduct object at 0x17bc170>) of role type named sy_c_member_000_Eo % Using role type % Declaring member_o:(Prop->((Prop->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x17bc1b8>, <kernel.DependentProduct object at 0x17bc3b0>) of role type named sy_c_member_000tc__Com__Opname % Using role type % Declaring member_pname:(pname->((pname->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x17bc2d8>, <kernel.DependentProduct object at 0x17bc128>) of role type named sy_c_member_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J % Using role type % Declaring member2122167641iple_a:(hoare_1775062406iple_a->((hoare_1775062406iple_a->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x17bc170>, <kernel.DependentProduct object at 0x17bc3f8>) of role type named sy_c_member_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate_J % Using role type % Declaring member2058392318_state:(hoare_1167836817_state->((hoare_1167836817_state->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x17bc1b8>, <kernel.DependentProduct object at 0x17bc0e0>) of role type named sy_v_G % Using role type % Declaring g:(hoare_1775062406iple_a->Prop) % FOF formula (<kernel.Constant object at 0x17bc128>, <kernel.DependentProduct object at 0x17bc3b0>) of role type named sy_v_P % Using role type % Declaring p:(pname->(x_a->(state->Prop))) % FOF formula (<kernel.Constant object at 0x17bc3f8>, <kernel.DependentProduct object at 0x17bc170>) of role type named sy_v_Procs % Using role type % Declaring procs:(pname->Prop) % FOF formula (<kernel.Constant object at 0x17bc0e0>, <kernel.DependentProduct object at 0x17bc488>) of role type named sy_v_Q % Using role type % Declaring q:(pname->(x_a->(state->Prop))) % FOF formula (<kernel.Constant object at 0x17bc3b0>, <kernel.Constant object at 0x17bc488>) of role type named sy_v_n % Using role type % Declaring n:nat % FOF formula (forall (Fun1_4:(x_a->(state->Prop))) (Com:com) (Fun2_4:(x_a->(state->Prop))) (Fun1_3:(x_a->(state->Prop))) (Com_1:com) (Fun2_3:(x_a->(state->Prop))), ((iff (((eq hoare_1775062406iple_a) (((hoare_1766022166iple_a Fun1_4) Com) Fun2_4)) (((hoare_1766022166iple_a Fun1_3) Com_1) Fun2_3))) ((and ((and (((eq (x_a->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com) Com_1))) (((eq (x_a->(state->Prop))) Fun2_4) Fun2_3)))) of role axiom named fact_0_triple_Oinject % A new axiom: (forall (Fun1_4:(x_a->(state->Prop))) (Com:com) (Fun2_4:(x_a->(state->Prop))) (Fun1_3:(x_a->(state->Prop))) (Com_1:com) (Fun2_3:(x_a->(state->Prop))), ((iff (((eq hoare_1775062406iple_a) (((hoare_1766022166iple_a Fun1_4) Com) Fun2_4)) (((hoare_1766022166iple_a Fun1_3) Com_1) Fun2_3))) ((and ((and (((eq (x_a->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com) Com_1))) (((eq (x_a->(state->Prop))) Fun2_4) Fun2_3)))) % FOF formula (forall (Fun1_4:(state->(state->Prop))) (Com:com) (Fun2_4:(state->(state->Prop))) (Fun1_3:(state->(state->Prop))) (Com_1:com) (Fun2_3:(state->(state->Prop))), ((iff (((eq hoare_1167836817_state) (((hoare_908217195_state Fun1_4) Com) Fun2_4)) (((hoare_908217195_state Fun1_3) Com_1) Fun2_3))) ((and ((and (((eq (state->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com) Com_1))) (((eq (state->(state->Prop))) Fun2_4) Fun2_3)))) of role axiom named fact_1_triple_Oinject % A new axiom: (forall (Fun1_4:(state->(state->Prop))) (Com:com) (Fun2_4:(state->(state->Prop))) (Fun1_3:(state->(state->Prop))) (Com_1:com) (Fun2_3:(state->(state->Prop))), ((iff (((eq hoare_1167836817_state) (((hoare_908217195_state Fun1_4) Com) Fun2_4)) (((hoare_908217195_state Fun1_3) Com_1) Fun2_3))) ((and ((and (((eq (state->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com) Com_1))) (((eq (state->(state->Prop))) Fun2_4) Fun2_3)))) % FOF formula (forall (G_25:(hoare_1167836817_state->Prop)) (Ts_4:(hoare_1167836817_state->Prop)), ((iff ((hoare_529639851_state G_25) Ts_4)) (forall (N:nat), ((forall (X:hoare_1167836817_state), (((member2058392318_state X) G_25)->((hoare_56934129_state N) X)))->(forall (X:hoare_1167836817_state), (((member2058392318_state X) Ts_4)->((hoare_56934129_state N) X))))))) of role axiom named fact_2_hoare__valids__def % A new axiom: (forall (G_25:(hoare_1167836817_state->Prop)) (Ts_4:(hoare_1167836817_state->Prop)), ((iff ((hoare_529639851_state G_25) Ts_4)) (forall (N:nat), ((forall (X:hoare_1167836817_state), (((member2058392318_state X) G_25)->((hoare_56934129_state N) X)))->(forall (X:hoare_1167836817_state), (((member2058392318_state X) Ts_4)->((hoare_56934129_state N) X))))))) % FOF formula (forall (G_25:(hoare_1775062406iple_a->Prop)) (Ts_4:(hoare_1775062406iple_a->Prop)), ((iff ((hoare_1846070742lids_a G_25) Ts_4)) (forall (N:nat), ((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) G_25)->((hoare_1462269968alid_a N) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) Ts_4)->((hoare_1462269968alid_a N) X))))))) of role axiom named fact_3_hoare__valids__def % A new axiom: (forall (G_25:(hoare_1775062406iple_a->Prop)) (Ts_4:(hoare_1775062406iple_a->Prop)), ((iff ((hoare_1846070742lids_a G_25) Ts_4)) (forall (N:nat), ((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) G_25)->((hoare_1462269968alid_a N) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) Ts_4)->((hoare_1462269968alid_a N) X))))))) % FOF formula (forall (G_24:(hoare_1167836817_state->Prop)) (P_37:(pname->(state->(state->Prop)))) (Q_20:(pname->(state->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_123228589_state ((semila1172322802tate_o G_24) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1))) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_37 P_10)) (the_com (body_1 P_10))) (Q_20 P_10)))) Procs_1))->((hoare_123228589_state G_24) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1)))) of role axiom named fact_4_hoare__derivs_OBody % A new axiom: (forall (G_24:(hoare_1167836817_state->Prop)) (P_37:(pname->(state->(state->Prop)))) (Q_20:(pname->(state->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_123228589_state ((semila1172322802tate_o G_24) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1))) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_37 P_10)) (the_com (body_1 P_10))) (Q_20 P_10)))) Procs_1))->((hoare_123228589_state G_24) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1)))) % FOF formula (forall (G_24:(hoare_1775062406iple_a->Prop)) (P_37:(pname->(x_a->(state->Prop)))) (Q_20:(pname->(x_a->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_1508237396rivs_a ((semila13410563le_a_o G_24) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1))) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_37 P_10)) (the_com (body_1 P_10))) (Q_20 P_10)))) Procs_1))->((hoare_1508237396rivs_a G_24) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1)))) of role axiom named fact_5_hoare__derivs_OBody % A new axiom: (forall (G_24:(hoare_1775062406iple_a->Prop)) (P_37:(pname->(x_a->(state->Prop)))) (Q_20:(pname->(x_a->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_1508237396rivs_a ((semila13410563le_a_o G_24) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1))) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_37 P_10)) (the_com (body_1 P_10))) (Q_20 P_10)))) Procs_1))->((hoare_1508237396rivs_a G_24) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1)))) % FOF formula (forall (C_42:hoare_1167836817_state) (A_138:(hoare_1167836817_state->Prop)) (B_79:(hoare_1167836817_state->Prop)), (((member2058392318_state C_42) ((semila1172322802tate_o A_138) B_79))->((((member2058392318_state C_42) A_138)->False)->((member2058392318_state C_42) B_79)))) of role axiom named fact_6_UnE % A new axiom: (forall (C_42:hoare_1167836817_state) (A_138:(hoare_1167836817_state->Prop)) (B_79:(hoare_1167836817_state->Prop)), (((member2058392318_state C_42) ((semila1172322802tate_o A_138) B_79))->((((member2058392318_state C_42) A_138)->False)->((member2058392318_state C_42) B_79)))) % FOF formula (forall (C_42:hoare_1775062406iple_a) (A_138:(hoare_1775062406iple_a->Prop)) (B_79:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_42) ((semila13410563le_a_o A_138) B_79))->((((member2122167641iple_a C_42) A_138)->False)->((member2122167641iple_a C_42) B_79)))) of role axiom named fact_7_UnE % A new axiom: (forall (C_42:hoare_1775062406iple_a) (A_138:(hoare_1775062406iple_a->Prop)) (B_79:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_42) ((semila13410563le_a_o A_138) B_79))->((((member2122167641iple_a C_42) A_138)->False)->((member2122167641iple_a C_42) B_79)))) % FOF formula (forall (C_42:pname) (A_138:(pname->Prop)) (B_79:(pname->Prop)), (((member_pname C_42) ((semila1780557381name_o A_138) B_79))->((((member_pname C_42) A_138)->False)->((member_pname C_42) B_79)))) of role axiom named fact_8_UnE % A new axiom: (forall (C_42:pname) (A_138:(pname->Prop)) (B_79:(pname->Prop)), (((member_pname C_42) ((semila1780557381name_o A_138) B_79))->((((member_pname C_42) A_138)->False)->((member_pname C_42) B_79)))) % FOF formula (forall (A_137:(hoare_1167836817_state->Prop)) (B_78:(hoare_1167836817_state->Prop)) (X_51:hoare_1167836817_state), ((((semila1172322802tate_o A_137) B_78) X_51)->(((A_137 X_51)->False)->(B_78 X_51)))) of role axiom named fact_9_sup1E % A new axiom: (forall (A_137:(hoare_1167836817_state->Prop)) (B_78:(hoare_1167836817_state->Prop)) (X_51:hoare_1167836817_state), ((((semila1172322802tate_o A_137) B_78) X_51)->(((A_137 X_51)->False)->(B_78 X_51)))) % FOF formula (forall (A_137:(pname->Prop)) (B_78:(pname->Prop)) (X_51:pname), ((((semila1780557381name_o A_137) B_78) X_51)->(((A_137 X_51)->False)->(B_78 X_51)))) of role axiom named fact_10_sup1E % A new axiom: (forall (A_137:(pname->Prop)) (B_78:(pname->Prop)) (X_51:pname), ((((semila1780557381name_o A_137) B_78) X_51)->(((A_137 X_51)->False)->(B_78 X_51)))) % FOF formula (forall (A_137:(hoare_1775062406iple_a->Prop)) (B_78:(hoare_1775062406iple_a->Prop)) (X_51:hoare_1775062406iple_a), ((((semila13410563le_a_o A_137) B_78) X_51)->(((A_137 X_51)->False)->(B_78 X_51)))) of role axiom named fact_11_sup1E % A new axiom: (forall (A_137:(hoare_1775062406iple_a->Prop)) (B_78:(hoare_1775062406iple_a->Prop)) (X_51:hoare_1775062406iple_a), ((((semila13410563le_a_o A_137) B_78) X_51)->(((A_137 X_51)->False)->(B_78 X_51)))) % FOF formula (forall (A_136:(hoare_1167836817_state->Prop)) (B_77:(hoare_1167836817_state->Prop)) (X_50:hoare_1167836817_state), ((((B_77 X_50)->False)->(A_136 X_50))->(((semila1172322802tate_o A_136) B_77) X_50))) of role axiom named fact_12_sup1CI % A new axiom: (forall (A_136:(hoare_1167836817_state->Prop)) (B_77:(hoare_1167836817_state->Prop)) (X_50:hoare_1167836817_state), ((((B_77 X_50)->False)->(A_136 X_50))->(((semila1172322802tate_o A_136) B_77) X_50))) % FOF formula (forall (A_136:(pname->Prop)) (B_77:(pname->Prop)) (X_50:pname), ((((B_77 X_50)->False)->(A_136 X_50))->(((semila1780557381name_o A_136) B_77) X_50))) of role axiom named fact_13_sup1CI % A new axiom: (forall (A_136:(pname->Prop)) (B_77:(pname->Prop)) (X_50:pname), ((((B_77 X_50)->False)->(A_136 X_50))->(((semila1780557381name_o A_136) B_77) X_50))) % FOF formula (forall (A_136:(hoare_1775062406iple_a->Prop)) (B_77:(hoare_1775062406iple_a->Prop)) (X_50:hoare_1775062406iple_a), ((((B_77 X_50)->False)->(A_136 X_50))->(((semila13410563le_a_o A_136) B_77) X_50))) of role axiom named fact_14_sup1CI % A new axiom: (forall (A_136:(hoare_1775062406iple_a->Prop)) (B_77:(hoare_1775062406iple_a->Prop)) (X_50:hoare_1775062406iple_a), ((((B_77 X_50)->False)->(A_136 X_50))->(((semila13410563le_a_o A_136) B_77) X_50))) % FOF formula (forall (A_135:(hoare_1167836817_state->Prop)) (C_41:hoare_1167836817_state) (B_76:(hoare_1167836817_state->Prop)), (((((member2058392318_state C_41) B_76)->False)->((member2058392318_state C_41) A_135))->((member2058392318_state C_41) ((semila1172322802tate_o A_135) B_76)))) of role axiom named fact_15_UnCI % A new axiom: (forall (A_135:(hoare_1167836817_state->Prop)) (C_41:hoare_1167836817_state) (B_76:(hoare_1167836817_state->Prop)), (((((member2058392318_state C_41) B_76)->False)->((member2058392318_state C_41) A_135))->((member2058392318_state C_41) ((semila1172322802tate_o A_135) B_76)))) % FOF formula (forall (A_135:(hoare_1775062406iple_a->Prop)) (C_41:hoare_1775062406iple_a) (B_76:(hoare_1775062406iple_a->Prop)), (((((member2122167641iple_a C_41) B_76)->False)->((member2122167641iple_a C_41) A_135))->((member2122167641iple_a C_41) ((semila13410563le_a_o A_135) B_76)))) of role axiom named fact_16_UnCI % A new axiom: (forall (A_135:(hoare_1775062406iple_a->Prop)) (C_41:hoare_1775062406iple_a) (B_76:(hoare_1775062406iple_a->Prop)), (((((member2122167641iple_a C_41) B_76)->False)->((member2122167641iple_a C_41) A_135))->((member2122167641iple_a C_41) ((semila13410563le_a_o A_135) B_76)))) % FOF formula (forall (A_135:(pname->Prop)) (C_41:pname) (B_76:(pname->Prop)), (((((member_pname C_41) B_76)->False)->((member_pname C_41) A_135))->((member_pname C_41) ((semila1780557381name_o A_135) B_76)))) of role axiom named fact_17_UnCI % A new axiom: (forall (A_135:(pname->Prop)) (C_41:pname) (B_76:(pname->Prop)), (((((member_pname C_41) B_76)->False)->((member_pname C_41) A_135))->((member_pname C_41) ((semila1780557381name_o A_135) B_76)))) % FOF formula (forall (A_134:(pname->Prop)) (B_75:hoare_1167836817_state) (F_41:(pname->hoare_1167836817_state)) (X_49:pname), ((((eq hoare_1167836817_state) B_75) (F_41 X_49))->(((member_pname X_49) A_134)->((member2058392318_state B_75) ((image_575578384_state F_41) A_134))))) of role axiom named fact_18_image__eqI % A new axiom: (forall (A_134:(pname->Prop)) (B_75:hoare_1167836817_state) (F_41:(pname->hoare_1167836817_state)) (X_49:pname), ((((eq hoare_1167836817_state) B_75) (F_41 X_49))->(((member_pname X_49) A_134)->((member2058392318_state B_75) ((image_575578384_state F_41) A_134))))) % FOF formula (forall (A_134:(hoare_1775062406iple_a->Prop)) (B_75:pname) (F_41:(hoare_1775062406iple_a->pname)) (X_49:hoare_1775062406iple_a), ((((eq pname) B_75) (F_41 X_49))->(((member2122167641iple_a X_49) A_134)->((member_pname B_75) ((image_51246659_pname F_41) A_134))))) of role axiom named fact_19_image__eqI % A new axiom: (forall (A_134:(hoare_1775062406iple_a->Prop)) (B_75:pname) (F_41:(hoare_1775062406iple_a->pname)) (X_49:hoare_1775062406iple_a), ((((eq pname) B_75) (F_41 X_49))->(((member2122167641iple_a X_49) A_134)->((member_pname B_75) ((image_51246659_pname F_41) A_134))))) % FOF formula (forall (A_134:(pname->Prop)) (B_75:hoare_1775062406iple_a) (F_41:(pname->hoare_1775062406iple_a)) (X_49:pname), ((((eq hoare_1775062406iple_a) B_75) (F_41 X_49))->(((member_pname X_49) A_134)->((member2122167641iple_a B_75) ((image_2063119815iple_a F_41) A_134))))) of role axiom named fact_20_image__eqI % A new axiom: (forall (A_134:(pname->Prop)) (B_75:hoare_1775062406iple_a) (F_41:(pname->hoare_1775062406iple_a)) (X_49:pname), ((((eq hoare_1775062406iple_a) B_75) (F_41 X_49))->(((member_pname X_49) A_134)->((member2122167641iple_a B_75) ((image_2063119815iple_a F_41) A_134))))) % FOF formula (forall (F_40:(pname->hoare_1167836817_state)) (A_133:(pname->Prop)) (B_74:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_40) ((semila1780557381name_o A_133) B_74))) ((semila1172322802tate_o ((image_575578384_state F_40) A_133)) ((image_575578384_state F_40) B_74)))) of role axiom named fact_21_image__Un % A new axiom: (forall (F_40:(pname->hoare_1167836817_state)) (A_133:(pname->Prop)) (B_74:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_40) ((semila1780557381name_o A_133) B_74))) ((semila1172322802tate_o ((image_575578384_state F_40) A_133)) ((image_575578384_state F_40) B_74)))) % FOF formula (forall (F_40:(hoare_1775062406iple_a->hoare_1167836817_state)) (A_133:(hoare_1775062406iple_a->Prop)) (B_74:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_1021683026_state F_40) ((semila13410563le_a_o A_133) B_74))) ((semila1172322802tate_o ((image_1021683026_state F_40) A_133)) ((image_1021683026_state F_40) B_74)))) of role axiom named fact_22_image__Un % A new axiom: (forall (F_40:(hoare_1775062406iple_a->hoare_1167836817_state)) (A_133:(hoare_1775062406iple_a->Prop)) (B_74:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_1021683026_state F_40) ((semila13410563le_a_o A_133) B_74))) ((semila1172322802tate_o ((image_1021683026_state F_40) A_133)) ((image_1021683026_state F_40) B_74)))) % FOF formula (forall (F_40:(hoare_1775062406iple_a->pname)) (A_133:(hoare_1775062406iple_a->Prop)) (B_74:(hoare_1775062406iple_a->Prop)), (((eq (pname->Prop)) ((image_51246659_pname F_40) ((semila13410563le_a_o A_133) B_74))) ((semila1780557381name_o ((image_51246659_pname F_40) A_133)) ((image_51246659_pname F_40) B_74)))) of role axiom named fact_23_image__Un % A new axiom: (forall (F_40:(hoare_1775062406iple_a->pname)) (A_133:(hoare_1775062406iple_a->Prop)) (B_74:(hoare_1775062406iple_a->Prop)), (((eq (pname->Prop)) ((image_51246659_pname F_40) ((semila13410563le_a_o A_133) B_74))) ((semila1780557381name_o ((image_51246659_pname F_40) A_133)) ((image_51246659_pname F_40) B_74)))) % FOF formula (forall (F_40:(hoare_1167836817_state->hoare_1775062406iple_a)) (A_133:(hoare_1167836817_state->Prop)) (B_74:(hoare_1167836817_state->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_1802845250iple_a F_40) ((semila1172322802tate_o A_133) B_74))) ((semila13410563le_a_o ((image_1802845250iple_a F_40) A_133)) ((image_1802845250iple_a F_40) B_74)))) of role axiom named fact_24_image__Un % A new axiom: (forall (F_40:(hoare_1167836817_state->hoare_1775062406iple_a)) (A_133:(hoare_1167836817_state->Prop)) (B_74:(hoare_1167836817_state->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_1802845250iple_a F_40) ((semila1172322802tate_o A_133) B_74))) ((semila13410563le_a_o ((image_1802845250iple_a F_40) A_133)) ((image_1802845250iple_a F_40) B_74)))) % FOF formula (forall (F_40:(pname->hoare_1775062406iple_a)) (A_133:(pname->Prop)) (B_74:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_40) ((semila1780557381name_o A_133) B_74))) ((semila13410563le_a_o ((image_2063119815iple_a F_40) A_133)) ((image_2063119815iple_a F_40) B_74)))) of role axiom named fact_25_image__Un % A new axiom: (forall (F_40:(pname->hoare_1775062406iple_a)) (A_133:(pname->Prop)) (B_74:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_40) ((semila1780557381name_o A_133) B_74))) ((semila13410563le_a_o ((image_2063119815iple_a F_40) A_133)) ((image_2063119815iple_a F_40) B_74)))) % FOF formula (forall (F_39:(hoare_1167836817_state->Prop)) (G_23:(hoare_1167836817_state->Prop)) (X:hoare_1167836817_state), ((iff (((semila1172322802tate_o F_39) G_23) X)) ((semila10642723_sup_o (F_39 X)) (G_23 X)))) of role axiom named fact_26_sup__fun__def % A new axiom: (forall (F_39:(hoare_1167836817_state->Prop)) (G_23:(hoare_1167836817_state->Prop)) (X:hoare_1167836817_state), ((iff (((semila1172322802tate_o F_39) G_23) X)) ((semila10642723_sup_o (F_39 X)) (G_23 X)))) % FOF formula (forall (F_39:(pname->Prop)) (G_23:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o F_39) G_23) X)) ((semila10642723_sup_o (F_39 X)) (G_23 X)))) of role axiom named fact_27_sup__fun__def % A new axiom: (forall (F_39:(pname->Prop)) (G_23:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o F_39) G_23) X)) ((semila10642723_sup_o (F_39 X)) (G_23 X)))) % FOF formula (forall (F_39:(hoare_1775062406iple_a->Prop)) (G_23:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), ((iff (((semila13410563le_a_o F_39) G_23) X)) ((semila10642723_sup_o (F_39 X)) (G_23 X)))) of role axiom named fact_28_sup__fun__def % A new axiom: (forall (F_39:(hoare_1775062406iple_a->Prop)) (G_23:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), ((iff (((semila13410563le_a_o F_39) G_23) X)) ((semila10642723_sup_o (F_39 X)) (G_23 X)))) % FOF formula (forall (F_38:(hoare_1167836817_state->Prop)) (G_22:(hoare_1167836817_state->Prop)) (X_48:hoare_1167836817_state), ((iff (((semila1172322802tate_o F_38) G_22) X_48)) ((semila10642723_sup_o (F_38 X_48)) (G_22 X_48)))) of role axiom named fact_29_sup__apply % A new axiom: (forall (F_38:(hoare_1167836817_state->Prop)) (G_22:(hoare_1167836817_state->Prop)) (X_48:hoare_1167836817_state), ((iff (((semila1172322802tate_o F_38) G_22) X_48)) ((semila10642723_sup_o (F_38 X_48)) (G_22 X_48)))) % FOF formula (forall (F_38:(pname->Prop)) (G_22:(pname->Prop)) (X_48:pname), ((iff (((semila1780557381name_o F_38) G_22) X_48)) ((semila10642723_sup_o (F_38 X_48)) (G_22 X_48)))) of role axiom named fact_30_sup__apply % A new axiom: (forall (F_38:(pname->Prop)) (G_22:(pname->Prop)) (X_48:pname), ((iff (((semila1780557381name_o F_38) G_22) X_48)) ((semila10642723_sup_o (F_38 X_48)) (G_22 X_48)))) % FOF formula (forall (F_38:(hoare_1775062406iple_a->Prop)) (G_22:(hoare_1775062406iple_a->Prop)) (X_48:hoare_1775062406iple_a), ((iff (((semila13410563le_a_o F_38) G_22) X_48)) ((semila10642723_sup_o (F_38 X_48)) (G_22 X_48)))) of role axiom named fact_31_sup__apply % A new axiom: (forall (F_38:(hoare_1775062406iple_a->Prop)) (G_22:(hoare_1775062406iple_a->Prop)) (X_48:hoare_1775062406iple_a), ((iff (((semila13410563le_a_o F_38) G_22) X_48)) ((semila10642723_sup_o (F_38 X_48)) (G_22 X_48)))) % FOF formula (forall (G_21:(hoare_1167836817_state->Prop)) (G_20:(hoare_1167836817_state->Prop)) (Ts_3:(hoare_1167836817_state->Prop)), (((hoare_123228589_state G_20) Ts_3)->(((hoare_123228589_state G_21) G_20)->((hoare_123228589_state G_21) Ts_3)))) of role axiom named fact_32_cut % A new axiom: (forall (G_21:(hoare_1167836817_state->Prop)) (G_20:(hoare_1167836817_state->Prop)) (Ts_3:(hoare_1167836817_state->Prop)), (((hoare_123228589_state G_20) Ts_3)->(((hoare_123228589_state G_21) G_20)->((hoare_123228589_state G_21) Ts_3)))) % FOF formula (forall (G_21:(hoare_1775062406iple_a->Prop)) (G_20:(hoare_1775062406iple_a->Prop)) (Ts_3:(hoare_1775062406iple_a->Prop)), (((hoare_1508237396rivs_a G_20) Ts_3)->(((hoare_1508237396rivs_a G_21) G_20)->((hoare_1508237396rivs_a G_21) Ts_3)))) of role axiom named fact_33_cut % A new axiom: (forall (G_21:(hoare_1775062406iple_a->Prop)) (G_20:(hoare_1775062406iple_a->Prop)) (Ts_3:(hoare_1775062406iple_a->Prop)), (((hoare_1508237396rivs_a G_20) Ts_3)->(((hoare_1508237396rivs_a G_21) G_20)->((hoare_1508237396rivs_a G_21) Ts_3)))) % FOF formula (forall (X_47:(hoare_1167836817_state->Prop)) (Y_21:(hoare_1167836817_state->Prop)) (Z_14:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o X_47) Y_21)) Z_14)) ((semila1172322802tate_o X_47) ((semila1172322802tate_o Y_21) Z_14)))) of role axiom named fact_34_sup__assoc % A new axiom: (forall (X_47:(hoare_1167836817_state->Prop)) (Y_21:(hoare_1167836817_state->Prop)) (Z_14:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o X_47) Y_21)) Z_14)) ((semila1172322802tate_o X_47) ((semila1172322802tate_o Y_21) Z_14)))) % FOF formula (forall (X_47:(pname->Prop)) (Y_21:(pname->Prop)) (Z_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_47) Y_21)) Z_14)) ((semila1780557381name_o X_47) ((semila1780557381name_o Y_21) Z_14)))) of role axiom named fact_35_sup__assoc % A new axiom: (forall (X_47:(pname->Prop)) (Y_21:(pname->Prop)) (Z_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_47) Y_21)) Z_14)) ((semila1780557381name_o X_47) ((semila1780557381name_o Y_21) Z_14)))) % FOF formula (forall (X_47:Prop) (Y_21:Prop) (Z_14:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_47) Y_21)) Z_14)) ((semila10642723_sup_o X_47) ((semila10642723_sup_o Y_21) Z_14)))) of role axiom named fact_36_sup__assoc % A new axiom: (forall (X_47:Prop) (Y_21:Prop) (Z_14:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_47) Y_21)) Z_14)) ((semila10642723_sup_o X_47) ((semila10642723_sup_o Y_21) Z_14)))) % FOF formula (forall (X_47:(hoare_1775062406iple_a->Prop)) (Y_21:(hoare_1775062406iple_a->Prop)) (Z_14:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o X_47) Y_21)) Z_14)) ((semila13410563le_a_o X_47) ((semila13410563le_a_o Y_21) Z_14)))) of role axiom named fact_37_sup__assoc % A new axiom: (forall (X_47:(hoare_1775062406iple_a->Prop)) (Y_21:(hoare_1775062406iple_a->Prop)) (Z_14:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o X_47) Y_21)) Z_14)) ((semila13410563le_a_o X_47) ((semila13410563le_a_o Y_21) Z_14)))) % FOF formula (forall (X_46:(hoare_1167836817_state->Prop)) (Y_20:(hoare_1167836817_state->Prop)) (Z_13:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o X_46) Y_20)) Z_13)) ((semila1172322802tate_o X_46) ((semila1172322802tate_o Y_20) Z_13)))) of role axiom named fact_38_inf__sup__aci_I6_J % A new axiom: (forall (X_46:(hoare_1167836817_state->Prop)) (Y_20:(hoare_1167836817_state->Prop)) (Z_13:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o X_46) Y_20)) Z_13)) ((semila1172322802tate_o X_46) ((semila1172322802tate_o Y_20) Z_13)))) % FOF formula (forall (X_46:(pname->Prop)) (Y_20:(pname->Prop)) (Z_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_46) Y_20)) Z_13)) ((semila1780557381name_o X_46) ((semila1780557381name_o Y_20) Z_13)))) of role axiom named fact_39_inf__sup__aci_I6_J % A new axiom: (forall (X_46:(pname->Prop)) (Y_20:(pname->Prop)) (Z_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_46) Y_20)) Z_13)) ((semila1780557381name_o X_46) ((semila1780557381name_o Y_20) Z_13)))) % FOF formula (forall (X_46:Prop) (Y_20:Prop) (Z_13:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_46) Y_20)) Z_13)) ((semila10642723_sup_o X_46) ((semila10642723_sup_o Y_20) Z_13)))) of role axiom named fact_40_inf__sup__aci_I6_J % A new axiom: (forall (X_46:Prop) (Y_20:Prop) (Z_13:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_46) Y_20)) Z_13)) ((semila10642723_sup_o X_46) ((semila10642723_sup_o Y_20) Z_13)))) % FOF formula (forall (X_46:(hoare_1775062406iple_a->Prop)) (Y_20:(hoare_1775062406iple_a->Prop)) (Z_13:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o X_46) Y_20)) Z_13)) ((semila13410563le_a_o X_46) ((semila13410563le_a_o Y_20) Z_13)))) of role axiom named fact_41_inf__sup__aci_I6_J % A new axiom: (forall (X_46:(hoare_1775062406iple_a->Prop)) (Y_20:(hoare_1775062406iple_a->Prop)) (Z_13:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o X_46) Y_20)) Z_13)) ((semila13410563le_a_o X_46) ((semila13410563le_a_o Y_20) Z_13)))) % FOF formula (forall (A_132:(hoare_1167836817_state->Prop)) (B_73:(hoare_1167836817_state->Prop)) (C_40:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o A_132) B_73)) C_40)) ((semila1172322802tate_o A_132) ((semila1172322802tate_o B_73) C_40)))) of role axiom named fact_42_sup_Oassoc % A new axiom: (forall (A_132:(hoare_1167836817_state->Prop)) (B_73:(hoare_1167836817_state->Prop)) (C_40:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o A_132) B_73)) C_40)) ((semila1172322802tate_o A_132) ((semila1172322802tate_o B_73) C_40)))) % FOF formula (forall (A_132:(pname->Prop)) (B_73:(pname->Prop)) (C_40:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_132) B_73)) C_40)) ((semila1780557381name_o A_132) ((semila1780557381name_o B_73) C_40)))) of role axiom named fact_43_sup_Oassoc % A new axiom: (forall (A_132:(pname->Prop)) (B_73:(pname->Prop)) (C_40:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_132) B_73)) C_40)) ((semila1780557381name_o A_132) ((semila1780557381name_o B_73) C_40)))) % FOF formula (forall (A_132:Prop) (B_73:Prop) (C_40:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o A_132) B_73)) C_40)) ((semila10642723_sup_o A_132) ((semila10642723_sup_o B_73) C_40)))) of role axiom named fact_44_sup_Oassoc % A new axiom: (forall (A_132:Prop) (B_73:Prop) (C_40:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o A_132) B_73)) C_40)) ((semila10642723_sup_o A_132) ((semila10642723_sup_o B_73) C_40)))) % FOF formula (forall (A_132:(hoare_1775062406iple_a->Prop)) (B_73:(hoare_1775062406iple_a->Prop)) (C_40:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o A_132) B_73)) C_40)) ((semila13410563le_a_o A_132) ((semila13410563le_a_o B_73) C_40)))) of role axiom named fact_45_sup_Oassoc % A new axiom: (forall (A_132:(hoare_1775062406iple_a->Prop)) (B_73:(hoare_1775062406iple_a->Prop)) (C_40:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o A_132) B_73)) C_40)) ((semila13410563le_a_o A_132) ((semila13410563le_a_o B_73) C_40)))) % FOF formula (forall (X_45:(hoare_1167836817_state->Prop)) (Y_19:(hoare_1167836817_state->Prop)) (Z_12:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_45) ((semila1172322802tate_o Y_19) Z_12))) ((semila1172322802tate_o Y_19) ((semila1172322802tate_o X_45) Z_12)))) of role axiom named fact_46_sup__left__commute % A new axiom: (forall (X_45:(hoare_1167836817_state->Prop)) (Y_19:(hoare_1167836817_state->Prop)) (Z_12:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_45) ((semila1172322802tate_o Y_19) Z_12))) ((semila1172322802tate_o Y_19) ((semila1172322802tate_o X_45) Z_12)))) % FOF formula (forall (X_45:(pname->Prop)) (Y_19:(pname->Prop)) (Z_12:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_45) ((semila1780557381name_o Y_19) Z_12))) ((semila1780557381name_o Y_19) ((semila1780557381name_o X_45) Z_12)))) of role axiom named fact_47_sup__left__commute % A new axiom: (forall (X_45:(pname->Prop)) (Y_19:(pname->Prop)) (Z_12:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_45) ((semila1780557381name_o Y_19) Z_12))) ((semila1780557381name_o Y_19) ((semila1780557381name_o X_45) Z_12)))) % FOF formula (forall (X_45:Prop) (Y_19:Prop) (Z_12:Prop), ((iff ((semila10642723_sup_o X_45) ((semila10642723_sup_o Y_19) Z_12))) ((semila10642723_sup_o Y_19) ((semila10642723_sup_o X_45) Z_12)))) of role axiom named fact_48_sup__left__commute % A new axiom: (forall (X_45:Prop) (Y_19:Prop) (Z_12:Prop), ((iff ((semila10642723_sup_o X_45) ((semila10642723_sup_o Y_19) Z_12))) ((semila10642723_sup_o Y_19) ((semila10642723_sup_o X_45) Z_12)))) % FOF formula (forall (X_45:(hoare_1775062406iple_a->Prop)) (Y_19:(hoare_1775062406iple_a->Prop)) (Z_12:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_45) ((semila13410563le_a_o Y_19) Z_12))) ((semila13410563le_a_o Y_19) ((semila13410563le_a_o X_45) Z_12)))) of role axiom named fact_49_sup__left__commute % A new axiom: (forall (X_45:(hoare_1775062406iple_a->Prop)) (Y_19:(hoare_1775062406iple_a->Prop)) (Z_12:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_45) ((semila13410563le_a_o Y_19) Z_12))) ((semila13410563le_a_o Y_19) ((semila13410563le_a_o X_45) Z_12)))) % FOF formula (forall (X_44:(hoare_1167836817_state->Prop)) (Y_18:(hoare_1167836817_state->Prop)) (Z_11:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_44) ((semila1172322802tate_o Y_18) Z_11))) ((semila1172322802tate_o Y_18) ((semila1172322802tate_o X_44) Z_11)))) of role axiom named fact_50_inf__sup__aci_I7_J % A new axiom: (forall (X_44:(hoare_1167836817_state->Prop)) (Y_18:(hoare_1167836817_state->Prop)) (Z_11:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_44) ((semila1172322802tate_o Y_18) Z_11))) ((semila1172322802tate_o Y_18) ((semila1172322802tate_o X_44) Z_11)))) % FOF formula (forall (X_44:(pname->Prop)) (Y_18:(pname->Prop)) (Z_11:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_44) ((semila1780557381name_o Y_18) Z_11))) ((semila1780557381name_o Y_18) ((semila1780557381name_o X_44) Z_11)))) of role axiom named fact_51_inf__sup__aci_I7_J % A new axiom: (forall (X_44:(pname->Prop)) (Y_18:(pname->Prop)) (Z_11:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_44) ((semila1780557381name_o Y_18) Z_11))) ((semila1780557381name_o Y_18) ((semila1780557381name_o X_44) Z_11)))) % FOF formula (forall (X_44:Prop) (Y_18:Prop) (Z_11:Prop), ((iff ((semila10642723_sup_o X_44) ((semila10642723_sup_o Y_18) Z_11))) ((semila10642723_sup_o Y_18) ((semila10642723_sup_o X_44) Z_11)))) of role axiom named fact_52_inf__sup__aci_I7_J % A new axiom: (forall (X_44:Prop) (Y_18:Prop) (Z_11:Prop), ((iff ((semila10642723_sup_o X_44) ((semila10642723_sup_o Y_18) Z_11))) ((semila10642723_sup_o Y_18) ((semila10642723_sup_o X_44) Z_11)))) % FOF formula (forall (X_44:(hoare_1775062406iple_a->Prop)) (Y_18:(hoare_1775062406iple_a->Prop)) (Z_11:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_44) ((semila13410563le_a_o Y_18) Z_11))) ((semila13410563le_a_o Y_18) ((semila13410563le_a_o X_44) Z_11)))) of role axiom named fact_53_inf__sup__aci_I7_J % A new axiom: (forall (X_44:(hoare_1775062406iple_a->Prop)) (Y_18:(hoare_1775062406iple_a->Prop)) (Z_11:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_44) ((semila13410563le_a_o Y_18) Z_11))) ((semila13410563le_a_o Y_18) ((semila13410563le_a_o X_44) Z_11)))) % FOF formula (forall (B_72:(hoare_1167836817_state->Prop)) (A_131:(hoare_1167836817_state->Prop)) (C_39:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o B_72) ((semila1172322802tate_o A_131) C_39))) ((semila1172322802tate_o A_131) ((semila1172322802tate_o B_72) C_39)))) of role axiom named fact_54_sup_Oleft__commute % A new axiom: (forall (B_72:(hoare_1167836817_state->Prop)) (A_131:(hoare_1167836817_state->Prop)) (C_39:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o B_72) ((semila1172322802tate_o A_131) C_39))) ((semila1172322802tate_o A_131) ((semila1172322802tate_o B_72) C_39)))) % FOF formula (forall (B_72:(pname->Prop)) (A_131:(pname->Prop)) (C_39:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o B_72) ((semila1780557381name_o A_131) C_39))) ((semila1780557381name_o A_131) ((semila1780557381name_o B_72) C_39)))) of role axiom named fact_55_sup_Oleft__commute % A new axiom: (forall (B_72:(pname->Prop)) (A_131:(pname->Prop)) (C_39:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o B_72) ((semila1780557381name_o A_131) C_39))) ((semila1780557381name_o A_131) ((semila1780557381name_o B_72) C_39)))) % FOF formula (forall (B_72:Prop) (A_131:Prop) (C_39:Prop), ((iff ((semila10642723_sup_o B_72) ((semila10642723_sup_o A_131) C_39))) ((semila10642723_sup_o A_131) ((semila10642723_sup_o B_72) C_39)))) of role axiom named fact_56_sup_Oleft__commute % A new axiom: (forall (B_72:Prop) (A_131:Prop) (C_39:Prop), ((iff ((semila10642723_sup_o B_72) ((semila10642723_sup_o A_131) C_39))) ((semila10642723_sup_o A_131) ((semila10642723_sup_o B_72) C_39)))) % FOF formula (forall (B_72:(hoare_1775062406iple_a->Prop)) (A_131:(hoare_1775062406iple_a->Prop)) (C_39:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o B_72) ((semila13410563le_a_o A_131) C_39))) ((semila13410563le_a_o A_131) ((semila13410563le_a_o B_72) C_39)))) of role axiom named fact_57_sup_Oleft__commute % A new axiom: (forall (B_72:(hoare_1775062406iple_a->Prop)) (A_131:(hoare_1775062406iple_a->Prop)) (C_39:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o B_72) ((semila13410563le_a_o A_131) C_39))) ((semila13410563le_a_o A_131) ((semila13410563le_a_o B_72) C_39)))) % FOF formula (forall (X_43:(hoare_1167836817_state->Prop)) (Y_17:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_43) ((semila1172322802tate_o X_43) Y_17))) ((semila1172322802tate_o X_43) Y_17))) of role axiom named fact_58_sup__left__idem % A new axiom: (forall (X_43:(hoare_1167836817_state->Prop)) (Y_17:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_43) ((semila1172322802tate_o X_43) Y_17))) ((semila1172322802tate_o X_43) Y_17))) % FOF formula (forall (X_43:(pname->Prop)) (Y_17:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_43) ((semila1780557381name_o X_43) Y_17))) ((semila1780557381name_o X_43) Y_17))) of role axiom named fact_59_sup__left__idem % A new axiom: (forall (X_43:(pname->Prop)) (Y_17:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_43) ((semila1780557381name_o X_43) Y_17))) ((semila1780557381name_o X_43) Y_17))) % FOF formula (forall (X_43:Prop) (Y_17:Prop), ((iff ((semila10642723_sup_o X_43) ((semila10642723_sup_o X_43) Y_17))) ((semila10642723_sup_o X_43) Y_17))) of role axiom named fact_60_sup__left__idem % A new axiom: (forall (X_43:Prop) (Y_17:Prop), ((iff ((semila10642723_sup_o X_43) ((semila10642723_sup_o X_43) Y_17))) ((semila10642723_sup_o X_43) Y_17))) % FOF formula (forall (X_43:(hoare_1775062406iple_a->Prop)) (Y_17:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_43) ((semila13410563le_a_o X_43) Y_17))) ((semila13410563le_a_o X_43) Y_17))) of role axiom named fact_61_sup__left__idem % A new axiom: (forall (X_43:(hoare_1775062406iple_a->Prop)) (Y_17:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_43) ((semila13410563le_a_o X_43) Y_17))) ((semila13410563le_a_o X_43) Y_17))) % FOF formula (forall (X_42:(hoare_1167836817_state->Prop)) (Y_16:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_42) ((semila1172322802tate_o X_42) Y_16))) ((semila1172322802tate_o X_42) Y_16))) of role axiom named fact_62_inf__sup__aci_I8_J % A new axiom: (forall (X_42:(hoare_1167836817_state->Prop)) (Y_16:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_42) ((semila1172322802tate_o X_42) Y_16))) ((semila1172322802tate_o X_42) Y_16))) % FOF formula (forall (X_42:(pname->Prop)) (Y_16:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_42) ((semila1780557381name_o X_42) Y_16))) ((semila1780557381name_o X_42) Y_16))) of role axiom named fact_63_inf__sup__aci_I8_J % A new axiom: (forall (X_42:(pname->Prop)) (Y_16:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_42) ((semila1780557381name_o X_42) Y_16))) ((semila1780557381name_o X_42) Y_16))) % FOF formula (forall (X_42:Prop) (Y_16:Prop), ((iff ((semila10642723_sup_o X_42) ((semila10642723_sup_o X_42) Y_16))) ((semila10642723_sup_o X_42) Y_16))) of role axiom named fact_64_inf__sup__aci_I8_J % A new axiom: (forall (X_42:Prop) (Y_16:Prop), ((iff ((semila10642723_sup_o X_42) ((semila10642723_sup_o X_42) Y_16))) ((semila10642723_sup_o X_42) Y_16))) % FOF formula (forall (X_42:(hoare_1775062406iple_a->Prop)) (Y_16:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_42) ((semila13410563le_a_o X_42) Y_16))) ((semila13410563le_a_o X_42) Y_16))) of role axiom named fact_65_inf__sup__aci_I8_J % A new axiom: (forall (X_42:(hoare_1775062406iple_a->Prop)) (Y_16:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_42) ((semila13410563le_a_o X_42) Y_16))) ((semila13410563le_a_o X_42) Y_16))) % FOF formula (forall (A_130:(hoare_1167836817_state->Prop)) (B_71:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_130) ((semila1172322802tate_o A_130) B_71))) ((semila1172322802tate_o A_130) B_71))) of role axiom named fact_66_sup_Oleft__idem % A new axiom: (forall (A_130:(hoare_1167836817_state->Prop)) (B_71:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_130) ((semila1172322802tate_o A_130) B_71))) ((semila1172322802tate_o A_130) B_71))) % FOF formula (forall (A_130:(pname->Prop)) (B_71:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_130) ((semila1780557381name_o A_130) B_71))) ((semila1780557381name_o A_130) B_71))) of role axiom named fact_67_sup_Oleft__idem % A new axiom: (forall (A_130:(pname->Prop)) (B_71:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_130) ((semila1780557381name_o A_130) B_71))) ((semila1780557381name_o A_130) B_71))) % FOF formula (forall (A_130:Prop) (B_71:Prop), ((iff ((semila10642723_sup_o A_130) ((semila10642723_sup_o A_130) B_71))) ((semila10642723_sup_o A_130) B_71))) of role axiom named fact_68_sup_Oleft__idem % A new axiom: (forall (A_130:Prop) (B_71:Prop), ((iff ((semila10642723_sup_o A_130) ((semila10642723_sup_o A_130) B_71))) ((semila10642723_sup_o A_130) B_71))) % FOF formula (forall (A_130:(hoare_1775062406iple_a->Prop)) (B_71:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_130) ((semila13410563le_a_o A_130) B_71))) ((semila13410563le_a_o A_130) B_71))) of role axiom named fact_69_sup_Oleft__idem % A new axiom: (forall (A_130:(hoare_1775062406iple_a->Prop)) (B_71:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_130) ((semila13410563le_a_o A_130) B_71))) ((semila13410563le_a_o A_130) B_71))) % FOF formula (forall (X_41:(hoare_1167836817_state->Prop)) (Y_15:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_41) Y_15)) ((semila1172322802tate_o Y_15) X_41))) of role axiom named fact_70_sup__commute % A new axiom: (forall (X_41:(hoare_1167836817_state->Prop)) (Y_15:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_41) Y_15)) ((semila1172322802tate_o Y_15) X_41))) % FOF formula (forall (X_41:(pname->Prop)) (Y_15:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_41) Y_15)) ((semila1780557381name_o Y_15) X_41))) of role axiom named fact_71_sup__commute % A new axiom: (forall (X_41:(pname->Prop)) (Y_15:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_41) Y_15)) ((semila1780557381name_o Y_15) X_41))) % FOF formula (forall (X_41:Prop) (Y_15:Prop), ((iff ((semila10642723_sup_o X_41) Y_15)) ((semila10642723_sup_o Y_15) X_41))) of role axiom named fact_72_sup__commute % A new axiom: (forall (X_41:Prop) (Y_15:Prop), ((iff ((semila10642723_sup_o X_41) Y_15)) ((semila10642723_sup_o Y_15) X_41))) % FOF formula (forall (X_41:(hoare_1775062406iple_a->Prop)) (Y_15:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_41) Y_15)) ((semila13410563le_a_o Y_15) X_41))) of role axiom named fact_73_sup__commute % A new axiom: (forall (X_41:(hoare_1775062406iple_a->Prop)) (Y_15:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_41) Y_15)) ((semila13410563le_a_o Y_15) X_41))) % FOF formula (forall (X_40:(hoare_1167836817_state->Prop)) (Y_14:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_40) Y_14)) ((semila1172322802tate_o Y_14) X_40))) of role axiom named fact_74_inf__sup__aci_I5_J % A new axiom: (forall (X_40:(hoare_1167836817_state->Prop)) (Y_14:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_40) Y_14)) ((semila1172322802tate_o Y_14) X_40))) % FOF formula (forall (X_40:(pname->Prop)) (Y_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_40) Y_14)) ((semila1780557381name_o Y_14) X_40))) of role axiom named fact_75_inf__sup__aci_I5_J % A new axiom: (forall (X_40:(pname->Prop)) (Y_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_40) Y_14)) ((semila1780557381name_o Y_14) X_40))) % FOF formula (forall (X_40:Prop) (Y_14:Prop), ((iff ((semila10642723_sup_o X_40) Y_14)) ((semila10642723_sup_o Y_14) X_40))) of role axiom named fact_76_inf__sup__aci_I5_J % A new axiom: (forall (X_40:Prop) (Y_14:Prop), ((iff ((semila10642723_sup_o X_40) Y_14)) ((semila10642723_sup_o Y_14) X_40))) % FOF formula (forall (X_40:(hoare_1775062406iple_a->Prop)) (Y_14:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_40) Y_14)) ((semila13410563le_a_o Y_14) X_40))) of role axiom named fact_77_inf__sup__aci_I5_J % A new axiom: (forall (X_40:(hoare_1775062406iple_a->Prop)) (Y_14:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_40) Y_14)) ((semila13410563le_a_o Y_14) X_40))) % FOF formula (forall (A_129:(hoare_1167836817_state->Prop)) (B_70:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_129) B_70)) ((semila1172322802tate_o B_70) A_129))) of role axiom named fact_78_sup_Ocommute % A new axiom: (forall (A_129:(hoare_1167836817_state->Prop)) (B_70:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_129) B_70)) ((semila1172322802tate_o B_70) A_129))) % FOF formula (forall (A_129:(pname->Prop)) (B_70:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_129) B_70)) ((semila1780557381name_o B_70) A_129))) of role axiom named fact_79_sup_Ocommute % A new axiom: (forall (A_129:(pname->Prop)) (B_70:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_129) B_70)) ((semila1780557381name_o B_70) A_129))) % FOF formula (forall (A_129:Prop) (B_70:Prop), ((iff ((semila10642723_sup_o A_129) B_70)) ((semila10642723_sup_o B_70) A_129))) of role axiom named fact_80_sup_Ocommute % A new axiom: (forall (A_129:Prop) (B_70:Prop), ((iff ((semila10642723_sup_o A_129) B_70)) ((semila10642723_sup_o B_70) A_129))) % FOF formula (forall (A_129:(hoare_1775062406iple_a->Prop)) (B_70:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_129) B_70)) ((semila13410563le_a_o B_70) A_129))) of role axiom named fact_81_sup_Ocommute % A new axiom: (forall (A_129:(hoare_1775062406iple_a->Prop)) (B_70:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_129) B_70)) ((semila13410563le_a_o B_70) A_129))) % FOF formula (forall (X_39:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_39) X_39)) X_39)) of role axiom named fact_82_sup__idem % A new axiom: (forall (X_39:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_39) X_39)) X_39)) % FOF formula (forall (X_39:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_39) X_39)) X_39)) of role axiom named fact_83_sup__idem % A new axiom: (forall (X_39:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_39) X_39)) X_39)) % FOF formula (forall (X_39:Prop), ((iff ((semila10642723_sup_o X_39) X_39)) X_39)) of role axiom named fact_84_sup__idem % A new axiom: (forall (X_39:Prop), ((iff ((semila10642723_sup_o X_39) X_39)) X_39)) % FOF formula (forall (X_39:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_39) X_39)) X_39)) of role axiom named fact_85_sup__idem % A new axiom: (forall (X_39:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_39) X_39)) X_39)) % FOF formula (forall (A_128:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_128) A_128)) A_128)) of role axiom named fact_86_sup_Oidem % A new axiom: (forall (A_128:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_128) A_128)) A_128)) % FOF formula (forall (A_128:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_128) A_128)) A_128)) of role axiom named fact_87_sup_Oidem % A new axiom: (forall (A_128:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_128) A_128)) A_128)) % FOF formula (forall (A_128:Prop), ((iff ((semila10642723_sup_o A_128) A_128)) A_128)) of role axiom named fact_88_sup_Oidem % A new axiom: (forall (A_128:Prop), ((iff ((semila10642723_sup_o A_128) A_128)) A_128)) % FOF formula (forall (A_128:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_128) A_128)) A_128)) of role axiom named fact_89_sup_Oidem % A new axiom: (forall (A_128:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_128) A_128)) A_128)) % FOF formula (forall (B_69:hoare_1167836817_state) (F_37:(pname->hoare_1167836817_state)) (X_38:pname) (A_127:(pname->Prop)), (((member_pname X_38) A_127)->((((eq hoare_1167836817_state) B_69) (F_37 X_38))->((member2058392318_state B_69) ((image_575578384_state F_37) A_127))))) of role axiom named fact_90_rev__image__eqI % A new axiom: (forall (B_69:hoare_1167836817_state) (F_37:(pname->hoare_1167836817_state)) (X_38:pname) (A_127:(pname->Prop)), (((member_pname X_38) A_127)->((((eq hoare_1167836817_state) B_69) (F_37 X_38))->((member2058392318_state B_69) ((image_575578384_state F_37) A_127))))) % FOF formula (forall (B_69:pname) (F_37:(hoare_1775062406iple_a->pname)) (X_38:hoare_1775062406iple_a) (A_127:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a X_38) A_127)->((((eq pname) B_69) (F_37 X_38))->((member_pname B_69) ((image_51246659_pname F_37) A_127))))) of role axiom named fact_91_rev__image__eqI % A new axiom: (forall (B_69:pname) (F_37:(hoare_1775062406iple_a->pname)) (X_38:hoare_1775062406iple_a) (A_127:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a X_38) A_127)->((((eq pname) B_69) (F_37 X_38))->((member_pname B_69) ((image_51246659_pname F_37) A_127))))) % FOF formula (forall (B_69:hoare_1775062406iple_a) (F_37:(pname->hoare_1775062406iple_a)) (X_38:pname) (A_127:(pname->Prop)), (((member_pname X_38) A_127)->((((eq hoare_1775062406iple_a) B_69) (F_37 X_38))->((member2122167641iple_a B_69) ((image_2063119815iple_a F_37) A_127))))) of role axiom named fact_92_rev__image__eqI % A new axiom: (forall (B_69:hoare_1775062406iple_a) (F_37:(pname->hoare_1775062406iple_a)) (X_38:pname) (A_127:(pname->Prop)), (((member_pname X_38) A_127)->((((eq hoare_1775062406iple_a) B_69) (F_37 X_38))->((member2122167641iple_a B_69) ((image_2063119815iple_a F_37) A_127))))) % FOF formula (forall (F_36:(pname->hoare_1167836817_state)) (X_37:pname) (A_126:(pname->Prop)), (((member_pname X_37) A_126)->((member2058392318_state (F_36 X_37)) ((image_575578384_state F_36) A_126)))) of role axiom named fact_93_imageI % A new axiom: (forall (F_36:(pname->hoare_1167836817_state)) (X_37:pname) (A_126:(pname->Prop)), (((member_pname X_37) A_126)->((member2058392318_state (F_36 X_37)) ((image_575578384_state F_36) A_126)))) % FOF formula (forall (F_36:(hoare_1775062406iple_a->pname)) (X_37:hoare_1775062406iple_a) (A_126:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a X_37) A_126)->((member_pname (F_36 X_37)) ((image_51246659_pname F_36) A_126)))) of role axiom named fact_94_imageI % A new axiom: (forall (F_36:(hoare_1775062406iple_a->pname)) (X_37:hoare_1775062406iple_a) (A_126:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a X_37) A_126)->((member_pname (F_36 X_37)) ((image_51246659_pname F_36) A_126)))) % FOF formula (forall (F_36:(pname->hoare_1775062406iple_a)) (X_37:pname) (A_126:(pname->Prop)), (((member_pname X_37) A_126)->((member2122167641iple_a (F_36 X_37)) ((image_2063119815iple_a F_36) A_126)))) of role axiom named fact_95_imageI % A new axiom: (forall (F_36:(pname->hoare_1775062406iple_a)) (X_37:pname) (A_126:(pname->Prop)), (((member_pname X_37) A_126)->((member2122167641iple_a (F_36 X_37)) ((image_2063119815iple_a F_36) A_126)))) % FOF formula (forall (Z_10:hoare_1167836817_state) (F_35:(pname->hoare_1167836817_state)) (A_125:(pname->Prop)), ((iff ((member2058392318_state Z_10) ((image_575578384_state F_35) A_125))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_125)) (((eq hoare_1167836817_state) Z_10) (F_35 X))))))) of role axiom named fact_96_image__iff % A new axiom: (forall (Z_10:hoare_1167836817_state) (F_35:(pname->hoare_1167836817_state)) (A_125:(pname->Prop)), ((iff ((member2058392318_state Z_10) ((image_575578384_state F_35) A_125))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_125)) (((eq hoare_1167836817_state) Z_10) (F_35 X))))))) % FOF formula (forall (Z_10:hoare_1775062406iple_a) (F_35:(pname->hoare_1775062406iple_a)) (A_125:(pname->Prop)), ((iff ((member2122167641iple_a Z_10) ((image_2063119815iple_a F_35) A_125))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_125)) (((eq hoare_1775062406iple_a) Z_10) (F_35 X))))))) of role axiom named fact_97_image__iff % A new axiom: (forall (Z_10:hoare_1775062406iple_a) (F_35:(pname->hoare_1775062406iple_a)) (A_125:(pname->Prop)), ((iff ((member2122167641iple_a Z_10) ((image_2063119815iple_a F_35) A_125))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_125)) (((eq hoare_1775062406iple_a) Z_10) (F_35 X))))))) % FOF formula (forall (A_124:(hoare_1167836817_state->Prop)) (C_38:hoare_1167836817_state) (B_68:(hoare_1167836817_state->Prop)), (((member2058392318_state C_38) B_68)->((member2058392318_state C_38) ((semila1172322802tate_o A_124) B_68)))) of role axiom named fact_98_UnI2 % A new axiom: (forall (A_124:(hoare_1167836817_state->Prop)) (C_38:hoare_1167836817_state) (B_68:(hoare_1167836817_state->Prop)), (((member2058392318_state C_38) B_68)->((member2058392318_state C_38) ((semila1172322802tate_o A_124) B_68)))) % FOF formula (forall (A_124:(hoare_1775062406iple_a->Prop)) (C_38:hoare_1775062406iple_a) (B_68:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_38) B_68)->((member2122167641iple_a C_38) ((semila13410563le_a_o A_124) B_68)))) of role axiom named fact_99_UnI2 % A new axiom: (forall (A_124:(hoare_1775062406iple_a->Prop)) (C_38:hoare_1775062406iple_a) (B_68:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_38) B_68)->((member2122167641iple_a C_38) ((semila13410563le_a_o A_124) B_68)))) % FOF formula (forall (A_124:(pname->Prop)) (C_38:pname) (B_68:(pname->Prop)), (((member_pname C_38) B_68)->((member_pname C_38) ((semila1780557381name_o A_124) B_68)))) of role axiom named fact_100_UnI2 % A new axiom: (forall (A_124:(pname->Prop)) (C_38:pname) (B_68:(pname->Prop)), (((member_pname C_38) B_68)->((member_pname C_38) ((semila1780557381name_o A_124) B_68)))) % FOF formula (forall (B_67:(hoare_1167836817_state->Prop)) (C_37:hoare_1167836817_state) (A_123:(hoare_1167836817_state->Prop)), (((member2058392318_state C_37) A_123)->((member2058392318_state C_37) ((semila1172322802tate_o A_123) B_67)))) of role axiom named fact_101_UnI1 % A new axiom: (forall (B_67:(hoare_1167836817_state->Prop)) (C_37:hoare_1167836817_state) (A_123:(hoare_1167836817_state->Prop)), (((member2058392318_state C_37) A_123)->((member2058392318_state C_37) ((semila1172322802tate_o A_123) B_67)))) % FOF formula (forall (B_67:(hoare_1775062406iple_a->Prop)) (C_37:hoare_1775062406iple_a) (A_123:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_37) A_123)->((member2122167641iple_a C_37) ((semila13410563le_a_o A_123) B_67)))) of role axiom named fact_102_UnI1 % A new axiom: (forall (B_67:(hoare_1775062406iple_a->Prop)) (C_37:hoare_1775062406iple_a) (A_123:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_37) A_123)->((member2122167641iple_a C_37) ((semila13410563le_a_o A_123) B_67)))) % FOF formula (forall (B_67:(pname->Prop)) (C_37:pname) (A_123:(pname->Prop)), (((member_pname C_37) A_123)->((member_pname C_37) ((semila1780557381name_o A_123) B_67)))) of role axiom named fact_103_UnI1 % A new axiom: (forall (B_67:(pname->Prop)) (C_37:pname) (A_123:(pname->Prop)), (((member_pname C_37) A_123)->((member_pname C_37) ((semila1780557381name_o A_123) B_67)))) % FOF formula (forall (A_122:(hoare_1167836817_state->Prop)) (B_66:(hoare_1167836817_state->Prop)) (X_36:hoare_1167836817_state), ((B_66 X_36)->(((semila1172322802tate_o A_122) B_66) X_36))) of role axiom named fact_104_sup1I2 % A new axiom: (forall (A_122:(hoare_1167836817_state->Prop)) (B_66:(hoare_1167836817_state->Prop)) (X_36:hoare_1167836817_state), ((B_66 X_36)->(((semila1172322802tate_o A_122) B_66) X_36))) % FOF formula (forall (A_122:(pname->Prop)) (B_66:(pname->Prop)) (X_36:pname), ((B_66 X_36)->(((semila1780557381name_o A_122) B_66) X_36))) of role axiom named fact_105_sup1I2 % A new axiom: (forall (A_122:(pname->Prop)) (B_66:(pname->Prop)) (X_36:pname), ((B_66 X_36)->(((semila1780557381name_o A_122) B_66) X_36))) % FOF formula (forall (A_122:(hoare_1775062406iple_a->Prop)) (B_66:(hoare_1775062406iple_a->Prop)) (X_36:hoare_1775062406iple_a), ((B_66 X_36)->(((semila13410563le_a_o A_122) B_66) X_36))) of role axiom named fact_106_sup1I2 % A new axiom: (forall (A_122:(hoare_1775062406iple_a->Prop)) (B_66:(hoare_1775062406iple_a->Prop)) (X_36:hoare_1775062406iple_a), ((B_66 X_36)->(((semila13410563le_a_o A_122) B_66) X_36))) % FOF formula (forall (B_65:(hoare_1167836817_state->Prop)) (A_121:(hoare_1167836817_state->Prop)) (X_35:hoare_1167836817_state), ((A_121 X_35)->(((semila1172322802tate_o A_121) B_65) X_35))) of role axiom named fact_107_sup1I1 % A new axiom: (forall (B_65:(hoare_1167836817_state->Prop)) (A_121:(hoare_1167836817_state->Prop)) (X_35:hoare_1167836817_state), ((A_121 X_35)->(((semila1172322802tate_o A_121) B_65) X_35))) % FOF formula (forall (B_65:(pname->Prop)) (A_121:(pname->Prop)) (X_35:pname), ((A_121 X_35)->(((semila1780557381name_o A_121) B_65) X_35))) of role axiom named fact_108_sup1I1 % A new axiom: (forall (B_65:(pname->Prop)) (A_121:(pname->Prop)) (X_35:pname), ((A_121 X_35)->(((semila1780557381name_o A_121) B_65) X_35))) % FOF formula (forall (B_65:(hoare_1775062406iple_a->Prop)) (A_121:(hoare_1775062406iple_a->Prop)) (X_35:hoare_1775062406iple_a), ((A_121 X_35)->(((semila13410563le_a_o A_121) B_65) X_35))) of role axiom named fact_109_sup1I1 % A new axiom: (forall (B_65:(hoare_1775062406iple_a->Prop)) (A_121:(hoare_1775062406iple_a->Prop)) (X_35:hoare_1775062406iple_a), ((A_121 X_35)->(((semila13410563le_a_o A_121) B_65) X_35))) % FOF formula (forall (P_36:(hoare_1167836817_state->Prop)) (A_120:(hoare_1167836817_state->Prop)) (B_64:(hoare_1167836817_state->Prop)), ((iff (forall (X:hoare_1167836817_state), (((member2058392318_state X) ((semila1172322802tate_o A_120) B_64))->(P_36 X)))) ((and (forall (X:hoare_1167836817_state), (((member2058392318_state X) A_120)->(P_36 X)))) (forall (X:hoare_1167836817_state), (((member2058392318_state X) B_64)->(P_36 X)))))) of role axiom named fact_110_ball__Un % A new axiom: (forall (P_36:(hoare_1167836817_state->Prop)) (A_120:(hoare_1167836817_state->Prop)) (B_64:(hoare_1167836817_state->Prop)), ((iff (forall (X:hoare_1167836817_state), (((member2058392318_state X) ((semila1172322802tate_o A_120) B_64))->(P_36 X)))) ((and (forall (X:hoare_1167836817_state), (((member2058392318_state X) A_120)->(P_36 X)))) (forall (X:hoare_1167836817_state), (((member2058392318_state X) B_64)->(P_36 X)))))) % FOF formula (forall (P_36:(pname->Prop)) (A_120:(pname->Prop)) (B_64:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) ((semila1780557381name_o A_120) B_64))->(P_36 X)))) ((and (forall (X:pname), (((member_pname X) A_120)->(P_36 X)))) (forall (X:pname), (((member_pname X) B_64)->(P_36 X)))))) of role axiom named fact_111_ball__Un % A new axiom: (forall (P_36:(pname->Prop)) (A_120:(pname->Prop)) (B_64:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) ((semila1780557381name_o A_120) B_64))->(P_36 X)))) ((and (forall (X:pname), (((member_pname X) A_120)->(P_36 X)))) (forall (X:pname), (((member_pname X) B_64)->(P_36 X)))))) % FOF formula (forall (P_36:(hoare_1775062406iple_a->Prop)) (A_120:(hoare_1775062406iple_a->Prop)) (B_64:(hoare_1775062406iple_a->Prop)), ((iff (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) ((semila13410563le_a_o A_120) B_64))->(P_36 X)))) ((and (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) A_120)->(P_36 X)))) (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) B_64)->(P_36 X)))))) of role axiom named fact_112_ball__Un % A new axiom: (forall (P_36:(hoare_1775062406iple_a->Prop)) (A_120:(hoare_1775062406iple_a->Prop)) (B_64:(hoare_1775062406iple_a->Prop)), ((iff (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) ((semila13410563le_a_o A_120) B_64))->(P_36 X)))) ((and (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) A_120)->(P_36 X)))) (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) B_64)->(P_36 X)))))) % FOF formula (forall (P_35:(hoare_1167836817_state->Prop)) (A_119:(hoare_1167836817_state->Prop)) (B_63:(hoare_1167836817_state->Prop)), ((iff ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((and ((member2058392318_state X) ((semila1172322802tate_o A_119) B_63))) (P_35 X))))) ((or ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((and ((member2058392318_state X) A_119)) (P_35 X))))) ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((and ((member2058392318_state X) B_63)) (P_35 X))))))) of role axiom named fact_113_bex__Un % A new axiom: (forall (P_35:(hoare_1167836817_state->Prop)) (A_119:(hoare_1167836817_state->Prop)) (B_63:(hoare_1167836817_state->Prop)), ((iff ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((and ((member2058392318_state X) ((semila1172322802tate_o A_119) B_63))) (P_35 X))))) ((or ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((and ((member2058392318_state X) A_119)) (P_35 X))))) ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((and ((member2058392318_state X) B_63)) (P_35 X))))))) % FOF formula (forall (P_35:(pname->Prop)) (A_119:(pname->Prop)) (B_63:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((and ((member_pname X) ((semila1780557381name_o A_119) B_63))) (P_35 X))))) ((or ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_119)) (P_35 X))))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) B_63)) (P_35 X))))))) of role axiom named fact_114_bex__Un % A new axiom: (forall (P_35:(pname->Prop)) (A_119:(pname->Prop)) (B_63:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((and ((member_pname X) ((semila1780557381name_o A_119) B_63))) (P_35 X))))) ((or ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_119)) (P_35 X))))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) B_63)) (P_35 X))))))) % FOF formula (forall (P_35:(hoare_1775062406iple_a->Prop)) (A_119:(hoare_1775062406iple_a->Prop)) (B_63:(hoare_1775062406iple_a->Prop)), ((iff ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) ((semila13410563le_a_o A_119) B_63))) (P_35 X))))) ((or ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) A_119)) (P_35 X))))) ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) B_63)) (P_35 X))))))) of role axiom named fact_115_bex__Un % A new axiom: (forall (P_35:(hoare_1775062406iple_a->Prop)) (A_119:(hoare_1775062406iple_a->Prop)) (B_63:(hoare_1775062406iple_a->Prop)), ((iff ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) ((semila13410563le_a_o A_119) B_63))) (P_35 X))))) ((or ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) A_119)) (P_35 X))))) ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) B_63)) (P_35 X))))))) % FOF formula (forall (A_118:(hoare_1167836817_state->Prop)) (B_62:(hoare_1167836817_state->Prop)) (C_36:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o A_118) B_62)) C_36)) ((semila1172322802tate_o A_118) ((semila1172322802tate_o B_62) C_36)))) of role axiom named fact_116_Un__assoc % A new axiom: (forall (A_118:(hoare_1167836817_state->Prop)) (B_62:(hoare_1167836817_state->Prop)) (C_36:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o A_118) B_62)) C_36)) ((semila1172322802tate_o A_118) ((semila1172322802tate_o B_62) C_36)))) % FOF formula (forall (A_118:(pname->Prop)) (B_62:(pname->Prop)) (C_36:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_118) B_62)) C_36)) ((semila1780557381name_o A_118) ((semila1780557381name_o B_62) C_36)))) of role axiom named fact_117_Un__assoc % A new axiom: (forall (A_118:(pname->Prop)) (B_62:(pname->Prop)) (C_36:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_118) B_62)) C_36)) ((semila1780557381name_o A_118) ((semila1780557381name_o B_62) C_36)))) % FOF formula (forall (A_118:(hoare_1775062406iple_a->Prop)) (B_62:(hoare_1775062406iple_a->Prop)) (C_36:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o A_118) B_62)) C_36)) ((semila13410563le_a_o A_118) ((semila13410563le_a_o B_62) C_36)))) of role axiom named fact_118_Un__assoc % A new axiom: (forall (A_118:(hoare_1775062406iple_a->Prop)) (B_62:(hoare_1775062406iple_a->Prop)) (C_36:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o A_118) B_62)) C_36)) ((semila13410563le_a_o A_118) ((semila13410563le_a_o B_62) C_36)))) % FOF formula (forall (C_35:hoare_1167836817_state) (A_117:(hoare_1167836817_state->Prop)) (B_61:(hoare_1167836817_state->Prop)), ((iff ((member2058392318_state C_35) ((semila1172322802tate_o A_117) B_61))) ((or ((member2058392318_state C_35) A_117)) ((member2058392318_state C_35) B_61)))) of role axiom named fact_119_Un__iff % A new axiom: (forall (C_35:hoare_1167836817_state) (A_117:(hoare_1167836817_state->Prop)) (B_61:(hoare_1167836817_state->Prop)), ((iff ((member2058392318_state C_35) ((semila1172322802tate_o A_117) B_61))) ((or ((member2058392318_state C_35) A_117)) ((member2058392318_state C_35) B_61)))) % FOF formula (forall (C_35:hoare_1775062406iple_a) (A_117:(hoare_1775062406iple_a->Prop)) (B_61:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a C_35) ((semila13410563le_a_o A_117) B_61))) ((or ((member2122167641iple_a C_35) A_117)) ((member2122167641iple_a C_35) B_61)))) of role axiom named fact_120_Un__iff % A new axiom: (forall (C_35:hoare_1775062406iple_a) (A_117:(hoare_1775062406iple_a->Prop)) (B_61:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a C_35) ((semila13410563le_a_o A_117) B_61))) ((or ((member2122167641iple_a C_35) A_117)) ((member2122167641iple_a C_35) B_61)))) % FOF formula (forall (C_35:pname) (A_117:(pname->Prop)) (B_61:(pname->Prop)), ((iff ((member_pname C_35) ((semila1780557381name_o A_117) B_61))) ((or ((member_pname C_35) A_117)) ((member_pname C_35) B_61)))) of role axiom named fact_121_Un__iff % A new axiom: (forall (C_35:pname) (A_117:(pname->Prop)) (B_61:(pname->Prop)), ((iff ((member_pname C_35) ((semila1780557381name_o A_117) B_61))) ((or ((member_pname C_35) A_117)) ((member_pname C_35) B_61)))) % FOF formula (forall (A_116:(hoare_1167836817_state->Prop)) (B_60:(hoare_1167836817_state->Prop)) (C_34:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_116) ((semila1172322802tate_o B_60) C_34))) ((semila1172322802tate_o B_60) ((semila1172322802tate_o A_116) C_34)))) of role axiom named fact_122_Un__left__commute % A new axiom: (forall (A_116:(hoare_1167836817_state->Prop)) (B_60:(hoare_1167836817_state->Prop)) (C_34:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_116) ((semila1172322802tate_o B_60) C_34))) ((semila1172322802tate_o B_60) ((semila1172322802tate_o A_116) C_34)))) % FOF formula (forall (A_116:(pname->Prop)) (B_60:(pname->Prop)) (C_34:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_116) ((semila1780557381name_o B_60) C_34))) ((semila1780557381name_o B_60) ((semila1780557381name_o A_116) C_34)))) of role axiom named fact_123_Un__left__commute % A new axiom: (forall (A_116:(pname->Prop)) (B_60:(pname->Prop)) (C_34:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_116) ((semila1780557381name_o B_60) C_34))) ((semila1780557381name_o B_60) ((semila1780557381name_o A_116) C_34)))) % FOF formula (forall (A_116:(hoare_1775062406iple_a->Prop)) (B_60:(hoare_1775062406iple_a->Prop)) (C_34:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_116) ((semila13410563le_a_o B_60) C_34))) ((semila13410563le_a_o B_60) ((semila13410563le_a_o A_116) C_34)))) of role axiom named fact_124_Un__left__commute % A new axiom: (forall (A_116:(hoare_1775062406iple_a->Prop)) (B_60:(hoare_1775062406iple_a->Prop)) (C_34:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_116) ((semila13410563le_a_o B_60) C_34))) ((semila13410563le_a_o B_60) ((semila13410563le_a_o A_116) C_34)))) % FOF formula (forall (A_115:(hoare_1167836817_state->Prop)) (B_59:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_115) ((semila1172322802tate_o A_115) B_59))) ((semila1172322802tate_o A_115) B_59))) of role axiom named fact_125_Un__left__absorb % A new axiom: (forall (A_115:(hoare_1167836817_state->Prop)) (B_59:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_115) ((semila1172322802tate_o A_115) B_59))) ((semila1172322802tate_o A_115) B_59))) % FOF formula (forall (A_115:(pname->Prop)) (B_59:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_115) ((semila1780557381name_o A_115) B_59))) ((semila1780557381name_o A_115) B_59))) of role axiom named fact_126_Un__left__absorb % A new axiom: (forall (A_115:(pname->Prop)) (B_59:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_115) ((semila1780557381name_o A_115) B_59))) ((semila1780557381name_o A_115) B_59))) % FOF formula (forall (A_115:(hoare_1775062406iple_a->Prop)) (B_59:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_115) ((semila13410563le_a_o A_115) B_59))) ((semila13410563le_a_o A_115) B_59))) of role axiom named fact_127_Un__left__absorb % A new axiom: (forall (A_115:(hoare_1775062406iple_a->Prop)) (B_59:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_115) ((semila13410563le_a_o A_115) B_59))) ((semila13410563le_a_o A_115) B_59))) % FOF formula (forall (A_114:(hoare_1167836817_state->Prop)) (B_58:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_114) B_58)) ((semila1172322802tate_o B_58) A_114))) of role axiom named fact_128_Un__commute % A new axiom: (forall (A_114:(hoare_1167836817_state->Prop)) (B_58:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_114) B_58)) ((semila1172322802tate_o B_58) A_114))) % FOF formula (forall (A_114:(pname->Prop)) (B_58:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_114) B_58)) ((semila1780557381name_o B_58) A_114))) of role axiom named fact_129_Un__commute % A new axiom: (forall (A_114:(pname->Prop)) (B_58:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_114) B_58)) ((semila1780557381name_o B_58) A_114))) % FOF formula (forall (A_114:(hoare_1775062406iple_a->Prop)) (B_58:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_114) B_58)) ((semila13410563le_a_o B_58) A_114))) of role axiom named fact_130_Un__commute % A new axiom: (forall (A_114:(hoare_1775062406iple_a->Prop)) (B_58:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_114) B_58)) ((semila13410563le_a_o B_58) A_114))) % FOF formula (forall (A_113:(hoare_1167836817_state->Prop)) (B_57:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_113) B_57)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((or ((member2058392318_state X) A_113)) ((member2058392318_state X) B_57)))))) of role axiom named fact_131_Un__def % A new axiom: (forall (A_113:(hoare_1167836817_state->Prop)) (B_57:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_113) B_57)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((or ((member2058392318_state X) A_113)) ((member2058392318_state X) B_57)))))) % FOF formula (forall (A_113:(hoare_1775062406iple_a->Prop)) (B_57:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_113) B_57)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or ((member2122167641iple_a X) A_113)) ((member2122167641iple_a X) B_57)))))) of role axiom named fact_132_Un__def % A new axiom: (forall (A_113:(hoare_1775062406iple_a->Prop)) (B_57:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_113) B_57)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or ((member2122167641iple_a X) A_113)) ((member2122167641iple_a X) B_57)))))) % FOF formula (forall (A_113:(pname->Prop)) (B_57:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_113) B_57)) (collect_pname (fun (X:pname)=> ((or ((member_pname X) A_113)) ((member_pname X) B_57)))))) of role axiom named fact_133_Un__def % A new axiom: (forall (A_113:(pname->Prop)) (B_57:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_113) B_57)) (collect_pname (fun (X:pname)=> ((or ((member_pname X) A_113)) ((member_pname X) B_57)))))) % FOF formula (forall (A_112:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_112) A_112)) A_112)) of role axiom named fact_134_Un__absorb % A new axiom: (forall (A_112:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_112) A_112)) A_112)) % FOF formula (forall (A_112:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_112) A_112)) A_112)) of role axiom named fact_135_Un__absorb % A new axiom: (forall (A_112:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_112) A_112)) A_112)) % FOF formula (forall (A_112:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_112) A_112)) A_112)) of role axiom named fact_136_Un__absorb % A new axiom: (forall (A_112:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_112) A_112)) A_112)) % FOF formula (forall (F_34:(hoare_1775062406iple_a->hoare_1167836817_state)) (G_19:(pname->hoare_1775062406iple_a)) (A_111:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_1021683026_state F_34) ((image_2063119815iple_a G_19) A_111))) ((image_575578384_state (fun (X:pname)=> (F_34 (G_19 X)))) A_111))) of role axiom named fact_137_image__image % A new axiom: (forall (F_34:(hoare_1775062406iple_a->hoare_1167836817_state)) (G_19:(pname->hoare_1775062406iple_a)) (A_111:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_1021683026_state F_34) ((image_2063119815iple_a G_19) A_111))) ((image_575578384_state (fun (X:pname)=> (F_34 (G_19 X)))) A_111))) % FOF formula (forall (F_34:(hoare_1167836817_state->hoare_1775062406iple_a)) (G_19:(pname->hoare_1167836817_state)) (A_111:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_1802845250iple_a F_34) ((image_575578384_state G_19) A_111))) ((image_2063119815iple_a (fun (X:pname)=> (F_34 (G_19 X)))) A_111))) of role axiom named fact_138_image__image % A new axiom: (forall (F_34:(hoare_1167836817_state->hoare_1775062406iple_a)) (G_19:(pname->hoare_1167836817_state)) (A_111:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_1802845250iple_a F_34) ((image_575578384_state G_19) A_111))) ((image_2063119815iple_a (fun (X:pname)=> (F_34 (G_19 X)))) A_111))) % FOF formula (forall (R_2:(hoare_1167836817_state->Prop)) (S_6:(hoare_1167836817_state->Prop)) (X:hoare_1167836817_state), ((iff (((semila1172322802tate_o (fun (Y_2:hoare_1167836817_state)=> ((member2058392318_state Y_2) R_2))) (fun (Y_2:hoare_1167836817_state)=> ((member2058392318_state Y_2) S_6))) X)) ((member2058392318_state X) ((semila1172322802tate_o R_2) S_6)))) of role axiom named fact_139_sup__Un__eq % A new axiom: (forall (R_2:(hoare_1167836817_state->Prop)) (S_6:(hoare_1167836817_state->Prop)) (X:hoare_1167836817_state), ((iff (((semila1172322802tate_o (fun (Y_2:hoare_1167836817_state)=> ((member2058392318_state Y_2) R_2))) (fun (Y_2:hoare_1167836817_state)=> ((member2058392318_state Y_2) S_6))) X)) ((member2058392318_state X) ((semila1172322802tate_o R_2) S_6)))) % FOF formula (forall (R_2:(hoare_1775062406iple_a->Prop)) (S_6:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), ((iff (((semila13410563le_a_o (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) R_2))) (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) S_6))) X)) ((member2122167641iple_a X) ((semila13410563le_a_o R_2) S_6)))) of role axiom named fact_140_sup__Un__eq % A new axiom: (forall (R_2:(hoare_1775062406iple_a->Prop)) (S_6:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), ((iff (((semila13410563le_a_o (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) R_2))) (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) S_6))) X)) ((member2122167641iple_a X) ((semila13410563le_a_o R_2) S_6)))) % FOF formula (forall (R_2:(pname->Prop)) (S_6:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o (fun (Y_2:pname)=> ((member_pname Y_2) R_2))) (fun (Y_2:pname)=> ((member_pname Y_2) S_6))) X)) ((member_pname X) ((semila1780557381name_o R_2) S_6)))) of role axiom named fact_141_sup__Un__eq % A new axiom: (forall (R_2:(pname->Prop)) (S_6:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o (fun (Y_2:pname)=> ((member_pname Y_2) R_2))) (fun (Y_2:pname)=> ((member_pname Y_2) S_6))) X)) ((member_pname X) ((semila1780557381name_o R_2) S_6)))) % FOF formula (forall (P_34:(pname->Prop)) (Q_19:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((or (P_34 X)) (Q_19 X))))) ((semila1780557381name_o (collect_pname P_34)) (collect_pname Q_19)))) of role axiom named fact_142_Collect__disj__eq % A new axiom: (forall (P_34:(pname->Prop)) (Q_19:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((or (P_34 X)) (Q_19 X))))) ((semila1780557381name_o (collect_pname P_34)) (collect_pname Q_19)))) % FOF formula (forall (P_34:(hoare_1167836817_state->Prop)) (Q_19:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((or (P_34 X)) (Q_19 X))))) ((semila1172322802tate_o (collec1027672124_state P_34)) (collec1027672124_state Q_19)))) of role axiom named fact_143_Collect__disj__eq % A new axiom: (forall (P_34:(hoare_1167836817_state->Prop)) (Q_19:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((or (P_34 X)) (Q_19 X))))) ((semila1172322802tate_o (collec1027672124_state P_34)) (collec1027672124_state Q_19)))) % FOF formula (forall (P_34:(hoare_1775062406iple_a->Prop)) (Q_19:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or (P_34 X)) (Q_19 X))))) ((semila13410563le_a_o (collec676402587iple_a P_34)) (collec676402587iple_a Q_19)))) of role axiom named fact_144_Collect__disj__eq % A new axiom: (forall (P_34:(hoare_1775062406iple_a->Prop)) (Q_19:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or (P_34 X)) (Q_19 X))))) ((semila13410563le_a_o (collec676402587iple_a P_34)) (collec676402587iple_a Q_19)))) % FOF formula (forall (B_56:pname) (F_33:(hoare_1775062406iple_a->pname)) (A_110:(hoare_1775062406iple_a->Prop)), (((member_pname B_56) ((image_51246659_pname F_33) A_110))->((forall (X:hoare_1775062406iple_a), ((((eq pname) B_56) (F_33 X))->(((member2122167641iple_a X) A_110)->False)))->False))) of role axiom named fact_145_imageE % A new axiom: (forall (B_56:pname) (F_33:(hoare_1775062406iple_a->pname)) (A_110:(hoare_1775062406iple_a->Prop)), (((member_pname B_56) ((image_51246659_pname F_33) A_110))->((forall (X:hoare_1775062406iple_a), ((((eq pname) B_56) (F_33 X))->(((member2122167641iple_a X) A_110)->False)))->False))) % FOF formula (forall (B_56:hoare_1167836817_state) (F_33:(pname->hoare_1167836817_state)) (A_110:(pname->Prop)), (((member2058392318_state B_56) ((image_575578384_state F_33) A_110))->((forall (X:pname), ((((eq hoare_1167836817_state) B_56) (F_33 X))->(((member_pname X) A_110)->False)))->False))) of role axiom named fact_146_imageE % A new axiom: (forall (B_56:hoare_1167836817_state) (F_33:(pname->hoare_1167836817_state)) (A_110:(pname->Prop)), (((member2058392318_state B_56) ((image_575578384_state F_33) A_110))->((forall (X:pname), ((((eq hoare_1167836817_state) B_56) (F_33 X))->(((member_pname X) A_110)->False)))->False))) % FOF formula (forall (B_56:hoare_1775062406iple_a) (F_33:(pname->hoare_1775062406iple_a)) (A_110:(pname->Prop)), (((member2122167641iple_a B_56) ((image_2063119815iple_a F_33) A_110))->((forall (X:pname), ((((eq hoare_1775062406iple_a) B_56) (F_33 X))->(((member_pname X) A_110)->False)))->False))) of role axiom named fact_147_imageE % A new axiom: (forall (B_56:hoare_1775062406iple_a) (F_33:(pname->hoare_1775062406iple_a)) (A_110:(pname->Prop)), (((member2122167641iple_a B_56) ((image_2063119815iple_a F_33) A_110))->((forall (X:pname), ((((eq hoare_1775062406iple_a) B_56) (F_33 X))->(((member_pname X) A_110)->False)))->False))) % FOF formula (forall (N_8:nat) (P_33:(state->(state->Prop))) (Pn_6:pname) (Q_18:(state->(state->Prop))), ((iff ((hoare_56934129_state N_8) (((hoare_908217195_state P_33) (the_com (body_1 Pn_6))) Q_18))) ((hoare_56934129_state (suc N_8)) (((hoare_908217195_state P_33) (body Pn_6)) Q_18)))) of role axiom named fact_148_Body__triple__valid__Suc % A new axiom: (forall (N_8:nat) (P_33:(state->(state->Prop))) (Pn_6:pname) (Q_18:(state->(state->Prop))), ((iff ((hoare_56934129_state N_8) (((hoare_908217195_state P_33) (the_com (body_1 Pn_6))) Q_18))) ((hoare_56934129_state (suc N_8)) (((hoare_908217195_state P_33) (body Pn_6)) Q_18)))) % FOF formula (forall (N_8:nat) (P_33:(x_a->(state->Prop))) (Pn_6:pname) (Q_18:(x_a->(state->Prop))), ((iff ((hoare_1462269968alid_a N_8) (((hoare_1766022166iple_a P_33) (the_com (body_1 Pn_6))) Q_18))) ((hoare_1462269968alid_a (suc N_8)) (((hoare_1766022166iple_a P_33) (body Pn_6)) Q_18)))) of role axiom named fact_149_Body__triple__valid__Suc % A new axiom: (forall (N_8:nat) (P_33:(x_a->(state->Prop))) (Pn_6:pname) (Q_18:(x_a->(state->Prop))), ((iff ((hoare_1462269968alid_a N_8) (((hoare_1766022166iple_a P_33) (the_com (body_1 Pn_6))) Q_18))) ((hoare_1462269968alid_a (suc N_8)) (((hoare_1766022166iple_a P_33) (body Pn_6)) Q_18)))) % FOF formula (forall (Y_13:hoare_1775062406iple_a), ((forall (Fun1_2:(x_a->(state->Prop))) (Com_4:com) (Fun2_2:(x_a->(state->Prop))), (not (((eq hoare_1775062406iple_a) Y_13) (((hoare_1766022166iple_a Fun1_2) Com_4) Fun2_2))))->False)) of role axiom named fact_150_triple_Oexhaust % A new axiom: (forall (Y_13:hoare_1775062406iple_a), ((forall (Fun1_2:(x_a->(state->Prop))) (Com_4:com) (Fun2_2:(x_a->(state->Prop))), (not (((eq hoare_1775062406iple_a) Y_13) (((hoare_1766022166iple_a Fun1_2) Com_4) Fun2_2))))->False)) % FOF formula (forall (Y_13:hoare_1167836817_state), ((forall (Fun1_2:(state->(state->Prop))) (Com_4:com) (Fun2_2:(state->(state->Prop))), (not (((eq hoare_1167836817_state) Y_13) (((hoare_908217195_state Fun1_2) Com_4) Fun2_2))))->False)) of role axiom named fact_151_triple_Oexhaust % A new axiom: (forall (Y_13:hoare_1167836817_state), ((forall (Fun1_2:(state->(state->Prop))) (Com_4:com) (Fun2_2:(state->(state->Prop))), (not (((eq hoare_1167836817_state) Y_13) (((hoare_908217195_state Fun1_2) Com_4) Fun2_2))))->False)) % FOF formula (forall (Pn_5:pname) (G_18:(hoare_1167836817_state->Prop)) (P_32:(pname->(state->(state->Prop)))) (Q_17:(pname->(state->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_123228589_state ((semila1172322802tate_o G_18) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_32 P_10)) (body P_10)) (Q_17 P_10)))) Procs))) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_32 P_10)) (the_com (body_1 P_10))) (Q_17 P_10)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_123228589_state G_18) ((insert2134838167_state (((hoare_908217195_state (P_32 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo70021908tate_o))))) of role axiom named fact_152_Body1 % A new axiom: (forall (Pn_5:pname) (G_18:(hoare_1167836817_state->Prop)) (P_32:(pname->(state->(state->Prop)))) (Q_17:(pname->(state->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_123228589_state ((semila1172322802tate_o G_18) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_32 P_10)) (body P_10)) (Q_17 P_10)))) Procs))) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_32 P_10)) (the_com (body_1 P_10))) (Q_17 P_10)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_123228589_state G_18) ((insert2134838167_state (((hoare_908217195_state (P_32 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo70021908tate_o))))) % FOF formula (forall (Pn_5:pname) (G_18:(hoare_1775062406iple_a->Prop)) (P_32:(pname->(x_a->(state->Prop)))) (Q_17:(pname->(x_a->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_1508237396rivs_a ((semila13410563le_a_o G_18) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_32 P_10)) (body P_10)) (Q_17 P_10)))) Procs))) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_32 P_10)) (the_com (body_1 P_10))) (Q_17 P_10)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_1508237396rivs_a G_18) ((insert1281456128iple_a (((hoare_1766022166iple_a (P_32 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo751897185le_a_o))))) of role axiom named fact_153_Body1 % A new axiom: (forall (Pn_5:pname) (G_18:(hoare_1775062406iple_a->Prop)) (P_32:(pname->(x_a->(state->Prop)))) (Q_17:(pname->(x_a->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_1508237396rivs_a ((semila13410563le_a_o G_18) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_32 P_10)) (body P_10)) (Q_17 P_10)))) Procs))) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_32 P_10)) (the_com (body_1 P_10))) (Q_17 P_10)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_1508237396rivs_a G_18) ((insert1281456128iple_a (((hoare_1766022166iple_a (P_32 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo751897185le_a_o))))) % FOF formula (forall (F_32:(pname->hoare_1167836817_state)) (G_17:(pname->hoare_1167836817_state)) (M_2:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_2) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_1167836817_state) (F_32 X)) (G_17 X))))->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_32) M_2)) ((image_575578384_state G_17) N_7))))) of role axiom named fact_154_image__cong % A new axiom: (forall (F_32:(pname->hoare_1167836817_state)) (G_17:(pname->hoare_1167836817_state)) (M_2:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_2) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_1167836817_state) (F_32 X)) (G_17 X))))->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_32) M_2)) ((image_575578384_state G_17) N_7))))) % FOF formula (forall (F_32:(pname->hoare_1775062406iple_a)) (G_17:(pname->hoare_1775062406iple_a)) (M_2:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_2) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_1775062406iple_a) (F_32 X)) (G_17 X))))->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_32) M_2)) ((image_2063119815iple_a G_17) N_7))))) of role axiom named fact_155_image__cong % A new axiom: (forall (F_32:(pname->hoare_1775062406iple_a)) (G_17:(pname->hoare_1775062406iple_a)) (M_2:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_2) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_1775062406iple_a) (F_32 X)) (G_17 X))))->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_32) M_2)) ((image_2063119815iple_a G_17) N_7))))) % FOF formula (forall (P_31:(state->(state->Prop))) (Pn_4:pname) (Q_16:(state->(state->Prop))), ((hoare_56934129_state zero_zero_nat) (((hoare_908217195_state P_31) (body Pn_4)) Q_16))) of role axiom named fact_156_Body__triple__valid__0 % A new axiom: (forall (P_31:(state->(state->Prop))) (Pn_4:pname) (Q_16:(state->(state->Prop))), ((hoare_56934129_state zero_zero_nat) (((hoare_908217195_state P_31) (body Pn_4)) Q_16))) % FOF formula (forall (P_31:(x_a->(state->Prop))) (Pn_4:pname) (Q_16:(x_a->(state->Prop))), ((hoare_1462269968alid_a zero_zero_nat) (((hoare_1766022166iple_a P_31) (body Pn_4)) Q_16))) of role axiom named fact_157_Body__triple__valid__0 % A new axiom: (forall (P_31:(x_a->(state->Prop))) (Pn_4:pname) (Q_16:(x_a->(state->Prop))), ((hoare_1462269968alid_a zero_zero_nat) (((hoare_1766022166iple_a P_31) (body Pn_4)) Q_16))) % FOF formula (forall (Pname:pname) (Pname_1:pname), ((iff (((eq com) (body Pname)) (body Pname_1))) (((eq pname) Pname) Pname_1))) of role axiom named fact_158_com_Osimps_I6_J % A new axiom: (forall (Pname:pname) (Pname_1:pname), ((iff (((eq com) (body Pname)) (body Pname_1))) (((eq pname) Pname) Pname_1))) % FOF formula (forall (Pn_1:pname) (S0:state) (S1:state), ((((evalc (the_com (body_1 Pn_1))) S0) S1)->(((evalc (body Pn_1)) S0) S1))) of role axiom named fact_159_evalc_OBody % A new axiom: (forall (Pn_1:pname) (S0:state) (S1:state), ((((evalc (the_com (body_1 Pn_1))) S0) S1)->(((evalc (body Pn_1)) S0) S1))) % FOF formula (forall (P:pname) (S:state) (S1:state), ((((evalc (body P)) S) S1)->(((evalc (the_com (body_1 P))) S) S1))) of role axiom named fact_160_evalc__elim__cases_I6_J % A new axiom: (forall (P:pname) (S:state) (S1:state), ((((evalc (body P)) S) S1)->(((evalc (the_com (body_1 P))) S) S1))) % FOF formula (forall (X_34:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_34) X_34)) X_34)) of role axiom named fact_161_Sup__fin_Oidem % A new axiom: (forall (X_34:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_34) X_34)) X_34)) % FOF formula (forall (X_34:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_34) X_34)) X_34)) of role axiom named fact_162_Sup__fin_Oidem % A new axiom: (forall (X_34:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_34) X_34)) X_34)) % FOF formula (forall (X_34:Prop), ((iff ((semila10642723_sup_o X_34) X_34)) X_34)) of role axiom named fact_163_Sup__fin_Oidem % A new axiom: (forall (X_34:Prop), ((iff ((semila10642723_sup_o X_34) X_34)) X_34)) % FOF formula (forall (X_34:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_34) X_34)) X_34)) of role axiom named fact_164_Sup__fin_Oidem % A new axiom: (forall (X_34:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_34) X_34)) X_34)) % FOF formula (forall (A_109:hoare_1775062406iple_a), (((member2122167641iple_a A_109) bot_bo751897185le_a_o)->False)) of role axiom named fact_165_emptyE % A new axiom: (forall (A_109:hoare_1775062406iple_a), (((member2122167641iple_a A_109) bot_bo751897185le_a_o)->False)) % FOF formula (forall (A_109:hoare_1167836817_state), (((member2058392318_state A_109) bot_bo70021908tate_o)->False)) of role axiom named fact_166_emptyE % A new axiom: (forall (A_109:hoare_1167836817_state), (((member2058392318_state A_109) bot_bo70021908tate_o)->False)) % FOF formula (forall (A_109:pname), (((member_pname A_109) bot_bot_pname_o)->False)) of role axiom named fact_167_emptyE % A new axiom: (forall (A_109:pname), (((member_pname A_109) bot_bot_pname_o)->False)) % FOF formula (forall (A_108:hoare_1167836817_state) (B_55:hoare_1167836817_state) (A_107:(hoare_1167836817_state->Prop)), (((member2058392318_state A_108) ((insert2134838167_state B_55) A_107))->((not (((eq hoare_1167836817_state) A_108) B_55))->((member2058392318_state A_108) A_107)))) of role axiom named fact_168_insertE % A new axiom: (forall (A_108:hoare_1167836817_state) (B_55:hoare_1167836817_state) (A_107:(hoare_1167836817_state->Prop)), (((member2058392318_state A_108) ((insert2134838167_state B_55) A_107))->((not (((eq hoare_1167836817_state) A_108) B_55))->((member2058392318_state A_108) A_107)))) % FOF formula (forall (A_108:hoare_1775062406iple_a) (B_55:hoare_1775062406iple_a) (A_107:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_108) ((insert1281456128iple_a B_55) A_107))->((not (((eq hoare_1775062406iple_a) A_108) B_55))->((member2122167641iple_a A_108) A_107)))) of role axiom named fact_169_insertE % A new axiom: (forall (A_108:hoare_1775062406iple_a) (B_55:hoare_1775062406iple_a) (A_107:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_108) ((insert1281456128iple_a B_55) A_107))->((not (((eq hoare_1775062406iple_a) A_108) B_55))->((member2122167641iple_a A_108) A_107)))) % FOF formula (forall (A_108:pname) (B_55:pname) (A_107:(pname->Prop)), (((member_pname A_108) ((insert_pname B_55) A_107))->((not (((eq pname) A_108) B_55))->((member_pname A_108) A_107)))) of role axiom named fact_170_insertE % A new axiom: (forall (A_108:pname) (B_55:pname) (A_107:(pname->Prop)), (((member_pname A_108) ((insert_pname B_55) A_107))->((not (((eq pname) A_108) B_55))->((member_pname A_108) A_107)))) % FOF formula (forall (B_54:hoare_1167836817_state) (A_106:hoare_1167836817_state) (B_53:(hoare_1167836817_state->Prop)), (((((member2058392318_state A_106) B_53)->False)->(((eq hoare_1167836817_state) A_106) B_54))->((member2058392318_state A_106) ((insert2134838167_state B_54) B_53)))) of role axiom named fact_171_insertCI % A new axiom: (forall (B_54:hoare_1167836817_state) (A_106:hoare_1167836817_state) (B_53:(hoare_1167836817_state->Prop)), (((((member2058392318_state A_106) B_53)->False)->(((eq hoare_1167836817_state) A_106) B_54))->((member2058392318_state A_106) ((insert2134838167_state B_54) B_53)))) % FOF formula (forall (B_54:hoare_1775062406iple_a) (A_106:hoare_1775062406iple_a) (B_53:(hoare_1775062406iple_a->Prop)), (((((member2122167641iple_a A_106) B_53)->False)->(((eq hoare_1775062406iple_a) A_106) B_54))->((member2122167641iple_a A_106) ((insert1281456128iple_a B_54) B_53)))) of role axiom named fact_172_insertCI % A new axiom: (forall (B_54:hoare_1775062406iple_a) (A_106:hoare_1775062406iple_a) (B_53:(hoare_1775062406iple_a->Prop)), (((((member2122167641iple_a A_106) B_53)->False)->(((eq hoare_1775062406iple_a) A_106) B_54))->((member2122167641iple_a A_106) ((insert1281456128iple_a B_54) B_53)))) % FOF formula (forall (B_54:pname) (A_106:pname) (B_53:(pname->Prop)), (((((member_pname A_106) B_53)->False)->(((eq pname) A_106) B_54))->((member_pname A_106) ((insert_pname B_54) B_53)))) of role axiom named fact_173_insertCI % A new axiom: (forall (B_54:pname) (A_106:pname) (B_53:(pname->Prop)), (((((member_pname A_106) B_53)->False)->(((eq pname) A_106) B_54))->((member_pname A_106) ((insert_pname B_54) B_53)))) % FOF formula (forall (A_105:hoare_1167836817_state) (A_104:(hoare_1167836817_state->Prop)), (not (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) ((insert2134838167_state A_105) A_104)))) of role axiom named fact_174_empty__not__insert % A new axiom: (forall (A_105:hoare_1167836817_state) (A_104:(hoare_1167836817_state->Prop)), (not (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) ((insert2134838167_state A_105) A_104)))) % FOF formula (forall (A_105:hoare_1775062406iple_a) (A_104:(hoare_1775062406iple_a->Prop)), (not (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) ((insert1281456128iple_a A_105) A_104)))) of role axiom named fact_175_empty__not__insert % A new axiom: (forall (A_105:hoare_1775062406iple_a) (A_104:(hoare_1775062406iple_a->Prop)), (not (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) ((insert1281456128iple_a A_105) A_104)))) % FOF formula (forall (A_105:pname) (A_104:(pname->Prop)), (not (((eq (pname->Prop)) bot_bot_pname_o) ((insert_pname A_105) A_104)))) of role axiom named fact_176_empty__not__insert % A new axiom: (forall (A_105:pname) (A_104:(pname->Prop)), (not (((eq (pname->Prop)) bot_bot_pname_o) ((insert_pname A_105) A_104)))) % FOF formula (forall (A_103:hoare_1167836817_state) (A_102:(hoare_1167836817_state->Prop)), (not (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_103) A_102)) bot_bo70021908tate_o))) of role axiom named fact_177_insert__not__empty % A new axiom: (forall (A_103:hoare_1167836817_state) (A_102:(hoare_1167836817_state->Prop)), (not (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_103) A_102)) bot_bo70021908tate_o))) % FOF formula (forall (A_103:hoare_1775062406iple_a) (A_102:(hoare_1775062406iple_a->Prop)), (not (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_103) A_102)) bot_bo751897185le_a_o))) of role axiom named fact_178_insert__not__empty % A new axiom: (forall (A_103:hoare_1775062406iple_a) (A_102:(hoare_1775062406iple_a->Prop)), (not (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_103) A_102)) bot_bo751897185le_a_o))) % FOF formula (forall (A_103:pname) (A_102:(pname->Prop)), (not (((eq (pname->Prop)) ((insert_pname A_103) A_102)) bot_bot_pname_o))) of role axiom named fact_179_insert__not__empty % A new axiom: (forall (A_103:pname) (A_102:(pname->Prop)), (not (((eq (pname->Prop)) ((insert_pname A_103) A_102)) bot_bot_pname_o))) % FOF formula (forall (X:hoare_1775062406iple_a), ((iff (bot_bo751897185le_a_o X)) ((member2122167641iple_a X) bot_bo751897185le_a_o))) of role axiom named fact_180_bot__empty__eq % A new axiom: (forall (X:hoare_1775062406iple_a), ((iff (bot_bo751897185le_a_o X)) ((member2122167641iple_a X) bot_bo751897185le_a_o))) % FOF formula (forall (X:hoare_1167836817_state), ((iff (bot_bo70021908tate_o X)) ((member2058392318_state X) bot_bo70021908tate_o))) of role axiom named fact_181_bot__empty__eq % A new axiom: (forall (X:hoare_1167836817_state), ((iff (bot_bo70021908tate_o X)) ((member2058392318_state X) bot_bo70021908tate_o))) % FOF formula (forall (X:pname), ((iff (bot_bot_pname_o X)) ((member_pname X) bot_bot_pname_o))) of role axiom named fact_182_bot__empty__eq % A new axiom: (forall (X:pname), ((iff (bot_bot_pname_o X)) ((member_pname X) bot_bot_pname_o))) % FOF formula (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> False))) of role axiom named fact_183_empty__def % A new axiom: (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> False))) % FOF formula (((eq (pname->Prop)) bot_bot_pname_o) (collect_pname (fun (X:pname)=> False))) of role axiom named fact_184_empty__def % A new axiom: (((eq (pname->Prop)) bot_bot_pname_o) (collect_pname (fun (X:pname)=> False))) % FOF formula (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) (collec1027672124_state (fun (X:hoare_1167836817_state)=> False))) of role axiom named fact_185_empty__def % A new axiom: (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) (collec1027672124_state (fun (X:hoare_1167836817_state)=> False))) % FOF formula (forall (A_101:hoare_1167836817_state) (B_52:(hoare_1167836817_state->Prop)), ((member2058392318_state A_101) ((insert2134838167_state A_101) B_52))) of role axiom named fact_186_insertI1 % A new axiom: (forall (A_101:hoare_1167836817_state) (B_52:(hoare_1167836817_state->Prop)), ((member2058392318_state A_101) ((insert2134838167_state A_101) B_52))) % FOF formula (forall (A_101:hoare_1775062406iple_a) (B_52:(hoare_1775062406iple_a->Prop)), ((member2122167641iple_a A_101) ((insert1281456128iple_a A_101) B_52))) of role axiom named fact_187_insertI1 % A new axiom: (forall (A_101:hoare_1775062406iple_a) (B_52:(hoare_1775062406iple_a->Prop)), ((member2122167641iple_a A_101) ((insert1281456128iple_a A_101) B_52))) % FOF formula (forall (A_101:pname) (B_52:(pname->Prop)), ((member_pname A_101) ((insert_pname A_101) B_52))) of role axiom named fact_188_insertI1 % A new axiom: (forall (A_101:pname) (B_52:(pname->Prop)), ((member_pname A_101) ((insert_pname A_101) B_52))) % FOF formula (forall (A_100:(hoare_1775062406iple_a->Prop)), ((iff (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) A_100)->False))) (((eq (hoare_1775062406iple_a->Prop)) A_100) bot_bo751897185le_a_o))) of role axiom named fact_189_all__not__in__conv % A new axiom: (forall (A_100:(hoare_1775062406iple_a->Prop)), ((iff (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) A_100)->False))) (((eq (hoare_1775062406iple_a->Prop)) A_100) bot_bo751897185le_a_o))) % FOF formula (forall (A_100:(hoare_1167836817_state->Prop)), ((iff (forall (X:hoare_1167836817_state), (((member2058392318_state X) A_100)->False))) (((eq (hoare_1167836817_state->Prop)) A_100) bot_bo70021908tate_o))) of role axiom named fact_190_all__not__in__conv % A new axiom: (forall (A_100:(hoare_1167836817_state->Prop)), ((iff (forall (X:hoare_1167836817_state), (((member2058392318_state X) A_100)->False))) (((eq (hoare_1167836817_state->Prop)) A_100) bot_bo70021908tate_o))) % FOF formula (forall (A_100:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) A_100)->False))) (((eq (pname->Prop)) A_100) bot_bot_pname_o))) of role axiom named fact_191_all__not__in__conv % A new axiom: (forall (A_100:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) A_100)->False))) (((eq (pname->Prop)) A_100) bot_bot_pname_o))) % FOF formula (forall (A_99:hoare_1167836817_state), (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fequal1831255762_state A_99))) ((insert2134838167_state A_99) bot_bo70021908tate_o))) of role axiom named fact_192_singleton__conv2 % A new axiom: (forall (A_99:hoare_1167836817_state), (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fequal1831255762_state A_99))) ((insert2134838167_state A_99) bot_bo70021908tate_o))) % FOF formula (forall (A_99:hoare_1775062406iple_a), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fequal1288209029iple_a A_99))) ((insert1281456128iple_a A_99) bot_bo751897185le_a_o))) of role axiom named fact_193_singleton__conv2 % A new axiom: (forall (A_99:hoare_1775062406iple_a), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fequal1288209029iple_a A_99))) ((insert1281456128iple_a A_99) bot_bo751897185le_a_o))) % FOF formula (forall (A_99:pname), (((eq (pname->Prop)) (collect_pname (fequal_pname A_99))) ((insert_pname A_99) bot_bot_pname_o))) of role axiom named fact_194_singleton__conv2 % A new axiom: (forall (A_99:pname), (((eq (pname->Prop)) (collect_pname (fequal_pname A_99))) ((insert_pname A_99) bot_bot_pname_o))) % FOF formula (forall (A_98:(hoare_1775062406iple_a->Prop)), ((iff ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((member2122167641iple_a X) A_98)))) (not (((eq (hoare_1775062406iple_a->Prop)) A_98) bot_bo751897185le_a_o)))) of role axiom named fact_195_ex__in__conv % A new axiom: (forall (A_98:(hoare_1775062406iple_a->Prop)), ((iff ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((member2122167641iple_a X) A_98)))) (not (((eq (hoare_1775062406iple_a->Prop)) A_98) bot_bo751897185le_a_o)))) % FOF formula (forall (A_98:(hoare_1167836817_state->Prop)), ((iff ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((member2058392318_state X) A_98)))) (not (((eq (hoare_1167836817_state->Prop)) A_98) bot_bo70021908tate_o)))) of role axiom named fact_196_ex__in__conv % A new axiom: (forall (A_98:(hoare_1167836817_state->Prop)), ((iff ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((member2058392318_state X) A_98)))) (not (((eq (hoare_1167836817_state->Prop)) A_98) bot_bo70021908tate_o)))) % FOF formula (forall (A_98:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((member_pname X) A_98)))) (not (((eq (pname->Prop)) A_98) bot_bot_pname_o)))) of role axiom named fact_197_ex__in__conv % A new axiom: (forall (A_98:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((member_pname X) A_98)))) (not (((eq (pname->Prop)) A_98) bot_bot_pname_o)))) % FOF formula (forall (A_97:hoare_1167836817_state), (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> (((eq hoare_1167836817_state) X) A_97)))) ((insert2134838167_state A_97) bot_bo70021908tate_o))) of role axiom named fact_198_singleton__conv % A new axiom: (forall (A_97:hoare_1167836817_state), (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> (((eq hoare_1167836817_state) X) A_97)))) ((insert2134838167_state A_97) bot_bo70021908tate_o))) % FOF formula (forall (A_97:hoare_1775062406iple_a), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> (((eq hoare_1775062406iple_a) X) A_97)))) ((insert1281456128iple_a A_97) bot_bo751897185le_a_o))) of role axiom named fact_199_singleton__conv % A new axiom: (forall (A_97:hoare_1775062406iple_a), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> (((eq hoare_1775062406iple_a) X) A_97)))) ((insert1281456128iple_a A_97) bot_bo751897185le_a_o))) % FOF formula (forall (A_97:pname), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> (((eq pname) X) A_97)))) ((insert_pname A_97) bot_bot_pname_o))) of role axiom named fact_200_singleton__conv % A new axiom: (forall (A_97:pname), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> (((eq pname) X) A_97)))) ((insert_pname A_97) bot_bot_pname_o))) % FOF formula (forall (P_30:(hoare_1167836817_state->Prop)) (A_96:hoare_1167836817_state), ((and ((P_30 A_96)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) A_96) X)) (P_30 X))))) ((insert2134838167_state A_96) bot_bo70021908tate_o)))) (((P_30 A_96)->False)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) A_96) X)) (P_30 X))))) bot_bo70021908tate_o)))) of role axiom named fact_201_Collect__conv__if2 % A new axiom: (forall (P_30:(hoare_1167836817_state->Prop)) (A_96:hoare_1167836817_state), ((and ((P_30 A_96)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) A_96) X)) (P_30 X))))) ((insert2134838167_state A_96) bot_bo70021908tate_o)))) (((P_30 A_96)->False)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) A_96) X)) (P_30 X))))) bot_bo70021908tate_o)))) % FOF formula (forall (P_30:(hoare_1775062406iple_a->Prop)) (A_96:hoare_1775062406iple_a), ((and ((P_30 A_96)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) A_96) X)) (P_30 X))))) ((insert1281456128iple_a A_96) bot_bo751897185le_a_o)))) (((P_30 A_96)->False)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) A_96) X)) (P_30 X))))) bot_bo751897185le_a_o)))) of role axiom named fact_202_Collect__conv__if2 % A new axiom: (forall (P_30:(hoare_1775062406iple_a->Prop)) (A_96:hoare_1775062406iple_a), ((and ((P_30 A_96)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) A_96) X)) (P_30 X))))) ((insert1281456128iple_a A_96) bot_bo751897185le_a_o)))) (((P_30 A_96)->False)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) A_96) X)) (P_30 X))))) bot_bo751897185le_a_o)))) % FOF formula (forall (P_30:(pname->Prop)) (A_96:pname), ((and ((P_30 A_96)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_96) X)) (P_30 X))))) ((insert_pname A_96) bot_bot_pname_o)))) (((P_30 A_96)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_96) X)) (P_30 X))))) bot_bot_pname_o)))) of role axiom named fact_203_Collect__conv__if2 % A new axiom: (forall (P_30:(pname->Prop)) (A_96:pname), ((and ((P_30 A_96)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_96) X)) (P_30 X))))) ((insert_pname A_96) bot_bot_pname_o)))) (((P_30 A_96)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_96) X)) (P_30 X))))) bot_bot_pname_o)))) % FOF formula (forall (P_29:(hoare_1167836817_state->Prop)) (A_95:hoare_1167836817_state), ((and ((P_29 A_95)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) X) A_95)) (P_29 X))))) ((insert2134838167_state A_95) bot_bo70021908tate_o)))) (((P_29 A_95)->False)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) X) A_95)) (P_29 X))))) bot_bo70021908tate_o)))) of role axiom named fact_204_Collect__conv__if % A new axiom: (forall (P_29:(hoare_1167836817_state->Prop)) (A_95:hoare_1167836817_state), ((and ((P_29 A_95)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) X) A_95)) (P_29 X))))) ((insert2134838167_state A_95) bot_bo70021908tate_o)))) (((P_29 A_95)->False)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) X) A_95)) (P_29 X))))) bot_bo70021908tate_o)))) % FOF formula (forall (P_29:(hoare_1775062406iple_a->Prop)) (A_95:hoare_1775062406iple_a), ((and ((P_29 A_95)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) X) A_95)) (P_29 X))))) ((insert1281456128iple_a A_95) bot_bo751897185le_a_o)))) (((P_29 A_95)->False)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) X) A_95)) (P_29 X))))) bot_bo751897185le_a_o)))) of role axiom named fact_205_Collect__conv__if % A new axiom: (forall (P_29:(hoare_1775062406iple_a->Prop)) (A_95:hoare_1775062406iple_a), ((and ((P_29 A_95)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) X) A_95)) (P_29 X))))) ((insert1281456128iple_a A_95) bot_bo751897185le_a_o)))) (((P_29 A_95)->False)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) X) A_95)) (P_29 X))))) bot_bo751897185le_a_o)))) % FOF formula (forall (P_29:(pname->Prop)) (A_95:pname), ((and ((P_29 A_95)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_95)) (P_29 X))))) ((insert_pname A_95) bot_bot_pname_o)))) (((P_29 A_95)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_95)) (P_29 X))))) bot_bot_pname_o)))) of role axiom named fact_206_Collect__conv__if % A new axiom: (forall (P_29:(pname->Prop)) (A_95:pname), ((and ((P_29 A_95)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_95)) (P_29 X))))) ((insert_pname A_95) bot_bot_pname_o)))) (((P_29 A_95)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_95)) (P_29 X))))) bot_bot_pname_o)))) % FOF formula (forall (P_28:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) (collec676402587iple_a P_28))) (forall (X:hoare_1775062406iple_a), ((P_28 X)->False)))) of role axiom named fact_207_empty__Collect__eq % A new axiom: (forall (P_28:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) (collec676402587iple_a P_28))) (forall (X:hoare_1775062406iple_a), ((P_28 X)->False)))) % FOF formula (forall (P_28:(pname->Prop)), ((iff (((eq (pname->Prop)) bot_bot_pname_o) (collect_pname P_28))) (forall (X:pname), ((P_28 X)->False)))) of role axiom named fact_208_empty__Collect__eq % A new axiom: (forall (P_28:(pname->Prop)), ((iff (((eq (pname->Prop)) bot_bot_pname_o) (collect_pname P_28))) (forall (X:pname), ((P_28 X)->False)))) % FOF formula (forall (P_28:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) (collec1027672124_state P_28))) (forall (X:hoare_1167836817_state), ((P_28 X)->False)))) of role axiom named fact_209_empty__Collect__eq % A new axiom: (forall (P_28:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) (collec1027672124_state P_28))) (forall (X:hoare_1167836817_state), ((P_28 X)->False)))) % FOF formula (forall (X_33:hoare_1775062406iple_a) (A_94:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a X_33) A_94)) (A_94 X_33))) of role axiom named fact_210_mem__def % A new axiom: (forall (X_33:hoare_1775062406iple_a) (A_94:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a X_33) A_94)) (A_94 X_33))) % FOF formula (forall (X_33:pname) (A_94:(pname->Prop)), ((iff ((member_pname X_33) A_94)) (A_94 X_33))) of role axiom named fact_211_mem__def % A new axiom: (forall (X_33:pname) (A_94:(pname->Prop)), ((iff ((member_pname X_33) A_94)) (A_94 X_33))) % FOF formula (forall (P_27:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a P_27)) P_27)) of role axiom named fact_212_Collect__def % A new axiom: (forall (P_27:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a P_27)) P_27)) % FOF formula (forall (P_27:(pname->Prop)), (((eq (pname->Prop)) (collect_pname P_27)) P_27)) of role axiom named fact_213_Collect__def % A new axiom: (forall (P_27:(pname->Prop)), (((eq (pname->Prop)) (collect_pname P_27)) P_27)) % FOF formula (forall (C_33:hoare_1775062406iple_a), (((member2122167641iple_a C_33) bot_bo751897185le_a_o)->False)) of role axiom named fact_214_empty__iff % A new axiom: (forall (C_33:hoare_1775062406iple_a), (((member2122167641iple_a C_33) bot_bo751897185le_a_o)->False)) % FOF formula (forall (C_33:hoare_1167836817_state), (((member2058392318_state C_33) bot_bo70021908tate_o)->False)) of role axiom named fact_215_empty__iff % A new axiom: (forall (C_33:hoare_1167836817_state), (((member2058392318_state C_33) bot_bo70021908tate_o)->False)) % FOF formula (forall (C_33:pname), (((member_pname C_33) bot_bot_pname_o)->False)) of role axiom named fact_216_empty__iff % A new axiom: (forall (C_33:pname), (((member_pname C_33) bot_bot_pname_o)->False)) % FOF formula (forall (A_93:hoare_1167836817_state) (B_51:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_93) B_51)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((or (((eq hoare_1167836817_state) X) A_93)) ((member2058392318_state X) B_51)))))) of role axiom named fact_217_insert__compr % A new axiom: (forall (A_93:hoare_1167836817_state) (B_51:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_93) B_51)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((or (((eq hoare_1167836817_state) X) A_93)) ((member2058392318_state X) B_51)))))) % FOF formula (forall (A_93:hoare_1775062406iple_a) (B_51:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_93) B_51)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or (((eq hoare_1775062406iple_a) X) A_93)) ((member2122167641iple_a X) B_51)))))) of role axiom named fact_218_insert__compr % A new axiom: (forall (A_93:hoare_1775062406iple_a) (B_51:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_93) B_51)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or (((eq hoare_1775062406iple_a) X) A_93)) ((member2122167641iple_a X) B_51)))))) % FOF formula (forall (A_93:pname) (B_51:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_93) B_51)) (collect_pname (fun (X:pname)=> ((or (((eq pname) X) A_93)) ((member_pname X) B_51)))))) of role axiom named fact_219_insert__compr % A new axiom: (forall (A_93:pname) (B_51:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_93) B_51)) (collect_pname (fun (X:pname)=> ((or (((eq pname) X) A_93)) ((member_pname X) B_51)))))) % FOF formula (forall (A_92:hoare_1167836817_state) (P_26:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_92) (collec1027672124_state P_26))) (collec1027672124_state (fun (U_2:hoare_1167836817_state)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_1167836817_state) U_2) A_92))) (P_26 U_2)))))) of role axiom named fact_220_insert__Collect % A new axiom: (forall (A_92:hoare_1167836817_state) (P_26:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_92) (collec1027672124_state P_26))) (collec1027672124_state (fun (U_2:hoare_1167836817_state)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_1167836817_state) U_2) A_92))) (P_26 U_2)))))) % FOF formula (forall (A_92:hoare_1775062406iple_a) (P_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_92) (collec676402587iple_a P_26))) (collec676402587iple_a (fun (U_2:hoare_1775062406iple_a)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_1775062406iple_a) U_2) A_92))) (P_26 U_2)))))) of role axiom named fact_221_insert__Collect % A new axiom: (forall (A_92:hoare_1775062406iple_a) (P_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_92) (collec676402587iple_a P_26))) (collec676402587iple_a (fun (U_2:hoare_1775062406iple_a)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_1775062406iple_a) U_2) A_92))) (P_26 U_2)))))) % FOF formula (forall (A_92:pname) (P_26:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_92) (collect_pname P_26))) (collect_pname (fun (U_2:pname)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq pname) U_2) A_92))) (P_26 U_2)))))) of role axiom named fact_222_insert__Collect % A new axiom: (forall (A_92:pname) (P_26:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_92) (collect_pname P_26))) (collect_pname (fun (U_2:pname)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq pname) U_2) A_92))) (P_26 U_2)))))) % FOF formula (forall (B_50:hoare_1167836817_state) (A_91:hoare_1167836817_state), ((iff ((member2058392318_state B_50) ((insert2134838167_state A_91) bot_bo70021908tate_o))) (((eq hoare_1167836817_state) B_50) A_91))) of role axiom named fact_223_singleton__iff % A new axiom: (forall (B_50:hoare_1167836817_state) (A_91:hoare_1167836817_state), ((iff ((member2058392318_state B_50) ((insert2134838167_state A_91) bot_bo70021908tate_o))) (((eq hoare_1167836817_state) B_50) A_91))) % FOF formula (forall (B_50:hoare_1775062406iple_a) (A_91:hoare_1775062406iple_a), ((iff ((member2122167641iple_a B_50) ((insert1281456128iple_a A_91) bot_bo751897185le_a_o))) (((eq hoare_1775062406iple_a) B_50) A_91))) of role axiom named fact_224_singleton__iff % A new axiom: (forall (B_50:hoare_1775062406iple_a) (A_91:hoare_1775062406iple_a), ((iff ((member2122167641iple_a B_50) ((insert1281456128iple_a A_91) bot_bo751897185le_a_o))) (((eq hoare_1775062406iple_a) B_50) A_91))) % FOF formula (forall (B_50:pname) (A_91:pname), ((iff ((member_pname B_50) ((insert_pname A_91) bot_bot_pname_o))) (((eq pname) B_50) A_91))) of role axiom named fact_225_singleton__iff % A new axiom: (forall (B_50:pname) (A_91:pname), ((iff ((member_pname B_50) ((insert_pname A_91) bot_bot_pname_o))) (((eq pname) B_50) A_91))) % FOF formula (forall (X_32:hoare_1167836817_state) (A_90:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X_32) ((insert2134838167_state X_32) A_90))) ((insert2134838167_state X_32) A_90))) of role axiom named fact_226_insert__absorb2 % A new axiom: (forall (X_32:hoare_1167836817_state) (A_90:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X_32) ((insert2134838167_state X_32) A_90))) ((insert2134838167_state X_32) A_90))) % FOF formula (forall (X_32:hoare_1775062406iple_a) (A_90:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X_32) ((insert1281456128iple_a X_32) A_90))) ((insert1281456128iple_a X_32) A_90))) of role axiom named fact_227_insert__absorb2 % A new axiom: (forall (X_32:hoare_1775062406iple_a) (A_90:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X_32) ((insert1281456128iple_a X_32) A_90))) ((insert1281456128iple_a X_32) A_90))) % FOF formula (forall (X_32:pname) (A_90:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_32) ((insert_pname X_32) A_90))) ((insert_pname X_32) A_90))) of role axiom named fact_228_insert__absorb2 % A new axiom: (forall (X_32:pname) (A_90:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_32) ((insert_pname X_32) A_90))) ((insert_pname X_32) A_90))) % FOF formula (forall (X_31:hoare_1167836817_state) (Y_12:hoare_1167836817_state) (A_89:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X_31) ((insert2134838167_state Y_12) A_89))) ((insert2134838167_state Y_12) ((insert2134838167_state X_31) A_89)))) of role axiom named fact_229_insert__commute % A new axiom: (forall (X_31:hoare_1167836817_state) (Y_12:hoare_1167836817_state) (A_89:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X_31) ((insert2134838167_state Y_12) A_89))) ((insert2134838167_state Y_12) ((insert2134838167_state X_31) A_89)))) % FOF formula (forall (X_31:hoare_1775062406iple_a) (Y_12:hoare_1775062406iple_a) (A_89:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X_31) ((insert1281456128iple_a Y_12) A_89))) ((insert1281456128iple_a Y_12) ((insert1281456128iple_a X_31) A_89)))) of role axiom named fact_230_insert__commute % A new axiom: (forall (X_31:hoare_1775062406iple_a) (Y_12:hoare_1775062406iple_a) (A_89:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X_31) ((insert1281456128iple_a Y_12) A_89))) ((insert1281456128iple_a Y_12) ((insert1281456128iple_a X_31) A_89)))) % FOF formula (forall (X_31:pname) (Y_12:pname) (A_89:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_31) ((insert_pname Y_12) A_89))) ((insert_pname Y_12) ((insert_pname X_31) A_89)))) of role axiom named fact_231_insert__commute % A new axiom: (forall (X_31:pname) (Y_12:pname) (A_89:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_31) ((insert_pname Y_12) A_89))) ((insert_pname Y_12) ((insert_pname X_31) A_89)))) % FOF formula (forall (A_88:hoare_1167836817_state) (B_49:hoare_1167836817_state) (A_87:(hoare_1167836817_state->Prop)), ((iff ((member2058392318_state A_88) ((insert2134838167_state B_49) A_87))) ((or (((eq hoare_1167836817_state) A_88) B_49)) ((member2058392318_state A_88) A_87)))) of role axiom named fact_232_insert__iff % A new axiom: (forall (A_88:hoare_1167836817_state) (B_49:hoare_1167836817_state) (A_87:(hoare_1167836817_state->Prop)), ((iff ((member2058392318_state A_88) ((insert2134838167_state B_49) A_87))) ((or (((eq hoare_1167836817_state) A_88) B_49)) ((member2058392318_state A_88) A_87)))) % FOF formula (forall (A_88:hoare_1775062406iple_a) (B_49:hoare_1775062406iple_a) (A_87:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a A_88) ((insert1281456128iple_a B_49) A_87))) ((or (((eq hoare_1775062406iple_a) A_88) B_49)) ((member2122167641iple_a A_88) A_87)))) of role axiom named fact_233_insert__iff % A new axiom: (forall (A_88:hoare_1775062406iple_a) (B_49:hoare_1775062406iple_a) (A_87:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a A_88) ((insert1281456128iple_a B_49) A_87))) ((or (((eq hoare_1775062406iple_a) A_88) B_49)) ((member2122167641iple_a A_88) A_87)))) % FOF formula (forall (A_88:pname) (B_49:pname) (A_87:(pname->Prop)), ((iff ((member_pname A_88) ((insert_pname B_49) A_87))) ((or (((eq pname) A_88) B_49)) ((member_pname A_88) A_87)))) of role axiom named fact_234_insert__iff % A new axiom: (forall (A_88:pname) (B_49:pname) (A_87:(pname->Prop)), ((iff ((member_pname A_88) ((insert_pname B_49) A_87))) ((or (((eq pname) A_88) B_49)) ((member_pname A_88) A_87)))) % FOF formula (forall (P_25:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a P_25)) bot_bo751897185le_a_o)) (forall (X:hoare_1775062406iple_a), ((P_25 X)->False)))) of role axiom named fact_235_Collect__empty__eq % A new axiom: (forall (P_25:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a P_25)) bot_bo751897185le_a_o)) (forall (X:hoare_1775062406iple_a), ((P_25 X)->False)))) % FOF formula (forall (P_25:(pname->Prop)), ((iff (((eq (pname->Prop)) (collect_pname P_25)) bot_bot_pname_o)) (forall (X:pname), ((P_25 X)->False)))) of role axiom named fact_236_Collect__empty__eq % A new axiom: (forall (P_25:(pname->Prop)), ((iff (((eq (pname->Prop)) (collect_pname P_25)) bot_bot_pname_o)) (forall (X:pname), ((P_25 X)->False)))) % FOF formula (forall (P_25:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state P_25)) bot_bo70021908tate_o)) (forall (X:hoare_1167836817_state), ((P_25 X)->False)))) of role axiom named fact_237_Collect__empty__eq % A new axiom: (forall (P_25:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state P_25)) bot_bo70021908tate_o)) (forall (X:hoare_1167836817_state), ((P_25 X)->False)))) % FOF formula (forall (A_86:hoare_1167836817_state) (B_48:hoare_1167836817_state) (C_32:hoare_1167836817_state) (D_1:hoare_1167836817_state), ((iff (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_86) ((insert2134838167_state B_48) bot_bo70021908tate_o))) ((insert2134838167_state C_32) ((insert2134838167_state D_1) bot_bo70021908tate_o)))) ((or ((and (((eq hoare_1167836817_state) A_86) C_32)) (((eq hoare_1167836817_state) B_48) D_1))) ((and (((eq hoare_1167836817_state) A_86) D_1)) (((eq hoare_1167836817_state) B_48) C_32))))) of role axiom named fact_238_doubleton__eq__iff % A new axiom: (forall (A_86:hoare_1167836817_state) (B_48:hoare_1167836817_state) (C_32:hoare_1167836817_state) (D_1:hoare_1167836817_state), ((iff (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_86) ((insert2134838167_state B_48) bot_bo70021908tate_o))) ((insert2134838167_state C_32) ((insert2134838167_state D_1) bot_bo70021908tate_o)))) ((or ((and (((eq hoare_1167836817_state) A_86) C_32)) (((eq hoare_1167836817_state) B_48) D_1))) ((and (((eq hoare_1167836817_state) A_86) D_1)) (((eq hoare_1167836817_state) B_48) C_32))))) % FOF formula (forall (A_86:hoare_1775062406iple_a) (B_48:hoare_1775062406iple_a) (C_32:hoare_1775062406iple_a) (D_1:hoare_1775062406iple_a), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_86) ((insert1281456128iple_a B_48) bot_bo751897185le_a_o))) ((insert1281456128iple_a C_32) ((insert1281456128iple_a D_1) bot_bo751897185le_a_o)))) ((or ((and (((eq hoare_1775062406iple_a) A_86) C_32)) (((eq hoare_1775062406iple_a) B_48) D_1))) ((and (((eq hoare_1775062406iple_a) A_86) D_1)) (((eq hoare_1775062406iple_a) B_48) C_32))))) of role axiom named fact_239_doubleton__eq__iff % A new axiom: (forall (A_86:hoare_1775062406iple_a) (B_48:hoare_1775062406iple_a) (C_32:hoare_1775062406iple_a) (D_1:hoare_1775062406iple_a), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_86) ((insert1281456128iple_a B_48) bot_bo751897185le_a_o))) ((insert1281456128iple_a C_32) ((insert1281456128iple_a D_1) bot_bo751897185le_a_o)))) ((or ((and (((eq hoare_1775062406iple_a) A_86) C_32)) (((eq hoare_1775062406iple_a) B_48) D_1))) ((and (((eq hoare_1775062406iple_a) A_86) D_1)) (((eq hoare_1775062406iple_a) B_48) C_32))))) % FOF formula (forall (A_86:pname) (B_48:pname) (C_32:pname) (D_1:pname), ((iff (((eq (pname->Prop)) ((insert_pname A_86) ((insert_pname B_48) bot_bot_pname_o))) ((insert_pname C_32) ((insert_pname D_1) bot_bot_pname_o)))) ((or ((and (((eq pname) A_86) C_32)) (((eq pname) B_48) D_1))) ((and (((eq pname) A_86) D_1)) (((eq pname) B_48) C_32))))) of role axiom named fact_240_doubleton__eq__iff % A new axiom: (forall (A_86:pname) (B_48:pname) (C_32:pname) (D_1:pname), ((iff (((eq (pname->Prop)) ((insert_pname A_86) ((insert_pname B_48) bot_bot_pname_o))) ((insert_pname C_32) ((insert_pname D_1) bot_bot_pname_o)))) ((or ((and (((eq pname) A_86) C_32)) (((eq pname) B_48) D_1))) ((and (((eq pname) A_86) D_1)) (((eq pname) B_48) C_32))))) % FOF formula (forall (Y_11:hoare_1167836817_state) (A_85:(hoare_1167836817_state->Prop)) (X_30:hoare_1167836817_state), ((iff (((insert2134838167_state Y_11) A_85) X_30)) ((or (((eq hoare_1167836817_state) Y_11) X_30)) (A_85 X_30)))) of role axiom named fact_241_insert__code % A new axiom: (forall (Y_11:hoare_1167836817_state) (A_85:(hoare_1167836817_state->Prop)) (X_30:hoare_1167836817_state), ((iff (((insert2134838167_state Y_11) A_85) X_30)) ((or (((eq hoare_1167836817_state) Y_11) X_30)) (A_85 X_30)))) % FOF formula (forall (Y_11:hoare_1775062406iple_a) (A_85:(hoare_1775062406iple_a->Prop)) (X_30:hoare_1775062406iple_a), ((iff (((insert1281456128iple_a Y_11) A_85) X_30)) ((or (((eq hoare_1775062406iple_a) Y_11) X_30)) (A_85 X_30)))) of role axiom named fact_242_insert__code % A new axiom: (forall (Y_11:hoare_1775062406iple_a) (A_85:(hoare_1775062406iple_a->Prop)) (X_30:hoare_1775062406iple_a), ((iff (((insert1281456128iple_a Y_11) A_85) X_30)) ((or (((eq hoare_1775062406iple_a) Y_11) X_30)) (A_85 X_30)))) % FOF formula (forall (Y_11:pname) (A_85:(pname->Prop)) (X_30:pname), ((iff (((insert_pname Y_11) A_85) X_30)) ((or (((eq pname) Y_11) X_30)) (A_85 X_30)))) of role axiom named fact_243_insert__code % A new axiom: (forall (Y_11:pname) (A_85:(pname->Prop)) (X_30:pname), ((iff (((insert_pname Y_11) A_85) X_30)) ((or (((eq pname) Y_11) X_30)) (A_85 X_30)))) % FOF formula (forall (B_47:(hoare_1167836817_state->Prop)) (X_29:hoare_1167836817_state) (A_84:(hoare_1167836817_state->Prop)), ((((member2058392318_state X_29) A_84)->False)->((((member2058392318_state X_29) B_47)->False)->((iff (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X_29) A_84)) ((insert2134838167_state X_29) B_47))) (((eq (hoare_1167836817_state->Prop)) A_84) B_47))))) of role axiom named fact_244_insert__ident % A new axiom: (forall (B_47:(hoare_1167836817_state->Prop)) (X_29:hoare_1167836817_state) (A_84:(hoare_1167836817_state->Prop)), ((((member2058392318_state X_29) A_84)->False)->((((member2058392318_state X_29) B_47)->False)->((iff (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X_29) A_84)) ((insert2134838167_state X_29) B_47))) (((eq (hoare_1167836817_state->Prop)) A_84) B_47))))) % FOF formula (forall (B_47:(hoare_1775062406iple_a->Prop)) (X_29:hoare_1775062406iple_a) (A_84:(hoare_1775062406iple_a->Prop)), ((((member2122167641iple_a X_29) A_84)->False)->((((member2122167641iple_a X_29) B_47)->False)->((iff (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X_29) A_84)) ((insert1281456128iple_a X_29) B_47))) (((eq (hoare_1775062406iple_a->Prop)) A_84) B_47))))) of role axiom named fact_245_insert__ident % A new axiom: (forall (B_47:(hoare_1775062406iple_a->Prop)) (X_29:hoare_1775062406iple_a) (A_84:(hoare_1775062406iple_a->Prop)), ((((member2122167641iple_a X_29) A_84)->False)->((((member2122167641iple_a X_29) B_47)->False)->((iff (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X_29) A_84)) ((insert1281456128iple_a X_29) B_47))) (((eq (hoare_1775062406iple_a->Prop)) A_84) B_47))))) % FOF formula (forall (B_47:(pname->Prop)) (X_29:pname) (A_84:(pname->Prop)), ((((member_pname X_29) A_84)->False)->((((member_pname X_29) B_47)->False)->((iff (((eq (pname->Prop)) ((insert_pname X_29) A_84)) ((insert_pname X_29) B_47))) (((eq (pname->Prop)) A_84) B_47))))) of role axiom named fact_246_insert__ident % A new axiom: (forall (B_47:(pname->Prop)) (X_29:pname) (A_84:(pname->Prop)), ((((member_pname X_29) A_84)->False)->((((member_pname X_29) B_47)->False)->((iff (((eq (pname->Prop)) ((insert_pname X_29) A_84)) ((insert_pname X_29) B_47))) (((eq (pname->Prop)) A_84) B_47))))) % FOF formula (forall (A_83:hoare_1775062406iple_a) (A_82:(hoare_1775062406iple_a->Prop)), ((((eq (hoare_1775062406iple_a->Prop)) A_82) bot_bo751897185le_a_o)->(((member2122167641iple_a A_83) A_82)->False))) of role axiom named fact_247_equals0D % A new axiom: (forall (A_83:hoare_1775062406iple_a) (A_82:(hoare_1775062406iple_a->Prop)), ((((eq (hoare_1775062406iple_a->Prop)) A_82) bot_bo751897185le_a_o)->(((member2122167641iple_a A_83) A_82)->False))) % FOF formula (forall (A_83:hoare_1167836817_state) (A_82:(hoare_1167836817_state->Prop)), ((((eq (hoare_1167836817_state->Prop)) A_82) bot_bo70021908tate_o)->(((member2058392318_state A_83) A_82)->False))) of role axiom named fact_248_equals0D % A new axiom: (forall (A_83:hoare_1167836817_state) (A_82:(hoare_1167836817_state->Prop)), ((((eq (hoare_1167836817_state->Prop)) A_82) bot_bo70021908tate_o)->(((member2058392318_state A_83) A_82)->False))) % FOF formula (forall (A_83:pname) (A_82:(pname->Prop)), ((((eq (pname->Prop)) A_82) bot_bot_pname_o)->(((member_pname A_83) A_82)->False))) of role axiom named fact_249_equals0D % A new axiom: (forall (A_83:pname) (A_82:(pname->Prop)), ((((eq (pname->Prop)) A_82) bot_bot_pname_o)->(((member_pname A_83) A_82)->False))) % FOF formula (forall (B_46:hoare_1167836817_state) (A_81:hoare_1167836817_state) (B_45:(hoare_1167836817_state->Prop)), (((member2058392318_state A_81) B_45)->((member2058392318_state A_81) ((insert2134838167_state B_46) B_45)))) of role axiom named fact_250_insertI2 % A new axiom: (forall (B_46:hoare_1167836817_state) (A_81:hoare_1167836817_state) (B_45:(hoare_1167836817_state->Prop)), (((member2058392318_state A_81) B_45)->((member2058392318_state A_81) ((insert2134838167_state B_46) B_45)))) % FOF formula (forall (B_46:hoare_1775062406iple_a) (A_81:hoare_1775062406iple_a) (B_45:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_81) B_45)->((member2122167641iple_a A_81) ((insert1281456128iple_a B_46) B_45)))) of role axiom named fact_251_insertI2 % A new axiom: (forall (B_46:hoare_1775062406iple_a) (A_81:hoare_1775062406iple_a) (B_45:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_81) B_45)->((member2122167641iple_a A_81) ((insert1281456128iple_a B_46) B_45)))) % FOF formula (forall (B_46:pname) (A_81:pname) (B_45:(pname->Prop)), (((member_pname A_81) B_45)->((member_pname A_81) ((insert_pname B_46) B_45)))) of role axiom named fact_252_insertI2 % A new axiom: (forall (B_46:pname) (A_81:pname) (B_45:(pname->Prop)), (((member_pname A_81) B_45)->((member_pname A_81) ((insert_pname B_46) B_45)))) % FOF formula (forall (A_80:hoare_1167836817_state) (A_79:(hoare_1167836817_state->Prop)), (((member2058392318_state A_80) A_79)->(((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_80) A_79)) A_79))) of role axiom named fact_253_insert__absorb % A new axiom: (forall (A_80:hoare_1167836817_state) (A_79:(hoare_1167836817_state->Prop)), (((member2058392318_state A_80) A_79)->(((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_80) A_79)) A_79))) % FOF formula (forall (A_80:hoare_1775062406iple_a) (A_79:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_80) A_79)->(((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_80) A_79)) A_79))) of role axiom named fact_254_insert__absorb % A new axiom: (forall (A_80:hoare_1775062406iple_a) (A_79:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_80) A_79)->(((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_80) A_79)) A_79))) % FOF formula (forall (A_80:pname) (A_79:(pname->Prop)), (((member_pname A_80) A_79)->(((eq (pname->Prop)) ((insert_pname A_80) A_79)) A_79))) of role axiom named fact_255_insert__absorb % A new axiom: (forall (A_80:pname) (A_79:(pname->Prop)), (((member_pname A_80) A_79)->(((eq (pname->Prop)) ((insert_pname A_80) A_79)) A_79))) % FOF formula (forall (B_44:hoare_1167836817_state) (A_78:hoare_1167836817_state), (((member2058392318_state B_44) ((insert2134838167_state A_78) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) B_44) A_78))) of role axiom named fact_256_singletonE % A new axiom: (forall (B_44:hoare_1167836817_state) (A_78:hoare_1167836817_state), (((member2058392318_state B_44) ((insert2134838167_state A_78) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) B_44) A_78))) % FOF formula (forall (B_44:hoare_1775062406iple_a) (A_78:hoare_1775062406iple_a), (((member2122167641iple_a B_44) ((insert1281456128iple_a A_78) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) B_44) A_78))) of role axiom named fact_257_singletonE % A new axiom: (forall (B_44:hoare_1775062406iple_a) (A_78:hoare_1775062406iple_a), (((member2122167641iple_a B_44) ((insert1281456128iple_a A_78) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) B_44) A_78))) % FOF formula (forall (B_44:pname) (A_78:pname), (((member_pname B_44) ((insert_pname A_78) bot_bot_pname_o))->(((eq pname) B_44) A_78))) of role axiom named fact_258_singletonE % A new axiom: (forall (B_44:pname) (A_78:pname), (((member_pname B_44) ((insert_pname A_78) bot_bot_pname_o))->(((eq pname) B_44) A_78))) % FOF formula (forall (A_77:hoare_1167836817_state) (B_43:hoare_1167836817_state), ((((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_77) bot_bo70021908tate_o)) ((insert2134838167_state B_43) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) A_77) B_43))) of role axiom named fact_259_singleton__inject % A new axiom: (forall (A_77:hoare_1167836817_state) (B_43:hoare_1167836817_state), ((((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_77) bot_bo70021908tate_o)) ((insert2134838167_state B_43) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) A_77) B_43))) % FOF formula (forall (A_77:hoare_1775062406iple_a) (B_43:hoare_1775062406iple_a), ((((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_77) bot_bo751897185le_a_o)) ((insert1281456128iple_a B_43) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) A_77) B_43))) of role axiom named fact_260_singleton__inject % A new axiom: (forall (A_77:hoare_1775062406iple_a) (B_43:hoare_1775062406iple_a), ((((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_77) bot_bo751897185le_a_o)) ((insert1281456128iple_a B_43) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) A_77) B_43))) % FOF formula (forall (A_77:pname) (B_43:pname), ((((eq (pname->Prop)) ((insert_pname A_77) bot_bot_pname_o)) ((insert_pname B_43) bot_bot_pname_o))->(((eq pname) A_77) B_43))) of role axiom named fact_261_singleton__inject % A new axiom: (forall (A_77:pname) (B_43:pname), ((((eq (pname->Prop)) ((insert_pname A_77) bot_bot_pname_o)) ((insert_pname B_43) bot_bot_pname_o))->(((eq pname) A_77) B_43))) % FOF formula (forall (U_1:state) (C_19:com) (S:state) (T:state), ((((evalc C_19) S) T)->((((evalc C_19) S) U_1)->(((eq state) U_1) T)))) of role axiom named fact_262_com__det % A new axiom: (forall (U_1:state) (C_19:com) (S:state) (T:state), ((((evalc C_19) S) T)->((((evalc C_19) S) U_1)->(((eq state) U_1) T)))) % FOF formula (forall (A_76:hoare_1167836817_state) (A_75:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_76) A_75)) ((semila1172322802tate_o ((insert2134838167_state A_76) bot_bo70021908tate_o)) A_75))) of role axiom named fact_263_insert__is__Un % A new axiom: (forall (A_76:hoare_1167836817_state) (A_75:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_76) A_75)) ((semila1172322802tate_o ((insert2134838167_state A_76) bot_bo70021908tate_o)) A_75))) % FOF formula (forall (A_76:pname) (A_75:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_76) A_75)) ((semila1780557381name_o ((insert_pname A_76) bot_bot_pname_o)) A_75))) of role axiom named fact_264_insert__is__Un % A new axiom: (forall (A_76:pname) (A_75:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_76) A_75)) ((semila1780557381name_o ((insert_pname A_76) bot_bot_pname_o)) A_75))) % FOF formula (forall (A_76:hoare_1775062406iple_a) (A_75:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_76) A_75)) ((semila13410563le_a_o ((insert1281456128iple_a A_76) bot_bo751897185le_a_o)) A_75))) of role axiom named fact_265_insert__is__Un % A new axiom: (forall (A_76:hoare_1775062406iple_a) (A_75:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_76) A_75)) ((semila13410563le_a_o ((insert1281456128iple_a A_76) bot_bo751897185le_a_o)) A_75))) % FOF formula (forall (X:hoare_1167836817_state) (Xa:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X) Xa)) (collec1027672124_state (fun (Y_2:hoare_1167836817_state)=> ((or (((eq hoare_1167836817_state) Y_2) X)) ((member2058392318_state Y_2) Xa)))))) of role axiom named fact_266_insert__compr__raw % A new axiom: (forall (X:hoare_1167836817_state) (Xa:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X) Xa)) (collec1027672124_state (fun (Y_2:hoare_1167836817_state)=> ((or (((eq hoare_1167836817_state) Y_2) X)) ((member2058392318_state Y_2) Xa)))))) % FOF formula (forall (X:hoare_1775062406iple_a) (Xa:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X) Xa)) (collec676402587iple_a (fun (Y_2:hoare_1775062406iple_a)=> ((or (((eq hoare_1775062406iple_a) Y_2) X)) ((member2122167641iple_a Y_2) Xa)))))) of role axiom named fact_267_insert__compr__raw % A new axiom: (forall (X:hoare_1775062406iple_a) (Xa:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X) Xa)) (collec676402587iple_a (fun (Y_2:hoare_1775062406iple_a)=> ((or (((eq hoare_1775062406iple_a) Y_2) X)) ((member2122167641iple_a Y_2) Xa)))))) % FOF formula (forall (X:pname) (Xa:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X) Xa)) (collect_pname (fun (Y_2:pname)=> ((or (((eq pname) Y_2) X)) ((member_pname Y_2) Xa)))))) of role axiom named fact_268_insert__compr__raw % A new axiom: (forall (X:pname) (Xa:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X) Xa)) (collect_pname (fun (Y_2:pname)=> ((or (((eq pname) Y_2) X)) ((member_pname Y_2) Xa)))))) % FOF formula (forall (G_16:(hoare_1167836817_state->Prop)) (T_3:hoare_1167836817_state) (Ts_2:(hoare_1167836817_state->Prop)), (((hoare_123228589_state G_16) ((insert2134838167_state T_3) Ts_2))->((and ((hoare_123228589_state G_16) ((insert2134838167_state T_3) bot_bo70021908tate_o))) ((hoare_123228589_state G_16) Ts_2)))) of role axiom named fact_269_derivs__insertD % A new axiom: (forall (G_16:(hoare_1167836817_state->Prop)) (T_3:hoare_1167836817_state) (Ts_2:(hoare_1167836817_state->Prop)), (((hoare_123228589_state G_16) ((insert2134838167_state T_3) Ts_2))->((and ((hoare_123228589_state G_16) ((insert2134838167_state T_3) bot_bo70021908tate_o))) ((hoare_123228589_state G_16) Ts_2)))) % FOF formula (forall (G_16:(hoare_1775062406iple_a->Prop)) (T_3:hoare_1775062406iple_a) (Ts_2:(hoare_1775062406iple_a->Prop)), (((hoare_1508237396rivs_a G_16) ((insert1281456128iple_a T_3) Ts_2))->((and ((hoare_1508237396rivs_a G_16) ((insert1281456128iple_a T_3) bot_bo751897185le_a_o))) ((hoare_1508237396rivs_a G_16) Ts_2)))) of role axiom named fact_270_derivs__insertD % A new axiom: (forall (G_16:(hoare_1775062406iple_a->Prop)) (T_3:hoare_1775062406iple_a) (Ts_2:(hoare_1775062406iple_a->Prop)), (((hoare_1508237396rivs_a G_16) ((insert1281456128iple_a T_3) Ts_2))->((and ((hoare_1508237396rivs_a G_16) ((insert1281456128iple_a T_3) bot_bo751897185le_a_o))) ((hoare_1508237396rivs_a G_16) Ts_2)))) % FOF formula (forall (Ts_1:(hoare_1167836817_state->Prop)) (G_15:(hoare_1167836817_state->Prop)) (T_2:hoare_1167836817_state), (((hoare_123228589_state G_15) ((insert2134838167_state T_2) bot_bo70021908tate_o))->(((hoare_123228589_state G_15) Ts_1)->((hoare_123228589_state G_15) ((insert2134838167_state T_2) Ts_1))))) of role axiom named fact_271_hoare__derivs_Oinsert % A new axiom: (forall (Ts_1:(hoare_1167836817_state->Prop)) (G_15:(hoare_1167836817_state->Prop)) (T_2:hoare_1167836817_state), (((hoare_123228589_state G_15) ((insert2134838167_state T_2) bot_bo70021908tate_o))->(((hoare_123228589_state G_15) Ts_1)->((hoare_123228589_state G_15) ((insert2134838167_state T_2) Ts_1))))) % FOF formula (forall (Ts_1:(hoare_1775062406iple_a->Prop)) (G_15:(hoare_1775062406iple_a->Prop)) (T_2:hoare_1775062406iple_a), (((hoare_1508237396rivs_a G_15) ((insert1281456128iple_a T_2) bot_bo751897185le_a_o))->(((hoare_1508237396rivs_a G_15) Ts_1)->((hoare_1508237396rivs_a G_15) ((insert1281456128iple_a T_2) Ts_1))))) of role axiom named fact_272_hoare__derivs_Oinsert % A new axiom: (forall (Ts_1:(hoare_1775062406iple_a->Prop)) (G_15:(hoare_1775062406iple_a->Prop)) (T_2:hoare_1775062406iple_a), (((hoare_1508237396rivs_a G_15) ((insert1281456128iple_a T_2) bot_bo751897185le_a_o))->(((hoare_1508237396rivs_a G_15) Ts_1)->((hoare_1508237396rivs_a G_15) ((insert1281456128iple_a T_2) Ts_1))))) % FOF formula (forall (C_31:hoare_1167836817_state) (A_74:(pname->Prop)), ((and ((((eq (pname->Prop)) A_74) bot_bot_pname_o)->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> C_31)) A_74)) bot_bo70021908tate_o))) ((not (((eq (pname->Prop)) A_74) bot_bot_pname_o))->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> C_31)) A_74)) ((insert2134838167_state C_31) bot_bo70021908tate_o))))) of role axiom named fact_273_image__constant__conv % A new axiom: (forall (C_31:hoare_1167836817_state) (A_74:(pname->Prop)), ((and ((((eq (pname->Prop)) A_74) bot_bot_pname_o)->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> C_31)) A_74)) bot_bo70021908tate_o))) ((not (((eq (pname->Prop)) A_74) bot_bot_pname_o))->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> C_31)) A_74)) ((insert2134838167_state C_31) bot_bo70021908tate_o))))) % FOF formula (forall (C_31:hoare_1775062406iple_a) (A_74:(pname->Prop)), ((and ((((eq (pname->Prop)) A_74) bot_bot_pname_o)->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> C_31)) A_74)) bot_bo751897185le_a_o))) ((not (((eq (pname->Prop)) A_74) bot_bot_pname_o))->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> C_31)) A_74)) ((insert1281456128iple_a C_31) bot_bo751897185le_a_o))))) of role axiom named fact_274_image__constant__conv % A new axiom: (forall (C_31:hoare_1775062406iple_a) (A_74:(pname->Prop)), ((and ((((eq (pname->Prop)) A_74) bot_bot_pname_o)->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> C_31)) A_74)) bot_bo751897185le_a_o))) ((not (((eq (pname->Prop)) A_74) bot_bot_pname_o))->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> C_31)) A_74)) ((insert1281456128iple_a C_31) bot_bo751897185le_a_o))))) % FOF formula (forall (C_30:hoare_1167836817_state) (X_28:pname) (A_73:(pname->Prop)), (((member_pname X_28) A_73)->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> C_30)) A_73)) ((insert2134838167_state C_30) bot_bo70021908tate_o)))) of role axiom named fact_275_image__constant % A new axiom: (forall (C_30:hoare_1167836817_state) (X_28:pname) (A_73:(pname->Prop)), (((member_pname X_28) A_73)->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> C_30)) A_73)) ((insert2134838167_state C_30) bot_bo70021908tate_o)))) % FOF formula (forall (C_30:pname) (X_28:pname) (A_73:(pname->Prop)), (((member_pname X_28) A_73)->(((eq (pname->Prop)) ((image_pname_pname (fun (X:pname)=> C_30)) A_73)) ((insert_pname C_30) bot_bot_pname_o)))) of role axiom named fact_276_image__constant % A new axiom: (forall (C_30:pname) (X_28:pname) (A_73:(pname->Prop)), (((member_pname X_28) A_73)->(((eq (pname->Prop)) ((image_pname_pname (fun (X:pname)=> C_30)) A_73)) ((insert_pname C_30) bot_bot_pname_o)))) % FOF formula (forall (C_30:hoare_1775062406iple_a) (X_28:pname) (A_73:(pname->Prop)), (((member_pname X_28) A_73)->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> C_30)) A_73)) ((insert1281456128iple_a C_30) bot_bo751897185le_a_o)))) of role axiom named fact_277_image__constant % A new axiom: (forall (C_30:hoare_1775062406iple_a) (X_28:pname) (A_73:(pname->Prop)), (((member_pname X_28) A_73)->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> C_30)) A_73)) ((insert1281456128iple_a C_30) bot_bo751897185le_a_o)))) % FOF formula (forall (F_31:(pname->hoare_1167836817_state)) (A_72:pname) (B_42:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_31) ((insert_pname A_72) B_42))) ((insert2134838167_state (F_31 A_72)) ((image_575578384_state F_31) B_42)))) of role axiom named fact_278_image__insert % A new axiom: (forall (F_31:(pname->hoare_1167836817_state)) (A_72:pname) (B_42:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_31) ((insert_pname A_72) B_42))) ((insert2134838167_state (F_31 A_72)) ((image_575578384_state F_31) B_42)))) % FOF formula (forall (F_31:(pname->hoare_1775062406iple_a)) (A_72:pname) (B_42:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_31) ((insert_pname A_72) B_42))) ((insert1281456128iple_a (F_31 A_72)) ((image_2063119815iple_a F_31) B_42)))) of role axiom named fact_279_image__insert % A new axiom: (forall (F_31:(pname->hoare_1775062406iple_a)) (A_72:pname) (B_42:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_31) ((insert_pname A_72) B_42))) ((insert1281456128iple_a (F_31 A_72)) ((image_2063119815iple_a F_31) B_42)))) % FOF formula (forall (F_30:(pname->hoare_1167836817_state)) (X_27:pname) (A_71:(pname->Prop)), (((member_pname X_27) A_71)->(((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state (F_30 X_27)) ((image_575578384_state F_30) A_71))) ((image_575578384_state F_30) A_71)))) of role axiom named fact_280_insert__image % A new axiom: (forall (F_30:(pname->hoare_1167836817_state)) (X_27:pname) (A_71:(pname->Prop)), (((member_pname X_27) A_71)->(((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state (F_30 X_27)) ((image_575578384_state F_30) A_71))) ((image_575578384_state F_30) A_71)))) % FOF formula (forall (F_30:(pname->pname)) (X_27:pname) (A_71:(pname->Prop)), (((member_pname X_27) A_71)->(((eq (pname->Prop)) ((insert_pname (F_30 X_27)) ((image_pname_pname F_30) A_71))) ((image_pname_pname F_30) A_71)))) of role axiom named fact_281_insert__image % A new axiom: (forall (F_30:(pname->pname)) (X_27:pname) (A_71:(pname->Prop)), (((member_pname X_27) A_71)->(((eq (pname->Prop)) ((insert_pname (F_30 X_27)) ((image_pname_pname F_30) A_71))) ((image_pname_pname F_30) A_71)))) % FOF formula (forall (F_30:(pname->hoare_1775062406iple_a)) (X_27:pname) (A_71:(pname->Prop)), (((member_pname X_27) A_71)->(((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a (F_30 X_27)) ((image_2063119815iple_a F_30) A_71))) ((image_2063119815iple_a F_30) A_71)))) of role axiom named fact_282_insert__image % A new axiom: (forall (F_30:(pname->hoare_1775062406iple_a)) (X_27:pname) (A_71:(pname->Prop)), (((member_pname X_27) A_71)->(((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a (F_30 X_27)) ((image_2063119815iple_a F_30) A_71))) ((image_2063119815iple_a F_30) A_71)))) % FOF formula (forall (A_70:(hoare_1167836817_state->Prop)) (A_69:hoare_1167836817_state) (B_41:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_70) ((insert2134838167_state A_69) B_41))) ((insert2134838167_state A_69) ((semila1172322802tate_o A_70) B_41)))) of role axiom named fact_283_Un__insert__right % A new axiom: (forall (A_70:(hoare_1167836817_state->Prop)) (A_69:hoare_1167836817_state) (B_41:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_70) ((insert2134838167_state A_69) B_41))) ((insert2134838167_state A_69) ((semila1172322802tate_o A_70) B_41)))) % FOF formula (forall (A_70:(pname->Prop)) (A_69:pname) (B_41:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_70) ((insert_pname A_69) B_41))) ((insert_pname A_69) ((semila1780557381name_o A_70) B_41)))) of role axiom named fact_284_Un__insert__right % A new axiom: (forall (A_70:(pname->Prop)) (A_69:pname) (B_41:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_70) ((insert_pname A_69) B_41))) ((insert_pname A_69) ((semila1780557381name_o A_70) B_41)))) % FOF formula (forall (A_70:(hoare_1775062406iple_a->Prop)) (A_69:hoare_1775062406iple_a) (B_41:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_70) ((insert1281456128iple_a A_69) B_41))) ((insert1281456128iple_a A_69) ((semila13410563le_a_o A_70) B_41)))) of role axiom named fact_285_Un__insert__right % A new axiom: (forall (A_70:(hoare_1775062406iple_a->Prop)) (A_69:hoare_1775062406iple_a) (B_41:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_70) ((insert1281456128iple_a A_69) B_41))) ((insert1281456128iple_a A_69) ((semila13410563le_a_o A_70) B_41)))) % FOF formula (forall (A_68:hoare_1167836817_state) (B_40:(hoare_1167836817_state->Prop)) (C_29:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((insert2134838167_state A_68) B_40)) C_29)) ((insert2134838167_state A_68) ((semila1172322802tate_o B_40) C_29)))) of role axiom named fact_286_Un__insert__left % A new axiom: (forall (A_68:hoare_1167836817_state) (B_40:(hoare_1167836817_state->Prop)) (C_29:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((insert2134838167_state A_68) B_40)) C_29)) ((insert2134838167_state A_68) ((semila1172322802tate_o B_40) C_29)))) % FOF formula (forall (A_68:pname) (B_40:(pname->Prop)) (C_29:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((insert_pname A_68) B_40)) C_29)) ((insert_pname A_68) ((semila1780557381name_o B_40) C_29)))) of role axiom named fact_287_Un__insert__left % A new axiom: (forall (A_68:pname) (B_40:(pname->Prop)) (C_29:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((insert_pname A_68) B_40)) C_29)) ((insert_pname A_68) ((semila1780557381name_o B_40) C_29)))) % FOF formula (forall (A_68:hoare_1775062406iple_a) (B_40:(hoare_1775062406iple_a->Prop)) (C_29:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((insert1281456128iple_a A_68) B_40)) C_29)) ((insert1281456128iple_a A_68) ((semila13410563le_a_o B_40) C_29)))) of role axiom named fact_288_Un__insert__left % A new axiom: (forall (A_68:hoare_1775062406iple_a) (B_40:(hoare_1775062406iple_a->Prop)) (C_29:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((insert1281456128iple_a A_68) B_40)) C_29)) ((insert1281456128iple_a A_68) ((semila13410563le_a_o B_40) C_29)))) % FOF formula (forall (F_29:(pname->hoare_1167836817_state)) (A_67:(pname->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) ((image_575578384_state F_29) A_67))) (((eq (pname->Prop)) A_67) bot_bot_pname_o))) of role axiom named fact_289_empty__is__image % A new axiom: (forall (F_29:(pname->hoare_1167836817_state)) (A_67:(pname->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) ((image_575578384_state F_29) A_67))) (((eq (pname->Prop)) A_67) bot_bot_pname_o))) % FOF formula (forall (F_29:(pname->hoare_1775062406iple_a)) (A_67:(pname->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) ((image_2063119815iple_a F_29) A_67))) (((eq (pname->Prop)) A_67) bot_bot_pname_o))) of role axiom named fact_290_empty__is__image % A new axiom: (forall (F_29:(pname->hoare_1775062406iple_a)) (A_67:(pname->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) ((image_2063119815iple_a F_29) A_67))) (((eq (pname->Prop)) A_67) bot_bot_pname_o))) % FOF formula (forall (F_28:(pname->hoare_1167836817_state)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_28) bot_bot_pname_o)) bot_bo70021908tate_o)) of role axiom named fact_291_image__empty % A new axiom: (forall (F_28:(pname->hoare_1167836817_state)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_28) bot_bot_pname_o)) bot_bo70021908tate_o)) % FOF formula (forall (F_28:(pname->hoare_1775062406iple_a)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_28) bot_bot_pname_o)) bot_bo751897185le_a_o)) of role axiom named fact_292_image__empty % A new axiom: (forall (F_28:(pname->hoare_1775062406iple_a)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_28) bot_bot_pname_o)) bot_bo751897185le_a_o)) % FOF formula (forall (F_27:(pname->hoare_1167836817_state)) (A_66:(pname->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_27) A_66)) bot_bo70021908tate_o)) (((eq (pname->Prop)) A_66) bot_bot_pname_o))) of role axiom named fact_293_image__is__empty % A new axiom: (forall (F_27:(pname->hoare_1167836817_state)) (A_66:(pname->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_27) A_66)) bot_bo70021908tate_o)) (((eq (pname->Prop)) A_66) bot_bot_pname_o))) % FOF formula (forall (F_27:(pname->hoare_1775062406iple_a)) (A_66:(pname->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_27) A_66)) bot_bo751897185le_a_o)) (((eq (pname->Prop)) A_66) bot_bot_pname_o))) of role axiom named fact_294_image__is__empty % A new axiom: (forall (F_27:(pname->hoare_1775062406iple_a)) (A_66:(pname->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_27) A_66)) bot_bo751897185le_a_o)) (((eq (pname->Prop)) A_66) bot_bot_pname_o))) % FOF formula (forall (P_24:(hoare_1167836817_state->Prop)) (X:hoare_1167836817_state), (((member2058392318_state X) bot_bo70021908tate_o)->(P_24 X))) of role axiom named fact_295_ball__empty % A new axiom: (forall (P_24:(hoare_1167836817_state->Prop)) (X:hoare_1167836817_state), (((member2058392318_state X) bot_bo70021908tate_o)->(P_24 X))) % FOF formula (forall (P_24:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), (((member2122167641iple_a X) bot_bo751897185le_a_o)->(P_24 X))) of role axiom named fact_296_ball__empty % A new axiom: (forall (P_24:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), (((member2122167641iple_a X) bot_bo751897185le_a_o)->(P_24 X))) % FOF formula (forall (P_24:(pname->Prop)) (X:pname), (((member_pname X) bot_bot_pname_o)->(P_24 X))) of role axiom named fact_297_ball__empty % A new axiom: (forall (P_24:(pname->Prop)) (X:pname), (((member_pname X) bot_bot_pname_o)->(P_24 X))) % FOF formula (forall (B_39:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o bot_bo70021908tate_o) B_39)) B_39)) of role axiom named fact_298_Un__empty__left % A new axiom: (forall (B_39:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o bot_bo70021908tate_o) B_39)) B_39)) % FOF formula (forall (B_39:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o bot_bot_pname_o) B_39)) B_39)) of role axiom named fact_299_Un__empty__left % A new axiom: (forall (B_39:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o bot_bot_pname_o) B_39)) B_39)) % FOF formula (forall (B_39:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o bot_bo751897185le_a_o) B_39)) B_39)) of role axiom named fact_300_Un__empty__left % A new axiom: (forall (B_39:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o bot_bo751897185le_a_o) B_39)) B_39)) % FOF formula (forall (A_65:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_65) bot_bo70021908tate_o)) A_65)) of role axiom named fact_301_Un__empty__right % A new axiom: (forall (A_65:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_65) bot_bo70021908tate_o)) A_65)) % FOF formula (forall (A_65:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_65) bot_bot_pname_o)) A_65)) of role axiom named fact_302_Un__empty__right % A new axiom: (forall (A_65:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_65) bot_bot_pname_o)) A_65)) % FOF formula (forall (A_65:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_65) bot_bo751897185le_a_o)) A_65)) of role axiom named fact_303_Un__empty__right % A new axiom: (forall (A_65:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_65) bot_bo751897185le_a_o)) A_65)) % FOF formula (forall (A_64:(hoare_1167836817_state->Prop)) (B_38:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_64) B_38)) bot_bo70021908tate_o)) ((and (((eq (hoare_1167836817_state->Prop)) A_64) bot_bo70021908tate_o)) (((eq (hoare_1167836817_state->Prop)) B_38) bot_bo70021908tate_o)))) of role axiom named fact_304_Un__empty % A new axiom: (forall (A_64:(hoare_1167836817_state->Prop)) (B_38:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_64) B_38)) bot_bo70021908tate_o)) ((and (((eq (hoare_1167836817_state->Prop)) A_64) bot_bo70021908tate_o)) (((eq (hoare_1167836817_state->Prop)) B_38) bot_bo70021908tate_o)))) % FOF formula (forall (A_64:(pname->Prop)) (B_38:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o A_64) B_38)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) A_64) bot_bot_pname_o)) (((eq (pname->Prop)) B_38) bot_bot_pname_o)))) of role axiom named fact_305_Un__empty % A new axiom: (forall (A_64:(pname->Prop)) (B_38:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o A_64) B_38)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) A_64) bot_bot_pname_o)) (((eq (pname->Prop)) B_38) bot_bot_pname_o)))) % FOF formula (forall (A_64:(hoare_1775062406iple_a->Prop)) (B_38:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_64) B_38)) bot_bo751897185le_a_o)) ((and (((eq (hoare_1775062406iple_a->Prop)) A_64) bot_bo751897185le_a_o)) (((eq (hoare_1775062406iple_a->Prop)) B_38) bot_bo751897185le_a_o)))) of role axiom named fact_306_Un__empty % A new axiom: (forall (A_64:(hoare_1775062406iple_a->Prop)) (B_38:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_64) B_38)) bot_bo751897185le_a_o)) ((and (((eq (hoare_1775062406iple_a->Prop)) A_64) bot_bo751897185le_a_o)) (((eq (hoare_1775062406iple_a->Prop)) B_38) bot_bo751897185le_a_o)))) % FOF formula (forall (G_14:(hoare_1775062406iple_a->Prop)) (P_23:(x_a->(state->Prop))) (C_28:com) (Q_15:(x_a->(state->Prop))) (C_27:Prop), ((C_27->((hoare_1508237396rivs_a G_14) ((insert1281456128iple_a (((hoare_1766022166iple_a P_23) C_28) Q_15)) bot_bo751897185le_a_o)))->((hoare_1508237396rivs_a G_14) ((insert1281456128iple_a (((hoare_1766022166iple_a (fun (Z_8:x_a) (S_3:state)=> ((and ((P_23 Z_8) S_3)) C_27))) C_28) Q_15)) bot_bo751897185le_a_o)))) of role axiom named fact_307_constant % A new axiom: (forall (G_14:(hoare_1775062406iple_a->Prop)) (P_23:(x_a->(state->Prop))) (C_28:com) (Q_15:(x_a->(state->Prop))) (C_27:Prop), ((C_27->((hoare_1508237396rivs_a G_14) ((insert1281456128iple_a (((hoare_1766022166iple_a P_23) C_28) Q_15)) bot_bo751897185le_a_o)))->((hoare_1508237396rivs_a G_14) ((insert1281456128iple_a (((hoare_1766022166iple_a (fun (Z_8:x_a) (S_3:state)=> ((and ((P_23 Z_8) S_3)) C_27))) C_28) Q_15)) bot_bo751897185le_a_o)))) % FOF formula (forall (G_14:(hoare_1167836817_state->Prop)) (P_23:(state->(state->Prop))) (C_28:com) (Q_15:(state->(state->Prop))) (C_27:Prop), ((C_27->((hoare_123228589_state G_14) ((insert2134838167_state (((hoare_908217195_state P_23) C_28) Q_15)) bot_bo70021908tate_o)))->((hoare_123228589_state G_14) ((insert2134838167_state (((hoare_908217195_state (fun (Z_8:state) (S_3:state)=> ((and ((P_23 Z_8) S_3)) C_27))) C_28) Q_15)) bot_bo70021908tate_o)))) of role axiom named fact_308_constant % A new axiom: (forall (G_14:(hoare_1167836817_state->Prop)) (P_23:(state->(state->Prop))) (C_28:com) (Q_15:(state->(state->Prop))) (C_27:Prop), ((C_27->((hoare_123228589_state G_14) ((insert2134838167_state (((hoare_908217195_state P_23) C_28) Q_15)) bot_bo70021908tate_o)))->((hoare_123228589_state G_14) ((insert2134838167_state (((hoare_908217195_state (fun (Z_8:state) (S_3:state)=> ((and ((P_23 Z_8) S_3)) C_27))) C_28) Q_15)) bot_bo70021908tate_o)))) % FOF formula (forall (G_13:(hoare_1167836817_state->Prop)), ((hoare_123228589_state G_13) bot_bo70021908tate_o)) of role axiom named fact_309_empty % A new axiom: (forall (G_13:(hoare_1167836817_state->Prop)), ((hoare_123228589_state G_13) bot_bo70021908tate_o)) % FOF formula (forall (G_13:(hoare_1775062406iple_a->Prop)), ((hoare_1508237396rivs_a G_13) bot_bo751897185le_a_o)) of role axiom named fact_310_empty % A new axiom: (forall (G_13:(hoare_1775062406iple_a->Prop)), ((hoare_1508237396rivs_a G_13) bot_bo751897185le_a_o)) % FOF formula (forall (X_26:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o bot_bo70021908tate_o) X_26)) X_26)) of role axiom named fact_311_sup__bot__left % A new axiom: (forall (X_26:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o bot_bo70021908tate_o) X_26)) X_26)) % FOF formula (forall (X_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o bot_bot_pname_o) X_26)) X_26)) of role axiom named fact_312_sup__bot__left % A new axiom: (forall (X_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o bot_bot_pname_o) X_26)) X_26)) % FOF formula (forall (X_26:Prop), ((iff ((semila10642723_sup_o bot_bot_o) X_26)) X_26)) of role axiom named fact_313_sup__bot__left % A new axiom: (forall (X_26:Prop), ((iff ((semila10642723_sup_o bot_bot_o) X_26)) X_26)) % FOF formula (forall (X_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o bot_bo751897185le_a_o) X_26)) X_26)) of role axiom named fact_314_sup__bot__left % A new axiom: (forall (X_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o bot_bo751897185le_a_o) X_26)) X_26)) % FOF formula (forall (X_25:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_25) bot_bo70021908tate_o)) X_25)) of role axiom named fact_315_sup__bot__right % A new axiom: (forall (X_25:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_25) bot_bo70021908tate_o)) X_25)) % FOF formula (forall (X_25:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_25) bot_bot_pname_o)) X_25)) of role axiom named fact_316_sup__bot__right % A new axiom: (forall (X_25:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_25) bot_bot_pname_o)) X_25)) % FOF formula (forall (X_25:Prop), ((iff ((semila10642723_sup_o X_25) bot_bot_o)) X_25)) of role axiom named fact_317_sup__bot__right % A new axiom: (forall (X_25:Prop), ((iff ((semila10642723_sup_o X_25) bot_bot_o)) X_25)) % FOF formula (forall (X_25:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_25) bot_bo751897185le_a_o)) X_25)) of role axiom named fact_318_sup__bot__right % A new axiom: (forall (X_25:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_25) bot_bo751897185le_a_o)) X_25)) % FOF formula (forall (X_24:(hoare_1167836817_state->Prop)) (Y_10:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_24) Y_10)) bot_bo70021908tate_o)) ((and (((eq (hoare_1167836817_state->Prop)) X_24) bot_bo70021908tate_o)) (((eq (hoare_1167836817_state->Prop)) Y_10) bot_bo70021908tate_o)))) of role axiom named fact_319_sup__eq__bot__iff % A new axiom: (forall (X_24:(hoare_1167836817_state->Prop)) (Y_10:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_24) Y_10)) bot_bo70021908tate_o)) ((and (((eq (hoare_1167836817_state->Prop)) X_24) bot_bo70021908tate_o)) (((eq (hoare_1167836817_state->Prop)) Y_10) bot_bo70021908tate_o)))) % FOF formula (forall (X_24:(pname->Prop)) (Y_10:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o X_24) Y_10)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) X_24) bot_bot_pname_o)) (((eq (pname->Prop)) Y_10) bot_bot_pname_o)))) of role axiom named fact_320_sup__eq__bot__iff % A new axiom: (forall (X_24:(pname->Prop)) (Y_10:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o X_24) Y_10)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) X_24) bot_bot_pname_o)) (((eq (pname->Prop)) Y_10) bot_bot_pname_o)))) % FOF formula (forall (X_24:Prop) (Y_10:Prop), ((iff ((iff ((semila10642723_sup_o X_24) Y_10)) bot_bot_o)) ((and ((iff X_24) bot_bot_o)) ((iff Y_10) bot_bot_o)))) of role axiom named fact_321_sup__eq__bot__iff % A new axiom: (forall (X_24:Prop) (Y_10:Prop), ((iff ((iff ((semila10642723_sup_o X_24) Y_10)) bot_bot_o)) ((and ((iff X_24) bot_bot_o)) ((iff Y_10) bot_bot_o)))) % FOF formula (forall (X_24:(hoare_1775062406iple_a->Prop)) (Y_10:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_24) Y_10)) bot_bo751897185le_a_o)) ((and (((eq (hoare_1775062406iple_a->Prop)) X_24) bot_bo751897185le_a_o)) (((eq (hoare_1775062406iple_a->Prop)) Y_10) bot_bo751897185le_a_o)))) of role axiom named fact_322_sup__eq__bot__iff % A new axiom: (forall (X_24:(hoare_1775062406iple_a->Prop)) (Y_10:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_24) Y_10)) bot_bo751897185le_a_o)) ((and (((eq (hoare_1775062406iple_a->Prop)) X_24) bot_bo751897185le_a_o)) (((eq (hoare_1775062406iple_a->Prop)) Y_10) bot_bo751897185le_a_o)))) % FOF formula (forall (N_6:nat) (T_1:hoare_1167836817_state), (((hoare_56934129_state (suc N_6)) T_1)->((hoare_56934129_state N_6) T_1))) of role axiom named fact_323_triple__valid__Suc % A new axiom: (forall (N_6:nat) (T_1:hoare_1167836817_state), (((hoare_56934129_state (suc N_6)) T_1)->((hoare_56934129_state N_6) T_1))) % FOF formula (forall (N_6:nat) (T_1:hoare_1775062406iple_a), (((hoare_1462269968alid_a (suc N_6)) T_1)->((hoare_1462269968alid_a N_6) T_1))) of role axiom named fact_324_triple__valid__Suc % A new axiom: (forall (N_6:nat) (T_1:hoare_1775062406iple_a), (((hoare_1462269968alid_a (suc N_6)) T_1)->((hoare_1462269968alid_a N_6) T_1))) % FOF formula (forall (A_63:hoare_1167836817_state) (B_37:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_63) B_37)) ((semila1172322802tate_o (collec1027672124_state (fun (X:hoare_1167836817_state)=> (((eq hoare_1167836817_state) X) A_63)))) B_37))) of role axiom named fact_325_insert__def % A new axiom: (forall (A_63:hoare_1167836817_state) (B_37:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_63) B_37)) ((semila1172322802tate_o (collec1027672124_state (fun (X:hoare_1167836817_state)=> (((eq hoare_1167836817_state) X) A_63)))) B_37))) % FOF formula (forall (A_63:pname) (B_37:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_63) B_37)) ((semila1780557381name_o (collect_pname (fun (X:pname)=> (((eq pname) X) A_63)))) B_37))) of role axiom named fact_326_insert__def % A new axiom: (forall (A_63:pname) (B_37:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_63) B_37)) ((semila1780557381name_o (collect_pname (fun (X:pname)=> (((eq pname) X) A_63)))) B_37))) % FOF formula (forall (A_63:hoare_1775062406iple_a) (B_37:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_63) B_37)) ((semila13410563le_a_o (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> (((eq hoare_1775062406iple_a) X) A_63)))) B_37))) of role axiom named fact_327_insert__def % A new axiom: (forall (A_63:hoare_1775062406iple_a) (B_37:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_63) B_37)) ((semila13410563le_a_o (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> (((eq hoare_1775062406iple_a) X) A_63)))) B_37))) % FOF formula (forall (G_12:(hoare_1775062406iple_a->Prop)) (P_22:(x_a->(state->Prop))) (Pn_3:pname) (Q_14:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_12) ((insert1281456128iple_a (((hoare_1766022166iple_a P_22) (the_com (body_1 Pn_3))) Q_14)) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_12) ((insert1281456128iple_a (((hoare_1766022166iple_a P_22) (body Pn_3)) Q_14)) bot_bo751897185le_a_o)))) of role axiom named fact_328_weak__Body % A new axiom: (forall (G_12:(hoare_1775062406iple_a->Prop)) (P_22:(x_a->(state->Prop))) (Pn_3:pname) (Q_14:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_12) ((insert1281456128iple_a (((hoare_1766022166iple_a P_22) (the_com (body_1 Pn_3))) Q_14)) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_12) ((insert1281456128iple_a (((hoare_1766022166iple_a P_22) (body Pn_3)) Q_14)) bot_bo751897185le_a_o)))) % FOF formula (forall (G_12:(hoare_1167836817_state->Prop)) (P_22:(state->(state->Prop))) (Pn_3:pname) (Q_14:(state->(state->Prop))), (((hoare_123228589_state G_12) ((insert2134838167_state (((hoare_908217195_state P_22) (the_com (body_1 Pn_3))) Q_14)) bot_bo70021908tate_o))->((hoare_123228589_state G_12) ((insert2134838167_state (((hoare_908217195_state P_22) (body Pn_3)) Q_14)) bot_bo70021908tate_o)))) of role axiom named fact_329_weak__Body % A new axiom: (forall (G_12:(hoare_1167836817_state->Prop)) (P_22:(state->(state->Prop))) (Pn_3:pname) (Q_14:(state->(state->Prop))), (((hoare_123228589_state G_12) ((insert2134838167_state (((hoare_908217195_state P_22) (the_com (body_1 Pn_3))) Q_14)) bot_bo70021908tate_o))->((hoare_123228589_state G_12) ((insert2134838167_state (((hoare_908217195_state P_22) (body Pn_3)) Q_14)) bot_bo70021908tate_o)))) % FOF formula (forall (P_21:(x_a->(state->Prop))) (Pn_2:pname) (Q_13:(x_a->(state->Prop))) (G_11:(hoare_1775062406iple_a->Prop)), (((hoare_1508237396rivs_a ((insert1281456128iple_a (((hoare_1766022166iple_a P_21) (body Pn_2)) Q_13)) G_11)) ((insert1281456128iple_a (((hoare_1766022166iple_a P_21) (the_com (body_1 Pn_2))) Q_13)) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_11) ((insert1281456128iple_a (((hoare_1766022166iple_a P_21) (body Pn_2)) Q_13)) bot_bo751897185le_a_o)))) of role axiom named fact_330_BodyN % A new axiom: (forall (P_21:(x_a->(state->Prop))) (Pn_2:pname) (Q_13:(x_a->(state->Prop))) (G_11:(hoare_1775062406iple_a->Prop)), (((hoare_1508237396rivs_a ((insert1281456128iple_a (((hoare_1766022166iple_a P_21) (body Pn_2)) Q_13)) G_11)) ((insert1281456128iple_a (((hoare_1766022166iple_a P_21) (the_com (body_1 Pn_2))) Q_13)) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_11) ((insert1281456128iple_a (((hoare_1766022166iple_a P_21) (body Pn_2)) Q_13)) bot_bo751897185le_a_o)))) % FOF formula (forall (P_21:(state->(state->Prop))) (Pn_2:pname) (Q_13:(state->(state->Prop))) (G_11:(hoare_1167836817_state->Prop)), (((hoare_123228589_state ((insert2134838167_state (((hoare_908217195_state P_21) (body Pn_2)) Q_13)) G_11)) ((insert2134838167_state (((hoare_908217195_state P_21) (the_com (body_1 Pn_2))) Q_13)) bot_bo70021908tate_o))->((hoare_123228589_state G_11) ((insert2134838167_state (((hoare_908217195_state P_21) (body Pn_2)) Q_13)) bot_bo70021908tate_o)))) of role axiom named fact_331_BodyN % A new axiom: (forall (P_21:(state->(state->Prop))) (Pn_2:pname) (Q_13:(state->(state->Prop))) (G_11:(hoare_1167836817_state->Prop)), (((hoare_123228589_state ((insert2134838167_state (((hoare_908217195_state P_21) (body Pn_2)) Q_13)) G_11)) ((insert2134838167_state (((hoare_908217195_state P_21) (the_com (body_1 Pn_2))) Q_13)) bot_bo70021908tate_o))->((hoare_123228589_state G_11) ((insert2134838167_state (((hoare_908217195_state P_21) (body Pn_2)) Q_13)) bot_bo70021908tate_o)))) % FOF formula (forall (N_5:nat) (Ts:(hoare_1167836817_state->Prop)), ((forall (X:hoare_1167836817_state), (((member2058392318_state X) Ts)->((hoare_56934129_state (suc N_5)) X)))->(forall (X:hoare_1167836817_state), (((member2058392318_state X) Ts)->((hoare_56934129_state N_5) X))))) of role axiom named fact_332_triples__valid__Suc % A new axiom: (forall (N_5:nat) (Ts:(hoare_1167836817_state->Prop)), ((forall (X:hoare_1167836817_state), (((member2058392318_state X) Ts)->((hoare_56934129_state (suc N_5)) X)))->(forall (X:hoare_1167836817_state), (((member2058392318_state X) Ts)->((hoare_56934129_state N_5) X))))) % FOF formula (forall (N_5:nat) (Ts:(hoare_1775062406iple_a->Prop)), ((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) Ts)->((hoare_1462269968alid_a (suc N_5)) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) Ts)->((hoare_1462269968alid_a N_5) X))))) of role axiom named fact_333_triples__valid__Suc % A new axiom: (forall (N_5:nat) (Ts:(hoare_1775062406iple_a->Prop)), ((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) Ts)->((hoare_1462269968alid_a (suc N_5)) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) Ts)->((hoare_1462269968alid_a N_5) X))))) % FOF formula (forall (G_10:(hoare_1775062406iple_a->Prop)) (C_26:com) (Q_12:(x_a->(state->Prop))) (P_20:(x_a->(state->Prop))), ((forall (Z_8:x_a) (S_3:state), (((P_20 Z_8) S_3)->((hoare_1508237396rivs_a G_10) ((insert1281456128iple_a (((hoare_1766022166iple_a (fun (Za:x_a) (S_4:state)=> (((eq state) S_4) S_3))) C_26) (fun (Z_9:x_a)=> (Q_12 Z_8)))) bot_bo751897185le_a_o))))->((hoare_1508237396rivs_a G_10) ((insert1281456128iple_a (((hoare_1766022166iple_a P_20) C_26) Q_12)) bot_bo751897185le_a_o)))) of role axiom named fact_334_escape % A new axiom: (forall (G_10:(hoare_1775062406iple_a->Prop)) (C_26:com) (Q_12:(x_a->(state->Prop))) (P_20:(x_a->(state->Prop))), ((forall (Z_8:x_a) (S_3:state), (((P_20 Z_8) S_3)->((hoare_1508237396rivs_a G_10) ((insert1281456128iple_a (((hoare_1766022166iple_a (fun (Za:x_a) (S_4:state)=> (((eq state) S_4) S_3))) C_26) (fun (Z_9:x_a)=> (Q_12 Z_8)))) bot_bo751897185le_a_o))))->((hoare_1508237396rivs_a G_10) ((insert1281456128iple_a (((hoare_1766022166iple_a P_20) C_26) Q_12)) bot_bo751897185le_a_o)))) % FOF formula (forall (G_10:(hoare_1167836817_state->Prop)) (C_26:com) (Q_12:(state->(state->Prop))) (P_20:(state->(state->Prop))), ((forall (Z_8:state) (S_3:state), (((P_20 Z_8) S_3)->((hoare_123228589_state G_10) ((insert2134838167_state (((hoare_908217195_state (fun (Za:state) (S_4:state)=> (((eq state) S_4) S_3))) C_26) (fun (Z_9:state)=> (Q_12 Z_8)))) bot_bo70021908tate_o))))->((hoare_123228589_state G_10) ((insert2134838167_state (((hoare_908217195_state P_20) C_26) Q_12)) bot_bo70021908tate_o)))) of role axiom named fact_335_escape % A new axiom: (forall (G_10:(hoare_1167836817_state->Prop)) (C_26:com) (Q_12:(state->(state->Prop))) (P_20:(state->(state->Prop))), ((forall (Z_8:state) (S_3:state), (((P_20 Z_8) S_3)->((hoare_123228589_state G_10) ((insert2134838167_state (((hoare_908217195_state (fun (Za:state) (S_4:state)=> (((eq state) S_4) S_3))) C_26) (fun (Z_9:state)=> (Q_12 Z_8)))) bot_bo70021908tate_o))))->((hoare_123228589_state G_10) ((insert2134838167_state (((hoare_908217195_state P_20) C_26) Q_12)) bot_bo70021908tate_o)))) % FOF formula (forall (P_19:(x_a->(state->Prop))) (G_9:(hoare_1775062406iple_a->Prop)) (P_18:(x_a->(state->Prop))) (C_25:com) (Q_11:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_9) ((insert1281456128iple_a (((hoare_1766022166iple_a P_18) C_25) Q_11)) bot_bo751897185le_a_o))->((forall (Z_8:x_a) (S_3:state), (((P_19 Z_8) S_3)->((P_18 Z_8) S_3)))->((hoare_1508237396rivs_a G_9) ((insert1281456128iple_a (((hoare_1766022166iple_a P_19) C_25) Q_11)) bot_bo751897185le_a_o))))) of role axiom named fact_336_conseq1 % A new axiom: (forall (P_19:(x_a->(state->Prop))) (G_9:(hoare_1775062406iple_a->Prop)) (P_18:(x_a->(state->Prop))) (C_25:com) (Q_11:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_9) ((insert1281456128iple_a (((hoare_1766022166iple_a P_18) C_25) Q_11)) bot_bo751897185le_a_o))->((forall (Z_8:x_a) (S_3:state), (((P_19 Z_8) S_3)->((P_18 Z_8) S_3)))->((hoare_1508237396rivs_a G_9) ((insert1281456128iple_a (((hoare_1766022166iple_a P_19) C_25) Q_11)) bot_bo751897185le_a_o))))) % FOF formula (forall (P_19:(state->(state->Prop))) (G_9:(hoare_1167836817_state->Prop)) (P_18:(state->(state->Prop))) (C_25:com) (Q_11:(state->(state->Prop))), (((hoare_123228589_state G_9) ((insert2134838167_state (((hoare_908217195_state P_18) C_25) Q_11)) bot_bo70021908tate_o))->((forall (Z_8:state) (S_3:state), (((P_19 Z_8) S_3)->((P_18 Z_8) S_3)))->((hoare_123228589_state G_9) ((insert2134838167_state (((hoare_908217195_state P_19) C_25) Q_11)) bot_bo70021908tate_o))))) of role axiom named fact_337_conseq1 % A new axiom: (forall (P_19:(state->(state->Prop))) (G_9:(hoare_1167836817_state->Prop)) (P_18:(state->(state->Prop))) (C_25:com) (Q_11:(state->(state->Prop))), (((hoare_123228589_state G_9) ((insert2134838167_state (((hoare_908217195_state P_18) C_25) Q_11)) bot_bo70021908tate_o))->((forall (Z_8:state) (S_3:state), (((P_19 Z_8) S_3)->((P_18 Z_8) S_3)))->((hoare_123228589_state G_9) ((insert2134838167_state (((hoare_908217195_state P_19) C_25) Q_11)) bot_bo70021908tate_o))))) % FOF formula (forall (Q_10:(x_a->(state->Prop))) (G_8:(hoare_1775062406iple_a->Prop)) (P_17:(x_a->(state->Prop))) (C_24:com) (Q_9:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_8) ((insert1281456128iple_a (((hoare_1766022166iple_a P_17) C_24) Q_9)) bot_bo751897185le_a_o))->((forall (Z_8:x_a) (S_3:state), (((Q_9 Z_8) S_3)->((Q_10 Z_8) S_3)))->((hoare_1508237396rivs_a G_8) ((insert1281456128iple_a (((hoare_1766022166iple_a P_17) C_24) Q_10)) bot_bo751897185le_a_o))))) of role axiom named fact_338_conseq2 % A new axiom: (forall (Q_10:(x_a->(state->Prop))) (G_8:(hoare_1775062406iple_a->Prop)) (P_17:(x_a->(state->Prop))) (C_24:com) (Q_9:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_8) ((insert1281456128iple_a (((hoare_1766022166iple_a P_17) C_24) Q_9)) bot_bo751897185le_a_o))->((forall (Z_8:x_a) (S_3:state), (((Q_9 Z_8) S_3)->((Q_10 Z_8) S_3)))->((hoare_1508237396rivs_a G_8) ((insert1281456128iple_a (((hoare_1766022166iple_a P_17) C_24) Q_10)) bot_bo751897185le_a_o))))) % FOF formula (forall (Q_10:(state->(state->Prop))) (G_8:(hoare_1167836817_state->Prop)) (P_17:(state->(state->Prop))) (C_24:com) (Q_9:(state->(state->Prop))), (((hoare_123228589_state G_8) ((insert2134838167_state (((hoare_908217195_state P_17) C_24) Q_9)) bot_bo70021908tate_o))->((forall (Z_8:state) (S_3:state), (((Q_9 Z_8) S_3)->((Q_10 Z_8) S_3)))->((hoare_123228589_state G_8) ((insert2134838167_state (((hoare_908217195_state P_17) C_24) Q_10)) bot_bo70021908tate_o))))) of role axiom named fact_339_conseq2 % A new axiom: (forall (Q_10:(state->(state->Prop))) (G_8:(hoare_1167836817_state->Prop)) (P_17:(state->(state->Prop))) (C_24:com) (Q_9:(state->(state->Prop))), (((hoare_123228589_state G_8) ((insert2134838167_state (((hoare_908217195_state P_17) C_24) Q_9)) bot_bo70021908tate_o))->((forall (Z_8:state) (S_3:state), (((Q_9 Z_8) S_3)->((Q_10 Z_8) S_3)))->((hoare_123228589_state G_8) ((insert2134838167_state (((hoare_908217195_state P_17) C_24) Q_10)) bot_bo70021908tate_o))))) % FOF formula (forall (Fa:(state->nat)) (Fun1_1:(state->(state->Prop))) (Com_3:com) (Fun2_1:(state->(state->Prop))), (((eq nat) ((hoare_545207370_state Fa) (((hoare_908217195_state Fun1_1) Com_3) Fun2_1))) zero_zero_nat)) of role axiom named fact_340_triple_Osize_I1_J % A new axiom: (forall (Fa:(state->nat)) (Fun1_1:(state->(state->Prop))) (Com_3:com) (Fun2_1:(state->(state->Prop))), (((eq nat) ((hoare_545207370_state Fa) (((hoare_908217195_state Fun1_1) Com_3) Fun2_1))) zero_zero_nat)) % FOF formula (forall (Fa:(x_a->nat)) (Fun1_1:(x_a->(state->Prop))) (Com_3:com) (Fun2_1:(x_a->(state->Prop))), (((eq nat) ((hoare_1118907895size_a Fa) (((hoare_1766022166iple_a Fun1_1) Com_3) Fun2_1))) zero_zero_nat)) of role axiom named fact_341_triple_Osize_I1_J % A new axiom: (forall (Fa:(x_a->nat)) (Fun1_1:(x_a->(state->Prop))) (Com_3:com) (Fun2_1:(x_a->(state->Prop))), (((eq nat) ((hoare_1118907895size_a Fa) (((hoare_1766022166iple_a Fun1_1) Com_3) Fun2_1))) zero_zero_nat)) % FOF formula (forall (C_19:com), (((eq hoare_1167836817_state) (hoare_Mirabelle_MGT C_19)) (((hoare_908217195_state fequal_state) C_19) (evalc C_19)))) of role axiom named fact_342_MGT__def % A new axiom: (forall (C_19:com), (((eq hoare_1167836817_state) (hoare_Mirabelle_MGT C_19)) (((hoare_908217195_state fequal_state) C_19) (evalc C_19)))) % FOF formula (forall (Fun1:(state->(state->Prop))) (Com_2:com) (Fun2:(state->(state->Prop))), (((eq nat) (size_s645941755_state (((hoare_908217195_state Fun1) Com_2) Fun2))) zero_zero_nat)) of role axiom named fact_343_triple_Osize_I2_J % A new axiom: (forall (Fun1:(state->(state->Prop))) (Com_2:com) (Fun2:(state->(state->Prop))), (((eq nat) (size_s645941755_state (((hoare_908217195_state Fun1) Com_2) Fun2))) zero_zero_nat)) % FOF formula (forall (Fun1:(x_a->(state->Prop))) (Com_2:com) (Fun2:(x_a->(state->Prop))), (((eq nat) (size_s724313756iple_a (((hoare_1766022166iple_a Fun1) Com_2) Fun2))) zero_zero_nat)) of role axiom named fact_344_triple_Osize_I2_J % A new axiom: (forall (Fun1:(x_a->(state->Prop))) (Com_2:com) (Fun2:(x_a->(state->Prop))), (((eq nat) (size_s724313756iple_a (((hoare_1766022166iple_a Fun1) Com_2) Fun2))) zero_zero_nat)) % FOF formula (forall (Q_8:(state->(state->Prop))) (P_16:(state->(state->Prop))) (G_7:(hoare_1167836817_state->Prop)) (P_15:(state->(state->Prop))) (C_23:com) (Q_7:(state->(state->Prop))), (((hoare_123228589_state G_7) ((insert2134838167_state (((hoare_908217195_state P_15) C_23) Q_7)) bot_bo70021908tate_o))->((forall (Z_8:state) (S_3:state), (((P_16 Z_8) S_3)->(forall (S_4:state), ((forall (Z_9:state), (((P_15 Z_9) S_3)->((Q_7 Z_9) S_4)))->((Q_8 Z_8) S_4)))))->((hoare_123228589_state G_7) ((insert2134838167_state (((hoare_908217195_state P_16) C_23) Q_8)) bot_bo70021908tate_o))))) of role axiom named fact_345_conseq12 % A new axiom: (forall (Q_8:(state->(state->Prop))) (P_16:(state->(state->Prop))) (G_7:(hoare_1167836817_state->Prop)) (P_15:(state->(state->Prop))) (C_23:com) (Q_7:(state->(state->Prop))), (((hoare_123228589_state G_7) ((insert2134838167_state (((hoare_908217195_state P_15) C_23) Q_7)) bot_bo70021908tate_o))->((forall (Z_8:state) (S_3:state), (((P_16 Z_8) S_3)->(forall (S_4:state), ((forall (Z_9:state), (((P_15 Z_9) S_3)->((Q_7 Z_9) S_4)))->((Q_8 Z_8) S_4)))))->((hoare_123228589_state G_7) ((insert2134838167_state (((hoare_908217195_state P_16) C_23) Q_8)) bot_bo70021908tate_o))))) % FOF formula (forall (Q_8:(x_a->(state->Prop))) (P_16:(x_a->(state->Prop))) (G_7:(hoare_1775062406iple_a->Prop)) (P_15:(x_a->(state->Prop))) (C_23:com) (Q_7:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_7) ((insert1281456128iple_a (((hoare_1766022166iple_a P_15) C_23) Q_7)) bot_bo751897185le_a_o))->((forall (Z_8:x_a) (S_3:state), (((P_16 Z_8) S_3)->(forall (S_4:state), ((forall (Z_9:x_a), (((P_15 Z_9) S_3)->((Q_7 Z_9) S_4)))->((Q_8 Z_8) S_4)))))->((hoare_1508237396rivs_a G_7) ((insert1281456128iple_a (((hoare_1766022166iple_a P_16) C_23) Q_8)) bot_bo751897185le_a_o))))) of role axiom named fact_346_conseq12 % A new axiom: (forall (Q_8:(x_a->(state->Prop))) (P_16:(x_a->(state->Prop))) (G_7:(hoare_1775062406iple_a->Prop)) (P_15:(x_a->(state->Prop))) (C_23:com) (Q_7:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_7) ((insert1281456128iple_a (((hoare_1766022166iple_a P_15) C_23) Q_7)) bot_bo751897185le_a_o))->((forall (Z_8:x_a) (S_3:state), (((P_16 Z_8) S_3)->(forall (S_4:state), ((forall (Z_9:x_a), (((P_15 Z_9) S_3)->((Q_7 Z_9) S_4)))->((Q_8 Z_8) S_4)))))->((hoare_1508237396rivs_a G_7) ((insert1281456128iple_a (((hoare_1766022166iple_a P_16) C_23) Q_8)) bot_bo751897185le_a_o))))) % FOF formula (forall (X_23:hoare_1167836817_state), (((eq hoare_1167836817_state) (the_el323660082_state ((insert2134838167_state X_23) bot_bo70021908tate_o))) X_23)) of role axiom named fact_347_the__elem__eq % A new axiom: (forall (X_23:hoare_1167836817_state), (((eq hoare_1167836817_state) (the_el323660082_state ((insert2134838167_state X_23) bot_bo70021908tate_o))) X_23)) % FOF formula (forall (X_23:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (the_el1844711461iple_a ((insert1281456128iple_a X_23) bot_bo751897185le_a_o))) X_23)) of role axiom named fact_348_the__elem__eq % A new axiom: (forall (X_23:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (the_el1844711461iple_a ((insert1281456128iple_a X_23) bot_bo751897185le_a_o))) X_23)) % FOF formula (forall (X_23:pname), (((eq pname) (the_elem_pname ((insert_pname X_23) bot_bot_pname_o))) X_23)) of role axiom named fact_349_the__elem__eq % A new axiom: (forall (X_23:pname), (((eq pname) (the_elem_pname ((insert_pname X_23) bot_bot_pname_o))) X_23)) % FOF formula (forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))) of role axiom named fact_350_Zero__not__Suc % A new axiom: (forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))) % FOF formula (forall (Nat_1:nat), (not (((eq nat) zero_zero_nat) (suc Nat_1)))) of role axiom named fact_351_nat_Osimps_I2_J % A new axiom: (forall (Nat_1:nat), (not (((eq nat) zero_zero_nat) (suc Nat_1)))) % FOF formula (forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))) of role axiom named fact_352_Suc__not__Zero % A new axiom: (forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))) % FOF formula (forall (Nat_3:nat), (not (((eq nat) (suc Nat_3)) zero_zero_nat))) of role axiom named fact_353_nat_Osimps_I3_J % A new axiom: (forall (Nat_3:nat), (not (((eq nat) (suc Nat_3)) zero_zero_nat))) % FOF formula (forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))) of role axiom named fact_354_Zero__neq__Suc % A new axiom: (forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))) % FOF formula (forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))) of role axiom named fact_355_Suc__neq__Zero % A new axiom: (forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))) % FOF formula (forall (X:pname), ((iff (bot_bot_pname_o X)) bot_bot_o)) of role axiom named fact_356_bot__fun__def % A new axiom: (forall (X:pname), ((iff (bot_bot_pname_o X)) bot_bot_o)) % FOF formula (forall (X:hoare_1775062406iple_a), ((iff (bot_bo751897185le_a_o X)) bot_bot_o)) of role axiom named fact_357_bot__fun__def % A new axiom: (forall (X:hoare_1775062406iple_a), ((iff (bot_bo751897185le_a_o X)) bot_bot_o)) % FOF formula (forall (X:hoare_1167836817_state), ((iff (bot_bo70021908tate_o X)) bot_bot_o)) of role axiom named fact_358_bot__fun__def % A new axiom: (forall (X:hoare_1167836817_state), ((iff (bot_bo70021908tate_o X)) bot_bot_o)) % FOF formula (((eq nat) bot_bot_nat) zero_zero_nat) of role axiom named fact_359_bot__nat__def % A new axiom: (((eq nat) bot_bot_nat) zero_zero_nat) % FOF formula (forall (X_1:nat) (Y:nat), ((((eq nat) (suc X_1)) (suc Y))->(((eq nat) X_1) Y))) of role axiom named fact_360_Suc__inject % A new axiom: (forall (X_1:nat) (Y:nat), ((((eq nat) (suc X_1)) (suc Y))->(((eq nat) X_1) Y))) % FOF formula (forall (Nat_2:nat) (Nat_1:nat), ((iff (((eq nat) (suc Nat_2)) (suc Nat_1))) (((eq nat) Nat_2) Nat_1))) of role axiom named fact_361_nat_Oinject % A new axiom: (forall (Nat_2:nat) (Nat_1:nat), ((iff (((eq nat) (suc Nat_2)) (suc Nat_1))) (((eq nat) Nat_2) Nat_1))) % FOF formula (forall (N_1:nat), (not (((eq nat) (suc N_1)) N_1))) of role axiom named fact_362_Suc__n__not__n % A new axiom: (forall (N_1:nat), (not (((eq nat) (suc N_1)) N_1))) % FOF formula (forall (N_1:nat), (not (((eq nat) N_1) (suc N_1)))) of role axiom named fact_363_n__not__Suc__n % A new axiom: (forall (N_1:nat), (not (((eq nat) N_1) (suc N_1)))) % FOF formula (forall (X_22:pname), ((iff (bot_bot_pname_o X_22)) bot_bot_o)) of role axiom named fact_364_bot__apply % A new axiom: (forall (X_22:pname), ((iff (bot_bot_pname_o X_22)) bot_bot_o)) % FOF formula (forall (X_22:hoare_1775062406iple_a), ((iff (bot_bo751897185le_a_o X_22)) bot_bot_o)) of role axiom named fact_365_bot__apply % A new axiom: (forall (X_22:hoare_1775062406iple_a), ((iff (bot_bo751897185le_a_o X_22)) bot_bot_o)) % FOF formula (forall (X_22:hoare_1167836817_state), ((iff (bot_bo70021908tate_o X_22)) bot_bot_o)) of role axiom named fact_366_bot__apply % A new axiom: (forall (X_22:hoare_1167836817_state), ((iff (bot_bo70021908tate_o X_22)) bot_bot_o)) % FOF formula (forall (Y:nat), ((not (((eq nat) Y) zero_zero_nat))->((forall (Nat:nat), (not (((eq nat) Y) (suc Nat))))->False))) of role axiom named fact_367_nat_Oexhaust % A new axiom: (forall (Y:nat), ((not (((eq nat) Y) zero_zero_nat))->((forall (Nat:nat), (not (((eq nat) Y) (suc Nat))))->False))) % FOF formula (forall (P:(nat->Prop)) (K:nat), ((P K)->((forall (N:nat), ((P (suc N))->(P N)))->(P zero_zero_nat)))) of role axiom named fact_368_zero__induct % A new axiom: (forall (P:(nat->Prop)) (K:nat), ((P K)->((forall (N:nat), ((P (suc N))->(P N)))->(P zero_zero_nat)))) % FOF formula (forall (N_1:nat) (P:(nat->Prop)), ((P zero_zero_nat)->((forall (N:nat), ((P N)->(P (suc N))))->(P N_1)))) of role axiom named fact_369_nat__induct % A new axiom: (forall (N_1:nat) (P:(nat->Prop)), ((P zero_zero_nat)->((forall (N:nat), ((P N)->(P (suc N))))->(P N_1)))) % FOF formula (forall (N_1:nat), ((not (((eq nat) N_1) zero_zero_nat))->((ex nat) (fun (M_1:nat)=> (((eq nat) N_1) (suc M_1)))))) of role axiom named fact_370_not0__implies__Suc % A new axiom: (forall (N_1:nat), ((not (((eq nat) N_1) zero_zero_nat))->((ex nat) (fun (M_1:nat)=> (((eq nat) N_1) (suc M_1)))))) % FOF formula (forall (Pn_1:pname) (S0:state) (N_1:nat) (S1:state), (((((evaln (the_com (body_1 Pn_1))) S0) N_1) S1)->((((evaln (body Pn_1)) S0) (suc N_1)) S1))) of role axiom named fact_371_evaln_OBody % A new axiom: (forall (Pn_1:pname) (S0:state) (N_1:nat) (S1:state), (((((evaln (the_com (body_1 Pn_1))) S0) N_1) S1)->((((evaln (body Pn_1)) S0) (suc N_1)) S1))) % FOF formula (forall (G_6:(hoare_1167836817_state->Prop)) (P_14:(state->(state->Prop))), ((hoare_123228589_state G_6) ((insert2134838167_state (((hoare_908217195_state P_14) skip) P_14)) bot_bo70021908tate_o))) of role axiom named fact_372_hoare__derivs_OSkip % A new axiom: (forall (G_6:(hoare_1167836817_state->Prop)) (P_14:(state->(state->Prop))), ((hoare_123228589_state G_6) ((insert2134838167_state (((hoare_908217195_state P_14) skip) P_14)) bot_bo70021908tate_o))) % FOF formula (forall (G_6:(hoare_1775062406iple_a->Prop)) (P_14:(x_a->(state->Prop))), ((hoare_1508237396rivs_a G_6) ((insert1281456128iple_a (((hoare_1766022166iple_a P_14) skip) P_14)) bot_bo751897185le_a_o))) of role axiom named fact_373_hoare__derivs_OSkip % A new axiom: (forall (G_6:(hoare_1775062406iple_a->Prop)) (P_14:(x_a->(state->Prop))), ((hoare_1508237396rivs_a G_6) ((insert1281456128iple_a (((hoare_1766022166iple_a P_14) skip) P_14)) bot_bo751897185le_a_o))) % FOF formula (forall (S:state) (N_1:nat) (T:state), (((((evaln skip) S) N_1) T)->(((eq state) T) S))) of role axiom named fact_374_evaln__elim__cases_I1_J % A new axiom: (forall (S:state) (N_1:nat) (T:state), (((((evaln skip) S) N_1) T)->(((eq state) T) S))) % FOF formula (forall (S:state) (N_1:nat), ((((evaln skip) S) N_1) S)) of role axiom named fact_375_evaln_OSkip % A new axiom: (forall (S:state) (N_1:nat), ((((evaln skip) S) N_1) S)) % FOF formula (forall (S:state), (((evalc skip) S) S)) of role axiom named fact_376_evalc_OSkip % A new axiom: (forall (S:state), (((evalc skip) S) S)) % FOF formula (forall (S:state) (T:state), ((((evalc skip) S) T)->(((eq state) T) S))) of role axiom named fact_377_evalc__elim__cases_I1_J % A new axiom: (forall (S:state) (T:state), ((((evalc skip) S) T)->(((eq state) T) S))) % FOF formula (forall (C_19:com) (S:state) (N_1:nat) (S_5:state), (((((evaln C_19) S) N_1) S_5)->((((evaln C_19) S) (suc N_1)) S_5))) of role axiom named fact_378_evaln__Suc % A new axiom: (forall (C_19:com) (S:state) (N_1:nat) (S_5:state), (((((evaln C_19) S) N_1) S_5)->((((evaln C_19) S) (suc N_1)) S_5))) % FOF formula (forall (C_19:com) (S:state) (T:state), ((iff (((evalc C_19) S) T)) ((ex nat) (fun (N:nat)=> ((((evaln C_19) S) N) T))))) of role axiom named fact_379_eval__eq % A new axiom: (forall (C_19:com) (S:state) (T:state), ((iff (((evalc C_19) S) T)) ((ex nat) (fun (N:nat)=> ((((evaln C_19) S) N) T))))) % FOF formula (forall (C_19:com) (S:state) (N_1:nat) (T:state), (((((evaln C_19) S) N_1) T)->(((evalc C_19) S) T))) of role axiom named fact_380_evaln__evalc % A new axiom: (forall (C_19:com) (S:state) (N_1:nat) (T:state), (((((evaln C_19) S) N_1) T)->(((evalc C_19) S) T))) % FOF formula (forall (Pname_1:pname), (not (((eq com) (body Pname_1)) skip))) of role axiom named fact_381_com_Osimps_I19_J % A new axiom: (forall (Pname_1:pname), (not (((eq com) (body Pname_1)) skip))) % FOF formula (forall (Pname_1:pname), (not (((eq com) skip) (body Pname_1)))) of role axiom named fact_382_com_Osimps_I18_J % A new axiom: (forall (Pname_1:pname), (not (((eq com) skip) (body Pname_1)))) % FOF formula (forall (N_4:nat) (P_13:(state->(state->Prop))) (C_22:com) (Q_6:(state->(state->Prop))), ((iff ((hoare_56934129_state N_4) (((hoare_908217195_state P_13) C_22) Q_6))) (forall (Z_8:state) (S_3:state), (((P_13 Z_8) S_3)->(forall (S_4:state), (((((evaln C_22) S_3) N_4) S_4)->((Q_6 Z_8) S_4))))))) of role axiom named fact_383_triple__valid__def2 % A new axiom: (forall (N_4:nat) (P_13:(state->(state->Prop))) (C_22:com) (Q_6:(state->(state->Prop))), ((iff ((hoare_56934129_state N_4) (((hoare_908217195_state P_13) C_22) Q_6))) (forall (Z_8:state) (S_3:state), (((P_13 Z_8) S_3)->(forall (S_4:state), (((((evaln C_22) S_3) N_4) S_4)->((Q_6 Z_8) S_4))))))) % FOF formula (forall (N_4:nat) (P_13:(x_a->(state->Prop))) (C_22:com) (Q_6:(x_a->(state->Prop))), ((iff ((hoare_1462269968alid_a N_4) (((hoare_1766022166iple_a P_13) C_22) Q_6))) (forall (Z_8:x_a) (S_3:state), (((P_13 Z_8) S_3)->(forall (S_4:state), (((((evaln C_22) S_3) N_4) S_4)->((Q_6 Z_8) S_4))))))) of role axiom named fact_384_triple__valid__def2 % A new axiom: (forall (N_4:nat) (P_13:(x_a->(state->Prop))) (C_22:com) (Q_6:(x_a->(state->Prop))), ((iff ((hoare_1462269968alid_a N_4) (((hoare_1766022166iple_a P_13) C_22) Q_6))) (forall (Z_8:x_a) (S_3:state), (((P_13 Z_8) S_3)->(forall (S_4:state), (((((evaln C_22) S_3) N_4) S_4)->((Q_6 Z_8) S_4))))))) % FOF formula (forall (P:pname) (S:state) (N_1:nat) (S1:state), (((((evaln (body P)) S) N_1) S1)->((forall (N:nat), ((((eq nat) N_1) (suc N))->(((((evaln (the_com (body_1 P))) S) N) S1)->False)))->False))) of role axiom named fact_385_evaln__elim__cases_I6_J % A new axiom: (forall (P:pname) (S:state) (N_1:nat) (S1:state), (((((evaln (body P)) S) N_1) S1)->((forall (N:nat), ((((eq nat) N_1) (suc N))->(((((evaln (the_com (body_1 P))) S) N) S1)->False)))->False))) % FOF formula (forall (C_19:com) (S:state) (T:state), ((((evalc C_19) S) T)->((ex nat) (fun (N:nat)=> ((((evaln C_19) S) N) T))))) of role axiom named fact_386_evalc__evaln % A new axiom: (forall (C_19:com) (S:state) (T:state), ((((evalc C_19) S) T)->((ex nat) (fun (N:nat)=> ((((evaln C_19) S) N) T))))) % FOF formula (forall (G_5:(hoare_1167836817_state->Prop)) (P_12:(state->(state->Prop))) (B_36:(state->Prop)) (C_21:com), ((hoare_123228589_state G_5) ((insert2134838167_state (((hoare_908217195_state (fun (Z_8:state) (S_3:state)=> ((and ((P_12 Z_8) S_3)) (not (B_36 S_3))))) ((while B_36) C_21)) P_12)) bot_bo70021908tate_o))) of role axiom named fact_387_LoopF % A new axiom: (forall (G_5:(hoare_1167836817_state->Prop)) (P_12:(state->(state->Prop))) (B_36:(state->Prop)) (C_21:com), ((hoare_123228589_state G_5) ((insert2134838167_state (((hoare_908217195_state (fun (Z_8:state) (S_3:state)=> ((and ((P_12 Z_8) S_3)) (not (B_36 S_3))))) ((while B_36) C_21)) P_12)) bot_bo70021908tate_o))) % FOF formula (forall (G_5:(hoare_1775062406iple_a->Prop)) (P_12:(x_a->(state->Prop))) (B_36:(state->Prop)) (C_21:com), ((hoare_1508237396rivs_a G_5) ((insert1281456128iple_a (((hoare_1766022166iple_a (fun (Z_8:x_a) (S_3:state)=> ((and ((P_12 Z_8) S_3)) (not (B_36 S_3))))) ((while B_36) C_21)) P_12)) bot_bo751897185le_a_o))) of role axiom named fact_388_LoopF % A new axiom: (forall (G_5:(hoare_1775062406iple_a->Prop)) (P_12:(x_a->(state->Prop))) (B_36:(state->Prop)) (C_21:com), ((hoare_1508237396rivs_a G_5) ((insert1281456128iple_a (((hoare_1766022166iple_a (fun (Z_8:x_a) (S_3:state)=> ((and ((P_12 Z_8) S_3)) (not (B_36 S_3))))) ((while B_36) C_21)) P_12)) bot_bo751897185le_a_o))) % FOF formula (forall (D:com) (R_1:(state->(state->Prop))) (G_4:(hoare_1167836817_state->Prop)) (P_11:(state->(state->Prop))) (C_20:com) (Q_5:(state->(state->Prop))), (((hoare_123228589_state G_4) ((insert2134838167_state (((hoare_908217195_state P_11) C_20) Q_5)) bot_bo70021908tate_o))->(((hoare_123228589_state G_4) ((insert2134838167_state (((hoare_908217195_state Q_5) D) R_1)) bot_bo70021908tate_o))->((hoare_123228589_state G_4) ((insert2134838167_state (((hoare_908217195_state P_11) ((semi C_20) D)) R_1)) bot_bo70021908tate_o))))) of role axiom named fact_389_Comp % A new axiom: (forall (D:com) (R_1:(state->(state->Prop))) (G_4:(hoare_1167836817_state->Prop)) (P_11:(state->(state->Prop))) (C_20:com) (Q_5:(state->(state->Prop))), (((hoare_123228589_state G_4) ((insert2134838167_state (((hoare_908217195_state P_11) C_20) Q_5)) bot_bo70021908tate_o))->(((hoare_123228589_state G_4) ((insert2134838167_state (((hoare_908217195_state Q_5) D) R_1)) bot_bo70021908tate_o))->((hoare_123228589_state G_4) ((insert2134838167_state (((hoare_908217195_state P_11) ((semi C_20) D)) R_1)) bot_bo70021908tate_o))))) % FOF formula (forall (D:com) (R_1:(x_a->(state->Prop))) (G_4:(hoare_1775062406iple_a->Prop)) (P_11:(x_a->(state->Prop))) (C_20:com) (Q_5:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_4) ((insert1281456128iple_a (((hoare_1766022166iple_a P_11) C_20) Q_5)) bot_bo751897185le_a_o))->(((hoare_1508237396rivs_a G_4) ((insert1281456128iple_a (((hoare_1766022166iple_a Q_5) D) R_1)) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_4) ((insert1281456128iple_a (((hoare_1766022166iple_a P_11) ((semi C_20) D)) R_1)) bot_bo751897185le_a_o))))) of role axiom named fact_390_Comp % A new axiom: (forall (D:com) (R_1:(x_a->(state->Prop))) (G_4:(hoare_1775062406iple_a->Prop)) (P_11:(x_a->(state->Prop))) (C_20:com) (Q_5:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_4) ((insert1281456128iple_a (((hoare_1766022166iple_a P_11) C_20) Q_5)) bot_bo751897185le_a_o))->(((hoare_1508237396rivs_a G_4) ((insert1281456128iple_a (((hoare_1766022166iple_a Q_5) D) R_1)) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_4) ((insert1281456128iple_a (((hoare_1766022166iple_a P_11) ((semi C_20) D)) R_1)) bot_bo751897185le_a_o))))) % FOF formula (forall (X_21:(hoare_1167836817_state->Prop)), (((eq hoare_1167836817_state) (the_el323660082_state X_21)) (the_Ho310147232_state (fun (X:hoare_1167836817_state)=> (((eq (hoare_1167836817_state->Prop)) X_21) ((insert2134838167_state X) bot_bo70021908tate_o)))))) of role axiom named fact_391_the__elem__def % A new axiom: (forall (X_21:(hoare_1167836817_state->Prop)), (((eq hoare_1167836817_state) (the_el323660082_state X_21)) (the_Ho310147232_state (fun (X:hoare_1167836817_state)=> (((eq (hoare_1167836817_state->Prop)) X_21) ((insert2134838167_state X) bot_bo70021908tate_o)))))) % FOF formula (forall (X_21:(hoare_1775062406iple_a->Prop)), (((eq hoare_1775062406iple_a) (the_el1844711461iple_a X_21)) (the_Ho1155011127iple_a (fun (X:hoare_1775062406iple_a)=> (((eq (hoare_1775062406iple_a->Prop)) X_21) ((insert1281456128iple_a X) bot_bo751897185le_a_o)))))) of role axiom named fact_392_the__elem__def % A new axiom: (forall (X_21:(hoare_1775062406iple_a->Prop)), (((eq hoare_1775062406iple_a) (the_el1844711461iple_a X_21)) (the_Ho1155011127iple_a (fun (X:hoare_1775062406iple_a)=> (((eq (hoare_1775062406iple_a->Prop)) X_21) ((insert1281456128iple_a X) bot_bo751897185le_a_o)))))) % FOF formula (forall (X_21:(pname->Prop)), (((eq pname) (the_elem_pname X_21)) (the_pname (fun (X:pname)=> (((eq (pname->Prop)) X_21) ((insert_pname X) bot_bot_pname_o)))))) of role axiom named fact_393_the__elem__def % A new axiom: (forall (X_21:(pname->Prop)), (((eq pname) (the_elem_pname X_21)) (the_pname (fun (X:pname)=> (((eq (pname->Prop)) X_21) ((insert_pname X) bot_bot_pname_o)))))) % FOF formula (forall (P_9:(pname->(state->(state->Prop)))) (Q_4:(pname->(state->(state->Prop)))) (G_3:(hoare_1167836817_state->Prop)) (P_8:(pname->(state->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(state->(state->Prop)))) (U:(pname->Prop)), ((finite_finite_pname U)->((forall (P_10:pname), (((hoare_123228589_state G_3) ((insert2134838167_state (((hoare_908217195_state (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10))) bot_bo70021908tate_o))->((hoare_123228589_state G_3) ((insert2134838167_state (((hoare_908217195_state (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10))) bot_bo70021908tate_o))))->(((hoare_123228589_state G_3) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10)))) U))->((hoare_123228589_state G_3) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10)))) U)))))) of role axiom named fact_394_finite__pointwise % A new axiom: (forall (P_9:(pname->(state->(state->Prop)))) (Q_4:(pname->(state->(state->Prop)))) (G_3:(hoare_1167836817_state->Prop)) (P_8:(pname->(state->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(state->(state->Prop)))) (U:(pname->Prop)), ((finite_finite_pname U)->((forall (P_10:pname), (((hoare_123228589_state G_3) ((insert2134838167_state (((hoare_908217195_state (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10))) bot_bo70021908tate_o))->((hoare_123228589_state G_3) ((insert2134838167_state (((hoare_908217195_state (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10))) bot_bo70021908tate_o))))->(((hoare_123228589_state G_3) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10)))) U))->((hoare_123228589_state G_3) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10)))) U)))))) % FOF formula (forall (P_9:(pname->(x_a->(state->Prop)))) (Q_4:(pname->(x_a->(state->Prop)))) (G_3:(hoare_1775062406iple_a->Prop)) (P_8:(pname->(x_a->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(x_a->(state->Prop)))) (U:(pname->Prop)), ((finite_finite_pname U)->((forall (P_10:pname), (((hoare_1508237396rivs_a G_3) ((insert1281456128iple_a (((hoare_1766022166iple_a (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10))) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_3) ((insert1281456128iple_a (((hoare_1766022166iple_a (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10))) bot_bo751897185le_a_o))))->(((hoare_1508237396rivs_a G_3) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10)))) U))->((hoare_1508237396rivs_a G_3) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10)))) U)))))) of role axiom named fact_395_finite__pointwise % A new axiom: (forall (P_9:(pname->(x_a->(state->Prop)))) (Q_4:(pname->(x_a->(state->Prop)))) (G_3:(hoare_1775062406iple_a->Prop)) (P_8:(pname->(x_a->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(x_a->(state->Prop)))) (U:(pname->Prop)), ((finite_finite_pname U)->((forall (P_10:pname), (((hoare_1508237396rivs_a G_3) ((insert1281456128iple_a (((hoare_1766022166iple_a (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10))) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_3) ((insert1281456128iple_a (((hoare_1766022166iple_a (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10))) bot_bo751897185le_a_o))))->(((hoare_1508237396rivs_a G_3) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10)))) U))->((hoare_1508237396rivs_a G_3) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10)))) U)))))) % FOF formula (forall (C_19:com) (N_1:nat) (B:(state->Prop)) (S:state), (((B S)->False)->((((evaln ((while B) C_19)) S) N_1) S))) of role axiom named fact_396_evaln_OWhileFalse % A new axiom: (forall (C_19:com) (N_1:nat) (B:(state->Prop)) (S:state), (((B S)->False)->((((evaln ((while B) C_19)) S) N_1) S))) % FOF formula (forall (S2:state) (C_19:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->(((((evaln C_19) S0) N_1) S1)->(((((evaln ((while B) C_19)) S1) N_1) S2)->((((evaln ((while B) C_19)) S0) N_1) S2))))) of role axiom named fact_397_evaln_OWhileTrue % A new axiom: (forall (S2:state) (C_19:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->(((((evaln C_19) S0) N_1) S1)->(((((evaln ((while B) C_19)) S1) N_1) S2)->((((evaln ((while B) C_19)) S0) N_1) S2))))) % FOF formula (forall (S2:state) (C_19:com) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->((((evalc C_19) S0) S1)->((((evalc ((while B) C_19)) S1) S2)->(((evalc ((while B) C_19)) S0) S2))))) of role axiom named fact_398_evalc_OWhileTrue % A new axiom: (forall (S2:state) (C_19:com) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->((((evalc C_19) S0) S1)->((((evalc ((while B) C_19)) S1) S2)->(((evalc ((while B) C_19)) S0) S2))))) % FOF formula (forall (C_19:com) (B:(state->Prop)) (S:state), (((B S)->False)->(((evalc ((while B) C_19)) S) S))) of role axiom named fact_399_evalc_OWhileFalse % A new axiom: (forall (C_19:com) (B:(state->Prop)) (S:state), (((B S)->False)->(((evalc ((while B) C_19)) S) S))) % FOF formula (forall (C1:com) (S2:state) (C0:com) (S0:state) (N_1:nat) (S1:state), (((((evaln C0) S0) N_1) S1)->(((((evaln C1) S1) N_1) S2)->((((evaln ((semi C0) C1)) S0) N_1) S2)))) of role axiom named fact_400_evaln_OSemi % A new axiom: (forall (C1:com) (S2:state) (C0:com) (S0:state) (N_1:nat) (S1:state), (((((evaln C0) S0) N_1) S1)->(((((evaln C1) S1) N_1) S2)->((((evaln ((semi C0) C1)) S0) N_1) S2)))) % FOF formula (forall (C1:com) (S2:state) (C0:com) (S0:state) (S1:state), ((((evalc C0) S0) S1)->((((evalc C1) S1) S2)->(((evalc ((semi C0) C1)) S0) S2)))) of role axiom named fact_401_evalc_OSemi % A new axiom: (forall (C1:com) (S2:state) (C0:com) (S0:state) (S1:state), ((((evalc C0) S0) S1)->((((evalc C1) S1) S2)->(((evalc ((semi C0) C1)) S0) S2)))) % FOF formula (forall (Com1:com) (Com2:com) (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) ((semi Com1) Com2)) ((while Fun_1) Com_1)))) of role axiom named fact_402_com_Osimps_I46_J % A new axiom: (forall (Com1:com) (Com2:com) (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) ((semi Com1) Com2)) ((while Fun_1) Com_1)))) % FOF formula (forall (Fun_1:(state->Prop)) (Com_1:com) (Com1:com) (Com2:com), (not (((eq com) ((while Fun_1) Com_1)) ((semi Com1) Com2)))) of role axiom named fact_403_com_Osimps_I47_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com_1:com) (Com1:com) (Com2:com), (not (((eq com) ((while Fun_1) Com_1)) ((semi Com1) Com2)))) % FOF formula (forall (Com1:com) (Com2:com) (Com1_1:com) (Com2_1:com), ((iff (((eq com) ((semi Com1) Com2)) ((semi Com1_1) Com2_1))) ((and (((eq com) Com1) Com1_1)) (((eq com) Com2) Com2_1)))) of role axiom named fact_404_com_Osimps_I3_J % A new axiom: (forall (Com1:com) (Com2:com) (Com1_1:com) (Com2_1:com), ((iff (((eq com) ((semi Com1) Com2)) ((semi Com1_1) Com2_1))) ((and (((eq com) Com1) Com1_1)) (((eq com) Com2) Com2_1)))) % FOF formula (forall (Fun:(state->Prop)) (Com:com) (Fun_1:(state->Prop)) (Com_1:com), ((iff (((eq com) ((while Fun) Com)) ((while Fun_1) Com_1))) ((and (((eq (state->Prop)) Fun) Fun_1)) (((eq com) Com) Com_1)))) of role axiom named fact_405_com_Osimps_I5_J % A new axiom: (forall (Fun:(state->Prop)) (Com:com) (Fun_1:(state->Prop)) (Com_1:com), ((iff (((eq com) ((while Fun) Com)) ((while Fun_1) Com_1))) ((and (((eq (state->Prop)) Fun) Fun_1)) (((eq com) Com) Com_1)))) % FOF formula (forall (Pname_1:pname) (Fun:(state->Prop)) (Com:com), (not (((eq com) (body Pname_1)) ((while Fun) Com)))) of role axiom named fact_406_com_Osimps_I59_J % A new axiom: (forall (Pname_1:pname) (Fun:(state->Prop)) (Com:com), (not (((eq com) (body Pname_1)) ((while Fun) Com)))) % FOF formula (forall (Fun:(state->Prop)) (Com:com) (Pname_1:pname), (not (((eq com) ((while Fun) Com)) (body Pname_1)))) of role axiom named fact_407_com_Osimps_I58_J % A new axiom: (forall (Fun:(state->Prop)) (Com:com) (Pname_1:pname), (not (((eq com) ((while Fun) Com)) (body Pname_1)))) % FOF formula (forall (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) skip) ((while Fun_1) Com_1)))) of role axiom named fact_408_com_Osimps_I16_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) skip) ((while Fun_1) Com_1)))) % FOF formula (forall (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) ((while Fun_1) Com_1)) skip))) of role axiom named fact_409_com_Osimps_I17_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) ((while Fun_1) Com_1)) skip))) % FOF formula (forall (Pname_1:pname) (Com1:com) (Com2:com), (not (((eq com) (body Pname_1)) ((semi Com1) Com2)))) of role axiom named fact_410_com_Osimps_I49_J % A new axiom: (forall (Pname_1:pname) (Com1:com) (Com2:com), (not (((eq com) (body Pname_1)) ((semi Com1) Com2)))) % FOF formula (forall (Com1:com) (Com2:com) (Pname_1:pname), (not (((eq com) ((semi Com1) Com2)) (body Pname_1)))) of role axiom named fact_411_com_Osimps_I48_J % A new axiom: (forall (Com1:com) (Com2:com) (Pname_1:pname), (not (((eq com) ((semi Com1) Com2)) (body Pname_1)))) % FOF formula (forall (Com1_1:com) (Com2_1:com), (not (((eq com) skip) ((semi Com1_1) Com2_1)))) of role axiom named fact_412_com_Osimps_I12_J % A new axiom: (forall (Com1_1:com) (Com2_1:com), (not (((eq com) skip) ((semi Com1_1) Com2_1)))) % FOF formula (forall (Com1_1:com) (Com2_1:com), (not (((eq com) ((semi Com1_1) Com2_1)) skip))) of role axiom named fact_413_com_Osimps_I13_J % A new axiom: (forall (Com1_1:com) (Com2_1:com), (not (((eq com) ((semi Com1_1) Com2_1)) skip))) % FOF formula (forall (C1:com) (C2:com) (S:state) (T:state), ((((evalc ((semi C1) C2)) S) T)->((forall (S1_1:state), ((((evalc C1) S) S1_1)->((((evalc C2) S1_1) T)->False)))->False))) of role axiom named fact_414_evalc__elim__cases_I4_J % A new axiom: (forall (C1:com) (C2:com) (S:state) (T:state), ((((evalc ((semi C1) C2)) S) T)->((forall (S1_1:state), ((((evalc C1) S) S1_1)->((((evalc C2) S1_1) T)->False)))->False))) % FOF formula (forall (C1:com) (C2:com) (S:state) (N_1:nat) (T:state), (((((evaln ((semi C1) C2)) S) N_1) T)->((forall (S1_1:state), (((((evaln C1) S) N_1) S1_1)->(((((evaln C2) S1_1) N_1) T)->False)))->False))) of role axiom named fact_415_evaln__elim__cases_I4_J % A new axiom: (forall (C1:com) (C2:com) (S:state) (N_1:nat) (T:state), (((((evaln ((semi C1) C2)) S) N_1) T)->((forall (S1_1:state), (((((evaln C1) S) N_1) S1_1)->(((((evaln C2) S1_1) N_1) T)->False)))->False))) % FOF formula (forall (H_2:(pname->hoare_1167836817_state)) (F_26:(pname->Prop)), ((finite_finite_pname F_26)->(finite1084549118_state ((image_575578384_state H_2) F_26)))) of role axiom named fact_416_finite__imageI % A new axiom: (forall (H_2:(pname->hoare_1167836817_state)) (F_26:(pname->Prop)), ((finite_finite_pname F_26)->(finite1084549118_state ((image_575578384_state H_2) F_26)))) % FOF formula (forall (H_2:(pname->hoare_1775062406iple_a)) (F_26:(pname->Prop)), ((finite_finite_pname F_26)->(finite2063573081iple_a ((image_2063119815iple_a H_2) F_26)))) of role axiom named fact_417_finite__imageI % A new axiom: (forall (H_2:(pname->hoare_1775062406iple_a)) (F_26:(pname->Prop)), ((finite_finite_pname F_26)->(finite2063573081iple_a ((image_2063119815iple_a H_2) F_26)))) % FOF formula (forall (A_62:hoare_1167836817_state) (A_61:(hoare_1167836817_state->Prop)), ((finite1084549118_state A_61)->(finite1084549118_state ((insert2134838167_state A_62) A_61)))) of role axiom named fact_418_finite_OinsertI % A new axiom: (forall (A_62:hoare_1167836817_state) (A_61:(hoare_1167836817_state->Prop)), ((finite1084549118_state A_61)->(finite1084549118_state ((insert2134838167_state A_62) A_61)))) % FOF formula (forall (A_62:hoare_1775062406iple_a) (A_61:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a A_61)->(finite2063573081iple_a ((insert1281456128iple_a A_62) A_61)))) of role axiom named fact_419_finite_OinsertI % A new axiom: (forall (A_62:hoare_1775062406iple_a) (A_61:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a A_61)->(finite2063573081iple_a ((insert1281456128iple_a A_62) A_61)))) % FOF formula (forall (A_62:pname) (A_61:(pname->Prop)), ((finite_finite_pname A_61)->(finite_finite_pname ((insert_pname A_62) A_61)))) of role axiom named fact_420_finite_OinsertI % A new axiom: (forall (A_62:pname) (A_61:(pname->Prop)), ((finite_finite_pname A_61)->(finite_finite_pname ((insert_pname A_62) A_61)))) % FOF formula (finite_finite_pname bot_bot_pname_o) of role axiom named fact_421_finite_OemptyI % A new axiom: (finite_finite_pname bot_bot_pname_o) % FOF formula (finite2063573081iple_a bot_bo751897185le_a_o) of role axiom named fact_422_finite_OemptyI % A new axiom: (finite2063573081iple_a bot_bo751897185le_a_o) % FOF formula (finite1084549118_state bot_bo70021908tate_o) of role axiom named fact_423_finite_OemptyI % A new axiom: (finite1084549118_state bot_bo70021908tate_o) % FOF formula (forall (Q_2:(hoare_1775062406iple_a->Prop)) (P_7:(hoare_1775062406iple_a->Prop)), (((or (finite2063573081iple_a (collec676402587iple_a P_7))) (finite2063573081iple_a (collec676402587iple_a Q_2)))->(finite2063573081iple_a (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (P_7 X)) (Q_2 X))))))) of role axiom named fact_424_finite__Collect__conjI % A new axiom: (forall (Q_2:(hoare_1775062406iple_a->Prop)) (P_7:(hoare_1775062406iple_a->Prop)), (((or (finite2063573081iple_a (collec676402587iple_a P_7))) (finite2063573081iple_a (collec676402587iple_a Q_2)))->(finite2063573081iple_a (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (P_7 X)) (Q_2 X))))))) % FOF formula (forall (Q_2:(pname->Prop)) (P_7:(pname->Prop)), (((or (finite_finite_pname (collect_pname P_7))) (finite_finite_pname (collect_pname Q_2)))->(finite_finite_pname (collect_pname (fun (X:pname)=> ((and (P_7 X)) (Q_2 X))))))) of role axiom named fact_425_finite__Collect__conjI % A new axiom: (forall (Q_2:(pname->Prop)) (P_7:(pname->Prop)), (((or (finite_finite_pname (collect_pname P_7))) (finite_finite_pname (collect_pname Q_2)))->(finite_finite_pname (collect_pname (fun (X:pname)=> ((and (P_7 X)) (Q_2 X))))))) % FOF formula (forall (P_6:(hoare_1775062406iple_a->Prop)) (Q_1:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or (P_6 X)) (Q_1 X)))))) ((and (finite2063573081iple_a (collec676402587iple_a P_6))) (finite2063573081iple_a (collec676402587iple_a Q_1))))) of role axiom named fact_426_finite__Collect__disjI % A new axiom: (forall (P_6:(hoare_1775062406iple_a->Prop)) (Q_1:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or (P_6 X)) (Q_1 X)))))) ((and (finite2063573081iple_a (collec676402587iple_a P_6))) (finite2063573081iple_a (collec676402587iple_a Q_1))))) % FOF formula (forall (P_6:(pname->Prop)) (Q_1:(pname->Prop)), ((iff (finite_finite_pname (collect_pname (fun (X:pname)=> ((or (P_6 X)) (Q_1 X)))))) ((and (finite_finite_pname (collect_pname P_6))) (finite_finite_pname (collect_pname Q_1))))) of role axiom named fact_427_finite__Collect__disjI % A new axiom: (forall (P_6:(pname->Prop)) (Q_1:(pname->Prop)), ((iff (finite_finite_pname (collect_pname (fun (X:pname)=> ((or (P_6 X)) (Q_1 X)))))) ((and (finite_finite_pname (collect_pname P_6))) (finite_finite_pname (collect_pname Q_1))))) % FOF formula (forall (A_60:hoare_1167836817_state) (A_59:(hoare_1167836817_state->Prop)), ((iff (finite1084549118_state ((insert2134838167_state A_60) A_59))) (finite1084549118_state A_59))) of role axiom named fact_428_finite__insert % A new axiom: (forall (A_60:hoare_1167836817_state) (A_59:(hoare_1167836817_state->Prop)), ((iff (finite1084549118_state ((insert2134838167_state A_60) A_59))) (finite1084549118_state A_59))) % FOF formula (forall (A_60:hoare_1775062406iple_a) (A_59:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a ((insert1281456128iple_a A_60) A_59))) (finite2063573081iple_a A_59))) of role axiom named fact_429_finite__insert % A new axiom: (forall (A_60:hoare_1775062406iple_a) (A_59:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a ((insert1281456128iple_a A_60) A_59))) (finite2063573081iple_a A_59))) % FOF formula (forall (A_60:pname) (A_59:(pname->Prop)), ((iff (finite_finite_pname ((insert_pname A_60) A_59))) (finite_finite_pname A_59))) of role axiom named fact_430_finite__insert % A new axiom: (forall (A_60:pname) (A_59:(pname->Prop)), ((iff (finite_finite_pname ((insert_pname A_60) A_59))) (finite_finite_pname A_59))) % FOF formula (forall (F_25:(pname->Prop)) (G_2:(pname->Prop)), ((iff (finite_finite_pname ((semila1780557381name_o F_25) G_2))) ((and (finite_finite_pname F_25)) (finite_finite_pname G_2)))) of role axiom named fact_431_finite__Un % A new axiom: (forall (F_25:(pname->Prop)) (G_2:(pname->Prop)), ((iff (finite_finite_pname ((semila1780557381name_o F_25) G_2))) ((and (finite_finite_pname F_25)) (finite_finite_pname G_2)))) % FOF formula (forall (F_25:(hoare_1167836817_state->Prop)) (G_2:(hoare_1167836817_state->Prop)), ((iff (finite1084549118_state ((semila1172322802tate_o F_25) G_2))) ((and (finite1084549118_state F_25)) (finite1084549118_state G_2)))) of role axiom named fact_432_finite__Un % A new axiom: (forall (F_25:(hoare_1167836817_state->Prop)) (G_2:(hoare_1167836817_state->Prop)), ((iff (finite1084549118_state ((semila1172322802tate_o F_25) G_2))) ((and (finite1084549118_state F_25)) (finite1084549118_state G_2)))) % FOF formula (forall (F_25:(hoare_1775062406iple_a->Prop)) (G_2:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a ((semila13410563le_a_o F_25) G_2))) ((and (finite2063573081iple_a F_25)) (finite2063573081iple_a G_2)))) of role axiom named fact_433_finite__Un % A new axiom: (forall (F_25:(hoare_1775062406iple_a->Prop)) (G_2:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a ((semila13410563le_a_o F_25) G_2))) ((and (finite2063573081iple_a F_25)) (finite2063573081iple_a G_2)))) % FOF formula (forall (G_1:(pname->Prop)) (F_24:(pname->Prop)), ((finite_finite_pname F_24)->((finite_finite_pname G_1)->(finite_finite_pname ((semila1780557381name_o F_24) G_1))))) of role axiom named fact_434_finite__UnI % A new axiom: (forall (G_1:(pname->Prop)) (F_24:(pname->Prop)), ((finite_finite_pname F_24)->((finite_finite_pname G_1)->(finite_finite_pname ((semila1780557381name_o F_24) G_1))))) % FOF formula (forall (G_1:(hoare_1167836817_state->Prop)) (F_24:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_24)->((finite1084549118_state G_1)->(finite1084549118_state ((semila1172322802tate_o F_24) G_1))))) of role axiom named fact_435_finite__UnI % A new axiom: (forall (G_1:(hoare_1167836817_state->Prop)) (F_24:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_24)->((finite1084549118_state G_1)->(finite1084549118_state ((semila1172322802tate_o F_24) G_1))))) % FOF formula (forall (G_1:(hoare_1775062406iple_a->Prop)) (F_24:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_24)->((finite2063573081iple_a G_1)->(finite2063573081iple_a ((semila13410563le_a_o F_24) G_1))))) of role axiom named fact_436_finite__UnI % A new axiom: (forall (G_1:(hoare_1775062406iple_a->Prop)) (F_24:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_24)->((finite2063573081iple_a G_1)->(finite2063573081iple_a ((semila13410563le_a_o F_24) G_1))))) % FOF formula (forall (A_57:(hoare_1167836817_state->Prop)), ((iff (finite1084549118_state A_57)) ((or (((eq (hoare_1167836817_state->Prop)) A_57) bot_bo70021908tate_o)) ((ex (hoare_1167836817_state->Prop)) (fun (A_58:(hoare_1167836817_state->Prop))=> ((ex hoare_1167836817_state) (fun (A_56:hoare_1167836817_state)=> ((and (((eq (hoare_1167836817_state->Prop)) A_57) ((insert2134838167_state A_56) A_58))) (finite1084549118_state A_58))))))))) of role axiom named fact_437_finite_Osimps % A new axiom: (forall (A_57:(hoare_1167836817_state->Prop)), ((iff (finite1084549118_state A_57)) ((or (((eq (hoare_1167836817_state->Prop)) A_57) bot_bo70021908tate_o)) ((ex (hoare_1167836817_state->Prop)) (fun (A_58:(hoare_1167836817_state->Prop))=> ((ex hoare_1167836817_state) (fun (A_56:hoare_1167836817_state)=> ((and (((eq (hoare_1167836817_state->Prop)) A_57) ((insert2134838167_state A_56) A_58))) (finite1084549118_state A_58))))))))) % FOF formula (forall (A_57:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a A_57)) ((or (((eq (hoare_1775062406iple_a->Prop)) A_57) bot_bo751897185le_a_o)) ((ex (hoare_1775062406iple_a->Prop)) (fun (A_58:(hoare_1775062406iple_a->Prop))=> ((ex hoare_1775062406iple_a) (fun (A_56:hoare_1775062406iple_a)=> ((and (((eq (hoare_1775062406iple_a->Prop)) A_57) ((insert1281456128iple_a A_56) A_58))) (finite2063573081iple_a A_58))))))))) of role axiom named fact_438_finite_Osimps % A new axiom: (forall (A_57:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a A_57)) ((or (((eq (hoare_1775062406iple_a->Prop)) A_57) bot_bo751897185le_a_o)) ((ex (hoare_1775062406iple_a->Prop)) (fun (A_58:(hoare_1775062406iple_a->Prop))=> ((ex hoare_1775062406iple_a) (fun (A_56:hoare_1775062406iple_a)=> ((and (((eq (hoare_1775062406iple_a->Prop)) A_57) ((insert1281456128iple_a A_56) A_58))) (finite2063573081iple_a A_58))))))))) % FOF formula (forall (A_57:(pname->Prop)), ((iff (finite_finite_pname A_57)) ((or (((eq (pname->Prop)) A_57) bot_bot_pname_o)) ((ex (pname->Prop)) (fun (A_58:(pname->Prop))=> ((ex pname) (fun (A_56:pname)=> ((and (((eq (pname->Prop)) A_57) ((insert_pname A_56) A_58))) (finite_finite_pname A_58))))))))) of role axiom named fact_439_finite_Osimps % A new axiom: (forall (A_57:(pname->Prop)), ((iff (finite_finite_pname A_57)) ((or (((eq (pname->Prop)) A_57) bot_bot_pname_o)) ((ex (pname->Prop)) (fun (A_58:(pname->Prop))=> ((ex pname) (fun (A_56:pname)=> ((and (((eq (pname->Prop)) A_57) ((insert_pname A_56) A_58))) (finite_finite_pname A_58))))))))) % FOF formula (forall (P_5:((hoare_1167836817_state->Prop)->Prop)) (F_23:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_23)->((P_5 bot_bo70021908tate_o)->((forall (X:hoare_1167836817_state) (F_16:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_16)->((((member2058392318_state X) F_16)->False)->((P_5 F_16)->(P_5 ((insert2134838167_state X) F_16))))))->(P_5 F_23))))) of role axiom named fact_440_finite__induct % A new axiom: (forall (P_5:((hoare_1167836817_state->Prop)->Prop)) (F_23:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_23)->((P_5 bot_bo70021908tate_o)->((forall (X:hoare_1167836817_state) (F_16:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_16)->((((member2058392318_state X) F_16)->False)->((P_5 F_16)->(P_5 ((insert2134838167_state X) F_16))))))->(P_5 F_23))))) % FOF formula (forall (P_5:((hoare_1775062406iple_a->Prop)->Prop)) (F_23:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_23)->((P_5 bot_bo751897185le_a_o)->((forall (X:hoare_1775062406iple_a) (F_16:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_16)->((((member2122167641iple_a X) F_16)->False)->((P_5 F_16)->(P_5 ((insert1281456128iple_a X) F_16))))))->(P_5 F_23))))) of role axiom named fact_441_finite__induct % A new axiom: (forall (P_5:((hoare_1775062406iple_a->Prop)->Prop)) (F_23:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_23)->((P_5 bot_bo751897185le_a_o)->((forall (X:hoare_1775062406iple_a) (F_16:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_16)->((((member2122167641iple_a X) F_16)->False)->((P_5 F_16)->(P_5 ((insert1281456128iple_a X) F_16))))))->(P_5 F_23))))) % FOF formula (forall (P_5:((pname->Prop)->Prop)) (F_23:(pname->Prop)), ((finite_finite_pname F_23)->((P_5 bot_bot_pname_o)->((forall (X:pname) (F_16:(pname->Prop)), ((finite_finite_pname F_16)->((((member_pname X) F_16)->False)->((P_5 F_16)->(P_5 ((insert_pname X) F_16))))))->(P_5 F_23))))) of role axiom named fact_442_finite__induct % A new axiom: (forall (P_5:((pname->Prop)->Prop)) (F_23:(pname->Prop)), ((finite_finite_pname F_23)->((P_5 bot_bot_pname_o)->((forall (X:pname) (F_16:(pname->Prop)), ((finite_finite_pname F_16)->((((member_pname X) F_16)->False)->((P_5 F_16)->(P_5 ((insert_pname X) F_16))))))->(P_5 F_23))))) % FOF formula (forall (F_22:(pname->hoare_1167836817_state)) (A_55:(pname->Prop)), (((finite_finite_pname A_55)->False)->((finite1084549118_state ((image_575578384_state F_22) A_55))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_55)) ((finite_finite_pname (collect_pname (fun (A_56:pname)=> ((and ((member_pname A_56) A_55)) (((eq hoare_1167836817_state) (F_22 A_56)) (F_22 X))))))->False))))))) of role axiom named fact_443_pigeonhole__infinite % A new axiom: (forall (F_22:(pname->hoare_1167836817_state)) (A_55:(pname->Prop)), (((finite_finite_pname A_55)->False)->((finite1084549118_state ((image_575578384_state F_22) A_55))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_55)) ((finite_finite_pname (collect_pname (fun (A_56:pname)=> ((and ((member_pname A_56) A_55)) (((eq hoare_1167836817_state) (F_22 A_56)) (F_22 X))))))->False))))))) % FOF formula (forall (F_22:(pname->hoare_1775062406iple_a)) (A_55:(pname->Prop)), (((finite_finite_pname A_55)->False)->((finite2063573081iple_a ((image_2063119815iple_a F_22) A_55))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_55)) ((finite_finite_pname (collect_pname (fun (A_56:pname)=> ((and ((member_pname A_56) A_55)) (((eq hoare_1775062406iple_a) (F_22 A_56)) (F_22 X))))))->False))))))) of role axiom named fact_444_pigeonhole__infinite % A new axiom: (forall (F_22:(pname->hoare_1775062406iple_a)) (A_55:(pname->Prop)), (((finite_finite_pname A_55)->False)->((finite2063573081iple_a ((image_2063119815iple_a F_22) A_55))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_55)) ((finite_finite_pname (collect_pname (fun (A_56:pname)=> ((and ((member_pname A_56) A_55)) (((eq hoare_1775062406iple_a) (F_22 A_56)) (F_22 X))))))->False))))))) % FOF formula (forall (B:(state->Prop)) (C_19:com) (S:state) (T:state), ((((evalc ((while B) C_19)) S) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), ((((evalc C_19) S) S1_1)->((((evalc ((while B) C_19)) S1_1) T)->False))))->False)))) of role axiom named fact_445_evalc__WHILE__case % A new axiom: (forall (B:(state->Prop)) (C_19:com) (S:state) (T:state), ((((evalc ((while B) C_19)) S) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), ((((evalc C_19) S) S1_1)->((((evalc ((while B) C_19)) S1_1) T)->False))))->False)))) % FOF formula (forall (B:(state->Prop)) (C_19:com) (S:state) (N_1:nat) (T:state), (((((evaln ((while B) C_19)) S) N_1) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), (((((evaln C_19) S) N_1) S1_1)->(((((evaln ((while B) C_19)) S1_1) N_1) T)->False))))->False)))) of role axiom named fact_446_evaln__WHILE__case % A new axiom: (forall (B:(state->Prop)) (C_19:com) (S:state) (N_1:nat) (T:state), (((((evaln ((while B) C_19)) S) N_1) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), (((((evaln C_19) S) N_1) S1_1)->(((((evaln ((while B) C_19)) S1_1) N_1) T)->False))))->False)))) % FOF formula (forall (A_54:(hoare_1167836817_state->Prop)), ((iff (not (((eq (hoare_1167836817_state->Prop)) A_54) bot_bo70021908tate_o))) ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((ex (hoare_1167836817_state->Prop)) (fun (B_34:(hoare_1167836817_state->Prop))=> ((and (((eq (hoare_1167836817_state->Prop)) A_54) ((insert2134838167_state X) B_34))) (((member2058392318_state X) B_34)->False)))))))) of role axiom named fact_447_nonempty__iff % A new axiom: (forall (A_54:(hoare_1167836817_state->Prop)), ((iff (not (((eq (hoare_1167836817_state->Prop)) A_54) bot_bo70021908tate_o))) ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((ex (hoare_1167836817_state->Prop)) (fun (B_34:(hoare_1167836817_state->Prop))=> ((and (((eq (hoare_1167836817_state->Prop)) A_54) ((insert2134838167_state X) B_34))) (((member2058392318_state X) B_34)->False)))))))) % FOF formula (forall (A_54:(hoare_1775062406iple_a->Prop)), ((iff (not (((eq (hoare_1775062406iple_a->Prop)) A_54) bot_bo751897185le_a_o))) ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((ex (hoare_1775062406iple_a->Prop)) (fun (B_34:(hoare_1775062406iple_a->Prop))=> ((and (((eq (hoare_1775062406iple_a->Prop)) A_54) ((insert1281456128iple_a X) B_34))) (((member2122167641iple_a X) B_34)->False)))))))) of role axiom named fact_448_nonempty__iff % A new axiom: (forall (A_54:(hoare_1775062406iple_a->Prop)), ((iff (not (((eq (hoare_1775062406iple_a->Prop)) A_54) bot_bo751897185le_a_o))) ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((ex (hoare_1775062406iple_a->Prop)) (fun (B_34:(hoare_1775062406iple_a->Prop))=> ((and (((eq (hoare_1775062406iple_a->Prop)) A_54) ((insert1281456128iple_a X) B_34))) (((member2122167641iple_a X) B_34)->False)))))))) % FOF formula (forall (A_54:(pname->Prop)), ((iff (not (((eq (pname->Prop)) A_54) bot_bot_pname_o))) ((ex pname) (fun (X:pname)=> ((ex (pname->Prop)) (fun (B_34:(pname->Prop))=> ((and (((eq (pname->Prop)) A_54) ((insert_pname X) B_34))) (((member_pname X) B_34)->False)))))))) of role axiom named fact_449_nonempty__iff % A new axiom: (forall (A_54:(pname->Prop)), ((iff (not (((eq (pname->Prop)) A_54) bot_bot_pname_o))) ((ex pname) (fun (X:pname)=> ((ex (pname->Prop)) (fun (B_34:(pname->Prop))=> ((and (((eq (pname->Prop)) A_54) ((insert_pname X) B_34))) (((member_pname X) B_34)->False)))))))) % FOF formula (forall (B_35:(pname->Prop)) (A_53:(pname->Prop)) (F_21:(pname->(pname->pname))) (F_20:((pname->Prop)->pname)), (((finite89670078_pname F_21) F_20)->((finite_finite_pname A_53)->((not (((eq (pname->Prop)) A_53) bot_bot_pname_o))->((finite_finite_pname B_35)->((not (((eq (pname->Prop)) B_35) bot_bot_pname_o))->(((eq pname) (F_20 ((semila1780557381name_o A_53) B_35))) ((F_21 (F_20 A_53)) (F_20 B_35))))))))) of role axiom named fact_450_folding__one__idem_Ounion__idem % A new axiom: (forall (B_35:(pname->Prop)) (A_53:(pname->Prop)) (F_21:(pname->(pname->pname))) (F_20:((pname->Prop)->pname)), (((finite89670078_pname F_21) F_20)->((finite_finite_pname A_53)->((not (((eq (pname->Prop)) A_53) bot_bot_pname_o))->((finite_finite_pname B_35)->((not (((eq (pname->Prop)) B_35) bot_bot_pname_o))->(((eq pname) (F_20 ((semila1780557381name_o A_53) B_35))) ((F_21 (F_20 A_53)) (F_20 B_35))))))))) % FOF formula (forall (B_35:(hoare_1775062406iple_a->Prop)) (A_53:(hoare_1775062406iple_a->Prop)) (F_21:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_20:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_21) F_20)->((finite2063573081iple_a A_53)->((not (((eq (hoare_1775062406iple_a->Prop)) A_53) bot_bo751897185le_a_o))->((finite2063573081iple_a B_35)->((not (((eq (hoare_1775062406iple_a->Prop)) B_35) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (F_20 ((semila13410563le_a_o A_53) B_35))) ((F_21 (F_20 A_53)) (F_20 B_35))))))))) of role axiom named fact_451_folding__one__idem_Ounion__idem % A new axiom: (forall (B_35:(hoare_1775062406iple_a->Prop)) (A_53:(hoare_1775062406iple_a->Prop)) (F_21:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_20:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_21) F_20)->((finite2063573081iple_a A_53)->((not (((eq (hoare_1775062406iple_a->Prop)) A_53) bot_bo751897185le_a_o))->((finite2063573081iple_a B_35)->((not (((eq (hoare_1775062406iple_a->Prop)) B_35) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (F_20 ((semila13410563le_a_o A_53) B_35))) ((F_21 (F_20 A_53)) (F_20 B_35))))))))) % FOF formula (forall (B_35:(hoare_1167836817_state->Prop)) (A_53:(hoare_1167836817_state->Prop)) (F_21:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_20:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite806517911_state F_21) F_20)->((finite1084549118_state A_53)->((not (((eq (hoare_1167836817_state->Prop)) A_53) bot_bo70021908tate_o))->((finite1084549118_state B_35)->((not (((eq (hoare_1167836817_state->Prop)) B_35) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (F_20 ((semila1172322802tate_o A_53) B_35))) ((F_21 (F_20 A_53)) (F_20 B_35))))))))) of role axiom named fact_452_folding__one__idem_Ounion__idem % A new axiom: (forall (B_35:(hoare_1167836817_state->Prop)) (A_53:(hoare_1167836817_state->Prop)) (F_21:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_20:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite806517911_state F_21) F_20)->((finite1084549118_state A_53)->((not (((eq (hoare_1167836817_state->Prop)) A_53) bot_bo70021908tate_o))->((finite1084549118_state B_35)->((not (((eq (hoare_1167836817_state->Prop)) B_35) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (F_20 ((semila1172322802tate_o A_53) B_35))) ((F_21 (F_20 A_53)) (F_20 B_35))))))))) % FOF formula (forall (X_20:hoare_1167836817_state) (A_52:(hoare_1167836817_state->Prop)) (F_19:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_18:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite806517911_state F_19) F_18)->((finite1084549118_state A_52)->((not (((eq (hoare_1167836817_state->Prop)) A_52) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (F_18 ((insert2134838167_state X_20) A_52))) ((F_19 X_20) (F_18 A_52))))))) of role axiom named fact_453_folding__one__idem_Oinsert__idem % A new axiom: (forall (X_20:hoare_1167836817_state) (A_52:(hoare_1167836817_state->Prop)) (F_19:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_18:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite806517911_state F_19) F_18)->((finite1084549118_state A_52)->((not (((eq (hoare_1167836817_state->Prop)) A_52) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (F_18 ((insert2134838167_state X_20) A_52))) ((F_19 X_20) (F_18 A_52))))))) % FOF formula (forall (X_20:hoare_1775062406iple_a) (A_52:(hoare_1775062406iple_a->Prop)) (F_19:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_18:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_19) F_18)->((finite2063573081iple_a A_52)->((not (((eq (hoare_1775062406iple_a->Prop)) A_52) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (F_18 ((insert1281456128iple_a X_20) A_52))) ((F_19 X_20) (F_18 A_52))))))) of role axiom named fact_454_folding__one__idem_Oinsert__idem % A new axiom: (forall (X_20:hoare_1775062406iple_a) (A_52:(hoare_1775062406iple_a->Prop)) (F_19:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_18:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_19) F_18)->((finite2063573081iple_a A_52)->((not (((eq (hoare_1775062406iple_a->Prop)) A_52) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (F_18 ((insert1281456128iple_a X_20) A_52))) ((F_19 X_20) (F_18 A_52))))))) % FOF formula (forall (X_20:pname) (A_52:(pname->Prop)) (F_19:(pname->(pname->pname))) (F_18:((pname->Prop)->pname)), (((finite89670078_pname F_19) F_18)->((finite_finite_pname A_52)->((not (((eq (pname->Prop)) A_52) bot_bot_pname_o))->(((eq pname) (F_18 ((insert_pname X_20) A_52))) ((F_19 X_20) (F_18 A_52))))))) of role axiom named fact_455_folding__one__idem_Oinsert__idem % A new axiom: (forall (X_20:pname) (A_52:(pname->Prop)) (F_19:(pname->(pname->pname))) (F_18:((pname->Prop)->pname)), (((finite89670078_pname F_19) F_18)->((finite_finite_pname A_52)->((not (((eq (pname->Prop)) A_52) bot_bot_pname_o))->(((eq pname) (F_18 ((insert_pname X_20) A_52))) ((F_19 X_20) (F_18 A_52))))))) % FOF formula (forall (F_17:(pname->hoare_1167836817_state)) (A_51:(pname->Prop)), ((finite_finite_pname A_51)->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_17) A_51)) ((((finite1068437657_pname semila1172322802tate_o) (fun (X:pname)=> ((insert2134838167_state (F_17 X)) bot_bo70021908tate_o))) bot_bo70021908tate_o) A_51)))) of role axiom named fact_456_image__eq__fold__image % A new axiom: (forall (F_17:(pname->hoare_1167836817_state)) (A_51:(pname->Prop)), ((finite_finite_pname A_51)->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_17) A_51)) ((((finite1068437657_pname semila1172322802tate_o) (fun (X:pname)=> ((insert2134838167_state (F_17 X)) bot_bo70021908tate_o))) bot_bo70021908tate_o) A_51)))) % FOF formula (forall (F_17:(pname->hoare_1775062406iple_a)) (A_51:(pname->Prop)), ((finite_finite_pname A_51)->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_17) A_51)) ((((finite1805141964_pname semila13410563le_a_o) (fun (X:pname)=> ((insert1281456128iple_a (F_17 X)) bot_bo751897185le_a_o))) bot_bo751897185le_a_o) A_51)))) of role axiom named fact_457_image__eq__fold__image % A new axiom: (forall (F_17:(pname->hoare_1775062406iple_a)) (A_51:(pname->Prop)), ((finite_finite_pname A_51)->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_17) A_51)) ((((finite1805141964_pname semila13410563le_a_o) (fun (X:pname)=> ((insert1281456128iple_a (F_17 X)) bot_bo751897185le_a_o))) bot_bo751897185le_a_o) A_51)))) % FOF formula (forall (P_4:((hoare_1167836817_state->Prop)->Prop)) (F_15:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_15)->((not (((eq (hoare_1167836817_state->Prop)) F_15) bot_bo70021908tate_o))->((forall (X:hoare_1167836817_state), (P_4 ((insert2134838167_state X) bot_bo70021908tate_o)))->((forall (X:hoare_1167836817_state) (F_16:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_16)->((not (((eq (hoare_1167836817_state->Prop)) F_16) bot_bo70021908tate_o))->((((member2058392318_state X) F_16)->False)->((P_4 F_16)->(P_4 ((insert2134838167_state X) F_16)))))))->(P_4 F_15)))))) of role axiom named fact_458_finite__ne__induct % A new axiom: (forall (P_4:((hoare_1167836817_state->Prop)->Prop)) (F_15:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_15)->((not (((eq (hoare_1167836817_state->Prop)) F_15) bot_bo70021908tate_o))->((forall (X:hoare_1167836817_state), (P_4 ((insert2134838167_state X) bot_bo70021908tate_o)))->((forall (X:hoare_1167836817_state) (F_16:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_16)->((not (((eq (hoare_1167836817_state->Prop)) F_16) bot_bo70021908tate_o))->((((member2058392318_state X) F_16)->False)->((P_4 F_16)->(P_4 ((insert2134838167_state X) F_16)))))))->(P_4 F_15)))))) % FOF formula (forall (P_4:((hoare_1775062406iple_a->Prop)->Prop)) (F_15:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_15)->((not (((eq (hoare_1775062406iple_a->Prop)) F_15) bot_bo751897185le_a_o))->((forall (X:hoare_1775062406iple_a), (P_4 ((insert1281456128iple_a X) bot_bo751897185le_a_o)))->((forall (X:hoare_1775062406iple_a) (F_16:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_16)->((not (((eq (hoare_1775062406iple_a->Prop)) F_16) bot_bo751897185le_a_o))->((((member2122167641iple_a X) F_16)->False)->((P_4 F_16)->(P_4 ((insert1281456128iple_a X) F_16)))))))->(P_4 F_15)))))) of role axiom named fact_459_finite__ne__induct % A new axiom: (forall (P_4:((hoare_1775062406iple_a->Prop)->Prop)) (F_15:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_15)->((not (((eq (hoare_1775062406iple_a->Prop)) F_15) bot_bo751897185le_a_o))->((forall (X:hoare_1775062406iple_a), (P_4 ((insert1281456128iple_a X) bot_bo751897185le_a_o)))->((forall (X:hoare_1775062406iple_a) (F_16:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_16)->((not (((eq (hoare_1775062406iple_a->Prop)) F_16) bot_bo751897185le_a_o))->((((member2122167641iple_a X) F_16)->False)->((P_4 F_16)->(P_4 ((insert1281456128iple_a X) F_16)))))))->(P_4 F_15)))))) % FOF formula (forall (P_4:((pname->Prop)->Prop)) (F_15:(pname->Prop)), ((finite_finite_pname F_15)->((not (((eq (pname->Prop)) F_15) bot_bot_pname_o))->((forall (X:pname), (P_4 ((insert_pname X) bot_bot_pname_o)))->((forall (X:pname) (F_16:(pname->Prop)), ((finite_finite_pname F_16)->((not (((eq (pname->Prop)) F_16) bot_bot_pname_o))->((((member_pname X) F_16)->False)->((P_4 F_16)->(P_4 ((insert_pname X) F_16)))))))->(P_4 F_15)))))) of role axiom named fact_460_finite__ne__induct % A new axiom: (forall (P_4:((pname->Prop)->Prop)) (F_15:(pname->Prop)), ((finite_finite_pname F_15)->((not (((eq (pname->Prop)) F_15) bot_bot_pname_o))->((forall (X:pname), (P_4 ((insert_pname X) bot_bot_pname_o)))->((forall (X:pname) (F_16:(pname->Prop)), ((finite_finite_pname F_16)->((not (((eq (pname->Prop)) F_16) bot_bot_pname_o))->((((member_pname X) F_16)->False)->((P_4 F_16)->(P_4 ((insert_pname X) F_16)))))))->(P_4 F_15)))))) % FOF formula (forall (X_19:hoare_1775062406iple_a) (A_50:(hoare_1775062406iple_a->Prop)) (F_14:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_13:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_14) F_13)->((finite2063573081iple_a A_50)->(((member2122167641iple_a X_19) A_50)->(((eq hoare_1775062406iple_a) ((F_14 X_19) (F_13 A_50))) (F_13 A_50)))))) of role axiom named fact_461_folding__one__idem_Oin__idem % A new axiom: (forall (X_19:hoare_1775062406iple_a) (A_50:(hoare_1775062406iple_a->Prop)) (F_14:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_13:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_14) F_13)->((finite2063573081iple_a A_50)->(((member2122167641iple_a X_19) A_50)->(((eq hoare_1775062406iple_a) ((F_14 X_19) (F_13 A_50))) (F_13 A_50)))))) % FOF formula (forall (X_19:pname) (A_50:(pname->Prop)) (F_14:(pname->(pname->pname))) (F_13:((pname->Prop)->pname)), (((finite89670078_pname F_14) F_13)->((finite_finite_pname A_50)->(((member_pname X_19) A_50)->(((eq pname) ((F_14 X_19) (F_13 A_50))) (F_13 A_50)))))) of role axiom named fact_462_folding__one__idem_Oin__idem % A new axiom: (forall (X_19:pname) (A_50:(pname->Prop)) (F_14:(pname->(pname->pname))) (F_13:((pname->Prop)->pname)), (((finite89670078_pname F_14) F_13)->((finite_finite_pname A_50)->(((member_pname X_19) A_50)->(((eq pname) ((F_14 X_19) (F_13 A_50))) (F_13 A_50)))))) % FOF formula (forall (N_3:(pname->Prop)) (H_1:(pname->pname)) (F_12:(pname->(pname->pname))) (F_11:((pname->Prop)->pname)), (((finite89670078_pname F_12) F_11)->((forall (X:pname) (Y_2:pname), (((eq pname) (H_1 ((F_12 X) Y_2))) ((F_12 (H_1 X)) (H_1 Y_2))))->((finite_finite_pname N_3)->((not (((eq (pname->Prop)) N_3) bot_bot_pname_o))->(((eq pname) (H_1 (F_11 N_3))) (F_11 ((image_pname_pname H_1) N_3)))))))) of role axiom named fact_463_folding__one__idem_Ohom__commute % A new axiom: (forall (N_3:(pname->Prop)) (H_1:(pname->pname)) (F_12:(pname->(pname->pname))) (F_11:((pname->Prop)->pname)), (((finite89670078_pname F_12) F_11)->((forall (X:pname) (Y_2:pname), (((eq pname) (H_1 ((F_12 X) Y_2))) ((F_12 (H_1 X)) (H_1 Y_2))))->((finite_finite_pname N_3)->((not (((eq (pname->Prop)) N_3) bot_bot_pname_o))->(((eq pname) (H_1 (F_11 N_3))) (F_11 ((image_pname_pname H_1) N_3)))))))) % FOF formula (forall (N_3:(hoare_1775062406iple_a->Prop)) (H_1:(hoare_1775062406iple_a->hoare_1775062406iple_a)) (F_12:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_11:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_12) F_11)->((forall (X:hoare_1775062406iple_a) (Y_2:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (H_1 ((F_12 X) Y_2))) ((F_12 (H_1 X)) (H_1 Y_2))))->((finite2063573081iple_a N_3)->((not (((eq (hoare_1775062406iple_a->Prop)) N_3) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (H_1 (F_11 N_3))) (F_11 ((image_1170193413iple_a H_1) N_3)))))))) of role axiom named fact_464_folding__one__idem_Ohom__commute % A new axiom: (forall (N_3:(hoare_1775062406iple_a->Prop)) (H_1:(hoare_1775062406iple_a->hoare_1775062406iple_a)) (F_12:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_11:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_12) F_11)->((forall (X:hoare_1775062406iple_a) (Y_2:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (H_1 ((F_12 X) Y_2))) ((F_12 (H_1 X)) (H_1 Y_2))))->((finite2063573081iple_a N_3)->((not (((eq (hoare_1775062406iple_a->Prop)) N_3) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (H_1 (F_11 N_3))) (F_11 ((image_1170193413iple_a H_1) N_3)))))))) % FOF formula (forall (N_3:(hoare_1167836817_state->Prop)) (H_1:(hoare_1167836817_state->hoare_1167836817_state)) (F_12:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_11:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite806517911_state F_12) F_11)->((forall (X:hoare_1167836817_state) (Y_2:hoare_1167836817_state), (((eq hoare_1167836817_state) (H_1 ((F_12 X) Y_2))) ((F_12 (H_1 X)) (H_1 Y_2))))->((finite1084549118_state N_3)->((not (((eq (hoare_1167836817_state->Prop)) N_3) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (H_1 (F_11 N_3))) (F_11 ((image_31595733_state H_1) N_3)))))))) of role axiom named fact_465_folding__one__idem_Ohom__commute % A new axiom: (forall (N_3:(hoare_1167836817_state->Prop)) (H_1:(hoare_1167836817_state->hoare_1167836817_state)) (F_12:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_11:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite806517911_state F_12) F_11)->((forall (X:hoare_1167836817_state) (Y_2:hoare_1167836817_state), (((eq hoare_1167836817_state) (H_1 ((F_12 X) Y_2))) ((F_12 (H_1 X)) (H_1 Y_2))))->((finite1084549118_state N_3)->((not (((eq (hoare_1167836817_state->Prop)) N_3) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (H_1 (F_11 N_3))) (F_11 ((image_31595733_state H_1) N_3)))))))) % FOF formula (forall (X_18:hoare_1167836817_state) (A_49:(hoare_1167836817_state->Prop)) (F_10:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_9:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_10) F_9)->((finite1084549118_state A_49)->((((member2058392318_state X_18) A_49)->False)->((not (((eq (hoare_1167836817_state->Prop)) A_49) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (F_9 ((insert2134838167_state X_18) A_49))) ((F_10 X_18) (F_9 A_49)))))))) of role axiom named fact_466_folding__one_Oinsert % A new axiom: (forall (X_18:hoare_1167836817_state) (A_49:(hoare_1167836817_state->Prop)) (F_10:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_9:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_10) F_9)->((finite1084549118_state A_49)->((((member2058392318_state X_18) A_49)->False)->((not (((eq (hoare_1167836817_state->Prop)) A_49) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (F_9 ((insert2134838167_state X_18) A_49))) ((F_10 X_18) (F_9 A_49)))))))) % FOF formula (forall (X_18:hoare_1775062406iple_a) (A_49:(hoare_1775062406iple_a->Prop)) (F_10:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_9:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_10) F_9)->((finite2063573081iple_a A_49)->((((member2122167641iple_a X_18) A_49)->False)->((not (((eq (hoare_1775062406iple_a->Prop)) A_49) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (F_9 ((insert1281456128iple_a X_18) A_49))) ((F_10 X_18) (F_9 A_49)))))))) of role axiom named fact_467_folding__one_Oinsert % A new axiom: (forall (X_18:hoare_1775062406iple_a) (A_49:(hoare_1775062406iple_a->Prop)) (F_10:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_9:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_10) F_9)->((finite2063573081iple_a A_49)->((((member2122167641iple_a X_18) A_49)->False)->((not (((eq (hoare_1775062406iple_a->Prop)) A_49) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (F_9 ((insert1281456128iple_a X_18) A_49))) ((F_10 X_18) (F_9 A_49)))))))) % FOF formula (forall (X_18:pname) (A_49:(pname->Prop)) (F_10:(pname->(pname->pname))) (F_9:((pname->Prop)->pname)), (((finite1282449217_pname F_10) F_9)->((finite_finite_pname A_49)->((((member_pname X_18) A_49)->False)->((not (((eq (pname->Prop)) A_49) bot_bot_pname_o))->(((eq pname) (F_9 ((insert_pname X_18) A_49))) ((F_10 X_18) (F_9 A_49)))))))) of role axiom named fact_468_folding__one_Oinsert % A new axiom: (forall (X_18:pname) (A_49:(pname->Prop)) (F_10:(pname->(pname->pname))) (F_9:((pname->Prop)->pname)), (((finite1282449217_pname F_10) F_9)->((finite_finite_pname A_49)->((((member_pname X_18) A_49)->False)->((not (((eq (pname->Prop)) A_49) bot_bot_pname_o))->(((eq pname) (F_9 ((insert_pname X_18) A_49))) ((F_10 X_18) (F_9 A_49)))))))) % FOF formula (forall (X_17:hoare_1167836817_state) (F_8:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_7:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_8) F_7)->(((eq hoare_1167836817_state) (F_7 ((insert2134838167_state X_17) bot_bo70021908tate_o))) X_17))) of role axiom named fact_469_folding__one_Osingleton % A new axiom: (forall (X_17:hoare_1167836817_state) (F_8:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_7:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_8) F_7)->(((eq hoare_1167836817_state) (F_7 ((insert2134838167_state X_17) bot_bo70021908tate_o))) X_17))) % FOF formula (forall (X_17:hoare_1775062406iple_a) (F_8:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_7:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_8) F_7)->(((eq hoare_1775062406iple_a) (F_7 ((insert1281456128iple_a X_17) bot_bo751897185le_a_o))) X_17))) of role axiom named fact_470_folding__one_Osingleton % A new axiom: (forall (X_17:hoare_1775062406iple_a) (F_8:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_7:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_8) F_7)->(((eq hoare_1775062406iple_a) (F_7 ((insert1281456128iple_a X_17) bot_bo751897185le_a_o))) X_17))) % FOF formula (forall (X_17:pname) (F_8:(pname->(pname->pname))) (F_7:((pname->Prop)->pname)), (((finite1282449217_pname F_8) F_7)->(((eq pname) (F_7 ((insert_pname X_17) bot_bot_pname_o))) X_17))) of role axiom named fact_471_folding__one_Osingleton % A new axiom: (forall (X_17:pname) (F_8:(pname->(pname->pname))) (F_7:((pname->Prop)->pname)), (((finite1282449217_pname F_8) F_7)->(((eq pname) (F_7 ((insert_pname X_17) bot_bot_pname_o))) X_17))) % FOF formula (forall (A_48:(hoare_1167836817_state->Prop)) (F_6:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_5:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_6) F_5)->((finite1084549118_state A_48)->((not (((eq (hoare_1167836817_state->Prop)) A_48) bot_bo70021908tate_o))->((forall (X:hoare_1167836817_state) (Y_2:hoare_1167836817_state), ((member2058392318_state ((F_6 X) Y_2)) ((insert2134838167_state X) ((insert2134838167_state Y_2) bot_bo70021908tate_o))))->((member2058392318_state (F_5 A_48)) A_48)))))) of role axiom named fact_472_folding__one_Oclosed % A new axiom: (forall (A_48:(hoare_1167836817_state->Prop)) (F_6:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_5:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_6) F_5)->((finite1084549118_state A_48)->((not (((eq (hoare_1167836817_state->Prop)) A_48) bot_bo70021908tate_o))->((forall (X:hoare_1167836817_state) (Y_2:hoare_1167836817_state), ((member2058392318_state ((F_6 X) Y_2)) ((insert2134838167_state X) ((insert2134838167_state Y_2) bot_bo70021908tate_o))))->((member2058392318_state (F_5 A_48)) A_48)))))) % FOF formula (forall (A_48:(hoare_1775062406iple_a->Prop)) (F_6:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_5:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_6) F_5)->((finite2063573081iple_a A_48)->((not (((eq (hoare_1775062406iple_a->Prop)) A_48) bot_bo751897185le_a_o))->((forall (X:hoare_1775062406iple_a) (Y_2:hoare_1775062406iple_a), ((member2122167641iple_a ((F_6 X) Y_2)) ((insert1281456128iple_a X) ((insert1281456128iple_a Y_2) bot_bo751897185le_a_o))))->((member2122167641iple_a (F_5 A_48)) A_48)))))) of role axiom named fact_473_folding__one_Oclosed % A new axiom: (forall (A_48:(hoare_1775062406iple_a->Prop)) (F_6:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_5:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_6) F_5)->((finite2063573081iple_a A_48)->((not (((eq (hoare_1775062406iple_a->Prop)) A_48) bot_bo751897185le_a_o))->((forall (X:hoare_1775062406iple_a) (Y_2:hoare_1775062406iple_a), ((member2122167641iple_a ((F_6 X) Y_2)) ((insert1281456128iple_a X) ((insert1281456128iple_a Y_2) bot_bo751897185le_a_o))))->((member2122167641iple_a (F_5 A_48)) A_48)))))) % FOF formula (forall (A_48:(pname->Prop)) (F_6:(pname->(pname->pname))) (F_5:((pname->Prop)->pname)), (((finite1282449217_pname F_6) F_5)->((finite_finite_pname A_48)->((not (((eq (pname->Prop)) A_48) bot_bot_pname_o))->((forall (X:pname) (Y_2:pname), ((member_pname ((F_6 X) Y_2)) ((insert_pname X) ((insert_pname Y_2) bot_bot_pname_o))))->((member_pname (F_5 A_48)) A_48)))))) of role axiom named fact_474_folding__one_Oclosed % A new axiom: (forall (A_48:(pname->Prop)) (F_6:(pname->(pname->pname))) (F_5:((pname->Prop)->pname)), (((finite1282449217_pname F_6) F_5)->((finite_finite_pname A_48)->((not (((eq (pname->Prop)) A_48) bot_bot_pname_o))->((forall (X:pname) (Y_2:pname), ((member_pname ((F_6 X) Y_2)) ((insert_pname X) ((insert_pname Y_2) bot_bot_pname_o))))->((member_pname (F_5 A_48)) A_48)))))) % FOF formula (forall (C2:com) (S2:state) (N2:nat) (T2:state) (C1:com) (S1:state) (N1:nat) (T1:state), (((((evaln C1) S1) N1) T1)->(((((evaln C2) S2) N2) T2)->((ex nat) (fun (N:nat)=> ((and ((((evaln C1) S1) N) T1)) ((((evaln C2) S2) N) T2))))))) of role axiom named fact_475_evaln__max2 % A new axiom: (forall (C2:com) (S2:state) (N2:nat) (T2:state) (C1:com) (S1:state) (N1:nat) (T1:state), (((((evaln C1) S1) N1) T1)->(((((evaln C2) S2) N2) T2)->((ex nat) (fun (N:nat)=> ((and ((((evaln C1) S1) N) T1)) ((((evaln C2) S2) N) T2))))))) % FOF formula (forall (A_47:hoare_1167836817_state) (A_46:(hoare_1167836817_state->Prop)), (((member2058392318_state A_47) A_46)->((ex (hoare_1167836817_state->Prop)) (fun (B_34:(hoare_1167836817_state->Prop))=> ((and (((eq (hoare_1167836817_state->Prop)) A_46) ((insert2134838167_state A_47) B_34))) (((member2058392318_state A_47) B_34)->False)))))) of role axiom named fact_476_mk__disjoint__insert % A new axiom: (forall (A_47:hoare_1167836817_state) (A_46:(hoare_1167836817_state->Prop)), (((member2058392318_state A_47) A_46)->((ex (hoare_1167836817_state->Prop)) (fun (B_34:(hoare_1167836817_state->Prop))=> ((and (((eq (hoare_1167836817_state->Prop)) A_46) ((insert2134838167_state A_47) B_34))) (((member2058392318_state A_47) B_34)->False)))))) % FOF formula (forall (A_47:hoare_1775062406iple_a) (A_46:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_47) A_46)->((ex (hoare_1775062406iple_a->Prop)) (fun (B_34:(hoare_1775062406iple_a->Prop))=> ((and (((eq (hoare_1775062406iple_a->Prop)) A_46) ((insert1281456128iple_a A_47) B_34))) (((member2122167641iple_a A_47) B_34)->False)))))) of role axiom named fact_477_mk__disjoint__insert % A new axiom: (forall (A_47:hoare_1775062406iple_a) (A_46:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_47) A_46)->((ex (hoare_1775062406iple_a->Prop)) (fun (B_34:(hoare_1775062406iple_a->Prop))=> ((and (((eq (hoare_1775062406iple_a->Prop)) A_46) ((insert1281456128iple_a A_47) B_34))) (((member2122167641iple_a A_47) B_34)->False)))))) % FOF formula (forall (A_47:pname) (A_46:(pname->Prop)), (((member_pname A_47) A_46)->((ex (pname->Prop)) (fun (B_34:(pname->Prop))=> ((and (((eq (pname->Prop)) A_46) ((insert_pname A_47) B_34))) (((member_pname A_47) B_34)->False)))))) of role axiom named fact_478_mk__disjoint__insert % A new axiom: (forall (A_47:pname) (A_46:(pname->Prop)), (((member_pname A_47) A_46)->((ex (pname->Prop)) (fun (B_34:(pname->Prop))=> ((and (((eq (pname->Prop)) A_46) ((insert_pname A_47) B_34))) (((member_pname A_47) B_34)->False)))))) % FOF formula (forall (X_16:hoare_1167836817_state) (A_45:(hoare_1167836817_state->Prop)), (((member2058392318_state X_16) A_45)->((forall (B_34:(hoare_1167836817_state->Prop)), ((((eq (hoare_1167836817_state->Prop)) A_45) ((insert2134838167_state X_16) B_34))->((member2058392318_state X_16) B_34)))->False))) of role axiom named fact_479_Set_Oset__insert % A new axiom: (forall (X_16:hoare_1167836817_state) (A_45:(hoare_1167836817_state->Prop)), (((member2058392318_state X_16) A_45)->((forall (B_34:(hoare_1167836817_state->Prop)), ((((eq (hoare_1167836817_state->Prop)) A_45) ((insert2134838167_state X_16) B_34))->((member2058392318_state X_16) B_34)))->False))) % FOF formula (forall (X_16:hoare_1775062406iple_a) (A_45:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a X_16) A_45)->((forall (B_34:(hoare_1775062406iple_a->Prop)), ((((eq (hoare_1775062406iple_a->Prop)) A_45) ((insert1281456128iple_a X_16) B_34))->((member2122167641iple_a X_16) B_34)))->False))) of role axiom named fact_480_Set_Oset__insert % A new axiom: (forall (X_16:hoare_1775062406iple_a) (A_45:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a X_16) A_45)->((forall (B_34:(hoare_1775062406iple_a->Prop)), ((((eq (hoare_1775062406iple_a->Prop)) A_45) ((insert1281456128iple_a X_16) B_34))->((member2122167641iple_a X_16) B_34)))->False))) % FOF formula (forall (X_16:pname) (A_45:(pname->Prop)), (((member_pname X_16) A_45)->((forall (B_34:(pname->Prop)), ((((eq (pname->Prop)) A_45) ((insert_pname X_16) B_34))->((member_pname X_16) B_34)))->False))) of role axiom named fact_481_Set_Oset__insert % A new axiom: (forall (X_16:pname) (A_45:(pname->Prop)), (((member_pname X_16) A_45)->((forall (B_34:(pname->Prop)), ((((eq (pname->Prop)) A_45) ((insert_pname X_16) B_34))->((member_pname X_16) B_34)))->False))) % FOF formula (forall (A_44:(hoare_1775062406iple_a->Prop)), ((forall (Y_2:hoare_1775062406iple_a), (((member2122167641iple_a Y_2) A_44)->False))->(((eq (hoare_1775062406iple_a->Prop)) A_44) bot_bo751897185le_a_o))) of role axiom named fact_482_equals0I % A new axiom: (forall (A_44:(hoare_1775062406iple_a->Prop)), ((forall (Y_2:hoare_1775062406iple_a), (((member2122167641iple_a Y_2) A_44)->False))->(((eq (hoare_1775062406iple_a->Prop)) A_44) bot_bo751897185le_a_o))) % FOF formula (forall (A_44:(pname->Prop)), ((forall (Y_2:pname), (((member_pname Y_2) A_44)->False))->(((eq (pname->Prop)) A_44) bot_bot_pname_o))) of role axiom named fact_483_equals0I % A new axiom: (forall (A_44:(pname->Prop)), ((forall (Y_2:pname), (((member_pname Y_2) A_44)->False))->(((eq (pname->Prop)) A_44) bot_bot_pname_o))) % FOF formula (forall (A_44:(hoare_1167836817_state->Prop)), ((forall (Y_2:hoare_1167836817_state), (((member2058392318_state Y_2) A_44)->False))->(((eq (hoare_1167836817_state->Prop)) A_44) bot_bo70021908tate_o))) of role axiom named fact_484_equals0I % A new axiom: (forall (A_44:(hoare_1167836817_state->Prop)), ((forall (Y_2:hoare_1167836817_state), (((member2058392318_state Y_2) A_44)->False))->(((eq (hoare_1167836817_state->Prop)) A_44) bot_bo70021908tate_o))) % FOF formula (forall (B_33:(Prop->Prop)) (A_43:(Prop->Prop)), ((finite_finite_o A_43)->((not (((eq (Prop->Prop)) A_43) bot_bot_o_o))->((finite_finite_o B_33)->((not (((eq (Prop->Prop)) B_33) bot_bot_o_o))->((iff (big_la727467310_fin_o ((semila2062604954up_o_o A_43) B_33))) ((semila10642723_sup_o (big_la727467310_fin_o A_43)) (big_la727467310_fin_o B_33)))))))) of role axiom named fact_485_Sup__fin_Ounion__idem % A new axiom: (forall (B_33:(Prop->Prop)) (A_43:(Prop->Prop)), ((finite_finite_o A_43)->((not (((eq (Prop->Prop)) A_43) bot_bot_o_o))->((finite_finite_o B_33)->((not (((eq (Prop->Prop)) B_33) bot_bot_o_o))->((iff (big_la727467310_fin_o ((semila2062604954up_o_o A_43) B_33))) ((semila10642723_sup_o (big_la727467310_fin_o A_43)) (big_la727467310_fin_o B_33)))))))) % FOF formula (forall (B_33:((pname->Prop)->Prop)) (A_43:((pname->Prop)->Prop)), ((finite297249702name_o A_43)->((not (((eq ((pname->Prop)->Prop)) A_43) bot_bot_pname_o_o))->((finite297249702name_o B_33)->((not (((eq ((pname->Prop)->Prop)) B_33) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((semila181081674me_o_o A_43) B_33))) ((semila1780557381name_o (big_la1286884090name_o A_43)) (big_la1286884090name_o B_33)))))))) of role axiom named fact_486_Sup__fin_Ounion__idem % A new axiom: (forall (B_33:((pname->Prop)->Prop)) (A_43:((pname->Prop)->Prop)), ((finite297249702name_o A_43)->((not (((eq ((pname->Prop)->Prop)) A_43) bot_bot_pname_o_o))->((finite297249702name_o B_33)->((not (((eq ((pname->Prop)->Prop)) B_33) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((semila181081674me_o_o A_43) B_33))) ((semila1780557381name_o (big_la1286884090name_o A_43)) (big_la1286884090name_o B_33)))))))) % FOF formula (forall (B_33:((hoare_1167836817_state->Prop)->Prop)) (A_43:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_43)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_43) bot_bo691907561te_o_o))->((finite1380128977tate_o B_33)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) B_33) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((semila866907787te_o_o A_43) B_33))) ((semila1172322802tate_o (big_la1138507389tate_o A_43)) (big_la1138507389tate_o B_33)))))))) of role axiom named fact_487_Sup__fin_Ounion__idem % A new axiom: (forall (B_33:((hoare_1167836817_state->Prop)->Prop)) (A_43:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_43)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_43) bot_bo691907561te_o_o))->((finite1380128977tate_o B_33)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) B_33) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((semila866907787te_o_o A_43) B_33))) ((semila1172322802tate_o (big_la1138507389tate_o A_43)) (big_la1138507389tate_o B_33)))))))) % FOF formula (forall (B_33:((hoare_1775062406iple_a->Prop)->Prop)) (A_43:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_43)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_43) bot_bo1976773294_a_o_o))->((finite789576932le_a_o B_33)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) B_33) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((semila2069193356_a_o_o A_43) B_33))) ((semila13410563le_a_o (big_la1843772984le_a_o A_43)) (big_la1843772984le_a_o B_33)))))))) of role axiom named fact_488_Sup__fin_Ounion__idem % A new axiom: (forall (B_33:((hoare_1775062406iple_a->Prop)->Prop)) (A_43:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_43)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_43) bot_bo1976773294_a_o_o))->((finite789576932le_a_o B_33)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) B_33) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((semila2069193356_a_o_o A_43) B_33))) ((semila13410563le_a_o (big_la1843772984le_a_o A_43)) (big_la1843772984le_a_o B_33)))))))) % FOF formula (forall (X_15:Prop) (A_42:(Prop->Prop)), ((finite_finite_o A_42)->(((member_o X_15) A_42)->((iff ((semila10642723_sup_o X_15) (big_la727467310_fin_o A_42))) (big_la727467310_fin_o A_42))))) of role axiom named fact_489_Sup__fin_Oin__idem % A new axiom: (forall (X_15:Prop) (A_42:(Prop->Prop)), ((finite_finite_o A_42)->(((member_o X_15) A_42)->((iff ((semila10642723_sup_o X_15) (big_la727467310_fin_o A_42))) (big_la727467310_fin_o A_42))))) % FOF formula (forall (X_15:(pname->Prop)) (A_42:((pname->Prop)->Prop)), ((finite297249702name_o A_42)->(((member_pname_o X_15) A_42)->(((eq (pname->Prop)) ((semila1780557381name_o X_15) (big_la1286884090name_o A_42))) (big_la1286884090name_o A_42))))) of role axiom named fact_490_Sup__fin_Oin__idem % A new axiom: (forall (X_15:(pname->Prop)) (A_42:((pname->Prop)->Prop)), ((finite297249702name_o A_42)->(((member_pname_o X_15) A_42)->(((eq (pname->Prop)) ((semila1780557381name_o X_15) (big_la1286884090name_o A_42))) (big_la1286884090name_o A_42))))) % FOF formula (forall (X_15:(hoare_1167836817_state->Prop)) (A_42:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_42)->(((member864234961tate_o X_15) A_42)->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_15) (big_la1138507389tate_o A_42))) (big_la1138507389tate_o A_42))))) of role axiom named fact_491_Sup__fin_Oin__idem % A new axiom: (forall (X_15:(hoare_1167836817_state->Prop)) (A_42:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_42)->(((member864234961tate_o X_15) A_42)->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_15) (big_la1138507389tate_o A_42))) (big_la1138507389tate_o A_42))))) % FOF formula (forall (X_15:(hoare_1775062406iple_a->Prop)) (A_42:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_42)->(((member1207314404le_a_o X_15) A_42)->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_15) (big_la1843772984le_a_o A_42))) (big_la1843772984le_a_o A_42))))) of role axiom named fact_492_Sup__fin_Oin__idem % A new axiom: (forall (X_15:(hoare_1775062406iple_a->Prop)) (A_42:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_42)->(((member1207314404le_a_o X_15) A_42)->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_15) (big_la1843772984le_a_o A_42))) (big_la1843772984le_a_o A_42))))) % FOF formula (forall (X_14:Prop) (A_41:(Prop->Prop)), ((finite_finite_o A_41)->((((member_o X_14) A_41)->False)->((not (((eq (Prop->Prop)) A_41) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_14) A_41))) ((semila10642723_sup_o X_14) (big_la727467310_fin_o A_41))))))) of role axiom named fact_493_Sup__fin_Oinsert % A new axiom: (forall (X_14:Prop) (A_41:(Prop->Prop)), ((finite_finite_o A_41)->((((member_o X_14) A_41)->False)->((not (((eq (Prop->Prop)) A_41) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_14) A_41))) ((semila10642723_sup_o X_14) (big_la727467310_fin_o A_41))))))) % FOF formula (forall (X_14:(pname->Prop)) (A_41:((pname->Prop)->Prop)), ((finite297249702name_o A_41)->((((member_pname_o X_14) A_41)->False)->((not (((eq ((pname->Prop)->Prop)) A_41) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_14) A_41))) ((semila1780557381name_o X_14) (big_la1286884090name_o A_41))))))) of role axiom named fact_494_Sup__fin_Oinsert % A new axiom: (forall (X_14:(pname->Prop)) (A_41:((pname->Prop)->Prop)), ((finite297249702name_o A_41)->((((member_pname_o X_14) A_41)->False)->((not (((eq ((pname->Prop)->Prop)) A_41) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_14) A_41))) ((semila1780557381name_o X_14) (big_la1286884090name_o A_41))))))) % FOF formula (forall (X_14:(hoare_1167836817_state->Prop)) (A_41:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_41)->((((member864234961tate_o X_14) A_41)->False)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_41) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((insert999278200tate_o X_14) A_41))) ((semila1172322802tate_o X_14) (big_la1138507389tate_o A_41))))))) of role axiom named fact_495_Sup__fin_Oinsert % A new axiom: (forall (X_14:(hoare_1167836817_state->Prop)) (A_41:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_41)->((((member864234961tate_o X_14) A_41)->False)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_41) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((insert999278200tate_o X_14) A_41))) ((semila1172322802tate_o X_14) (big_la1138507389tate_o A_41))))))) % FOF formula (forall (X_14:(hoare_1775062406iple_a->Prop)) (A_41:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_41)->((((member1207314404le_a_o X_14) A_41)->False)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_41) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((insert1210049533le_a_o X_14) A_41))) ((semila13410563le_a_o X_14) (big_la1843772984le_a_o A_41))))))) of role axiom named fact_496_Sup__fin_Oinsert % A new axiom: (forall (X_14:(hoare_1775062406iple_a->Prop)) (A_41:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_41)->((((member1207314404le_a_o X_14) A_41)->False)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_41) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((insert1210049533le_a_o X_14) A_41))) ((semila13410563le_a_o X_14) (big_la1843772984le_a_o A_41))))))) % FOF formula (forall (X_13:Prop) (A_40:(Prop->Prop)), ((finite_finite_o A_40)->((not (((eq (Prop->Prop)) A_40) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_13) A_40))) ((semila10642723_sup_o X_13) (big_la727467310_fin_o A_40)))))) of role axiom named fact_497_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:Prop) (A_40:(Prop->Prop)), ((finite_finite_o A_40)->((not (((eq (Prop->Prop)) A_40) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_13) A_40))) ((semila10642723_sup_o X_13) (big_la727467310_fin_o A_40)))))) % FOF formula (forall (X_13:(pname->Prop)) (A_40:((pname->Prop)->Prop)), ((finite297249702name_o A_40)->((not (((eq ((pname->Prop)->Prop)) A_40) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_13) A_40))) ((semila1780557381name_o X_13) (big_la1286884090name_o A_40)))))) of role axiom named fact_498_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:(pname->Prop)) (A_40:((pname->Prop)->Prop)), ((finite297249702name_o A_40)->((not (((eq ((pname->Prop)->Prop)) A_40) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_13) A_40))) ((semila1780557381name_o X_13) (big_la1286884090name_o A_40)))))) % FOF formula (forall (X_13:(hoare_1167836817_state->Prop)) (A_40:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_40)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_40) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((insert999278200tate_o X_13) A_40))) ((semila1172322802tate_o X_13) (big_la1138507389tate_o A_40)))))) of role axiom named fact_499_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:(hoare_1167836817_state->Prop)) (A_40:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_40)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_40) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((insert999278200tate_o X_13) A_40))) ((semila1172322802tate_o X_13) (big_la1138507389tate_o A_40)))))) % FOF formula (forall (X_13:(hoare_1775062406iple_a->Prop)) (A_40:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_40)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_40) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((insert1210049533le_a_o X_13) A_40))) ((semila13410563le_a_o X_13) (big_la1843772984le_a_o A_40)))))) of role axiom named fact_500_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:(hoare_1775062406iple_a->Prop)) (A_40:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_40)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_40) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((insert1210049533le_a_o X_13) A_40))) ((semila13410563le_a_o X_13) (big_la1843772984le_a_o A_40)))))) % FOF formula (forall (N_2:(Prop->Prop)) (H:(Prop->Prop)), ((forall (X:Prop) (Y_2:Prop), ((iff (H ((semila10642723_sup_o X) Y_2))) ((semila10642723_sup_o (H X)) (H Y_2))))->((finite_finite_o N_2)->((not (((eq (Prop->Prop)) N_2) bot_bot_o_o))->((iff (H (big_la727467310_fin_o N_2))) (big_la727467310_fin_o ((image_o_o H) N_2))))))) of role axiom named fact_501_Sup__fin_Ohom__commute % A new axiom: (forall (N_2:(Prop->Prop)) (H:(Prop->Prop)), ((forall (X:Prop) (Y_2:Prop), ((iff (H ((semila10642723_sup_o X) Y_2))) ((semila10642723_sup_o (H X)) (H Y_2))))->((finite_finite_o N_2)->((not (((eq (Prop->Prop)) N_2) bot_bot_o_o))->((iff (H (big_la727467310_fin_o N_2))) (big_la727467310_fin_o ((image_o_o H) N_2))))))) % FOF formula (forall (N_2:((pname->Prop)->Prop)) (H:((pname->Prop)->(pname->Prop))), ((forall (X:(pname->Prop)) (Y_2:(pname->Prop)), (((eq (pname->Prop)) (H ((semila1780557381name_o X) Y_2))) ((semila1780557381name_o (H X)) (H Y_2))))->((finite297249702name_o N_2)->((not (((eq ((pname->Prop)->Prop)) N_2) bot_bot_pname_o_o))->(((eq (pname->Prop)) (H (big_la1286884090name_o N_2))) (big_la1286884090name_o ((image_1085733413name_o H) N_2))))))) of role axiom named fact_502_Sup__fin_Ohom__commute % A new axiom: (forall (N_2:((pname->Prop)->Prop)) (H:((pname->Prop)->(pname->Prop))), ((forall (X:(pname->Prop)) (Y_2:(pname->Prop)), (((eq (pname->Prop)) (H ((semila1780557381name_o X) Y_2))) ((semila1780557381name_o (H X)) (H Y_2))))->((finite297249702name_o N_2)->((not (((eq ((pname->Prop)->Prop)) N_2) bot_bot_pname_o_o))->(((eq (pname->Prop)) (H (big_la1286884090name_o N_2))) (big_la1286884090name_o ((image_1085733413name_o H) N_2))))))) % FOF formula (forall (N_2:((hoare_1167836817_state->Prop)->Prop)) (H:((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))), ((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) (H ((semila1172322802tate_o X) Y_2))) ((semila1172322802tate_o (H X)) (H Y_2))))->((finite1380128977tate_o N_2)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) N_2) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (H (big_la1138507389tate_o N_2))) (big_la1138507389tate_o ((image_1488525317tate_o H) N_2))))))) of role axiom named fact_503_Sup__fin_Ohom__commute % A new axiom: (forall (N_2:((hoare_1167836817_state->Prop)->Prop)) (H:((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))), ((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) (H ((semila1172322802tate_o X) Y_2))) ((semila1172322802tate_o (H X)) (H Y_2))))->((finite1380128977tate_o N_2)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) N_2) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (H (big_la1138507389tate_o N_2))) (big_la1138507389tate_o ((image_1488525317tate_o H) N_2))))))) % FOF formula (forall (N_2:((hoare_1775062406iple_a->Prop)->Prop)) (H:((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))), ((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (H ((semila13410563le_a_o X) Y_2))) ((semila13410563le_a_o (H X)) (H Y_2))))->((finite789576932le_a_o N_2)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) N_2) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (H (big_la1843772984le_a_o N_2))) (big_la1843772984le_a_o ((image_2014247585le_a_o H) N_2))))))) of role axiom named fact_504_Sup__fin_Ohom__commute % A new axiom: (forall (N_2:((hoare_1775062406iple_a->Prop)->Prop)) (H:((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))), ((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (H ((semila13410563le_a_o X) Y_2))) ((semila13410563le_a_o (H X)) (H Y_2))))->((finite789576932le_a_o N_2)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) N_2) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (H (big_la1843772984le_a_o N_2))) (big_la1843772984le_a_o ((image_2014247585le_a_o H) N_2))))))) % FOF formula (forall (A_39:(Prop->Prop)), ((finite_finite_o A_39)->((not (((eq (Prop->Prop)) A_39) bot_bot_o_o))->((forall (X:Prop) (Y_2:Prop), ((member_o ((semila10642723_sup_o X) Y_2)) ((insert_o X) ((insert_o Y_2) bot_bot_o_o))))->((member_o (big_la727467310_fin_o A_39)) A_39))))) of role axiom named fact_505_Sup__fin_Oclosed % A new axiom: (forall (A_39:(Prop->Prop)), ((finite_finite_o A_39)->((not (((eq (Prop->Prop)) A_39) bot_bot_o_o))->((forall (X:Prop) (Y_2:Prop), ((member_o ((semila10642723_sup_o X) Y_2)) ((insert_o X) ((insert_o Y_2) bot_bot_o_o))))->((member_o (big_la727467310_fin_o A_39)) A_39))))) % FOF formula (forall (A_39:((pname->Prop)->Prop)), ((finite297249702name_o A_39)->((not (((eq ((pname->Prop)->Prop)) A_39) bot_bot_pname_o_o))->((forall (X:(pname->Prop)) (Y_2:(pname->Prop)), ((member_pname_o ((semila1780557381name_o X) Y_2)) ((insert_pname_o X) ((insert_pname_o Y_2) bot_bot_pname_o_o))))->((member_pname_o (big_la1286884090name_o A_39)) A_39))))) of role axiom named fact_506_Sup__fin_Oclosed % A new axiom: (forall (A_39:((pname->Prop)->Prop)), ((finite297249702name_o A_39)->((not (((eq ((pname->Prop)->Prop)) A_39) bot_bot_pname_o_o))->((forall (X:(pname->Prop)) (Y_2:(pname->Prop)), ((member_pname_o ((semila1780557381name_o X) Y_2)) ((insert_pname_o X) ((insert_pname_o Y_2) bot_bot_pname_o_o))))->((member_pname_o (big_la1286884090name_o A_39)) A_39))))) % FOF formula (forall (A_39:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_39)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_39) bot_bo691907561te_o_o))->((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)), ((member864234961tate_o ((semila1172322802tate_o X) Y_2)) ((insert999278200tate_o X) ((insert999278200tate_o Y_2) bot_bo691907561te_o_o))))->((member864234961tate_o (big_la1138507389tate_o A_39)) A_39))))) of role axiom named fact_507_Sup__fin_Oclosed % A new axiom: (forall (A_39:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_39)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_39) bot_bo691907561te_o_o))->((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)), ((member864234961tate_o ((semila1172322802tate_o X) Y_2)) ((insert999278200tate_o X) ((insert999278200tate_o Y_2) bot_bo691907561te_o_o))))->((member864234961tate_o (big_la1138507389tate_o A_39)) A_39))))) % FOF formula (forall (A_39:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_39)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_39) bot_bo1976773294_a_o_o))->((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)), ((member1207314404le_a_o ((semila13410563le_a_o X) Y_2)) ((insert1210049533le_a_o X) ((insert1210049533le_a_o Y_2) bot_bo1976773294_a_o_o))))->((member1207314404le_a_o (big_la1843772984le_a_o A_39)) A_39))))) of role axiom named fact_508_Sup__fin_Oclosed % A new axiom: (forall (A_39:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_39)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_39) bot_bo1976773294_a_o_o))->((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)), ((member1207314404le_a_o ((semila13410563le_a_o X) Y_2)) ((insert1210049533le_a_o X) ((insert1210049533le_a_o Y_2) bot_bo1976773294_a_o_o))))->((member1207314404le_a_o (big_la1843772984le_a_o A_39)) A_39))))) % FOF formula (forall (B_32:(Prop->Prop)) (A_38:(Prop->Prop)), ((finite_finite_o A_38)->((finite_finite_o B_32)->((not (((eq (Prop->Prop)) ((semila232696320nf_o_o A_38) B_32)) bot_bot_o_o))->((iff ((semila10642723_sup_o (big_la727467310_fin_o ((semila2062604954up_o_o A_38) B_32))) (big_la727467310_fin_o ((semila232696320nf_o_o A_38) B_32)))) ((semila10642723_sup_o (big_la727467310_fin_o A_38)) (big_la727467310_fin_o B_32))))))) of role axiom named fact_509_Sup__fin_Ounion__inter % A new axiom: (forall (B_32:(Prop->Prop)) (A_38:(Prop->Prop)), ((finite_finite_o A_38)->((finite_finite_o B_32)->((not (((eq (Prop->Prop)) ((semila232696320nf_o_o A_38) B_32)) bot_bot_o_o))->((iff ((semila10642723_sup_o (big_la727467310_fin_o ((semila2062604954up_o_o A_38) B_32))) (big_la727467310_fin_o ((semila232696320nf_o_o A_38) B_32)))) ((semila10642723_sup_o (big_la727467310_fin_o A_38)) (big_la727467310_fin_o B_32))))))) % FOF formula (forall (B_32:((pname->Prop)->Prop)) (A_38:((pname->Prop)->Prop)), ((finite297249702name_o A_38)->((finite297249702name_o B_32)->((not (((eq ((pname->Prop)->Prop)) ((semila2013987940me_o_o A_38) B_32)) bot_bot_pname_o_o))->(((eq (pname->Prop)) ((semila1780557381name_o (big_la1286884090name_o ((semila181081674me_o_o A_38) B_32))) (big_la1286884090name_o ((semila2013987940me_o_o A_38) B_32)))) ((semila1780557381name_o (big_la1286884090name_o A_38)) (big_la1286884090name_o B_32))))))) of role axiom named fact_510_Sup__fin_Ounion__inter % A new axiom: (forall (B_32:((pname->Prop)->Prop)) (A_38:((pname->Prop)->Prop)), ((finite297249702name_o A_38)->((finite297249702name_o B_32)->((not (((eq ((pname->Prop)->Prop)) ((semila2013987940me_o_o A_38) B_32)) bot_bot_pname_o_o))->(((eq (pname->Prop)) ((semila1780557381name_o (big_la1286884090name_o ((semila181081674me_o_o A_38) B_32))) (big_la1286884090name_o ((semila2013987940me_o_o A_38) B_32)))) ((semila1780557381name_o (big_la1286884090name_o A_38)) (big_la1286884090name_o B_32))))))) % FOF formula (forall (B_32:((hoare_1167836817_state->Prop)->Prop)) (A_38:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_38)->((finite1380128977tate_o B_32)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) ((semila1758709489te_o_o A_38) B_32)) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o (big_la1138507389tate_o ((semila866907787te_o_o A_38) B_32))) (big_la1138507389tate_o ((semila1758709489te_o_o A_38) B_32)))) ((semila1172322802tate_o (big_la1138507389tate_o A_38)) (big_la1138507389tate_o B_32))))))) of role axiom named fact_511_Sup__fin_Ounion__inter % A new axiom: (forall (B_32:((hoare_1167836817_state->Prop)->Prop)) (A_38:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_38)->((finite1380128977tate_o B_32)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) ((semila1758709489te_o_o A_38) B_32)) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o (big_la1138507389tate_o ((semila866907787te_o_o A_38) B_32))) (big_la1138507389tate_o ((semila1758709489te_o_o A_38) B_32)))) ((semila1172322802tate_o (big_la1138507389tate_o A_38)) (big_la1138507389tate_o B_32))))))) % FOF formula (forall (B_32:((hoare_1775062406iple_a->Prop)->Prop)) (A_38:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_38)->((finite789576932le_a_o B_32)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) ((semila1691990438_a_o_o A_38) B_32)) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o (big_la1843772984le_a_o ((semila2069193356_a_o_o A_38) B_32))) (big_la1843772984le_a_o ((semila1691990438_a_o_o A_38) B_32)))) ((semila13410563le_a_o (big_la1843772984le_a_o A_38)) (big_la1843772984le_a_o B_32))))))) of role axiom named fact_512_Sup__fin_Ounion__inter % A new axiom: (forall (B_32:((hoare_1775062406iple_a->Prop)->Prop)) (A_38:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_38)->((finite789576932le_a_o B_32)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) ((semila1691990438_a_o_o A_38) B_32)) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o (big_la1843772984le_a_o ((semila2069193356_a_o_o A_38) B_32))) (big_la1843772984le_a_o ((semila1691990438_a_o_o A_38) B_32)))) ((semila13410563le_a_o (big_la1843772984le_a_o A_38)) (big_la1843772984le_a_o B_32))))))) % FOF formula (forall (B_31:(Prop->Prop)) (A_37:(Prop->Prop)), ((finite_finite_o A_37)->((not (((eq (Prop->Prop)) A_37) bot_bot_o_o))->((finite_finite_o B_31)->((not (((eq (Prop->Prop)) B_31) bot_bot_o_o))->((((eq (Prop->Prop)) ((semila232696320nf_o_o A_37) B_31)) bot_bot_o_o)->((iff (big_la727467310_fin_o ((semila2062604954up_o_o A_37) B_31))) ((semila10642723_sup_o (big_la727467310_fin_o A_37)) (big_la727467310_fin_o B_31))))))))) of role axiom named fact_513_Sup__fin_Ounion__disjoint % A new axiom: (forall (B_31:(Prop->Prop)) (A_37:(Prop->Prop)), ((finite_finite_o A_37)->((not (((eq (Prop->Prop)) A_37) bot_bot_o_o))->((finite_finite_o B_31)->((not (((eq (Prop->Prop)) B_31) bot_bot_o_o))->((((eq (Prop->Prop)) ((semila232696320nf_o_o A_37) B_31)) bot_bot_o_o)->((iff (big_la727467310_fin_o ((semila2062604954up_o_o A_37) B_31))) ((semila10642723_sup_o (big_la727467310_fin_o A_37)) (big_la727467310_fin_o B_31))))))))) % FOF formula (forall (B_31:((pname->Prop)->Prop)) (A_37:((pname->Prop)->Prop)), ((finite297249702name_o A_37)->((not (((eq ((pname->Prop)->Prop)) A_37) bot_bot_pname_o_o))->((finite297249702name_o B_31)->((not (((eq ((pname->Prop)->Prop)) B_31) bot_bot_pname_o_o))->((((eq ((pname->Prop)->Prop)) ((semila2013987940me_o_o A_37) B_31)) bot_bot_pname_o_o)->(((eq (pname->Prop)) (big_la1286884090name_o ((semila181081674me_o_o A_37) B_31))) ((semila1780557381name_o (big_la1286884090name_o A_37)) (big_la1286884090name_o B_31))))))))) of role axiom named fact_514_Sup__fin_Ounion__disjoint % A new axiom: (forall (B_31:((pname->Prop)->Prop)) (A_37:((pname->Prop)->Prop)), ((finite297249702name_o A_37)->((not (((eq ((pname->Prop)->Prop)) A_37) bot_bot_pname_o_o))->((finite297249702name_o B_31)->((not (((eq ((pname->Prop)->Prop)) B_31) bot_bot_pname_o_o))->((((eq ((pname->Prop)->Prop)) ((semila2013987940me_o_o A_37) B_31)) bot_bot_pname_o_o)->(((eq (pname->Prop)) (big_la1286884090name_o ((semila181081674me_o_o A_37) B_31))) ((semila1780557381name_o (big_la1286884090name_o A_37)) (big_la1286884090name_o B_31))))))))) % FOF formula (forall (B_31:((hoare_1167836817_state->Prop)->Prop)) (A_37:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_37)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_37) bot_bo691907561te_o_o))->((finite1380128977tate_o B_31)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) B_31) bot_bo691907561te_o_o))->((((eq ((hoare_1167836817_state->Prop)->Prop)) ((semila1758709489te_o_o A_37) B_31)) bot_bo691907561te_o_o)->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((semila866907787te_o_o A_37) B_31))) ((semila1172322802tate_o (big_la1138507389tate_o A_37)) (big_la1138507389tate_o B_31))))))))) of role axiom named fact_515_Sup__fin_Ounion__disjoint % A new axiom: (forall (B_31:((hoare_1167836817_state->Prop)->Prop)) (A_37:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_37)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_37) bot_bo691907561te_o_o))->((finite1380128977tate_o B_31)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) B_31) bot_bo691907561te_o_o))->((((eq ((hoare_1167836817_state->Prop)->Prop)) ((semila1758709489te_o_o A_37) B_31)) bot_bo691907561te_o_o)->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((semila866907787te_o_o A_37) B_31))) ((semila1172322802tate_o (big_la1138507389tate_o A_37)) (big_la1138507389tate_o B_31))))))))) % FOF formula (forall (B_31:((hoare_1775062406iple_a->Prop)->Prop)) (A_37:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_37)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_37) bot_bo1976773294_a_o_o))->((finite789576932le_a_o B_31)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) B_31) bot_bo1976773294_a_o_o))->((((eq ((hoare_1775062406iple_a->Prop)->Prop)) ((semila1691990438_a_o_o A_37) B_31)) bot_bo1976773294_a_o_o)->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((semila2069193356_a_o_o A_37) B_31))) ((semila13410563le_a_o (big_la1843772984le_a_o A_37)) (big_la1843772984le_a_o B_31))))))))) of role axiom named fact_516_Sup__fin_Ounion__disjoint % A new axiom: (forall (B_31:((hoare_1775062406iple_a->Prop)->Prop)) (A_37:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_37)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_37) bot_bo1976773294_a_o_o))->((finite789576932le_a_o B_31)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) B_31) bot_bo1976773294_a_o_o))->((((eq ((hoare_1775062406iple_a->Prop)->Prop)) ((semila1691990438_a_o_o A_37) B_31)) bot_bo1976773294_a_o_o)->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((semila2069193356_a_o_o A_37) B_31))) ((semila13410563le_a_o (big_la1843772984le_a_o A_37)) (big_la1843772984le_a_o B_31))))))))) % FOF formula (forall (B_30:(hoare_1775062406iple_a->Prop)) (C_18:hoare_1775062406iple_a) (A_36:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_18) A_36)->(((member2122167641iple_a C_18) B_30)->((member2122167641iple_a C_18) ((semila966743401le_a_o A_36) B_30))))) of role axiom named fact_517_IntI % A new axiom: (forall (B_30:(hoare_1775062406iple_a->Prop)) (C_18:hoare_1775062406iple_a) (A_36:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_18) A_36)->(((member2122167641iple_a C_18) B_30)->((member2122167641iple_a C_18) ((semila966743401le_a_o A_36) B_30))))) % FOF formula (forall (B_30:(pname->Prop)) (C_18:pname) (A_36:(pname->Prop)), (((member_pname C_18) A_36)->(((member_pname C_18) B_30)->((member_pname C_18) ((semila1673364395name_o A_36) B_30))))) of role axiom named fact_518_IntI % A new axiom: (forall (B_30:(pname->Prop)) (C_18:pname) (A_36:(pname->Prop)), (((member_pname C_18) A_36)->(((member_pname C_18) B_30)->((member_pname C_18) ((semila1673364395name_o A_36) B_30))))) % FOF formula (forall (C_17:hoare_1775062406iple_a) (A_35:(hoare_1775062406iple_a->Prop)) (B_29:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_17) ((semila966743401le_a_o A_35) B_29))->((((member2122167641iple_a C_17) A_35)->(((member2122167641iple_a C_17) B_29)->False))->False))) of role axiom named fact_519_IntE % A new axiom: (forall (C_17:hoare_1775062406iple_a) (A_35:(hoare_1775062406iple_a->Prop)) (B_29:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_17) ((semila966743401le_a_o A_35) B_29))->((((member2122167641iple_a C_17) A_35)->(((member2122167641iple_a C_17) B_29)->False))->False))) % FOF formula (forall (C_17:pname) (A_35:(pname->Prop)) (B_29:(pname->Prop)), (((member_pname C_17) ((semila1673364395name_o A_35) B_29))->((((member_pname C_17) A_35)->(((member_pname C_17) B_29)->False))->False))) of role axiom named fact_520_IntE % A new axiom: (forall (C_17:pname) (A_35:(pname->Prop)) (B_29:(pname->Prop)), (((member_pname C_17) ((semila1673364395name_o A_35) B_29))->((((member_pname C_17) A_35)->(((member_pname C_17) B_29)->False))->False))) % FOF formula (forall (X_12:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_12) bot_bot_pname_o)) bot_bot_pname_o)) of role axiom named fact_521_inf__bot__right % A new axiom: (forall (X_12:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_12) bot_bot_pname_o)) bot_bot_pname_o)) % FOF formula (forall (X_12:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_12) bot_bo751897185le_a_o)) bot_bo751897185le_a_o)) of role axiom named fact_522_inf__bot__right % A new axiom: (forall (X_12:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_12) bot_bo751897185le_a_o)) bot_bo751897185le_a_o)) % FOF formula (forall (X_12:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_12) bot_bo70021908tate_o)) bot_bo70021908tate_o)) of role axiom named fact_523_inf__bot__right % A new axiom: (forall (X_12:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_12) bot_bo70021908tate_o)) bot_bo70021908tate_o)) % FOF formula (forall (X_11:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o bot_bot_pname_o) X_11)) bot_bot_pname_o)) of role axiom named fact_524_inf__bot__left % A new axiom: (forall (X_11:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o bot_bot_pname_o) X_11)) bot_bot_pname_o)) % FOF formula (forall (X_11:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o bot_bo751897185le_a_o) X_11)) bot_bo751897185le_a_o)) of role axiom named fact_525_inf__bot__left % A new axiom: (forall (X_11:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o bot_bo751897185le_a_o) X_11)) bot_bo751897185le_a_o)) % FOF formula (forall (X_11:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o bot_bo70021908tate_o) X_11)) bot_bo70021908tate_o)) of role axiom named fact_526_inf__bot__left % A new axiom: (forall (X_11:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o bot_bo70021908tate_o) X_11)) bot_bo70021908tate_o)) % FOF formula (forall (Y_9:Prop) (Z_7:Prop) (X_10:Prop), ((iff ((semila10642723_sup_o ((semila854092349_inf_o Y_9) Z_7)) X_10)) ((semila854092349_inf_o ((semila10642723_sup_o Y_9) X_10)) ((semila10642723_sup_o Z_7) X_10)))) of role axiom named fact_527_sup__inf__distrib2 % A new axiom: (forall (Y_9:Prop) (Z_7:Prop) (X_10:Prop), ((iff ((semila10642723_sup_o ((semila854092349_inf_o Y_9) Z_7)) X_10)) ((semila854092349_inf_o ((semila10642723_sup_o Y_9) X_10)) ((semila10642723_sup_o Z_7) X_10)))) % FOF formula (forall (Y_9:(pname->Prop)) (Z_7:(pname->Prop)) (X_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1673364395name_o Y_9) Z_7)) X_10)) ((semila1673364395name_o ((semila1780557381name_o Y_9) X_10)) ((semila1780557381name_o Z_7) X_10)))) of role axiom named fact_528_sup__inf__distrib2 % A new axiom: (forall (Y_9:(pname->Prop)) (Z_7:(pname->Prop)) (X_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1673364395name_o Y_9) Z_7)) X_10)) ((semila1673364395name_o ((semila1780557381name_o Y_9) X_10)) ((semila1780557381name_o Z_7) X_10)))) % FOF formula (forall (Y_9:(hoare_1167836817_state->Prop)) (Z_7:(hoare_1167836817_state->Prop)) (X_10:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila179895820tate_o Y_9) Z_7)) X_10)) ((semila179895820tate_o ((semila1172322802tate_o Y_9) X_10)) ((semila1172322802tate_o Z_7) X_10)))) of role axiom named fact_529_sup__inf__distrib2 % A new axiom: (forall (Y_9:(hoare_1167836817_state->Prop)) (Z_7:(hoare_1167836817_state->Prop)) (X_10:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila179895820tate_o Y_9) Z_7)) X_10)) ((semila179895820tate_o ((semila1172322802tate_o Y_9) X_10)) ((semila1172322802tate_o Z_7) X_10)))) % FOF formula (forall (Y_9:(hoare_1775062406iple_a->Prop)) (Z_7:(hoare_1775062406iple_a->Prop)) (X_10:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila966743401le_a_o Y_9) Z_7)) X_10)) ((semila966743401le_a_o ((semila13410563le_a_o Y_9) X_10)) ((semila13410563le_a_o Z_7) X_10)))) of role axiom named fact_530_sup__inf__distrib2 % A new axiom: (forall (Y_9:(hoare_1775062406iple_a->Prop)) (Z_7:(hoare_1775062406iple_a->Prop)) (X_10:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila966743401le_a_o Y_9) Z_7)) X_10)) ((semila966743401le_a_o ((semila13410563le_a_o Y_9) X_10)) ((semila13410563le_a_o Z_7) X_10)))) % FOF formula (forall (Y_8:Prop) (Z_6:Prop) (X_9:Prop), ((iff ((semila854092349_inf_o ((semila10642723_sup_o Y_8) Z_6)) X_9)) ((semila10642723_sup_o ((semila854092349_inf_o Y_8) X_9)) ((semila854092349_inf_o Z_6) X_9)))) of role axiom named fact_531_inf__sup__distrib2 % A new axiom: (forall (Y_8:Prop) (Z_6:Prop) (X_9:Prop), ((iff ((semila854092349_inf_o ((semila10642723_sup_o Y_8) Z_6)) X_9)) ((semila10642723_sup_o ((semila854092349_inf_o Y_8) X_9)) ((semila854092349_inf_o Z_6) X_9)))) % FOF formula (forall (Y_8:(pname->Prop)) (Z_6:(pname->Prop)) (X_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o ((semila1780557381name_o Y_8) Z_6)) X_9)) ((semila1780557381name_o ((semila1673364395name_o Y_8) X_9)) ((semila1673364395name_o Z_6) X_9)))) of role axiom named fact_532_inf__sup__distrib2 % A new axiom: (forall (Y_8:(pname->Prop)) (Z_6:(pname->Prop)) (X_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o ((semila1780557381name_o Y_8) Z_6)) X_9)) ((semila1780557381name_o ((semila1673364395name_o Y_8) X_9)) ((semila1673364395name_o Z_6) X_9)))) % FOF formula (forall (Y_8:(hoare_1167836817_state->Prop)) (Z_6:(hoare_1167836817_state->Prop)) (X_9:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((semila1172322802tate_o Y_8) Z_6)) X_9)) ((semila1172322802tate_o ((semila179895820tate_o Y_8) X_9)) ((semila179895820tate_o Z_6) X_9)))) of role axiom named fact_533_inf__sup__distrib2 % A new axiom: (forall (Y_8:(hoare_1167836817_state->Prop)) (Z_6:(hoare_1167836817_state->Prop)) (X_9:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((semila1172322802tate_o Y_8) Z_6)) X_9)) ((semila1172322802tate_o ((semila179895820tate_o Y_8) X_9)) ((semila179895820tate_o Z_6) X_9)))) % FOF formula (forall (Y_8:(hoare_1775062406iple_a->Prop)) (Z_6:(hoare_1775062406iple_a->Prop)) (X_9:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((semila13410563le_a_o Y_8) Z_6)) X_9)) ((semila13410563le_a_o ((semila966743401le_a_o Y_8) X_9)) ((semila966743401le_a_o Z_6) X_9)))) of role axiom named fact_534_inf__sup__distrib2 % A new axiom: (forall (Y_8:(hoare_1775062406iple_a->Prop)) (Z_6:(hoare_1775062406iple_a->Prop)) (X_9:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((semila13410563le_a_o Y_8) Z_6)) X_9)) ((semila13410563le_a_o ((semila966743401le_a_o Y_8) X_9)) ((semila966743401le_a_o Z_6) X_9)))) % FOF formula (forall (X_8:Prop) (Y_7:Prop) (Z_5:Prop), ((iff ((semila10642723_sup_o X_8) ((semila854092349_inf_o Y_7) Z_5))) ((semila854092349_inf_o ((semila10642723_sup_o X_8) Y_7)) ((semila10642723_sup_o X_8) Z_5)))) of role axiom named fact_535_sup__inf__distrib1 % A new axiom: (forall (X_8:Prop) (Y_7:Prop) (Z_5:Prop), ((iff ((semila10642723_sup_o X_8) ((semila854092349_inf_o Y_7) Z_5))) ((semila854092349_inf_o ((semila10642723_sup_o X_8) Y_7)) ((semila10642723_sup_o X_8) Z_5)))) % FOF formula (forall (X_8:(pname->Prop)) (Y_7:(pname->Prop)) (Z_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_8) ((semila1673364395name_o Y_7) Z_5))) ((semila1673364395name_o ((semila1780557381name_o X_8) Y_7)) ((semila1780557381name_o X_8) Z_5)))) of role axiom named fact_536_sup__inf__distrib1 % A new axiom: (forall (X_8:(pname->Prop)) (Y_7:(pname->Prop)) (Z_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_8) ((semila1673364395name_o Y_7) Z_5))) ((semila1673364395name_o ((semila1780557381name_o X_8) Y_7)) ((semila1780557381name_o X_8) Z_5)))) % FOF formula (forall (X_8:(hoare_1167836817_state->Prop)) (Y_7:(hoare_1167836817_state->Prop)) (Z_5:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_8) ((semila179895820tate_o Y_7) Z_5))) ((semila179895820tate_o ((semila1172322802tate_o X_8) Y_7)) ((semila1172322802tate_o X_8) Z_5)))) of role axiom named fact_537_sup__inf__distrib1 % A new axiom: (forall (X_8:(hoare_1167836817_state->Prop)) (Y_7:(hoare_1167836817_state->Prop)) (Z_5:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_8) ((semila179895820tate_o Y_7) Z_5))) ((semila179895820tate_o ((semila1172322802tate_o X_8) Y_7)) ((semila1172322802tate_o X_8) Z_5)))) % FOF formula (forall (X_8:(hoare_1775062406iple_a->Prop)) (Y_7:(hoare_1775062406iple_a->Prop)) (Z_5:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_8) ((semila966743401le_a_o Y_7) Z_5))) ((semila966743401le_a_o ((semila13410563le_a_o X_8) Y_7)) ((semila13410563le_a_o X_8) Z_5)))) of role axiom named fact_538_sup__inf__distrib1 % A new axiom: (forall (X_8:(hoare_1775062406iple_a->Prop)) (Y_7:(hoare_1775062406iple_a->Prop)) (Z_5:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_8) ((semila966743401le_a_o Y_7) Z_5))) ((semila966743401le_a_o ((semila13410563le_a_o X_8) Y_7)) ((semila13410563le_a_o X_8) Z_5)))) % FOF formula (forall (X_7:Prop) (Y_6:Prop) (Z_4:Prop), ((iff ((semila854092349_inf_o X_7) ((semila10642723_sup_o Y_6) Z_4))) ((semila10642723_sup_o ((semila854092349_inf_o X_7) Y_6)) ((semila854092349_inf_o X_7) Z_4)))) of role axiom named fact_539_inf__sup__distrib1 % A new axiom: (forall (X_7:Prop) (Y_6:Prop) (Z_4:Prop), ((iff ((semila854092349_inf_o X_7) ((semila10642723_sup_o Y_6) Z_4))) ((semila10642723_sup_o ((semila854092349_inf_o X_7) Y_6)) ((semila854092349_inf_o X_7) Z_4)))) % FOF formula (forall (X_7:(pname->Prop)) (Y_6:(pname->Prop)) (Z_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_7) ((semila1780557381name_o Y_6) Z_4))) ((semila1780557381name_o ((semila1673364395name_o X_7) Y_6)) ((semila1673364395name_o X_7) Z_4)))) of role axiom named fact_540_inf__sup__distrib1 % A new axiom: (forall (X_7:(pname->Prop)) (Y_6:(pname->Prop)) (Z_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_7) ((semila1780557381name_o Y_6) Z_4))) ((semila1780557381name_o ((semila1673364395name_o X_7) Y_6)) ((semila1673364395name_o X_7) Z_4)))) % FOF formula (forall (X_7:(hoare_1167836817_state->Prop)) (Y_6:(hoare_1167836817_state->Prop)) (Z_4:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_7) ((semila1172322802tate_o Y_6) Z_4))) ((semila1172322802tate_o ((semila179895820tate_o X_7) Y_6)) ((semila179895820tate_o X_7) Z_4)))) of role axiom named fact_541_inf__sup__distrib1 % A new axiom: (forall (X_7:(hoare_1167836817_state->Prop)) (Y_6:(hoare_1167836817_state->Prop)) (Z_4:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_7) ((semila1172322802tate_o Y_6) Z_4))) ((semila1172322802tate_o ((semila179895820tate_o X_7) Y_6)) ((semila179895820tate_o X_7) Z_4)))) % FOF formula (forall (X_7:(hoare_1775062406iple_a->Prop)) (Y_6:(hoare_1775062406iple_a->Prop)) (Z_4:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_7) ((semila13410563le_a_o Y_6) Z_4))) ((semila13410563le_a_o ((semila966743401le_a_o X_7) Y_6)) ((semila966743401le_a_o X_7) Z_4)))) of role axiom named fact_542_inf__sup__distrib1 % A new axiom: (forall (X_7:(hoare_1775062406iple_a->Prop)) (Y_6:(hoare_1775062406iple_a->Prop)) (Z_4:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_7) ((semila13410563le_a_o Y_6) Z_4))) ((semila13410563le_a_o ((semila966743401le_a_o X_7) Y_6)) ((semila966743401le_a_o X_7) Z_4)))) % FOF formula (forall (X_6:Prop) (Y_5:Prop), ((iff ((semila10642723_sup_o X_6) ((semila854092349_inf_o X_6) Y_5))) X_6)) of role axiom named fact_543_sup__inf__absorb % A new axiom: (forall (X_6:Prop) (Y_5:Prop), ((iff ((semila10642723_sup_o X_6) ((semila854092349_inf_o X_6) Y_5))) X_6)) % FOF formula (forall (X_6:(pname->Prop)) (Y_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_6) ((semila1673364395name_o X_6) Y_5))) X_6)) of role axiom named fact_544_sup__inf__absorb % A new axiom: (forall (X_6:(pname->Prop)) (Y_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_6) ((semila1673364395name_o X_6) Y_5))) X_6)) % FOF formula (forall (X_6:(hoare_1167836817_state->Prop)) (Y_5:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_6) ((semila179895820tate_o X_6) Y_5))) X_6)) of role axiom named fact_545_sup__inf__absorb % A new axiom: (forall (X_6:(hoare_1167836817_state->Prop)) (Y_5:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_6) ((semila179895820tate_o X_6) Y_5))) X_6)) % FOF formula (forall (X_6:(hoare_1775062406iple_a->Prop)) (Y_5:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_6) ((semila966743401le_a_o X_6) Y_5))) X_6)) of role axiom named fact_546_sup__inf__absorb % A new axiom: (forall (X_6:(hoare_1775062406iple_a->Prop)) (Y_5:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_6) ((semila966743401le_a_o X_6) Y_5))) X_6)) % FOF formula (forall (X_5:Prop) (Y_4:Prop), ((iff ((semila854092349_inf_o X_5) ((semila10642723_sup_o X_5) Y_4))) X_5)) of role axiom named fact_547_inf__sup__absorb % A new axiom: (forall (X_5:Prop) (Y_4:Prop), ((iff ((semila854092349_inf_o X_5) ((semila10642723_sup_o X_5) Y_4))) X_5)) % FOF formula (forall (X_5:(pname->Prop)) (Y_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_5) ((semila1780557381name_o X_5) Y_4))) X_5)) of role axiom named fact_548_inf__sup__absorb % A new axiom: (forall (X_5:(pname->Prop)) (Y_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_5) ((semila1780557381name_o X_5) Y_4))) X_5)) % FOF formula (forall (X_5:(hoare_1167836817_state->Prop)) (Y_4:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_5) ((semila1172322802tate_o X_5) Y_4))) X_5)) of role axiom named fact_549_inf__sup__absorb % A new axiom: (forall (X_5:(hoare_1167836817_state->Prop)) (Y_4:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_5) ((semila1172322802tate_o X_5) Y_4))) X_5)) % FOF formula (forall (X_5:(hoare_1775062406iple_a->Prop)) (Y_4:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_5) ((semila13410563le_a_o X_5) Y_4))) X_5)) of role axiom named fact_550_inf__sup__absorb % A new axiom: (forall (X_5:(hoare_1775062406iple_a->Prop)) (Y_4:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_5) ((semila13410563le_a_o X_5) Y_4))) X_5)) % FOF formula (forall (A_34:(pname->Prop)) (B_28:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1673364395name_o A_34) B_28)) bot_bot_pname_o)) (forall (X:pname), (((member_pname X) A_34)->(forall (Xa:pname), (((member_pname Xa) B_28)->(not (((eq pname) X) Xa)))))))) of role axiom named fact_551_disjoint__iff__not__equal % A new axiom: (forall (A_34:(pname->Prop)) (B_28:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1673364395name_o A_34) B_28)) bot_bot_pname_o)) (forall (X:pname), (((member_pname X) A_34)->(forall (Xa:pname), (((member_pname Xa) B_28)->(not (((eq pname) X) Xa)))))))) % FOF formula (forall (A_34:(hoare_1775062406iple_a->Prop)) (B_28:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_34) B_28)) bot_bo751897185le_a_o)) (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) A_34)->(forall (Xa:hoare_1775062406iple_a), (((member2122167641iple_a Xa) B_28)->(not (((eq hoare_1775062406iple_a) X) Xa)))))))) of role axiom named fact_552_disjoint__iff__not__equal % A new axiom: (forall (A_34:(hoare_1775062406iple_a->Prop)) (B_28:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_34) B_28)) bot_bo751897185le_a_o)) (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) A_34)->(forall (Xa:hoare_1775062406iple_a), (((member2122167641iple_a Xa) B_28)->(not (((eq hoare_1775062406iple_a) X) Xa)))))))) % FOF formula (forall (A_34:(hoare_1167836817_state->Prop)) (B_28:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_34) B_28)) bot_bo70021908tate_o)) (forall (X:hoare_1167836817_state), (((member2058392318_state X) A_34)->(forall (Xa:hoare_1167836817_state), (((member2058392318_state Xa) B_28)->(not (((eq hoare_1167836817_state) X) Xa)))))))) of role axiom named fact_553_disjoint__iff__not__equal % A new axiom: (forall (A_34:(hoare_1167836817_state->Prop)) (B_28:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_34) B_28)) bot_bo70021908tate_o)) (forall (X:hoare_1167836817_state), (((member2058392318_state X) A_34)->(forall (Xa:hoare_1167836817_state), (((member2058392318_state Xa) B_28)->(not (((eq hoare_1167836817_state) X) Xa)))))))) % FOF formula (forall (A_33:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_33) bot_bot_pname_o)) bot_bot_pname_o)) of role axiom named fact_554_Int__empty__right % A new axiom: (forall (A_33:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_33) bot_bot_pname_o)) bot_bot_pname_o)) % FOF formula (forall (A_33:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_33) bot_bo751897185le_a_o)) bot_bo751897185le_a_o)) of role axiom named fact_555_Int__empty__right % A new axiom: (forall (A_33:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_33) bot_bo751897185le_a_o)) bot_bo751897185le_a_o)) % FOF formula (forall (A_33:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_33) bot_bo70021908tate_o)) bot_bo70021908tate_o)) of role axiom named fact_556_Int__empty__right % A new axiom: (forall (A_33:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_33) bot_bo70021908tate_o)) bot_bo70021908tate_o)) % FOF formula (forall (B_27:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o bot_bot_pname_o) B_27)) bot_bot_pname_o)) of role axiom named fact_557_Int__empty__left % A new axiom: (forall (B_27:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o bot_bot_pname_o) B_27)) bot_bot_pname_o)) % FOF formula (forall (B_27:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o bot_bo751897185le_a_o) B_27)) bot_bo751897185le_a_o)) of role axiom named fact_558_Int__empty__left % A new axiom: (forall (B_27:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o bot_bo751897185le_a_o) B_27)) bot_bo751897185le_a_o)) % FOF formula (forall (B_27:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o bot_bo70021908tate_o) B_27)) bot_bo70021908tate_o)) of role axiom named fact_559_Int__empty__left % A new axiom: (forall (B_27:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o bot_bo70021908tate_o) B_27)) bot_bo70021908tate_o)) % FOF formula (forall (A_32:(hoare_1775062406iple_a->Prop)) (B_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_32) B_26)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) A_32)) ((member2122167641iple_a X) B_26)))))) of role axiom named fact_560_Int__def % A new axiom: (forall (A_32:(hoare_1775062406iple_a->Prop)) (B_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_32) B_26)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) A_32)) ((member2122167641iple_a X) B_26)))))) % FOF formula (forall (A_32:(pname->Prop)) (B_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_32) B_26)) (collect_pname (fun (X:pname)=> ((and ((member_pname X) A_32)) ((member_pname X) B_26)))))) of role axiom named fact_561_Int__def % A new axiom: (forall (A_32:(pname->Prop)) (B_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_32) B_26)) (collect_pname (fun (X:pname)=> ((and ((member_pname X) A_32)) ((member_pname X) B_26)))))) % FOF formula (forall (C_16:hoare_1775062406iple_a) (A_31:(hoare_1775062406iple_a->Prop)) (B_25:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a C_16) ((semila966743401le_a_o A_31) B_25))) ((and ((member2122167641iple_a C_16) A_31)) ((member2122167641iple_a C_16) B_25)))) of role axiom named fact_562_Int__iff % A new axiom: (forall (C_16:hoare_1775062406iple_a) (A_31:(hoare_1775062406iple_a->Prop)) (B_25:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a C_16) ((semila966743401le_a_o A_31) B_25))) ((and ((member2122167641iple_a C_16) A_31)) ((member2122167641iple_a C_16) B_25)))) % FOF formula (forall (C_16:pname) (A_31:(pname->Prop)) (B_25:(pname->Prop)), ((iff ((member_pname C_16) ((semila1673364395name_o A_31) B_25))) ((and ((member_pname C_16) A_31)) ((member_pname C_16) B_25)))) of role axiom named fact_563_Int__iff % A new axiom: (forall (C_16:pname) (A_31:(pname->Prop)) (B_25:(pname->Prop)), ((iff ((member_pname C_16) ((semila1673364395name_o A_31) B_25))) ((and ((member_pname C_16) A_31)) ((member_pname C_16) B_25)))) % FOF formula (forall (C_15:hoare_1775062406iple_a) (A_30:(hoare_1775062406iple_a->Prop)) (B_24:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_15) ((semila966743401le_a_o A_30) B_24))->((member2122167641iple_a C_15) A_30))) of role axiom named fact_564_IntD1 % A new axiom: (forall (C_15:hoare_1775062406iple_a) (A_30:(hoare_1775062406iple_a->Prop)) (B_24:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_15) ((semila966743401le_a_o A_30) B_24))->((member2122167641iple_a C_15) A_30))) % FOF formula (forall (C_15:pname) (A_30:(pname->Prop)) (B_24:(pname->Prop)), (((member_pname C_15) ((semila1673364395name_o A_30) B_24))->((member_pname C_15) A_30))) of role axiom named fact_565_IntD1 % A new axiom: (forall (C_15:pname) (A_30:(pname->Prop)) (B_24:(pname->Prop)), (((member_pname C_15) ((semila1673364395name_o A_30) B_24))->((member_pname C_15) A_30))) % FOF formula (forall (C_14:hoare_1775062406iple_a) (A_29:(hoare_1775062406iple_a->Prop)) (B_23:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_14) ((semila966743401le_a_o A_29) B_23))->((member2122167641iple_a C_14) B_23))) of role axiom named fact_566_IntD2 % A new axiom: (forall (C_14:hoare_1775062406iple_a) (A_29:(hoare_1775062406iple_a->Prop)) (B_23:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_14) ((semila966743401le_a_o A_29) B_23))->((member2122167641iple_a C_14) B_23))) % FOF formula (forall (C_14:pname) (A_29:(pname->Prop)) (B_23:(pname->Prop)), (((member_pname C_14) ((semila1673364395name_o A_29) B_23))->((member_pname C_14) B_23))) of role axiom named fact_567_IntD2 % A new axiom: (forall (C_14:pname) (A_29:(pname->Prop)) (B_23:(pname->Prop)), (((member_pname C_14) ((semila1673364395name_o A_29) B_23))->((member_pname C_14) B_23))) % FOF formula (forall (P_3:(hoare_1775062406iple_a->Prop)) (Q:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (P_3 X)) (Q X))))) ((semila966743401le_a_o (collec676402587iple_a P_3)) (collec676402587iple_a Q)))) of role axiom named fact_568_Collect__conj__eq % A new axiom: (forall (P_3:(hoare_1775062406iple_a->Prop)) (Q:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (P_3 X)) (Q X))))) ((semila966743401le_a_o (collec676402587iple_a P_3)) (collec676402587iple_a Q)))) % FOF formula (forall (P_3:(pname->Prop)) (Q:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (P_3 X)) (Q X))))) ((semila1673364395name_o (collect_pname P_3)) (collect_pname Q)))) of role axiom named fact_569_Collect__conj__eq % A new axiom: (forall (P_3:(pname->Prop)) (Q:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (P_3 X)) (Q X))))) ((semila1673364395name_o (collect_pname P_3)) (collect_pname Q)))) % FOF formula (forall (X_4:hoare_1775062406iple_a) (A_28:(hoare_1775062406iple_a->Prop)) (P_2:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a X_4) ((semila966743401le_a_o A_28) (collec676402587iple_a P_2)))) ((and ((member2122167641iple_a X_4) A_28)) (P_2 X_4)))) of role axiom named fact_570_Int__Collect % A new axiom: (forall (X_4:hoare_1775062406iple_a) (A_28:(hoare_1775062406iple_a->Prop)) (P_2:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a X_4) ((semila966743401le_a_o A_28) (collec676402587iple_a P_2)))) ((and ((member2122167641iple_a X_4) A_28)) (P_2 X_4)))) % FOF formula (forall (X_4:pname) (A_28:(pname->Prop)) (P_2:(pname->Prop)), ((iff ((member_pname X_4) ((semila1673364395name_o A_28) (collect_pname P_2)))) ((and ((member_pname X_4) A_28)) (P_2 X_4)))) of role axiom named fact_571_Int__Collect % A new axiom: (forall (X_4:pname) (A_28:(pname->Prop)) (P_2:(pname->Prop)), ((iff ((member_pname X_4) ((semila1673364395name_o A_28) (collect_pname P_2)))) ((and ((member_pname X_4) A_28)) (P_2 X_4)))) % FOF formula (forall (R:(hoare_1775062406iple_a->Prop)) (S_2:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), ((iff (((semila966743401le_a_o (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) R))) (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) S_2))) X)) ((member2122167641iple_a X) ((semila966743401le_a_o R) S_2)))) of role axiom named fact_572_inf__Int__eq % A new axiom: (forall (R:(hoare_1775062406iple_a->Prop)) (S_2:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), ((iff (((semila966743401le_a_o (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) R))) (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) S_2))) X)) ((member2122167641iple_a X) ((semila966743401le_a_o R) S_2)))) % FOF formula (forall (R:(pname->Prop)) (S_2:(pname->Prop)) (X:pname), ((iff (((semila1673364395name_o (fun (Y_2:pname)=> ((member_pname Y_2) R))) (fun (Y_2:pname)=> ((member_pname Y_2) S_2))) X)) ((member_pname X) ((semila1673364395name_o R) S_2)))) of role axiom named fact_573_inf__Int__eq % A new axiom: (forall (R:(pname->Prop)) (S_2:(pname->Prop)) (X:pname), ((iff (((semila1673364395name_o (fun (Y_2:pname)=> ((member_pname Y_2) R))) (fun (Y_2:pname)=> ((member_pname Y_2) S_2))) X)) ((member_pname X) ((semila1673364395name_o R) S_2)))) % FOF formula (forall (A_27:(pname->Prop)) (B_22:(pname->Prop)) (C_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o ((semila1673364395name_o A_27) B_22)) ((semila1673364395name_o B_22) C_13))) ((semila1673364395name_o C_13) A_27))) ((semila1673364395name_o ((semila1673364395name_o ((semila1780557381name_o A_27) B_22)) ((semila1780557381name_o B_22) C_13))) ((semila1780557381name_o C_13) A_27)))) of role axiom named fact_574_Un__Int__crazy % A new axiom: (forall (A_27:(pname->Prop)) (B_22:(pname->Prop)) (C_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o ((semila1673364395name_o A_27) B_22)) ((semila1673364395name_o B_22) C_13))) ((semila1673364395name_o C_13) A_27))) ((semila1673364395name_o ((semila1673364395name_o ((semila1780557381name_o A_27) B_22)) ((semila1780557381name_o B_22) C_13))) ((semila1780557381name_o C_13) A_27)))) % FOF formula (forall (A_27:(hoare_1167836817_state->Prop)) (B_22:(hoare_1167836817_state->Prop)) (C_13:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o ((semila179895820tate_o A_27) B_22)) ((semila179895820tate_o B_22) C_13))) ((semila179895820tate_o C_13) A_27))) ((semila179895820tate_o ((semila179895820tate_o ((semila1172322802tate_o A_27) B_22)) ((semila1172322802tate_o B_22) C_13))) ((semila1172322802tate_o C_13) A_27)))) of role axiom named fact_575_Un__Int__crazy % A new axiom: (forall (A_27:(hoare_1167836817_state->Prop)) (B_22:(hoare_1167836817_state->Prop)) (C_13:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o ((semila179895820tate_o A_27) B_22)) ((semila179895820tate_o B_22) C_13))) ((semila179895820tate_o C_13) A_27))) ((semila179895820tate_o ((semila179895820tate_o ((semila1172322802tate_o A_27) B_22)) ((semila1172322802tate_o B_22) C_13))) ((semila1172322802tate_o C_13) A_27)))) % FOF formula (forall (A_27:(hoare_1775062406iple_a->Prop)) (B_22:(hoare_1775062406iple_a->Prop)) (C_13:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o ((semila966743401le_a_o A_27) B_22)) ((semila966743401le_a_o B_22) C_13))) ((semila966743401le_a_o C_13) A_27))) ((semila966743401le_a_o ((semila966743401le_a_o ((semila13410563le_a_o A_27) B_22)) ((semila13410563le_a_o B_22) C_13))) ((semila13410563le_a_o C_13) A_27)))) of role axiom named fact_576_Un__Int__crazy % A new axiom: (forall (A_27:(hoare_1775062406iple_a->Prop)) (B_22:(hoare_1775062406iple_a->Prop)) (C_13:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o ((semila966743401le_a_o A_27) B_22)) ((semila966743401le_a_o B_22) C_13))) ((semila966743401le_a_o C_13) A_27))) ((semila966743401le_a_o ((semila966743401le_a_o ((semila13410563le_a_o A_27) B_22)) ((semila13410563le_a_o B_22) C_13))) ((semila13410563le_a_o C_13) A_27)))) % FOF formula (forall (B_21:(pname->Prop)) (C_12:(pname->Prop)) (A_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1673364395name_o B_21) C_12)) A_26)) ((semila1673364395name_o ((semila1780557381name_o B_21) A_26)) ((semila1780557381name_o C_12) A_26)))) of role axiom named fact_577_Un__Int__distrib2 % A new axiom: (forall (B_21:(pname->Prop)) (C_12:(pname->Prop)) (A_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1673364395name_o B_21) C_12)) A_26)) ((semila1673364395name_o ((semila1780557381name_o B_21) A_26)) ((semila1780557381name_o C_12) A_26)))) % FOF formula (forall (B_21:(hoare_1167836817_state->Prop)) (C_12:(hoare_1167836817_state->Prop)) (A_26:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila179895820tate_o B_21) C_12)) A_26)) ((semila179895820tate_o ((semila1172322802tate_o B_21) A_26)) ((semila1172322802tate_o C_12) A_26)))) of role axiom named fact_578_Un__Int__distrib2 % A new axiom: (forall (B_21:(hoare_1167836817_state->Prop)) (C_12:(hoare_1167836817_state->Prop)) (A_26:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila179895820tate_o B_21) C_12)) A_26)) ((semila179895820tate_o ((semila1172322802tate_o B_21) A_26)) ((semila1172322802tate_o C_12) A_26)))) % FOF formula (forall (B_21:(hoare_1775062406iple_a->Prop)) (C_12:(hoare_1775062406iple_a->Prop)) (A_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila966743401le_a_o B_21) C_12)) A_26)) ((semila966743401le_a_o ((semila13410563le_a_o B_21) A_26)) ((semila13410563le_a_o C_12) A_26)))) of role axiom named fact_579_Un__Int__distrib2 % A new axiom: (forall (B_21:(hoare_1775062406iple_a->Prop)) (C_12:(hoare_1775062406iple_a->Prop)) (A_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila966743401le_a_o B_21) C_12)) A_26)) ((semila966743401le_a_o ((semila13410563le_a_o B_21) A_26)) ((semila13410563le_a_o C_12) A_26)))) % FOF formula (forall (B_20:(pname->Prop)) (C_11:(pname->Prop)) (A_25:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o ((semila1780557381name_o B_20) C_11)) A_25)) ((semila1780557381name_o ((semila1673364395name_o B_20) A_25)) ((semila1673364395name_o C_11) A_25)))) of role axiom named fact_580_Int__Un__distrib2 % A new axiom: (forall (B_20:(pname->Prop)) (C_11:(pname->Prop)) (A_25:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o ((semila1780557381name_o B_20) C_11)) A_25)) ((semila1780557381name_o ((semila1673364395name_o B_20) A_25)) ((semila1673364395name_o C_11) A_25)))) % FOF formula (forall (B_20:(hoare_1167836817_state->Prop)) (C_11:(hoare_1167836817_state->Prop)) (A_25:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((semila1172322802tate_o B_20) C_11)) A_25)) ((semila1172322802tate_o ((semila179895820tate_o B_20) A_25)) ((semila179895820tate_o C_11) A_25)))) of role axiom named fact_581_Int__Un__distrib2 % A new axiom: (forall (B_20:(hoare_1167836817_state->Prop)) (C_11:(hoare_1167836817_state->Prop)) (A_25:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((semila1172322802tate_o B_20) C_11)) A_25)) ((semila1172322802tate_o ((semila179895820tate_o B_20) A_25)) ((semila179895820tate_o C_11) A_25)))) % FOF formula (forall (B_20:(hoare_1775062406iple_a->Prop)) (C_11:(hoare_1775062406iple_a->Prop)) (A_25:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((semila13410563le_a_o B_20) C_11)) A_25)) ((semila13410563le_a_o ((semila966743401le_a_o B_20) A_25)) ((semila966743401le_a_o C_11) A_25)))) of role axiom named fact_582_Int__Un__distrib2 % A new axiom: (forall (B_20:(hoare_1775062406iple_a->Prop)) (C_11:(hoare_1775062406iple_a->Prop)) (A_25:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((semila13410563le_a_o B_20) C_11)) A_25)) ((semila13410563le_a_o ((semila966743401le_a_o B_20) A_25)) ((semila966743401le_a_o C_11) A_25)))) % FOF formula (forall (A_24:(pname->Prop)) (B_19:(pname->Prop)) (C_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_24) ((semila1673364395name_o B_19) C_10))) ((semila1673364395name_o ((semila1780557381name_o A_24) B_19)) ((semila1780557381name_o A_24) C_10)))) of role axiom named fact_583_Un__Int__distrib % A new axiom: (forall (A_24:(pname->Prop)) (B_19:(pname->Prop)) (C_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_24) ((semila1673364395name_o B_19) C_10))) ((semila1673364395name_o ((semila1780557381name_o A_24) B_19)) ((semila1780557381name_o A_24) C_10)))) % FOF formula (forall (A_24:(hoare_1167836817_state->Prop)) (B_19:(hoare_1167836817_state->Prop)) (C_10:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_24) ((semila179895820tate_o B_19) C_10))) ((semila179895820tate_o ((semila1172322802tate_o A_24) B_19)) ((semila1172322802tate_o A_24) C_10)))) of role axiom named fact_584_Un__Int__distrib % A new axiom: (forall (A_24:(hoare_1167836817_state->Prop)) (B_19:(hoare_1167836817_state->Prop)) (C_10:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_24) ((semila179895820tate_o B_19) C_10))) ((semila179895820tate_o ((semila1172322802tate_o A_24) B_19)) ((semila1172322802tate_o A_24) C_10)))) % FOF formula (forall (A_24:(hoare_1775062406iple_a->Prop)) (B_19:(hoare_1775062406iple_a->Prop)) (C_10:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_24) ((semila966743401le_a_o B_19) C_10))) ((semila966743401le_a_o ((semila13410563le_a_o A_24) B_19)) ((semila13410563le_a_o A_24) C_10)))) of role axiom named fact_585_Un__Int__distrib % A new axiom: (forall (A_24:(hoare_1775062406iple_a->Prop)) (B_19:(hoare_1775062406iple_a->Prop)) (C_10:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_24) ((semila966743401le_a_o B_19) C_10))) ((semila966743401le_a_o ((semila13410563le_a_o A_24) B_19)) ((semila13410563le_a_o A_24) C_10)))) % FOF formula (forall (A_23:(pname->Prop)) (B_18:(pname->Prop)) (C_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_23) ((semila1780557381name_o B_18) C_9))) ((semila1780557381name_o ((semila1673364395name_o A_23) B_18)) ((semila1673364395name_o A_23) C_9)))) of role axiom named fact_586_Int__Un__distrib % A new axiom: (forall (A_23:(pname->Prop)) (B_18:(pname->Prop)) (C_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_23) ((semila1780557381name_o B_18) C_9))) ((semila1780557381name_o ((semila1673364395name_o A_23) B_18)) ((semila1673364395name_o A_23) C_9)))) % FOF formula (forall (A_23:(hoare_1167836817_state->Prop)) (B_18:(hoare_1167836817_state->Prop)) (C_9:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_23) ((semila1172322802tate_o B_18) C_9))) ((semila1172322802tate_o ((semila179895820tate_o A_23) B_18)) ((semila179895820tate_o A_23) C_9)))) of role axiom named fact_587_Int__Un__distrib % A new axiom: (forall (A_23:(hoare_1167836817_state->Prop)) (B_18:(hoare_1167836817_state->Prop)) (C_9:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_23) ((semila1172322802tate_o B_18) C_9))) ((semila1172322802tate_o ((semila179895820tate_o A_23) B_18)) ((semila179895820tate_o A_23) C_9)))) % FOF formula (forall (A_23:(hoare_1775062406iple_a->Prop)) (B_18:(hoare_1775062406iple_a->Prop)) (C_9:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_23) ((semila13410563le_a_o B_18) C_9))) ((semila13410563le_a_o ((semila966743401le_a_o A_23) B_18)) ((semila966743401le_a_o A_23) C_9)))) of role axiom named fact_588_Int__Un__distrib % A new axiom: (forall (A_23:(hoare_1775062406iple_a->Prop)) (B_18:(hoare_1775062406iple_a->Prop)) (C_9:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_23) ((semila13410563le_a_o B_18) C_9))) ((semila13410563le_a_o ((semila966743401le_a_o A_23) B_18)) ((semila966743401le_a_o A_23) C_9)))) % FOF formula (forall (B_17:(hoare_1167836817_state->Prop)) (A_22:hoare_1167836817_state) (C_8:(hoare_1167836817_state->Prop)), (((member2058392318_state A_22) C_8)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_22) B_17)) C_8)) ((insert2134838167_state A_22) ((semila179895820tate_o B_17) C_8))))) of role axiom named fact_589_Int__insert__left__if1 % A new axiom: (forall (B_17:(hoare_1167836817_state->Prop)) (A_22:hoare_1167836817_state) (C_8:(hoare_1167836817_state->Prop)), (((member2058392318_state A_22) C_8)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_22) B_17)) C_8)) ((insert2134838167_state A_22) ((semila179895820tate_o B_17) C_8))))) % FOF formula (forall (B_17:(hoare_1775062406iple_a->Prop)) (A_22:hoare_1775062406iple_a) (C_8:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_22) C_8)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_22) B_17)) C_8)) ((insert1281456128iple_a A_22) ((semila966743401le_a_o B_17) C_8))))) of role axiom named fact_590_Int__insert__left__if1 % A new axiom: (forall (B_17:(hoare_1775062406iple_a->Prop)) (A_22:hoare_1775062406iple_a) (C_8:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_22) C_8)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_22) B_17)) C_8)) ((insert1281456128iple_a A_22) ((semila966743401le_a_o B_17) C_8))))) % FOF formula (forall (B_17:(pname->Prop)) (A_22:pname) (C_8:(pname->Prop)), (((member_pname A_22) C_8)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_22) B_17)) C_8)) ((insert_pname A_22) ((semila1673364395name_o B_17) C_8))))) of role axiom named fact_591_Int__insert__left__if1 % A new axiom: (forall (B_17:(pname->Prop)) (A_22:pname) (C_8:(pname->Prop)), (((member_pname A_22) C_8)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_22) B_17)) C_8)) ((insert_pname A_22) ((semila1673364395name_o B_17) C_8))))) % FOF formula (forall (B_16:(hoare_1167836817_state->Prop)) (A_21:hoare_1167836817_state) (A_20:(hoare_1167836817_state->Prop)), (((member2058392318_state A_21) A_20)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_20) ((insert2134838167_state A_21) B_16))) ((insert2134838167_state A_21) ((semila179895820tate_o A_20) B_16))))) of role axiom named fact_592_Int__insert__right__if1 % A new axiom: (forall (B_16:(hoare_1167836817_state->Prop)) (A_21:hoare_1167836817_state) (A_20:(hoare_1167836817_state->Prop)), (((member2058392318_state A_21) A_20)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_20) ((insert2134838167_state A_21) B_16))) ((insert2134838167_state A_21) ((semila179895820tate_o A_20) B_16))))) % FOF formula (forall (B_16:(hoare_1775062406iple_a->Prop)) (A_21:hoare_1775062406iple_a) (A_20:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_21) A_20)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_20) ((insert1281456128iple_a A_21) B_16))) ((insert1281456128iple_a A_21) ((semila966743401le_a_o A_20) B_16))))) of role axiom named fact_593_Int__insert__right__if1 % A new axiom: (forall (B_16:(hoare_1775062406iple_a->Prop)) (A_21:hoare_1775062406iple_a) (A_20:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_21) A_20)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_20) ((insert1281456128iple_a A_21) B_16))) ((insert1281456128iple_a A_21) ((semila966743401le_a_o A_20) B_16))))) % FOF formula (forall (B_16:(pname->Prop)) (A_21:pname) (A_20:(pname->Prop)), (((member_pname A_21) A_20)->(((eq (pname->Prop)) ((semila1673364395name_o A_20) ((insert_pname A_21) B_16))) ((insert_pname A_21) ((semila1673364395name_o A_20) B_16))))) of role axiom named fact_594_Int__insert__right__if1 % A new axiom: (forall (B_16:(pname->Prop)) (A_21:pname) (A_20:(pname->Prop)), (((member_pname A_21) A_20)->(((eq (pname->Prop)) ((semila1673364395name_o A_20) ((insert_pname A_21) B_16))) ((insert_pname A_21) ((semila1673364395name_o A_20) B_16))))) % FOF formula (forall (B_15:(hoare_1167836817_state->Prop)) (A_19:hoare_1167836817_state) (C_7:(hoare_1167836817_state->Prop)), ((((member2058392318_state A_19) C_7)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_19) B_15)) C_7)) ((semila179895820tate_o B_15) C_7)))) of role axiom named fact_595_Int__insert__left__if0 % A new axiom: (forall (B_15:(hoare_1167836817_state->Prop)) (A_19:hoare_1167836817_state) (C_7:(hoare_1167836817_state->Prop)), ((((member2058392318_state A_19) C_7)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_19) B_15)) C_7)) ((semila179895820tate_o B_15) C_7)))) % FOF formula (forall (B_15:(hoare_1775062406iple_a->Prop)) (A_19:hoare_1775062406iple_a) (C_7:(hoare_1775062406iple_a->Prop)), ((((member2122167641iple_a A_19) C_7)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_19) B_15)) C_7)) ((semila966743401le_a_o B_15) C_7)))) of role axiom named fact_596_Int__insert__left__if0 % A new axiom: (forall (B_15:(hoare_1775062406iple_a->Prop)) (A_19:hoare_1775062406iple_a) (C_7:(hoare_1775062406iple_a->Prop)), ((((member2122167641iple_a A_19) C_7)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_19) B_15)) C_7)) ((semila966743401le_a_o B_15) C_7)))) % FOF formula (forall (B_15:(pname->Prop)) (A_19:pname) (C_7:(pname->Prop)), ((((member_pname A_19) C_7)->False)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_19) B_15)) C_7)) ((semila1673364395name_o B_15) C_7)))) of role axiom named fact_597_Int__insert__left__if0 % A new axiom: (forall (B_15:(pname->Prop)) (A_19:pname) (C_7:(pname->Prop)), ((((member_pname A_19) C_7)->False)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_19) B_15)) C_7)) ((semila1673364395name_o B_15) C_7)))) % FOF formula (forall (B_14:(hoare_1167836817_state->Prop)) (A_18:hoare_1167836817_state) (A_17:(hoare_1167836817_state->Prop)), ((((member2058392318_state A_18) A_17)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_17) ((insert2134838167_state A_18) B_14))) ((semila179895820tate_o A_17) B_14)))) of role axiom named fact_598_Int__insert__right__if0 % A new axiom: (forall (B_14:(hoare_1167836817_state->Prop)) (A_18:hoare_1167836817_state) (A_17:(hoare_1167836817_state->Prop)), ((((member2058392318_state A_18) A_17)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_17) ((insert2134838167_state A_18) B_14))) ((semila179895820tate_o A_17) B_14)))) % FOF formula (forall (B_14:(hoare_1775062406iple_a->Prop)) (A_18:hoare_1775062406iple_a) (A_17:(hoare_1775062406iple_a->Prop)), ((((member2122167641iple_a A_18) A_17)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_17) ((insert1281456128iple_a A_18) B_14))) ((semila966743401le_a_o A_17) B_14)))) of role axiom named fact_599_Int__insert__right__if0 % A new axiom: (forall (B_14:(hoare_1775062406iple_a->Prop)) (A_18:hoare_1775062406iple_a) (A_17:(hoare_1775062406iple_a->Prop)), ((((member2122167641iple_a A_18) A_17)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_17) ((insert1281456128iple_a A_18) B_14))) ((semila966743401le_a_o A_17) B_14)))) % FOF formula (forall (B_14:(pname->Prop)) (A_18:pname) (A_17:(pname->Prop)), ((((member_pname A_18) A_17)->False)->(((eq (pname->Prop)) ((semila1673364395name_o A_17) ((insert_pname A_18) B_14))) ((semila1673364395name_o A_17) B_14)))) of role axiom named fact_600_Int__insert__right__if0 % A new axiom: (forall (B_14:(pname->Prop)) (A_18:pname) (A_17:(pname->Prop)), ((((member_pname A_18) A_17)->False)->(((eq (pname->Prop)) ((semila1673364395name_o A_17) ((insert_pname A_18) B_14))) ((semila1673364395name_o A_17) B_14)))) % FOF formula (forall (A_16:hoare_1167836817_state) (A_15:(hoare_1167836817_state->Prop)) (B_13:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_16) A_15)) ((insert2134838167_state A_16) B_13))) ((insert2134838167_state A_16) ((semila179895820tate_o A_15) B_13)))) of role axiom named fact_601_insert__inter__insert % A new axiom: (forall (A_16:hoare_1167836817_state) (A_15:(hoare_1167836817_state->Prop)) (B_13:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_16) A_15)) ((insert2134838167_state A_16) B_13))) ((insert2134838167_state A_16) ((semila179895820tate_o A_15) B_13)))) % FOF formula (forall (A_16:hoare_1775062406iple_a) (A_15:(hoare_1775062406iple_a->Prop)) (B_13:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_16) A_15)) ((insert1281456128iple_a A_16) B_13))) ((insert1281456128iple_a A_16) ((semila966743401le_a_o A_15) B_13)))) of role axiom named fact_602_insert__inter__insert % A new axiom: (forall (A_16:hoare_1775062406iple_a) (A_15:(hoare_1775062406iple_a->Prop)) (B_13:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_16) A_15)) ((insert1281456128iple_a A_16) B_13))) ((insert1281456128iple_a A_16) ((semila966743401le_a_o A_15) B_13)))) % FOF formula (forall (A_16:pname) (A_15:(pname->Prop)) (B_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_16) A_15)) ((insert_pname A_16) B_13))) ((insert_pname A_16) ((semila1673364395name_o A_15) B_13)))) of role axiom named fact_603_insert__inter__insert % A new axiom: (forall (A_16:pname) (A_15:(pname->Prop)) (B_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_16) A_15)) ((insert_pname A_16) B_13))) ((insert_pname A_16) ((semila1673364395name_o A_15) B_13)))) % FOF formula (forall (B_12:(hoare_1167836817_state->Prop)) (A_14:hoare_1167836817_state) (C_6:(hoare_1167836817_state->Prop)), ((and (((member2058392318_state A_14) C_6)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_14) B_12)) C_6)) ((insert2134838167_state A_14) ((semila179895820tate_o B_12) C_6))))) ((((member2058392318_state A_14) C_6)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_14) B_12)) C_6)) ((semila179895820tate_o B_12) C_6))))) of role axiom named fact_604_Int__insert__left % A new axiom: (forall (B_12:(hoare_1167836817_state->Prop)) (A_14:hoare_1167836817_state) (C_6:(hoare_1167836817_state->Prop)), ((and (((member2058392318_state A_14) C_6)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_14) B_12)) C_6)) ((insert2134838167_state A_14) ((semila179895820tate_o B_12) C_6))))) ((((member2058392318_state A_14) C_6)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_14) B_12)) C_6)) ((semila179895820tate_o B_12) C_6))))) % FOF formula (forall (B_12:(hoare_1775062406iple_a->Prop)) (A_14:hoare_1775062406iple_a) (C_6:(hoare_1775062406iple_a->Prop)), ((and (((member2122167641iple_a A_14) C_6)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_14) B_12)) C_6)) ((insert1281456128iple_a A_14) ((semila966743401le_a_o B_12) C_6))))) ((((member2122167641iple_a A_14) C_6)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_14) B_12)) C_6)) ((semila966743401le_a_o B_12) C_6))))) of role axiom named fact_605_Int__insert__left % A new axiom: (forall (B_12:(hoare_1775062406iple_a->Prop)) (A_14:hoare_1775062406iple_a) (C_6:(hoare_1775062406iple_a->Prop)), ((and (((member2122167641iple_a A_14) C_6)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_14) B_12)) C_6)) ((insert1281456128iple_a A_14) ((semila966743401le_a_o B_12) C_6))))) ((((member2122167641iple_a A_14) C_6)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_14) B_12)) C_6)) ((semila966743401le_a_o B_12) C_6))))) % FOF formula (forall (B_12:(pname->Prop)) (A_14:pname) (C_6:(pname->Prop)), ((and (((member_pname A_14) C_6)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_14) B_12)) C_6)) ((insert_pname A_14) ((semila1673364395name_o B_12) C_6))))) ((((member_pname A_14) C_6)->False)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_14) B_12)) C_6)) ((semila1673364395name_o B_12) C_6))))) of role axiom named fact_606_Int__insert__left % A new axiom: (forall (B_12:(pname->Prop)) (A_14:pname) (C_6:(pname->Prop)), ((and (((member_pname A_14) C_6)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_14) B_12)) C_6)) ((insert_pname A_14) ((semila1673364395name_o B_12) C_6))))) ((((member_pname A_14) C_6)->False)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_14) B_12)) C_6)) ((semila1673364395name_o B_12) C_6))))) % FOF formula (forall (B_11:(hoare_1167836817_state->Prop)) (A_13:hoare_1167836817_state) (A_12:(hoare_1167836817_state->Prop)), ((and (((member2058392318_state A_13) A_12)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_12) ((insert2134838167_state A_13) B_11))) ((insert2134838167_state A_13) ((semila179895820tate_o A_12) B_11))))) ((((member2058392318_state A_13) A_12)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_12) ((insert2134838167_state A_13) B_11))) ((semila179895820tate_o A_12) B_11))))) of role axiom named fact_607_Int__insert__right % A new axiom: (forall (B_11:(hoare_1167836817_state->Prop)) (A_13:hoare_1167836817_state) (A_12:(hoare_1167836817_state->Prop)), ((and (((member2058392318_state A_13) A_12)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_12) ((insert2134838167_state A_13) B_11))) ((insert2134838167_state A_13) ((semila179895820tate_o A_12) B_11))))) ((((member2058392318_state A_13) A_12)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_12) ((insert2134838167_state A_13) B_11))) ((semila179895820tate_o A_12) B_11))))) % FOF formula (forall (B_11:(hoare_1775062406iple_a->Prop)) (A_13:hoare_1775062406iple_a) (A_12:(hoare_1775062406iple_a->Prop)), ((and (((member2122167641iple_a A_13) A_12)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_12) ((insert1281456128iple_a A_13) B_11))) ((insert1281456128iple_a A_13) ((semila966743401le_a_o A_12) B_11))))) ((((member2122167641iple_a A_13) A_12)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_12) ((insert1281456128iple_a A_13) B_11))) ((semila966743401le_a_o A_12) B_11))))) of role axiom named fact_608_Int__insert__right % A new axiom: (forall (B_11:(hoare_1775062406iple_a->Prop)) (A_13:hoare_1775062406iple_a) (A_12:(hoare_1775062406iple_a->Prop)), ((and (((member2122167641iple_a A_13) A_12)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_12) ((insert1281456128iple_a A_13) B_11))) ((insert1281456128iple_a A_13) ((semila966743401le_a_o A_12) B_11))))) ((((member2122167641iple_a A_13) A_12)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_12) ((insert1281456128iple_a A_13) B_11))) ((semila966743401le_a_o A_12) B_11))))) % FOF formula (forall (B_11:(pname->Prop)) (A_13:pname) (A_12:(pname->Prop)), ((and (((member_pname A_13) A_12)->(((eq (pname->Prop)) ((semila1673364395name_o A_12) ((insert_pname A_13) B_11))) ((insert_pname A_13) ((semila1673364395name_o A_12) B_11))))) ((((member_pname A_13) A_12)->False)->(((eq (pname->Prop)) ((semila1673364395name_o A_12) ((insert_pname A_13) B_11))) ((semila1673364395name_o A_12) B_11))))) of role axiom named fact_609_Int__insert__right % A new axiom: (forall (B_11:(pname->Prop)) (A_13:pname) (A_12:(pname->Prop)), ((and (((member_pname A_13) A_12)->(((eq (pname->Prop)) ((semila1673364395name_o A_12) ((insert_pname A_13) B_11))) ((insert_pname A_13) ((semila1673364395name_o A_12) B_11))))) ((((member_pname A_13) A_12)->False)->(((eq (pname->Prop)) ((semila1673364395name_o A_12) ((insert_pname A_13) B_11))) ((semila1673364395name_o A_12) B_11))))) % FOF formula (forall (P_1:(pname->Prop)) (F_4:(pname->hoare_1167836817_state)) (G:(pname->hoare_1167836817_state)) (S_1:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> (((if_Hoa833675553_state (P_1 X)) (F_4 X)) (G X)))) S_1)) ((semila1172322802tate_o ((image_575578384_state F_4) ((semila1673364395name_o S_1) (collect_pname P_1)))) ((image_575578384_state G) ((semila1673364395name_o S_1) (collect_pname (fun (X:pname)=> (not (P_1 X))))))))) of role axiom named fact_610_if__image__distrib % A new axiom: (forall (P_1:(pname->Prop)) (F_4:(pname->hoare_1167836817_state)) (G:(pname->hoare_1167836817_state)) (S_1:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> (((if_Hoa833675553_state (P_1 X)) (F_4 X)) (G X)))) S_1)) ((semila1172322802tate_o ((image_575578384_state F_4) ((semila1673364395name_o S_1) (collect_pname P_1)))) ((image_575578384_state G) ((semila1673364395name_o S_1) (collect_pname (fun (X:pname)=> (not (P_1 X))))))))) % FOF formula (forall (P_1:(pname->Prop)) (F_4:(pname->hoare_1775062406iple_a)) (G:(pname->hoare_1775062406iple_a)) (S_1:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> (((if_Hoa1047340790iple_a (P_1 X)) (F_4 X)) (G X)))) S_1)) ((semila13410563le_a_o ((image_2063119815iple_a F_4) ((semila1673364395name_o S_1) (collect_pname P_1)))) ((image_2063119815iple_a G) ((semila1673364395name_o S_1) (collect_pname (fun (X:pname)=> (not (P_1 X))))))))) of role axiom named fact_611_if__image__distrib % A new axiom: (forall (P_1:(pname->Prop)) (F_4:(pname->hoare_1775062406iple_a)) (G:(pname->hoare_1775062406iple_a)) (S_1:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> (((if_Hoa1047340790iple_a (P_1 X)) (F_4 X)) (G X)))) S_1)) ((semila13410563le_a_o ((image_2063119815iple_a F_4) ((semila1673364395name_o S_1) (collect_pname P_1)))) ((image_2063119815iple_a G) ((semila1673364395name_o S_1) (collect_pname (fun (X:pname)=> (not (P_1 X))))))))) % FOF formula (forall (B_10:(pname->Prop)) (A_11:(pname->Prop)) (F_3:(pname->(pname->pname))) (F_2:((pname->Prop)->pname)), (((finite1282449217_pname F_3) F_2)->((finite_finite_pname A_11)->((finite_finite_pname B_10)->((not (((eq (pname->Prop)) ((semila1673364395name_o A_11) B_10)) bot_bot_pname_o))->(((eq pname) ((F_3 (F_2 ((semila1780557381name_o A_11) B_10))) (F_2 ((semila1673364395name_o A_11) B_10)))) ((F_3 (F_2 A_11)) (F_2 B_10)))))))) of role axiom named fact_612_folding__one_Ounion__inter % A new axiom: (forall (B_10:(pname->Prop)) (A_11:(pname->Prop)) (F_3:(pname->(pname->pname))) (F_2:((pname->Prop)->pname)), (((finite1282449217_pname F_3) F_2)->((finite_finite_pname A_11)->((finite_finite_pname B_10)->((not (((eq (pname->Prop)) ((semila1673364395name_o A_11) B_10)) bot_bot_pname_o))->(((eq pname) ((F_3 (F_2 ((semila1780557381name_o A_11) B_10))) (F_2 ((semila1673364395name_o A_11) B_10)))) ((F_3 (F_2 A_11)) (F_2 B_10)))))))) % FOF formula (forall (B_10:(hoare_1775062406iple_a->Prop)) (A_11:(hoare_1775062406iple_a->Prop)) (F_3:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_2:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_3) F_2)->((finite2063573081iple_a A_11)->((finite2063573081iple_a B_10)->((not (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_11) B_10)) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) ((F_3 (F_2 ((semila13410563le_a_o A_11) B_10))) (F_2 ((semila966743401le_a_o A_11) B_10)))) ((F_3 (F_2 A_11)) (F_2 B_10)))))))) of role axiom named fact_613_folding__one_Ounion__inter % A new axiom: (forall (B_10:(hoare_1775062406iple_a->Prop)) (A_11:(hoare_1775062406iple_a->Prop)) (F_3:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_2:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_3) F_2)->((finite2063573081iple_a A_11)->((finite2063573081iple_a B_10)->((not (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_11) B_10)) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) ((F_3 (F_2 ((semila13410563le_a_o A_11) B_10))) (F_2 ((semila966743401le_a_o A_11) B_10)))) ((F_3 (F_2 A_11)) (F_2 B_10)))))))) % FOF formula (forall (B_10:(hoare_1167836817_state->Prop)) (A_11:(hoare_1167836817_state->Prop)) (F_3:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_2:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_3) F_2)->((finite1084549118_state A_11)->((finite1084549118_state B_10)->((not (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_11) B_10)) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) ((F_3 (F_2 ((semila1172322802tate_o A_11) B_10))) (F_2 ((semila179895820tate_o A_11) B_10)))) ((F_3 (F_2 A_11)) (F_2 B_10)))))))) of role axiom named fact_614_folding__one_Ounion__inter % A new axiom: (forall (B_10:(hoare_1167836817_state->Prop)) (A_11:(hoare_1167836817_state->Prop)) (F_3:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_2:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_3) F_2)->((finite1084549118_state A_11)->((finite1084549118_state B_10)->((not (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_11) B_10)) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) ((F_3 (F_2 ((semila1172322802tate_o A_11) B_10))) (F_2 ((semila179895820tate_o A_11) B_10)))) ((F_3 (F_2 A_11)) (F_2 B_10)))))))) % FOF formula (forall (B_9:(pname->Prop)) (A_10:(pname->Prop)) (F_1:(pname->(pname->pname))) (F:((pname->Prop)->pname)), (((finite1282449217_pname F_1) F)->((finite_finite_pname A_10)->((not (((eq (pname->Prop)) A_10) bot_bot_pname_o))->((finite_finite_pname B_9)->((not (((eq (pname->Prop)) B_9) bot_bot_pname_o))->((((eq (pname->Prop)) ((semila1673364395name_o A_10) B_9)) bot_bot_pname_o)->(((eq pname) (F ((semila1780557381name_o A_10) B_9))) ((F_1 (F A_10)) (F B_9)))))))))) of role axiom named fact_615_folding__one_Ounion__disjoint % A new axiom: (forall (B_9:(pname->Prop)) (A_10:(pname->Prop)) (F_1:(pname->(pname->pname))) (F:((pname->Prop)->pname)), (((finite1282449217_pname F_1) F)->((finite_finite_pname A_10)->((not (((eq (pname->Prop)) A_10) bot_bot_pname_o))->((finite_finite_pname B_9)->((not (((eq (pname->Prop)) B_9) bot_bot_pname_o))->((((eq (pname->Prop)) ((semila1673364395name_o A_10) B_9)) bot_bot_pname_o)->(((eq pname) (F ((semila1780557381name_o A_10) B_9))) ((F_1 (F A_10)) (F B_9)))))))))) % FOF formula (forall (B_9:(hoare_1775062406iple_a->Prop)) (A_10:(hoare_1775062406iple_a->Prop)) (F_1:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_1) F)->((finite2063573081iple_a A_10)->((not (((eq (hoare_1775062406iple_a->Prop)) A_10) bot_bo751897185le_a_o))->((finite2063573081iple_a B_9)->((not (((eq (hoare_1775062406iple_a->Prop)) B_9) bot_bo751897185le_a_o))->((((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_10) B_9)) bot_bo751897185le_a_o)->(((eq hoare_1775062406iple_a) (F ((semila13410563le_a_o A_10) B_9))) ((F_1 (F A_10)) (F B_9)))))))))) of role axiom named fact_616_folding__one_Ounion__disjoint % A new axiom: (forall (B_9:(hoare_1775062406iple_a->Prop)) (A_10:(hoare_1775062406iple_a->Prop)) (F_1:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_1) F)->((finite2063573081iple_a A_10)->((not (((eq (hoare_1775062406iple_a->Prop)) A_10) bot_bo751897185le_a_o))->((finite2063573081iple_a B_9)->((not (((eq (hoare_1775062406iple_a->Prop)) B_9) bot_bo751897185le_a_o))->((((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_10) B_9)) bot_bo751897185le_a_o)->(((eq hoare_1775062406iple_a) (F ((semila13410563le_a_o A_10) B_9))) ((F_1 (F A_10)) (F B_9)))))))))) % FOF formula (forall (B_9:(hoare_1167836817_state->Prop)) (A_10:(hoare_1167836817_state->Prop)) (F_1:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_1) F)->((finite1084549118_state A_10)->((not (((eq (hoare_1167836817_state->Prop)) A_10) bot_bo70021908tate_o))->((finite1084549118_state B_9)->((not (((eq (hoare_1167836817_state->Prop)) B_9) bot_bo70021908tate_o))->((((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_10) B_9)) bot_bo70021908tate_o)->(((eq hoare_1167836817_state) (F ((semila1172322802tate_o A_10) B_9))) ((F_1 (F A_10)) (F B_9)))))))))) of role axiom named fact_617_folding__one_Ounion__disjoint % A new axiom: (forall (B_9:(hoare_1167836817_state->Prop)) (A_10:(hoare_1167836817_state->Prop)) (F_1:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_1) F)->((finite1084549118_state A_10)->((not (((eq (hoare_1167836817_state->Prop)) A_10) bot_bo70021908tate_o))->((finite1084549118_state B_9)->((not (((eq (hoare_1167836817_state->Prop)) B_9) bot_bo70021908tate_o))->((((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_10) B_9)) bot_bo70021908tate_o)->(((eq hoare_1167836817_state) (F ((semila1172322802tate_o A_10) B_9))) ((F_1 (F A_10)) (F B_9)))))))))) % FOF formula (forall (X_3:Prop) (Y_3:Prop) (Z_3:Prop), ((forall (X:Prop) (Y_2:Prop) (Z_2:Prop), ((iff ((semila10642723_sup_o X) ((semila854092349_inf_o Y_2) Z_2))) ((semila854092349_inf_o ((semila10642723_sup_o X) Y_2)) ((semila10642723_sup_o X) Z_2))))->((iff ((semila854092349_inf_o X_3) ((semila10642723_sup_o Y_3) Z_3))) ((semila10642723_sup_o ((semila854092349_inf_o X_3) Y_3)) ((semila854092349_inf_o X_3) Z_3))))) of role axiom named fact_618_distrib__imp2 % A new axiom: (forall (X_3:Prop) (Y_3:Prop) (Z_3:Prop), ((forall (X:Prop) (Y_2:Prop) (Z_2:Prop), ((iff ((semila10642723_sup_o X) ((semila854092349_inf_o Y_2) Z_2))) ((semila854092349_inf_o ((semila10642723_sup_o X) Y_2)) ((semila10642723_sup_o X) Z_2))))->((iff ((semila854092349_inf_o X_3) ((semila10642723_sup_o Y_3) Z_3))) ((semila10642723_sup_o ((semila854092349_inf_o X_3) Y_3)) ((semila854092349_inf_o X_3) Z_3))))) % FOF formula (forall (X_3:(pname->Prop)) (Y_3:(pname->Prop)) (Z_3:(pname->Prop)), ((forall (X:(pname->Prop)) (Y_2:(pname->Prop)) (Z_2:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X) ((semila1673364395name_o Y_2) Z_2))) ((semila1673364395name_o ((semila1780557381name_o X) Y_2)) ((semila1780557381name_o X) Z_2))))->(((eq (pname->Prop)) ((semila1673364395name_o X_3) ((semila1780557381name_o Y_3) Z_3))) ((semila1780557381name_o ((semila1673364395name_o X_3) Y_3)) ((semila1673364395name_o X_3) Z_3))))) of role axiom named fact_619_distrib__imp2 % A new axiom: (forall (X_3:(pname->Prop)) (Y_3:(pname->Prop)) (Z_3:(pname->Prop)), ((forall (X:(pname->Prop)) (Y_2:(pname->Prop)) (Z_2:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X) ((semila1673364395name_o Y_2) Z_2))) ((semila1673364395name_o ((semila1780557381name_o X) Y_2)) ((semila1780557381name_o X) Z_2))))->(((eq (pname->Prop)) ((semila1673364395name_o X_3) ((semila1780557381name_o Y_3) Z_3))) ((semila1780557381name_o ((semila1673364395name_o X_3) Y_3)) ((semila1673364395name_o X_3) Z_3))))) % FOF formula (forall (X_3:(hoare_1167836817_state->Prop)) (Y_3:(hoare_1167836817_state->Prop)) (Z_3:(hoare_1167836817_state->Prop)), ((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)) (Z_2:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X) ((semila179895820tate_o Y_2) Z_2))) ((semila179895820tate_o ((semila1172322802tate_o X) Y_2)) ((semila1172322802tate_o X) Z_2))))->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_3) ((semila1172322802tate_o Y_3) Z_3))) ((semila1172322802tate_o ((semila179895820tate_o X_3) Y_3)) ((semila179895820tate_o X_3) Z_3))))) of role axiom named fact_620_distrib__imp2 % A new axiom: (forall (X_3:(hoare_1167836817_state->Prop)) (Y_3:(hoare_1167836817_state->Prop)) (Z_3:(hoare_1167836817_state->Prop)), ((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)) (Z_2:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X) ((semila179895820tate_o Y_2) Z_2))) ((semila179895820tate_o ((semila1172322802tate_o X) Y_2)) ((semila1172322802tate_o X) Z_2))))->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_3) ((semila1172322802tate_o Y_3) Z_3))) ((semila1172322802tate_o ((semila179895820tate_o X_3) Y_3)) ((semila179895820tate_o X_3) Z_3))))) % FOF formula (forall (X_3:(hoare_1775062406iple_a->Prop)) (Y_3:(hoare_1775062406iple_a->Prop)) (Z_3:(hoare_1775062406iple_a->Prop)), ((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)) (Z_2:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X) ((semila966743401le_a_o Y_2) Z_2))) ((semila966743401le_a_o ((semila13410563le_a_o X) Y_2)) ((semila13410563le_a_o X) Z_2))))->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_3) ((semila13410563le_a_o Y_3) Z_3))) ((semila13410563le_a_o ((semila966743401le_a_o X_3) Y_3)) ((semila966743401le_a_o X_3) Z_3))))) of role axiom named fact_621_distrib__imp2 % A new axiom: (forall (X_3:(hoare_1775062406iple_a->Prop)) (Y_3:(hoare_1775062406iple_a->Prop)) (Z_3:(hoare_1775062406iple_a->Prop)), ((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)) (Z_2:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X) ((semila966743401le_a_o Y_2) Z_2))) ((semila966743401le_a_o ((semila13410563le_a_o X) Y_2)) ((semila13410563le_a_o X) Z_2))))->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_3) ((semila13410563le_a_o Y_3) Z_3))) ((semila13410563le_a_o ((semila966743401le_a_o X_3) Y_3)) ((semila966743401le_a_o X_3) Z_3))))) % FOF formula (forall (X_2:Prop) (Y_1:Prop) (Z_1:Prop), ((forall (X:Prop) (Y_2:Prop) (Z_2:Prop), ((iff ((semila854092349_inf_o X) ((semila10642723_sup_o Y_2) Z_2))) ((semila10642723_sup_o ((semila854092349_inf_o X) Y_2)) ((semila854092349_inf_o X) Z_2))))->((iff ((semila10642723_sup_o X_2) ((semila854092349_inf_o Y_1) Z_1))) ((semila854092349_inf_o ((semila10642723_sup_o X_2) Y_1)) ((semila10642723_sup_o X_2) Z_1))))) of role axiom named fact_622_distrib__imp1 % A new axiom: (forall (X_2:Prop) (Y_1:Prop) (Z_1:Prop), ((forall (X:Prop) (Y_2:Prop) (Z_2:Prop), ((iff ((semila854092349_inf_o X) ((semila10642723_sup_o Y_2) Z_2))) ((semila10642723_sup_o ((semila854092349_inf_o X) Y_2)) ((semila854092349_inf_o X) Z_2))))->((iff ((semila10642723_sup_o X_2) ((semila854092349_inf_o Y_1) Z_1))) ((semila854092349_inf_o ((semila10642723_sup_o X_2) Y_1)) ((semila10642723_sup_o X_2) Z_1))))) % FOF formula (forall (X_2:(pname->Prop)) (Y_1:(pname->Prop)) (Z_1:(pname->Prop)), ((forall (X:(pname->Prop)) (Y_2:(pname->Prop)) (Z_2:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X) ((semila1780557381name_o Y_2) Z_2))) ((semila1780557381name_o ((semila1673364395name_o X) Y_2)) ((semila1673364395name_o X) Z_2))))->(((eq (pname->Prop)) ((semila1780557381name_o X_2) ((semila1673364395name_o Y_1) Z_1))) ((semila1673364395name_o ((semila1780557381name_o X_2) Y_1)) ((semila1780557381name_o X_2) Z_1))))) of role axiom named fact_623_distrib__imp1 % A new axiom: (forall (X_2:(pname->Prop)) (Y_1:(pname->Prop)) (Z_1:(pname->Prop)), ((forall (X:(pname->Prop)) (Y_2:(pname->Prop)) (Z_2:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X) ((semila1780557381name_o Y_2) Z_2))) ((semila1780557381name_o ((semila1673364395name_o X) Y_2)) ((semila1673364395name_o X) Z_2))))->(((eq (pname->Prop)) ((semila1780557381name_o X_2) ((semila1673364395name_o Y_1) Z_1))) ((semila1673364395name_o ((semila1780557381name_o X_2) Y_1)) ((semila1780557381name_o X_2) Z_1))))) % FOF formula (forall (X_2:(hoare_1167836817_state->Prop)) (Y_1:(hoare_1167836817_state->Prop)) (Z_1:(hoare_1167836817_state->Prop)), ((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)) (Z_2:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X) ((semila1172322802tate_o Y_2) Z_2))) ((semila1172322802tate_o ((semila179895820tate_o X) Y_2)) ((semila179895820tate_o X) Z_2))))->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_2) ((semila179895820tate_o Y_1) Z_1))) ((semila179895820tate_o ((semila1172322802tate_o X_2) Y_1)) ((semila1172322802tate_o X_2) Z_1))))) of role axiom named fact_624_distrib__imp1 % A new axiom: (forall (X_2:(hoare_1167836817_state->Prop)) (Y_1:(hoare_1167836817_state->Prop)) (Z_1:(hoare_1167836817_state->Prop)), ((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)) (Z_2:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X) ((semila1172322802tate_o Y_2) Z_2))) ((semila1172322802tate_o ((semila179895820tate_o X) Y_2)) ((semila179895820tate_o X) Z_2))))->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_2) ((semila179895820tate_o Y_1) Z_1))) ((semila179895820tate_o ((semila1172322802tate_o X_2) Y_1)) ((semila1172322802tate_o X_2) Z_1))))) % FOF formula (forall (X_2:(hoare_1775062406iple_a->Prop)) (Y_1:(hoare_1775062406iple_a->Prop)) (Z_1:(hoare_1775062406iple_a->Prop)), ((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)) (Z_2:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X) ((semila13410563le_a_o Y_2) Z_2))) ((semila13410563le_a_o ((semila966743401le_a_o X) Y_2)) ((semila966743401le_a_o X) Z_2))))->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_2) ((semila966743401le_a_o Y_1) Z_1))) ((semila966743401le_a_o ((semila13410563le_a_o X_2) Y_1)) ((semila13410563le_a_o X_2) Z_1))))) of role axiom named fact_625_distrib__imp1 % A new axiom: (forall (X_2:(hoare_1775062406iple_a->Prop)) (Y_1:(hoare_1775062406iple_a->Prop)) (Z_1:(hoare_1775062406iple_a->Prop)), ((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)) (Z_2:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X) ((semila13410563le_a_o Y_2) Z_2))) ((semila13410563le_a_o ((semila966743401le_a_o X) Y_2)) ((semila966743401le_a_o X) Z_2))))->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_2) ((semila966743401le_a_o Y_1) Z_1))) ((semila966743401le_a_o ((semila13410563le_a_o X_2) Y_1)) ((semila13410563le_a_o X_2) Z_1))))) % FOF formula (forall (A_9:Prop) (A_8:(Prop->Prop)), ((finite_finite_o A_8)->(((member_o A_9) A_8)->((iff ((semila10642723_sup_o A_9) (big_la1690136417_fin_o A_8))) A_9)))) of role axiom named fact_626_sup__Inf__absorb % A new axiom: (forall (A_9:Prop) (A_8:(Prop->Prop)), ((finite_finite_o A_8)->(((member_o A_9) A_8)->((iff ((semila10642723_sup_o A_9) (big_la1690136417_fin_o A_8))) A_9)))) % FOF formula (forall (A_9:(pname->Prop)) (A_8:((pname->Prop)->Prop)), ((finite297249702name_o A_8)->(((member_pname_o A_9) A_8)->(((eq (pname->Prop)) ((semila1780557381name_o A_9) (big_la1126801287name_o A_8))) A_9)))) of role axiom named fact_627_sup__Inf__absorb % A new axiom: (forall (A_9:(pname->Prop)) (A_8:((pname->Prop)->Prop)), ((finite297249702name_o A_8)->(((member_pname_o A_9) A_8)->(((eq (pname->Prop)) ((semila1780557381name_o A_9) (big_la1126801287name_o A_8))) A_9)))) % FOF formula (forall (A_9:(hoare_1167836817_state->Prop)) (A_8:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_8)->(((member864234961tate_o A_9) A_8)->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_9) (big_la831793456tate_o A_8))) A_9)))) of role axiom named fact_628_sup__Inf__absorb % A new axiom: (forall (A_9:(hoare_1167836817_state->Prop)) (A_8:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_8)->(((member864234961tate_o A_9) A_8)->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_9) (big_la831793456tate_o A_8))) A_9)))) % FOF formula (forall (A_9:(hoare_1775062406iple_a->Prop)) (A_8:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_8)->(((member1207314404le_a_o A_9) A_8)->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_9) (big_la447547205le_a_o A_8))) A_9)))) of role axiom named fact_629_sup__Inf__absorb % A new axiom: (forall (A_9:(hoare_1775062406iple_a->Prop)) (A_8:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_8)->(((member1207314404le_a_o A_9) A_8)->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_9) (big_la447547205le_a_o A_8))) A_9)))) % FOF formula (forall (C_5:hoare_1775062406iple_a) (A_7:(hoare_1775062406iple_a->Prop)) (B_8:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_5) ((minus_1944206118le_a_o A_7) B_8))->((((member2122167641iple_a C_5) A_7)->((member2122167641iple_a C_5) B_8))->False))) of role axiom named fact_630_DiffE % A new axiom: (forall (C_5:hoare_1775062406iple_a) (A_7:(hoare_1775062406iple_a->Prop)) (B_8:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_5) ((minus_1944206118le_a_o A_7) B_8))->((((member2122167641iple_a C_5) A_7)->((member2122167641iple_a C_5) B_8))->False))) % FOF formula (forall (C_5:pname) (A_7:(pname->Prop)) (B_8:(pname->Prop)), (((member_pname C_5) ((minus_minus_pname_o A_7) B_8))->((((member_pname C_5) A_7)->((member_pname C_5) B_8))->False))) of role axiom named fact_631_DiffE % A new axiom: (forall (C_5:pname) (A_7:(pname->Prop)) (B_8:(pname->Prop)), (((member_pname C_5) ((minus_minus_pname_o A_7) B_8))->((((member_pname C_5) A_7)->((member_pname C_5) B_8))->False))) % FOF formula (forall (B_7:(hoare_1775062406iple_a->Prop)) (C_4:hoare_1775062406iple_a) (A_6:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_4) A_6)->((((member2122167641iple_a C_4) B_7)->False)->((member2122167641iple_a C_4) ((minus_1944206118le_a_o A_6) B_7))))) of role axiom named fact_632_DiffI % A new axiom: (forall (B_7:(hoare_1775062406iple_a->Prop)) (C_4:hoare_1775062406iple_a) (A_6:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_4) A_6)->((((member2122167641iple_a C_4) B_7)->False)->((member2122167641iple_a C_4) ((minus_1944206118le_a_o A_6) B_7))))) % FOF formula (forall (B_7:(pname->Prop)) (C_4:pname) (A_6:(pname->Prop)), (((member_pname C_4) A_6)->((((member_pname C_4) B_7)->False)->((member_pname C_4) ((minus_minus_pname_o A_6) B_7))))) of role axiom named fact_633_DiffI % A new axiom: (forall (B_7:(pname->Prop)) (C_4:pname) (A_6:(pname->Prop)), (((member_pname C_4) A_6)->((((member_pname C_4) B_7)->False)->((member_pname C_4) ((minus_minus_pname_o A_6) B_7))))) % FOF formula (forall (A_5:(pname->Prop)) (B_6:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_5) ((minus_minus_pname_o B_6) A_5))) ((semila1780557381name_o A_5) B_6))) of role axiom named fact_634_Un__Diff__cancel % A new axiom: (forall (A_5:(pname->Prop)) (B_6:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_5) ((minus_minus_pname_o B_6) A_5))) ((semila1780557381name_o A_5) B_6))) % FOF formula (forall (A_5:(hoare_1167836817_state->Prop)) (B_6:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_5) ((minus_2107060239tate_o B_6) A_5))) ((semila1172322802tate_o A_5) B_6))) of role axiom named fact_635_Un__Diff__cancel % A new axiom: (forall (A_5:(hoare_1167836817_state->Prop)) (B_6:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_5) ((minus_2107060239tate_o B_6) A_5))) ((semila1172322802tate_o A_5) B_6))) % FOF formula (forall (A_5:(hoare_1775062406iple_a->Prop)) (B_6:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_5) ((minus_1944206118le_a_o B_6) A_5))) ((semila13410563le_a_o A_5) B_6))) of role axiom named fact_636_Un__Diff__cancel % A new axiom: (forall (A_5:(hoare_1775062406iple_a->Prop)) (B_6:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_5) ((minus_1944206118le_a_o B_6) A_5))) ((semila13410563le_a_o A_5) B_6))) % FOF formula (forall (B_5:(pname->Prop)) (A_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((minus_minus_pname_o B_5) A_4)) A_4)) ((semila1780557381name_o B_5) A_4))) of role axiom named fact_637_Un__Diff__cancel2 % A new axiom: (forall (B_5:(pname->Prop)) (A_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((minus_minus_pname_o B_5) A_4)) A_4)) ((semila1780557381name_o B_5) A_4))) % FOF formula (forall (B_5:(hoare_1167836817_state->Prop)) (A_4:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((minus_2107060239tate_o B_5) A_4)) A_4)) ((semila1172322802tate_o B_5) A_4))) of role axiom named fact_638_Un__Diff__cancel2 % A new axiom: (forall (B_5:(hoare_1167836817_state->Prop)) (A_4:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((minus_2107060239tate_o B_5) A_4)) A_4)) ((semila1172322802tate_o B_5) A_4))) % FOF formula (forall (B_5:(hoare_1775062406iple_a->Prop)) (A_4:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((minus_1944206118le_a_o B_5) A_4)) A_4)) ((semila13410563le_a_o B_5) A_4))) of role axiom named fact_639_Un__Diff__cancel2 % A new axiom: (forall (B_5:(hoare_1775062406iple_a->Prop)) (A_4:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((minus_1944206118le_a_o B_5) A_4)) A_4)) ((semila13410563le_a_o B_5) A_4))) % FOF formula (forall (A_3:(pname->Prop)) (B_4:(pname->Prop)) (C_3:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o ((semila1780557381name_o A_3) B_4)) C_3)) ((semila1780557381name_o ((minus_minus_pname_o A_3) C_3)) ((minus_minus_pname_o B_4) C_3)))) of role axiom named fact_640_Un__Diff % A new axiom: (forall (A_3:(pname->Prop)) (B_4:(pname->Prop)) (C_3:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o ((semila1780557381name_o A_3) B_4)) C_3)) ((semila1780557381name_o ((minus_minus_pname_o A_3) C_3)) ((minus_minus_pname_o B_4) C_3)))) % FOF formula (forall (A_3:(hoare_1167836817_state->Prop)) (B_4:(hoare_1167836817_state->Prop)) (C_3:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((minus_2107060239tate_o ((semila1172322802tate_o A_3) B_4)) C_3)) ((semila1172322802tate_o ((minus_2107060239tate_o A_3) C_3)) ((minus_2107060239tate_o B_4) C_3)))) of role axiom named fact_641_Un__Diff % A new axiom: (forall (A_3:(hoare_1167836817_state->Prop)) (B_4:(hoare_1167836817_state->Prop)) (C_3:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((minus_2107060239tate_o ((semila1172322802tate_o A_3) B_4)) C_3)) ((semila1172322802tate_o ((minus_2107060239tate_o A_3) C_3)) ((minus_2107060239tate_o B_4) C_3)))) % FOF formula (forall (A_3:(hoare_1775062406iple_a->Prop)) (B_4:(hoare_1775062406iple_a->Prop)) (C_3:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((minus_1944206118le_a_o ((semila13410563le_a_o A_3) B_4)) C_3)) ((semila13410563le_a_o ((minus_1944206118le_a_o A_3) C_3)) ((minus_1944206118le_a_o B_4) C_3)))) of role axiom named fact_642_Un__Diff % A new axiom: (forall (A_3:(hoare_1775062406iple_a->Prop)) (B_4:(hoare_1775062406iple_a->Prop)) (C_3:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((minus_1944206118le_a_o ((semila13410563le_a_o A_3) B_4)) C_3)) ((semila13410563le_a_o ((minus_1944206118le_a_o A_3) C_3)) ((minus_1944206118le_a_o B_4) C_3)))) % FOF formula (forall (C_2:hoare_1775062406iple_a) (A_2:(hoare_1775062406iple_a->Prop)) (B_3:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_2) ((minus_1944206118le_a_o A_2) B_3))->(((member2122167641iple_a C_2) B_3)->False))) of role axiom named fact_643_DiffD2 % A new axiom: (forall (C_2:hoare_1775062406iple_a) (A_2:(hoare_1775062406iple_a->Prop)) (B_3:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_2) ((minus_1944206118le_a_o A_2) B_3))->(((member2122167641iple_a C_2) B_3)->False))) % FOF formula (forall (C_2:pname) (A_2:(pname->Prop)) (B_3:(pname->Prop)), (((member_pname C_2) ((minus_minus_pname_o A_2) B_3))->(((member_pname C_2) B_3)->False))) of role axiom named fact_644_DiffD2 % A new axiom: (forall (C_2:pname) (A_2:(pname->Prop)) (B_3:(pname->Prop)), (((member_pname C_2) ((minus_minus_pname_o A_2) B_3))->(((member_pname C_2) B_3)->False))) % FOF formula (forall (C_1:hoare_1775062406iple_a) (A_1:(hoare_1775062406iple_a->Prop)) (B_2:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_1) ((minus_1944206118le_a_o A_1) B_2))->((member2122167641iple_a C_1) A_1))) of role axiom named fact_645_DiffD1 % A new axiom: (forall (C_1:hoare_1775062406iple_a) (A_1:(hoare_1775062406iple_a->Prop)) (B_2:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_1) ((minus_1944206118le_a_o A_1) B_2))->((member2122167641iple_a C_1) A_1))) % FOF formula (forall (C_1:pname) (A_1:(pname->Prop)) (B_2:(pname->Prop)), (((member_pname C_1) ((minus_minus_pname_o A_1) B_2))->((member_pname C_1) A_1))) of role axiom named fact_646_DiffD1 % A new axiom: (forall (C_1:pname) (A_1:(pname->Prop)) (B_2:(pname->Prop)), (((member_pname C_1) ((minus_minus_pname_o A_1) B_2))->((member_pname C_1) A_1))) % FOF formula (forall (C:pname) (A:(pname->Prop)) (B_1:(pname->Prop)), ((iff ((member_pname C) ((minus_minus_pname_o A) B_1))) ((and ((member_pname C) A)) (((member_pname C) B_1)->False)))) of role axiom named fact_647_Diff__iff % A new axiom: (forall (C:pname) (A:(pname->Prop)) (B_1:(pname->Prop)), ((iff ((member_pname C) ((minus_minus_pname_o A) B_1))) ((and ((member_pname C) A)) (((member_pname C) B_1)->False)))) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat (suc M)) (suc N_1))) ((minus_minus_nat M) N_1))) of role axiom named fact_648_diff__Suc__Suc % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat (suc M)) (suc N_1))) ((minus_minus_nat M) N_1))) % FOF formula (forall (M:nat) (N_1:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat (suc M)) N_1)) (suc K))) ((minus_minus_nat ((minus_minus_nat M) N_1)) K))) of role axiom named fact_649_Suc__diff__diff % A new axiom: (forall (M:nat) (N_1:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat (suc M)) N_1)) (suc K))) ((minus_minus_nat ((minus_minus_nat M) N_1)) K))) % FOF formula (forall (N_1:nat), (((eq nat) ((minus_minus_nat zero_zero_nat) N_1)) zero_zero_nat)) of role axiom named fact_650_diff__0__eq__0 % A new axiom: (forall (N_1:nat), (((eq nat) ((minus_minus_nat zero_zero_nat) N_1)) zero_zero_nat)) % FOF formula (forall (M:nat), (((eq nat) ((minus_minus_nat M) zero_zero_nat)) M)) of role axiom named fact_651_minus__nat_Odiff__0 % A new axiom: (forall (M:nat), (((eq nat) ((minus_minus_nat M) zero_zero_nat)) M)) % FOF formula (forall (M:nat), (((eq nat) ((minus_minus_nat M) M)) zero_zero_nat)) of role axiom named fact_652_diff__self__eq__0 % A new axiom: (forall (M:nat), (((eq nat) ((minus_minus_nat M) M)) zero_zero_nat)) % FOF formula (forall (M:nat) (N_1:nat), ((((eq nat) ((minus_minus_nat M) N_1)) zero_zero_nat)->((((eq nat) ((minus_minus_nat N_1) M)) zero_zero_nat)->(((eq nat) M) N_1)))) of role axiom named fact_653_diffs0__imp__equal % A new axiom: (forall (M:nat) (N_1:nat), ((((eq nat) ((minus_minus_nat M) N_1)) zero_zero_nat)->((((eq nat) ((minus_minus_nat N_1) M)) zero_zero_nat)->(((eq nat) M) N_1)))) % FOF formula (forall (_TPTP_I:nat) (P:(nat->Prop)) (K:nat), ((P K)->((forall (N:nat), ((P (suc N))->(P N)))->(P ((minus_minus_nat K) _TPTP_I))))) of role axiom named fact_654_zero__induct__lemma % A new axiom: (forall (_TPTP_I:nat) (P:(nat->Prop)) (K:nat), ((P K)->((forall (N:nat), ((P (suc N))->(P N)))->(P ((minus_minus_nat K) _TPTP_I))))) % FOF formula (forall (_TPTP_I:nat) (J:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat _TPTP_I) J)) K)) ((minus_minus_nat ((minus_minus_nat _TPTP_I) K)) J))) of role axiom named fact_655_diff__commute % A new axiom: (forall (_TPTP_I:nat) (J:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat _TPTP_I) J)) K)) ((minus_minus_nat ((minus_minus_nat _TPTP_I) K)) J))) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat M) (suc N_1))) (((nat_case_nat zero_zero_nat) (fun (K_1:nat)=> K_1)) ((minus_minus_nat M) N_1)))) of role axiom named fact_656_diff__Suc % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat M) (suc N_1))) (((nat_case_nat zero_zero_nat) (fun (K_1:nat)=> K_1)) ((minus_minus_nat M) N_1)))) % FOF formula (forall (N_1:nat), (((eq nat) ((minus_minus_nat (suc N_1)) one_one_nat)) N_1)) of role axiom named fact_657_diff__Suc__1 % A new axiom: (forall (N_1:nat), (((eq nat) ((minus_minus_nat (suc N_1)) one_one_nat)) N_1)) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat M) (suc N_1))) ((minus_minus_nat ((minus_minus_nat M) one_one_nat)) N_1))) of role axiom named fact_658_diff__Suc__eq__diff__pred % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat M) (suc N_1))) ((minus_minus_nat ((minus_minus_nat M) one_one_nat)) N_1))) % FOF formula (((eq nat) one_one_nat) (suc zero_zero_nat)) of role axiom named fact_659_One__nat__def % A new axiom: (((eq nat) one_one_nat) (suc zero_zero_nat)) % FOF formula (forall (N_1:nat), (((eq nat) (suc N_1)) ((plus_plus_nat N_1) one_one_nat))) of role axiom named fact_660_Suc__eq__plus1 % A new axiom: (forall (N_1:nat), (((eq nat) (suc N_1)) ((plus_plus_nat N_1) one_one_nat))) % FOF formula (forall (N_1:nat), (((eq nat) (suc N_1)) ((plus_plus_nat one_one_nat) N_1))) of role axiom named fact_661_Suc__eq__plus1__left % A new axiom: (forall (N_1:nat), (((eq nat) (suc N_1)) ((plus_plus_nat one_one_nat) N_1))) % FOF formula (forall (M:nat) (K:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat M) K)) ((plus_plus_nat N_1) K))) ((minus_minus_nat M) N_1))) of role axiom named fact_662_diff__cancel2 % A new axiom: (forall (M:nat) (K:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat M) K)) ((plus_plus_nat N_1) K))) ((minus_minus_nat M) N_1))) % FOF formula (forall (K:nat) (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat K) M)) ((plus_plus_nat K) N_1))) ((minus_minus_nat M) N_1))) of role axiom named fact_663_diff__cancel % A new axiom: (forall (K:nat) (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat K) M)) ((plus_plus_nat K) N_1))) ((minus_minus_nat M) N_1))) % FOF formula (forall (_TPTP_I:nat) (J:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat _TPTP_I) J)) K)) ((minus_minus_nat _TPTP_I) ((plus_plus_nat J) K)))) of role axiom named fact_664_diff__diff__left % A new axiom: (forall (_TPTP_I:nat) (J:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat _TPTP_I) J)) K)) ((minus_minus_nat _TPTP_I) ((plus_plus_nat J) K)))) % FOF formula (forall (N_1:nat) (M:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat N_1) M)) N_1)) M)) of role axiom named fact_665_diff__add__inverse % A new axiom: (forall (N_1:nat) (M:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat N_1) M)) N_1)) M)) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat M) N_1)) N_1)) M)) of role axiom named fact_666_diff__add__inverse2 % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat M) N_1)) N_1)) M)) % FOF formula (forall (N_1:nat) (M:nat), (((eq nat) ((minus_minus_nat N_1) ((plus_plus_nat N_1) M))) zero_zero_nat)) of role axiom named fact_667_diff__add__0 % A new axiom: (forall (N_1:nat) (M:nat), (((eq nat) ((minus_minus_nat N_1) ((plus_plus_nat N_1) M))) zero_zero_nat)) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat M) N_1)) ((plus_plus_nat N_1) M))) of role axiom named fact_668_nat__add__commute % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat M) N_1)) ((plus_plus_nat N_1) M))) % FOF formula (forall (X_1:nat) (Y:nat) (Z:nat), (((eq nat) ((plus_plus_nat X_1) ((plus_plus_nat Y) Z))) ((plus_plus_nat Y) ((plus_plus_nat X_1) Z)))) of role axiom named fact_669_nat__add__left__commute % A new axiom: (forall (X_1:nat) (Y:nat) (Z:nat), (((eq nat) ((plus_plus_nat X_1) ((plus_plus_nat Y) Z))) ((plus_plus_nat Y) ((plus_plus_nat X_1) Z)))) % FOF formula (forall (M:nat) (N_1:nat) (K:nat), (((eq nat) ((plus_plus_nat ((plus_plus_nat M) N_1)) K)) ((plus_plus_nat M) ((plus_plus_nat N_1) K)))) of role axiom named fact_670_nat__add__assoc % A new axiom: (forall (M:nat) (N_1:nat) (K:nat), (((eq nat) ((plus_plus_nat ((plus_plus_nat M) N_1)) K)) ((plus_plus_nat M) ((plus_plus_nat N_1) K)))) % FOF formula (forall (K:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat K) M)) ((plus_plus_nat K) N_1))) (((eq nat) M) N_1))) of role axiom named fact_671_nat__add__left__cancel % A new axiom: (forall (K:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat K) M)) ((plus_plus_nat K) N_1))) (((eq nat) M) N_1))) % FOF formula (forall (M:nat) (K:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) K)) ((plus_plus_nat N_1) K))) (((eq nat) M) N_1))) of role axiom named fact_672_nat__add__right__cancel % A new axiom: (forall (M:nat) (K:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) K)) ((plus_plus_nat N_1) K))) (((eq nat) M) N_1))) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat (suc M)) N_1)) ((plus_plus_nat M) (suc N_1)))) of role axiom named fact_673_add__Suc__shift % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat (suc M)) N_1)) ((plus_plus_nat M) (suc N_1)))) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat (suc M)) N_1)) (suc ((plus_plus_nat M) N_1)))) of role axiom named fact_674_add__Suc % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat (suc M)) N_1)) (suc ((plus_plus_nat M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat M) (suc N_1))) (suc ((plus_plus_nat M) N_1)))) of role axiom named fact_675_add__Suc__right % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat M) (suc N_1))) (suc ((plus_plus_nat M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), ((iff (((eq nat) (suc zero_zero_nat)) ((plus_plus_nat M) N_1))) ((or ((and (((eq nat) M) (suc zero_zero_nat))) (((eq nat) N_1) zero_zero_nat))) ((and (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) (suc zero_zero_nat)))))) of role axiom named fact_676_one__is__add % A new axiom: (forall (M:nat) (N_1:nat), ((iff (((eq nat) (suc zero_zero_nat)) ((plus_plus_nat M) N_1))) ((or ((and (((eq nat) M) (suc zero_zero_nat))) (((eq nat) N_1) zero_zero_nat))) ((and (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) (suc zero_zero_nat)))))) % FOF formula (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) N_1)) (suc zero_zero_nat))) ((or ((and (((eq nat) M) (suc zero_zero_nat))) (((eq nat) N_1) zero_zero_nat))) ((and (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) (suc zero_zero_nat)))))) of role axiom named fact_677_add__is__1 % A new axiom: (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) N_1)) (suc zero_zero_nat))) ((or ((and (((eq nat) M) (suc zero_zero_nat))) (((eq nat) N_1) zero_zero_nat))) ((and (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) (suc zero_zero_nat)))))) % FOF formula (forall (N_1:nat), (((eq nat) ((plus_plus_nat zero_zero_nat) N_1)) N_1)) of role axiom named fact_678_plus__nat_Oadd__0 % A new axiom: (forall (N_1:nat), (((eq nat) ((plus_plus_nat zero_zero_nat) N_1)) N_1)) % FOF formula (forall (M:nat), (((eq nat) ((plus_plus_nat M) zero_zero_nat)) M)) of role axiom named fact_679_Nat_Oadd__0__right % A new axiom: (forall (M:nat), (((eq nat) ((plus_plus_nat M) zero_zero_nat)) M)) % FOF formula (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) N_1)) zero_zero_nat)) ((and (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) zero_zero_nat)))) of role axiom named fact_680_add__is__0 % A new axiom: (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) N_1)) zero_zero_nat)) ((and (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) zero_zero_nat)))) % FOF formula (forall (M:nat) (N_1:nat), ((((eq nat) ((plus_plus_nat M) N_1)) M)->(((eq nat) N_1) zero_zero_nat))) of role axiom named fact_681_add__eq__self__zero % A new axiom: (forall (M:nat) (N_1:nat), ((((eq nat) ((plus_plus_nat M) N_1)) M)->(((eq nat) N_1) zero_zero_nat))) % FOF formula (forall (N_1:nat) (M:nat), ((and ((((eq nat) M) zero_zero_nat)->(((eq nat) ((plus_plus_nat M) N_1)) N_1))) ((not (((eq nat) M) zero_zero_nat))->(((eq nat) ((plus_plus_nat M) N_1)) (suc ((plus_plus_nat ((minus_minus_nat M) one_one_nat)) N_1)))))) of role axiom named fact_682_add__eq__if % A new axiom: (forall (N_1:nat) (M:nat), ((and ((((eq nat) M) zero_zero_nat)->(((eq nat) ((plus_plus_nat M) N_1)) N_1))) ((not (((eq nat) M) zero_zero_nat))->(((eq nat) ((plus_plus_nat M) N_1)) (suc ((plus_plus_nat ((minus_minus_nat M) one_one_nat)) N_1)))))) % FOF formula (forall (Com1:com) (Com2:com), (((eq nat) (com_size ((semi Com1) Com2))) ((plus_plus_nat ((plus_plus_nat (com_size Com1)) (com_size Com2))) (suc zero_zero_nat)))) of role axiom named fact_683_com_Osize_I4_J % A new axiom: (forall (Com1:com) (Com2:com), (((eq nat) (com_size ((semi Com1) Com2))) ((plus_plus_nat ((plus_plus_nat (com_size Com1)) (com_size Com2))) (suc zero_zero_nat)))) % FOF formula (forall (Pname:pname), (((eq nat) (com_size (body Pname))) zero_zero_nat)) of role axiom named fact_684_com_Osize_I7_J % A new axiom: (forall (Pname:pname), (((eq nat) (com_size (body Pname))) zero_zero_nat)) % FOF formula (((eq nat) (com_size skip)) zero_zero_nat) of role axiom named fact_685_com_Osize_I1_J % A new axiom: (((eq nat) (com_size skip)) zero_zero_nat) % FOF formula (forall (Fun:(state->Prop)) (Com:com), (((eq nat) (com_size ((while Fun) Com))) ((plus_plus_nat (com_size Com)) (suc zero_zero_nat)))) of role axiom named fact_686_com_Osize_I6_J % A new axiom: (forall (Fun:(state->Prop)) (Com:com), (((eq nat) (com_size ((while Fun) Com))) ((plus_plus_nat (com_size Com)) (suc zero_zero_nat)))) % FOF formula (forall (Com1:com) (Com2:com), (((eq nat) (size_size_com ((semi Com1) Com2))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1)) (size_size_com Com2))) (suc zero_zero_nat)))) of role axiom named fact_687_com_Osize_I12_J % A new axiom: (forall (Com1:com) (Com2:com), (((eq nat) (size_size_com ((semi Com1) Com2))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1)) (size_size_com Com2))) (suc zero_zero_nat)))) % FOF formula (forall (Pname:pname), (((eq nat) (size_size_com (body Pname))) zero_zero_nat)) of role axiom named fact_688_com_Osize_I15_J % A new axiom: (forall (Pname:pname), (((eq nat) (size_size_com (body Pname))) zero_zero_nat)) % FOF formula (((eq nat) (size_size_com skip)) zero_zero_nat) of role axiom named fact_689_com_Osize_I9_J % A new axiom: (((eq nat) (size_size_com skip)) zero_zero_nat) % FOF formula (forall (Fun:(state->Prop)) (Com:com), (((eq nat) (size_size_com ((while Fun) Com))) ((plus_plus_nat (size_size_com Com)) (suc zero_zero_nat)))) of role axiom named fact_690_com_Osize_I14_J % A new axiom: (forall (Fun:(state->Prop)) (Com:com), (((eq nat) (size_size_com ((while Fun) Com))) ((plus_plus_nat (size_size_com Com)) (suc zero_zero_nat)))) % FOF formula (forall (Fun:(state->Prop)) (Com1:com) (Com2:com), (((eq nat) (size_size_com (((cond Fun) Com1) Com2))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1)) (size_size_com Com2))) (suc zero_zero_nat)))) of role axiom named fact_691_com_Osize_I13_J % A new axiom: (forall (Fun:(state->Prop)) (Com1:com) (Com2:com), (((eq nat) (size_size_com (((cond Fun) Com1) Com2))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1)) (size_size_com Com2))) (suc zero_zero_nat)))) % FOF formula (forall (C0:com) (C1:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S:state), (((B S)->False)->(((((evaln C1) S) N_1) S1)->((((evaln (((cond B) C0) C1)) S) N_1) S1)))) of role axiom named fact_692_evaln_OIfFalse % A new axiom: (forall (C0:com) (C1:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S:state), (((B S)->False)->(((((evaln C1) S) N_1) S1)->((((evaln (((cond B) C0) C1)) S) N_1) S1)))) % FOF formula (forall (C1:com) (C0:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S:state), ((B S)->(((((evaln C0) S) N_1) S1)->((((evaln (((cond B) C0) C1)) S) N_1) S1)))) of role axiom named fact_693_evaln_OIfTrue % A new axiom: (forall (C1:com) (C0:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S:state), ((B S)->(((((evaln C0) S) N_1) S1)->((((evaln (((cond B) C0) C1)) S) N_1) S1)))) % FOF formula (forall (B:(state->Prop)) (C1:com) (C2:com) (S:state) (N_1:nat) (T:state), (((((evaln (((cond B) C1) C2)) S) N_1) T)->(((B S)->(((((evaln C1) S) N_1) T)->False))->((((B S)->False)->(((((evaln C2) S) N_1) T)->False))->False)))) of role axiom named fact_694_evaln__elim__cases_I5_J % A new axiom: (forall (B:(state->Prop)) (C1:com) (C2:com) (S:state) (N_1:nat) (T:state), (((((evaln (((cond B) C1) C2)) S) N_1) T)->(((B S)->(((((evaln C1) S) N_1) T)->False))->((((B S)->False)->(((((evaln C2) S) N_1) T)->False))->False)))) % FOF formula (forall (B:(state->Prop)) (C1:com) (C2:com) (S:state) (T:state), ((((evalc (((cond B) C1) C2)) S) T)->(((B S)->((((evalc C1) S) T)->False))->((((B S)->False)->((((evalc C2) S) T)->False))->False)))) of role axiom named fact_695_evalc__elim__cases_I5_J % A new axiom: (forall (B:(state->Prop)) (C1:com) (C2:com) (S:state) (T:state), ((((evalc (((cond B) C1) C2)) S) T)->(((B S)->((((evalc C1) S) T)->False))->((((B S)->False)->((((evalc C2) S) T)->False))->False)))) % FOF formula (forall (C1:com) (C0:com) (S1:state) (B:(state->Prop)) (S:state), ((B S)->((((evalc C0) S) S1)->(((evalc (((cond B) C0) C1)) S) S1)))) of role axiom named fact_696_evalc_OIfTrue % A new axiom: (forall (C1:com) (C0:com) (S1:state) (B:(state->Prop)) (S:state), ((B S)->((((evalc C0) S) S1)->(((evalc (((cond B) C0) C1)) S) S1)))) % FOF formula (forall (C0:com) (C1:com) (S1:state) (B:(state->Prop)) (S:state), (((B S)->False)->((((evalc C1) S) S1)->(((evalc (((cond B) C0) C1)) S) S1)))) of role axiom named fact_697_evalc_OIfFalse % A new axiom: (forall (C0:com) (C1:com) (S1:state) (B:(state->Prop)) (S:state), (((B S)->False)->((((evalc C1) S) S1)->(((evalc (((cond B) C0) C1)) S) S1)))) % FOF formula (forall (X_1:pname) (Y:pname), ((or (((fequal_pname X_1) Y)->False)) (((eq pname) X_1) Y))) of role axiom named help_fequal_1_1_fequal_000tc__Com__Opname_T % A new axiom: (forall (X_1:pname) (Y:pname), ((or (((fequal_pname X_1) Y)->False)) (((eq pname) X_1) Y))) % FOF formula (forall (X_1:pname) (Y:pname), ((or (not (((eq pname) X_1) Y))) ((fequal_pname X_1) Y))) of role axiom named help_fequal_2_1_fequal_000tc__Com__Opname_T % A new axiom: (forall (X_1:pname) (Y:pname), ((or (not (((eq pname) X_1) Y))) ((fequal_pname X_1) Y))) % FOF formula (forall (X_1:state) (Y:state), ((or (((fequal_state X_1) Y)->False)) (((eq state) X_1) Y))) of role axiom named help_fequal_1_1_fequal_000tc__Com__Ostate_T % A new axiom: (forall (X_1:state) (Y:state), ((or (((fequal_state X_1) Y)->False)) (((eq state) X_1) Y))) % FOF formula (forall (X_1:state) (Y:state), ((or (not (((eq state) X_1) Y))) ((fequal_state X_1) Y))) of role axiom named help_fequal_2_1_fequal_000tc__Com__Ostate_T % A new axiom: (forall (X_1:state) (Y:state), ((or (not (((eq state) X_1) Y))) ((fequal_state X_1) Y))) % FOF formula (forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (((if_Hoa1047340790iple_a True) X_1) Y)) X_1)) of role axiom named help_If_1_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_T % A new axiom: (forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (((if_Hoa1047340790iple_a True) X_1) Y)) X_1)) % FOF formula (forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (((if_Hoa1047340790iple_a False) X_1) Y)) Y)) of role axiom named help_If_2_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_T % A new axiom: (forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (((if_Hoa1047340790iple_a False) X_1) Y)) Y)) % FOF formula (forall (P:Prop), ((or (((eq Prop) P) True)) (((eq Prop) P) False))) of role axiom named help_If_3_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_T % A new axiom: (forall (P:Prop), ((or (((eq Prop) P) True)) (((eq Prop) P) False))) % FOF formula (forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), ((or (((fequal1288209029iple_a X_1) Y)->False)) (((eq hoare_1775062406iple_a) X_1) Y))) of role axiom named help_fequal_1_1_fequal_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_ % A new axiom: (forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), ((or (((fequal1288209029iple_a X_1) Y)->False)) (((eq hoare_1775062406iple_a) X_1) Y))) % FOF formula (forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), ((or (not (((eq hoare_1775062406iple_a) X_1) Y))) ((fequal1288209029iple_a X_1) Y))) of role axiom named help_fequal_2_1_fequal_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_ % A new axiom: (forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), ((or (not (((eq hoare_1775062406iple_a) X_1) Y))) ((fequal1288209029iple_a X_1) Y))) % FOF formula (forall (X_1:hoare_1167836817_state) (Y:hoare_1167836817_state), (((eq hoare_1167836817_state) (((if_Hoa833675553_state True) X_1) Y)) X_1)) of role axiom named help_If_1_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate % A new axiom: (forall (X_1:hoare_1167836817_state) (Y:hoare_1167836817_state), (((eq hoare_1167836817_state) (((if_Hoa833675553_state True) X_1) Y)) X_1)) % FOF formula (forall (X_1:hoare_1167836817_state) (Y:hoare_1167836817_state), (((eq hoare_1167836817_state) (((if_Hoa833675553_state False) X_1) Y)) Y)) of role axiom named help_If_2_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate % A new axiom: (forall (X_1:hoare_1167836817_state) (Y:hoare_1167836817_state), (((eq hoare_1167836817_state) (((if_Hoa833675553_state False) X_1) Y)) Y)) % FOF formula (forall (P:Prop), ((or (((eq Prop) P) True)) (((eq Prop) P) False))) of role axiom named help_If_3_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate % A new axiom: (forall (P:Prop), ((or (((eq Prop) P) True)) (((eq Prop) P) False))) % FOF formula (forall (X_1:hoare_1167836817_state) (Y:hoare_1167836817_state), ((or (((fequal1831255762_state X_1) Y)->False)) (((eq hoare_1167836817_state) X_1) Y))) of role axiom named help_fequal_1_1_fequal_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com % A new axiom: (forall (X_1:hoare_1167836817_state) (Y:hoare_1167836817_state), ((or (((fequal1831255762_state X_1) Y)->False)) (((eq hoare_1167836817_state) X_1) Y))) % FOF formula (forall (X_1:hoare_1167836817_state) (Y:hoare_1167836817_state), ((or (not (((eq hoare_1167836817_state) X_1) Y))) ((fequal1831255762_state X_1) Y))) of role axiom named help_fequal_2_1_fequal_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com % A new axiom: (forall (X_1:hoare_1167836817_state) (Y:hoare_1167836817_state), ((or (not (((eq hoare_1167836817_state) X_1) Y))) ((fequal1831255762_state X_1) Y))) % FOF formula (forall (N:nat), ((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) ((semila13410563le_a_o g) ((image_2063119815iple_a (fun (Pn:pname)=> (((hoare_1766022166iple_a (p Pn)) (body Pn)) (q Pn)))) procs)))->((hoare_1462269968alid_a N) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) ((image_2063119815iple_a (fun (Pn:pname)=> (((hoare_1766022166iple_a (p Pn)) (the_com (body_1 Pn))) (q Pn)))) procs))->((hoare_1462269968alid_a N) X))))) of role hypothesis named conj_0 % A new axiom: (forall (N:nat), ((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) ((semila13410563le_a_o g) ((image_2063119815iple_a (fun (Pn:pname)=> (((hoare_1766022166iple_a (p Pn)) (body Pn)) (q Pn)))) procs)))->((hoare_1462269968alid_a N) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) ((image_2063119815iple_a (fun (Pn:pname)=> (((hoare_1766022166iple_a (p Pn)) (the_com (body_1 Pn))) (q Pn)))) procs))->((hoare_1462269968alid_a N) X))))) % FOF formula ((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) g)->((hoare_1462269968alid_a n) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) ((image_2063119815iple_a (fun (Pn:pname)=> (((hoare_1766022166iple_a (p Pn)) (body Pn)) (q Pn)))) procs))->((hoare_1462269968alid_a n) X)))) of role conjecture named conj_1 % Conjecture to prove = ((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) g)->((hoare_1462269968alid_a n) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) ((image_2063119815iple_a (fun (Pn:pname)=> (((hoare_1766022166iple_a (p Pn)) (body Pn)) (q Pn)))) procs))->((hoare_1462269968alid_a n) X)))):Prop % Parameter x_a_DUMMY:x_a. % Parameter pname_DUMMY:pname. % Parameter state_DUMMY:state. % Parameter hoare_1775062406iple_a_DUMMY:hoare_1775062406iple_a. % Parameter hoare_1167836817_state_DUMMY:hoare_1167836817_state. % Parameter option_com_DUMMY:option_com. % We need to prove ['((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) g)->((hoare_1462269968alid_a n) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) ((image_2063119815iple_a (fun (Pn:pname)=> (((hoare_1766022166iple_a (p Pn)) (body Pn)) (q Pn)))) procs))->((hoare_1462269968alid_a n) X))))'] % Parameter x_a:Type. % Parameter com:Type. % Parameter pname:Type. % Parameter state:Type. % Parameter hoare_1775062406iple_a:Type. % Parameter hoare_1167836817_state:Type. % Parameter nat:Type. % Parameter option_com:Type. % Parameter big_la1126801287name_o:(((pname->Prop)->Prop)->(pname->Prop)). % Parameter big_la447547205le_a_o:(((hoare_1775062406iple_a->Prop)->Prop)->(hoare_1775062406iple_a->Prop)). % Parameter big_la831793456tate_o:(((hoare_1167836817_state->Prop)->Prop)->(hoare_1167836817_state->Prop)). % Parameter big_la1690136417_fin_o:((Prop->Prop)->Prop). % Parameter big_la1286884090name_o:(((pname->Prop)->Prop)->(pname->Prop)). % Parameter big_la1843772984le_a_o:(((hoare_1775062406iple_a->Prop)->Prop)->(hoare_1775062406iple_a->Prop)). % Parameter big_la1138507389tate_o:(((hoare_1167836817_state->Prop)->Prop)->(hoare_1167836817_state->Prop)). % Parameter big_la727467310_fin_o:((Prop->Prop)->Prop). % Parameter body_1:(pname->option_com). % Parameter body:(pname->com). % Parameter cond:((state->Prop)->(com->(com->com))). % Parameter skip:com. % Parameter semi:(com->(com->com)). % Parameter while:((state->Prop)->(com->com)). % Parameter com_size:(com->nat). % Parameter finite297249702name_o:(((pname->Prop)->Prop)->Prop). % Parameter finite789576932le_a_o:(((hoare_1775062406iple_a->Prop)->Prop)->Prop). % Parameter finite1380128977tate_o:(((hoare_1167836817_state->Prop)->Prop)->Prop). % Parameter finite_finite_o:((Prop->Prop)->Prop). % Parameter finite_finite_pname:((pname->Prop)->Prop). % Parameter finite2063573081iple_a:((hoare_1775062406iple_a->Prop)->Prop). % Parameter finite1084549118_state:((hoare_1167836817_state->Prop)->Prop). % Parameter finite1805141964_pname:(((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop)))->((pname->(hoare_1775062406iple_a->Prop))->((hoare_1775062406iple_a->Prop)->((pname->Prop)->(hoare_1775062406iple_a->Prop))))). % Parameter finite1068437657_pname:(((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop)))->((pname->(hoare_1167836817_state->Prop))->((hoare_1167836817_state->Prop)->((pname->Prop)->(hoare_1167836817_state->Prop))))). % Parameter finite1282449217_pname:((pname->(pname->pname))->(((pname->Prop)->pname)->Prop)). % Parameter finite2078349315iple_a:((hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))->(((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)->Prop)). % Parameter finite1074406356_state:((hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))->(((hoare_1167836817_state->Prop)->hoare_1167836817_state)->Prop)). % Parameter finite89670078_pname:((pname->(pname->pname))->(((pname->Prop)->pname)->Prop)). % Parameter finite1358382848iple_a:((hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))->(((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)->Prop)). % Parameter finite806517911_state:((hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))->(((hoare_1167836817_state->Prop)->hoare_1167836817_state)->Prop)). % Parameter minus_minus_pname_o:((pname->Prop)->((pname->Prop)->(pname->Prop))). % Parameter minus_1944206118le_a_o:((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))). % Parameter minus_2107060239tate_o:((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))). % Parameter minus_minus_nat:(nat->(nat->nat)). % Parameter one_one_nat:nat. % Parameter plus_plus_nat:(nat->(nat->nat)). % Parameter zero_zero_nat:nat. % Parameter the_pname:((pname->Prop)->pname). % Parameter the_Ho1155011127iple_a:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a). % Parameter the_Ho310147232_state:((hoare_1167836817_state->Prop)->hoare_1167836817_state). % Parameter hoare_Mirabelle_MGT:(com->hoare_1167836817_state). % Parameter hoare_1508237396rivs_a:((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->Prop)). % Parameter hoare_123228589_state:((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->Prop)). % Parameter hoare_1846070742lids_a:((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->Prop)). % Parameter hoare_529639851_state:((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->Prop)). % Parameter hoare_1766022166iple_a:((x_a->(state->Prop))->(com->((x_a->(state->Prop))->hoare_1775062406iple_a))). % Parameter hoare_908217195_state:((state->(state->Prop))->(com->((state->(state->Prop))->hoare_1167836817_state))). % Parameter hoare_1118907895size_a:((x_a->nat)->(hoare_1775062406iple_a->nat)). % Parameter hoare_545207370_state:((state->nat)->(hoare_1167836817_state->nat)). % Parameter hoare_1462269968alid_a:(nat->(hoare_1775062406iple_a->Prop)). % Parameter hoare_56934129_state:(nat->(hoare_1167836817_state->Prop)). % Parameter if_Hoa1047340790iple_a:(Prop->(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))). % Parameter if_Hoa833675553_state:(Prop->(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))). % Parameter semila2013987940me_o_o:(((pname->Prop)->Prop)->(((pname->Prop)->Prop)->((pname->Prop)->Prop))). % Parameter semila1691990438_a_o_o:(((hoare_1775062406iple_a->Prop)->Prop)->(((hoare_1775062406iple_a->Prop)->Prop)->((hoare_1775062406iple_a->Prop)->Prop))). % Parameter semila1758709489te_o_o:(((hoare_1167836817_state->Prop)->Prop)->(((hoare_1167836817_state->Prop)->Prop)->((hoare_1167836817_state->Prop)->Prop))). % Parameter semila232696320nf_o_o:((Prop->Prop)->((Prop->Prop)->(Prop->Prop))). % Parameter semila1673364395name_o:((pname->Prop)->((pname->Prop)->(pname->Prop))). % Parameter semila966743401le_a_o:((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))). % Parameter semila179895820tate_o:((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))). % Parameter semila854092349_inf_o:(Prop->(Prop->Prop)). % Parameter semila181081674me_o_o:(((pname->Prop)->Prop)->(((pname->Prop)->Prop)->((pname->Prop)->Prop))). % Parameter semila2069193356_a_o_o:(((hoare_1775062406iple_a->Prop)->Prop)->(((hoare_1775062406iple_a->Prop)->Prop)->((hoare_1775062406iple_a->Prop)->Prop))). % Parameter semila866907787te_o_o:(((hoare_1167836817_state->Prop)->Prop)->(((hoare_1167836817_state->Prop)->Prop)->((hoare_1167836817_state->Prop)->Prop))). % Parameter semila2062604954up_o_o:((Prop->Prop)->((Prop->Prop)->(Prop->Prop))). % Parameter semila1780557381name_o:((pname->Prop)->((pname->Prop)->(pname->Prop))). % Parameter semila13410563le_a_o:((hoare_1775062406iple_a->Prop)->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))). % Parameter semila1172322802tate_o:((hoare_1167836817_state->Prop)->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))). % Parameter semila10642723_sup_o:(Prop->(Prop->Prop)). % Parameter suc:(nat->nat). % Parameter nat_case_nat:(nat->((nat->nat)->(nat->nat))). % Parameter size_size_com:(com->nat). % Parameter size_s724313756iple_a:(hoare_1775062406iple_a->nat). % Parameter size_s645941755_state:(hoare_1167836817_state->nat). % Parameter evalc:(com->(state->(state->Prop))). % Parameter evaln:(com->(state->(nat->(state->Prop)))). % Parameter the_com:(option_com->com). % Parameter bot_bot_pname_o_o:((pname->Prop)->Prop). % Parameter bot_bo1976773294_a_o_o:((hoare_1775062406iple_a->Prop)->Prop). % Parameter bot_bo691907561te_o_o:((hoare_1167836817_state->Prop)->Prop). % Parameter bot_bot_o_o:(Prop->Prop). % Parameter bot_bot_pname_o:(pname->Prop). % Parameter bot_bo751897185le_a_o:(hoare_1775062406iple_a->Prop). % Parameter bot_bo70021908tate_o:(hoare_1167836817_state->Prop). % Parameter bot_bot_o:Prop. % Parameter bot_bot_nat:nat. % Parameter collect_pname:((pname->Prop)->(pname->Prop)). % Parameter collec676402587iple_a:((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop)). % Parameter collec1027672124_state:((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop)). % Parameter image_1085733413name_o:(((pname->Prop)->(pname->Prop))->(((pname->Prop)->Prop)->((pname->Prop)->Prop))). % Parameter image_2014247585le_a_o:(((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))->(((hoare_1775062406iple_a->Prop)->Prop)->((hoare_1775062406iple_a->Prop)->Prop))). % Parameter image_1488525317tate_o:(((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))->(((hoare_1167836817_state->Prop)->Prop)->((hoare_1167836817_state->Prop)->Prop))). % Parameter image_o_o:((Prop->Prop)->((Prop->Prop)->(Prop->Prop))). % Parameter image_pname_pname:((pname->pname)->((pname->Prop)->(pname->Prop))). % Parameter image_2063119815iple_a:((pname->hoare_1775062406iple_a)->((pname->Prop)->(hoare_1775062406iple_a->Prop))). % Parameter image_575578384_state:((pname->hoare_1167836817_state)->((pname->Prop)->(hoare_1167836817_state->Prop))). % Parameter image_51246659_pname:((hoare_1775062406iple_a->pname)->((hoare_1775062406iple_a->Prop)->(pname->Prop))). % Parameter image_1170193413iple_a:((hoare_1775062406iple_a->hoare_1775062406iple_a)->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))). % Parameter image_1021683026_state:((hoare_1775062406iple_a->hoare_1167836817_state)->((hoare_1775062406iple_a->Prop)->(hoare_1167836817_state->Prop))). % Parameter image_1802845250iple_a:((hoare_1167836817_state->hoare_1775062406iple_a)->((hoare_1167836817_state->Prop)->(hoare_1775062406iple_a->Prop))). % Parameter image_31595733_state:((hoare_1167836817_state->hoare_1167836817_state)->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))). % Parameter insert_pname_o:((pname->Prop)->(((pname->Prop)->Prop)->((pname->Prop)->Prop))). % Parameter insert1210049533le_a_o:((hoare_1775062406iple_a->Prop)->(((hoare_1775062406iple_a->Prop)->Prop)->((hoare_1775062406iple_a->Prop)->Prop))). % Parameter insert999278200tate_o:((hoare_1167836817_state->Prop)->(((hoare_1167836817_state->Prop)->Prop)->((hoare_1167836817_state->Prop)->Prop))). % Parameter insert_o:(Prop->((Prop->Prop)->(Prop->Prop))). % Parameter insert_pname:(pname->((pname->Prop)->(pname->Prop))). % Parameter insert1281456128iple_a:(hoare_1775062406iple_a->((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))). % Parameter insert2134838167_state:(hoare_1167836817_state->((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))). % Parameter the_elem_pname:((pname->Prop)->pname). % Parameter the_el1844711461iple_a:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a). % Parameter the_el323660082_state:((hoare_1167836817_state->Prop)->hoare_1167836817_state). % Parameter fequal_pname:(pname->(pname->Prop)). % Parameter fequal_state:(state->(state->Prop)). % Parameter fequal1288209029iple_a:(hoare_1775062406iple_a->(hoare_1775062406iple_a->Prop)). % Parameter fequal1831255762_state:(hoare_1167836817_state->(hoare_1167836817_state->Prop)). % Parameter member_pname_o:((pname->Prop)->(((pname->Prop)->Prop)->Prop)). % Parameter member1207314404le_a_o:((hoare_1775062406iple_a->Prop)->(((hoare_1775062406iple_a->Prop)->Prop)->Prop)). % Parameter member864234961tate_o:((hoare_1167836817_state->Prop)->(((hoare_1167836817_state->Prop)->Prop)->Prop)). % Parameter member_o:(Prop->((Prop->Prop)->Prop)). % Parameter member_pname:(pname->((pname->Prop)->Prop)). % Parameter member2122167641iple_a:(hoare_1775062406iple_a->((hoare_1775062406iple_a->Prop)->Prop)). % Parameter member2058392318_state:(hoare_1167836817_state->((hoare_1167836817_state->Prop)->Prop)). % Parameter g:(hoare_1775062406iple_a->Prop). % Parameter p:(pname->(x_a->(state->Prop))). % Parameter procs:(pname->Prop). % Parameter q:(pname->(x_a->(state->Prop))). % Parameter n:nat. % Axiom fact_0_triple_Oinject:(forall (Fun1_4:(x_a->(state->Prop))) (Com:com) (Fun2_4:(x_a->(state->Prop))) (Fun1_3:(x_a->(state->Prop))) (Com_1:com) (Fun2_3:(x_a->(state->Prop))), ((iff (((eq hoare_1775062406iple_a) (((hoare_1766022166iple_a Fun1_4) Com) Fun2_4)) (((hoare_1766022166iple_a Fun1_3) Com_1) Fun2_3))) ((and ((and (((eq (x_a->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com) Com_1))) (((eq (x_a->(state->Prop))) Fun2_4) Fun2_3)))). % Axiom fact_1_triple_Oinject:(forall (Fun1_4:(state->(state->Prop))) (Com:com) (Fun2_4:(state->(state->Prop))) (Fun1_3:(state->(state->Prop))) (Com_1:com) (Fun2_3:(state->(state->Prop))), ((iff (((eq hoare_1167836817_state) (((hoare_908217195_state Fun1_4) Com) Fun2_4)) (((hoare_908217195_state Fun1_3) Com_1) Fun2_3))) ((and ((and (((eq (state->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com) Com_1))) (((eq (state->(state->Prop))) Fun2_4) Fun2_3)))). % Axiom fact_2_hoare__valids__def:(forall (G_25:(hoare_1167836817_state->Prop)) (Ts_4:(hoare_1167836817_state->Prop)), ((iff ((hoare_529639851_state G_25) Ts_4)) (forall (N:nat), ((forall (X:hoare_1167836817_state), (((member2058392318_state X) G_25)->((hoare_56934129_state N) X)))->(forall (X:hoare_1167836817_state), (((member2058392318_state X) Ts_4)->((hoare_56934129_state N) X))))))). % Axiom fact_3_hoare__valids__def:(forall (G_25:(hoare_1775062406iple_a->Prop)) (Ts_4:(hoare_1775062406iple_a->Prop)), ((iff ((hoare_1846070742lids_a G_25) Ts_4)) (forall (N:nat), ((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) G_25)->((hoare_1462269968alid_a N) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) Ts_4)->((hoare_1462269968alid_a N) X))))))). % Axiom fact_4_hoare__derivs_OBody:(forall (G_24:(hoare_1167836817_state->Prop)) (P_37:(pname->(state->(state->Prop)))) (Q_20:(pname->(state->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_123228589_state ((semila1172322802tate_o G_24) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1))) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_37 P_10)) (the_com (body_1 P_10))) (Q_20 P_10)))) Procs_1))->((hoare_123228589_state G_24) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1)))). % Axiom fact_5_hoare__derivs_OBody:(forall (G_24:(hoare_1775062406iple_a->Prop)) (P_37:(pname->(x_a->(state->Prop)))) (Q_20:(pname->(x_a->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_1508237396rivs_a ((semila13410563le_a_o G_24) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1))) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_37 P_10)) (the_com (body_1 P_10))) (Q_20 P_10)))) Procs_1))->((hoare_1508237396rivs_a G_24) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_37 P_10)) (body P_10)) (Q_20 P_10)))) Procs_1)))). % Axiom fact_6_UnE:(forall (C_42:hoare_1167836817_state) (A_138:(hoare_1167836817_state->Prop)) (B_79:(hoare_1167836817_state->Prop)), (((member2058392318_state C_42) ((semila1172322802tate_o A_138) B_79))->((((member2058392318_state C_42) A_138)->False)->((member2058392318_state C_42) B_79)))). % Axiom fact_7_UnE:(forall (C_42:hoare_1775062406iple_a) (A_138:(hoare_1775062406iple_a->Prop)) (B_79:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_42) ((semila13410563le_a_o A_138) B_79))->((((member2122167641iple_a C_42) A_138)->False)->((member2122167641iple_a C_42) B_79)))). % Axiom fact_8_UnE:(forall (C_42:pname) (A_138:(pname->Prop)) (B_79:(pname->Prop)), (((member_pname C_42) ((semila1780557381name_o A_138) B_79))->((((member_pname C_42) A_138)->False)->((member_pname C_42) B_79)))). % Axiom fact_9_sup1E:(forall (A_137:(hoare_1167836817_state->Prop)) (B_78:(hoare_1167836817_state->Prop)) (X_51:hoare_1167836817_state), ((((semila1172322802tate_o A_137) B_78) X_51)->(((A_137 X_51)->False)->(B_78 X_51)))). % Axiom fact_10_sup1E:(forall (A_137:(pname->Prop)) (B_78:(pname->Prop)) (X_51:pname), ((((semila1780557381name_o A_137) B_78) X_51)->(((A_137 X_51)->False)->(B_78 X_51)))). % Axiom fact_11_sup1E:(forall (A_137:(hoare_1775062406iple_a->Prop)) (B_78:(hoare_1775062406iple_a->Prop)) (X_51:hoare_1775062406iple_a), ((((semila13410563le_a_o A_137) B_78) X_51)->(((A_137 X_51)->False)->(B_78 X_51)))). % Axiom fact_12_sup1CI:(forall (A_136:(hoare_1167836817_state->Prop)) (B_77:(hoare_1167836817_state->Prop)) (X_50:hoare_1167836817_state), ((((B_77 X_50)->False)->(A_136 X_50))->(((semila1172322802tate_o A_136) B_77) X_50))). % Axiom fact_13_sup1CI:(forall (A_136:(pname->Prop)) (B_77:(pname->Prop)) (X_50:pname), ((((B_77 X_50)->False)->(A_136 X_50))->(((semila1780557381name_o A_136) B_77) X_50))). % Axiom fact_14_sup1CI:(forall (A_136:(hoare_1775062406iple_a->Prop)) (B_77:(hoare_1775062406iple_a->Prop)) (X_50:hoare_1775062406iple_a), ((((B_77 X_50)->False)->(A_136 X_50))->(((semila13410563le_a_o A_136) B_77) X_50))). % Axiom fact_15_UnCI:(forall (A_135:(hoare_1167836817_state->Prop)) (C_41:hoare_1167836817_state) (B_76:(hoare_1167836817_state->Prop)), (((((member2058392318_state C_41) B_76)->False)->((member2058392318_state C_41) A_135))->((member2058392318_state C_41) ((semila1172322802tate_o A_135) B_76)))). % Axiom fact_16_UnCI:(forall (A_135:(hoare_1775062406iple_a->Prop)) (C_41:hoare_1775062406iple_a) (B_76:(hoare_1775062406iple_a->Prop)), (((((member2122167641iple_a C_41) B_76)->False)->((member2122167641iple_a C_41) A_135))->((member2122167641iple_a C_41) ((semila13410563le_a_o A_135) B_76)))). % Axiom fact_17_UnCI:(forall (A_135:(pname->Prop)) (C_41:pname) (B_76:(pname->Prop)), (((((member_pname C_41) B_76)->False)->((member_pname C_41) A_135))->((member_pname C_41) ((semila1780557381name_o A_135) B_76)))). % Axiom fact_18_image__eqI:(forall (A_134:(pname->Prop)) (B_75:hoare_1167836817_state) (F_41:(pname->hoare_1167836817_state)) (X_49:pname), ((((eq hoare_1167836817_state) B_75) (F_41 X_49))->(((member_pname X_49) A_134)->((member2058392318_state B_75) ((image_575578384_state F_41) A_134))))). % Axiom fact_19_image__eqI:(forall (A_134:(hoare_1775062406iple_a->Prop)) (B_75:pname) (F_41:(hoare_1775062406iple_a->pname)) (X_49:hoare_1775062406iple_a), ((((eq pname) B_75) (F_41 X_49))->(((member2122167641iple_a X_49) A_134)->((member_pname B_75) ((image_51246659_pname F_41) A_134))))). % Axiom fact_20_image__eqI:(forall (A_134:(pname->Prop)) (B_75:hoare_1775062406iple_a) (F_41:(pname->hoare_1775062406iple_a)) (X_49:pname), ((((eq hoare_1775062406iple_a) B_75) (F_41 X_49))->(((member_pname X_49) A_134)->((member2122167641iple_a B_75) ((image_2063119815iple_a F_41) A_134))))). % Axiom fact_21_image__Un:(forall (F_40:(pname->hoare_1167836817_state)) (A_133:(pname->Prop)) (B_74:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_40) ((semila1780557381name_o A_133) B_74))) ((semila1172322802tate_o ((image_575578384_state F_40) A_133)) ((image_575578384_state F_40) B_74)))). % Axiom fact_22_image__Un:(forall (F_40:(hoare_1775062406iple_a->hoare_1167836817_state)) (A_133:(hoare_1775062406iple_a->Prop)) (B_74:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_1021683026_state F_40) ((semila13410563le_a_o A_133) B_74))) ((semila1172322802tate_o ((image_1021683026_state F_40) A_133)) ((image_1021683026_state F_40) B_74)))). % Axiom fact_23_image__Un:(forall (F_40:(hoare_1775062406iple_a->pname)) (A_133:(hoare_1775062406iple_a->Prop)) (B_74:(hoare_1775062406iple_a->Prop)), (((eq (pname->Prop)) ((image_51246659_pname F_40) ((semila13410563le_a_o A_133) B_74))) ((semila1780557381name_o ((image_51246659_pname F_40) A_133)) ((image_51246659_pname F_40) B_74)))). % Axiom fact_24_image__Un:(forall (F_40:(hoare_1167836817_state->hoare_1775062406iple_a)) (A_133:(hoare_1167836817_state->Prop)) (B_74:(hoare_1167836817_state->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_1802845250iple_a F_40) ((semila1172322802tate_o A_133) B_74))) ((semila13410563le_a_o ((image_1802845250iple_a F_40) A_133)) ((image_1802845250iple_a F_40) B_74)))). % Axiom fact_25_image__Un:(forall (F_40:(pname->hoare_1775062406iple_a)) (A_133:(pname->Prop)) (B_74:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_40) ((semila1780557381name_o A_133) B_74))) ((semila13410563le_a_o ((image_2063119815iple_a F_40) A_133)) ((image_2063119815iple_a F_40) B_74)))). % Axiom fact_26_sup__fun__def:(forall (F_39:(hoare_1167836817_state->Prop)) (G_23:(hoare_1167836817_state->Prop)) (X:hoare_1167836817_state), ((iff (((semila1172322802tate_o F_39) G_23) X)) ((semila10642723_sup_o (F_39 X)) (G_23 X)))). % Axiom fact_27_sup__fun__def:(forall (F_39:(pname->Prop)) (G_23:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o F_39) G_23) X)) ((semila10642723_sup_o (F_39 X)) (G_23 X)))). % Axiom fact_28_sup__fun__def:(forall (F_39:(hoare_1775062406iple_a->Prop)) (G_23:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), ((iff (((semila13410563le_a_o F_39) G_23) X)) ((semila10642723_sup_o (F_39 X)) (G_23 X)))). % Axiom fact_29_sup__apply:(forall (F_38:(hoare_1167836817_state->Prop)) (G_22:(hoare_1167836817_state->Prop)) (X_48:hoare_1167836817_state), ((iff (((semila1172322802tate_o F_38) G_22) X_48)) ((semila10642723_sup_o (F_38 X_48)) (G_22 X_48)))). % Axiom fact_30_sup__apply:(forall (F_38:(pname->Prop)) (G_22:(pname->Prop)) (X_48:pname), ((iff (((semila1780557381name_o F_38) G_22) X_48)) ((semila10642723_sup_o (F_38 X_48)) (G_22 X_48)))). % Axiom fact_31_sup__apply:(forall (F_38:(hoare_1775062406iple_a->Prop)) (G_22:(hoare_1775062406iple_a->Prop)) (X_48:hoare_1775062406iple_a), ((iff (((semila13410563le_a_o F_38) G_22) X_48)) ((semila10642723_sup_o (F_38 X_48)) (G_22 X_48)))). % Axiom fact_32_cut:(forall (G_21:(hoare_1167836817_state->Prop)) (G_20:(hoare_1167836817_state->Prop)) (Ts_3:(hoare_1167836817_state->Prop)), (((hoare_123228589_state G_20) Ts_3)->(((hoare_123228589_state G_21) G_20)->((hoare_123228589_state G_21) Ts_3)))). % Axiom fact_33_cut:(forall (G_21:(hoare_1775062406iple_a->Prop)) (G_20:(hoare_1775062406iple_a->Prop)) (Ts_3:(hoare_1775062406iple_a->Prop)), (((hoare_1508237396rivs_a G_20) Ts_3)->(((hoare_1508237396rivs_a G_21) G_20)->((hoare_1508237396rivs_a G_21) Ts_3)))). % Axiom fact_34_sup__assoc:(forall (X_47:(hoare_1167836817_state->Prop)) (Y_21:(hoare_1167836817_state->Prop)) (Z_14:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o X_47) Y_21)) Z_14)) ((semila1172322802tate_o X_47) ((semila1172322802tate_o Y_21) Z_14)))). % Axiom fact_35_sup__assoc:(forall (X_47:(pname->Prop)) (Y_21:(pname->Prop)) (Z_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_47) Y_21)) Z_14)) ((semila1780557381name_o X_47) ((semila1780557381name_o Y_21) Z_14)))). % Axiom fact_36_sup__assoc:(forall (X_47:Prop) (Y_21:Prop) (Z_14:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_47) Y_21)) Z_14)) ((semila10642723_sup_o X_47) ((semila10642723_sup_o Y_21) Z_14)))). % Axiom fact_37_sup__assoc:(forall (X_47:(hoare_1775062406iple_a->Prop)) (Y_21:(hoare_1775062406iple_a->Prop)) (Z_14:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o X_47) Y_21)) Z_14)) ((semila13410563le_a_o X_47) ((semila13410563le_a_o Y_21) Z_14)))). % Axiom fact_38_inf__sup__aci_I6_J:(forall (X_46:(hoare_1167836817_state->Prop)) (Y_20:(hoare_1167836817_state->Prop)) (Z_13:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o X_46) Y_20)) Z_13)) ((semila1172322802tate_o X_46) ((semila1172322802tate_o Y_20) Z_13)))). % Axiom fact_39_inf__sup__aci_I6_J:(forall (X_46:(pname->Prop)) (Y_20:(pname->Prop)) (Z_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_46) Y_20)) Z_13)) ((semila1780557381name_o X_46) ((semila1780557381name_o Y_20) Z_13)))). % Axiom fact_40_inf__sup__aci_I6_J:(forall (X_46:Prop) (Y_20:Prop) (Z_13:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_46) Y_20)) Z_13)) ((semila10642723_sup_o X_46) ((semila10642723_sup_o Y_20) Z_13)))). % Axiom fact_41_inf__sup__aci_I6_J:(forall (X_46:(hoare_1775062406iple_a->Prop)) (Y_20:(hoare_1775062406iple_a->Prop)) (Z_13:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o X_46) Y_20)) Z_13)) ((semila13410563le_a_o X_46) ((semila13410563le_a_o Y_20) Z_13)))). % Axiom fact_42_sup_Oassoc:(forall (A_132:(hoare_1167836817_state->Prop)) (B_73:(hoare_1167836817_state->Prop)) (C_40:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o A_132) B_73)) C_40)) ((semila1172322802tate_o A_132) ((semila1172322802tate_o B_73) C_40)))). % Axiom fact_43_sup_Oassoc:(forall (A_132:(pname->Prop)) (B_73:(pname->Prop)) (C_40:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_132) B_73)) C_40)) ((semila1780557381name_o A_132) ((semila1780557381name_o B_73) C_40)))). % Axiom fact_44_sup_Oassoc:(forall (A_132:Prop) (B_73:Prop) (C_40:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o A_132) B_73)) C_40)) ((semila10642723_sup_o A_132) ((semila10642723_sup_o B_73) C_40)))). % Axiom fact_45_sup_Oassoc:(forall (A_132:(hoare_1775062406iple_a->Prop)) (B_73:(hoare_1775062406iple_a->Prop)) (C_40:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o A_132) B_73)) C_40)) ((semila13410563le_a_o A_132) ((semila13410563le_a_o B_73) C_40)))). % Axiom fact_46_sup__left__commute:(forall (X_45:(hoare_1167836817_state->Prop)) (Y_19:(hoare_1167836817_state->Prop)) (Z_12:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_45) ((semila1172322802tate_o Y_19) Z_12))) ((semila1172322802tate_o Y_19) ((semila1172322802tate_o X_45) Z_12)))). % Axiom fact_47_sup__left__commute:(forall (X_45:(pname->Prop)) (Y_19:(pname->Prop)) (Z_12:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_45) ((semila1780557381name_o Y_19) Z_12))) ((semila1780557381name_o Y_19) ((semila1780557381name_o X_45) Z_12)))). % Axiom fact_48_sup__left__commute:(forall (X_45:Prop) (Y_19:Prop) (Z_12:Prop), ((iff ((semila10642723_sup_o X_45) ((semila10642723_sup_o Y_19) Z_12))) ((semila10642723_sup_o Y_19) ((semila10642723_sup_o X_45) Z_12)))). % Axiom fact_49_sup__left__commute:(forall (X_45:(hoare_1775062406iple_a->Prop)) (Y_19:(hoare_1775062406iple_a->Prop)) (Z_12:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_45) ((semila13410563le_a_o Y_19) Z_12))) ((semila13410563le_a_o Y_19) ((semila13410563le_a_o X_45) Z_12)))). % Axiom fact_50_inf__sup__aci_I7_J:(forall (X_44:(hoare_1167836817_state->Prop)) (Y_18:(hoare_1167836817_state->Prop)) (Z_11:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_44) ((semila1172322802tate_o Y_18) Z_11))) ((semila1172322802tate_o Y_18) ((semila1172322802tate_o X_44) Z_11)))). % Axiom fact_51_inf__sup__aci_I7_J:(forall (X_44:(pname->Prop)) (Y_18:(pname->Prop)) (Z_11:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_44) ((semila1780557381name_o Y_18) Z_11))) ((semila1780557381name_o Y_18) ((semila1780557381name_o X_44) Z_11)))). % Axiom fact_52_inf__sup__aci_I7_J:(forall (X_44:Prop) (Y_18:Prop) (Z_11:Prop), ((iff ((semila10642723_sup_o X_44) ((semila10642723_sup_o Y_18) Z_11))) ((semila10642723_sup_o Y_18) ((semila10642723_sup_o X_44) Z_11)))). % Axiom fact_53_inf__sup__aci_I7_J:(forall (X_44:(hoare_1775062406iple_a->Prop)) (Y_18:(hoare_1775062406iple_a->Prop)) (Z_11:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_44) ((semila13410563le_a_o Y_18) Z_11))) ((semila13410563le_a_o Y_18) ((semila13410563le_a_o X_44) Z_11)))). % Axiom fact_54_sup_Oleft__commute:(forall (B_72:(hoare_1167836817_state->Prop)) (A_131:(hoare_1167836817_state->Prop)) (C_39:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o B_72) ((semila1172322802tate_o A_131) C_39))) ((semila1172322802tate_o A_131) ((semila1172322802tate_o B_72) C_39)))). % Axiom fact_55_sup_Oleft__commute:(forall (B_72:(pname->Prop)) (A_131:(pname->Prop)) (C_39:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o B_72) ((semila1780557381name_o A_131) C_39))) ((semila1780557381name_o A_131) ((semila1780557381name_o B_72) C_39)))). % Axiom fact_56_sup_Oleft__commute:(forall (B_72:Prop) (A_131:Prop) (C_39:Prop), ((iff ((semila10642723_sup_o B_72) ((semila10642723_sup_o A_131) C_39))) ((semila10642723_sup_o A_131) ((semila10642723_sup_o B_72) C_39)))). % Axiom fact_57_sup_Oleft__commute:(forall (B_72:(hoare_1775062406iple_a->Prop)) (A_131:(hoare_1775062406iple_a->Prop)) (C_39:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o B_72) ((semila13410563le_a_o A_131) C_39))) ((semila13410563le_a_o A_131) ((semila13410563le_a_o B_72) C_39)))). % Axiom fact_58_sup__left__idem:(forall (X_43:(hoare_1167836817_state->Prop)) (Y_17:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_43) ((semila1172322802tate_o X_43) Y_17))) ((semila1172322802tate_o X_43) Y_17))). % Axiom fact_59_sup__left__idem:(forall (X_43:(pname->Prop)) (Y_17:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_43) ((semila1780557381name_o X_43) Y_17))) ((semila1780557381name_o X_43) Y_17))). % Axiom fact_60_sup__left__idem:(forall (X_43:Prop) (Y_17:Prop), ((iff ((semila10642723_sup_o X_43) ((semila10642723_sup_o X_43) Y_17))) ((semila10642723_sup_o X_43) Y_17))). % Axiom fact_61_sup__left__idem:(forall (X_43:(hoare_1775062406iple_a->Prop)) (Y_17:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_43) ((semila13410563le_a_o X_43) Y_17))) ((semila13410563le_a_o X_43) Y_17))). % Axiom fact_62_inf__sup__aci_I8_J:(forall (X_42:(hoare_1167836817_state->Prop)) (Y_16:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_42) ((semila1172322802tate_o X_42) Y_16))) ((semila1172322802tate_o X_42) Y_16))). % Axiom fact_63_inf__sup__aci_I8_J:(forall (X_42:(pname->Prop)) (Y_16:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_42) ((semila1780557381name_o X_42) Y_16))) ((semila1780557381name_o X_42) Y_16))). % Axiom fact_64_inf__sup__aci_I8_J:(forall (X_42:Prop) (Y_16:Prop), ((iff ((semila10642723_sup_o X_42) ((semila10642723_sup_o X_42) Y_16))) ((semila10642723_sup_o X_42) Y_16))). % Axiom fact_65_inf__sup__aci_I8_J:(forall (X_42:(hoare_1775062406iple_a->Prop)) (Y_16:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_42) ((semila13410563le_a_o X_42) Y_16))) ((semila13410563le_a_o X_42) Y_16))). % Axiom fact_66_sup_Oleft__idem:(forall (A_130:(hoare_1167836817_state->Prop)) (B_71:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_130) ((semila1172322802tate_o A_130) B_71))) ((semila1172322802tate_o A_130) B_71))). % Axiom fact_67_sup_Oleft__idem:(forall (A_130:(pname->Prop)) (B_71:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_130) ((semila1780557381name_o A_130) B_71))) ((semila1780557381name_o A_130) B_71))). % Axiom fact_68_sup_Oleft__idem:(forall (A_130:Prop) (B_71:Prop), ((iff ((semila10642723_sup_o A_130) ((semila10642723_sup_o A_130) B_71))) ((semila10642723_sup_o A_130) B_71))). % Axiom fact_69_sup_Oleft__idem:(forall (A_130:(hoare_1775062406iple_a->Prop)) (B_71:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_130) ((semila13410563le_a_o A_130) B_71))) ((semila13410563le_a_o A_130) B_71))). % Axiom fact_70_sup__commute:(forall (X_41:(hoare_1167836817_state->Prop)) (Y_15:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_41) Y_15)) ((semila1172322802tate_o Y_15) X_41))). % Axiom fact_71_sup__commute:(forall (X_41:(pname->Prop)) (Y_15:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_41) Y_15)) ((semila1780557381name_o Y_15) X_41))). % Axiom fact_72_sup__commute:(forall (X_41:Prop) (Y_15:Prop), ((iff ((semila10642723_sup_o X_41) Y_15)) ((semila10642723_sup_o Y_15) X_41))). % Axiom fact_73_sup__commute:(forall (X_41:(hoare_1775062406iple_a->Prop)) (Y_15:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_41) Y_15)) ((semila13410563le_a_o Y_15) X_41))). % Axiom fact_74_inf__sup__aci_I5_J:(forall (X_40:(hoare_1167836817_state->Prop)) (Y_14:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_40) Y_14)) ((semila1172322802tate_o Y_14) X_40))). % Axiom fact_75_inf__sup__aci_I5_J:(forall (X_40:(pname->Prop)) (Y_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_40) Y_14)) ((semila1780557381name_o Y_14) X_40))). % Axiom fact_76_inf__sup__aci_I5_J:(forall (X_40:Prop) (Y_14:Prop), ((iff ((semila10642723_sup_o X_40) Y_14)) ((semila10642723_sup_o Y_14) X_40))). % Axiom fact_77_inf__sup__aci_I5_J:(forall (X_40:(hoare_1775062406iple_a->Prop)) (Y_14:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_40) Y_14)) ((semila13410563le_a_o Y_14) X_40))). % Axiom fact_78_sup_Ocommute:(forall (A_129:(hoare_1167836817_state->Prop)) (B_70:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_129) B_70)) ((semila1172322802tate_o B_70) A_129))). % Axiom fact_79_sup_Ocommute:(forall (A_129:(pname->Prop)) (B_70:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_129) B_70)) ((semila1780557381name_o B_70) A_129))). % Axiom fact_80_sup_Ocommute:(forall (A_129:Prop) (B_70:Prop), ((iff ((semila10642723_sup_o A_129) B_70)) ((semila10642723_sup_o B_70) A_129))). % Axiom fact_81_sup_Ocommute:(forall (A_129:(hoare_1775062406iple_a->Prop)) (B_70:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_129) B_70)) ((semila13410563le_a_o B_70) A_129))). % Axiom fact_82_sup__idem:(forall (X_39:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_39) X_39)) X_39)). % Axiom fact_83_sup__idem:(forall (X_39:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_39) X_39)) X_39)). % Axiom fact_84_sup__idem:(forall (X_39:Prop), ((iff ((semila10642723_sup_o X_39) X_39)) X_39)). % Axiom fact_85_sup__idem:(forall (X_39:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_39) X_39)) X_39)). % Axiom fact_86_sup_Oidem:(forall (A_128:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_128) A_128)) A_128)). % Axiom fact_87_sup_Oidem:(forall (A_128:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_128) A_128)) A_128)). % Axiom fact_88_sup_Oidem:(forall (A_128:Prop), ((iff ((semila10642723_sup_o A_128) A_128)) A_128)). % Axiom fact_89_sup_Oidem:(forall (A_128:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_128) A_128)) A_128)). % Axiom fact_90_rev__image__eqI:(forall (B_69:hoare_1167836817_state) (F_37:(pname->hoare_1167836817_state)) (X_38:pname) (A_127:(pname->Prop)), (((member_pname X_38) A_127)->((((eq hoare_1167836817_state) B_69) (F_37 X_38))->((member2058392318_state B_69) ((image_575578384_state F_37) A_127))))). % Axiom fact_91_rev__image__eqI:(forall (B_69:pname) (F_37:(hoare_1775062406iple_a->pname)) (X_38:hoare_1775062406iple_a) (A_127:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a X_38) A_127)->((((eq pname) B_69) (F_37 X_38))->((member_pname B_69) ((image_51246659_pname F_37) A_127))))). % Axiom fact_92_rev__image__eqI:(forall (B_69:hoare_1775062406iple_a) (F_37:(pname->hoare_1775062406iple_a)) (X_38:pname) (A_127:(pname->Prop)), (((member_pname X_38) A_127)->((((eq hoare_1775062406iple_a) B_69) (F_37 X_38))->((member2122167641iple_a B_69) ((image_2063119815iple_a F_37) A_127))))). % Axiom fact_93_imageI:(forall (F_36:(pname->hoare_1167836817_state)) (X_37:pname) (A_126:(pname->Prop)), (((member_pname X_37) A_126)->((member2058392318_state (F_36 X_37)) ((image_575578384_state F_36) A_126)))). % Axiom fact_94_imageI:(forall (F_36:(hoare_1775062406iple_a->pname)) (X_37:hoare_1775062406iple_a) (A_126:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a X_37) A_126)->((member_pname (F_36 X_37)) ((image_51246659_pname F_36) A_126)))). % Axiom fact_95_imageI:(forall (F_36:(pname->hoare_1775062406iple_a)) (X_37:pname) (A_126:(pname->Prop)), (((member_pname X_37) A_126)->((member2122167641iple_a (F_36 X_37)) ((image_2063119815iple_a F_36) A_126)))). % Axiom fact_96_image__iff:(forall (Z_10:hoare_1167836817_state) (F_35:(pname->hoare_1167836817_state)) (A_125:(pname->Prop)), ((iff ((member2058392318_state Z_10) ((image_575578384_state F_35) A_125))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_125)) (((eq hoare_1167836817_state) Z_10) (F_35 X))))))). % Axiom fact_97_image__iff:(forall (Z_10:hoare_1775062406iple_a) (F_35:(pname->hoare_1775062406iple_a)) (A_125:(pname->Prop)), ((iff ((member2122167641iple_a Z_10) ((image_2063119815iple_a F_35) A_125))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_125)) (((eq hoare_1775062406iple_a) Z_10) (F_35 X))))))). % Axiom fact_98_UnI2:(forall (A_124:(hoare_1167836817_state->Prop)) (C_38:hoare_1167836817_state) (B_68:(hoare_1167836817_state->Prop)), (((member2058392318_state C_38) B_68)->((member2058392318_state C_38) ((semila1172322802tate_o A_124) B_68)))). % Axiom fact_99_UnI2:(forall (A_124:(hoare_1775062406iple_a->Prop)) (C_38:hoare_1775062406iple_a) (B_68:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_38) B_68)->((member2122167641iple_a C_38) ((semila13410563le_a_o A_124) B_68)))). % Axiom fact_100_UnI2:(forall (A_124:(pname->Prop)) (C_38:pname) (B_68:(pname->Prop)), (((member_pname C_38) B_68)->((member_pname C_38) ((semila1780557381name_o A_124) B_68)))). % Axiom fact_101_UnI1:(forall (B_67:(hoare_1167836817_state->Prop)) (C_37:hoare_1167836817_state) (A_123:(hoare_1167836817_state->Prop)), (((member2058392318_state C_37) A_123)->((member2058392318_state C_37) ((semila1172322802tate_o A_123) B_67)))). % Axiom fact_102_UnI1:(forall (B_67:(hoare_1775062406iple_a->Prop)) (C_37:hoare_1775062406iple_a) (A_123:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_37) A_123)->((member2122167641iple_a C_37) ((semila13410563le_a_o A_123) B_67)))). % Axiom fact_103_UnI1:(forall (B_67:(pname->Prop)) (C_37:pname) (A_123:(pname->Prop)), (((member_pname C_37) A_123)->((member_pname C_37) ((semila1780557381name_o A_123) B_67)))). % Axiom fact_104_sup1I2:(forall (A_122:(hoare_1167836817_state->Prop)) (B_66:(hoare_1167836817_state->Prop)) (X_36:hoare_1167836817_state), ((B_66 X_36)->(((semila1172322802tate_o A_122) B_66) X_36))). % Axiom fact_105_sup1I2:(forall (A_122:(pname->Prop)) (B_66:(pname->Prop)) (X_36:pname), ((B_66 X_36)->(((semila1780557381name_o A_122) B_66) X_36))). % Axiom fact_106_sup1I2:(forall (A_122:(hoare_1775062406iple_a->Prop)) (B_66:(hoare_1775062406iple_a->Prop)) (X_36:hoare_1775062406iple_a), ((B_66 X_36)->(((semila13410563le_a_o A_122) B_66) X_36))). % Axiom fact_107_sup1I1:(forall (B_65:(hoare_1167836817_state->Prop)) (A_121:(hoare_1167836817_state->Prop)) (X_35:hoare_1167836817_state), ((A_121 X_35)->(((semila1172322802tate_o A_121) B_65) X_35))). % Axiom fact_108_sup1I1:(forall (B_65:(pname->Prop)) (A_121:(pname->Prop)) (X_35:pname), ((A_121 X_35)->(((semila1780557381name_o A_121) B_65) X_35))). % Axiom fact_109_sup1I1:(forall (B_65:(hoare_1775062406iple_a->Prop)) (A_121:(hoare_1775062406iple_a->Prop)) (X_35:hoare_1775062406iple_a), ((A_121 X_35)->(((semila13410563le_a_o A_121) B_65) X_35))). % Axiom fact_110_ball__Un:(forall (P_36:(hoare_1167836817_state->Prop)) (A_120:(hoare_1167836817_state->Prop)) (B_64:(hoare_1167836817_state->Prop)), ((iff (forall (X:hoare_1167836817_state), (((member2058392318_state X) ((semila1172322802tate_o A_120) B_64))->(P_36 X)))) ((and (forall (X:hoare_1167836817_state), (((member2058392318_state X) A_120)->(P_36 X)))) (forall (X:hoare_1167836817_state), (((member2058392318_state X) B_64)->(P_36 X)))))). % Axiom fact_111_ball__Un:(forall (P_36:(pname->Prop)) (A_120:(pname->Prop)) (B_64:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) ((semila1780557381name_o A_120) B_64))->(P_36 X)))) ((and (forall (X:pname), (((member_pname X) A_120)->(P_36 X)))) (forall (X:pname), (((member_pname X) B_64)->(P_36 X)))))). % Axiom fact_112_ball__Un:(forall (P_36:(hoare_1775062406iple_a->Prop)) (A_120:(hoare_1775062406iple_a->Prop)) (B_64:(hoare_1775062406iple_a->Prop)), ((iff (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) ((semila13410563le_a_o A_120) B_64))->(P_36 X)))) ((and (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) A_120)->(P_36 X)))) (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) B_64)->(P_36 X)))))). % Axiom fact_113_bex__Un:(forall (P_35:(hoare_1167836817_state->Prop)) (A_119:(hoare_1167836817_state->Prop)) (B_63:(hoare_1167836817_state->Prop)), ((iff ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((and ((member2058392318_state X) ((semila1172322802tate_o A_119) B_63))) (P_35 X))))) ((or ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((and ((member2058392318_state X) A_119)) (P_35 X))))) ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((and ((member2058392318_state X) B_63)) (P_35 X))))))). % Axiom fact_114_bex__Un:(forall (P_35:(pname->Prop)) (A_119:(pname->Prop)) (B_63:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((and ((member_pname X) ((semila1780557381name_o A_119) B_63))) (P_35 X))))) ((or ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_119)) (P_35 X))))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) B_63)) (P_35 X))))))). % Axiom fact_115_bex__Un:(forall (P_35:(hoare_1775062406iple_a->Prop)) (A_119:(hoare_1775062406iple_a->Prop)) (B_63:(hoare_1775062406iple_a->Prop)), ((iff ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) ((semila13410563le_a_o A_119) B_63))) (P_35 X))))) ((or ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) A_119)) (P_35 X))))) ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) B_63)) (P_35 X))))))). % Axiom fact_116_Un__assoc:(forall (A_118:(hoare_1167836817_state->Prop)) (B_62:(hoare_1167836817_state->Prop)) (C_36:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o A_118) B_62)) C_36)) ((semila1172322802tate_o A_118) ((semila1172322802tate_o B_62) C_36)))). % Axiom fact_117_Un__assoc:(forall (A_118:(pname->Prop)) (B_62:(pname->Prop)) (C_36:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_118) B_62)) C_36)) ((semila1780557381name_o A_118) ((semila1780557381name_o B_62) C_36)))). % Axiom fact_118_Un__assoc:(forall (A_118:(hoare_1775062406iple_a->Prop)) (B_62:(hoare_1775062406iple_a->Prop)) (C_36:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o A_118) B_62)) C_36)) ((semila13410563le_a_o A_118) ((semila13410563le_a_o B_62) C_36)))). % Axiom fact_119_Un__iff:(forall (C_35:hoare_1167836817_state) (A_117:(hoare_1167836817_state->Prop)) (B_61:(hoare_1167836817_state->Prop)), ((iff ((member2058392318_state C_35) ((semila1172322802tate_o A_117) B_61))) ((or ((member2058392318_state C_35) A_117)) ((member2058392318_state C_35) B_61)))). % Axiom fact_120_Un__iff:(forall (C_35:hoare_1775062406iple_a) (A_117:(hoare_1775062406iple_a->Prop)) (B_61:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a C_35) ((semila13410563le_a_o A_117) B_61))) ((or ((member2122167641iple_a C_35) A_117)) ((member2122167641iple_a C_35) B_61)))). % Axiom fact_121_Un__iff:(forall (C_35:pname) (A_117:(pname->Prop)) (B_61:(pname->Prop)), ((iff ((member_pname C_35) ((semila1780557381name_o A_117) B_61))) ((or ((member_pname C_35) A_117)) ((member_pname C_35) B_61)))). % Axiom fact_122_Un__left__commute:(forall (A_116:(hoare_1167836817_state->Prop)) (B_60:(hoare_1167836817_state->Prop)) (C_34:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_116) ((semila1172322802tate_o B_60) C_34))) ((semila1172322802tate_o B_60) ((semila1172322802tate_o A_116) C_34)))). % Axiom fact_123_Un__left__commute:(forall (A_116:(pname->Prop)) (B_60:(pname->Prop)) (C_34:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_116) ((semila1780557381name_o B_60) C_34))) ((semila1780557381name_o B_60) ((semila1780557381name_o A_116) C_34)))). % Axiom fact_124_Un__left__commute:(forall (A_116:(hoare_1775062406iple_a->Prop)) (B_60:(hoare_1775062406iple_a->Prop)) (C_34:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_116) ((semila13410563le_a_o B_60) C_34))) ((semila13410563le_a_o B_60) ((semila13410563le_a_o A_116) C_34)))). % Axiom fact_125_Un__left__absorb:(forall (A_115:(hoare_1167836817_state->Prop)) (B_59:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_115) ((semila1172322802tate_o A_115) B_59))) ((semila1172322802tate_o A_115) B_59))). % Axiom fact_126_Un__left__absorb:(forall (A_115:(pname->Prop)) (B_59:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_115) ((semila1780557381name_o A_115) B_59))) ((semila1780557381name_o A_115) B_59))). % Axiom fact_127_Un__left__absorb:(forall (A_115:(hoare_1775062406iple_a->Prop)) (B_59:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_115) ((semila13410563le_a_o A_115) B_59))) ((semila13410563le_a_o A_115) B_59))). % Axiom fact_128_Un__commute:(forall (A_114:(hoare_1167836817_state->Prop)) (B_58:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_114) B_58)) ((semila1172322802tate_o B_58) A_114))). % Axiom fact_129_Un__commute:(forall (A_114:(pname->Prop)) (B_58:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_114) B_58)) ((semila1780557381name_o B_58) A_114))). % Axiom fact_130_Un__commute:(forall (A_114:(hoare_1775062406iple_a->Prop)) (B_58:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_114) B_58)) ((semila13410563le_a_o B_58) A_114))). % Axiom fact_131_Un__def:(forall (A_113:(hoare_1167836817_state->Prop)) (B_57:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_113) B_57)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((or ((member2058392318_state X) A_113)) ((member2058392318_state X) B_57)))))). % Axiom fact_132_Un__def:(forall (A_113:(hoare_1775062406iple_a->Prop)) (B_57:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_113) B_57)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or ((member2122167641iple_a X) A_113)) ((member2122167641iple_a X) B_57)))))). % Axiom fact_133_Un__def:(forall (A_113:(pname->Prop)) (B_57:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_113) B_57)) (collect_pname (fun (X:pname)=> ((or ((member_pname X) A_113)) ((member_pname X) B_57)))))). % Axiom fact_134_Un__absorb:(forall (A_112:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_112) A_112)) A_112)). % Axiom fact_135_Un__absorb:(forall (A_112:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_112) A_112)) A_112)). % Axiom fact_136_Un__absorb:(forall (A_112:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_112) A_112)) A_112)). % Axiom fact_137_image__image:(forall (F_34:(hoare_1775062406iple_a->hoare_1167836817_state)) (G_19:(pname->hoare_1775062406iple_a)) (A_111:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_1021683026_state F_34) ((image_2063119815iple_a G_19) A_111))) ((image_575578384_state (fun (X:pname)=> (F_34 (G_19 X)))) A_111))). % Axiom fact_138_image__image:(forall (F_34:(hoare_1167836817_state->hoare_1775062406iple_a)) (G_19:(pname->hoare_1167836817_state)) (A_111:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_1802845250iple_a F_34) ((image_575578384_state G_19) A_111))) ((image_2063119815iple_a (fun (X:pname)=> (F_34 (G_19 X)))) A_111))). % Axiom fact_139_sup__Un__eq:(forall (R_2:(hoare_1167836817_state->Prop)) (S_6:(hoare_1167836817_state->Prop)) (X:hoare_1167836817_state), ((iff (((semila1172322802tate_o (fun (Y_2:hoare_1167836817_state)=> ((member2058392318_state Y_2) R_2))) (fun (Y_2:hoare_1167836817_state)=> ((member2058392318_state Y_2) S_6))) X)) ((member2058392318_state X) ((semila1172322802tate_o R_2) S_6)))). % Axiom fact_140_sup__Un__eq:(forall (R_2:(hoare_1775062406iple_a->Prop)) (S_6:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), ((iff (((semila13410563le_a_o (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) R_2))) (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) S_6))) X)) ((member2122167641iple_a X) ((semila13410563le_a_o R_2) S_6)))). % Axiom fact_141_sup__Un__eq:(forall (R_2:(pname->Prop)) (S_6:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o (fun (Y_2:pname)=> ((member_pname Y_2) R_2))) (fun (Y_2:pname)=> ((member_pname Y_2) S_6))) X)) ((member_pname X) ((semila1780557381name_o R_2) S_6)))). % Axiom fact_142_Collect__disj__eq:(forall (P_34:(pname->Prop)) (Q_19:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((or (P_34 X)) (Q_19 X))))) ((semila1780557381name_o (collect_pname P_34)) (collect_pname Q_19)))). % Axiom fact_143_Collect__disj__eq:(forall (P_34:(hoare_1167836817_state->Prop)) (Q_19:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((or (P_34 X)) (Q_19 X))))) ((semila1172322802tate_o (collec1027672124_state P_34)) (collec1027672124_state Q_19)))). % Axiom fact_144_Collect__disj__eq:(forall (P_34:(hoare_1775062406iple_a->Prop)) (Q_19:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or (P_34 X)) (Q_19 X))))) ((semila13410563le_a_o (collec676402587iple_a P_34)) (collec676402587iple_a Q_19)))). % Axiom fact_145_imageE:(forall (B_56:pname) (F_33:(hoare_1775062406iple_a->pname)) (A_110:(hoare_1775062406iple_a->Prop)), (((member_pname B_56) ((image_51246659_pname F_33) A_110))->((forall (X:hoare_1775062406iple_a), ((((eq pname) B_56) (F_33 X))->(((member2122167641iple_a X) A_110)->False)))->False))). % Axiom fact_146_imageE:(forall (B_56:hoare_1167836817_state) (F_33:(pname->hoare_1167836817_state)) (A_110:(pname->Prop)), (((member2058392318_state B_56) ((image_575578384_state F_33) A_110))->((forall (X:pname), ((((eq hoare_1167836817_state) B_56) (F_33 X))->(((member_pname X) A_110)->False)))->False))). % Axiom fact_147_imageE:(forall (B_56:hoare_1775062406iple_a) (F_33:(pname->hoare_1775062406iple_a)) (A_110:(pname->Prop)), (((member2122167641iple_a B_56) ((image_2063119815iple_a F_33) A_110))->((forall (X:pname), ((((eq hoare_1775062406iple_a) B_56) (F_33 X))->(((member_pname X) A_110)->False)))->False))). % Axiom fact_148_Body__triple__valid__Suc:(forall (N_8:nat) (P_33:(state->(state->Prop))) (Pn_6:pname) (Q_18:(state->(state->Prop))), ((iff ((hoare_56934129_state N_8) (((hoare_908217195_state P_33) (the_com (body_1 Pn_6))) Q_18))) ((hoare_56934129_state (suc N_8)) (((hoare_908217195_state P_33) (body Pn_6)) Q_18)))). % Axiom fact_149_Body__triple__valid__Suc:(forall (N_8:nat) (P_33:(x_a->(state->Prop))) (Pn_6:pname) (Q_18:(x_a->(state->Prop))), ((iff ((hoare_1462269968alid_a N_8) (((hoare_1766022166iple_a P_33) (the_com (body_1 Pn_6))) Q_18))) ((hoare_1462269968alid_a (suc N_8)) (((hoare_1766022166iple_a P_33) (body Pn_6)) Q_18)))). % Axiom fact_150_triple_Oexhaust:(forall (Y_13:hoare_1775062406iple_a), ((forall (Fun1_2:(x_a->(state->Prop))) (Com_4:com) (Fun2_2:(x_a->(state->Prop))), (not (((eq hoare_1775062406iple_a) Y_13) (((hoare_1766022166iple_a Fun1_2) Com_4) Fun2_2))))->False)). % Axiom fact_151_triple_Oexhaust:(forall (Y_13:hoare_1167836817_state), ((forall (Fun1_2:(state->(state->Prop))) (Com_4:com) (Fun2_2:(state->(state->Prop))), (not (((eq hoare_1167836817_state) Y_13) (((hoare_908217195_state Fun1_2) Com_4) Fun2_2))))->False)). % Axiom fact_152_Body1:(forall (Pn_5:pname) (G_18:(hoare_1167836817_state->Prop)) (P_32:(pname->(state->(state->Prop)))) (Q_17:(pname->(state->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_123228589_state ((semila1172322802tate_o G_18) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_32 P_10)) (body P_10)) (Q_17 P_10)))) Procs))) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_32 P_10)) (the_com (body_1 P_10))) (Q_17 P_10)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_123228589_state G_18) ((insert2134838167_state (((hoare_908217195_state (P_32 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo70021908tate_o))))). % Axiom fact_153_Body1:(forall (Pn_5:pname) (G_18:(hoare_1775062406iple_a->Prop)) (P_32:(pname->(x_a->(state->Prop)))) (Q_17:(pname->(x_a->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_1508237396rivs_a ((semila13410563le_a_o G_18) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_32 P_10)) (body P_10)) (Q_17 P_10)))) Procs))) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_32 P_10)) (the_com (body_1 P_10))) (Q_17 P_10)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_1508237396rivs_a G_18) ((insert1281456128iple_a (((hoare_1766022166iple_a (P_32 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo751897185le_a_o))))). % Axiom fact_154_image__cong:(forall (F_32:(pname->hoare_1167836817_state)) (G_17:(pname->hoare_1167836817_state)) (M_2:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_2) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_1167836817_state) (F_32 X)) (G_17 X))))->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_32) M_2)) ((image_575578384_state G_17) N_7))))). % Axiom fact_155_image__cong:(forall (F_32:(pname->hoare_1775062406iple_a)) (G_17:(pname->hoare_1775062406iple_a)) (M_2:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_2) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_1775062406iple_a) (F_32 X)) (G_17 X))))->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_32) M_2)) ((image_2063119815iple_a G_17) N_7))))). % Axiom fact_156_Body__triple__valid__0:(forall (P_31:(state->(state->Prop))) (Pn_4:pname) (Q_16:(state->(state->Prop))), ((hoare_56934129_state zero_zero_nat) (((hoare_908217195_state P_31) (body Pn_4)) Q_16))). % Axiom fact_157_Body__triple__valid__0:(forall (P_31:(x_a->(state->Prop))) (Pn_4:pname) (Q_16:(x_a->(state->Prop))), ((hoare_1462269968alid_a zero_zero_nat) (((hoare_1766022166iple_a P_31) (body Pn_4)) Q_16))). % Axiom fact_158_com_Osimps_I6_J:(forall (Pname:pname) (Pname_1:pname), ((iff (((eq com) (body Pname)) (body Pname_1))) (((eq pname) Pname) Pname_1))). % Axiom fact_159_evalc_OBody:(forall (Pn_1:pname) (S0:state) (S1:state), ((((evalc (the_com (body_1 Pn_1))) S0) S1)->(((evalc (body Pn_1)) S0) S1))). % Axiom fact_160_evalc__elim__cases_I6_J:(forall (P:pname) (S:state) (S1:state), ((((evalc (body P)) S) S1)->(((evalc (the_com (body_1 P))) S) S1))). % Axiom fact_161_Sup__fin_Oidem:(forall (X_34:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_34) X_34)) X_34)). % Axiom fact_162_Sup__fin_Oidem:(forall (X_34:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_34) X_34)) X_34)). % Axiom fact_163_Sup__fin_Oidem:(forall (X_34:Prop), ((iff ((semila10642723_sup_o X_34) X_34)) X_34)). % Axiom fact_164_Sup__fin_Oidem:(forall (X_34:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_34) X_34)) X_34)). % Axiom fact_165_emptyE:(forall (A_109:hoare_1775062406iple_a), (((member2122167641iple_a A_109) bot_bo751897185le_a_o)->False)). % Axiom fact_166_emptyE:(forall (A_109:hoare_1167836817_state), (((member2058392318_state A_109) bot_bo70021908tate_o)->False)). % Axiom fact_167_emptyE:(forall (A_109:pname), (((member_pname A_109) bot_bot_pname_o)->False)). % Axiom fact_168_insertE:(forall (A_108:hoare_1167836817_state) (B_55:hoare_1167836817_state) (A_107:(hoare_1167836817_state->Prop)), (((member2058392318_state A_108) ((insert2134838167_state B_55) A_107))->((not (((eq hoare_1167836817_state) A_108) B_55))->((member2058392318_state A_108) A_107)))). % Axiom fact_169_insertE:(forall (A_108:hoare_1775062406iple_a) (B_55:hoare_1775062406iple_a) (A_107:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_108) ((insert1281456128iple_a B_55) A_107))->((not (((eq hoare_1775062406iple_a) A_108) B_55))->((member2122167641iple_a A_108) A_107)))). % Axiom fact_170_insertE:(forall (A_108:pname) (B_55:pname) (A_107:(pname->Prop)), (((member_pname A_108) ((insert_pname B_55) A_107))->((not (((eq pname) A_108) B_55))->((member_pname A_108) A_107)))). % Axiom fact_171_insertCI:(forall (B_54:hoare_1167836817_state) (A_106:hoare_1167836817_state) (B_53:(hoare_1167836817_state->Prop)), (((((member2058392318_state A_106) B_53)->False)->(((eq hoare_1167836817_state) A_106) B_54))->((member2058392318_state A_106) ((insert2134838167_state B_54) B_53)))). % Axiom fact_172_insertCI:(forall (B_54:hoare_1775062406iple_a) (A_106:hoare_1775062406iple_a) (B_53:(hoare_1775062406iple_a->Prop)), (((((member2122167641iple_a A_106) B_53)->False)->(((eq hoare_1775062406iple_a) A_106) B_54))->((member2122167641iple_a A_106) ((insert1281456128iple_a B_54) B_53)))). % Axiom fact_173_insertCI:(forall (B_54:pname) (A_106:pname) (B_53:(pname->Prop)), (((((member_pname A_106) B_53)->False)->(((eq pname) A_106) B_54))->((member_pname A_106) ((insert_pname B_54) B_53)))). % Axiom fact_174_empty__not__insert:(forall (A_105:hoare_1167836817_state) (A_104:(hoare_1167836817_state->Prop)), (not (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) ((insert2134838167_state A_105) A_104)))). % Axiom fact_175_empty__not__insert:(forall (A_105:hoare_1775062406iple_a) (A_104:(hoare_1775062406iple_a->Prop)), (not (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) ((insert1281456128iple_a A_105) A_104)))). % Axiom fact_176_empty__not__insert:(forall (A_105:pname) (A_104:(pname->Prop)), (not (((eq (pname->Prop)) bot_bot_pname_o) ((insert_pname A_105) A_104)))). % Axiom fact_177_insert__not__empty:(forall (A_103:hoare_1167836817_state) (A_102:(hoare_1167836817_state->Prop)), (not (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_103) A_102)) bot_bo70021908tate_o))). % Axiom fact_178_insert__not__empty:(forall (A_103:hoare_1775062406iple_a) (A_102:(hoare_1775062406iple_a->Prop)), (not (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_103) A_102)) bot_bo751897185le_a_o))). % Axiom fact_179_insert__not__empty:(forall (A_103:pname) (A_102:(pname->Prop)), (not (((eq (pname->Prop)) ((insert_pname A_103) A_102)) bot_bot_pname_o))). % Axiom fact_180_bot__empty__eq:(forall (X:hoare_1775062406iple_a), ((iff (bot_bo751897185le_a_o X)) ((member2122167641iple_a X) bot_bo751897185le_a_o))). % Axiom fact_181_bot__empty__eq:(forall (X:hoare_1167836817_state), ((iff (bot_bo70021908tate_o X)) ((member2058392318_state X) bot_bo70021908tate_o))). % Axiom fact_182_bot__empty__eq:(forall (X:pname), ((iff (bot_bot_pname_o X)) ((member_pname X) bot_bot_pname_o))). % Axiom fact_183_empty__def:(((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> False))). % Axiom fact_184_empty__def:(((eq (pname->Prop)) bot_bot_pname_o) (collect_pname (fun (X:pname)=> False))). % Axiom fact_185_empty__def:(((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) (collec1027672124_state (fun (X:hoare_1167836817_state)=> False))). % Axiom fact_186_insertI1:(forall (A_101:hoare_1167836817_state) (B_52:(hoare_1167836817_state->Prop)), ((member2058392318_state A_101) ((insert2134838167_state A_101) B_52))). % Axiom fact_187_insertI1:(forall (A_101:hoare_1775062406iple_a) (B_52:(hoare_1775062406iple_a->Prop)), ((member2122167641iple_a A_101) ((insert1281456128iple_a A_101) B_52))). % Axiom fact_188_insertI1:(forall (A_101:pname) (B_52:(pname->Prop)), ((member_pname A_101) ((insert_pname A_101) B_52))). % Axiom fact_189_all__not__in__conv:(forall (A_100:(hoare_1775062406iple_a->Prop)), ((iff (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) A_100)->False))) (((eq (hoare_1775062406iple_a->Prop)) A_100) bot_bo751897185le_a_o))). % Axiom fact_190_all__not__in__conv:(forall (A_100:(hoare_1167836817_state->Prop)), ((iff (forall (X:hoare_1167836817_state), (((member2058392318_state X) A_100)->False))) (((eq (hoare_1167836817_state->Prop)) A_100) bot_bo70021908tate_o))). % Axiom fact_191_all__not__in__conv:(forall (A_100:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) A_100)->False))) (((eq (pname->Prop)) A_100) bot_bot_pname_o))). % Axiom fact_192_singleton__conv2:(forall (A_99:hoare_1167836817_state), (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fequal1831255762_state A_99))) ((insert2134838167_state A_99) bot_bo70021908tate_o))). % Axiom fact_193_singleton__conv2:(forall (A_99:hoare_1775062406iple_a), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fequal1288209029iple_a A_99))) ((insert1281456128iple_a A_99) bot_bo751897185le_a_o))). % Axiom fact_194_singleton__conv2:(forall (A_99:pname), (((eq (pname->Prop)) (collect_pname (fequal_pname A_99))) ((insert_pname A_99) bot_bot_pname_o))). % Axiom fact_195_ex__in__conv:(forall (A_98:(hoare_1775062406iple_a->Prop)), ((iff ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((member2122167641iple_a X) A_98)))) (not (((eq (hoare_1775062406iple_a->Prop)) A_98) bot_bo751897185le_a_o)))). % Axiom fact_196_ex__in__conv:(forall (A_98:(hoare_1167836817_state->Prop)), ((iff ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((member2058392318_state X) A_98)))) (not (((eq (hoare_1167836817_state->Prop)) A_98) bot_bo70021908tate_o)))). % Axiom fact_197_ex__in__conv:(forall (A_98:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((member_pname X) A_98)))) (not (((eq (pname->Prop)) A_98) bot_bot_pname_o)))). % Axiom fact_198_singleton__conv:(forall (A_97:hoare_1167836817_state), (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> (((eq hoare_1167836817_state) X) A_97)))) ((insert2134838167_state A_97) bot_bo70021908tate_o))). % Axiom fact_199_singleton__conv:(forall (A_97:hoare_1775062406iple_a), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> (((eq hoare_1775062406iple_a) X) A_97)))) ((insert1281456128iple_a A_97) bot_bo751897185le_a_o))). % Axiom fact_200_singleton__conv:(forall (A_97:pname), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> (((eq pname) X) A_97)))) ((insert_pname A_97) bot_bot_pname_o))). % Axiom fact_201_Collect__conv__if2:(forall (P_30:(hoare_1167836817_state->Prop)) (A_96:hoare_1167836817_state), ((and ((P_30 A_96)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) A_96) X)) (P_30 X))))) ((insert2134838167_state A_96) bot_bo70021908tate_o)))) (((P_30 A_96)->False)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) A_96) X)) (P_30 X))))) bot_bo70021908tate_o)))). % Axiom fact_202_Collect__conv__if2:(forall (P_30:(hoare_1775062406iple_a->Prop)) (A_96:hoare_1775062406iple_a), ((and ((P_30 A_96)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) A_96) X)) (P_30 X))))) ((insert1281456128iple_a A_96) bot_bo751897185le_a_o)))) (((P_30 A_96)->False)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) A_96) X)) (P_30 X))))) bot_bo751897185le_a_o)))). % Axiom fact_203_Collect__conv__if2:(forall (P_30:(pname->Prop)) (A_96:pname), ((and ((P_30 A_96)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_96) X)) (P_30 X))))) ((insert_pname A_96) bot_bot_pname_o)))) (((P_30 A_96)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_96) X)) (P_30 X))))) bot_bot_pname_o)))). % Axiom fact_204_Collect__conv__if:(forall (P_29:(hoare_1167836817_state->Prop)) (A_95:hoare_1167836817_state), ((and ((P_29 A_95)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) X) A_95)) (P_29 X))))) ((insert2134838167_state A_95) bot_bo70021908tate_o)))) (((P_29 A_95)->False)->(((eq (hoare_1167836817_state->Prop)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((and (((eq hoare_1167836817_state) X) A_95)) (P_29 X))))) bot_bo70021908tate_o)))). % Axiom fact_205_Collect__conv__if:(forall (P_29:(hoare_1775062406iple_a->Prop)) (A_95:hoare_1775062406iple_a), ((and ((P_29 A_95)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) X) A_95)) (P_29 X))))) ((insert1281456128iple_a A_95) bot_bo751897185le_a_o)))) (((P_29 A_95)->False)->(((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (((eq hoare_1775062406iple_a) X) A_95)) (P_29 X))))) bot_bo751897185le_a_o)))). % Axiom fact_206_Collect__conv__if:(forall (P_29:(pname->Prop)) (A_95:pname), ((and ((P_29 A_95)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_95)) (P_29 X))))) ((insert_pname A_95) bot_bot_pname_o)))) (((P_29 A_95)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_95)) (P_29 X))))) bot_bot_pname_o)))). % Axiom fact_207_empty__Collect__eq:(forall (P_28:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) (collec676402587iple_a P_28))) (forall (X:hoare_1775062406iple_a), ((P_28 X)->False)))). % Axiom fact_208_empty__Collect__eq:(forall (P_28:(pname->Prop)), ((iff (((eq (pname->Prop)) bot_bot_pname_o) (collect_pname P_28))) (forall (X:pname), ((P_28 X)->False)))). % Axiom fact_209_empty__Collect__eq:(forall (P_28:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) (collec1027672124_state P_28))) (forall (X:hoare_1167836817_state), ((P_28 X)->False)))). % Axiom fact_210_mem__def:(forall (X_33:hoare_1775062406iple_a) (A_94:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a X_33) A_94)) (A_94 X_33))). % Axiom fact_211_mem__def:(forall (X_33:pname) (A_94:(pname->Prop)), ((iff ((member_pname X_33) A_94)) (A_94 X_33))). % Axiom fact_212_Collect__def:(forall (P_27:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a P_27)) P_27)). % Axiom fact_213_Collect__def:(forall (P_27:(pname->Prop)), (((eq (pname->Prop)) (collect_pname P_27)) P_27)). % Axiom fact_214_empty__iff:(forall (C_33:hoare_1775062406iple_a), (((member2122167641iple_a C_33) bot_bo751897185le_a_o)->False)). % Axiom fact_215_empty__iff:(forall (C_33:hoare_1167836817_state), (((member2058392318_state C_33) bot_bo70021908tate_o)->False)). % Axiom fact_216_empty__iff:(forall (C_33:pname), (((member_pname C_33) bot_bot_pname_o)->False)). % Axiom fact_217_insert__compr:(forall (A_93:hoare_1167836817_state) (B_51:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_93) B_51)) (collec1027672124_state (fun (X:hoare_1167836817_state)=> ((or (((eq hoare_1167836817_state) X) A_93)) ((member2058392318_state X) B_51)))))). % Axiom fact_218_insert__compr:(forall (A_93:hoare_1775062406iple_a) (B_51:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_93) B_51)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or (((eq hoare_1775062406iple_a) X) A_93)) ((member2122167641iple_a X) B_51)))))). % Axiom fact_219_insert__compr:(forall (A_93:pname) (B_51:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_93) B_51)) (collect_pname (fun (X:pname)=> ((or (((eq pname) X) A_93)) ((member_pname X) B_51)))))). % Axiom fact_220_insert__Collect:(forall (A_92:hoare_1167836817_state) (P_26:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_92) (collec1027672124_state P_26))) (collec1027672124_state (fun (U_2:hoare_1167836817_state)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_1167836817_state) U_2) A_92))) (P_26 U_2)))))). % Axiom fact_221_insert__Collect:(forall (A_92:hoare_1775062406iple_a) (P_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_92) (collec676402587iple_a P_26))) (collec676402587iple_a (fun (U_2:hoare_1775062406iple_a)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_1775062406iple_a) U_2) A_92))) (P_26 U_2)))))). % Axiom fact_222_insert__Collect:(forall (A_92:pname) (P_26:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_92) (collect_pname P_26))) (collect_pname (fun (U_2:pname)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq pname) U_2) A_92))) (P_26 U_2)))))). % Axiom fact_223_singleton__iff:(forall (B_50:hoare_1167836817_state) (A_91:hoare_1167836817_state), ((iff ((member2058392318_state B_50) ((insert2134838167_state A_91) bot_bo70021908tate_o))) (((eq hoare_1167836817_state) B_50) A_91))). % Axiom fact_224_singleton__iff:(forall (B_50:hoare_1775062406iple_a) (A_91:hoare_1775062406iple_a), ((iff ((member2122167641iple_a B_50) ((insert1281456128iple_a A_91) bot_bo751897185le_a_o))) (((eq hoare_1775062406iple_a) B_50) A_91))). % Axiom fact_225_singleton__iff:(forall (B_50:pname) (A_91:pname), ((iff ((member_pname B_50) ((insert_pname A_91) bot_bot_pname_o))) (((eq pname) B_50) A_91))). % Axiom fact_226_insert__absorb2:(forall (X_32:hoare_1167836817_state) (A_90:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X_32) ((insert2134838167_state X_32) A_90))) ((insert2134838167_state X_32) A_90))). % Axiom fact_227_insert__absorb2:(forall (X_32:hoare_1775062406iple_a) (A_90:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X_32) ((insert1281456128iple_a X_32) A_90))) ((insert1281456128iple_a X_32) A_90))). % Axiom fact_228_insert__absorb2:(forall (X_32:pname) (A_90:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_32) ((insert_pname X_32) A_90))) ((insert_pname X_32) A_90))). % Axiom fact_229_insert__commute:(forall (X_31:hoare_1167836817_state) (Y_12:hoare_1167836817_state) (A_89:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X_31) ((insert2134838167_state Y_12) A_89))) ((insert2134838167_state Y_12) ((insert2134838167_state X_31) A_89)))). % Axiom fact_230_insert__commute:(forall (X_31:hoare_1775062406iple_a) (Y_12:hoare_1775062406iple_a) (A_89:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X_31) ((insert1281456128iple_a Y_12) A_89))) ((insert1281456128iple_a Y_12) ((insert1281456128iple_a X_31) A_89)))). % Axiom fact_231_insert__commute:(forall (X_31:pname) (Y_12:pname) (A_89:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_31) ((insert_pname Y_12) A_89))) ((insert_pname Y_12) ((insert_pname X_31) A_89)))). % Axiom fact_232_insert__iff:(forall (A_88:hoare_1167836817_state) (B_49:hoare_1167836817_state) (A_87:(hoare_1167836817_state->Prop)), ((iff ((member2058392318_state A_88) ((insert2134838167_state B_49) A_87))) ((or (((eq hoare_1167836817_state) A_88) B_49)) ((member2058392318_state A_88) A_87)))). % Axiom fact_233_insert__iff:(forall (A_88:hoare_1775062406iple_a) (B_49:hoare_1775062406iple_a) (A_87:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a A_88) ((insert1281456128iple_a B_49) A_87))) ((or (((eq hoare_1775062406iple_a) A_88) B_49)) ((member2122167641iple_a A_88) A_87)))). % Axiom fact_234_insert__iff:(forall (A_88:pname) (B_49:pname) (A_87:(pname->Prop)), ((iff ((member_pname A_88) ((insert_pname B_49) A_87))) ((or (((eq pname) A_88) B_49)) ((member_pname A_88) A_87)))). % Axiom fact_235_Collect__empty__eq:(forall (P_25:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a P_25)) bot_bo751897185le_a_o)) (forall (X:hoare_1775062406iple_a), ((P_25 X)->False)))). % Axiom fact_236_Collect__empty__eq:(forall (P_25:(pname->Prop)), ((iff (((eq (pname->Prop)) (collect_pname P_25)) bot_bot_pname_o)) (forall (X:pname), ((P_25 X)->False)))). % Axiom fact_237_Collect__empty__eq:(forall (P_25:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) (collec1027672124_state P_25)) bot_bo70021908tate_o)) (forall (X:hoare_1167836817_state), ((P_25 X)->False)))). % Axiom fact_238_doubleton__eq__iff:(forall (A_86:hoare_1167836817_state) (B_48:hoare_1167836817_state) (C_32:hoare_1167836817_state) (D_1:hoare_1167836817_state), ((iff (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_86) ((insert2134838167_state B_48) bot_bo70021908tate_o))) ((insert2134838167_state C_32) ((insert2134838167_state D_1) bot_bo70021908tate_o)))) ((or ((and (((eq hoare_1167836817_state) A_86) C_32)) (((eq hoare_1167836817_state) B_48) D_1))) ((and (((eq hoare_1167836817_state) A_86) D_1)) (((eq hoare_1167836817_state) B_48) C_32))))). % Axiom fact_239_doubleton__eq__iff:(forall (A_86:hoare_1775062406iple_a) (B_48:hoare_1775062406iple_a) (C_32:hoare_1775062406iple_a) (D_1:hoare_1775062406iple_a), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_86) ((insert1281456128iple_a B_48) bot_bo751897185le_a_o))) ((insert1281456128iple_a C_32) ((insert1281456128iple_a D_1) bot_bo751897185le_a_o)))) ((or ((and (((eq hoare_1775062406iple_a) A_86) C_32)) (((eq hoare_1775062406iple_a) B_48) D_1))) ((and (((eq hoare_1775062406iple_a) A_86) D_1)) (((eq hoare_1775062406iple_a) B_48) C_32))))). % Axiom fact_240_doubleton__eq__iff:(forall (A_86:pname) (B_48:pname) (C_32:pname) (D_1:pname), ((iff (((eq (pname->Prop)) ((insert_pname A_86) ((insert_pname B_48) bot_bot_pname_o))) ((insert_pname C_32) ((insert_pname D_1) bot_bot_pname_o)))) ((or ((and (((eq pname) A_86) C_32)) (((eq pname) B_48) D_1))) ((and (((eq pname) A_86) D_1)) (((eq pname) B_48) C_32))))). % Axiom fact_241_insert__code:(forall (Y_11:hoare_1167836817_state) (A_85:(hoare_1167836817_state->Prop)) (X_30:hoare_1167836817_state), ((iff (((insert2134838167_state Y_11) A_85) X_30)) ((or (((eq hoare_1167836817_state) Y_11) X_30)) (A_85 X_30)))). % Axiom fact_242_insert__code:(forall (Y_11:hoare_1775062406iple_a) (A_85:(hoare_1775062406iple_a->Prop)) (X_30:hoare_1775062406iple_a), ((iff (((insert1281456128iple_a Y_11) A_85) X_30)) ((or (((eq hoare_1775062406iple_a) Y_11) X_30)) (A_85 X_30)))). % Axiom fact_243_insert__code:(forall (Y_11:pname) (A_85:(pname->Prop)) (X_30:pname), ((iff (((insert_pname Y_11) A_85) X_30)) ((or (((eq pname) Y_11) X_30)) (A_85 X_30)))). % Axiom fact_244_insert__ident:(forall (B_47:(hoare_1167836817_state->Prop)) (X_29:hoare_1167836817_state) (A_84:(hoare_1167836817_state->Prop)), ((((member2058392318_state X_29) A_84)->False)->((((member2058392318_state X_29) B_47)->False)->((iff (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X_29) A_84)) ((insert2134838167_state X_29) B_47))) (((eq (hoare_1167836817_state->Prop)) A_84) B_47))))). % Axiom fact_245_insert__ident:(forall (B_47:(hoare_1775062406iple_a->Prop)) (X_29:hoare_1775062406iple_a) (A_84:(hoare_1775062406iple_a->Prop)), ((((member2122167641iple_a X_29) A_84)->False)->((((member2122167641iple_a X_29) B_47)->False)->((iff (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X_29) A_84)) ((insert1281456128iple_a X_29) B_47))) (((eq (hoare_1775062406iple_a->Prop)) A_84) B_47))))). % Axiom fact_246_insert__ident:(forall (B_47:(pname->Prop)) (X_29:pname) (A_84:(pname->Prop)), ((((member_pname X_29) A_84)->False)->((((member_pname X_29) B_47)->False)->((iff (((eq (pname->Prop)) ((insert_pname X_29) A_84)) ((insert_pname X_29) B_47))) (((eq (pname->Prop)) A_84) B_47))))). % Axiom fact_247_equals0D:(forall (A_83:hoare_1775062406iple_a) (A_82:(hoare_1775062406iple_a->Prop)), ((((eq (hoare_1775062406iple_a->Prop)) A_82) bot_bo751897185le_a_o)->(((member2122167641iple_a A_83) A_82)->False))). % Axiom fact_248_equals0D:(forall (A_83:hoare_1167836817_state) (A_82:(hoare_1167836817_state->Prop)), ((((eq (hoare_1167836817_state->Prop)) A_82) bot_bo70021908tate_o)->(((member2058392318_state A_83) A_82)->False))). % Axiom fact_249_equals0D:(forall (A_83:pname) (A_82:(pname->Prop)), ((((eq (pname->Prop)) A_82) bot_bot_pname_o)->(((member_pname A_83) A_82)->False))). % Axiom fact_250_insertI2:(forall (B_46:hoare_1167836817_state) (A_81:hoare_1167836817_state) (B_45:(hoare_1167836817_state->Prop)), (((member2058392318_state A_81) B_45)->((member2058392318_state A_81) ((insert2134838167_state B_46) B_45)))). % Axiom fact_251_insertI2:(forall (B_46:hoare_1775062406iple_a) (A_81:hoare_1775062406iple_a) (B_45:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_81) B_45)->((member2122167641iple_a A_81) ((insert1281456128iple_a B_46) B_45)))). % Axiom fact_252_insertI2:(forall (B_46:pname) (A_81:pname) (B_45:(pname->Prop)), (((member_pname A_81) B_45)->((member_pname A_81) ((insert_pname B_46) B_45)))). % Axiom fact_253_insert__absorb:(forall (A_80:hoare_1167836817_state) (A_79:(hoare_1167836817_state->Prop)), (((member2058392318_state A_80) A_79)->(((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_80) A_79)) A_79))). % Axiom fact_254_insert__absorb:(forall (A_80:hoare_1775062406iple_a) (A_79:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_80) A_79)->(((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_80) A_79)) A_79))). % Axiom fact_255_insert__absorb:(forall (A_80:pname) (A_79:(pname->Prop)), (((member_pname A_80) A_79)->(((eq (pname->Prop)) ((insert_pname A_80) A_79)) A_79))). % Axiom fact_256_singletonE:(forall (B_44:hoare_1167836817_state) (A_78:hoare_1167836817_state), (((member2058392318_state B_44) ((insert2134838167_state A_78) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) B_44) A_78))). % Axiom fact_257_singletonE:(forall (B_44:hoare_1775062406iple_a) (A_78:hoare_1775062406iple_a), (((member2122167641iple_a B_44) ((insert1281456128iple_a A_78) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) B_44) A_78))). % Axiom fact_258_singletonE:(forall (B_44:pname) (A_78:pname), (((member_pname B_44) ((insert_pname A_78) bot_bot_pname_o))->(((eq pname) B_44) A_78))). % Axiom fact_259_singleton__inject:(forall (A_77:hoare_1167836817_state) (B_43:hoare_1167836817_state), ((((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_77) bot_bo70021908tate_o)) ((insert2134838167_state B_43) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) A_77) B_43))). % Axiom fact_260_singleton__inject:(forall (A_77:hoare_1775062406iple_a) (B_43:hoare_1775062406iple_a), ((((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_77) bot_bo751897185le_a_o)) ((insert1281456128iple_a B_43) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) A_77) B_43))). % Axiom fact_261_singleton__inject:(forall (A_77:pname) (B_43:pname), ((((eq (pname->Prop)) ((insert_pname A_77) bot_bot_pname_o)) ((insert_pname B_43) bot_bot_pname_o))->(((eq pname) A_77) B_43))). % Axiom fact_262_com__det:(forall (U_1:state) (C_19:com) (S:state) (T:state), ((((evalc C_19) S) T)->((((evalc C_19) S) U_1)->(((eq state) U_1) T)))). % Axiom fact_263_insert__is__Un:(forall (A_76:hoare_1167836817_state) (A_75:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_76) A_75)) ((semila1172322802tate_o ((insert2134838167_state A_76) bot_bo70021908tate_o)) A_75))). % Axiom fact_264_insert__is__Un:(forall (A_76:pname) (A_75:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_76) A_75)) ((semila1780557381name_o ((insert_pname A_76) bot_bot_pname_o)) A_75))). % Axiom fact_265_insert__is__Un:(forall (A_76:hoare_1775062406iple_a) (A_75:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_76) A_75)) ((semila13410563le_a_o ((insert1281456128iple_a A_76) bot_bo751897185le_a_o)) A_75))). % Axiom fact_266_insert__compr__raw:(forall (X:hoare_1167836817_state) (Xa:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state X) Xa)) (collec1027672124_state (fun (Y_2:hoare_1167836817_state)=> ((or (((eq hoare_1167836817_state) Y_2) X)) ((member2058392318_state Y_2) Xa)))))). % Axiom fact_267_insert__compr__raw:(forall (X:hoare_1775062406iple_a) (Xa:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a X) Xa)) (collec676402587iple_a (fun (Y_2:hoare_1775062406iple_a)=> ((or (((eq hoare_1775062406iple_a) Y_2) X)) ((member2122167641iple_a Y_2) Xa)))))). % Axiom fact_268_insert__compr__raw:(forall (X:pname) (Xa:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X) Xa)) (collect_pname (fun (Y_2:pname)=> ((or (((eq pname) Y_2) X)) ((member_pname Y_2) Xa)))))). % Axiom fact_269_derivs__insertD:(forall (G_16:(hoare_1167836817_state->Prop)) (T_3:hoare_1167836817_state) (Ts_2:(hoare_1167836817_state->Prop)), (((hoare_123228589_state G_16) ((insert2134838167_state T_3) Ts_2))->((and ((hoare_123228589_state G_16) ((insert2134838167_state T_3) bot_bo70021908tate_o))) ((hoare_123228589_state G_16) Ts_2)))). % Axiom fact_270_derivs__insertD:(forall (G_16:(hoare_1775062406iple_a->Prop)) (T_3:hoare_1775062406iple_a) (Ts_2:(hoare_1775062406iple_a->Prop)), (((hoare_1508237396rivs_a G_16) ((insert1281456128iple_a T_3) Ts_2))->((and ((hoare_1508237396rivs_a G_16) ((insert1281456128iple_a T_3) bot_bo751897185le_a_o))) ((hoare_1508237396rivs_a G_16) Ts_2)))). % Axiom fact_271_hoare__derivs_Oinsert:(forall (Ts_1:(hoare_1167836817_state->Prop)) (G_15:(hoare_1167836817_state->Prop)) (T_2:hoare_1167836817_state), (((hoare_123228589_state G_15) ((insert2134838167_state T_2) bot_bo70021908tate_o))->(((hoare_123228589_state G_15) Ts_1)->((hoare_123228589_state G_15) ((insert2134838167_state T_2) Ts_1))))). % Axiom fact_272_hoare__derivs_Oinsert:(forall (Ts_1:(hoare_1775062406iple_a->Prop)) (G_15:(hoare_1775062406iple_a->Prop)) (T_2:hoare_1775062406iple_a), (((hoare_1508237396rivs_a G_15) ((insert1281456128iple_a T_2) bot_bo751897185le_a_o))->(((hoare_1508237396rivs_a G_15) Ts_1)->((hoare_1508237396rivs_a G_15) ((insert1281456128iple_a T_2) Ts_1))))). % Axiom fact_273_image__constant__conv:(forall (C_31:hoare_1167836817_state) (A_74:(pname->Prop)), ((and ((((eq (pname->Prop)) A_74) bot_bot_pname_o)->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> C_31)) A_74)) bot_bo70021908tate_o))) ((not (((eq (pname->Prop)) A_74) bot_bot_pname_o))->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> C_31)) A_74)) ((insert2134838167_state C_31) bot_bo70021908tate_o))))). % Axiom fact_274_image__constant__conv:(forall (C_31:hoare_1775062406iple_a) (A_74:(pname->Prop)), ((and ((((eq (pname->Prop)) A_74) bot_bot_pname_o)->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> C_31)) A_74)) bot_bo751897185le_a_o))) ((not (((eq (pname->Prop)) A_74) bot_bot_pname_o))->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> C_31)) A_74)) ((insert1281456128iple_a C_31) bot_bo751897185le_a_o))))). % Axiom fact_275_image__constant:(forall (C_30:hoare_1167836817_state) (X_28:pname) (A_73:(pname->Prop)), (((member_pname X_28) A_73)->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> C_30)) A_73)) ((insert2134838167_state C_30) bot_bo70021908tate_o)))). % Axiom fact_276_image__constant:(forall (C_30:pname) (X_28:pname) (A_73:(pname->Prop)), (((member_pname X_28) A_73)->(((eq (pname->Prop)) ((image_pname_pname (fun (X:pname)=> C_30)) A_73)) ((insert_pname C_30) bot_bot_pname_o)))). % Axiom fact_277_image__constant:(forall (C_30:hoare_1775062406iple_a) (X_28:pname) (A_73:(pname->Prop)), (((member_pname X_28) A_73)->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> C_30)) A_73)) ((insert1281456128iple_a C_30) bot_bo751897185le_a_o)))). % Axiom fact_278_image__insert:(forall (F_31:(pname->hoare_1167836817_state)) (A_72:pname) (B_42:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_31) ((insert_pname A_72) B_42))) ((insert2134838167_state (F_31 A_72)) ((image_575578384_state F_31) B_42)))). % Axiom fact_279_image__insert:(forall (F_31:(pname->hoare_1775062406iple_a)) (A_72:pname) (B_42:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_31) ((insert_pname A_72) B_42))) ((insert1281456128iple_a (F_31 A_72)) ((image_2063119815iple_a F_31) B_42)))). % Axiom fact_280_insert__image:(forall (F_30:(pname->hoare_1167836817_state)) (X_27:pname) (A_71:(pname->Prop)), (((member_pname X_27) A_71)->(((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state (F_30 X_27)) ((image_575578384_state F_30) A_71))) ((image_575578384_state F_30) A_71)))). % Axiom fact_281_insert__image:(forall (F_30:(pname->pname)) (X_27:pname) (A_71:(pname->Prop)), (((member_pname X_27) A_71)->(((eq (pname->Prop)) ((insert_pname (F_30 X_27)) ((image_pname_pname F_30) A_71))) ((image_pname_pname F_30) A_71)))). % Axiom fact_282_insert__image:(forall (F_30:(pname->hoare_1775062406iple_a)) (X_27:pname) (A_71:(pname->Prop)), (((member_pname X_27) A_71)->(((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a (F_30 X_27)) ((image_2063119815iple_a F_30) A_71))) ((image_2063119815iple_a F_30) A_71)))). % Axiom fact_283_Un__insert__right:(forall (A_70:(hoare_1167836817_state->Prop)) (A_69:hoare_1167836817_state) (B_41:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_70) ((insert2134838167_state A_69) B_41))) ((insert2134838167_state A_69) ((semila1172322802tate_o A_70) B_41)))). % Axiom fact_284_Un__insert__right:(forall (A_70:(pname->Prop)) (A_69:pname) (B_41:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_70) ((insert_pname A_69) B_41))) ((insert_pname A_69) ((semila1780557381name_o A_70) B_41)))). % Axiom fact_285_Un__insert__right:(forall (A_70:(hoare_1775062406iple_a->Prop)) (A_69:hoare_1775062406iple_a) (B_41:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_70) ((insert1281456128iple_a A_69) B_41))) ((insert1281456128iple_a A_69) ((semila13410563le_a_o A_70) B_41)))). % Axiom fact_286_Un__insert__left:(forall (A_68:hoare_1167836817_state) (B_40:(hoare_1167836817_state->Prop)) (C_29:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((insert2134838167_state A_68) B_40)) C_29)) ((insert2134838167_state A_68) ((semila1172322802tate_o B_40) C_29)))). % Axiom fact_287_Un__insert__left:(forall (A_68:pname) (B_40:(pname->Prop)) (C_29:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((insert_pname A_68) B_40)) C_29)) ((insert_pname A_68) ((semila1780557381name_o B_40) C_29)))). % Axiom fact_288_Un__insert__left:(forall (A_68:hoare_1775062406iple_a) (B_40:(hoare_1775062406iple_a->Prop)) (C_29:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((insert1281456128iple_a A_68) B_40)) C_29)) ((insert1281456128iple_a A_68) ((semila13410563le_a_o B_40) C_29)))). % Axiom fact_289_empty__is__image:(forall (F_29:(pname->hoare_1167836817_state)) (A_67:(pname->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) bot_bo70021908tate_o) ((image_575578384_state F_29) A_67))) (((eq (pname->Prop)) A_67) bot_bot_pname_o))). % Axiom fact_290_empty__is__image:(forall (F_29:(pname->hoare_1775062406iple_a)) (A_67:(pname->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) bot_bo751897185le_a_o) ((image_2063119815iple_a F_29) A_67))) (((eq (pname->Prop)) A_67) bot_bot_pname_o))). % Axiom fact_291_image__empty:(forall (F_28:(pname->hoare_1167836817_state)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_28) bot_bot_pname_o)) bot_bo70021908tate_o)). % Axiom fact_292_image__empty:(forall (F_28:(pname->hoare_1775062406iple_a)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_28) bot_bot_pname_o)) bot_bo751897185le_a_o)). % Axiom fact_293_image__is__empty:(forall (F_27:(pname->hoare_1167836817_state)) (A_66:(pname->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_27) A_66)) bot_bo70021908tate_o)) (((eq (pname->Prop)) A_66) bot_bot_pname_o))). % Axiom fact_294_image__is__empty:(forall (F_27:(pname->hoare_1775062406iple_a)) (A_66:(pname->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_27) A_66)) bot_bo751897185le_a_o)) (((eq (pname->Prop)) A_66) bot_bot_pname_o))). % Axiom fact_295_ball__empty:(forall (P_24:(hoare_1167836817_state->Prop)) (X:hoare_1167836817_state), (((member2058392318_state X) bot_bo70021908tate_o)->(P_24 X))). % Axiom fact_296_ball__empty:(forall (P_24:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), (((member2122167641iple_a X) bot_bo751897185le_a_o)->(P_24 X))). % Axiom fact_297_ball__empty:(forall (P_24:(pname->Prop)) (X:pname), (((member_pname X) bot_bot_pname_o)->(P_24 X))). % Axiom fact_298_Un__empty__left:(forall (B_39:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o bot_bo70021908tate_o) B_39)) B_39)). % Axiom fact_299_Un__empty__left:(forall (B_39:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o bot_bot_pname_o) B_39)) B_39)). % Axiom fact_300_Un__empty__left:(forall (B_39:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o bot_bo751897185le_a_o) B_39)) B_39)). % Axiom fact_301_Un__empty__right:(forall (A_65:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_65) bot_bo70021908tate_o)) A_65)). % Axiom fact_302_Un__empty__right:(forall (A_65:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_65) bot_bot_pname_o)) A_65)). % Axiom fact_303_Un__empty__right:(forall (A_65:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_65) bot_bo751897185le_a_o)) A_65)). % Axiom fact_304_Un__empty:(forall (A_64:(hoare_1167836817_state->Prop)) (B_38:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_64) B_38)) bot_bo70021908tate_o)) ((and (((eq (hoare_1167836817_state->Prop)) A_64) bot_bo70021908tate_o)) (((eq (hoare_1167836817_state->Prop)) B_38) bot_bo70021908tate_o)))). % Axiom fact_305_Un__empty:(forall (A_64:(pname->Prop)) (B_38:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o A_64) B_38)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) A_64) bot_bot_pname_o)) (((eq (pname->Prop)) B_38) bot_bot_pname_o)))). % Axiom fact_306_Un__empty:(forall (A_64:(hoare_1775062406iple_a->Prop)) (B_38:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_64) B_38)) bot_bo751897185le_a_o)) ((and (((eq (hoare_1775062406iple_a->Prop)) A_64) bot_bo751897185le_a_o)) (((eq (hoare_1775062406iple_a->Prop)) B_38) bot_bo751897185le_a_o)))). % Axiom fact_307_constant:(forall (G_14:(hoare_1775062406iple_a->Prop)) (P_23:(x_a->(state->Prop))) (C_28:com) (Q_15:(x_a->(state->Prop))) (C_27:Prop), ((C_27->((hoare_1508237396rivs_a G_14) ((insert1281456128iple_a (((hoare_1766022166iple_a P_23) C_28) Q_15)) bot_bo751897185le_a_o)))->((hoare_1508237396rivs_a G_14) ((insert1281456128iple_a (((hoare_1766022166iple_a (fun (Z_8:x_a) (S_3:state)=> ((and ((P_23 Z_8) S_3)) C_27))) C_28) Q_15)) bot_bo751897185le_a_o)))). % Axiom fact_308_constant:(forall (G_14:(hoare_1167836817_state->Prop)) (P_23:(state->(state->Prop))) (C_28:com) (Q_15:(state->(state->Prop))) (C_27:Prop), ((C_27->((hoare_123228589_state G_14) ((insert2134838167_state (((hoare_908217195_state P_23) C_28) Q_15)) bot_bo70021908tate_o)))->((hoare_123228589_state G_14) ((insert2134838167_state (((hoare_908217195_state (fun (Z_8:state) (S_3:state)=> ((and ((P_23 Z_8) S_3)) C_27))) C_28) Q_15)) bot_bo70021908tate_o)))). % Axiom fact_309_empty:(forall (G_13:(hoare_1167836817_state->Prop)), ((hoare_123228589_state G_13) bot_bo70021908tate_o)). % Axiom fact_310_empty:(forall (G_13:(hoare_1775062406iple_a->Prop)), ((hoare_1508237396rivs_a G_13) bot_bo751897185le_a_o)). % Axiom fact_311_sup__bot__left:(forall (X_26:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o bot_bo70021908tate_o) X_26)) X_26)). % Axiom fact_312_sup__bot__left:(forall (X_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o bot_bot_pname_o) X_26)) X_26)). % Axiom fact_313_sup__bot__left:(forall (X_26:Prop), ((iff ((semila10642723_sup_o bot_bot_o) X_26)) X_26)). % Axiom fact_314_sup__bot__left:(forall (X_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o bot_bo751897185le_a_o) X_26)) X_26)). % Axiom fact_315_sup__bot__right:(forall (X_25:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_25) bot_bo70021908tate_o)) X_25)). % Axiom fact_316_sup__bot__right:(forall (X_25:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_25) bot_bot_pname_o)) X_25)). % Axiom fact_317_sup__bot__right:(forall (X_25:Prop), ((iff ((semila10642723_sup_o X_25) bot_bot_o)) X_25)). % Axiom fact_318_sup__bot__right:(forall (X_25:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_25) bot_bo751897185le_a_o)) X_25)). % Axiom fact_319_sup__eq__bot__iff:(forall (X_24:(hoare_1167836817_state->Prop)) (Y_10:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_24) Y_10)) bot_bo70021908tate_o)) ((and (((eq (hoare_1167836817_state->Prop)) X_24) bot_bo70021908tate_o)) (((eq (hoare_1167836817_state->Prop)) Y_10) bot_bo70021908tate_o)))). % Axiom fact_320_sup__eq__bot__iff:(forall (X_24:(pname->Prop)) (Y_10:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o X_24) Y_10)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) X_24) bot_bot_pname_o)) (((eq (pname->Prop)) Y_10) bot_bot_pname_o)))). % Axiom fact_321_sup__eq__bot__iff:(forall (X_24:Prop) (Y_10:Prop), ((iff ((iff ((semila10642723_sup_o X_24) Y_10)) bot_bot_o)) ((and ((iff X_24) bot_bot_o)) ((iff Y_10) bot_bot_o)))). % Axiom fact_322_sup__eq__bot__iff:(forall (X_24:(hoare_1775062406iple_a->Prop)) (Y_10:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_24) Y_10)) bot_bo751897185le_a_o)) ((and (((eq (hoare_1775062406iple_a->Prop)) X_24) bot_bo751897185le_a_o)) (((eq (hoare_1775062406iple_a->Prop)) Y_10) bot_bo751897185le_a_o)))). % Axiom fact_323_triple__valid__Suc:(forall (N_6:nat) (T_1:hoare_1167836817_state), (((hoare_56934129_state (suc N_6)) T_1)->((hoare_56934129_state N_6) T_1))). % Axiom fact_324_triple__valid__Suc:(forall (N_6:nat) (T_1:hoare_1775062406iple_a), (((hoare_1462269968alid_a (suc N_6)) T_1)->((hoare_1462269968alid_a N_6) T_1))). % Axiom fact_325_insert__def:(forall (A_63:hoare_1167836817_state) (B_37:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((insert2134838167_state A_63) B_37)) ((semila1172322802tate_o (collec1027672124_state (fun (X:hoare_1167836817_state)=> (((eq hoare_1167836817_state) X) A_63)))) B_37))). % Axiom fact_326_insert__def:(forall (A_63:pname) (B_37:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_63) B_37)) ((semila1780557381name_o (collect_pname (fun (X:pname)=> (((eq pname) X) A_63)))) B_37))). % Axiom fact_327_insert__def:(forall (A_63:hoare_1775062406iple_a) (B_37:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((insert1281456128iple_a A_63) B_37)) ((semila13410563le_a_o (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> (((eq hoare_1775062406iple_a) X) A_63)))) B_37))). % Axiom fact_328_weak__Body:(forall (G_12:(hoare_1775062406iple_a->Prop)) (P_22:(x_a->(state->Prop))) (Pn_3:pname) (Q_14:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_12) ((insert1281456128iple_a (((hoare_1766022166iple_a P_22) (the_com (body_1 Pn_3))) Q_14)) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_12) ((insert1281456128iple_a (((hoare_1766022166iple_a P_22) (body Pn_3)) Q_14)) bot_bo751897185le_a_o)))). % Axiom fact_329_weak__Body:(forall (G_12:(hoare_1167836817_state->Prop)) (P_22:(state->(state->Prop))) (Pn_3:pname) (Q_14:(state->(state->Prop))), (((hoare_123228589_state G_12) ((insert2134838167_state (((hoare_908217195_state P_22) (the_com (body_1 Pn_3))) Q_14)) bot_bo70021908tate_o))->((hoare_123228589_state G_12) ((insert2134838167_state (((hoare_908217195_state P_22) (body Pn_3)) Q_14)) bot_bo70021908tate_o)))). % Axiom fact_330_BodyN:(forall (P_21:(x_a->(state->Prop))) (Pn_2:pname) (Q_13:(x_a->(state->Prop))) (G_11:(hoare_1775062406iple_a->Prop)), (((hoare_1508237396rivs_a ((insert1281456128iple_a (((hoare_1766022166iple_a P_21) (body Pn_2)) Q_13)) G_11)) ((insert1281456128iple_a (((hoare_1766022166iple_a P_21) (the_com (body_1 Pn_2))) Q_13)) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_11) ((insert1281456128iple_a (((hoare_1766022166iple_a P_21) (body Pn_2)) Q_13)) bot_bo751897185le_a_o)))). % Axiom fact_331_BodyN:(forall (P_21:(state->(state->Prop))) (Pn_2:pname) (Q_13:(state->(state->Prop))) (G_11:(hoare_1167836817_state->Prop)), (((hoare_123228589_state ((insert2134838167_state (((hoare_908217195_state P_21) (body Pn_2)) Q_13)) G_11)) ((insert2134838167_state (((hoare_908217195_state P_21) (the_com (body_1 Pn_2))) Q_13)) bot_bo70021908tate_o))->((hoare_123228589_state G_11) ((insert2134838167_state (((hoare_908217195_state P_21) (body Pn_2)) Q_13)) bot_bo70021908tate_o)))). % Axiom fact_332_triples__valid__Suc:(forall (N_5:nat) (Ts:(hoare_1167836817_state->Prop)), ((forall (X:hoare_1167836817_state), (((member2058392318_state X) Ts)->((hoare_56934129_state (suc N_5)) X)))->(forall (X:hoare_1167836817_state), (((member2058392318_state X) Ts)->((hoare_56934129_state N_5) X))))). % Axiom fact_333_triples__valid__Suc:(forall (N_5:nat) (Ts:(hoare_1775062406iple_a->Prop)), ((forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) Ts)->((hoare_1462269968alid_a (suc N_5)) X)))->(forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) Ts)->((hoare_1462269968alid_a N_5) X))))). % Axiom fact_334_escape:(forall (G_10:(hoare_1775062406iple_a->Prop)) (C_26:com) (Q_12:(x_a->(state->Prop))) (P_20:(x_a->(state->Prop))), ((forall (Z_8:x_a) (S_3:state), (((P_20 Z_8) S_3)->((hoare_1508237396rivs_a G_10) ((insert1281456128iple_a (((hoare_1766022166iple_a (fun (Za:x_a) (S_4:state)=> (((eq state) S_4) S_3))) C_26) (fun (Z_9:x_a)=> (Q_12 Z_8)))) bot_bo751897185le_a_o))))->((hoare_1508237396rivs_a G_10) ((insert1281456128iple_a (((hoare_1766022166iple_a P_20) C_26) Q_12)) bot_bo751897185le_a_o)))). % Axiom fact_335_escape:(forall (G_10:(hoare_1167836817_state->Prop)) (C_26:com) (Q_12:(state->(state->Prop))) (P_20:(state->(state->Prop))), ((forall (Z_8:state) (S_3:state), (((P_20 Z_8) S_3)->((hoare_123228589_state G_10) ((insert2134838167_state (((hoare_908217195_state (fun (Za:state) (S_4:state)=> (((eq state) S_4) S_3))) C_26) (fun (Z_9:state)=> (Q_12 Z_8)))) bot_bo70021908tate_o))))->((hoare_123228589_state G_10) ((insert2134838167_state (((hoare_908217195_state P_20) C_26) Q_12)) bot_bo70021908tate_o)))). % Axiom fact_336_conseq1:(forall (P_19:(x_a->(state->Prop))) (G_9:(hoare_1775062406iple_a->Prop)) (P_18:(x_a->(state->Prop))) (C_25:com) (Q_11:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_9) ((insert1281456128iple_a (((hoare_1766022166iple_a P_18) C_25) Q_11)) bot_bo751897185le_a_o))->((forall (Z_8:x_a) (S_3:state), (((P_19 Z_8) S_3)->((P_18 Z_8) S_3)))->((hoare_1508237396rivs_a G_9) ((insert1281456128iple_a (((hoare_1766022166iple_a P_19) C_25) Q_11)) bot_bo751897185le_a_o))))). % Axiom fact_337_conseq1:(forall (P_19:(state->(state->Prop))) (G_9:(hoare_1167836817_state->Prop)) (P_18:(state->(state->Prop))) (C_25:com) (Q_11:(state->(state->Prop))), (((hoare_123228589_state G_9) ((insert2134838167_state (((hoare_908217195_state P_18) C_25) Q_11)) bot_bo70021908tate_o))->((forall (Z_8:state) (S_3:state), (((P_19 Z_8) S_3)->((P_18 Z_8) S_3)))->((hoare_123228589_state G_9) ((insert2134838167_state (((hoare_908217195_state P_19) C_25) Q_11)) bot_bo70021908tate_o))))). % Axiom fact_338_conseq2:(forall (Q_10:(x_a->(state->Prop))) (G_8:(hoare_1775062406iple_a->Prop)) (P_17:(x_a->(state->Prop))) (C_24:com) (Q_9:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_8) ((insert1281456128iple_a (((hoare_1766022166iple_a P_17) C_24) Q_9)) bot_bo751897185le_a_o))->((forall (Z_8:x_a) (S_3:state), (((Q_9 Z_8) S_3)->((Q_10 Z_8) S_3)))->((hoare_1508237396rivs_a G_8) ((insert1281456128iple_a (((hoare_1766022166iple_a P_17) C_24) Q_10)) bot_bo751897185le_a_o))))). % Axiom fact_339_conseq2:(forall (Q_10:(state->(state->Prop))) (G_8:(hoare_1167836817_state->Prop)) (P_17:(state->(state->Prop))) (C_24:com) (Q_9:(state->(state->Prop))), (((hoare_123228589_state G_8) ((insert2134838167_state (((hoare_908217195_state P_17) C_24) Q_9)) bot_bo70021908tate_o))->((forall (Z_8:state) (S_3:state), (((Q_9 Z_8) S_3)->((Q_10 Z_8) S_3)))->((hoare_123228589_state G_8) ((insert2134838167_state (((hoare_908217195_state P_17) C_24) Q_10)) bot_bo70021908tate_o))))). % Axiom fact_340_triple_Osize_I1_J:(forall (Fa:(state->nat)) (Fun1_1:(state->(state->Prop))) (Com_3:com) (Fun2_1:(state->(state->Prop))), (((eq nat) ((hoare_545207370_state Fa) (((hoare_908217195_state Fun1_1) Com_3) Fun2_1))) zero_zero_nat)). % Axiom fact_341_triple_Osize_I1_J:(forall (Fa:(x_a->nat)) (Fun1_1:(x_a->(state->Prop))) (Com_3:com) (Fun2_1:(x_a->(state->Prop))), (((eq nat) ((hoare_1118907895size_a Fa) (((hoare_1766022166iple_a Fun1_1) Com_3) Fun2_1))) zero_zero_nat)). % Axiom fact_342_MGT__def:(forall (C_19:com), (((eq hoare_1167836817_state) (hoare_Mirabelle_MGT C_19)) (((hoare_908217195_state fequal_state) C_19) (evalc C_19)))). % Axiom fact_343_triple_Osize_I2_J:(forall (Fun1:(state->(state->Prop))) (Com_2:com) (Fun2:(state->(state->Prop))), (((eq nat) (size_s645941755_state (((hoare_908217195_state Fun1) Com_2) Fun2))) zero_zero_nat)). % Axiom fact_344_triple_Osize_I2_J:(forall (Fun1:(x_a->(state->Prop))) (Com_2:com) (Fun2:(x_a->(state->Prop))), (((eq nat) (size_s724313756iple_a (((hoare_1766022166iple_a Fun1) Com_2) Fun2))) zero_zero_nat)). % Axiom fact_345_conseq12:(forall (Q_8:(state->(state->Prop))) (P_16:(state->(state->Prop))) (G_7:(hoare_1167836817_state->Prop)) (P_15:(state->(state->Prop))) (C_23:com) (Q_7:(state->(state->Prop))), (((hoare_123228589_state G_7) ((insert2134838167_state (((hoare_908217195_state P_15) C_23) Q_7)) bot_bo70021908tate_o))->((forall (Z_8:state) (S_3:state), (((P_16 Z_8) S_3)->(forall (S_4:state), ((forall (Z_9:state), (((P_15 Z_9) S_3)->((Q_7 Z_9) S_4)))->((Q_8 Z_8) S_4)))))->((hoare_123228589_state G_7) ((insert2134838167_state (((hoare_908217195_state P_16) C_23) Q_8)) bot_bo70021908tate_o))))). % Axiom fact_346_conseq12:(forall (Q_8:(x_a->(state->Prop))) (P_16:(x_a->(state->Prop))) (G_7:(hoare_1775062406iple_a->Prop)) (P_15:(x_a->(state->Prop))) (C_23:com) (Q_7:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_7) ((insert1281456128iple_a (((hoare_1766022166iple_a P_15) C_23) Q_7)) bot_bo751897185le_a_o))->((forall (Z_8:x_a) (S_3:state), (((P_16 Z_8) S_3)->(forall (S_4:state), ((forall (Z_9:x_a), (((P_15 Z_9) S_3)->((Q_7 Z_9) S_4)))->((Q_8 Z_8) S_4)))))->((hoare_1508237396rivs_a G_7) ((insert1281456128iple_a (((hoare_1766022166iple_a P_16) C_23) Q_8)) bot_bo751897185le_a_o))))). % Axiom fact_347_the__elem__eq:(forall (X_23:hoare_1167836817_state), (((eq hoare_1167836817_state) (the_el323660082_state ((insert2134838167_state X_23) bot_bo70021908tate_o))) X_23)). % Axiom fact_348_the__elem__eq:(forall (X_23:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (the_el1844711461iple_a ((insert1281456128iple_a X_23) bot_bo751897185le_a_o))) X_23)). % Axiom fact_349_the__elem__eq:(forall (X_23:pname), (((eq pname) (the_elem_pname ((insert_pname X_23) bot_bot_pname_o))) X_23)). % Axiom fact_350_Zero__not__Suc:(forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))). % Axiom fact_351_nat_Osimps_I2_J:(forall (Nat_1:nat), (not (((eq nat) zero_zero_nat) (suc Nat_1)))). % Axiom fact_352_Suc__not__Zero:(forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))). % Axiom fact_353_nat_Osimps_I3_J:(forall (Nat_3:nat), (not (((eq nat) (suc Nat_3)) zero_zero_nat))). % Axiom fact_354_Zero__neq__Suc:(forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))). % Axiom fact_355_Suc__neq__Zero:(forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))). % Axiom fact_356_bot__fun__def:(forall (X:pname), ((iff (bot_bot_pname_o X)) bot_bot_o)). % Axiom fact_357_bot__fun__def:(forall (X:hoare_1775062406iple_a), ((iff (bot_bo751897185le_a_o X)) bot_bot_o)). % Axiom fact_358_bot__fun__def:(forall (X:hoare_1167836817_state), ((iff (bot_bo70021908tate_o X)) bot_bot_o)). % Axiom fact_359_bot__nat__def:(((eq nat) bot_bot_nat) zero_zero_nat). % Axiom fact_360_Suc__inject:(forall (X_1:nat) (Y:nat), ((((eq nat) (suc X_1)) (suc Y))->(((eq nat) X_1) Y))). % Axiom fact_361_nat_Oinject:(forall (Nat_2:nat) (Nat_1:nat), ((iff (((eq nat) (suc Nat_2)) (suc Nat_1))) (((eq nat) Nat_2) Nat_1))). % Axiom fact_362_Suc__n__not__n:(forall (N_1:nat), (not (((eq nat) (suc N_1)) N_1))). % Axiom fact_363_n__not__Suc__n:(forall (N_1:nat), (not (((eq nat) N_1) (suc N_1)))). % Axiom fact_364_bot__apply:(forall (X_22:pname), ((iff (bot_bot_pname_o X_22)) bot_bot_o)). % Axiom fact_365_bot__apply:(forall (X_22:hoare_1775062406iple_a), ((iff (bot_bo751897185le_a_o X_22)) bot_bot_o)). % Axiom fact_366_bot__apply:(forall (X_22:hoare_1167836817_state), ((iff (bot_bo70021908tate_o X_22)) bot_bot_o)). % Axiom fact_367_nat_Oexhaust:(forall (Y:nat), ((not (((eq nat) Y) zero_zero_nat))->((forall (Nat:nat), (not (((eq nat) Y) (suc Nat))))->False))). % Axiom fact_368_zero__induct:(forall (P:(nat->Prop)) (K:nat), ((P K)->((forall (N:nat), ((P (suc N))->(P N)))->(P zero_zero_nat)))). % Axiom fact_369_nat__induct:(forall (N_1:nat) (P:(nat->Prop)), ((P zero_zero_nat)->((forall (N:nat), ((P N)->(P (suc N))))->(P N_1)))). % Axiom fact_370_not0__implies__Suc:(forall (N_1:nat), ((not (((eq nat) N_1) zero_zero_nat))->((ex nat) (fun (M_1:nat)=> (((eq nat) N_1) (suc M_1)))))). % Axiom fact_371_evaln_OBody:(forall (Pn_1:pname) (S0:state) (N_1:nat) (S1:state), (((((evaln (the_com (body_1 Pn_1))) S0) N_1) S1)->((((evaln (body Pn_1)) S0) (suc N_1)) S1))). % Axiom fact_372_hoare__derivs_OSkip:(forall (G_6:(hoare_1167836817_state->Prop)) (P_14:(state->(state->Prop))), ((hoare_123228589_state G_6) ((insert2134838167_state (((hoare_908217195_state P_14) skip) P_14)) bot_bo70021908tate_o))). % Axiom fact_373_hoare__derivs_OSkip:(forall (G_6:(hoare_1775062406iple_a->Prop)) (P_14:(x_a->(state->Prop))), ((hoare_1508237396rivs_a G_6) ((insert1281456128iple_a (((hoare_1766022166iple_a P_14) skip) P_14)) bot_bo751897185le_a_o))). % Axiom fact_374_evaln__elim__cases_I1_J:(forall (S:state) (N_1:nat) (T:state), (((((evaln skip) S) N_1) T)->(((eq state) T) S))). % Axiom fact_375_evaln_OSkip:(forall (S:state) (N_1:nat), ((((evaln skip) S) N_1) S)). % Axiom fact_376_evalc_OSkip:(forall (S:state), (((evalc skip) S) S)). % Axiom fact_377_evalc__elim__cases_I1_J:(forall (S:state) (T:state), ((((evalc skip) S) T)->(((eq state) T) S))). % Axiom fact_378_evaln__Suc:(forall (C_19:com) (S:state) (N_1:nat) (S_5:state), (((((evaln C_19) S) N_1) S_5)->((((evaln C_19) S) (suc N_1)) S_5))). % Axiom fact_379_eval__eq:(forall (C_19:com) (S:state) (T:state), ((iff (((evalc C_19) S) T)) ((ex nat) (fun (N:nat)=> ((((evaln C_19) S) N) T))))). % Axiom fact_380_evaln__evalc:(forall (C_19:com) (S:state) (N_1:nat) (T:state), (((((evaln C_19) S) N_1) T)->(((evalc C_19) S) T))). % Axiom fact_381_com_Osimps_I19_J:(forall (Pname_1:pname), (not (((eq com) (body Pname_1)) skip))). % Axiom fact_382_com_Osimps_I18_J:(forall (Pname_1:pname), (not (((eq com) skip) (body Pname_1)))). % Axiom fact_383_triple__valid__def2:(forall (N_4:nat) (P_13:(state->(state->Prop))) (C_22:com) (Q_6:(state->(state->Prop))), ((iff ((hoare_56934129_state N_4) (((hoare_908217195_state P_13) C_22) Q_6))) (forall (Z_8:state) (S_3:state), (((P_13 Z_8) S_3)->(forall (S_4:state), (((((evaln C_22) S_3) N_4) S_4)->((Q_6 Z_8) S_4))))))). % Axiom fact_384_triple__valid__def2:(forall (N_4:nat) (P_13:(x_a->(state->Prop))) (C_22:com) (Q_6:(x_a->(state->Prop))), ((iff ((hoare_1462269968alid_a N_4) (((hoare_1766022166iple_a P_13) C_22) Q_6))) (forall (Z_8:x_a) (S_3:state), (((P_13 Z_8) S_3)->(forall (S_4:state), (((((evaln C_22) S_3) N_4) S_4)->((Q_6 Z_8) S_4))))))). % Axiom fact_385_evaln__elim__cases_I6_J:(forall (P:pname) (S:state) (N_1:nat) (S1:state), (((((evaln (body P)) S) N_1) S1)->((forall (N:nat), ((((eq nat) N_1) (suc N))->(((((evaln (the_com (body_1 P))) S) N) S1)->False)))->False))). % Axiom fact_386_evalc__evaln:(forall (C_19:com) (S:state) (T:state), ((((evalc C_19) S) T)->((ex nat) (fun (N:nat)=> ((((evaln C_19) S) N) T))))). % Axiom fact_387_LoopF:(forall (G_5:(hoare_1167836817_state->Prop)) (P_12:(state->(state->Prop))) (B_36:(state->Prop)) (C_21:com), ((hoare_123228589_state G_5) ((insert2134838167_state (((hoare_908217195_state (fun (Z_8:state) (S_3:state)=> ((and ((P_12 Z_8) S_3)) (not (B_36 S_3))))) ((while B_36) C_21)) P_12)) bot_bo70021908tate_o))). % Axiom fact_388_LoopF:(forall (G_5:(hoare_1775062406iple_a->Prop)) (P_12:(x_a->(state->Prop))) (B_36:(state->Prop)) (C_21:com), ((hoare_1508237396rivs_a G_5) ((insert1281456128iple_a (((hoare_1766022166iple_a (fun (Z_8:x_a) (S_3:state)=> ((and ((P_12 Z_8) S_3)) (not (B_36 S_3))))) ((while B_36) C_21)) P_12)) bot_bo751897185le_a_o))). % Axiom fact_389_Comp:(forall (D:com) (R_1:(state->(state->Prop))) (G_4:(hoare_1167836817_state->Prop)) (P_11:(state->(state->Prop))) (C_20:com) (Q_5:(state->(state->Prop))), (((hoare_123228589_state G_4) ((insert2134838167_state (((hoare_908217195_state P_11) C_20) Q_5)) bot_bo70021908tate_o))->(((hoare_123228589_state G_4) ((insert2134838167_state (((hoare_908217195_state Q_5) D) R_1)) bot_bo70021908tate_o))->((hoare_123228589_state G_4) ((insert2134838167_state (((hoare_908217195_state P_11) ((semi C_20) D)) R_1)) bot_bo70021908tate_o))))). % Axiom fact_390_Comp:(forall (D:com) (R_1:(x_a->(state->Prop))) (G_4:(hoare_1775062406iple_a->Prop)) (P_11:(x_a->(state->Prop))) (C_20:com) (Q_5:(x_a->(state->Prop))), (((hoare_1508237396rivs_a G_4) ((insert1281456128iple_a (((hoare_1766022166iple_a P_11) C_20) Q_5)) bot_bo751897185le_a_o))->(((hoare_1508237396rivs_a G_4) ((insert1281456128iple_a (((hoare_1766022166iple_a Q_5) D) R_1)) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_4) ((insert1281456128iple_a (((hoare_1766022166iple_a P_11) ((semi C_20) D)) R_1)) bot_bo751897185le_a_o))))). % Axiom fact_391_the__elem__def:(forall (X_21:(hoare_1167836817_state->Prop)), (((eq hoare_1167836817_state) (the_el323660082_state X_21)) (the_Ho310147232_state (fun (X:hoare_1167836817_state)=> (((eq (hoare_1167836817_state->Prop)) X_21) ((insert2134838167_state X) bot_bo70021908tate_o)))))). % Axiom fact_392_the__elem__def:(forall (X_21:(hoare_1775062406iple_a->Prop)), (((eq hoare_1775062406iple_a) (the_el1844711461iple_a X_21)) (the_Ho1155011127iple_a (fun (X:hoare_1775062406iple_a)=> (((eq (hoare_1775062406iple_a->Prop)) X_21) ((insert1281456128iple_a X) bot_bo751897185le_a_o)))))). % Axiom fact_393_the__elem__def:(forall (X_21:(pname->Prop)), (((eq pname) (the_elem_pname X_21)) (the_pname (fun (X:pname)=> (((eq (pname->Prop)) X_21) ((insert_pname X) bot_bot_pname_o)))))). % Axiom fact_394_finite__pointwise:(forall (P_9:(pname->(state->(state->Prop)))) (Q_4:(pname->(state->(state->Prop)))) (G_3:(hoare_1167836817_state->Prop)) (P_8:(pname->(state->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(state->(state->Prop)))) (U:(pname->Prop)), ((finite_finite_pname U)->((forall (P_10:pname), (((hoare_123228589_state G_3) ((insert2134838167_state (((hoare_908217195_state (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10))) bot_bo70021908tate_o))->((hoare_123228589_state G_3) ((insert2134838167_state (((hoare_908217195_state (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10))) bot_bo70021908tate_o))))->(((hoare_123228589_state G_3) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10)))) U))->((hoare_123228589_state G_3) ((image_575578384_state (fun (P_10:pname)=> (((hoare_908217195_state (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10)))) U)))))). % Axiom fact_395_finite__pointwise:(forall (P_9:(pname->(x_a->(state->Prop)))) (Q_4:(pname->(x_a->(state->Prop)))) (G_3:(hoare_1775062406iple_a->Prop)) (P_8:(pname->(x_a->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(x_a->(state->Prop)))) (U:(pname->Prop)), ((finite_finite_pname U)->((forall (P_10:pname), (((hoare_1508237396rivs_a G_3) ((insert1281456128iple_a (((hoare_1766022166iple_a (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10))) bot_bo751897185le_a_o))->((hoare_1508237396rivs_a G_3) ((insert1281456128iple_a (((hoare_1766022166iple_a (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10))) bot_bo751897185le_a_o))))->(((hoare_1508237396rivs_a G_3) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_8 P_10)) (C0_1 P_10)) (Q_3 P_10)))) U))->((hoare_1508237396rivs_a G_3) ((image_2063119815iple_a (fun (P_10:pname)=> (((hoare_1766022166iple_a (P_9 P_10)) (C0_1 P_10)) (Q_4 P_10)))) U)))))). % Axiom fact_396_evaln_OWhileFalse:(forall (C_19:com) (N_1:nat) (B:(state->Prop)) (S:state), (((B S)->False)->((((evaln ((while B) C_19)) S) N_1) S))). % Axiom fact_397_evaln_OWhileTrue:(forall (S2:state) (C_19:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->(((((evaln C_19) S0) N_1) S1)->(((((evaln ((while B) C_19)) S1) N_1) S2)->((((evaln ((while B) C_19)) S0) N_1) S2))))). % Axiom fact_398_evalc_OWhileTrue:(forall (S2:state) (C_19:com) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->((((evalc C_19) S0) S1)->((((evalc ((while B) C_19)) S1) S2)->(((evalc ((while B) C_19)) S0) S2))))). % Axiom fact_399_evalc_OWhileFalse:(forall (C_19:com) (B:(state->Prop)) (S:state), (((B S)->False)->(((evalc ((while B) C_19)) S) S))). % Axiom fact_400_evaln_OSemi:(forall (C1:com) (S2:state) (C0:com) (S0:state) (N_1:nat) (S1:state), (((((evaln C0) S0) N_1) S1)->(((((evaln C1) S1) N_1) S2)->((((evaln ((semi C0) C1)) S0) N_1) S2)))). % Axiom fact_401_evalc_OSemi:(forall (C1:com) (S2:state) (C0:com) (S0:state) (S1:state), ((((evalc C0) S0) S1)->((((evalc C1) S1) S2)->(((evalc ((semi C0) C1)) S0) S2)))). % Axiom fact_402_com_Osimps_I46_J:(forall (Com1:com) (Com2:com) (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) ((semi Com1) Com2)) ((while Fun_1) Com_1)))). % Axiom fact_403_com_Osimps_I47_J:(forall (Fun_1:(state->Prop)) (Com_1:com) (Com1:com) (Com2:com), (not (((eq com) ((while Fun_1) Com_1)) ((semi Com1) Com2)))). % Axiom fact_404_com_Osimps_I3_J:(forall (Com1:com) (Com2:com) (Com1_1:com) (Com2_1:com), ((iff (((eq com) ((semi Com1) Com2)) ((semi Com1_1) Com2_1))) ((and (((eq com) Com1) Com1_1)) (((eq com) Com2) Com2_1)))). % Axiom fact_405_com_Osimps_I5_J:(forall (Fun:(state->Prop)) (Com:com) (Fun_1:(state->Prop)) (Com_1:com), ((iff (((eq com) ((while Fun) Com)) ((while Fun_1) Com_1))) ((and (((eq (state->Prop)) Fun) Fun_1)) (((eq com) Com) Com_1)))). % Axiom fact_406_com_Osimps_I59_J:(forall (Pname_1:pname) (Fun:(state->Prop)) (Com:com), (not (((eq com) (body Pname_1)) ((while Fun) Com)))). % Axiom fact_407_com_Osimps_I58_J:(forall (Fun:(state->Prop)) (Com:com) (Pname_1:pname), (not (((eq com) ((while Fun) Com)) (body Pname_1)))). % Axiom fact_408_com_Osimps_I16_J:(forall (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) skip) ((while Fun_1) Com_1)))). % Axiom fact_409_com_Osimps_I17_J:(forall (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) ((while Fun_1) Com_1)) skip))). % Axiom fact_410_com_Osimps_I49_J:(forall (Pname_1:pname) (Com1:com) (Com2:com), (not (((eq com) (body Pname_1)) ((semi Com1) Com2)))). % Axiom fact_411_com_Osimps_I48_J:(forall (Com1:com) (Com2:com) (Pname_1:pname), (not (((eq com) ((semi Com1) Com2)) (body Pname_1)))). % Axiom fact_412_com_Osimps_I12_J:(forall (Com1_1:com) (Com2_1:com), (not (((eq com) skip) ((semi Com1_1) Com2_1)))). % Axiom fact_413_com_Osimps_I13_J:(forall (Com1_1:com) (Com2_1:com), (not (((eq com) ((semi Com1_1) Com2_1)) skip))). % Axiom fact_414_evalc__elim__cases_I4_J:(forall (C1:com) (C2:com) (S:state) (T:state), ((((evalc ((semi C1) C2)) S) T)->((forall (S1_1:state), ((((evalc C1) S) S1_1)->((((evalc C2) S1_1) T)->False)))->False))). % Axiom fact_415_evaln__elim__cases_I4_J:(forall (C1:com) (C2:com) (S:state) (N_1:nat) (T:state), (((((evaln ((semi C1) C2)) S) N_1) T)->((forall (S1_1:state), (((((evaln C1) S) N_1) S1_1)->(((((evaln C2) S1_1) N_1) T)->False)))->False))). % Axiom fact_416_finite__imageI:(forall (H_2:(pname->hoare_1167836817_state)) (F_26:(pname->Prop)), ((finite_finite_pname F_26)->(finite1084549118_state ((image_575578384_state H_2) F_26)))). % Axiom fact_417_finite__imageI:(forall (H_2:(pname->hoare_1775062406iple_a)) (F_26:(pname->Prop)), ((finite_finite_pname F_26)->(finite2063573081iple_a ((image_2063119815iple_a H_2) F_26)))). % Axiom fact_418_finite_OinsertI:(forall (A_62:hoare_1167836817_state) (A_61:(hoare_1167836817_state->Prop)), ((finite1084549118_state A_61)->(finite1084549118_state ((insert2134838167_state A_62) A_61)))). % Axiom fact_419_finite_OinsertI:(forall (A_62:hoare_1775062406iple_a) (A_61:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a A_61)->(finite2063573081iple_a ((insert1281456128iple_a A_62) A_61)))). % Axiom fact_420_finite_OinsertI:(forall (A_62:pname) (A_61:(pname->Prop)), ((finite_finite_pname A_61)->(finite_finite_pname ((insert_pname A_62) A_61)))). % Axiom fact_421_finite_OemptyI:(finite_finite_pname bot_bot_pname_o). % Axiom fact_422_finite_OemptyI:(finite2063573081iple_a bot_bo751897185le_a_o). % Axiom fact_423_finite_OemptyI:(finite1084549118_state bot_bo70021908tate_o). % Axiom fact_424_finite__Collect__conjI:(forall (Q_2:(hoare_1775062406iple_a->Prop)) (P_7:(hoare_1775062406iple_a->Prop)), (((or (finite2063573081iple_a (collec676402587iple_a P_7))) (finite2063573081iple_a (collec676402587iple_a Q_2)))->(finite2063573081iple_a (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (P_7 X)) (Q_2 X))))))). % Axiom fact_425_finite__Collect__conjI:(forall (Q_2:(pname->Prop)) (P_7:(pname->Prop)), (((or (finite_finite_pname (collect_pname P_7))) (finite_finite_pname (collect_pname Q_2)))->(finite_finite_pname (collect_pname (fun (X:pname)=> ((and (P_7 X)) (Q_2 X))))))). % Axiom fact_426_finite__Collect__disjI:(forall (P_6:(hoare_1775062406iple_a->Prop)) (Q_1:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((or (P_6 X)) (Q_1 X)))))) ((and (finite2063573081iple_a (collec676402587iple_a P_6))) (finite2063573081iple_a (collec676402587iple_a Q_1))))). % Axiom fact_427_finite__Collect__disjI:(forall (P_6:(pname->Prop)) (Q_1:(pname->Prop)), ((iff (finite_finite_pname (collect_pname (fun (X:pname)=> ((or (P_6 X)) (Q_1 X)))))) ((and (finite_finite_pname (collect_pname P_6))) (finite_finite_pname (collect_pname Q_1))))). % Axiom fact_428_finite__insert:(forall (A_60:hoare_1167836817_state) (A_59:(hoare_1167836817_state->Prop)), ((iff (finite1084549118_state ((insert2134838167_state A_60) A_59))) (finite1084549118_state A_59))). % Axiom fact_429_finite__insert:(forall (A_60:hoare_1775062406iple_a) (A_59:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a ((insert1281456128iple_a A_60) A_59))) (finite2063573081iple_a A_59))). % Axiom fact_430_finite__insert:(forall (A_60:pname) (A_59:(pname->Prop)), ((iff (finite_finite_pname ((insert_pname A_60) A_59))) (finite_finite_pname A_59))). % Axiom fact_431_finite__Un:(forall (F_25:(pname->Prop)) (G_2:(pname->Prop)), ((iff (finite_finite_pname ((semila1780557381name_o F_25) G_2))) ((and (finite_finite_pname F_25)) (finite_finite_pname G_2)))). % Axiom fact_432_finite__Un:(forall (F_25:(hoare_1167836817_state->Prop)) (G_2:(hoare_1167836817_state->Prop)), ((iff (finite1084549118_state ((semila1172322802tate_o F_25) G_2))) ((and (finite1084549118_state F_25)) (finite1084549118_state G_2)))). % Axiom fact_433_finite__Un:(forall (F_25:(hoare_1775062406iple_a->Prop)) (G_2:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a ((semila13410563le_a_o F_25) G_2))) ((and (finite2063573081iple_a F_25)) (finite2063573081iple_a G_2)))). % Axiom fact_434_finite__UnI:(forall (G_1:(pname->Prop)) (F_24:(pname->Prop)), ((finite_finite_pname F_24)->((finite_finite_pname G_1)->(finite_finite_pname ((semila1780557381name_o F_24) G_1))))). % Axiom fact_435_finite__UnI:(forall (G_1:(hoare_1167836817_state->Prop)) (F_24:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_24)->((finite1084549118_state G_1)->(finite1084549118_state ((semila1172322802tate_o F_24) G_1))))). % Axiom fact_436_finite__UnI:(forall (G_1:(hoare_1775062406iple_a->Prop)) (F_24:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_24)->((finite2063573081iple_a G_1)->(finite2063573081iple_a ((semila13410563le_a_o F_24) G_1))))). % Axiom fact_437_finite_Osimps:(forall (A_57:(hoare_1167836817_state->Prop)), ((iff (finite1084549118_state A_57)) ((or (((eq (hoare_1167836817_state->Prop)) A_57) bot_bo70021908tate_o)) ((ex (hoare_1167836817_state->Prop)) (fun (A_58:(hoare_1167836817_state->Prop))=> ((ex hoare_1167836817_state) (fun (A_56:hoare_1167836817_state)=> ((and (((eq (hoare_1167836817_state->Prop)) A_57) ((insert2134838167_state A_56) A_58))) (finite1084549118_state A_58))))))))). % Axiom fact_438_finite_Osimps:(forall (A_57:(hoare_1775062406iple_a->Prop)), ((iff (finite2063573081iple_a A_57)) ((or (((eq (hoare_1775062406iple_a->Prop)) A_57) bot_bo751897185le_a_o)) ((ex (hoare_1775062406iple_a->Prop)) (fun (A_58:(hoare_1775062406iple_a->Prop))=> ((ex hoare_1775062406iple_a) (fun (A_56:hoare_1775062406iple_a)=> ((and (((eq (hoare_1775062406iple_a->Prop)) A_57) ((insert1281456128iple_a A_56) A_58))) (finite2063573081iple_a A_58))))))))). % Axiom fact_439_finite_Osimps:(forall (A_57:(pname->Prop)), ((iff (finite_finite_pname A_57)) ((or (((eq (pname->Prop)) A_57) bot_bot_pname_o)) ((ex (pname->Prop)) (fun (A_58:(pname->Prop))=> ((ex pname) (fun (A_56:pname)=> ((and (((eq (pname->Prop)) A_57) ((insert_pname A_56) A_58))) (finite_finite_pname A_58))))))))). % Axiom fact_440_finite__induct:(forall (P_5:((hoare_1167836817_state->Prop)->Prop)) (F_23:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_23)->((P_5 bot_bo70021908tate_o)->((forall (X:hoare_1167836817_state) (F_16:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_16)->((((member2058392318_state X) F_16)->False)->((P_5 F_16)->(P_5 ((insert2134838167_state X) F_16))))))->(P_5 F_23))))). % Axiom fact_441_finite__induct:(forall (P_5:((hoare_1775062406iple_a->Prop)->Prop)) (F_23:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_23)->((P_5 bot_bo751897185le_a_o)->((forall (X:hoare_1775062406iple_a) (F_16:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_16)->((((member2122167641iple_a X) F_16)->False)->((P_5 F_16)->(P_5 ((insert1281456128iple_a X) F_16))))))->(P_5 F_23))))). % Axiom fact_442_finite__induct:(forall (P_5:((pname->Prop)->Prop)) (F_23:(pname->Prop)), ((finite_finite_pname F_23)->((P_5 bot_bot_pname_o)->((forall (X:pname) (F_16:(pname->Prop)), ((finite_finite_pname F_16)->((((member_pname X) F_16)->False)->((P_5 F_16)->(P_5 ((insert_pname X) F_16))))))->(P_5 F_23))))). % Axiom fact_443_pigeonhole__infinite:(forall (F_22:(pname->hoare_1167836817_state)) (A_55:(pname->Prop)), (((finite_finite_pname A_55)->False)->((finite1084549118_state ((image_575578384_state F_22) A_55))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_55)) ((finite_finite_pname (collect_pname (fun (A_56:pname)=> ((and ((member_pname A_56) A_55)) (((eq hoare_1167836817_state) (F_22 A_56)) (F_22 X))))))->False))))))). % Axiom fact_444_pigeonhole__infinite:(forall (F_22:(pname->hoare_1775062406iple_a)) (A_55:(pname->Prop)), (((finite_finite_pname A_55)->False)->((finite2063573081iple_a ((image_2063119815iple_a F_22) A_55))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_55)) ((finite_finite_pname (collect_pname (fun (A_56:pname)=> ((and ((member_pname A_56) A_55)) (((eq hoare_1775062406iple_a) (F_22 A_56)) (F_22 X))))))->False))))))). % Axiom fact_445_evalc__WHILE__case:(forall (B:(state->Prop)) (C_19:com) (S:state) (T:state), ((((evalc ((while B) C_19)) S) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), ((((evalc C_19) S) S1_1)->((((evalc ((while B) C_19)) S1_1) T)->False))))->False)))). % Axiom fact_446_evaln__WHILE__case:(forall (B:(state->Prop)) (C_19:com) (S:state) (N_1:nat) (T:state), (((((evaln ((while B) C_19)) S) N_1) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), (((((evaln C_19) S) N_1) S1_1)->(((((evaln ((while B) C_19)) S1_1) N_1) T)->False))))->False)))). % Axiom fact_447_nonempty__iff:(forall (A_54:(hoare_1167836817_state->Prop)), ((iff (not (((eq (hoare_1167836817_state->Prop)) A_54) bot_bo70021908tate_o))) ((ex hoare_1167836817_state) (fun (X:hoare_1167836817_state)=> ((ex (hoare_1167836817_state->Prop)) (fun (B_34:(hoare_1167836817_state->Prop))=> ((and (((eq (hoare_1167836817_state->Prop)) A_54) ((insert2134838167_state X) B_34))) (((member2058392318_state X) B_34)->False)))))))). % Axiom fact_448_nonempty__iff:(forall (A_54:(hoare_1775062406iple_a->Prop)), ((iff (not (((eq (hoare_1775062406iple_a->Prop)) A_54) bot_bo751897185le_a_o))) ((ex hoare_1775062406iple_a) (fun (X:hoare_1775062406iple_a)=> ((ex (hoare_1775062406iple_a->Prop)) (fun (B_34:(hoare_1775062406iple_a->Prop))=> ((and (((eq (hoare_1775062406iple_a->Prop)) A_54) ((insert1281456128iple_a X) B_34))) (((member2122167641iple_a X) B_34)->False)))))))). % Axiom fact_449_nonempty__iff:(forall (A_54:(pname->Prop)), ((iff (not (((eq (pname->Prop)) A_54) bot_bot_pname_o))) ((ex pname) (fun (X:pname)=> ((ex (pname->Prop)) (fun (B_34:(pname->Prop))=> ((and (((eq (pname->Prop)) A_54) ((insert_pname X) B_34))) (((member_pname X) B_34)->False)))))))). % Axiom fact_450_folding__one__idem_Ounion__idem:(forall (B_35:(pname->Prop)) (A_53:(pname->Prop)) (F_21:(pname->(pname->pname))) (F_20:((pname->Prop)->pname)), (((finite89670078_pname F_21) F_20)->((finite_finite_pname A_53)->((not (((eq (pname->Prop)) A_53) bot_bot_pname_o))->((finite_finite_pname B_35)->((not (((eq (pname->Prop)) B_35) bot_bot_pname_o))->(((eq pname) (F_20 ((semila1780557381name_o A_53) B_35))) ((F_21 (F_20 A_53)) (F_20 B_35))))))))). % Axiom fact_451_folding__one__idem_Ounion__idem:(forall (B_35:(hoare_1775062406iple_a->Prop)) (A_53:(hoare_1775062406iple_a->Prop)) (F_21:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_20:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_21) F_20)->((finite2063573081iple_a A_53)->((not (((eq (hoare_1775062406iple_a->Prop)) A_53) bot_bo751897185le_a_o))->((finite2063573081iple_a B_35)->((not (((eq (hoare_1775062406iple_a->Prop)) B_35) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (F_20 ((semila13410563le_a_o A_53) B_35))) ((F_21 (F_20 A_53)) (F_20 B_35))))))))). % Axiom fact_452_folding__one__idem_Ounion__idem:(forall (B_35:(hoare_1167836817_state->Prop)) (A_53:(hoare_1167836817_state->Prop)) (F_21:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_20:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite806517911_state F_21) F_20)->((finite1084549118_state A_53)->((not (((eq (hoare_1167836817_state->Prop)) A_53) bot_bo70021908tate_o))->((finite1084549118_state B_35)->((not (((eq (hoare_1167836817_state->Prop)) B_35) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (F_20 ((semila1172322802tate_o A_53) B_35))) ((F_21 (F_20 A_53)) (F_20 B_35))))))))). % Axiom fact_453_folding__one__idem_Oinsert__idem:(forall (X_20:hoare_1167836817_state) (A_52:(hoare_1167836817_state->Prop)) (F_19:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_18:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite806517911_state F_19) F_18)->((finite1084549118_state A_52)->((not (((eq (hoare_1167836817_state->Prop)) A_52) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (F_18 ((insert2134838167_state X_20) A_52))) ((F_19 X_20) (F_18 A_52))))))). % Axiom fact_454_folding__one__idem_Oinsert__idem:(forall (X_20:hoare_1775062406iple_a) (A_52:(hoare_1775062406iple_a->Prop)) (F_19:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_18:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_19) F_18)->((finite2063573081iple_a A_52)->((not (((eq (hoare_1775062406iple_a->Prop)) A_52) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (F_18 ((insert1281456128iple_a X_20) A_52))) ((F_19 X_20) (F_18 A_52))))))). % Axiom fact_455_folding__one__idem_Oinsert__idem:(forall (X_20:pname) (A_52:(pname->Prop)) (F_19:(pname->(pname->pname))) (F_18:((pname->Prop)->pname)), (((finite89670078_pname F_19) F_18)->((finite_finite_pname A_52)->((not (((eq (pname->Prop)) A_52) bot_bot_pname_o))->(((eq pname) (F_18 ((insert_pname X_20) A_52))) ((F_19 X_20) (F_18 A_52))))))). % Axiom fact_456_image__eq__fold__image:(forall (F_17:(pname->hoare_1167836817_state)) (A_51:(pname->Prop)), ((finite_finite_pname A_51)->(((eq (hoare_1167836817_state->Prop)) ((image_575578384_state F_17) A_51)) ((((finite1068437657_pname semila1172322802tate_o) (fun (X:pname)=> ((insert2134838167_state (F_17 X)) bot_bo70021908tate_o))) bot_bo70021908tate_o) A_51)))). % Axiom fact_457_image__eq__fold__image:(forall (F_17:(pname->hoare_1775062406iple_a)) (A_51:(pname->Prop)), ((finite_finite_pname A_51)->(((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a F_17) A_51)) ((((finite1805141964_pname semila13410563le_a_o) (fun (X:pname)=> ((insert1281456128iple_a (F_17 X)) bot_bo751897185le_a_o))) bot_bo751897185le_a_o) A_51)))). % Axiom fact_458_finite__ne__induct:(forall (P_4:((hoare_1167836817_state->Prop)->Prop)) (F_15:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_15)->((not (((eq (hoare_1167836817_state->Prop)) F_15) bot_bo70021908tate_o))->((forall (X:hoare_1167836817_state), (P_4 ((insert2134838167_state X) bot_bo70021908tate_o)))->((forall (X:hoare_1167836817_state) (F_16:(hoare_1167836817_state->Prop)), ((finite1084549118_state F_16)->((not (((eq (hoare_1167836817_state->Prop)) F_16) bot_bo70021908tate_o))->((((member2058392318_state X) F_16)->False)->((P_4 F_16)->(P_4 ((insert2134838167_state X) F_16)))))))->(P_4 F_15)))))). % Axiom fact_459_finite__ne__induct:(forall (P_4:((hoare_1775062406iple_a->Prop)->Prop)) (F_15:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_15)->((not (((eq (hoare_1775062406iple_a->Prop)) F_15) bot_bo751897185le_a_o))->((forall (X:hoare_1775062406iple_a), (P_4 ((insert1281456128iple_a X) bot_bo751897185le_a_o)))->((forall (X:hoare_1775062406iple_a) (F_16:(hoare_1775062406iple_a->Prop)), ((finite2063573081iple_a F_16)->((not (((eq (hoare_1775062406iple_a->Prop)) F_16) bot_bo751897185le_a_o))->((((member2122167641iple_a X) F_16)->False)->((P_4 F_16)->(P_4 ((insert1281456128iple_a X) F_16)))))))->(P_4 F_15)))))). % Axiom fact_460_finite__ne__induct:(forall (P_4:((pname->Prop)->Prop)) (F_15:(pname->Prop)), ((finite_finite_pname F_15)->((not (((eq (pname->Prop)) F_15) bot_bot_pname_o))->((forall (X:pname), (P_4 ((insert_pname X) bot_bot_pname_o)))->((forall (X:pname) (F_16:(pname->Prop)), ((finite_finite_pname F_16)->((not (((eq (pname->Prop)) F_16) bot_bot_pname_o))->((((member_pname X) F_16)->False)->((P_4 F_16)->(P_4 ((insert_pname X) F_16)))))))->(P_4 F_15)))))). % Axiom fact_461_folding__one__idem_Oin__idem:(forall (X_19:hoare_1775062406iple_a) (A_50:(hoare_1775062406iple_a->Prop)) (F_14:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_13:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_14) F_13)->((finite2063573081iple_a A_50)->(((member2122167641iple_a X_19) A_50)->(((eq hoare_1775062406iple_a) ((F_14 X_19) (F_13 A_50))) (F_13 A_50)))))). % Axiom fact_462_folding__one__idem_Oin__idem:(forall (X_19:pname) (A_50:(pname->Prop)) (F_14:(pname->(pname->pname))) (F_13:((pname->Prop)->pname)), (((finite89670078_pname F_14) F_13)->((finite_finite_pname A_50)->(((member_pname X_19) A_50)->(((eq pname) ((F_14 X_19) (F_13 A_50))) (F_13 A_50)))))). % Axiom fact_463_folding__one__idem_Ohom__commute:(forall (N_3:(pname->Prop)) (H_1:(pname->pname)) (F_12:(pname->(pname->pname))) (F_11:((pname->Prop)->pname)), (((finite89670078_pname F_12) F_11)->((forall (X:pname) (Y_2:pname), (((eq pname) (H_1 ((F_12 X) Y_2))) ((F_12 (H_1 X)) (H_1 Y_2))))->((finite_finite_pname N_3)->((not (((eq (pname->Prop)) N_3) bot_bot_pname_o))->(((eq pname) (H_1 (F_11 N_3))) (F_11 ((image_pname_pname H_1) N_3)))))))). % Axiom fact_464_folding__one__idem_Ohom__commute:(forall (N_3:(hoare_1775062406iple_a->Prop)) (H_1:(hoare_1775062406iple_a->hoare_1775062406iple_a)) (F_12:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_11:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite1358382848iple_a F_12) F_11)->((forall (X:hoare_1775062406iple_a) (Y_2:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (H_1 ((F_12 X) Y_2))) ((F_12 (H_1 X)) (H_1 Y_2))))->((finite2063573081iple_a N_3)->((not (((eq (hoare_1775062406iple_a->Prop)) N_3) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (H_1 (F_11 N_3))) (F_11 ((image_1170193413iple_a H_1) N_3)))))))). % Axiom fact_465_folding__one__idem_Ohom__commute:(forall (N_3:(hoare_1167836817_state->Prop)) (H_1:(hoare_1167836817_state->hoare_1167836817_state)) (F_12:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_11:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite806517911_state F_12) F_11)->((forall (X:hoare_1167836817_state) (Y_2:hoare_1167836817_state), (((eq hoare_1167836817_state) (H_1 ((F_12 X) Y_2))) ((F_12 (H_1 X)) (H_1 Y_2))))->((finite1084549118_state N_3)->((not (((eq (hoare_1167836817_state->Prop)) N_3) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (H_1 (F_11 N_3))) (F_11 ((image_31595733_state H_1) N_3)))))))). % Axiom fact_466_folding__one_Oinsert:(forall (X_18:hoare_1167836817_state) (A_49:(hoare_1167836817_state->Prop)) (F_10:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_9:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_10) F_9)->((finite1084549118_state A_49)->((((member2058392318_state X_18) A_49)->False)->((not (((eq (hoare_1167836817_state->Prop)) A_49) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) (F_9 ((insert2134838167_state X_18) A_49))) ((F_10 X_18) (F_9 A_49)))))))). % Axiom fact_467_folding__one_Oinsert:(forall (X_18:hoare_1775062406iple_a) (A_49:(hoare_1775062406iple_a->Prop)) (F_10:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_9:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_10) F_9)->((finite2063573081iple_a A_49)->((((member2122167641iple_a X_18) A_49)->False)->((not (((eq (hoare_1775062406iple_a->Prop)) A_49) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) (F_9 ((insert1281456128iple_a X_18) A_49))) ((F_10 X_18) (F_9 A_49)))))))). % Axiom fact_468_folding__one_Oinsert:(forall (X_18:pname) (A_49:(pname->Prop)) (F_10:(pname->(pname->pname))) (F_9:((pname->Prop)->pname)), (((finite1282449217_pname F_10) F_9)->((finite_finite_pname A_49)->((((member_pname X_18) A_49)->False)->((not (((eq (pname->Prop)) A_49) bot_bot_pname_o))->(((eq pname) (F_9 ((insert_pname X_18) A_49))) ((F_10 X_18) (F_9 A_49)))))))). % Axiom fact_469_folding__one_Osingleton:(forall (X_17:hoare_1167836817_state) (F_8:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_7:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_8) F_7)->(((eq hoare_1167836817_state) (F_7 ((insert2134838167_state X_17) bot_bo70021908tate_o))) X_17))). % Axiom fact_470_folding__one_Osingleton:(forall (X_17:hoare_1775062406iple_a) (F_8:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_7:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_8) F_7)->(((eq hoare_1775062406iple_a) (F_7 ((insert1281456128iple_a X_17) bot_bo751897185le_a_o))) X_17))). % Axiom fact_471_folding__one_Osingleton:(forall (X_17:pname) (F_8:(pname->(pname->pname))) (F_7:((pname->Prop)->pname)), (((finite1282449217_pname F_8) F_7)->(((eq pname) (F_7 ((insert_pname X_17) bot_bot_pname_o))) X_17))). % Axiom fact_472_folding__one_Oclosed:(forall (A_48:(hoare_1167836817_state->Prop)) (F_6:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_5:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_6) F_5)->((finite1084549118_state A_48)->((not (((eq (hoare_1167836817_state->Prop)) A_48) bot_bo70021908tate_o))->((forall (X:hoare_1167836817_state) (Y_2:hoare_1167836817_state), ((member2058392318_state ((F_6 X) Y_2)) ((insert2134838167_state X) ((insert2134838167_state Y_2) bot_bo70021908tate_o))))->((member2058392318_state (F_5 A_48)) A_48)))))). % Axiom fact_473_folding__one_Oclosed:(forall (A_48:(hoare_1775062406iple_a->Prop)) (F_6:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_5:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_6) F_5)->((finite2063573081iple_a A_48)->((not (((eq (hoare_1775062406iple_a->Prop)) A_48) bot_bo751897185le_a_o))->((forall (X:hoare_1775062406iple_a) (Y_2:hoare_1775062406iple_a), ((member2122167641iple_a ((F_6 X) Y_2)) ((insert1281456128iple_a X) ((insert1281456128iple_a Y_2) bot_bo751897185le_a_o))))->((member2122167641iple_a (F_5 A_48)) A_48)))))). % Axiom fact_474_folding__one_Oclosed:(forall (A_48:(pname->Prop)) (F_6:(pname->(pname->pname))) (F_5:((pname->Prop)->pname)), (((finite1282449217_pname F_6) F_5)->((finite_finite_pname A_48)->((not (((eq (pname->Prop)) A_48) bot_bot_pname_o))->((forall (X:pname) (Y_2:pname), ((member_pname ((F_6 X) Y_2)) ((insert_pname X) ((insert_pname Y_2) bot_bot_pname_o))))->((member_pname (F_5 A_48)) A_48)))))). % Axiom fact_475_evaln__max2:(forall (C2:com) (S2:state) (N2:nat) (T2:state) (C1:com) (S1:state) (N1:nat) (T1:state), (((((evaln C1) S1) N1) T1)->(((((evaln C2) S2) N2) T2)->((ex nat) (fun (N:nat)=> ((and ((((evaln C1) S1) N) T1)) ((((evaln C2) S2) N) T2))))))). % Axiom fact_476_mk__disjoint__insert:(forall (A_47:hoare_1167836817_state) (A_46:(hoare_1167836817_state->Prop)), (((member2058392318_state A_47) A_46)->((ex (hoare_1167836817_state->Prop)) (fun (B_34:(hoare_1167836817_state->Prop))=> ((and (((eq (hoare_1167836817_state->Prop)) A_46) ((insert2134838167_state A_47) B_34))) (((member2058392318_state A_47) B_34)->False)))))). % Axiom fact_477_mk__disjoint__insert:(forall (A_47:hoare_1775062406iple_a) (A_46:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_47) A_46)->((ex (hoare_1775062406iple_a->Prop)) (fun (B_34:(hoare_1775062406iple_a->Prop))=> ((and (((eq (hoare_1775062406iple_a->Prop)) A_46) ((insert1281456128iple_a A_47) B_34))) (((member2122167641iple_a A_47) B_34)->False)))))). % Axiom fact_478_mk__disjoint__insert:(forall (A_47:pname) (A_46:(pname->Prop)), (((member_pname A_47) A_46)->((ex (pname->Prop)) (fun (B_34:(pname->Prop))=> ((and (((eq (pname->Prop)) A_46) ((insert_pname A_47) B_34))) (((member_pname A_47) B_34)->False)))))). % Axiom fact_479_Set_Oset__insert:(forall (X_16:hoare_1167836817_state) (A_45:(hoare_1167836817_state->Prop)), (((member2058392318_state X_16) A_45)->((forall (B_34:(hoare_1167836817_state->Prop)), ((((eq (hoare_1167836817_state->Prop)) A_45) ((insert2134838167_state X_16) B_34))->((member2058392318_state X_16) B_34)))->False))). % Axiom fact_480_Set_Oset__insert:(forall (X_16:hoare_1775062406iple_a) (A_45:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a X_16) A_45)->((forall (B_34:(hoare_1775062406iple_a->Prop)), ((((eq (hoare_1775062406iple_a->Prop)) A_45) ((insert1281456128iple_a X_16) B_34))->((member2122167641iple_a X_16) B_34)))->False))). % Axiom fact_481_Set_Oset__insert:(forall (X_16:pname) (A_45:(pname->Prop)), (((member_pname X_16) A_45)->((forall (B_34:(pname->Prop)), ((((eq (pname->Prop)) A_45) ((insert_pname X_16) B_34))->((member_pname X_16) B_34)))->False))). % Axiom fact_482_equals0I:(forall (A_44:(hoare_1775062406iple_a->Prop)), ((forall (Y_2:hoare_1775062406iple_a), (((member2122167641iple_a Y_2) A_44)->False))->(((eq (hoare_1775062406iple_a->Prop)) A_44) bot_bo751897185le_a_o))). % Axiom fact_483_equals0I:(forall (A_44:(pname->Prop)), ((forall (Y_2:pname), (((member_pname Y_2) A_44)->False))->(((eq (pname->Prop)) A_44) bot_bot_pname_o))). % Axiom fact_484_equals0I:(forall (A_44:(hoare_1167836817_state->Prop)), ((forall (Y_2:hoare_1167836817_state), (((member2058392318_state Y_2) A_44)->False))->(((eq (hoare_1167836817_state->Prop)) A_44) bot_bo70021908tate_o))). % Axiom fact_485_Sup__fin_Ounion__idem:(forall (B_33:(Prop->Prop)) (A_43:(Prop->Prop)), ((finite_finite_o A_43)->((not (((eq (Prop->Prop)) A_43) bot_bot_o_o))->((finite_finite_o B_33)->((not (((eq (Prop->Prop)) B_33) bot_bot_o_o))->((iff (big_la727467310_fin_o ((semila2062604954up_o_o A_43) B_33))) ((semila10642723_sup_o (big_la727467310_fin_o A_43)) (big_la727467310_fin_o B_33)))))))). % Axiom fact_486_Sup__fin_Ounion__idem:(forall (B_33:((pname->Prop)->Prop)) (A_43:((pname->Prop)->Prop)), ((finite297249702name_o A_43)->((not (((eq ((pname->Prop)->Prop)) A_43) bot_bot_pname_o_o))->((finite297249702name_o B_33)->((not (((eq ((pname->Prop)->Prop)) B_33) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((semila181081674me_o_o A_43) B_33))) ((semila1780557381name_o (big_la1286884090name_o A_43)) (big_la1286884090name_o B_33)))))))). % Axiom fact_487_Sup__fin_Ounion__idem:(forall (B_33:((hoare_1167836817_state->Prop)->Prop)) (A_43:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_43)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_43) bot_bo691907561te_o_o))->((finite1380128977tate_o B_33)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) B_33) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((semila866907787te_o_o A_43) B_33))) ((semila1172322802tate_o (big_la1138507389tate_o A_43)) (big_la1138507389tate_o B_33)))))))). % Axiom fact_488_Sup__fin_Ounion__idem:(forall (B_33:((hoare_1775062406iple_a->Prop)->Prop)) (A_43:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_43)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_43) bot_bo1976773294_a_o_o))->((finite789576932le_a_o B_33)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) B_33) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((semila2069193356_a_o_o A_43) B_33))) ((semila13410563le_a_o (big_la1843772984le_a_o A_43)) (big_la1843772984le_a_o B_33)))))))). % Axiom fact_489_Sup__fin_Oin__idem:(forall (X_15:Prop) (A_42:(Prop->Prop)), ((finite_finite_o A_42)->(((member_o X_15) A_42)->((iff ((semila10642723_sup_o X_15) (big_la727467310_fin_o A_42))) (big_la727467310_fin_o A_42))))). % Axiom fact_490_Sup__fin_Oin__idem:(forall (X_15:(pname->Prop)) (A_42:((pname->Prop)->Prop)), ((finite297249702name_o A_42)->(((member_pname_o X_15) A_42)->(((eq (pname->Prop)) ((semila1780557381name_o X_15) (big_la1286884090name_o A_42))) (big_la1286884090name_o A_42))))). % Axiom fact_491_Sup__fin_Oin__idem:(forall (X_15:(hoare_1167836817_state->Prop)) (A_42:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_42)->(((member864234961tate_o X_15) A_42)->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_15) (big_la1138507389tate_o A_42))) (big_la1138507389tate_o A_42))))). % Axiom fact_492_Sup__fin_Oin__idem:(forall (X_15:(hoare_1775062406iple_a->Prop)) (A_42:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_42)->(((member1207314404le_a_o X_15) A_42)->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_15) (big_la1843772984le_a_o A_42))) (big_la1843772984le_a_o A_42))))). % Axiom fact_493_Sup__fin_Oinsert:(forall (X_14:Prop) (A_41:(Prop->Prop)), ((finite_finite_o A_41)->((((member_o X_14) A_41)->False)->((not (((eq (Prop->Prop)) A_41) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_14) A_41))) ((semila10642723_sup_o X_14) (big_la727467310_fin_o A_41))))))). % Axiom fact_494_Sup__fin_Oinsert:(forall (X_14:(pname->Prop)) (A_41:((pname->Prop)->Prop)), ((finite297249702name_o A_41)->((((member_pname_o X_14) A_41)->False)->((not (((eq ((pname->Prop)->Prop)) A_41) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_14) A_41))) ((semila1780557381name_o X_14) (big_la1286884090name_o A_41))))))). % Axiom fact_495_Sup__fin_Oinsert:(forall (X_14:(hoare_1167836817_state->Prop)) (A_41:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_41)->((((member864234961tate_o X_14) A_41)->False)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_41) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((insert999278200tate_o X_14) A_41))) ((semila1172322802tate_o X_14) (big_la1138507389tate_o A_41))))))). % Axiom fact_496_Sup__fin_Oinsert:(forall (X_14:(hoare_1775062406iple_a->Prop)) (A_41:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_41)->((((member1207314404le_a_o X_14) A_41)->False)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_41) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((insert1210049533le_a_o X_14) A_41))) ((semila13410563le_a_o X_14) (big_la1843772984le_a_o A_41))))))). % Axiom fact_497_Sup__fin_Oinsert__idem:(forall (X_13:Prop) (A_40:(Prop->Prop)), ((finite_finite_o A_40)->((not (((eq (Prop->Prop)) A_40) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_13) A_40))) ((semila10642723_sup_o X_13) (big_la727467310_fin_o A_40)))))). % Axiom fact_498_Sup__fin_Oinsert__idem:(forall (X_13:(pname->Prop)) (A_40:((pname->Prop)->Prop)), ((finite297249702name_o A_40)->((not (((eq ((pname->Prop)->Prop)) A_40) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_13) A_40))) ((semila1780557381name_o X_13) (big_la1286884090name_o A_40)))))). % Axiom fact_499_Sup__fin_Oinsert__idem:(forall (X_13:(hoare_1167836817_state->Prop)) (A_40:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_40)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_40) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((insert999278200tate_o X_13) A_40))) ((semila1172322802tate_o X_13) (big_la1138507389tate_o A_40)))))). % Axiom fact_500_Sup__fin_Oinsert__idem:(forall (X_13:(hoare_1775062406iple_a->Prop)) (A_40:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_40)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_40) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((insert1210049533le_a_o X_13) A_40))) ((semila13410563le_a_o X_13) (big_la1843772984le_a_o A_40)))))). % Axiom fact_501_Sup__fin_Ohom__commute:(forall (N_2:(Prop->Prop)) (H:(Prop->Prop)), ((forall (X:Prop) (Y_2:Prop), ((iff (H ((semila10642723_sup_o X) Y_2))) ((semila10642723_sup_o (H X)) (H Y_2))))->((finite_finite_o N_2)->((not (((eq (Prop->Prop)) N_2) bot_bot_o_o))->((iff (H (big_la727467310_fin_o N_2))) (big_la727467310_fin_o ((image_o_o H) N_2))))))). % Axiom fact_502_Sup__fin_Ohom__commute:(forall (N_2:((pname->Prop)->Prop)) (H:((pname->Prop)->(pname->Prop))), ((forall (X:(pname->Prop)) (Y_2:(pname->Prop)), (((eq (pname->Prop)) (H ((semila1780557381name_o X) Y_2))) ((semila1780557381name_o (H X)) (H Y_2))))->((finite297249702name_o N_2)->((not (((eq ((pname->Prop)->Prop)) N_2) bot_bot_pname_o_o))->(((eq (pname->Prop)) (H (big_la1286884090name_o N_2))) (big_la1286884090name_o ((image_1085733413name_o H) N_2))))))). % Axiom fact_503_Sup__fin_Ohom__commute:(forall (N_2:((hoare_1167836817_state->Prop)->Prop)) (H:((hoare_1167836817_state->Prop)->(hoare_1167836817_state->Prop))), ((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) (H ((semila1172322802tate_o X) Y_2))) ((semila1172322802tate_o (H X)) (H Y_2))))->((finite1380128977tate_o N_2)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) N_2) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) (H (big_la1138507389tate_o N_2))) (big_la1138507389tate_o ((image_1488525317tate_o H) N_2))))))). % Axiom fact_504_Sup__fin_Ohom__commute:(forall (N_2:((hoare_1775062406iple_a->Prop)->Prop)) (H:((hoare_1775062406iple_a->Prop)->(hoare_1775062406iple_a->Prop))), ((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (H ((semila13410563le_a_o X) Y_2))) ((semila13410563le_a_o (H X)) (H Y_2))))->((finite789576932le_a_o N_2)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) N_2) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) (H (big_la1843772984le_a_o N_2))) (big_la1843772984le_a_o ((image_2014247585le_a_o H) N_2))))))). % Axiom fact_505_Sup__fin_Oclosed:(forall (A_39:(Prop->Prop)), ((finite_finite_o A_39)->((not (((eq (Prop->Prop)) A_39) bot_bot_o_o))->((forall (X:Prop) (Y_2:Prop), ((member_o ((semila10642723_sup_o X) Y_2)) ((insert_o X) ((insert_o Y_2) bot_bot_o_o))))->((member_o (big_la727467310_fin_o A_39)) A_39))))). % Axiom fact_506_Sup__fin_Oclosed:(forall (A_39:((pname->Prop)->Prop)), ((finite297249702name_o A_39)->((not (((eq ((pname->Prop)->Prop)) A_39) bot_bot_pname_o_o))->((forall (X:(pname->Prop)) (Y_2:(pname->Prop)), ((member_pname_o ((semila1780557381name_o X) Y_2)) ((insert_pname_o X) ((insert_pname_o Y_2) bot_bot_pname_o_o))))->((member_pname_o (big_la1286884090name_o A_39)) A_39))))). % Axiom fact_507_Sup__fin_Oclosed:(forall (A_39:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_39)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_39) bot_bo691907561te_o_o))->((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)), ((member864234961tate_o ((semila1172322802tate_o X) Y_2)) ((insert999278200tate_o X) ((insert999278200tate_o Y_2) bot_bo691907561te_o_o))))->((member864234961tate_o (big_la1138507389tate_o A_39)) A_39))))). % Axiom fact_508_Sup__fin_Oclosed:(forall (A_39:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_39)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_39) bot_bo1976773294_a_o_o))->((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)), ((member1207314404le_a_o ((semila13410563le_a_o X) Y_2)) ((insert1210049533le_a_o X) ((insert1210049533le_a_o Y_2) bot_bo1976773294_a_o_o))))->((member1207314404le_a_o (big_la1843772984le_a_o A_39)) A_39))))). % Axiom fact_509_Sup__fin_Ounion__inter:(forall (B_32:(Prop->Prop)) (A_38:(Prop->Prop)), ((finite_finite_o A_38)->((finite_finite_o B_32)->((not (((eq (Prop->Prop)) ((semila232696320nf_o_o A_38) B_32)) bot_bot_o_o))->((iff ((semila10642723_sup_o (big_la727467310_fin_o ((semila2062604954up_o_o A_38) B_32))) (big_la727467310_fin_o ((semila232696320nf_o_o A_38) B_32)))) ((semila10642723_sup_o (big_la727467310_fin_o A_38)) (big_la727467310_fin_o B_32))))))). % Axiom fact_510_Sup__fin_Ounion__inter:(forall (B_32:((pname->Prop)->Prop)) (A_38:((pname->Prop)->Prop)), ((finite297249702name_o A_38)->((finite297249702name_o B_32)->((not (((eq ((pname->Prop)->Prop)) ((semila2013987940me_o_o A_38) B_32)) bot_bot_pname_o_o))->(((eq (pname->Prop)) ((semila1780557381name_o (big_la1286884090name_o ((semila181081674me_o_o A_38) B_32))) (big_la1286884090name_o ((semila2013987940me_o_o A_38) B_32)))) ((semila1780557381name_o (big_la1286884090name_o A_38)) (big_la1286884090name_o B_32))))))). % Axiom fact_511_Sup__fin_Ounion__inter:(forall (B_32:((hoare_1167836817_state->Prop)->Prop)) (A_38:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_38)->((finite1380128977tate_o B_32)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) ((semila1758709489te_o_o A_38) B_32)) bot_bo691907561te_o_o))->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o (big_la1138507389tate_o ((semila866907787te_o_o A_38) B_32))) (big_la1138507389tate_o ((semila1758709489te_o_o A_38) B_32)))) ((semila1172322802tate_o (big_la1138507389tate_o A_38)) (big_la1138507389tate_o B_32))))))). % Axiom fact_512_Sup__fin_Ounion__inter:(forall (B_32:((hoare_1775062406iple_a->Prop)->Prop)) (A_38:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_38)->((finite789576932le_a_o B_32)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) ((semila1691990438_a_o_o A_38) B_32)) bot_bo1976773294_a_o_o))->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o (big_la1843772984le_a_o ((semila2069193356_a_o_o A_38) B_32))) (big_la1843772984le_a_o ((semila1691990438_a_o_o A_38) B_32)))) ((semila13410563le_a_o (big_la1843772984le_a_o A_38)) (big_la1843772984le_a_o B_32))))))). % Axiom fact_513_Sup__fin_Ounion__disjoint:(forall (B_31:(Prop->Prop)) (A_37:(Prop->Prop)), ((finite_finite_o A_37)->((not (((eq (Prop->Prop)) A_37) bot_bot_o_o))->((finite_finite_o B_31)->((not (((eq (Prop->Prop)) B_31) bot_bot_o_o))->((((eq (Prop->Prop)) ((semila232696320nf_o_o A_37) B_31)) bot_bot_o_o)->((iff (big_la727467310_fin_o ((semila2062604954up_o_o A_37) B_31))) ((semila10642723_sup_o (big_la727467310_fin_o A_37)) (big_la727467310_fin_o B_31))))))))). % Axiom fact_514_Sup__fin_Ounion__disjoint:(forall (B_31:((pname->Prop)->Prop)) (A_37:((pname->Prop)->Prop)), ((finite297249702name_o A_37)->((not (((eq ((pname->Prop)->Prop)) A_37) bot_bot_pname_o_o))->((finite297249702name_o B_31)->((not (((eq ((pname->Prop)->Prop)) B_31) bot_bot_pname_o_o))->((((eq ((pname->Prop)->Prop)) ((semila2013987940me_o_o A_37) B_31)) bot_bot_pname_o_o)->(((eq (pname->Prop)) (big_la1286884090name_o ((semila181081674me_o_o A_37) B_31))) ((semila1780557381name_o (big_la1286884090name_o A_37)) (big_la1286884090name_o B_31))))))))). % Axiom fact_515_Sup__fin_Ounion__disjoint:(forall (B_31:((hoare_1167836817_state->Prop)->Prop)) (A_37:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_37)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) A_37) bot_bo691907561te_o_o))->((finite1380128977tate_o B_31)->((not (((eq ((hoare_1167836817_state->Prop)->Prop)) B_31) bot_bo691907561te_o_o))->((((eq ((hoare_1167836817_state->Prop)->Prop)) ((semila1758709489te_o_o A_37) B_31)) bot_bo691907561te_o_o)->(((eq (hoare_1167836817_state->Prop)) (big_la1138507389tate_o ((semila866907787te_o_o A_37) B_31))) ((semila1172322802tate_o (big_la1138507389tate_o A_37)) (big_la1138507389tate_o B_31))))))))). % Axiom fact_516_Sup__fin_Ounion__disjoint:(forall (B_31:((hoare_1775062406iple_a->Prop)->Prop)) (A_37:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_37)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) A_37) bot_bo1976773294_a_o_o))->((finite789576932le_a_o B_31)->((not (((eq ((hoare_1775062406iple_a->Prop)->Prop)) B_31) bot_bo1976773294_a_o_o))->((((eq ((hoare_1775062406iple_a->Prop)->Prop)) ((semila1691990438_a_o_o A_37) B_31)) bot_bo1976773294_a_o_o)->(((eq (hoare_1775062406iple_a->Prop)) (big_la1843772984le_a_o ((semila2069193356_a_o_o A_37) B_31))) ((semila13410563le_a_o (big_la1843772984le_a_o A_37)) (big_la1843772984le_a_o B_31))))))))). % Axiom fact_517_IntI:(forall (B_30:(hoare_1775062406iple_a->Prop)) (C_18:hoare_1775062406iple_a) (A_36:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_18) A_36)->(((member2122167641iple_a C_18) B_30)->((member2122167641iple_a C_18) ((semila966743401le_a_o A_36) B_30))))). % Axiom fact_518_IntI:(forall (B_30:(pname->Prop)) (C_18:pname) (A_36:(pname->Prop)), (((member_pname C_18) A_36)->(((member_pname C_18) B_30)->((member_pname C_18) ((semila1673364395name_o A_36) B_30))))). % Axiom fact_519_IntE:(forall (C_17:hoare_1775062406iple_a) (A_35:(hoare_1775062406iple_a->Prop)) (B_29:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_17) ((semila966743401le_a_o A_35) B_29))->((((member2122167641iple_a C_17) A_35)->(((member2122167641iple_a C_17) B_29)->False))->False))). % Axiom fact_520_IntE:(forall (C_17:pname) (A_35:(pname->Prop)) (B_29:(pname->Prop)), (((member_pname C_17) ((semila1673364395name_o A_35) B_29))->((((member_pname C_17) A_35)->(((member_pname C_17) B_29)->False))->False))). % Axiom fact_521_inf__bot__right:(forall (X_12:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_12) bot_bot_pname_o)) bot_bot_pname_o)). % Axiom fact_522_inf__bot__right:(forall (X_12:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_12) bot_bo751897185le_a_o)) bot_bo751897185le_a_o)). % Axiom fact_523_inf__bot__right:(forall (X_12:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_12) bot_bo70021908tate_o)) bot_bo70021908tate_o)). % Axiom fact_524_inf__bot__left:(forall (X_11:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o bot_bot_pname_o) X_11)) bot_bot_pname_o)). % Axiom fact_525_inf__bot__left:(forall (X_11:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o bot_bo751897185le_a_o) X_11)) bot_bo751897185le_a_o)). % Axiom fact_526_inf__bot__left:(forall (X_11:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o bot_bo70021908tate_o) X_11)) bot_bo70021908tate_o)). % Axiom fact_527_sup__inf__distrib2:(forall (Y_9:Prop) (Z_7:Prop) (X_10:Prop), ((iff ((semila10642723_sup_o ((semila854092349_inf_o Y_9) Z_7)) X_10)) ((semila854092349_inf_o ((semila10642723_sup_o Y_9) X_10)) ((semila10642723_sup_o Z_7) X_10)))). % Axiom fact_528_sup__inf__distrib2:(forall (Y_9:(pname->Prop)) (Z_7:(pname->Prop)) (X_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1673364395name_o Y_9) Z_7)) X_10)) ((semila1673364395name_o ((semila1780557381name_o Y_9) X_10)) ((semila1780557381name_o Z_7) X_10)))). % Axiom fact_529_sup__inf__distrib2:(forall (Y_9:(hoare_1167836817_state->Prop)) (Z_7:(hoare_1167836817_state->Prop)) (X_10:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila179895820tate_o Y_9) Z_7)) X_10)) ((semila179895820tate_o ((semila1172322802tate_o Y_9) X_10)) ((semila1172322802tate_o Z_7) X_10)))). % Axiom fact_530_sup__inf__distrib2:(forall (Y_9:(hoare_1775062406iple_a->Prop)) (Z_7:(hoare_1775062406iple_a->Prop)) (X_10:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila966743401le_a_o Y_9) Z_7)) X_10)) ((semila966743401le_a_o ((semila13410563le_a_o Y_9) X_10)) ((semila13410563le_a_o Z_7) X_10)))). % Axiom fact_531_inf__sup__distrib2:(forall (Y_8:Prop) (Z_6:Prop) (X_9:Prop), ((iff ((semila854092349_inf_o ((semila10642723_sup_o Y_8) Z_6)) X_9)) ((semila10642723_sup_o ((semila854092349_inf_o Y_8) X_9)) ((semila854092349_inf_o Z_6) X_9)))). % Axiom fact_532_inf__sup__distrib2:(forall (Y_8:(pname->Prop)) (Z_6:(pname->Prop)) (X_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o ((semila1780557381name_o Y_8) Z_6)) X_9)) ((semila1780557381name_o ((semila1673364395name_o Y_8) X_9)) ((semila1673364395name_o Z_6) X_9)))). % Axiom fact_533_inf__sup__distrib2:(forall (Y_8:(hoare_1167836817_state->Prop)) (Z_6:(hoare_1167836817_state->Prop)) (X_9:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((semila1172322802tate_o Y_8) Z_6)) X_9)) ((semila1172322802tate_o ((semila179895820tate_o Y_8) X_9)) ((semila179895820tate_o Z_6) X_9)))). % Axiom fact_534_inf__sup__distrib2:(forall (Y_8:(hoare_1775062406iple_a->Prop)) (Z_6:(hoare_1775062406iple_a->Prop)) (X_9:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((semila13410563le_a_o Y_8) Z_6)) X_9)) ((semila13410563le_a_o ((semila966743401le_a_o Y_8) X_9)) ((semila966743401le_a_o Z_6) X_9)))). % Axiom fact_535_sup__inf__distrib1:(forall (X_8:Prop) (Y_7:Prop) (Z_5:Prop), ((iff ((semila10642723_sup_o X_8) ((semila854092349_inf_o Y_7) Z_5))) ((semila854092349_inf_o ((semila10642723_sup_o X_8) Y_7)) ((semila10642723_sup_o X_8) Z_5)))). % Axiom fact_536_sup__inf__distrib1:(forall (X_8:(pname->Prop)) (Y_7:(pname->Prop)) (Z_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_8) ((semila1673364395name_o Y_7) Z_5))) ((semila1673364395name_o ((semila1780557381name_o X_8) Y_7)) ((semila1780557381name_o X_8) Z_5)))). % Axiom fact_537_sup__inf__distrib1:(forall (X_8:(hoare_1167836817_state->Prop)) (Y_7:(hoare_1167836817_state->Prop)) (Z_5:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_8) ((semila179895820tate_o Y_7) Z_5))) ((semila179895820tate_o ((semila1172322802tate_o X_8) Y_7)) ((semila1172322802tate_o X_8) Z_5)))). % Axiom fact_538_sup__inf__distrib1:(forall (X_8:(hoare_1775062406iple_a->Prop)) (Y_7:(hoare_1775062406iple_a->Prop)) (Z_5:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_8) ((semila966743401le_a_o Y_7) Z_5))) ((semila966743401le_a_o ((semila13410563le_a_o X_8) Y_7)) ((semila13410563le_a_o X_8) Z_5)))). % Axiom fact_539_inf__sup__distrib1:(forall (X_7:Prop) (Y_6:Prop) (Z_4:Prop), ((iff ((semila854092349_inf_o X_7) ((semila10642723_sup_o Y_6) Z_4))) ((semila10642723_sup_o ((semila854092349_inf_o X_7) Y_6)) ((semila854092349_inf_o X_7) Z_4)))). % Axiom fact_540_inf__sup__distrib1:(forall (X_7:(pname->Prop)) (Y_6:(pname->Prop)) (Z_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_7) ((semila1780557381name_o Y_6) Z_4))) ((semila1780557381name_o ((semila1673364395name_o X_7) Y_6)) ((semila1673364395name_o X_7) Z_4)))). % Axiom fact_541_inf__sup__distrib1:(forall (X_7:(hoare_1167836817_state->Prop)) (Y_6:(hoare_1167836817_state->Prop)) (Z_4:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_7) ((semila1172322802tate_o Y_6) Z_4))) ((semila1172322802tate_o ((semila179895820tate_o X_7) Y_6)) ((semila179895820tate_o X_7) Z_4)))). % Axiom fact_542_inf__sup__distrib1:(forall (X_7:(hoare_1775062406iple_a->Prop)) (Y_6:(hoare_1775062406iple_a->Prop)) (Z_4:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_7) ((semila13410563le_a_o Y_6) Z_4))) ((semila13410563le_a_o ((semila966743401le_a_o X_7) Y_6)) ((semila966743401le_a_o X_7) Z_4)))). % Axiom fact_543_sup__inf__absorb:(forall (X_6:Prop) (Y_5:Prop), ((iff ((semila10642723_sup_o X_6) ((semila854092349_inf_o X_6) Y_5))) X_6)). % Axiom fact_544_sup__inf__absorb:(forall (X_6:(pname->Prop)) (Y_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_6) ((semila1673364395name_o X_6) Y_5))) X_6)). % Axiom fact_545_sup__inf__absorb:(forall (X_6:(hoare_1167836817_state->Prop)) (Y_5:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_6) ((semila179895820tate_o X_6) Y_5))) X_6)). % Axiom fact_546_sup__inf__absorb:(forall (X_6:(hoare_1775062406iple_a->Prop)) (Y_5:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_6) ((semila966743401le_a_o X_6) Y_5))) X_6)). % Axiom fact_547_inf__sup__absorb:(forall (X_5:Prop) (Y_4:Prop), ((iff ((semila854092349_inf_o X_5) ((semila10642723_sup_o X_5) Y_4))) X_5)). % Axiom fact_548_inf__sup__absorb:(forall (X_5:(pname->Prop)) (Y_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_5) ((semila1780557381name_o X_5) Y_4))) X_5)). % Axiom fact_549_inf__sup__absorb:(forall (X_5:(hoare_1167836817_state->Prop)) (Y_4:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_5) ((semila1172322802tate_o X_5) Y_4))) X_5)). % Axiom fact_550_inf__sup__absorb:(forall (X_5:(hoare_1775062406iple_a->Prop)) (Y_4:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_5) ((semila13410563le_a_o X_5) Y_4))) X_5)). % Axiom fact_551_disjoint__iff__not__equal:(forall (A_34:(pname->Prop)) (B_28:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1673364395name_o A_34) B_28)) bot_bot_pname_o)) (forall (X:pname), (((member_pname X) A_34)->(forall (Xa:pname), (((member_pname Xa) B_28)->(not (((eq pname) X) Xa)))))))). % Axiom fact_552_disjoint__iff__not__equal:(forall (A_34:(hoare_1775062406iple_a->Prop)) (B_28:(hoare_1775062406iple_a->Prop)), ((iff (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_34) B_28)) bot_bo751897185le_a_o)) (forall (X:hoare_1775062406iple_a), (((member2122167641iple_a X) A_34)->(forall (Xa:hoare_1775062406iple_a), (((member2122167641iple_a Xa) B_28)->(not (((eq hoare_1775062406iple_a) X) Xa)))))))). % Axiom fact_553_disjoint__iff__not__equal:(forall (A_34:(hoare_1167836817_state->Prop)) (B_28:(hoare_1167836817_state->Prop)), ((iff (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_34) B_28)) bot_bo70021908tate_o)) (forall (X:hoare_1167836817_state), (((member2058392318_state X) A_34)->(forall (Xa:hoare_1167836817_state), (((member2058392318_state Xa) B_28)->(not (((eq hoare_1167836817_state) X) Xa)))))))). % Axiom fact_554_Int__empty__right:(forall (A_33:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_33) bot_bot_pname_o)) bot_bot_pname_o)). % Axiom fact_555_Int__empty__right:(forall (A_33:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_33) bot_bo751897185le_a_o)) bot_bo751897185le_a_o)). % Axiom fact_556_Int__empty__right:(forall (A_33:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_33) bot_bo70021908tate_o)) bot_bo70021908tate_o)). % Axiom fact_557_Int__empty__left:(forall (B_27:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o bot_bot_pname_o) B_27)) bot_bot_pname_o)). % Axiom fact_558_Int__empty__left:(forall (B_27:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o bot_bo751897185le_a_o) B_27)) bot_bo751897185le_a_o)). % Axiom fact_559_Int__empty__left:(forall (B_27:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o bot_bo70021908tate_o) B_27)) bot_bo70021908tate_o)). % Axiom fact_560_Int__def:(forall (A_32:(hoare_1775062406iple_a->Prop)) (B_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_32) B_26)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and ((member2122167641iple_a X) A_32)) ((member2122167641iple_a X) B_26)))))). % Axiom fact_561_Int__def:(forall (A_32:(pname->Prop)) (B_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_32) B_26)) (collect_pname (fun (X:pname)=> ((and ((member_pname X) A_32)) ((member_pname X) B_26)))))). % Axiom fact_562_Int__iff:(forall (C_16:hoare_1775062406iple_a) (A_31:(hoare_1775062406iple_a->Prop)) (B_25:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a C_16) ((semila966743401le_a_o A_31) B_25))) ((and ((member2122167641iple_a C_16) A_31)) ((member2122167641iple_a C_16) B_25)))). % Axiom fact_563_Int__iff:(forall (C_16:pname) (A_31:(pname->Prop)) (B_25:(pname->Prop)), ((iff ((member_pname C_16) ((semila1673364395name_o A_31) B_25))) ((and ((member_pname C_16) A_31)) ((member_pname C_16) B_25)))). % Axiom fact_564_IntD1:(forall (C_15:hoare_1775062406iple_a) (A_30:(hoare_1775062406iple_a->Prop)) (B_24:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_15) ((semila966743401le_a_o A_30) B_24))->((member2122167641iple_a C_15) A_30))). % Axiom fact_565_IntD1:(forall (C_15:pname) (A_30:(pname->Prop)) (B_24:(pname->Prop)), (((member_pname C_15) ((semila1673364395name_o A_30) B_24))->((member_pname C_15) A_30))). % Axiom fact_566_IntD2:(forall (C_14:hoare_1775062406iple_a) (A_29:(hoare_1775062406iple_a->Prop)) (B_23:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_14) ((semila966743401le_a_o A_29) B_23))->((member2122167641iple_a C_14) B_23))). % Axiom fact_567_IntD2:(forall (C_14:pname) (A_29:(pname->Prop)) (B_23:(pname->Prop)), (((member_pname C_14) ((semila1673364395name_o A_29) B_23))->((member_pname C_14) B_23))). % Axiom fact_568_Collect__conj__eq:(forall (P_3:(hoare_1775062406iple_a->Prop)) (Q:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) (collec676402587iple_a (fun (X:hoare_1775062406iple_a)=> ((and (P_3 X)) (Q X))))) ((semila966743401le_a_o (collec676402587iple_a P_3)) (collec676402587iple_a Q)))). % Axiom fact_569_Collect__conj__eq:(forall (P_3:(pname->Prop)) (Q:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (P_3 X)) (Q X))))) ((semila1673364395name_o (collect_pname P_3)) (collect_pname Q)))). % Axiom fact_570_Int__Collect:(forall (X_4:hoare_1775062406iple_a) (A_28:(hoare_1775062406iple_a->Prop)) (P_2:(hoare_1775062406iple_a->Prop)), ((iff ((member2122167641iple_a X_4) ((semila966743401le_a_o A_28) (collec676402587iple_a P_2)))) ((and ((member2122167641iple_a X_4) A_28)) (P_2 X_4)))). % Axiom fact_571_Int__Collect:(forall (X_4:pname) (A_28:(pname->Prop)) (P_2:(pname->Prop)), ((iff ((member_pname X_4) ((semila1673364395name_o A_28) (collect_pname P_2)))) ((and ((member_pname X_4) A_28)) (P_2 X_4)))). % Axiom fact_572_inf__Int__eq:(forall (R:(hoare_1775062406iple_a->Prop)) (S_2:(hoare_1775062406iple_a->Prop)) (X:hoare_1775062406iple_a), ((iff (((semila966743401le_a_o (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) R))) (fun (Y_2:hoare_1775062406iple_a)=> ((member2122167641iple_a Y_2) S_2))) X)) ((member2122167641iple_a X) ((semila966743401le_a_o R) S_2)))). % Axiom fact_573_inf__Int__eq:(forall (R:(pname->Prop)) (S_2:(pname->Prop)) (X:pname), ((iff (((semila1673364395name_o (fun (Y_2:pname)=> ((member_pname Y_2) R))) (fun (Y_2:pname)=> ((member_pname Y_2) S_2))) X)) ((member_pname X) ((semila1673364395name_o R) S_2)))). % Axiom fact_574_Un__Int__crazy:(forall (A_27:(pname->Prop)) (B_22:(pname->Prop)) (C_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o ((semila1673364395name_o A_27) B_22)) ((semila1673364395name_o B_22) C_13))) ((semila1673364395name_o C_13) A_27))) ((semila1673364395name_o ((semila1673364395name_o ((semila1780557381name_o A_27) B_22)) ((semila1780557381name_o B_22) C_13))) ((semila1780557381name_o C_13) A_27)))). % Axiom fact_575_Un__Int__crazy:(forall (A_27:(hoare_1167836817_state->Prop)) (B_22:(hoare_1167836817_state->Prop)) (C_13:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila1172322802tate_o ((semila179895820tate_o A_27) B_22)) ((semila179895820tate_o B_22) C_13))) ((semila179895820tate_o C_13) A_27))) ((semila179895820tate_o ((semila179895820tate_o ((semila1172322802tate_o A_27) B_22)) ((semila1172322802tate_o B_22) C_13))) ((semila1172322802tate_o C_13) A_27)))). % Axiom fact_576_Un__Int__crazy:(forall (A_27:(hoare_1775062406iple_a->Prop)) (B_22:(hoare_1775062406iple_a->Prop)) (C_13:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila13410563le_a_o ((semila966743401le_a_o A_27) B_22)) ((semila966743401le_a_o B_22) C_13))) ((semila966743401le_a_o C_13) A_27))) ((semila966743401le_a_o ((semila966743401le_a_o ((semila13410563le_a_o A_27) B_22)) ((semila13410563le_a_o B_22) C_13))) ((semila13410563le_a_o C_13) A_27)))). % Axiom fact_577_Un__Int__distrib2:(forall (B_21:(pname->Prop)) (C_12:(pname->Prop)) (A_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1673364395name_o B_21) C_12)) A_26)) ((semila1673364395name_o ((semila1780557381name_o B_21) A_26)) ((semila1780557381name_o C_12) A_26)))). % Axiom fact_578_Un__Int__distrib2:(forall (B_21:(hoare_1167836817_state->Prop)) (C_12:(hoare_1167836817_state->Prop)) (A_26:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((semila179895820tate_o B_21) C_12)) A_26)) ((semila179895820tate_o ((semila1172322802tate_o B_21) A_26)) ((semila1172322802tate_o C_12) A_26)))). % Axiom fact_579_Un__Int__distrib2:(forall (B_21:(hoare_1775062406iple_a->Prop)) (C_12:(hoare_1775062406iple_a->Prop)) (A_26:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((semila966743401le_a_o B_21) C_12)) A_26)) ((semila966743401le_a_o ((semila13410563le_a_o B_21) A_26)) ((semila13410563le_a_o C_12) A_26)))). % Axiom fact_580_Int__Un__distrib2:(forall (B_20:(pname->Prop)) (C_11:(pname->Prop)) (A_25:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o ((semila1780557381name_o B_20) C_11)) A_25)) ((semila1780557381name_o ((semila1673364395name_o B_20) A_25)) ((semila1673364395name_o C_11) A_25)))). % Axiom fact_581_Int__Un__distrib2:(forall (B_20:(hoare_1167836817_state->Prop)) (C_11:(hoare_1167836817_state->Prop)) (A_25:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((semila1172322802tate_o B_20) C_11)) A_25)) ((semila1172322802tate_o ((semila179895820tate_o B_20) A_25)) ((semila179895820tate_o C_11) A_25)))). % Axiom fact_582_Int__Un__distrib2:(forall (B_20:(hoare_1775062406iple_a->Prop)) (C_11:(hoare_1775062406iple_a->Prop)) (A_25:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((semila13410563le_a_o B_20) C_11)) A_25)) ((semila13410563le_a_o ((semila966743401le_a_o B_20) A_25)) ((semila966743401le_a_o C_11) A_25)))). % Axiom fact_583_Un__Int__distrib:(forall (A_24:(pname->Prop)) (B_19:(pname->Prop)) (C_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_24) ((semila1673364395name_o B_19) C_10))) ((semila1673364395name_o ((semila1780557381name_o A_24) B_19)) ((semila1780557381name_o A_24) C_10)))). % Axiom fact_584_Un__Int__distrib:(forall (A_24:(hoare_1167836817_state->Prop)) (B_19:(hoare_1167836817_state->Prop)) (C_10:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_24) ((semila179895820tate_o B_19) C_10))) ((semila179895820tate_o ((semila1172322802tate_o A_24) B_19)) ((semila1172322802tate_o A_24) C_10)))). % Axiom fact_585_Un__Int__distrib:(forall (A_24:(hoare_1775062406iple_a->Prop)) (B_19:(hoare_1775062406iple_a->Prop)) (C_10:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_24) ((semila966743401le_a_o B_19) C_10))) ((semila966743401le_a_o ((semila13410563le_a_o A_24) B_19)) ((semila13410563le_a_o A_24) C_10)))). % Axiom fact_586_Int__Un__distrib:(forall (A_23:(pname->Prop)) (B_18:(pname->Prop)) (C_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_23) ((semila1780557381name_o B_18) C_9))) ((semila1780557381name_o ((semila1673364395name_o A_23) B_18)) ((semila1673364395name_o A_23) C_9)))). % Axiom fact_587_Int__Un__distrib:(forall (A_23:(hoare_1167836817_state->Prop)) (B_18:(hoare_1167836817_state->Prop)) (C_9:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_23) ((semila1172322802tate_o B_18) C_9))) ((semila1172322802tate_o ((semila179895820tate_o A_23) B_18)) ((semila179895820tate_o A_23) C_9)))). % Axiom fact_588_Int__Un__distrib:(forall (A_23:(hoare_1775062406iple_a->Prop)) (B_18:(hoare_1775062406iple_a->Prop)) (C_9:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_23) ((semila13410563le_a_o B_18) C_9))) ((semila13410563le_a_o ((semila966743401le_a_o A_23) B_18)) ((semila966743401le_a_o A_23) C_9)))). % Axiom fact_589_Int__insert__left__if1:(forall (B_17:(hoare_1167836817_state->Prop)) (A_22:hoare_1167836817_state) (C_8:(hoare_1167836817_state->Prop)), (((member2058392318_state A_22) C_8)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_22) B_17)) C_8)) ((insert2134838167_state A_22) ((semila179895820tate_o B_17) C_8))))). % Axiom fact_590_Int__insert__left__if1:(forall (B_17:(hoare_1775062406iple_a->Prop)) (A_22:hoare_1775062406iple_a) (C_8:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_22) C_8)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_22) B_17)) C_8)) ((insert1281456128iple_a A_22) ((semila966743401le_a_o B_17) C_8))))). % Axiom fact_591_Int__insert__left__if1:(forall (B_17:(pname->Prop)) (A_22:pname) (C_8:(pname->Prop)), (((member_pname A_22) C_8)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_22) B_17)) C_8)) ((insert_pname A_22) ((semila1673364395name_o B_17) C_8))))). % Axiom fact_592_Int__insert__right__if1:(forall (B_16:(hoare_1167836817_state->Prop)) (A_21:hoare_1167836817_state) (A_20:(hoare_1167836817_state->Prop)), (((member2058392318_state A_21) A_20)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_20) ((insert2134838167_state A_21) B_16))) ((insert2134838167_state A_21) ((semila179895820tate_o A_20) B_16))))). % Axiom fact_593_Int__insert__right__if1:(forall (B_16:(hoare_1775062406iple_a->Prop)) (A_21:hoare_1775062406iple_a) (A_20:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a A_21) A_20)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_20) ((insert1281456128iple_a A_21) B_16))) ((insert1281456128iple_a A_21) ((semila966743401le_a_o A_20) B_16))))). % Axiom fact_594_Int__insert__right__if1:(forall (B_16:(pname->Prop)) (A_21:pname) (A_20:(pname->Prop)), (((member_pname A_21) A_20)->(((eq (pname->Prop)) ((semila1673364395name_o A_20) ((insert_pname A_21) B_16))) ((insert_pname A_21) ((semila1673364395name_o A_20) B_16))))). % Axiom fact_595_Int__insert__left__if0:(forall (B_15:(hoare_1167836817_state->Prop)) (A_19:hoare_1167836817_state) (C_7:(hoare_1167836817_state->Prop)), ((((member2058392318_state A_19) C_7)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_19) B_15)) C_7)) ((semila179895820tate_o B_15) C_7)))). % Axiom fact_596_Int__insert__left__if0:(forall (B_15:(hoare_1775062406iple_a->Prop)) (A_19:hoare_1775062406iple_a) (C_7:(hoare_1775062406iple_a->Prop)), ((((member2122167641iple_a A_19) C_7)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_19) B_15)) C_7)) ((semila966743401le_a_o B_15) C_7)))). % Axiom fact_597_Int__insert__left__if0:(forall (B_15:(pname->Prop)) (A_19:pname) (C_7:(pname->Prop)), ((((member_pname A_19) C_7)->False)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_19) B_15)) C_7)) ((semila1673364395name_o B_15) C_7)))). % Axiom fact_598_Int__insert__right__if0:(forall (B_14:(hoare_1167836817_state->Prop)) (A_18:hoare_1167836817_state) (A_17:(hoare_1167836817_state->Prop)), ((((member2058392318_state A_18) A_17)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_17) ((insert2134838167_state A_18) B_14))) ((semila179895820tate_o A_17) B_14)))). % Axiom fact_599_Int__insert__right__if0:(forall (B_14:(hoare_1775062406iple_a->Prop)) (A_18:hoare_1775062406iple_a) (A_17:(hoare_1775062406iple_a->Prop)), ((((member2122167641iple_a A_18) A_17)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_17) ((insert1281456128iple_a A_18) B_14))) ((semila966743401le_a_o A_17) B_14)))). % Axiom fact_600_Int__insert__right__if0:(forall (B_14:(pname->Prop)) (A_18:pname) (A_17:(pname->Prop)), ((((member_pname A_18) A_17)->False)->(((eq (pname->Prop)) ((semila1673364395name_o A_17) ((insert_pname A_18) B_14))) ((semila1673364395name_o A_17) B_14)))). % Axiom fact_601_insert__inter__insert:(forall (A_16:hoare_1167836817_state) (A_15:(hoare_1167836817_state->Prop)) (B_13:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_16) A_15)) ((insert2134838167_state A_16) B_13))) ((insert2134838167_state A_16) ((semila179895820tate_o A_15) B_13)))). % Axiom fact_602_insert__inter__insert:(forall (A_16:hoare_1775062406iple_a) (A_15:(hoare_1775062406iple_a->Prop)) (B_13:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_16) A_15)) ((insert1281456128iple_a A_16) B_13))) ((insert1281456128iple_a A_16) ((semila966743401le_a_o A_15) B_13)))). % Axiom fact_603_insert__inter__insert:(forall (A_16:pname) (A_15:(pname->Prop)) (B_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_16) A_15)) ((insert_pname A_16) B_13))) ((insert_pname A_16) ((semila1673364395name_o A_15) B_13)))). % Axiom fact_604_Int__insert__left:(forall (B_12:(hoare_1167836817_state->Prop)) (A_14:hoare_1167836817_state) (C_6:(hoare_1167836817_state->Prop)), ((and (((member2058392318_state A_14) C_6)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_14) B_12)) C_6)) ((insert2134838167_state A_14) ((semila179895820tate_o B_12) C_6))))) ((((member2058392318_state A_14) C_6)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o ((insert2134838167_state A_14) B_12)) C_6)) ((semila179895820tate_o B_12) C_6))))). % Axiom fact_605_Int__insert__left:(forall (B_12:(hoare_1775062406iple_a->Prop)) (A_14:hoare_1775062406iple_a) (C_6:(hoare_1775062406iple_a->Prop)), ((and (((member2122167641iple_a A_14) C_6)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_14) B_12)) C_6)) ((insert1281456128iple_a A_14) ((semila966743401le_a_o B_12) C_6))))) ((((member2122167641iple_a A_14) C_6)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o ((insert1281456128iple_a A_14) B_12)) C_6)) ((semila966743401le_a_o B_12) C_6))))). % Axiom fact_606_Int__insert__left:(forall (B_12:(pname->Prop)) (A_14:pname) (C_6:(pname->Prop)), ((and (((member_pname A_14) C_6)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_14) B_12)) C_6)) ((insert_pname A_14) ((semila1673364395name_o B_12) C_6))))) ((((member_pname A_14) C_6)->False)->(((eq (pname->Prop)) ((semila1673364395name_o ((insert_pname A_14) B_12)) C_6)) ((semila1673364395name_o B_12) C_6))))). % Axiom fact_607_Int__insert__right:(forall (B_11:(hoare_1167836817_state->Prop)) (A_13:hoare_1167836817_state) (A_12:(hoare_1167836817_state->Prop)), ((and (((member2058392318_state A_13) A_12)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_12) ((insert2134838167_state A_13) B_11))) ((insert2134838167_state A_13) ((semila179895820tate_o A_12) B_11))))) ((((member2058392318_state A_13) A_12)->False)->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_12) ((insert2134838167_state A_13) B_11))) ((semila179895820tate_o A_12) B_11))))). % Axiom fact_608_Int__insert__right:(forall (B_11:(hoare_1775062406iple_a->Prop)) (A_13:hoare_1775062406iple_a) (A_12:(hoare_1775062406iple_a->Prop)), ((and (((member2122167641iple_a A_13) A_12)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_12) ((insert1281456128iple_a A_13) B_11))) ((insert1281456128iple_a A_13) ((semila966743401le_a_o A_12) B_11))))) ((((member2122167641iple_a A_13) A_12)->False)->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_12) ((insert1281456128iple_a A_13) B_11))) ((semila966743401le_a_o A_12) B_11))))). % Axiom fact_609_Int__insert__right:(forall (B_11:(pname->Prop)) (A_13:pname) (A_12:(pname->Prop)), ((and (((member_pname A_13) A_12)->(((eq (pname->Prop)) ((semila1673364395name_o A_12) ((insert_pname A_13) B_11))) ((insert_pname A_13) ((semila1673364395name_o A_12) B_11))))) ((((member_pname A_13) A_12)->False)->(((eq (pname->Prop)) ((semila1673364395name_o A_12) ((insert_pname A_13) B_11))) ((semila1673364395name_o A_12) B_11))))). % Axiom fact_610_if__image__distrib:(forall (P_1:(pname->Prop)) (F_4:(pname->hoare_1167836817_state)) (G:(pname->hoare_1167836817_state)) (S_1:(pname->Prop)), (((eq (hoare_1167836817_state->Prop)) ((image_575578384_state (fun (X:pname)=> (((if_Hoa833675553_state (P_1 X)) (F_4 X)) (G X)))) S_1)) ((semila1172322802tate_o ((image_575578384_state F_4) ((semila1673364395name_o S_1) (collect_pname P_1)))) ((image_575578384_state G) ((semila1673364395name_o S_1) (collect_pname (fun (X:pname)=> (not (P_1 X))))))))). % Axiom fact_611_if__image__distrib:(forall (P_1:(pname->Prop)) (F_4:(pname->hoare_1775062406iple_a)) (G:(pname->hoare_1775062406iple_a)) (S_1:(pname->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((image_2063119815iple_a (fun (X:pname)=> (((if_Hoa1047340790iple_a (P_1 X)) (F_4 X)) (G X)))) S_1)) ((semila13410563le_a_o ((image_2063119815iple_a F_4) ((semila1673364395name_o S_1) (collect_pname P_1)))) ((image_2063119815iple_a G) ((semila1673364395name_o S_1) (collect_pname (fun (X:pname)=> (not (P_1 X))))))))). % Axiom fact_612_folding__one_Ounion__inter:(forall (B_10:(pname->Prop)) (A_11:(pname->Prop)) (F_3:(pname->(pname->pname))) (F_2:((pname->Prop)->pname)), (((finite1282449217_pname F_3) F_2)->((finite_finite_pname A_11)->((finite_finite_pname B_10)->((not (((eq (pname->Prop)) ((semila1673364395name_o A_11) B_10)) bot_bot_pname_o))->(((eq pname) ((F_3 (F_2 ((semila1780557381name_o A_11) B_10))) (F_2 ((semila1673364395name_o A_11) B_10)))) ((F_3 (F_2 A_11)) (F_2 B_10)))))))). % Axiom fact_613_folding__one_Ounion__inter:(forall (B_10:(hoare_1775062406iple_a->Prop)) (A_11:(hoare_1775062406iple_a->Prop)) (F_3:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F_2:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_3) F_2)->((finite2063573081iple_a A_11)->((finite2063573081iple_a B_10)->((not (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_11) B_10)) bot_bo751897185le_a_o))->(((eq hoare_1775062406iple_a) ((F_3 (F_2 ((semila13410563le_a_o A_11) B_10))) (F_2 ((semila966743401le_a_o A_11) B_10)))) ((F_3 (F_2 A_11)) (F_2 B_10)))))))). % Axiom fact_614_folding__one_Ounion__inter:(forall (B_10:(hoare_1167836817_state->Prop)) (A_11:(hoare_1167836817_state->Prop)) (F_3:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F_2:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_3) F_2)->((finite1084549118_state A_11)->((finite1084549118_state B_10)->((not (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_11) B_10)) bot_bo70021908tate_o))->(((eq hoare_1167836817_state) ((F_3 (F_2 ((semila1172322802tate_o A_11) B_10))) (F_2 ((semila179895820tate_o A_11) B_10)))) ((F_3 (F_2 A_11)) (F_2 B_10)))))))). % Axiom fact_615_folding__one_Ounion__disjoint:(forall (B_9:(pname->Prop)) (A_10:(pname->Prop)) (F_1:(pname->(pname->pname))) (F:((pname->Prop)->pname)), (((finite1282449217_pname F_1) F)->((finite_finite_pname A_10)->((not (((eq (pname->Prop)) A_10) bot_bot_pname_o))->((finite_finite_pname B_9)->((not (((eq (pname->Prop)) B_9) bot_bot_pname_o))->((((eq (pname->Prop)) ((semila1673364395name_o A_10) B_9)) bot_bot_pname_o)->(((eq pname) (F ((semila1780557381name_o A_10) B_9))) ((F_1 (F A_10)) (F B_9)))))))))). % Axiom fact_616_folding__one_Ounion__disjoint:(forall (B_9:(hoare_1775062406iple_a->Prop)) (A_10:(hoare_1775062406iple_a->Prop)) (F_1:(hoare_1775062406iple_a->(hoare_1775062406iple_a->hoare_1775062406iple_a))) (F:((hoare_1775062406iple_a->Prop)->hoare_1775062406iple_a)), (((finite2078349315iple_a F_1) F)->((finite2063573081iple_a A_10)->((not (((eq (hoare_1775062406iple_a->Prop)) A_10) bot_bo751897185le_a_o))->((finite2063573081iple_a B_9)->((not (((eq (hoare_1775062406iple_a->Prop)) B_9) bot_bo751897185le_a_o))->((((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o A_10) B_9)) bot_bo751897185le_a_o)->(((eq hoare_1775062406iple_a) (F ((semila13410563le_a_o A_10) B_9))) ((F_1 (F A_10)) (F B_9)))))))))). % Axiom fact_617_folding__one_Ounion__disjoint:(forall (B_9:(hoare_1167836817_state->Prop)) (A_10:(hoare_1167836817_state->Prop)) (F_1:(hoare_1167836817_state->(hoare_1167836817_state->hoare_1167836817_state))) (F:((hoare_1167836817_state->Prop)->hoare_1167836817_state)), (((finite1074406356_state F_1) F)->((finite1084549118_state A_10)->((not (((eq (hoare_1167836817_state->Prop)) A_10) bot_bo70021908tate_o))->((finite1084549118_state B_9)->((not (((eq (hoare_1167836817_state->Prop)) B_9) bot_bo70021908tate_o))->((((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o A_10) B_9)) bot_bo70021908tate_o)->(((eq hoare_1167836817_state) (F ((semila1172322802tate_o A_10) B_9))) ((F_1 (F A_10)) (F B_9)))))))))). % Axiom fact_618_distrib__imp2:(forall (X_3:Prop) (Y_3:Prop) (Z_3:Prop), ((forall (X:Prop) (Y_2:Prop) (Z_2:Prop), ((iff ((semila10642723_sup_o X) ((semila854092349_inf_o Y_2) Z_2))) ((semila854092349_inf_o ((semila10642723_sup_o X) Y_2)) ((semila10642723_sup_o X) Z_2))))->((iff ((semila854092349_inf_o X_3) ((semila10642723_sup_o Y_3) Z_3))) ((semila10642723_sup_o ((semila854092349_inf_o X_3) Y_3)) ((semila854092349_inf_o X_3) Z_3))))). % Axiom fact_619_distrib__imp2:(forall (X_3:(pname->Prop)) (Y_3:(pname->Prop)) (Z_3:(pname->Prop)), ((forall (X:(pname->Prop)) (Y_2:(pname->Prop)) (Z_2:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X) ((semila1673364395name_o Y_2) Z_2))) ((semila1673364395name_o ((semila1780557381name_o X) Y_2)) ((semila1780557381name_o X) Z_2))))->(((eq (pname->Prop)) ((semila1673364395name_o X_3) ((semila1780557381name_o Y_3) Z_3))) ((semila1780557381name_o ((semila1673364395name_o X_3) Y_3)) ((semila1673364395name_o X_3) Z_3))))). % Axiom fact_620_distrib__imp2:(forall (X_3:(hoare_1167836817_state->Prop)) (Y_3:(hoare_1167836817_state->Prop)) (Z_3:(hoare_1167836817_state->Prop)), ((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)) (Z_2:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X) ((semila179895820tate_o Y_2) Z_2))) ((semila179895820tate_o ((semila1172322802tate_o X) Y_2)) ((semila1172322802tate_o X) Z_2))))->(((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X_3) ((semila1172322802tate_o Y_3) Z_3))) ((semila1172322802tate_o ((semila179895820tate_o X_3) Y_3)) ((semila179895820tate_o X_3) Z_3))))). % Axiom fact_621_distrib__imp2:(forall (X_3:(hoare_1775062406iple_a->Prop)) (Y_3:(hoare_1775062406iple_a->Prop)) (Z_3:(hoare_1775062406iple_a->Prop)), ((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)) (Z_2:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X) ((semila966743401le_a_o Y_2) Z_2))) ((semila966743401le_a_o ((semila13410563le_a_o X) Y_2)) ((semila13410563le_a_o X) Z_2))))->(((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X_3) ((semila13410563le_a_o Y_3) Z_3))) ((semila13410563le_a_o ((semila966743401le_a_o X_3) Y_3)) ((semila966743401le_a_o X_3) Z_3))))). % Axiom fact_622_distrib__imp1:(forall (X_2:Prop) (Y_1:Prop) (Z_1:Prop), ((forall (X:Prop) (Y_2:Prop) (Z_2:Prop), ((iff ((semila854092349_inf_o X) ((semila10642723_sup_o Y_2) Z_2))) ((semila10642723_sup_o ((semila854092349_inf_o X) Y_2)) ((semila854092349_inf_o X) Z_2))))->((iff ((semila10642723_sup_o X_2) ((semila854092349_inf_o Y_1) Z_1))) ((semila854092349_inf_o ((semila10642723_sup_o X_2) Y_1)) ((semila10642723_sup_o X_2) Z_1))))). % Axiom fact_623_distrib__imp1:(forall (X_2:(pname->Prop)) (Y_1:(pname->Prop)) (Z_1:(pname->Prop)), ((forall (X:(pname->Prop)) (Y_2:(pname->Prop)) (Z_2:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X) ((semila1780557381name_o Y_2) Z_2))) ((semila1780557381name_o ((semila1673364395name_o X) Y_2)) ((semila1673364395name_o X) Z_2))))->(((eq (pname->Prop)) ((semila1780557381name_o X_2) ((semila1673364395name_o Y_1) Z_1))) ((semila1673364395name_o ((semila1780557381name_o X_2) Y_1)) ((semila1780557381name_o X_2) Z_1))))). % Axiom fact_624_distrib__imp1:(forall (X_2:(hoare_1167836817_state->Prop)) (Y_1:(hoare_1167836817_state->Prop)) (Z_1:(hoare_1167836817_state->Prop)), ((forall (X:(hoare_1167836817_state->Prop)) (Y_2:(hoare_1167836817_state->Prop)) (Z_2:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila179895820tate_o X) ((semila1172322802tate_o Y_2) Z_2))) ((semila1172322802tate_o ((semila179895820tate_o X) Y_2)) ((semila179895820tate_o X) Z_2))))->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o X_2) ((semila179895820tate_o Y_1) Z_1))) ((semila179895820tate_o ((semila1172322802tate_o X_2) Y_1)) ((semila1172322802tate_o X_2) Z_1))))). % Axiom fact_625_distrib__imp1:(forall (X_2:(hoare_1775062406iple_a->Prop)) (Y_1:(hoare_1775062406iple_a->Prop)) (Z_1:(hoare_1775062406iple_a->Prop)), ((forall (X:(hoare_1775062406iple_a->Prop)) (Y_2:(hoare_1775062406iple_a->Prop)) (Z_2:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila966743401le_a_o X) ((semila13410563le_a_o Y_2) Z_2))) ((semila13410563le_a_o ((semila966743401le_a_o X) Y_2)) ((semila966743401le_a_o X) Z_2))))->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o X_2) ((semila966743401le_a_o Y_1) Z_1))) ((semila966743401le_a_o ((semila13410563le_a_o X_2) Y_1)) ((semila13410563le_a_o X_2) Z_1))))). % Axiom fact_626_sup__Inf__absorb:(forall (A_9:Prop) (A_8:(Prop->Prop)), ((finite_finite_o A_8)->(((member_o A_9) A_8)->((iff ((semila10642723_sup_o A_9) (big_la1690136417_fin_o A_8))) A_9)))). % Axiom fact_627_sup__Inf__absorb:(forall (A_9:(pname->Prop)) (A_8:((pname->Prop)->Prop)), ((finite297249702name_o A_8)->(((member_pname_o A_9) A_8)->(((eq (pname->Prop)) ((semila1780557381name_o A_9) (big_la1126801287name_o A_8))) A_9)))). % Axiom fact_628_sup__Inf__absorb:(forall (A_9:(hoare_1167836817_state->Prop)) (A_8:((hoare_1167836817_state->Prop)->Prop)), ((finite1380128977tate_o A_8)->(((member864234961tate_o A_9) A_8)->(((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_9) (big_la831793456tate_o A_8))) A_9)))). % Axiom fact_629_sup__Inf__absorb:(forall (A_9:(hoare_1775062406iple_a->Prop)) (A_8:((hoare_1775062406iple_a->Prop)->Prop)), ((finite789576932le_a_o A_8)->(((member1207314404le_a_o A_9) A_8)->(((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_9) (big_la447547205le_a_o A_8))) A_9)))). % Axiom fact_630_DiffE:(forall (C_5:hoare_1775062406iple_a) (A_7:(hoare_1775062406iple_a->Prop)) (B_8:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_5) ((minus_1944206118le_a_o A_7) B_8))->((((member2122167641iple_a C_5) A_7)->((member2122167641iple_a C_5) B_8))->False))). % Axiom fact_631_DiffE:(forall (C_5:pname) (A_7:(pname->Prop)) (B_8:(pname->Prop)), (((member_pname C_5) ((minus_minus_pname_o A_7) B_8))->((((member_pname C_5) A_7)->((member_pname C_5) B_8))->False))). % Axiom fact_632_DiffI:(forall (B_7:(hoare_1775062406iple_a->Prop)) (C_4:hoare_1775062406iple_a) (A_6:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_4) A_6)->((((member2122167641iple_a C_4) B_7)->False)->((member2122167641iple_a C_4) ((minus_1944206118le_a_o A_6) B_7))))). % Axiom fact_633_DiffI:(forall (B_7:(pname->Prop)) (C_4:pname) (A_6:(pname->Prop)), (((member_pname C_4) A_6)->((((member_pname C_4) B_7)->False)->((member_pname C_4) ((minus_minus_pname_o A_6) B_7))))). % Axiom fact_634_Un__Diff__cancel:(forall (A_5:(pname->Prop)) (B_6:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_5) ((minus_minus_pname_o B_6) A_5))) ((semila1780557381name_o A_5) B_6))). % Axiom fact_635_Un__Diff__cancel:(forall (A_5:(hoare_1167836817_state->Prop)) (B_6:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o A_5) ((minus_2107060239tate_o B_6) A_5))) ((semila1172322802tate_o A_5) B_6))). % Axiom fact_636_Un__Diff__cancel:(forall (A_5:(hoare_1775062406iple_a->Prop)) (B_6:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o A_5) ((minus_1944206118le_a_o B_6) A_5))) ((semila13410563le_a_o A_5) B_6))). % Axiom fact_637_Un__Diff__cancel2:(forall (B_5:(pname->Prop)) (A_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((minus_minus_pname_o B_5) A_4)) A_4)) ((semila1780557381name_o B_5) A_4))). % Axiom fact_638_Un__Diff__cancel2:(forall (B_5:(hoare_1167836817_state->Prop)) (A_4:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((semila1172322802tate_o ((minus_2107060239tate_o B_5) A_4)) A_4)) ((semila1172322802tate_o B_5) A_4))). % Axiom fact_639_Un__Diff__cancel2:(forall (B_5:(hoare_1775062406iple_a->Prop)) (A_4:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((semila13410563le_a_o ((minus_1944206118le_a_o B_5) A_4)) A_4)) ((semila13410563le_a_o B_5) A_4))). % Axiom fact_640_Un__Diff:(forall (A_3:(pname->Prop)) (B_4:(pname->Prop)) (C_3:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o ((semila1780557381name_o A_3) B_4)) C_3)) ((semila1780557381name_o ((minus_minus_pname_o A_3) C_3)) ((minus_minus_pname_o B_4) C_3)))). % Axiom fact_641_Un__Diff:(forall (A_3:(hoare_1167836817_state->Prop)) (B_4:(hoare_1167836817_state->Prop)) (C_3:(hoare_1167836817_state->Prop)), (((eq (hoare_1167836817_state->Prop)) ((minus_2107060239tate_o ((semila1172322802tate_o A_3) B_4)) C_3)) ((semila1172322802tate_o ((minus_2107060239tate_o A_3) C_3)) ((minus_2107060239tate_o B_4) C_3)))). % Axiom fact_642_Un__Diff:(forall (A_3:(hoare_1775062406iple_a->Prop)) (B_4:(hoare_1775062406iple_a->Prop)) (C_3:(hoare_1775062406iple_a->Prop)), (((eq (hoare_1775062406iple_a->Prop)) ((minus_1944206118le_a_o ((semila13410563le_a_o A_3) B_4)) C_3)) ((semila13410563le_a_o ((minus_1944206118le_a_o A_3) C_3)) ((minus_1944206118le_a_o B_4) C_3)))). % Axiom fact_643_DiffD2:(forall (C_2:hoare_1775062406iple_a) (A_2:(hoare_1775062406iple_a->Prop)) (B_3:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_2) ((minus_1944206118le_a_o A_2) B_3))->(((member2122167641iple_a C_2) B_3)->False))). % Axiom fact_644_DiffD2:(forall (C_2:pname) (A_2:(pname->Prop)) (B_3:(pname->Prop)), (((member_pname C_2) ((minus_minus_pname_o A_2) B_3))->(((member_pname C_2) B_3)->False))). % Axiom fact_645_DiffD1:(forall (C_1:hoare_1775062406iple_a) (A_1:(hoare_1775062406iple_a->Prop)) (B_2:(hoare_1775062406iple_a->Prop)), (((member2122167641iple_a C_1) ((minus_1944206118le_a_o A_1) B_2))->((member2122167641iple_a C_1) A_1))). % Axiom fact_646_DiffD1:(forall (C_1:pname) (A_1:(pname->Prop)) (B_2:(pname->Prop)), (((member_pname C_1) ((minus_minus_pname_o A_1) B_2))->((member_pname C_1) A_1))). % Axiom fact_647_Diff__iff:(forall (C:pname) (A:(pname->Prop)) (B_1:(pname->Prop)), ((iff ((member_pname C) ((minus_minus_pname_o A) B_1))) ((and ((member_pname C) A)) (((member_pname C) B_1)->False)))). % Axiom fact_648_diff__Suc__Suc:(forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat (suc M)) (suc N_1))) ((minus_minus_nat M) N_1))). % Axiom fact_649_Suc__diff__diff:(forall (M:nat) (N_1:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat (suc M)) N_1)) (suc K))) ((minus_minus_nat ((minus_minus_nat M) N_1)) K))). % Axiom fact_650_diff__0__eq__0:(forall (N_1:nat), (((eq nat) ((minus_minus_nat zero_zero_nat) N_1)) zero_zero_nat)). % Axiom fact_651_minus__nat_Odiff__0:(forall (M:nat), (((eq nat) ((minus_minus_nat M) zero_zero_nat)) M)). % Axiom fact_652_diff__self__eq__0:(forall (M:nat), (((eq nat) ((minus_minus_nat M) M)) zero_zero_nat)). % Axiom fact_653_diffs0__imp__equal:(forall (M:nat) (N_1:nat), ((((eq nat) ((minus_minus_nat M) N_1)) zero_zero_nat)->((((eq nat) ((minus_minus_nat N_1) M)) zero_zero_nat)->(((eq nat) M) N_1)))). % Axiom fact_654_zero__induct__lemma:(forall (_TPTP_I:nat) (P:(nat->Prop)) (K:nat), ((P K)->((forall (N:nat), ((P (suc N))->(P N)))->(P ((minus_minus_nat K) _TPTP_I))))). % Axiom fact_655_diff__commute:(forall (_TPTP_I:nat) (J:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat _TPTP_I) J)) K)) ((minus_minus_nat ((minus_minus_nat _TPTP_I) K)) J))). % Axiom fact_656_diff__Suc:(forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat M) (suc N_1))) (((nat_case_nat zero_zero_nat) (fun (K_1:nat)=> K_1)) ((minus_minus_nat M) N_1)))). % Axiom fact_657_diff__Suc__1:(forall (N_1:nat), (((eq nat) ((minus_minus_nat (suc N_1)) one_one_nat)) N_1)). % Axiom fact_658_diff__Suc__eq__diff__pred:(forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat M) (suc N_1))) ((minus_minus_nat ((minus_minus_nat M) one_one_nat)) N_1))). % Axiom fact_659_One__nat__def:(((eq nat) one_one_nat) (suc zero_zero_nat)). % Axiom fact_660_Suc__eq__plus1:(forall (N_1:nat), (((eq nat) (suc N_1)) ((plus_plus_nat N_1) one_one_nat))). % Axiom fact_661_Suc__eq__plus1__left:(forall (N_1:nat), (((eq nat) (suc N_1)) ((plus_plus_nat one_one_nat) N_1))). % Axiom fact_662_diff__cancel2:(forall (M:nat) (K:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat M) K)) ((plus_plus_nat N_1) K))) ((minus_minus_nat M) N_1))). % Axiom fact_663_diff__cancel:(forall (K:nat) (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat K) M)) ((plus_plus_nat K) N_1))) ((minus_minus_nat M) N_1))). % Axiom fact_664_diff__diff__left:(forall (_TPTP_I:nat) (J:nat) (K:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat _TPTP_I) J)) K)) ((minus_minus_nat _TPTP_I) ((plus_plus_nat J) K)))). % Axiom fact_665_diff__add__inverse:(forall (N_1:nat) (M:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat N_1) M)) N_1)) M)). % Axiom fact_666_diff__add__inverse2:(forall (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat M) N_1)) N_1)) M)). % Axiom fact_667_diff__add__0:(forall (N_1:nat) (M:nat), (((eq nat) ((minus_minus_nat N_1) ((plus_plus_nat N_1) M))) zero_zero_nat)). % Axiom fact_668_nat__add__commute:(forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat M) N_1)) ((plus_plus_nat N_1) M))). % Axiom fact_669_nat__add__left__commute:(forall (X_1:nat) (Y:nat) (Z:nat), (((eq nat) ((plus_plus_nat X_1) ((plus_plus_nat Y) Z))) ((plus_plus_nat Y) ((plus_plus_nat X_1) Z)))). % Axiom fact_670_nat__add__assoc:(forall (M:nat) (N_1:nat) (K:nat), (((eq nat) ((plus_plus_nat ((plus_plus_nat M) N_1)) K)) ((plus_plus_nat M) ((plus_plus_nat N_1) K)))). % Axiom fact_671_nat__add__left__cancel:(forall (K:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat K) M)) ((plus_plus_nat K) N_1))) (((eq nat) M) N_1))). % Axiom fact_672_nat__add__right__cancel:(forall (M:nat) (K:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) K)) ((plus_plus_nat N_1) K))) (((eq nat) M) N_1))). % Axiom fact_673_add__Suc__shift:(forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat (suc M)) N_1)) ((plus_plus_nat M) (suc N_1)))). % Axiom fact_674_add__Suc:(forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat (suc M)) N_1)) (suc ((plus_plus_nat M) N_1)))). % Axiom fact_675_add__Suc__right:(forall (M:nat) (N_1:nat), (((eq nat) ((plus_plus_nat M) (suc N_1))) (suc ((plus_plus_nat M) N_1)))). % Axiom fact_676_one__is__add:(forall (M:nat) (N_1:nat), ((iff (((eq nat) (suc zero_zero_nat)) ((plus_plus_nat M) N_1))) ((or ((and (((eq nat) M) (suc zero_zero_nat))) (((eq nat) N_1) zero_zero_nat))) ((and (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) (suc zero_zero_nat)))))). % Axiom fact_677_add__is__1:(forall (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) N_1)) (suc zero_zero_nat))) ((or ((and (((eq nat) M) (suc zero_zero_nat))) (((eq nat) N_1) zero_zero_nat))) ((and (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) (suc zero_zero_nat)))))). % Axiom fact_678_plus__nat_Oadd__0:(forall (N_1:nat), (((eq nat) ((plus_plus_nat zero_zero_nat) N_1)) N_1)). % Axiom fact_679_Nat_Oadd__0__right:(forall (M:nat), (((eq nat) ((plus_plus_nat M) zero_zero_nat)) M)). % Axiom fact_680_add__is__0:(forall (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) N_1)) zero_zero_nat)) ((and (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) zero_zero_nat)))). % Axiom fact_681_add__eq__self__zero:(forall (M:nat) (N_1:nat), ((((eq nat) ((plus_plus_nat M) N_1)) M)->(((eq nat) N_1) zero_zero_nat))). % Axiom fact_682_add__eq__if:(forall (N_1:nat) (M:nat), ((and ((((eq nat) M) zero_zero_nat)->(((eq nat) ((plus_plus_nat M) N_1)) N_1))) ((not (((eq nat) M) zero_zero_nat))->(((eq nat) ((plus_plus_nat M) N_1)) (suc ((plus_plus_nat ((minus_minus_nat M) one_one_nat)) N_1)))))). % Axiom fact_683_com_Osize_I4_J:(forall (Com1:com) (Com2:com), (((eq nat) (com_size ((semi Com1) Com2))) ((plus_plus_nat ((plus_plus_nat (com_size Com1)) (com_size Com2))) (suc zero_zero_nat)))). % Axiom fact_684_com_Osize_I7_J:(forall (Pname:pname), (((eq nat) (com_size (body Pname))) zero_zero_nat)). % Axiom fact_685_com_Osize_I1_J:(((eq nat) (com_size skip)) zero_zero_nat). % Axiom fact_686_com_Osize_I6_J:(forall (Fun:(state->Prop)) (Com:com), (((eq nat) (com_size ((while Fun) Com))) ((plus_plus_nat (com_size Com)) (suc zero_zero_nat)))). % Axiom fact_687_com_Osize_I12_J:(forall (Com1:com) (Com2:com), (((eq nat) (size_size_com ((semi Com1) Com2))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1)) (size_size_com Com2))) (suc zero_zero_nat)))). % Axiom fact_688_com_Osize_I15_J:(forall (Pname:pname), (((eq nat) (size_size_com (body Pname))) zero_zero_nat)). % Axiom fact_689_com_Osize_I9_J:(((eq nat) (size_size_com skip)) zero_zero_nat). % Axiom fact_690_com_Osize_I14_J:(forall (Fun:(state->Prop)) (Com:com), (((eq nat) (size_size_com ((while Fun) Com))) ((plus_plus_nat (size_size_com Com)) (suc zero_zero_nat)))). % Axiom fact_691_com_Osize_I13_J:(forall (Fun:(state->Prop)) (Com1:com) (Com2:com), (((eq nat) (size_size_com (((cond Fun) Com1) Com2))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1)) (size_size_com Com2))) (suc zero_zero_nat)))). % Axiom fact_692_evaln_OIfFalse:(forall (C0:com) (C1:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S:state), (((B S)->False)->(((((evaln C1) S) N_1) S1)->((((evaln (((cond B) C0) C1)) S) N_1) S1)))). % Axiom fact_693_evaln_OIfTrue:(forall (C1:com) (C0:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S:state), ((B S)->(((((evaln C0) S) N_1) S1)->((((evaln (((cond B) C0) C1)) S) N_1) S1)))). % Axiom fact_694_evaln__elim__cases_I5_J:(forall (B:(state->Prop)) (C1:com) (C2:com) (S:state) (N_1:nat) (T:state), (((((evaln (((cond B) C1) C2)) S) N_1) T)->(((B S)->(((((evaln C1) S) N_1) T)->False))->((((B S)->False)->(((((evaln C2) S) N_1) T)->False))->False)))). % Axiom fact_695_evalc__elim__cases_I5_J:(forall (B:(state->Prop)) (C1:com) (C2:com) (S:state) (T:state), ((((evalc (((cond B) C1) C2)) S) T)->(((B S)->((((evalc C1) S) T)->False))->((((B S)->False)->((((evalc C2) S) T)->False))->False)))). % Axiom fact_696_evalc_OIfTrue:(forall (C1:com) (C0:com) (S1:state) (B:(state->Prop)) (S:state), ((B S)->((((evalc C0) S) S1)->(((evalc (((cond B) C0) C1)) S) S1)))). % Axiom fact_697_evalc_OIfFalse:(forall (C0:com) (C1:com) (S1:state) (B:(state->Prop)) (S:state), (((B S)->False)->((((evalc C1) S) S1)->(((evalc (((cond B) C0) C1)) S) S1)))). % Axiom help_fequal_1_1_fequal_000tc__Com__Opname_T:(forall (X_1:pname) (Y:pname), ((or (((fequal_pname X_1) Y)->False)) (((eq pname) X_1) Y))). % Axiom help_fequal_2_1_fequal_000tc__Com__Opname_T:(forall (X_1:pname) (Y:pname), ((or (not (((eq pname) X_1) Y))) ((fequal_pname X_1) Y))). % Axiom help_fequal_1_1_fequal_000tc__Com__Ostate_T:(forall (X_1:state) (Y:state), ((or (((fequal_state X_1) Y)->False)) (((eq state) X_1) Y))). % Axiom help_fequal_2_1_fequal_000tc__Com__Ostate_T:(forall (X_1:state) (Y:state), ((or (not (((eq state) X_1) Y))) ((fequal_state X_1) Y))). % Axiom help_If_1_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_T:(forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (((if_Hoa1047340790iple_a True) X_1) Y)) X_1)). % Axiom help_If_2_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_T:(forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), (((eq hoare_1775062406iple_a) (((if_Hoa1047340790iple_a False) X_1) Y)) Y)). % Axiom help_If_3_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_T:(forall (P:Prop), ((or (((eq Prop) P) True)) (((eq Prop) P) False))). % Axiom help_fequal_1_1_fequal_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_:(forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), ((or (((fequal1288209029iple_a X_1) Y)->False)) (((eq hoare_1775062406iple_a) X_1) Y))). % Axiom help_fequal_2_1_fequal_000tc__Hoare____Mirabelle____srushsumbx__Otriple_It__a_J_:(forall (X_1:hoare_1775062406iple_a) (Y:hoare_1775062406iple_a), ((or (not (((eq hoare_1775062406iple_a) X_1) Y))) ((fequal1288209029iple_a X_1) Y))). % Axiom help_If_1_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate:(forall (X_1:hoare_1167836817_state) (Y:hoare_1167836817_state), (((eq hoare_1167836817_state) (((if_Hoa833675553_state True) X_1) Y)) X_1)). % Axiom help_If_2_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate:(forall (X_1:hoare_1167836817_state) (Y:hoare_1167836817_state), (((eq hoare_1167836817_state) (((if_Hoa833675553_state False) X_1) Y)) Y)). % Axiom help_If_3_1_If_000tc__Hoare____Mirabelle____srushsumbx__Otriple_Itc__Com__Ostate:(forall (P:Prop), ((or (((eq Prop) P) True)) (((eq P % EOF %------------------------------------------------------------------------------