%------------------------------------------------------------------------------ % File : cocATP---0.2.0 % Problem : SWW471^3 : TPTP v6.1.0. Released v5.3.0. % Transfm : none % Format : tptp:raw % Command : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p % Computer : n098.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.04s % 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^3 : TPTP v6.1.0. Released v5.3.0. % % Command : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p % % Computer : n098.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:15:21 CDT 2014 % % CPUTime : 300.04 % 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 0x1f186c8>, <kernel.Type object at 0x1f18c20>) of role type named ty_ty_t__a % Using role type % Declaring x_a:Type % FOF formula (<kernel.Constant object at 0x22f3518>, <kernel.Type object at 0x1f185f0>) of role type named ty_ty_tc__Com__Ocom % Using role type % Declaring com:Type % FOF formula (<kernel.Constant object at 0x1f18b90>, <kernel.Type object at 0x1f187e8>) of role type named ty_ty_tc__Com__Opname % Using role type % Declaring pname:Type % FOF formula (<kernel.Constant object at 0x1f18c20>, <kernel.Type object at 0x1f184d0>) of role type named ty_ty_tc__Com__Ostate % Using role type % Declaring state:Type % FOF formula (<kernel.Constant object at 0x1f185f0>, <kernel.Type object at 0x1f18560>) of role type named ty_ty_tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J % Using role type % Declaring hoare_2091234717iple_a:Type % FOF formula (<kernel.Constant object at 0x1f187e8>, <kernel.Type object at 0x1f18830>) of role type named ty_ty_tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com__Ostate_J % Using role type % Declaring hoare_1708887482_state:Type % FOF formula (<kernel.Constant object at 0x1f184d0>, <kernel.Type object at 0x1f18dd0>) of role type named ty_ty_tc__Nat__Onat % Using role type % Declaring nat:Type % FOF formula (<kernel.Constant object at 0x1f18560>, <kernel.Type object at 0x1f18488>) 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 0x1f18cb0>, <kernel.DependentProduct object at 0x1f18560>) of role type named sy_c_Big__Operators_Ocomm__monoid__big_000_062_Itc__Hoare____Mirabelle____nqhfsd % Using role type % Declaring big_co1924420859_pname:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((hoare_2091234717iple_a->Prop)->(((pname->(hoare_2091234717iple_a->Prop))->((pname->Prop)->(hoare_2091234717iple_a->Prop)))->Prop))) % FOF formula (<kernel.Constant object at 0x1f18758>, <kernel.DependentProduct object at 0x21c6cf8>) of role type named sy_c_Big__Operators_Olattice__class_OSup__fin_000_062_I_062_Itc__Hoare____Mirabe % Using role type % Declaring big_la1994307886_a_o_o:((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x1f18440>, <kernel.DependentProduct object at 0x21c6cf8>) 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 0x1f18cb0>, <kernel.DependentProduct object at 0x21c6998>) of role type named sy_c_Big__Operators_Olattice__class_OSup__fin_000_062_Itc__Hoare____Mirabelle___ % Using role type % Declaring big_la735727201le_a_o:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x1f18758>, <kernel.DependentProduct object at 0x1f18cb0>) of role type named sy_c_Big__Operators_Olattice__class_OSup__fin_000_062_Itc__Hoare____Mirabelle____001 % Using role type % Declaring big_la1088302868tate_o:(((hoare_1708887482_state->Prop)->Prop)->(hoare_1708887482_state->Prop)) % FOF formula (<kernel.Constant object at 0x1f184d0>, <kernel.DependentProduct object at 0x2312248>) of role type named sy_c_Big__Operators_Olattice__class_OSup__fin_000_062_Itc__Nat__Onat_M_Eo_J % Using role type % Declaring big_la1658356148_nat_o:(((nat->Prop)->Prop)->(nat->Prop)) % FOF formula (<kernel.Constant object at 0x1f18cb0>, <kernel.DependentProduct object at 0x2312098>) 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 0x1f18440>, <kernel.DependentProduct object at 0x2312290>) of role type named sy_c_Big__Operators_Olattice__class_OSup__fin_000tc__Nat__Onat % Using role type % Declaring big_la43341705in_nat:((nat->Prop)->nat) % FOF formula (<kernel.Constant object at 0x1f18440>, <kernel.DependentProduct object at 0x2312170>) of role type named sy_c_Com_Obody % Using role type % Declaring body_1:(pname->option_com) % FOF formula (<kernel.Constant object at 0x21c6b48>, <kernel.DependentProduct object at 0x2312758>) of role type named sy_c_Com_Ocom_OBODY % Using role type % Declaring body:(pname->com) % FOF formula (<kernel.Constant object at 0x21c6cf8>, <kernel.DependentProduct object at 0x2312128>) 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 0x21c6b48>, <kernel.Constant object at 0x2312f80>) of role type named sy_c_Com_Ocom_OSKIP % Using role type % Declaring skip:com % FOF formula (<kernel.Constant object at 0x21c6290>, <kernel.DependentProduct object at 0x2312128>) of role type named sy_c_Com_Ocom_OSemi % Using role type % Declaring semi:(com->(com->com)) % FOF formula (<kernel.Constant object at 0x21c6290>, <kernel.DependentProduct object at 0x2312098>) of role type named sy_c_Com_Ocom_OWhile % Using role type % Declaring while:((state->Prop)->(com->com)) % FOF formula (<kernel.Constant object at 0x2312f80>, <kernel.DependentProduct object at 0x2312290>) of role type named sy_c_Com_Ocom_Ocom__size % Using role type % Declaring com_size:(com->nat) % FOF formula (<kernel.Constant object at 0x2312170>, <kernel.DependentProduct object at 0x2312248>) of role type named sy_c_Finite__Set_Ocard_000tc__Nat__Onat % Using role type % Declaring finite_card_nat:((nat->Prop)->nat) % FOF formula (<kernel.Constant object at 0x2312098>, <kernel.DependentProduct object at 0x2312fc8>) of role type named sy_c_Finite__Set_Ofinite_000_062_I_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Ot % Using role type % Declaring finite886417794_a_o_o:((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x23121b8>, <kernel.DependentProduct object at 0x2312fc8>) 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 0x2312248>, <kernel.DependentProduct object at 0x2312fc8>) of role type named sy_c_Finite__Set_Ofinite_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_ % Using role type % Declaring finite1829014797le_a_o:(((hoare_2091234717iple_a->Prop)->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x2312f38>, <kernel.DependentProduct object at 0x2312fc8>) of role type named sy_c_Finite__Set_Ofinite_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple__002 % Using role type % Declaring finite1329924456tate_o:(((hoare_1708887482_state->Prop)->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x2312e60>, <kernel.DependentProduct object at 0x2312fc8>) of role type named sy_c_Finite__Set_Ofinite_000_062_Itc__Nat__Onat_M_Eo_J % Using role type % Declaring finite_finite_nat_o:(((nat->Prop)->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x23120e0>, <kernel.DependentProduct object at 0x23123b0>) 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 0x23127a0>, <kernel.DependentProduct object at 0x23123f8>) 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 0x2312fc8>, <kernel.DependentProduct object at 0x23120e0>) of role type named sy_c_Finite__Set_Ofinite_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_ % Using role type % Declaring finite232261744iple_a:((hoare_2091234717iple_a->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x236f290>, <kernel.DependentProduct object at 0x23123f8>) of role type named sy_c_Finite__Set_Ofinite_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__C % Using role type % Declaring finite1625599783_state:((hoare_1708887482_state->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x2312e18>, <kernel.DependentProduct object at 0x1f33f80>) of role type named sy_c_Finite__Set_Ofinite_000tc__Nat__Onat % Using role type % Declaring finite_finite_nat:((nat->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x23120e0>, <kernel.DependentProduct object at 0x1f33f80>) of role type named sy_c_Finite__Set_Ofold__image_000_062_I_062_Itc__Hoare____Mirabelle____nqhfsdfvy % Using role type % Declaring finite2009943022_o_nat:((((hoare_2091234717iple_a->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop)))->((nat->((hoare_2091234717iple_a->Prop)->Prop))->(((hoare_2091234717iple_a->Prop)->Prop)->((nat->Prop)->((hoare_2091234717iple_a->Prop)->Prop))))) % FOF formula (<kernel.Constant object at 0x2312d88>, <kernel.DependentProduct object at 0x1f33fc8>) of role type named sy_c_Finite__Set_Ofold__image_000_062_Itc__Com__Opname_M_Eo_J_000tc__Nat__Onat % Using role type % Declaring finite1427591632_o_nat:(((pname->Prop)->((pname->Prop)->(pname->Prop)))->((nat->(pname->Prop))->((pname->Prop)->((nat->Prop)->(pname->Prop))))) % FOF formula (<kernel.Constant object at 0x2312e18>, <kernel.DependentProduct object at 0x1f33fc8>) of role type named sy_c_Finite__Set_Ofold__image_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otr % Using role type % Declaring finite903029825le_a_o:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->(((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))->((hoare_2091234717iple_a->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))))) % FOF formula (<kernel.Constant object at 0x2312d88>, <kernel.DependentProduct object at 0x1f33dd0>) of role type named sy_c_Finite__Set_Ofold__image_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otr_003 % Using role type % Declaring finite1290357347_pname:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((pname->(hoare_2091234717iple_a->Prop))->((hoare_2091234717iple_a->Prop)->((pname->Prop)->(hoare_2091234717iple_a->Prop))))) % FOF formula (<kernel.Constant object at 0x23120e0>, <kernel.DependentProduct object at 0x1f33488>) of role type named sy_c_Finite__Set_Ofold__image_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otr_004 % Using role type % Declaring finite1481787452iple_a:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((hoare_2091234717iple_a->(hoare_2091234717iple_a->Prop))->((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))))) % FOF formula (<kernel.Constant object at 0x2312d88>, <kernel.DependentProduct object at 0x1f333f8>) of role type named sy_c_Finite__Set_Ofold__image_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otr_005 % Using role type % Declaring finite2100865449_o_nat:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((nat->(hoare_2091234717iple_a->Prop))->((hoare_2091234717iple_a->Prop)->((nat->Prop)->(hoare_2091234717iple_a->Prop))))) % FOF formula (<kernel.Constant object at 0x2312d88>, <kernel.DependentProduct object at 0x1f33560>) of role type named sy_c_Finite__Set_Ofold__image_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otr_006 % Using role type % Declaring finite2139561282_pname:(((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop)))->((pname->(hoare_1708887482_state->Prop))->((hoare_1708887482_state->Prop)->((pname->Prop)->(hoare_1708887482_state->Prop))))) % FOF formula (<kernel.Constant object at 0x1f33c20>, <kernel.DependentProduct object at 0x1f335f0>) of role type named sy_c_Finite__Set_Ofold__image_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otr_007 % Using role type % Declaring finite1400355848_o_nat:(((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop)))->((nat->(hoare_1708887482_state->Prop))->((hoare_1708887482_state->Prop)->((nat->Prop)->(hoare_1708887482_state->Prop))))) % FOF formula (<kernel.Constant object at 0x1f33e60>, <kernel.DependentProduct object at 0x1f337e8>) of role type named sy_c_Finite__Set_Ofold__image_000_062_Itc__Nat__Onat_M_Eo_J_000tc__Nat__Onat % Using role type % Declaring finite141655318_o_nat:(((nat->Prop)->((nat->Prop)->(nat->Prop)))->((nat->(nat->Prop))->((nat->Prop)->((nat->Prop)->(nat->Prop))))) % FOF formula (<kernel.Constant object at 0x1f33dd0>, <kernel.DependentProduct object at 0x1f33560>) of role type named sy_c_Finite__Set_Ofolding__one_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Ot % Using role type % Declaring finite14499299le_a_o:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))->Prop)) % FOF formula (<kernel.Constant object at 0x1f338c0>, <kernel.DependentProduct object at 0x1f33e60>) 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 0x1f333b0>, <kernel.DependentProduct object at 0x1f33dd0>) of role type named sy_c_Finite__Set_Ofolding__one_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_ % Using role type % Declaring finite247037978iple_a:((hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))->(((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)->Prop)) % FOF formula (<kernel.Constant object at 0x1f335f0>, <kernel.DependentProduct object at 0x1f338c0>) of role type named sy_c_Finite__Set_Ofolding__one_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple__008 % Using role type % Declaring finite1615457021_state:((hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))->(((hoare_1708887482_state->Prop)->hoare_1708887482_state)->Prop)) % FOF formula (<kernel.Constant object at 0x1f33a70>, <kernel.DependentProduct object at 0x1f333b0>) of role type named sy_c_Finite__Set_Ofolding__one_000tc__Nat__Onat % Using role type % Declaring finite988810631ne_nat:((nat->(nat->nat))->(((nat->Prop)->nat)->Prop)) % FOF formula (<kernel.Constant object at 0x1f33c20>, <kernel.DependentProduct object at 0x1f338c0>) of role type named sy_c_Finite__Set_Ofolding__one__idem_000_062_Itc__Hoare____Mirabelle____nqhfsdfv % Using role type % Declaring finite574580006le_a_o:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))->Prop)) % FOF formula (<kernel.Constant object at 0x1f337e8>, <kernel.DependentProduct object at 0x1f33a70>) 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 0x1f33b48>, <kernel.DependentProduct object at 0x1f33c20>) of role type named sy_c_Finite__Set_Ofolding__one__idem_000tc__Hoare____Mirabelle____nqhfsdfvyv__Ot % Using role type % Declaring finite1674555159iple_a:((hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))->(((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)->Prop)) % FOF formula (<kernel.Constant object at 0x1f33ab8>, <kernel.DependentProduct object at 0x1f337e8>) of role type named sy_c_Finite__Set_Ofolding__one__idem_000tc__Hoare____Mirabelle____nqhfsdfvyv__Ot_009 % Using role type % Declaring finite1347568576_state:((hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))->(((hoare_1708887482_state->Prop)->hoare_1708887482_state)->Prop)) % FOF formula (<kernel.Constant object at 0x1f33d40>, <kernel.DependentProduct object at 0x1f33b48>) of role type named sy_c_Finite__Set_Ofolding__one__idem_000tc__Nat__Onat % Using role type % Declaring finite795500164em_nat:((nat->(nat->nat))->(((nat->Prop)->nat)->Prop)) % FOF formula (<kernel.Constant object at 0x1f335f0>, <kernel.DependentProduct object at 0x1f334d0>) of role type named sy_c_Groups_Ominus__class_Ominus_000_062_I_062_Itc__Hoare____Mirabelle____nqhfsd % Using role type % Declaring minus_1746272704_a_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x1f333b0>, <kernel.DependentProduct object at 0x1f334d0>) 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 0x1f337e8>, <kernel.DependentProduct object at 0x1f334d0>) of role type named sy_c_Groups_Ominus__class_Ominus_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__ % Using role type % Declaring minus_836160335le_a_o:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x1f336c8>, <kernel.DependentProduct object at 0x1f334d0>) of role type named sy_c_Groups_Ominus__class_Ominus_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv___010 % Using role type % Declaring minus_2056855718tate_o:((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop))) % FOF formula (<kernel.Constant object at 0x1f33d40>, <kernel.DependentProduct object at 0x23132d8>) of role type named sy_c_Groups_Ominus__class_Ominus_000_062_Itc__Nat__Onat_M_Eo_J % Using role type % Declaring minus_minus_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop))) % FOF formula (<kernel.Constant object at 0x1f334d0>, <kernel.DependentProduct object at 0x2313248>) of role type named sy_c_Groups_Ominus__class_Ominus_000_Eo % Using role type % Declaring minus_minus_o:(Prop->(Prop->Prop)) % FOF formula (<kernel.Constant object at 0x1f336c8>, <kernel.DependentProduct object at 0x2313998>) 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 0x1f334d0>, <kernel.Constant object at 0x2313368>) 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 0x1f336c8>, <kernel.DependentProduct object at 0x23132d8>) 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 0x1f33d40>, <kernel.DependentProduct object at 0x23139e0>) of role type named sy_c_Groups_Otimes__class_Otimes_000tc__Nat__Onat % Using role type % Declaring times_times_nat:(nat->(nat->nat)) % FOF formula (<kernel.Constant object at 0x1f33d40>, <kernel.Constant object at 0x23139e0>) 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 0x2313248>, <kernel.DependentProduct object at 0x2313170>) of role type named sy_c_HOL_OThe_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_M_E % Using role type % Declaring the_Ho2077879471le_a_o:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x2313050>, <kernel.DependentProduct object at 0x1f29878>) 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 0x2313200>, <kernel.DependentProduct object at 0x1f29950>) of role type named sy_c_HOL_OThe_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J % Using role type % Declaring the_Ho1471183438iple_a:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a) % FOF formula (<kernel.Constant object at 0x2313248>, <kernel.DependentProduct object at 0x1f298c0>) of role type named sy_c_HOL_OThe_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com__Ostate_ % Using role type % Declaring the_Ho851197897_state:((hoare_1708887482_state->Prop)->hoare_1708887482_state) % FOF formula (<kernel.Constant object at 0x2313290>, <kernel.DependentProduct object at 0x1f29830>) of role type named sy_c_HOL_OThe_000tc__Nat__Onat % Using role type % Declaring the_nat:((nat->Prop)->nat) % FOF formula (<kernel.Constant object at 0x2313248>, <kernel.DependentProduct object at 0x1f29908>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_OMGT % Using role type % Declaring hoare_Mirabelle_MGT:(com->hoare_1708887482_state) % FOF formula (<kernel.Constant object at 0x2313290>, <kernel.DependentProduct object at 0x1f297a0>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_Ohoare__derivs_000t__a % Using role type % Declaring hoare_1467856363rivs_a:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x2313248>, <kernel.DependentProduct object at 0x1f296c8>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_Ohoare__derivs_000tc__Com__Ostate % Using role type % Declaring hoare_90032982_state:((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x2313200>, <kernel.DependentProduct object at 0x1f29710>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_Ohoare__valids_000t__a % Using role type % Declaring hoare_1805689709lids_a:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x2313200>, <kernel.DependentProduct object at 0x1f29638>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_Ohoare__valids_000tc__Com__Ostate % Using role type % Declaring hoare_496444244_state:((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x1f298c0>, <kernel.DependentProduct object at 0x1f29950>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_Otriple_Otriple_000t__a % Using role type % Declaring hoare_657976383iple_a:((x_a->(state->Prop))->(com->((x_a->(state->Prop))->hoare_2091234717iple_a))) % FOF formula (<kernel.Constant object at 0x1f29878>, <kernel.DependentProduct object at 0x1f297e8>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_Otriple_Otriple_000tc__Com__Ostate % Using role type % Declaring hoare_858012674_state:((state->(state->Prop))->(com->((state->(state->Prop))->hoare_1708887482_state))) % FOF formula (<kernel.Constant object at 0x1f29758>, <kernel.DependentProduct object at 0x1f298c0>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_Otriple_Otriple__size_000t__a % Using role type % Declaring hoare_1169027232size_a:((x_a->nat)->(hoare_2091234717iple_a->nat)) % FOF formula (<kernel.Constant object at 0x1f29908>, <kernel.DependentProduct object at 0x1f29878>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_Otriple_Otriple__size_000tc__Com__Ostate % Using role type % Declaring hoare_518771297_state:((state->nat)->(hoare_1708887482_state->nat)) % FOF formula (<kernel.Constant object at 0x1f29950>, <kernel.DependentProduct object at 0x1f295f0>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_Otriple__valid_000t__a % Using role type % Declaring hoare_1421888935alid_a:(nat->(hoare_2091234717iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x1f29560>, <kernel.DependentProduct object at 0x1f298c0>) of role type named sy_c_Hoare__Mirabelle__nqhfsdfvyv_Otriple__valid_000tc__Com__Ostate % Using role type % Declaring hoare_23738522_state:(nat->(hoare_1708887482_state->Prop)) % FOF formula (<kernel.Constant object at 0x1f29680>, <kernel.DependentProduct object at 0x1f29638>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_I_062_Itc__Hoare____Mirabell % Using role type % Declaring semila1672913213_a_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x1f297e8>, <kernel.DependentProduct object at 0x1f293f8>) 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 0x1f29908>, <kernel.DependentProduct object at 0x1f292d8>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_Itc__Hoare____Mirabelle____n % Using role type % Declaring semila2006181266le_a_o:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x1f294d0>, <kernel.DependentProduct object at 0x1f29320>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_Itc__Hoare____Mirabelle____n_011 % Using role type % Declaring semila129691299tate_o:((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop))) % FOF formula (<kernel.Constant object at 0x1f29560>, <kernel.DependentProduct object at 0x1f29248>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000_062_Itc__Nat__Onat_M_Eo_J % Using role type % Declaring semila1947288293_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop))) % FOF formula (<kernel.Constant object at 0x1f29518>, <kernel.DependentProduct object at 0x1f29680>) 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 0x1f294d0>, <kernel.DependentProduct object at 0x1f297e8>) of role type named sy_c_Lattices_Osemilattice__inf__class_Oinf_000tc__Nat__Onat % Using role type % Declaring semila80283416nf_nat:(nat->(nat->nat)) % FOF formula (<kernel.Constant object at 0x1f29248>, <kernel.DependentProduct object at 0x1f29290>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_I_062_I_062_Itc__Hoare____Mi % Using role type % Declaring semila484278426_o_o_o:((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x1f29680>, <kernel.DependentProduct object at 0x1f29908>) 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 0x1f297e8>, <kernel.DependentProduct object at 0x1f29200>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_I_062_Itc__Hoare____Mirabell % Using role type % Declaring semila2050116131_a_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x1f29950>, <kernel.DependentProduct object at 0x1f29170>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_I_062_Itc__Hoare____Mirabell_012 % Using role type % Declaring semila1853742644te_o_o:(((hoare_1708887482_state->Prop)->Prop)->(((hoare_1708887482_state->Prop)->Prop)->((hoare_1708887482_state->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x1f29518>, <kernel.DependentProduct object at 0x1f29098>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_I_062_Itc__Nat__Onat_M_Eo_J_ % Using role type % Declaring semila72246288at_o_o:(((nat->Prop)->Prop)->(((nat->Prop)->Prop)->((nat->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x1f29128>, <kernel.DependentProduct object at 0x1f290e0>) 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 0x1f29950>, <kernel.DependentProduct object at 0x1f297e8>) 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 0x1f294d0>, <kernel.DependentProduct object at 0x1f29a28>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_Itc__Hoare____Mirabelle____n % Using role type % Declaring semila1052848428le_a_o:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x1f29560>, <kernel.DependentProduct object at 0x1f29a70>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_Itc__Hoare____Mirabelle____n_013 % Using role type % Declaring semila1122118281tate_o:((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop))) % FOF formula (<kernel.Constant object at 0x1f29518>, <kernel.DependentProduct object at 0x1f29ab8>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000_062_Itc__Nat__Onat_M_Eo_J % Using role type % Declaring semila848761471_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop))) % FOF formula (<kernel.Constant object at 0x1f29098>, <kernel.DependentProduct object at 0x1f29128>) 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 0x1f29560>, <kernel.DependentProduct object at 0x1f29950>) of role type named sy_c_Lattices_Osemilattice__sup__class_Osup_000tc__Nat__Onat % Using role type % Declaring semila972727038up_nat:(nat->(nat->nat)) % FOF formula (<kernel.Constant object at 0x1f29ab8>, <kernel.DependentProduct object at 0x1f299e0>) of role type named sy_c_Nat_OSuc % Using role type % Declaring suc:(nat->nat) % FOF formula (<kernel.Constant object at 0x1f297a0>, <kernel.DependentProduct object at 0x1f29b90>) of role type named sy_c_Nat_Onat_Onat__case_000_Eo % Using role type % Declaring nat_case_o:(Prop->((nat->Prop)->(nat->Prop))) % FOF formula (<kernel.Constant object at 0x1f29950>, <kernel.DependentProduct object at 0x1f29bd8>) 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 0x1f299e0>, <kernel.DependentProduct object at 0x1f29098>) 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 0x1f297a0>, <kernel.DependentProduct object at 0x1f29cb0>) of role type named sy_c_Nat_Osize__class_Osize_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It_ % Using role type % Declaring size_s1040486067iple_a:(hoare_2091234717iple_a->nat) % FOF formula (<kernel.Constant object at 0x1f29bd8>, <kernel.DependentProduct object at 0x1f29c68>) of role type named sy_c_Nat_Osize__class_Osize_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc % Using role type % Declaring size_s1186992420_state:(hoare_1708887482_state->nat) % FOF formula (<kernel.Constant object at 0x1f29098>, <kernel.DependentProduct object at 0x1f299e0>) of role type named sy_c_Natural_Oevalc % Using role type % Declaring evalc:(com->(state->(state->Prop))) % FOF formula (<kernel.Constant object at 0x1f29cb0>, <kernel.DependentProduct object at 0x1f29cf8>) of role type named sy_c_Natural_Oevaln % Using role type % Declaring evaln:(com->(state->(nat->(state->Prop)))) % FOF formula (<kernel.Constant object at 0x1f29128>, <kernel.DependentProduct object at 0x1f29b48>) 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 0x1f29dd0>, <kernel.DependentProduct object at 0x1f29128>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_I_062_I_062_Itc__Hoare____Mirabelle____n % Using role type % Declaring bot_bo690906872_o_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x1f29cf8>, <kernel.DependentProduct object at 0x1f29d40>) 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 0x1f29098>, <kernel.DependentProduct object at 0x1f29128>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_I_062_Itc__Hoare____Mirabelle____nqhfsdf % Using role type % Declaring bot_bo1957696069_a_o_o:((hoare_2091234717iple_a->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x1f29cb0>, <kernel.DependentProduct object at 0x1f29d40>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_I_062_Itc__Hoare____Mirabelle____nqhfsdf_014 % Using role type % Declaring bot_bo1678742418te_o_o:((hoare_1708887482_state->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x1f29518>, <kernel.DependentProduct object at 0x1f29128>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_I_062_Itc__Nat__Onat_M_Eo_J_M_Eo_J % Using role type % Declaring bot_bot_nat_o_o:((nat->Prop)->Prop) % FOF formula (<kernel.Constant object at 0x1f29e60>, <kernel.DependentProduct object at 0x1f29d40>) 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 0x1f29cb0>, <kernel.DependentProduct object at 0x1f29ef0>) 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 0x1f29e18>, <kernel.DependentProduct object at 0x1f29f38>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__O % Using role type % Declaring bot_bo1791335050le_a_o:(hoare_2091234717iple_a->Prop) % FOF formula (<kernel.Constant object at 0x1f29d40>, <kernel.DependentProduct object at 0x1f29f80>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__O_015 % Using role type % Declaring bot_bo19817387tate_o:(hoare_1708887482_state->Prop) % FOF formula (<kernel.Constant object at 0x1f29ef0>, <kernel.DependentProduct object at 0x1f29fc8>) of role type named sy_c_Orderings_Obot__class_Obot_000_062_Itc__Nat__Onat_M_Eo_J % Using role type % Declaring bot_bot_nat_o:(nat->Prop) % FOF formula (<kernel.Constant object at 0x1f29f38>, <kernel.Sort object at 0x1dfd128>) 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 0x1f29128>, <kernel.Constant object at 0x1f29ef0>) 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 0x1f29f80>, <kernel.DependentProduct object at 0x230b0e0>) of role type named sy_c_Orderings_Oord__class_Oless_000tc__Nat__Onat % Using role type % Declaring ord_less_nat:(nat->(nat->Prop)) % FOF formula (<kernel.Constant object at 0x1f29ef0>, <kernel.DependentProduct object at 0x230b170>) of role type named sy_c_Orderings_Oord__class_Oless__eq_000tc__Nat__Onat % Using role type % Declaring ord_less_eq_nat:(nat->(nat->Prop)) % FOF formula (<kernel.Constant object at 0x1f29128>, <kernel.DependentProduct object at 0x230b200>) of role type named sy_c_Set_OCollect_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J % Using role type % Declaring collec1008234059le_a_o:(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x1f29ef0>, <kernel.DependentProduct object at 0x230b170>) 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 0x1f29128>, <kernel.DependentProduct object at 0x230b098>) of role type named sy_c_Set_OCollect_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J % Using role type % Declaring collec992574898iple_a:((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x1f29f80>, <kernel.DependentProduct object at 0x230b128>) of role type named sy_c_Set_OCollect_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com__Ost % Using role type % Declaring collec1568722789_state:((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop)) % FOF formula (<kernel.Constant object at 0x230b200>, <kernel.DependentProduct object at 0x230b098>) of role type named sy_c_Set_OCollect_000tc__Nat__Onat % Using role type % Declaring collect_nat:((nat->Prop)->(nat->Prop)) % FOF formula (<kernel.Constant object at 0x230b290>, <kernel.DependentProduct object at 0x230b320>) of role type named sy_c_Set_Oimage_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_M % Using role type % Declaring image_784579955le_a_o:(((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x230b128>, <kernel.DependentProduct object at 0x230b200>) of role type named sy_c_Set_Oimage_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_M_016 % Using role type % Declaring image_1908519857_pname:(((hoare_2091234717iple_a->Prop)->pname)->(((hoare_2091234717iple_a->Prop)->Prop)->(pname->Prop))) % FOF formula (<kernel.Constant object at 0x230b3f8>, <kernel.DependentProduct object at 0x230b1b8>) of role type named sy_c_Set_Oimage_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_M_017 % Using role type % Declaring image_136408202iple_a:(((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)->(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x230b248>, <kernel.DependentProduct object at 0x230b290>) of role type named sy_c_Set_Oimage_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_M_018 % Using role type % Declaring image_1501246093_state:(((hoare_2091234717iple_a->Prop)->hoare_1708887482_state)->(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_1708887482_state->Prop))) % FOF formula (<kernel.Constant object at 0x230b440>, <kernel.DependentProduct object at 0x230b128>) of role type named sy_c_Set_Oimage_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_M_019 % Using role type % Declaring image_75520503_o_nat:(((hoare_2091234717iple_a->Prop)->nat)->(((hoare_2091234717iple_a->Prop)->Prop)->(nat->Prop))) % FOF formula (<kernel.Constant object at 0x230b488>, <kernel.DependentProduct object at 0x230b1b8>) of role type named sy_c_Set_Oimage_000tc__Com__Opname_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv % Using role type % Declaring image_742317343le_a_o:((pname->(hoare_2091234717iple_a->Prop))->((pname->Prop)->((hoare_2091234717iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x230b200>, <kernel.DependentProduct object at 0x230b050>) 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 0x230b4d0>, <kernel.DependentProduct object at 0x230b5a8>) of role type named sy_c_Set_Oimage_000tc__Com__Opname_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otri % Using role type % Declaring image_231808478iple_a:((pname->hoare_2091234717iple_a)->((pname->Prop)->(hoare_2091234717iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x230b560>, <kernel.DependentProduct object at 0x230b5f0>) of role type named sy_c_Set_Oimage_000tc__Com__Opname_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otri_020 % Using role type % Declaring image_1116629049_state:((pname->hoare_1708887482_state)->((pname->Prop)->(hoare_1708887482_state->Prop))) % FOF formula (<kernel.Constant object at 0x230b1b8>, <kernel.DependentProduct object at 0x230b638>) of role type named sy_c_Set_Oimage_000tc__Com__Opname_000tc__Nat__Onat % Using role type % Declaring image_pname_nat:((pname->nat)->((pname->Prop)->(nat->Prop))) % FOF formula (<kernel.Constant object at 0x230b050>, <kernel.DependentProduct object at 0x230b5f0>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_000_062 % Using role type % Declaring image_1642350072le_a_o:((hoare_2091234717iple_a->(hoare_2091234717iple_a->Prop))->((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x230b200>, <kernel.DependentProduct object at 0x230b290>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_000tc__ % Using role type % Declaring image_924789612_pname:((hoare_2091234717iple_a->pname)->((hoare_2091234717iple_a->Prop)->(pname->Prop))) % FOF formula (<kernel.Constant object at 0x230b4d0>, <kernel.DependentProduct object at 0x230b710>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_000tc___021 % Using role type % Declaring image_1661191109iple_a:((hoare_2091234717iple_a->hoare_2091234717iple_a)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x230b638>, <kernel.DependentProduct object at 0x230b758>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_000tc___022 % Using role type % Declaring image_1884482962_state:((hoare_2091234717iple_a->hoare_1708887482_state)->((hoare_2091234717iple_a->Prop)->(hoare_1708887482_state->Prop))) % FOF formula (<kernel.Constant object at 0x230b1b8>, <kernel.DependentProduct object at 0x230b7a0>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_000tc___023 % Using role type % Declaring image_1773322034_a_nat:((hoare_2091234717iple_a->nat)->((hoare_2091234717iple_a->Prop)->(nat->Prop))) % FOF formula (<kernel.Constant object at 0x230b5f0>, <kernel.DependentProduct object at 0x230b7e8>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com__Ostat % Using role type % Declaring image_293283184iple_a:((hoare_1708887482_state->hoare_2091234717iple_a)->((hoare_1708887482_state->Prop)->(hoare_2091234717iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x230b710>, <kernel.DependentProduct object at 0x230b830>) of role type named sy_c_Set_Oimage_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com__Ostat_024 % Using role type % Declaring image_757158439_state:((hoare_1708887482_state->hoare_1708887482_state)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop))) % FOF formula (<kernel.Constant object at 0x230b4d0>, <kernel.DependentProduct object at 0x230b7e8>) of role type named sy_c_Set_Oimage_000tc__Nat__Onat_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__ % Using role type % Declaring image_1995609573le_a_o:((nat->(hoare_2091234717iple_a->Prop))->((nat->Prop)->((hoare_2091234717iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x230b758>, <kernel.DependentProduct object at 0x230b440>) of role type named sy_c_Set_Oimage_000tc__Nat__Onat_000tc__Com__Opname % Using role type % Declaring image_nat_pname:((nat->pname)->((nat->Prop)->(pname->Prop))) % FOF formula (<kernel.Constant object at 0x230b7a0>, <kernel.DependentProduct object at 0x230b908>) of role type named sy_c_Set_Oimage_000tc__Nat__Onat_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otripl % Using role type % Declaring image_359186840iple_a:((nat->hoare_2091234717iple_a)->((nat->Prop)->(hoare_2091234717iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x230b8c0>, <kernel.DependentProduct object at 0x230b950>) of role type named sy_c_Set_Oimage_000tc__Nat__Onat_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otripl_025 % Using role type % Declaring image_514827263_state:((nat->hoare_1708887482_state)->((nat->Prop)->(hoare_1708887482_state->Prop))) % FOF formula (<kernel.Constant object at 0x230b7e8>, <kernel.DependentProduct object at 0x230b998>) of role type named sy_c_Set_Oimage_000tc__Nat__Onat_000tc__Nat__Onat % Using role type % Declaring image_nat_nat:((nat->nat)->((nat->Prop)->(nat->Prop))) % FOF formula (<kernel.Constant object at 0x230b440>, <kernel.DependentProduct object at 0x230b878>) of role type named sy_c_Set_Oinsert_000_062_I_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It % Using role type % Declaring insert987231145_a_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x230b908>, <kernel.DependentProduct object at 0x230b710>) 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 0x230b7a0>, <kernel.DependentProduct object at 0x230b878>) of role type named sy_c_Set_Oinsert_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_ % Using role type % Declaring insert102003750le_a_o:((hoare_2091234717iple_a->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x230b1b8>, <kernel.DependentProduct object at 0x230b710>) of role type named sy_c_Set_Oinsert_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com % Using role type % Declaring insert949073679tate_o:((hoare_1708887482_state->Prop)->(((hoare_1708887482_state->Prop)->Prop)->((hoare_1708887482_state->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x230ba70>, <kernel.DependentProduct object at 0x230b878>) of role type named sy_c_Set_Oinsert_000_062_Itc__Nat__Onat_M_Eo_J % Using role type % Declaring insert_nat_o:((nat->Prop)->(((nat->Prop)->Prop)->((nat->Prop)->Prop))) % FOF formula (<kernel.Constant object at 0x230bab8>, <kernel.DependentProduct object at 0x230bb48>) 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 0x230b0e0>, <kernel.DependentProduct object at 0x230bb90>) 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 0x230b710>, <kernel.DependentProduct object at 0x230b878>) of role type named sy_c_Set_Oinsert_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J % Using role type % Declaring insert1597628439iple_a:(hoare_2091234717iple_a->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))) % FOF formula (<kernel.Constant object at 0x230bb48>, <kernel.DependentProduct object at 0x230bbd8>) of role type named sy_c_Set_Oinsert_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com__Osta % Using role type % Declaring insert528405184_state:(hoare_1708887482_state->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop))) % FOF formula (<kernel.Constant object at 0x230b1b8>, <kernel.DependentProduct object at 0x230bc20>) of role type named sy_c_Set_Oinsert_000tc__Nat__Onat % Using role type % Declaring insert_nat:(nat->((nat->Prop)->(nat->Prop))) % FOF formula (<kernel.Constant object at 0x230b878>, <kernel.DependentProduct object at 0x230b908>) of role type named sy_c_Set_Othe__elem_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a % Using role type % Declaring the_el1618277441le_a_o:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x230bbd8>, <kernel.DependentProduct object at 0x230b7a0>) 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 0x230b1b8>, <kernel.DependentProduct object at 0x230bcf8>) of role type named sy_c_Set_Othe__elem_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J % Using role type % Declaring the_el13400124iple_a:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a) % FOF formula (<kernel.Constant object at 0x230b9e0>, <kernel.DependentProduct object at 0x230bcb0>) of role type named sy_c_Set_Othe__elem_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com__O % Using role type % Declaring the_el864710747_state:((hoare_1708887482_state->Prop)->hoare_1708887482_state) % FOF formula (<kernel.Constant object at 0x230bb48>, <kernel.DependentProduct object at 0x230bd40>) of role type named sy_c_Set_Othe__elem_000tc__Nat__Onat % Using role type % Declaring the_elem_nat:((nat->Prop)->nat) % FOF formula (<kernel.Constant object at 0x230bc68>, <kernel.DependentProduct object at 0x230bdd0>) of role type named sy_c_fequal_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_M_Eo_ % Using role type % Declaring fequal845167073le_a_o:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x230bb90>, <kernel.DependentProduct object at 0x230bc68>) 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 0x230b878>, <kernel.DependentProduct object at 0x230bd88>) 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 0x230bb48>, <kernel.DependentProduct object at 0x230bd40>) of role type named sy_c_fequal_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J % Using role type % Declaring fequal1604381340iple_a:(hoare_2091234717iple_a->(hoare_2091234717iple_a->Prop)) % FOF formula (<kernel.Constant object at 0x230bb90>, <kernel.DependentProduct object at 0x230bc68>) of role type named sy_c_fequal_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com__Ostate_J % Using role type % Declaring fequal224822779_state:(hoare_1708887482_state->(hoare_1708887482_state->Prop)) % FOF formula (<kernel.Constant object at 0x230b9e0>, <kernel.DependentProduct object at 0x230bb90>) of role type named sy_c_fequal_000tc__Nat__Onat % Using role type % Declaring fequal_nat:(nat->(nat->Prop)) % FOF formula (<kernel.Constant object at 0x230bbd8>, <kernel.DependentProduct object at 0x230bd88>) of role type named sy_c_member_000_062_I_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J % Using role type % Declaring member1297825410_a_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x230bc68>, <kernel.DependentProduct object at 0x230bf80>) 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 0x230bb48>, <kernel.DependentProduct object at 0x230bfc8>) of role type named sy_c_member_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_M_Eo_ % Using role type % Declaring member99268621le_a_o:((hoare_2091234717iple_a->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x230bb90>, <kernel.DependentProduct object at 0x230bf80>) of role type named sy_c_member_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com__Ost % Using role type % Declaring member814030440tate_o:((hoare_1708887482_state->Prop)->(((hoare_1708887482_state->Prop)->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x230be18>, <kernel.DependentProduct object at 0x230bfc8>) of role type named sy_c_member_000_062_Itc__Nat__Onat_M_Eo_J % Using role type % Declaring member_nat_o:((nat->Prop)->(((nat->Prop)->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x230bd88>, <kernel.DependentProduct object at 0x1f3b0e0>) 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 0x230bdd0>, <kernel.DependentProduct object at 0x1f3b1b8>) 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 0x230bfc8>, <kernel.DependentProduct object at 0x1f3b128>) of role type named sy_c_member_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J % Using role type % Declaring member290856304iple_a:(hoare_2091234717iple_a->((hoare_2091234717iple_a->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x230be18>, <kernel.DependentProduct object at 0x1f3b200>) of role type named sy_c_member_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com__Ostate_J % Using role type % Declaring member451959335_state:(hoare_1708887482_state->((hoare_1708887482_state->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x230bd88>, <kernel.DependentProduct object at 0x1f3b290>) of role type named sy_c_member_000tc__Nat__Onat % Using role type % Declaring member_nat:(nat->((nat->Prop)->Prop)) % FOF formula (<kernel.Constant object at 0x230bfc8>, <kernel.DependentProduct object at 0x1f3b050>) of role type named sy_v_G % Using role type % Declaring g:(hoare_2091234717iple_a->Prop) % FOF formula (<kernel.Constant object at 0x230bd88>, <kernel.DependentProduct object at 0x1f3b098>) of role type named sy_v_P % Using role type % Declaring p:(pname->(x_a->(state->Prop))) % FOF formula (<kernel.Constant object at 0x230bd88>, <kernel.DependentProduct object at 0x1f3b128>) of role type named sy_v_Procs % Using role type % Declaring procs:(pname->Prop) % FOF formula (<kernel.Constant object at 0x1f3b050>, <kernel.DependentProduct object at 0x1f3b0e0>) of role type named sy_v_Q % Using role type % Declaring q:(pname->(x_a->(state->Prop))) % FOF formula (<kernel.Constant object at 0x1f3b098>, <kernel.Constant object at 0x1f3b0e0>) of role type named sy_v_n % Using role type % Declaring n:nat % FOF formula (forall (Fun1_4:(x_a->(state->Prop))) (Com_1:com) (Fun2_4:(x_a->(state->Prop))) (Fun1_3:(x_a->(state->Prop))) (Com:com) (Fun2_3:(x_a->(state->Prop))), ((iff (((eq hoare_2091234717iple_a) (((hoare_657976383iple_a Fun1_4) Com_1) Fun2_4)) (((hoare_657976383iple_a Fun1_3) Com) Fun2_3))) ((and ((and (((eq (x_a->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com_1) Com))) (((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_1:com) (Fun2_4:(x_a->(state->Prop))) (Fun1_3:(x_a->(state->Prop))) (Com:com) (Fun2_3:(x_a->(state->Prop))), ((iff (((eq hoare_2091234717iple_a) (((hoare_657976383iple_a Fun1_4) Com_1) Fun2_4)) (((hoare_657976383iple_a Fun1_3) Com) Fun2_3))) ((and ((and (((eq (x_a->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com_1) Com))) (((eq (x_a->(state->Prop))) Fun2_4) Fun2_3)))) % FOF formula (forall (Fun1_4:(state->(state->Prop))) (Com_1:com) (Fun2_4:(state->(state->Prop))) (Fun1_3:(state->(state->Prop))) (Com:com) (Fun2_3:(state->(state->Prop))), ((iff (((eq hoare_1708887482_state) (((hoare_858012674_state Fun1_4) Com_1) Fun2_4)) (((hoare_858012674_state Fun1_3) Com) Fun2_3))) ((and ((and (((eq (state->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com_1) Com))) (((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_1:com) (Fun2_4:(state->(state->Prop))) (Fun1_3:(state->(state->Prop))) (Com:com) (Fun2_3:(state->(state->Prop))), ((iff (((eq hoare_1708887482_state) (((hoare_858012674_state Fun1_4) Com_1) Fun2_4)) (((hoare_858012674_state Fun1_3) Com) Fun2_3))) ((and ((and (((eq (state->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com_1) Com))) (((eq (state->(state->Prop))) Fun2_4) Fun2_3)))) % FOF formula (forall (G_28:(hoare_1708887482_state->Prop)) (Ts_4:(hoare_1708887482_state->Prop)), ((iff ((hoare_496444244_state G_28) Ts_4)) (forall (N:nat), ((forall (X:hoare_1708887482_state), (((member451959335_state X) G_28)->((hoare_23738522_state N) X)))->(forall (X:hoare_1708887482_state), (((member451959335_state X) Ts_4)->((hoare_23738522_state N) X))))))) of role axiom named fact_2_hoare__valids__def % A new axiom: (forall (G_28:(hoare_1708887482_state->Prop)) (Ts_4:(hoare_1708887482_state->Prop)), ((iff ((hoare_496444244_state G_28) Ts_4)) (forall (N:nat), ((forall (X:hoare_1708887482_state), (((member451959335_state X) G_28)->((hoare_23738522_state N) X)))->(forall (X:hoare_1708887482_state), (((member451959335_state X) Ts_4)->((hoare_23738522_state N) X))))))) % FOF formula (forall (G_28:(hoare_2091234717iple_a->Prop)) (Ts_4:(hoare_2091234717iple_a->Prop)), ((iff ((hoare_1805689709lids_a G_28) Ts_4)) (forall (N:nat), ((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) G_28)->((hoare_1421888935alid_a N) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) Ts_4)->((hoare_1421888935alid_a N) X))))))) of role axiom named fact_3_hoare__valids__def % A new axiom: (forall (G_28:(hoare_2091234717iple_a->Prop)) (Ts_4:(hoare_2091234717iple_a->Prop)), ((iff ((hoare_1805689709lids_a G_28) Ts_4)) (forall (N:nat), ((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) G_28)->((hoare_1421888935alid_a N) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) Ts_4)->((hoare_1421888935alid_a N) X))))))) % FOF formula (forall (G_27:(hoare_1708887482_state->Prop)) (P_36:(pname->(state->(state->Prop)))) (Q_20:(pname->(state->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_90032982_state ((semila1122118281tate_o G_27) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1))) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_36 P_9)) (the_com (body_1 P_9))) (Q_20 P_9)))) Procs_1))->((hoare_90032982_state G_27) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1)))) of role axiom named fact_4_hoare__derivs_OBody % A new axiom: (forall (G_27:(hoare_1708887482_state->Prop)) (P_36:(pname->(state->(state->Prop)))) (Q_20:(pname->(state->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_90032982_state ((semila1122118281tate_o G_27) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1))) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_36 P_9)) (the_com (body_1 P_9))) (Q_20 P_9)))) Procs_1))->((hoare_90032982_state G_27) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1)))) % FOF formula (forall (G_27:(hoare_2091234717iple_a->Prop)) (P_36:(pname->(x_a->(state->Prop)))) (Q_20:(pname->(x_a->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_1467856363rivs_a ((semila1052848428le_a_o G_27) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1))) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_36 P_9)) (the_com (body_1 P_9))) (Q_20 P_9)))) Procs_1))->((hoare_1467856363rivs_a G_27) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1)))) of role axiom named fact_5_hoare__derivs_OBody % A new axiom: (forall (G_27:(hoare_2091234717iple_a->Prop)) (P_36:(pname->(x_a->(state->Prop)))) (Q_20:(pname->(x_a->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_1467856363rivs_a ((semila1052848428le_a_o G_27) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1))) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_36 P_9)) (the_com (body_1 P_9))) (Q_20 P_9)))) Procs_1))->((hoare_1467856363rivs_a G_27) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1)))) % FOF formula (forall (C_34:nat) (A_129:(nat->Prop)) (B_71:(nat->Prop)), (((member_nat C_34) ((semila848761471_nat_o A_129) B_71))->((((member_nat C_34) A_129)->False)->((member_nat C_34) B_71)))) of role axiom named fact_6_UnE % A new axiom: (forall (C_34:nat) (A_129:(nat->Prop)) (B_71:(nat->Prop)), (((member_nat C_34) ((semila848761471_nat_o A_129) B_71))->((((member_nat C_34) A_129)->False)->((member_nat C_34) B_71)))) % FOF formula (forall (C_34:(hoare_2091234717iple_a->Prop)) (A_129:((hoare_2091234717iple_a->Prop)->Prop)) (B_71:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_34) ((semila2050116131_a_o_o A_129) B_71))->((((member99268621le_a_o C_34) A_129)->False)->((member99268621le_a_o C_34) B_71)))) of role axiom named fact_7_UnE % A new axiom: (forall (C_34:(hoare_2091234717iple_a->Prop)) (A_129:((hoare_2091234717iple_a->Prop)->Prop)) (B_71:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_34) ((semila2050116131_a_o_o A_129) B_71))->((((member99268621le_a_o C_34) A_129)->False)->((member99268621le_a_o C_34) B_71)))) % FOF formula (forall (C_34:hoare_1708887482_state) (A_129:(hoare_1708887482_state->Prop)) (B_71:(hoare_1708887482_state->Prop)), (((member451959335_state C_34) ((semila1122118281tate_o A_129) B_71))->((((member451959335_state C_34) A_129)->False)->((member451959335_state C_34) B_71)))) of role axiom named fact_8_UnE % A new axiom: (forall (C_34:hoare_1708887482_state) (A_129:(hoare_1708887482_state->Prop)) (B_71:(hoare_1708887482_state->Prop)), (((member451959335_state C_34) ((semila1122118281tate_o A_129) B_71))->((((member451959335_state C_34) A_129)->False)->((member451959335_state C_34) B_71)))) % FOF formula (forall (C_34:hoare_2091234717iple_a) (A_129:(hoare_2091234717iple_a->Prop)) (B_71:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_34) ((semila1052848428le_a_o A_129) B_71))->((((member290856304iple_a C_34) A_129)->False)->((member290856304iple_a C_34) B_71)))) of role axiom named fact_9_UnE % A new axiom: (forall (C_34:hoare_2091234717iple_a) (A_129:(hoare_2091234717iple_a->Prop)) (B_71:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_34) ((semila1052848428le_a_o A_129) B_71))->((((member290856304iple_a C_34) A_129)->False)->((member290856304iple_a C_34) B_71)))) % FOF formula (forall (C_34:pname) (A_129:(pname->Prop)) (B_71:(pname->Prop)), (((member_pname C_34) ((semila1780557381name_o A_129) B_71))->((((member_pname C_34) A_129)->False)->((member_pname C_34) B_71)))) of role axiom named fact_10_UnE % A new axiom: (forall (C_34:pname) (A_129:(pname->Prop)) (B_71:(pname->Prop)), (((member_pname C_34) ((semila1780557381name_o A_129) B_71))->((((member_pname C_34) A_129)->False)->((member_pname C_34) B_71)))) % FOF formula (forall (A_128:(nat->Prop)) (B_70:(nat->Prop)) (X_51:nat), ((((semila848761471_nat_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))) of role axiom named fact_11_sup1E % A new axiom: (forall (A_128:(nat->Prop)) (B_70:(nat->Prop)) (X_51:nat), ((((semila848761471_nat_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))) % FOF formula (forall (A_128:((hoare_2091234717iple_a->Prop)->Prop)) (B_70:((hoare_2091234717iple_a->Prop)->Prop)) (X_51:(hoare_2091234717iple_a->Prop)), ((((semila2050116131_a_o_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))) of role axiom named fact_12_sup1E % A new axiom: (forall (A_128:((hoare_2091234717iple_a->Prop)->Prop)) (B_70:((hoare_2091234717iple_a->Prop)->Prop)) (X_51:(hoare_2091234717iple_a->Prop)), ((((semila2050116131_a_o_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))) % FOF formula (forall (A_128:(hoare_1708887482_state->Prop)) (B_70:(hoare_1708887482_state->Prop)) (X_51:hoare_1708887482_state), ((((semila1122118281tate_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))) of role axiom named fact_13_sup1E % A new axiom: (forall (A_128:(hoare_1708887482_state->Prop)) (B_70:(hoare_1708887482_state->Prop)) (X_51:hoare_1708887482_state), ((((semila1122118281tate_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))) % FOF formula (forall (A_128:(pname->Prop)) (B_70:(pname->Prop)) (X_51:pname), ((((semila1780557381name_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))) of role axiom named fact_14_sup1E % A new axiom: (forall (A_128:(pname->Prop)) (B_70:(pname->Prop)) (X_51:pname), ((((semila1780557381name_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))) % FOF formula (forall (A_128:(hoare_2091234717iple_a->Prop)) (B_70:(hoare_2091234717iple_a->Prop)) (X_51:hoare_2091234717iple_a), ((((semila1052848428le_a_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))) of role axiom named fact_15_sup1E % A new axiom: (forall (A_128:(hoare_2091234717iple_a->Prop)) (B_70:(hoare_2091234717iple_a->Prop)) (X_51:hoare_2091234717iple_a), ((((semila1052848428le_a_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))) % FOF formula (forall (A_127:(nat->Prop)) (B_69:(nat->Prop)) (X_50:nat), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila848761471_nat_o A_127) B_69) X_50))) of role axiom named fact_16_sup1CI % A new axiom: (forall (A_127:(nat->Prop)) (B_69:(nat->Prop)) (X_50:nat), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila848761471_nat_o A_127) B_69) X_50))) % FOF formula (forall (A_127:((hoare_2091234717iple_a->Prop)->Prop)) (B_69:((hoare_2091234717iple_a->Prop)->Prop)) (X_50:(hoare_2091234717iple_a->Prop)), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila2050116131_a_o_o A_127) B_69) X_50))) of role axiom named fact_17_sup1CI % A new axiom: (forall (A_127:((hoare_2091234717iple_a->Prop)->Prop)) (B_69:((hoare_2091234717iple_a->Prop)->Prop)) (X_50:(hoare_2091234717iple_a->Prop)), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila2050116131_a_o_o A_127) B_69) X_50))) % FOF formula (forall (A_127:(hoare_1708887482_state->Prop)) (B_69:(hoare_1708887482_state->Prop)) (X_50:hoare_1708887482_state), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila1122118281tate_o A_127) B_69) X_50))) of role axiom named fact_18_sup1CI % A new axiom: (forall (A_127:(hoare_1708887482_state->Prop)) (B_69:(hoare_1708887482_state->Prop)) (X_50:hoare_1708887482_state), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila1122118281tate_o A_127) B_69) X_50))) % FOF formula (forall (A_127:(pname->Prop)) (B_69:(pname->Prop)) (X_50:pname), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila1780557381name_o A_127) B_69) X_50))) of role axiom named fact_19_sup1CI % A new axiom: (forall (A_127:(pname->Prop)) (B_69:(pname->Prop)) (X_50:pname), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila1780557381name_o A_127) B_69) X_50))) % FOF formula (forall (A_127:(hoare_2091234717iple_a->Prop)) (B_69:(hoare_2091234717iple_a->Prop)) (X_50:hoare_2091234717iple_a), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila1052848428le_a_o A_127) B_69) X_50))) of role axiom named fact_20_sup1CI % A new axiom: (forall (A_127:(hoare_2091234717iple_a->Prop)) (B_69:(hoare_2091234717iple_a->Prop)) (X_50:hoare_2091234717iple_a), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila1052848428le_a_o A_127) B_69) X_50))) % FOF formula (forall (A_126:(nat->Prop)) (C_33:nat) (B_68:(nat->Prop)), (((((member_nat C_33) B_68)->False)->((member_nat C_33) A_126))->((member_nat C_33) ((semila848761471_nat_o A_126) B_68)))) of role axiom named fact_21_UnCI % A new axiom: (forall (A_126:(nat->Prop)) (C_33:nat) (B_68:(nat->Prop)), (((((member_nat C_33) B_68)->False)->((member_nat C_33) A_126))->((member_nat C_33) ((semila848761471_nat_o A_126) B_68)))) % FOF formula (forall (A_126:((hoare_2091234717iple_a->Prop)->Prop)) (C_33:(hoare_2091234717iple_a->Prop)) (B_68:((hoare_2091234717iple_a->Prop)->Prop)), (((((member99268621le_a_o C_33) B_68)->False)->((member99268621le_a_o C_33) A_126))->((member99268621le_a_o C_33) ((semila2050116131_a_o_o A_126) B_68)))) of role axiom named fact_22_UnCI % A new axiom: (forall (A_126:((hoare_2091234717iple_a->Prop)->Prop)) (C_33:(hoare_2091234717iple_a->Prop)) (B_68:((hoare_2091234717iple_a->Prop)->Prop)), (((((member99268621le_a_o C_33) B_68)->False)->((member99268621le_a_o C_33) A_126))->((member99268621le_a_o C_33) ((semila2050116131_a_o_o A_126) B_68)))) % FOF formula (forall (A_126:(hoare_1708887482_state->Prop)) (C_33:hoare_1708887482_state) (B_68:(hoare_1708887482_state->Prop)), (((((member451959335_state C_33) B_68)->False)->((member451959335_state C_33) A_126))->((member451959335_state C_33) ((semila1122118281tate_o A_126) B_68)))) of role axiom named fact_23_UnCI % A new axiom: (forall (A_126:(hoare_1708887482_state->Prop)) (C_33:hoare_1708887482_state) (B_68:(hoare_1708887482_state->Prop)), (((((member451959335_state C_33) B_68)->False)->((member451959335_state C_33) A_126))->((member451959335_state C_33) ((semila1122118281tate_o A_126) B_68)))) % FOF formula (forall (A_126:(hoare_2091234717iple_a->Prop)) (C_33:hoare_2091234717iple_a) (B_68:(hoare_2091234717iple_a->Prop)), (((((member290856304iple_a C_33) B_68)->False)->((member290856304iple_a C_33) A_126))->((member290856304iple_a C_33) ((semila1052848428le_a_o A_126) B_68)))) of role axiom named fact_24_UnCI % A new axiom: (forall (A_126:(hoare_2091234717iple_a->Prop)) (C_33:hoare_2091234717iple_a) (B_68:(hoare_2091234717iple_a->Prop)), (((((member290856304iple_a C_33) B_68)->False)->((member290856304iple_a C_33) A_126))->((member290856304iple_a C_33) ((semila1052848428le_a_o A_126) B_68)))) % FOF formula (forall (A_126:(pname->Prop)) (C_33:pname) (B_68:(pname->Prop)), (((((member_pname C_33) B_68)->False)->((member_pname C_33) A_126))->((member_pname C_33) ((semila1780557381name_o A_126) B_68)))) of role axiom named fact_25_UnCI % A new axiom: (forall (A_126:(pname->Prop)) (C_33:pname) (B_68:(pname->Prop)), (((((member_pname C_33) B_68)->False)->((member_pname C_33) A_126))->((member_pname C_33) ((semila1780557381name_o A_126) B_68)))) % FOF formula (forall (A_125:(nat->Prop)) (B_67:nat) (F_50:(nat->nat)) (X_49:nat), ((((eq nat) B_67) (F_50 X_49))->(((member_nat X_49) A_125)->((member_nat B_67) ((image_nat_nat F_50) A_125))))) of role axiom named fact_26_image__eqI % A new axiom: (forall (A_125:(nat->Prop)) (B_67:nat) (F_50:(nat->nat)) (X_49:nat), ((((eq nat) B_67) (F_50 X_49))->(((member_nat X_49) A_125)->((member_nat B_67) ((image_nat_nat F_50) A_125))))) % FOF formula (forall (A_125:(pname->Prop)) (B_67:hoare_1708887482_state) (F_50:(pname->hoare_1708887482_state)) (X_49:pname), ((((eq hoare_1708887482_state) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member451959335_state B_67) ((image_1116629049_state F_50) A_125))))) of role axiom named fact_27_image__eqI % A new axiom: (forall (A_125:(pname->Prop)) (B_67:hoare_1708887482_state) (F_50:(pname->hoare_1708887482_state)) (X_49:pname), ((((eq hoare_1708887482_state) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member451959335_state B_67) ((image_1116629049_state F_50) A_125))))) % FOF formula (forall (A_125:(pname->Prop)) (B_67:nat) (F_50:(pname->nat)) (X_49:pname), ((((eq nat) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member_nat B_67) ((image_pname_nat F_50) A_125))))) of role axiom named fact_28_image__eqI % A new axiom: (forall (A_125:(pname->Prop)) (B_67:nat) (F_50:(pname->nat)) (X_49:pname), ((((eq nat) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member_nat B_67) ((image_pname_nat F_50) A_125))))) % FOF formula (forall (A_125:(pname->Prop)) (B_67:(hoare_2091234717iple_a->Prop)) (F_50:(pname->(hoare_2091234717iple_a->Prop))) (X_49:pname), ((((eq (hoare_2091234717iple_a->Prop)) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member99268621le_a_o B_67) ((image_742317343le_a_o F_50) A_125))))) of role axiom named fact_29_image__eqI % A new axiom: (forall (A_125:(pname->Prop)) (B_67:(hoare_2091234717iple_a->Prop)) (F_50:(pname->(hoare_2091234717iple_a->Prop))) (X_49:pname), ((((eq (hoare_2091234717iple_a->Prop)) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member99268621le_a_o B_67) ((image_742317343le_a_o F_50) A_125))))) % FOF formula (forall (A_125:(nat->Prop)) (B_67:pname) (F_50:(nat->pname)) (X_49:nat), ((((eq pname) B_67) (F_50 X_49))->(((member_nat X_49) A_125)->((member_pname B_67) ((image_nat_pname F_50) A_125))))) of role axiom named fact_30_image__eqI % A new axiom: (forall (A_125:(nat->Prop)) (B_67:pname) (F_50:(nat->pname)) (X_49:nat), ((((eq pname) B_67) (F_50 X_49))->(((member_nat X_49) A_125)->((member_pname B_67) ((image_nat_pname F_50) A_125))))) % FOF formula (forall (A_125:((hoare_2091234717iple_a->Prop)->Prop)) (B_67:pname) (F_50:((hoare_2091234717iple_a->Prop)->pname)) (X_49:(hoare_2091234717iple_a->Prop)), ((((eq pname) B_67) (F_50 X_49))->(((member99268621le_a_o X_49) A_125)->((member_pname B_67) ((image_1908519857_pname F_50) A_125))))) of role axiom named fact_31_image__eqI % A new axiom: (forall (A_125:((hoare_2091234717iple_a->Prop)->Prop)) (B_67:pname) (F_50:((hoare_2091234717iple_a->Prop)->pname)) (X_49:(hoare_2091234717iple_a->Prop)), ((((eq pname) B_67) (F_50 X_49))->(((member99268621le_a_o X_49) A_125)->((member_pname B_67) ((image_1908519857_pname F_50) A_125))))) % FOF formula (forall (A_125:(hoare_2091234717iple_a->Prop)) (B_67:pname) (F_50:(hoare_2091234717iple_a->pname)) (X_49:hoare_2091234717iple_a), ((((eq pname) B_67) (F_50 X_49))->(((member290856304iple_a X_49) A_125)->((member_pname B_67) ((image_924789612_pname F_50) A_125))))) of role axiom named fact_32_image__eqI % A new axiom: (forall (A_125:(hoare_2091234717iple_a->Prop)) (B_67:pname) (F_50:(hoare_2091234717iple_a->pname)) (X_49:hoare_2091234717iple_a), ((((eq pname) B_67) (F_50 X_49))->(((member290856304iple_a X_49) A_125)->((member_pname B_67) ((image_924789612_pname F_50) A_125))))) % FOF formula (forall (A_125:(pname->Prop)) (B_67:hoare_2091234717iple_a) (F_50:(pname->hoare_2091234717iple_a)) (X_49:pname), ((((eq hoare_2091234717iple_a) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member290856304iple_a B_67) ((image_231808478iple_a F_50) A_125))))) of role axiom named fact_33_image__eqI % A new axiom: (forall (A_125:(pname->Prop)) (B_67:hoare_2091234717iple_a) (F_50:(pname->hoare_2091234717iple_a)) (X_49:pname), ((((eq hoare_2091234717iple_a) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member290856304iple_a B_67) ((image_231808478iple_a F_50) A_125))))) % FOF formula (forall (F_49:(nat->nat)) (A_124:(nat->Prop)) (B_66:(nat->Prop)), (((eq (nat->Prop)) ((image_nat_nat F_49) ((semila848761471_nat_o A_124) B_66))) ((semila848761471_nat_o ((image_nat_nat F_49) A_124)) ((image_nat_nat F_49) B_66)))) of role axiom named fact_34_image__Un % A new axiom: (forall (F_49:(nat->nat)) (A_124:(nat->Prop)) (B_66:(nat->Prop)), (((eq (nat->Prop)) ((image_nat_nat F_49) ((semila848761471_nat_o A_124) B_66))) ((semila848761471_nat_o ((image_nat_nat F_49) A_124)) ((image_nat_nat F_49) B_66)))) % FOF formula (forall (F_49:(pname->hoare_1708887482_state)) (A_124:(pname->Prop)) (B_66:(pname->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_49) ((semila1780557381name_o A_124) B_66))) ((semila1122118281tate_o ((image_1116629049_state F_49) A_124)) ((image_1116629049_state F_49) B_66)))) of role axiom named fact_35_image__Un % A new axiom: (forall (F_49:(pname->hoare_1708887482_state)) (A_124:(pname->Prop)) (B_66:(pname->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_49) ((semila1780557381name_o A_124) B_66))) ((semila1122118281tate_o ((image_1116629049_state F_49) A_124)) ((image_1116629049_state F_49) B_66)))) % FOF formula (forall (F_49:(hoare_2091234717iple_a->nat)) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq (nat->Prop)) ((image_1773322034_a_nat F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila848761471_nat_o ((image_1773322034_a_nat F_49) A_124)) ((image_1773322034_a_nat F_49) B_66)))) of role axiom named fact_36_image__Un % A new axiom: (forall (F_49:(hoare_2091234717iple_a->nat)) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq (nat->Prop)) ((image_1773322034_a_nat F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila848761471_nat_o ((image_1773322034_a_nat F_49) A_124)) ((image_1773322034_a_nat F_49) B_66)))) % FOF formula (forall (F_49:(hoare_2091234717iple_a->(hoare_2091234717iple_a->Prop))) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((image_1642350072le_a_o F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila2050116131_a_o_o ((image_1642350072le_a_o F_49) A_124)) ((image_1642350072le_a_o F_49) B_66)))) of role axiom named fact_37_image__Un % A new axiom: (forall (F_49:(hoare_2091234717iple_a->(hoare_2091234717iple_a->Prop))) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((image_1642350072le_a_o F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila2050116131_a_o_o ((image_1642350072le_a_o F_49) A_124)) ((image_1642350072le_a_o F_49) B_66)))) % FOF formula (forall (F_49:(hoare_2091234717iple_a->hoare_1708887482_state)) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1884482962_state F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila1122118281tate_o ((image_1884482962_state F_49) A_124)) ((image_1884482962_state F_49) B_66)))) of role axiom named fact_38_image__Un % A new axiom: (forall (F_49:(hoare_2091234717iple_a->hoare_1708887482_state)) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1884482962_state F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila1122118281tate_o ((image_1884482962_state F_49) A_124)) ((image_1884482962_state F_49) B_66)))) % FOF formula (forall (F_49:(hoare_2091234717iple_a->pname)) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq (pname->Prop)) ((image_924789612_pname F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila1780557381name_o ((image_924789612_pname F_49) A_124)) ((image_924789612_pname F_49) B_66)))) of role axiom named fact_39_image__Un % A new axiom: (forall (F_49:(hoare_2091234717iple_a->pname)) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq (pname->Prop)) ((image_924789612_pname F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila1780557381name_o ((image_924789612_pname F_49) A_124)) ((image_924789612_pname F_49) B_66)))) % FOF formula (forall (F_49:(nat->hoare_2091234717iple_a)) (A_124:(nat->Prop)) (B_66:(nat->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_359186840iple_a F_49) ((semila848761471_nat_o A_124) B_66))) ((semila1052848428le_a_o ((image_359186840iple_a F_49) A_124)) ((image_359186840iple_a F_49) B_66)))) of role axiom named fact_40_image__Un % A new axiom: (forall (F_49:(nat->hoare_2091234717iple_a)) (A_124:(nat->Prop)) (B_66:(nat->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_359186840iple_a F_49) ((semila848761471_nat_o A_124) B_66))) ((semila1052848428le_a_o ((image_359186840iple_a F_49) A_124)) ((image_359186840iple_a F_49) B_66)))) % FOF formula (forall (F_49:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)) (A_124:((hoare_2091234717iple_a->Prop)->Prop)) (B_66:((hoare_2091234717iple_a->Prop)->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_136408202iple_a F_49) ((semila2050116131_a_o_o A_124) B_66))) ((semila1052848428le_a_o ((image_136408202iple_a F_49) A_124)) ((image_136408202iple_a F_49) B_66)))) of role axiom named fact_41_image__Un % A new axiom: (forall (F_49:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)) (A_124:((hoare_2091234717iple_a->Prop)->Prop)) (B_66:((hoare_2091234717iple_a->Prop)->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_136408202iple_a F_49) ((semila2050116131_a_o_o A_124) B_66))) ((semila1052848428le_a_o ((image_136408202iple_a F_49) A_124)) ((image_136408202iple_a F_49) B_66)))) % FOF formula (forall (F_49:(hoare_1708887482_state->hoare_2091234717iple_a)) (A_124:(hoare_1708887482_state->Prop)) (B_66:(hoare_1708887482_state->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_293283184iple_a F_49) ((semila1122118281tate_o A_124) B_66))) ((semila1052848428le_a_o ((image_293283184iple_a F_49) A_124)) ((image_293283184iple_a F_49) B_66)))) of role axiom named fact_42_image__Un % A new axiom: (forall (F_49:(hoare_1708887482_state->hoare_2091234717iple_a)) (A_124:(hoare_1708887482_state->Prop)) (B_66:(hoare_1708887482_state->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_293283184iple_a F_49) ((semila1122118281tate_o A_124) B_66))) ((semila1052848428le_a_o ((image_293283184iple_a F_49) A_124)) ((image_293283184iple_a F_49) B_66)))) % FOF formula (forall (F_49:(pname->hoare_2091234717iple_a)) (A_124:(pname->Prop)) (B_66:(pname->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_49) ((semila1780557381name_o A_124) B_66))) ((semila1052848428le_a_o ((image_231808478iple_a F_49) A_124)) ((image_231808478iple_a F_49) B_66)))) of role axiom named fact_43_image__Un % A new axiom: (forall (F_49:(pname->hoare_2091234717iple_a)) (A_124:(pname->Prop)) (B_66:(pname->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_49) ((semila1780557381name_o A_124) B_66))) ((semila1052848428le_a_o ((image_231808478iple_a F_49) A_124)) ((image_231808478iple_a F_49) B_66)))) % FOF formula (forall (F_48:(nat->Prop)) (G_26:(nat->Prop)) (X:nat), ((iff (((semila848761471_nat_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))) of role axiom named fact_44_sup__fun__def % A new axiom: (forall (F_48:(nat->Prop)) (G_26:(nat->Prop)) (X:nat), ((iff (((semila848761471_nat_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))) % FOF formula (forall (F_48:((hoare_2091234717iple_a->Prop)->Prop)) (G_26:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), ((iff (((semila2050116131_a_o_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))) of role axiom named fact_45_sup__fun__def % A new axiom: (forall (F_48:((hoare_2091234717iple_a->Prop)->Prop)) (G_26:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), ((iff (((semila2050116131_a_o_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))) % FOF formula (forall (F_48:(hoare_1708887482_state->Prop)) (G_26:(hoare_1708887482_state->Prop)) (X:hoare_1708887482_state), ((iff (((semila1122118281tate_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))) of role axiom named fact_46_sup__fun__def % A new axiom: (forall (F_48:(hoare_1708887482_state->Prop)) (G_26:(hoare_1708887482_state->Prop)) (X:hoare_1708887482_state), ((iff (((semila1122118281tate_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))) % FOF formula (forall (F_48:(pname->Prop)) (G_26:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))) of role axiom named fact_47_sup__fun__def % A new axiom: (forall (F_48:(pname->Prop)) (G_26:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))) % FOF formula (forall (F_48:(hoare_2091234717iple_a->Prop)) (G_26:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila1052848428le_a_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))) of role axiom named fact_48_sup__fun__def % A new axiom: (forall (F_48:(hoare_2091234717iple_a->Prop)) (G_26:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila1052848428le_a_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))) % FOF formula (forall (F_47:(nat->Prop)) (G_25:(nat->Prop)) (X_48:nat), ((iff (((semila848761471_nat_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))) of role axiom named fact_49_sup__apply % A new axiom: (forall (F_47:(nat->Prop)) (G_25:(nat->Prop)) (X_48:nat), ((iff (((semila848761471_nat_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))) % FOF formula (forall (F_47:((hoare_2091234717iple_a->Prop)->Prop)) (G_25:((hoare_2091234717iple_a->Prop)->Prop)) (X_48:(hoare_2091234717iple_a->Prop)), ((iff (((semila2050116131_a_o_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))) of role axiom named fact_50_sup__apply % A new axiom: (forall (F_47:((hoare_2091234717iple_a->Prop)->Prop)) (G_25:((hoare_2091234717iple_a->Prop)->Prop)) (X_48:(hoare_2091234717iple_a->Prop)), ((iff (((semila2050116131_a_o_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))) % FOF formula (forall (F_47:(hoare_1708887482_state->Prop)) (G_25:(hoare_1708887482_state->Prop)) (X_48:hoare_1708887482_state), ((iff (((semila1122118281tate_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))) of role axiom named fact_51_sup__apply % A new axiom: (forall (F_47:(hoare_1708887482_state->Prop)) (G_25:(hoare_1708887482_state->Prop)) (X_48:hoare_1708887482_state), ((iff (((semila1122118281tate_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))) % FOF formula (forall (F_47:(pname->Prop)) (G_25:(pname->Prop)) (X_48:pname), ((iff (((semila1780557381name_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))) of role axiom named fact_52_sup__apply % A new axiom: (forall (F_47:(pname->Prop)) (G_25:(pname->Prop)) (X_48:pname), ((iff (((semila1780557381name_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))) % FOF formula (forall (F_47:(hoare_2091234717iple_a->Prop)) (G_25:(hoare_2091234717iple_a->Prop)) (X_48:hoare_2091234717iple_a), ((iff (((semila1052848428le_a_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))) of role axiom named fact_53_sup__apply % A new axiom: (forall (F_47:(hoare_2091234717iple_a->Prop)) (G_25:(hoare_2091234717iple_a->Prop)) (X_48:hoare_2091234717iple_a), ((iff (((semila1052848428le_a_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))) % FOF formula (forall (G_24:(hoare_2091234717iple_a->Prop)) (G_23:(hoare_2091234717iple_a->Prop)) (Ts_3:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a G_23) Ts_3)->(((hoare_1467856363rivs_a G_24) G_23)->((hoare_1467856363rivs_a G_24) Ts_3)))) of role axiom named fact_54_cut % A new axiom: (forall (G_24:(hoare_2091234717iple_a->Prop)) (G_23:(hoare_2091234717iple_a->Prop)) (Ts_3:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a G_23) Ts_3)->(((hoare_1467856363rivs_a G_24) G_23)->((hoare_1467856363rivs_a G_24) Ts_3)))) % FOF formula (forall (G_24:(hoare_1708887482_state->Prop)) (G_23:(hoare_1708887482_state->Prop)) (Ts_3:(hoare_1708887482_state->Prop)), (((hoare_90032982_state G_23) Ts_3)->(((hoare_90032982_state G_24) G_23)->((hoare_90032982_state G_24) Ts_3)))) of role axiom named fact_55_cut % A new axiom: (forall (G_24:(hoare_1708887482_state->Prop)) (G_23:(hoare_1708887482_state->Prop)) (Ts_3:(hoare_1708887482_state->Prop)), (((hoare_90032982_state G_23) Ts_3)->(((hoare_90032982_state G_24) G_23)->((hoare_90032982_state G_24) Ts_3)))) % FOF formula (forall (X_47:(nat->Prop)) (Y_20:(nat->Prop)) (Z_11:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o X_47) Y_20)) Z_11)) ((semila848761471_nat_o X_47) ((semila848761471_nat_o Y_20) Z_11)))) of role axiom named fact_56_sup__assoc % A new axiom: (forall (X_47:(nat->Prop)) (Y_20:(nat->Prop)) (Z_11:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o X_47) Y_20)) Z_11)) ((semila848761471_nat_o X_47) ((semila848761471_nat_o Y_20) Z_11)))) % FOF formula (forall (X_47:nat) (Y_20:nat) (Z_11:nat), (((eq nat) ((semila972727038up_nat ((semila972727038up_nat X_47) Y_20)) Z_11)) ((semila972727038up_nat X_47) ((semila972727038up_nat Y_20) Z_11)))) of role axiom named fact_57_sup__assoc % A new axiom: (forall (X_47:nat) (Y_20:nat) (Z_11:nat), (((eq nat) ((semila972727038up_nat ((semila972727038up_nat X_47) Y_20)) Z_11)) ((semila972727038up_nat X_47) ((semila972727038up_nat Y_20) Z_11)))) % FOF formula (forall (X_47:((hoare_2091234717iple_a->Prop)->Prop)) (Y_20:((hoare_2091234717iple_a->Prop)->Prop)) (Z_11:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o X_47) Y_20)) Z_11)) ((semila2050116131_a_o_o X_47) ((semila2050116131_a_o_o Y_20) Z_11)))) of role axiom named fact_58_sup__assoc % A new axiom: (forall (X_47:((hoare_2091234717iple_a->Prop)->Prop)) (Y_20:((hoare_2091234717iple_a->Prop)->Prop)) (Z_11:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o X_47) Y_20)) Z_11)) ((semila2050116131_a_o_o X_47) ((semila2050116131_a_o_o Y_20) Z_11)))) % FOF formula (forall (X_47:(hoare_1708887482_state->Prop)) (Y_20:(hoare_1708887482_state->Prop)) (Z_11:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o X_47) Y_20)) Z_11)) ((semila1122118281tate_o X_47) ((semila1122118281tate_o Y_20) Z_11)))) of role axiom named fact_59_sup__assoc % A new axiom: (forall (X_47:(hoare_1708887482_state->Prop)) (Y_20:(hoare_1708887482_state->Prop)) (Z_11:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o X_47) Y_20)) Z_11)) ((semila1122118281tate_o X_47) ((semila1122118281tate_o Y_20) Z_11)))) % FOF formula (forall (X_47:(pname->Prop)) (Y_20:(pname->Prop)) (Z_11:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_47) Y_20)) Z_11)) ((semila1780557381name_o X_47) ((semila1780557381name_o Y_20) Z_11)))) of role axiom named fact_60_sup__assoc % A new axiom: (forall (X_47:(pname->Prop)) (Y_20:(pname->Prop)) (Z_11:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_47) Y_20)) Z_11)) ((semila1780557381name_o X_47) ((semila1780557381name_o Y_20) Z_11)))) % FOF formula (forall (X_47:Prop) (Y_20:Prop) (Z_11:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_47) Y_20)) Z_11)) ((semila10642723_sup_o X_47) ((semila10642723_sup_o Y_20) Z_11)))) of role axiom named fact_61_sup__assoc % A new axiom: (forall (X_47:Prop) (Y_20:Prop) (Z_11:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_47) Y_20)) Z_11)) ((semila10642723_sup_o X_47) ((semila10642723_sup_o Y_20) Z_11)))) % FOF formula (forall (X_47:(hoare_2091234717iple_a->Prop)) (Y_20:(hoare_2091234717iple_a->Prop)) (Z_11:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o X_47) Y_20)) Z_11)) ((semila1052848428le_a_o X_47) ((semila1052848428le_a_o Y_20) Z_11)))) of role axiom named fact_62_sup__assoc % A new axiom: (forall (X_47:(hoare_2091234717iple_a->Prop)) (Y_20:(hoare_2091234717iple_a->Prop)) (Z_11:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o X_47) Y_20)) Z_11)) ((semila1052848428le_a_o X_47) ((semila1052848428le_a_o Y_20) Z_11)))) % FOF formula (forall (X_46:(nat->Prop)) (Y_19:(nat->Prop)) (Z_10:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o X_46) Y_19)) Z_10)) ((semila848761471_nat_o X_46) ((semila848761471_nat_o Y_19) Z_10)))) of role axiom named fact_63_inf__sup__aci_I6_J % A new axiom: (forall (X_46:(nat->Prop)) (Y_19:(nat->Prop)) (Z_10:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o X_46) Y_19)) Z_10)) ((semila848761471_nat_o X_46) ((semila848761471_nat_o Y_19) Z_10)))) % FOF formula (forall (X_46:nat) (Y_19:nat) (Z_10:nat), (((eq nat) ((semila972727038up_nat ((semila972727038up_nat X_46) Y_19)) Z_10)) ((semila972727038up_nat X_46) ((semila972727038up_nat Y_19) Z_10)))) of role axiom named fact_64_inf__sup__aci_I6_J % A new axiom: (forall (X_46:nat) (Y_19:nat) (Z_10:nat), (((eq nat) ((semila972727038up_nat ((semila972727038up_nat X_46) Y_19)) Z_10)) ((semila972727038up_nat X_46) ((semila972727038up_nat Y_19) Z_10)))) % FOF formula (forall (X_46:((hoare_2091234717iple_a->Prop)->Prop)) (Y_19:((hoare_2091234717iple_a->Prop)->Prop)) (Z_10:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o X_46) Y_19)) Z_10)) ((semila2050116131_a_o_o X_46) ((semila2050116131_a_o_o Y_19) Z_10)))) of role axiom named fact_65_inf__sup__aci_I6_J % A new axiom: (forall (X_46:((hoare_2091234717iple_a->Prop)->Prop)) (Y_19:((hoare_2091234717iple_a->Prop)->Prop)) (Z_10:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o X_46) Y_19)) Z_10)) ((semila2050116131_a_o_o X_46) ((semila2050116131_a_o_o Y_19) Z_10)))) % FOF formula (forall (X_46:(hoare_1708887482_state->Prop)) (Y_19:(hoare_1708887482_state->Prop)) (Z_10:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o X_46) Y_19)) Z_10)) ((semila1122118281tate_o X_46) ((semila1122118281tate_o Y_19) Z_10)))) of role axiom named fact_66_inf__sup__aci_I6_J % A new axiom: (forall (X_46:(hoare_1708887482_state->Prop)) (Y_19:(hoare_1708887482_state->Prop)) (Z_10:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o X_46) Y_19)) Z_10)) ((semila1122118281tate_o X_46) ((semila1122118281tate_o Y_19) Z_10)))) % FOF formula (forall (X_46:(pname->Prop)) (Y_19:(pname->Prop)) (Z_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_46) Y_19)) Z_10)) ((semila1780557381name_o X_46) ((semila1780557381name_o Y_19) Z_10)))) of role axiom named fact_67_inf__sup__aci_I6_J % A new axiom: (forall (X_46:(pname->Prop)) (Y_19:(pname->Prop)) (Z_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_46) Y_19)) Z_10)) ((semila1780557381name_o X_46) ((semila1780557381name_o Y_19) Z_10)))) % FOF formula (forall (X_46:Prop) (Y_19:Prop) (Z_10:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_46) Y_19)) Z_10)) ((semila10642723_sup_o X_46) ((semila10642723_sup_o Y_19) Z_10)))) of role axiom named fact_68_inf__sup__aci_I6_J % A new axiom: (forall (X_46:Prop) (Y_19:Prop) (Z_10:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_46) Y_19)) Z_10)) ((semila10642723_sup_o X_46) ((semila10642723_sup_o Y_19) Z_10)))) % FOF formula (forall (X_46:(hoare_2091234717iple_a->Prop)) (Y_19:(hoare_2091234717iple_a->Prop)) (Z_10:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o X_46) Y_19)) Z_10)) ((semila1052848428le_a_o X_46) ((semila1052848428le_a_o Y_19) Z_10)))) of role axiom named fact_69_inf__sup__aci_I6_J % A new axiom: (forall (X_46:(hoare_2091234717iple_a->Prop)) (Y_19:(hoare_2091234717iple_a->Prop)) (Z_10:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o X_46) Y_19)) Z_10)) ((semila1052848428le_a_o X_46) ((semila1052848428le_a_o Y_19) Z_10)))) % FOF formula (forall (A_123:(nat->Prop)) (B_65:(nat->Prop)) (C_32:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o A_123) B_65)) C_32)) ((semila848761471_nat_o A_123) ((semila848761471_nat_o B_65) C_32)))) of role axiom named fact_70_sup_Oassoc % A new axiom: (forall (A_123:(nat->Prop)) (B_65:(nat->Prop)) (C_32:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o A_123) B_65)) C_32)) ((semila848761471_nat_o A_123) ((semila848761471_nat_o B_65) C_32)))) % FOF formula (forall (A_123:nat) (B_65:nat) (C_32:nat), (((eq nat) ((semila972727038up_nat ((semila972727038up_nat A_123) B_65)) C_32)) ((semila972727038up_nat A_123) ((semila972727038up_nat B_65) C_32)))) of role axiom named fact_71_sup_Oassoc % A new axiom: (forall (A_123:nat) (B_65:nat) (C_32:nat), (((eq nat) ((semila972727038up_nat ((semila972727038up_nat A_123) B_65)) C_32)) ((semila972727038up_nat A_123) ((semila972727038up_nat B_65) C_32)))) % FOF formula (forall (A_123:((hoare_2091234717iple_a->Prop)->Prop)) (B_65:((hoare_2091234717iple_a->Prop)->Prop)) (C_32:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o A_123) B_65)) C_32)) ((semila2050116131_a_o_o A_123) ((semila2050116131_a_o_o B_65) C_32)))) of role axiom named fact_72_sup_Oassoc % A new axiom: (forall (A_123:((hoare_2091234717iple_a->Prop)->Prop)) (B_65:((hoare_2091234717iple_a->Prop)->Prop)) (C_32:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o A_123) B_65)) C_32)) ((semila2050116131_a_o_o A_123) ((semila2050116131_a_o_o B_65) C_32)))) % FOF formula (forall (A_123:(hoare_1708887482_state->Prop)) (B_65:(hoare_1708887482_state->Prop)) (C_32:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o A_123) B_65)) C_32)) ((semila1122118281tate_o A_123) ((semila1122118281tate_o B_65) C_32)))) of role axiom named fact_73_sup_Oassoc % A new axiom: (forall (A_123:(hoare_1708887482_state->Prop)) (B_65:(hoare_1708887482_state->Prop)) (C_32:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o A_123) B_65)) C_32)) ((semila1122118281tate_o A_123) ((semila1122118281tate_o B_65) C_32)))) % FOF formula (forall (A_123:(pname->Prop)) (B_65:(pname->Prop)) (C_32:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_123) B_65)) C_32)) ((semila1780557381name_o A_123) ((semila1780557381name_o B_65) C_32)))) of role axiom named fact_74_sup_Oassoc % A new axiom: (forall (A_123:(pname->Prop)) (B_65:(pname->Prop)) (C_32:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_123) B_65)) C_32)) ((semila1780557381name_o A_123) ((semila1780557381name_o B_65) C_32)))) % FOF formula (forall (A_123:Prop) (B_65:Prop) (C_32:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o A_123) B_65)) C_32)) ((semila10642723_sup_o A_123) ((semila10642723_sup_o B_65) C_32)))) of role axiom named fact_75_sup_Oassoc % A new axiom: (forall (A_123:Prop) (B_65:Prop) (C_32:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o A_123) B_65)) C_32)) ((semila10642723_sup_o A_123) ((semila10642723_sup_o B_65) C_32)))) % FOF formula (forall (A_123:(hoare_2091234717iple_a->Prop)) (B_65:(hoare_2091234717iple_a->Prop)) (C_32:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o A_123) B_65)) C_32)) ((semila1052848428le_a_o A_123) ((semila1052848428le_a_o B_65) C_32)))) of role axiom named fact_76_sup_Oassoc % A new axiom: (forall (A_123:(hoare_2091234717iple_a->Prop)) (B_65:(hoare_2091234717iple_a->Prop)) (C_32:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o A_123) B_65)) C_32)) ((semila1052848428le_a_o A_123) ((semila1052848428le_a_o B_65) C_32)))) % FOF formula (forall (X_45:(nat->Prop)) (Y_18:(nat->Prop)) (Z_9:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_45) ((semila848761471_nat_o Y_18) Z_9))) ((semila848761471_nat_o Y_18) ((semila848761471_nat_o X_45) Z_9)))) of role axiom named fact_77_sup__left__commute % A new axiom: (forall (X_45:(nat->Prop)) (Y_18:(nat->Prop)) (Z_9:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_45) ((semila848761471_nat_o Y_18) Z_9))) ((semila848761471_nat_o Y_18) ((semila848761471_nat_o X_45) Z_9)))) % FOF formula (forall (X_45:nat) (Y_18:nat) (Z_9:nat), (((eq nat) ((semila972727038up_nat X_45) ((semila972727038up_nat Y_18) Z_9))) ((semila972727038up_nat Y_18) ((semila972727038up_nat X_45) Z_9)))) of role axiom named fact_78_sup__left__commute % A new axiom: (forall (X_45:nat) (Y_18:nat) (Z_9:nat), (((eq nat) ((semila972727038up_nat X_45) ((semila972727038up_nat Y_18) Z_9))) ((semila972727038up_nat Y_18) ((semila972727038up_nat X_45) Z_9)))) % FOF formula (forall (X_45:((hoare_2091234717iple_a->Prop)->Prop)) (Y_18:((hoare_2091234717iple_a->Prop)->Prop)) (Z_9:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_45) ((semila2050116131_a_o_o Y_18) Z_9))) ((semila2050116131_a_o_o Y_18) ((semila2050116131_a_o_o X_45) Z_9)))) of role axiom named fact_79_sup__left__commute % A new axiom: (forall (X_45:((hoare_2091234717iple_a->Prop)->Prop)) (Y_18:((hoare_2091234717iple_a->Prop)->Prop)) (Z_9:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_45) ((semila2050116131_a_o_o Y_18) Z_9))) ((semila2050116131_a_o_o Y_18) ((semila2050116131_a_o_o X_45) Z_9)))) % FOF formula (forall (X_45:(hoare_1708887482_state->Prop)) (Y_18:(hoare_1708887482_state->Prop)) (Z_9:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_45) ((semila1122118281tate_o Y_18) Z_9))) ((semila1122118281tate_o Y_18) ((semila1122118281tate_o X_45) Z_9)))) of role axiom named fact_80_sup__left__commute % A new axiom: (forall (X_45:(hoare_1708887482_state->Prop)) (Y_18:(hoare_1708887482_state->Prop)) (Z_9:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_45) ((semila1122118281tate_o Y_18) Z_9))) ((semila1122118281tate_o Y_18) ((semila1122118281tate_o X_45) Z_9)))) % FOF formula (forall (X_45:(pname->Prop)) (Y_18:(pname->Prop)) (Z_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_45) ((semila1780557381name_o Y_18) Z_9))) ((semila1780557381name_o Y_18) ((semila1780557381name_o X_45) Z_9)))) of role axiom named fact_81_sup__left__commute % A new axiom: (forall (X_45:(pname->Prop)) (Y_18:(pname->Prop)) (Z_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_45) ((semila1780557381name_o Y_18) Z_9))) ((semila1780557381name_o Y_18) ((semila1780557381name_o X_45) Z_9)))) % FOF formula (forall (X_45:Prop) (Y_18:Prop) (Z_9:Prop), ((iff ((semila10642723_sup_o X_45) ((semila10642723_sup_o Y_18) Z_9))) ((semila10642723_sup_o Y_18) ((semila10642723_sup_o X_45) Z_9)))) of role axiom named fact_82_sup__left__commute % A new axiom: (forall (X_45:Prop) (Y_18:Prop) (Z_9:Prop), ((iff ((semila10642723_sup_o X_45) ((semila10642723_sup_o Y_18) Z_9))) ((semila10642723_sup_o Y_18) ((semila10642723_sup_o X_45) Z_9)))) % FOF formula (forall (X_45:(hoare_2091234717iple_a->Prop)) (Y_18:(hoare_2091234717iple_a->Prop)) (Z_9:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_45) ((semila1052848428le_a_o Y_18) Z_9))) ((semila1052848428le_a_o Y_18) ((semila1052848428le_a_o X_45) Z_9)))) of role axiom named fact_83_sup__left__commute % A new axiom: (forall (X_45:(hoare_2091234717iple_a->Prop)) (Y_18:(hoare_2091234717iple_a->Prop)) (Z_9:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_45) ((semila1052848428le_a_o Y_18) Z_9))) ((semila1052848428le_a_o Y_18) ((semila1052848428le_a_o X_45) Z_9)))) % FOF formula (forall (X_44:(nat->Prop)) (Y_17:(nat->Prop)) (Z_8:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_44) ((semila848761471_nat_o Y_17) Z_8))) ((semila848761471_nat_o Y_17) ((semila848761471_nat_o X_44) Z_8)))) of role axiom named fact_84_inf__sup__aci_I7_J % A new axiom: (forall (X_44:(nat->Prop)) (Y_17:(nat->Prop)) (Z_8:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_44) ((semila848761471_nat_o Y_17) Z_8))) ((semila848761471_nat_o Y_17) ((semila848761471_nat_o X_44) Z_8)))) % FOF formula (forall (X_44:nat) (Y_17:nat) (Z_8:nat), (((eq nat) ((semila972727038up_nat X_44) ((semila972727038up_nat Y_17) Z_8))) ((semila972727038up_nat Y_17) ((semila972727038up_nat X_44) Z_8)))) of role axiom named fact_85_inf__sup__aci_I7_J % A new axiom: (forall (X_44:nat) (Y_17:nat) (Z_8:nat), (((eq nat) ((semila972727038up_nat X_44) ((semila972727038up_nat Y_17) Z_8))) ((semila972727038up_nat Y_17) ((semila972727038up_nat X_44) Z_8)))) % FOF formula (forall (X_44:((hoare_2091234717iple_a->Prop)->Prop)) (Y_17:((hoare_2091234717iple_a->Prop)->Prop)) (Z_8:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_44) ((semila2050116131_a_o_o Y_17) Z_8))) ((semila2050116131_a_o_o Y_17) ((semila2050116131_a_o_o X_44) Z_8)))) of role axiom named fact_86_inf__sup__aci_I7_J % A new axiom: (forall (X_44:((hoare_2091234717iple_a->Prop)->Prop)) (Y_17:((hoare_2091234717iple_a->Prop)->Prop)) (Z_8:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_44) ((semila2050116131_a_o_o Y_17) Z_8))) ((semila2050116131_a_o_o Y_17) ((semila2050116131_a_o_o X_44) Z_8)))) % FOF formula (forall (X_44:(hoare_1708887482_state->Prop)) (Y_17:(hoare_1708887482_state->Prop)) (Z_8:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_44) ((semila1122118281tate_o Y_17) Z_8))) ((semila1122118281tate_o Y_17) ((semila1122118281tate_o X_44) Z_8)))) of role axiom named fact_87_inf__sup__aci_I7_J % A new axiom: (forall (X_44:(hoare_1708887482_state->Prop)) (Y_17:(hoare_1708887482_state->Prop)) (Z_8:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_44) ((semila1122118281tate_o Y_17) Z_8))) ((semila1122118281tate_o Y_17) ((semila1122118281tate_o X_44) Z_8)))) % FOF formula (forall (X_44:(pname->Prop)) (Y_17:(pname->Prop)) (Z_8:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_44) ((semila1780557381name_o Y_17) Z_8))) ((semila1780557381name_o Y_17) ((semila1780557381name_o X_44) Z_8)))) of role axiom named fact_88_inf__sup__aci_I7_J % A new axiom: (forall (X_44:(pname->Prop)) (Y_17:(pname->Prop)) (Z_8:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_44) ((semila1780557381name_o Y_17) Z_8))) ((semila1780557381name_o Y_17) ((semila1780557381name_o X_44) Z_8)))) % FOF formula (forall (X_44:Prop) (Y_17:Prop) (Z_8:Prop), ((iff ((semila10642723_sup_o X_44) ((semila10642723_sup_o Y_17) Z_8))) ((semila10642723_sup_o Y_17) ((semila10642723_sup_o X_44) Z_8)))) of role axiom named fact_89_inf__sup__aci_I7_J % A new axiom: (forall (X_44:Prop) (Y_17:Prop) (Z_8:Prop), ((iff ((semila10642723_sup_o X_44) ((semila10642723_sup_o Y_17) Z_8))) ((semila10642723_sup_o Y_17) ((semila10642723_sup_o X_44) Z_8)))) % FOF formula (forall (X_44:(hoare_2091234717iple_a->Prop)) (Y_17:(hoare_2091234717iple_a->Prop)) (Z_8:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_44) ((semila1052848428le_a_o Y_17) Z_8))) ((semila1052848428le_a_o Y_17) ((semila1052848428le_a_o X_44) Z_8)))) of role axiom named fact_90_inf__sup__aci_I7_J % A new axiom: (forall (X_44:(hoare_2091234717iple_a->Prop)) (Y_17:(hoare_2091234717iple_a->Prop)) (Z_8:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_44) ((semila1052848428le_a_o Y_17) Z_8))) ((semila1052848428le_a_o Y_17) ((semila1052848428le_a_o X_44) Z_8)))) % FOF formula (forall (B_64:(nat->Prop)) (A_122:(nat->Prop)) (C_31:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o B_64) ((semila848761471_nat_o A_122) C_31))) ((semila848761471_nat_o A_122) ((semila848761471_nat_o B_64) C_31)))) of role axiom named fact_91_sup_Oleft__commute % A new axiom: (forall (B_64:(nat->Prop)) (A_122:(nat->Prop)) (C_31:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o B_64) ((semila848761471_nat_o A_122) C_31))) ((semila848761471_nat_o A_122) ((semila848761471_nat_o B_64) C_31)))) % FOF formula (forall (B_64:nat) (A_122:nat) (C_31:nat), (((eq nat) ((semila972727038up_nat B_64) ((semila972727038up_nat A_122) C_31))) ((semila972727038up_nat A_122) ((semila972727038up_nat B_64) C_31)))) of role axiom named fact_92_sup_Oleft__commute % A new axiom: (forall (B_64:nat) (A_122:nat) (C_31:nat), (((eq nat) ((semila972727038up_nat B_64) ((semila972727038up_nat A_122) C_31))) ((semila972727038up_nat A_122) ((semila972727038up_nat B_64) C_31)))) % FOF formula (forall (B_64:((hoare_2091234717iple_a->Prop)->Prop)) (A_122:((hoare_2091234717iple_a->Prop)->Prop)) (C_31:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o B_64) ((semila2050116131_a_o_o A_122) C_31))) ((semila2050116131_a_o_o A_122) ((semila2050116131_a_o_o B_64) C_31)))) of role axiom named fact_93_sup_Oleft__commute % A new axiom: (forall (B_64:((hoare_2091234717iple_a->Prop)->Prop)) (A_122:((hoare_2091234717iple_a->Prop)->Prop)) (C_31:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o B_64) ((semila2050116131_a_o_o A_122) C_31))) ((semila2050116131_a_o_o A_122) ((semila2050116131_a_o_o B_64) C_31)))) % FOF formula (forall (B_64:(hoare_1708887482_state->Prop)) (A_122:(hoare_1708887482_state->Prop)) (C_31:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o B_64) ((semila1122118281tate_o A_122) C_31))) ((semila1122118281tate_o A_122) ((semila1122118281tate_o B_64) C_31)))) of role axiom named fact_94_sup_Oleft__commute % A new axiom: (forall (B_64:(hoare_1708887482_state->Prop)) (A_122:(hoare_1708887482_state->Prop)) (C_31:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o B_64) ((semila1122118281tate_o A_122) C_31))) ((semila1122118281tate_o A_122) ((semila1122118281tate_o B_64) C_31)))) % FOF formula (forall (B_64:(pname->Prop)) (A_122:(pname->Prop)) (C_31:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o B_64) ((semila1780557381name_o A_122) C_31))) ((semila1780557381name_o A_122) ((semila1780557381name_o B_64) C_31)))) of role axiom named fact_95_sup_Oleft__commute % A new axiom: (forall (B_64:(pname->Prop)) (A_122:(pname->Prop)) (C_31:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o B_64) ((semila1780557381name_o A_122) C_31))) ((semila1780557381name_o A_122) ((semila1780557381name_o B_64) C_31)))) % FOF formula (forall (B_64:Prop) (A_122:Prop) (C_31:Prop), ((iff ((semila10642723_sup_o B_64) ((semila10642723_sup_o A_122) C_31))) ((semila10642723_sup_o A_122) ((semila10642723_sup_o B_64) C_31)))) of role axiom named fact_96_sup_Oleft__commute % A new axiom: (forall (B_64:Prop) (A_122:Prop) (C_31:Prop), ((iff ((semila10642723_sup_o B_64) ((semila10642723_sup_o A_122) C_31))) ((semila10642723_sup_o A_122) ((semila10642723_sup_o B_64) C_31)))) % FOF formula (forall (B_64:(hoare_2091234717iple_a->Prop)) (A_122:(hoare_2091234717iple_a->Prop)) (C_31:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o B_64) ((semila1052848428le_a_o A_122) C_31))) ((semila1052848428le_a_o A_122) ((semila1052848428le_a_o B_64) C_31)))) of role axiom named fact_97_sup_Oleft__commute % A new axiom: (forall (B_64:(hoare_2091234717iple_a->Prop)) (A_122:(hoare_2091234717iple_a->Prop)) (C_31:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o B_64) ((semila1052848428le_a_o A_122) C_31))) ((semila1052848428le_a_o A_122) ((semila1052848428le_a_o B_64) C_31)))) % FOF formula (forall (X_43:(nat->Prop)) (Y_16:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_43) ((semila848761471_nat_o X_43) Y_16))) ((semila848761471_nat_o X_43) Y_16))) of role axiom named fact_98_sup__left__idem % A new axiom: (forall (X_43:(nat->Prop)) (Y_16:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_43) ((semila848761471_nat_o X_43) Y_16))) ((semila848761471_nat_o X_43) Y_16))) % FOF formula (forall (X_43:nat) (Y_16:nat), (((eq nat) ((semila972727038up_nat X_43) ((semila972727038up_nat X_43) Y_16))) ((semila972727038up_nat X_43) Y_16))) of role axiom named fact_99_sup__left__idem % A new axiom: (forall (X_43:nat) (Y_16:nat), (((eq nat) ((semila972727038up_nat X_43) ((semila972727038up_nat X_43) Y_16))) ((semila972727038up_nat X_43) Y_16))) % FOF formula (forall (X_43:((hoare_2091234717iple_a->Prop)->Prop)) (Y_16:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_43) ((semila2050116131_a_o_o X_43) Y_16))) ((semila2050116131_a_o_o X_43) Y_16))) of role axiom named fact_100_sup__left__idem % A new axiom: (forall (X_43:((hoare_2091234717iple_a->Prop)->Prop)) (Y_16:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_43) ((semila2050116131_a_o_o X_43) Y_16))) ((semila2050116131_a_o_o X_43) Y_16))) % FOF formula (forall (X_43:(hoare_1708887482_state->Prop)) (Y_16:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_43) ((semila1122118281tate_o X_43) Y_16))) ((semila1122118281tate_o X_43) Y_16))) of role axiom named fact_101_sup__left__idem % A new axiom: (forall (X_43:(hoare_1708887482_state->Prop)) (Y_16:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_43) ((semila1122118281tate_o X_43) Y_16))) ((semila1122118281tate_o X_43) Y_16))) % FOF formula (forall (X_43:(pname->Prop)) (Y_16:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_43) ((semila1780557381name_o X_43) Y_16))) ((semila1780557381name_o X_43) Y_16))) of role axiom named fact_102_sup__left__idem % A new axiom: (forall (X_43:(pname->Prop)) (Y_16:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_43) ((semila1780557381name_o X_43) Y_16))) ((semila1780557381name_o X_43) Y_16))) % FOF formula (forall (X_43:Prop) (Y_16:Prop), ((iff ((semila10642723_sup_o X_43) ((semila10642723_sup_o X_43) Y_16))) ((semila10642723_sup_o X_43) Y_16))) of role axiom named fact_103_sup__left__idem % A new axiom: (forall (X_43:Prop) (Y_16:Prop), ((iff ((semila10642723_sup_o X_43) ((semila10642723_sup_o X_43) Y_16))) ((semila10642723_sup_o X_43) Y_16))) % FOF formula (forall (X_43:(hoare_2091234717iple_a->Prop)) (Y_16:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_43) ((semila1052848428le_a_o X_43) Y_16))) ((semila1052848428le_a_o X_43) Y_16))) of role axiom named fact_104_sup__left__idem % A new axiom: (forall (X_43:(hoare_2091234717iple_a->Prop)) (Y_16:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_43) ((semila1052848428le_a_o X_43) Y_16))) ((semila1052848428le_a_o X_43) Y_16))) % FOF formula (forall (X_42:(nat->Prop)) (Y_15:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_42) ((semila848761471_nat_o X_42) Y_15))) ((semila848761471_nat_o X_42) Y_15))) of role axiom named fact_105_inf__sup__aci_I8_J % A new axiom: (forall (X_42:(nat->Prop)) (Y_15:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_42) ((semila848761471_nat_o X_42) Y_15))) ((semila848761471_nat_o X_42) Y_15))) % FOF formula (forall (X_42:nat) (Y_15:nat), (((eq nat) ((semila972727038up_nat X_42) ((semila972727038up_nat X_42) Y_15))) ((semila972727038up_nat X_42) Y_15))) of role axiom named fact_106_inf__sup__aci_I8_J % A new axiom: (forall (X_42:nat) (Y_15:nat), (((eq nat) ((semila972727038up_nat X_42) ((semila972727038up_nat X_42) Y_15))) ((semila972727038up_nat X_42) Y_15))) % FOF formula (forall (X_42:((hoare_2091234717iple_a->Prop)->Prop)) (Y_15:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_42) ((semila2050116131_a_o_o X_42) Y_15))) ((semila2050116131_a_o_o X_42) Y_15))) of role axiom named fact_107_inf__sup__aci_I8_J % A new axiom: (forall (X_42:((hoare_2091234717iple_a->Prop)->Prop)) (Y_15:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_42) ((semila2050116131_a_o_o X_42) Y_15))) ((semila2050116131_a_o_o X_42) Y_15))) % FOF formula (forall (X_42:(hoare_1708887482_state->Prop)) (Y_15:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_42) ((semila1122118281tate_o X_42) Y_15))) ((semila1122118281tate_o X_42) Y_15))) of role axiom named fact_108_inf__sup__aci_I8_J % A new axiom: (forall (X_42:(hoare_1708887482_state->Prop)) (Y_15:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_42) ((semila1122118281tate_o X_42) Y_15))) ((semila1122118281tate_o X_42) Y_15))) % FOF formula (forall (X_42:(pname->Prop)) (Y_15:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_42) ((semila1780557381name_o X_42) Y_15))) ((semila1780557381name_o X_42) Y_15))) of role axiom named fact_109_inf__sup__aci_I8_J % A new axiom: (forall (X_42:(pname->Prop)) (Y_15:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_42) ((semila1780557381name_o X_42) Y_15))) ((semila1780557381name_o X_42) Y_15))) % FOF formula (forall (X_42:Prop) (Y_15:Prop), ((iff ((semila10642723_sup_o X_42) ((semila10642723_sup_o X_42) Y_15))) ((semila10642723_sup_o X_42) Y_15))) of role axiom named fact_110_inf__sup__aci_I8_J % A new axiom: (forall (X_42:Prop) (Y_15:Prop), ((iff ((semila10642723_sup_o X_42) ((semila10642723_sup_o X_42) Y_15))) ((semila10642723_sup_o X_42) Y_15))) % FOF formula (forall (X_42:(hoare_2091234717iple_a->Prop)) (Y_15:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_42) ((semila1052848428le_a_o X_42) Y_15))) ((semila1052848428le_a_o X_42) Y_15))) of role axiom named fact_111_inf__sup__aci_I8_J % A new axiom: (forall (X_42:(hoare_2091234717iple_a->Prop)) (Y_15:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_42) ((semila1052848428le_a_o X_42) Y_15))) ((semila1052848428le_a_o X_42) Y_15))) % FOF formula (forall (A_121:(nat->Prop)) (B_63:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_121) ((semila848761471_nat_o A_121) B_63))) ((semila848761471_nat_o A_121) B_63))) of role axiom named fact_112_sup_Oleft__idem % A new axiom: (forall (A_121:(nat->Prop)) (B_63:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_121) ((semila848761471_nat_o A_121) B_63))) ((semila848761471_nat_o A_121) B_63))) % FOF formula (forall (A_121:nat) (B_63:nat), (((eq nat) ((semila972727038up_nat A_121) ((semila972727038up_nat A_121) B_63))) ((semila972727038up_nat A_121) B_63))) of role axiom named fact_113_sup_Oleft__idem % A new axiom: (forall (A_121:nat) (B_63:nat), (((eq nat) ((semila972727038up_nat A_121) ((semila972727038up_nat A_121) B_63))) ((semila972727038up_nat A_121) B_63))) % FOF formula (forall (A_121:((hoare_2091234717iple_a->Prop)->Prop)) (B_63:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_121) ((semila2050116131_a_o_o A_121) B_63))) ((semila2050116131_a_o_o A_121) B_63))) of role axiom named fact_114_sup_Oleft__idem % A new axiom: (forall (A_121:((hoare_2091234717iple_a->Prop)->Prop)) (B_63:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_121) ((semila2050116131_a_o_o A_121) B_63))) ((semila2050116131_a_o_o A_121) B_63))) % FOF formula (forall (A_121:(hoare_1708887482_state->Prop)) (B_63:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_121) ((semila1122118281tate_o A_121) B_63))) ((semila1122118281tate_o A_121) B_63))) of role axiom named fact_115_sup_Oleft__idem % A new axiom: (forall (A_121:(hoare_1708887482_state->Prop)) (B_63:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_121) ((semila1122118281tate_o A_121) B_63))) ((semila1122118281tate_o A_121) B_63))) % FOF formula (forall (A_121:(pname->Prop)) (B_63:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_121) ((semila1780557381name_o A_121) B_63))) ((semila1780557381name_o A_121) B_63))) of role axiom named fact_116_sup_Oleft__idem % A new axiom: (forall (A_121:(pname->Prop)) (B_63:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_121) ((semila1780557381name_o A_121) B_63))) ((semila1780557381name_o A_121) B_63))) % FOF formula (forall (A_121:Prop) (B_63:Prop), ((iff ((semila10642723_sup_o A_121) ((semila10642723_sup_o A_121) B_63))) ((semila10642723_sup_o A_121) B_63))) of role axiom named fact_117_sup_Oleft__idem % A new axiom: (forall (A_121:Prop) (B_63:Prop), ((iff ((semila10642723_sup_o A_121) ((semila10642723_sup_o A_121) B_63))) ((semila10642723_sup_o A_121) B_63))) % FOF formula (forall (A_121:(hoare_2091234717iple_a->Prop)) (B_63:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_121) ((semila1052848428le_a_o A_121) B_63))) ((semila1052848428le_a_o A_121) B_63))) of role axiom named fact_118_sup_Oleft__idem % A new axiom: (forall (A_121:(hoare_2091234717iple_a->Prop)) (B_63:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_121) ((semila1052848428le_a_o A_121) B_63))) ((semila1052848428le_a_o A_121) B_63))) % FOF formula (forall (X_41:(nat->Prop)) (Y_14:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_41) Y_14)) ((semila848761471_nat_o Y_14) X_41))) of role axiom named fact_119_sup__commute % A new axiom: (forall (X_41:(nat->Prop)) (Y_14:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_41) Y_14)) ((semila848761471_nat_o Y_14) X_41))) % FOF formula (forall (X_41:nat) (Y_14:nat), (((eq nat) ((semila972727038up_nat X_41) Y_14)) ((semila972727038up_nat Y_14) X_41))) of role axiom named fact_120_sup__commute % A new axiom: (forall (X_41:nat) (Y_14:nat), (((eq nat) ((semila972727038up_nat X_41) Y_14)) ((semila972727038up_nat Y_14) X_41))) % FOF formula (forall (X_41:((hoare_2091234717iple_a->Prop)->Prop)) (Y_14:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_41) Y_14)) ((semila2050116131_a_o_o Y_14) X_41))) of role axiom named fact_121_sup__commute % A new axiom: (forall (X_41:((hoare_2091234717iple_a->Prop)->Prop)) (Y_14:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_41) Y_14)) ((semila2050116131_a_o_o Y_14) X_41))) % FOF formula (forall (X_41:(hoare_1708887482_state->Prop)) (Y_14:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_41) Y_14)) ((semila1122118281tate_o Y_14) X_41))) of role axiom named fact_122_sup__commute % A new axiom: (forall (X_41:(hoare_1708887482_state->Prop)) (Y_14:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_41) Y_14)) ((semila1122118281tate_o Y_14) X_41))) % FOF formula (forall (X_41:(pname->Prop)) (Y_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_41) Y_14)) ((semila1780557381name_o Y_14) X_41))) of role axiom named fact_123_sup__commute % A new axiom: (forall (X_41:(pname->Prop)) (Y_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_41) Y_14)) ((semila1780557381name_o Y_14) X_41))) % FOF formula (forall (X_41:Prop) (Y_14:Prop), ((iff ((semila10642723_sup_o X_41) Y_14)) ((semila10642723_sup_o Y_14) X_41))) of role axiom named fact_124_sup__commute % A new axiom: (forall (X_41:Prop) (Y_14:Prop), ((iff ((semila10642723_sup_o X_41) Y_14)) ((semila10642723_sup_o Y_14) X_41))) % FOF formula (forall (X_41:(hoare_2091234717iple_a->Prop)) (Y_14:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_41) Y_14)) ((semila1052848428le_a_o Y_14) X_41))) of role axiom named fact_125_sup__commute % A new axiom: (forall (X_41:(hoare_2091234717iple_a->Prop)) (Y_14:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_41) Y_14)) ((semila1052848428le_a_o Y_14) X_41))) % FOF formula (forall (X_40:(nat->Prop)) (Y_13:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_40) Y_13)) ((semila848761471_nat_o Y_13) X_40))) of role axiom named fact_126_inf__sup__aci_I5_J % A new axiom: (forall (X_40:(nat->Prop)) (Y_13:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_40) Y_13)) ((semila848761471_nat_o Y_13) X_40))) % FOF formula (forall (X_40:nat) (Y_13:nat), (((eq nat) ((semila972727038up_nat X_40) Y_13)) ((semila972727038up_nat Y_13) X_40))) of role axiom named fact_127_inf__sup__aci_I5_J % A new axiom: (forall (X_40:nat) (Y_13:nat), (((eq nat) ((semila972727038up_nat X_40) Y_13)) ((semila972727038up_nat Y_13) X_40))) % FOF formula (forall (X_40:((hoare_2091234717iple_a->Prop)->Prop)) (Y_13:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_40) Y_13)) ((semila2050116131_a_o_o Y_13) X_40))) of role axiom named fact_128_inf__sup__aci_I5_J % A new axiom: (forall (X_40:((hoare_2091234717iple_a->Prop)->Prop)) (Y_13:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_40) Y_13)) ((semila2050116131_a_o_o Y_13) X_40))) % FOF formula (forall (X_40:(hoare_1708887482_state->Prop)) (Y_13:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_40) Y_13)) ((semila1122118281tate_o Y_13) X_40))) of role axiom named fact_129_inf__sup__aci_I5_J % A new axiom: (forall (X_40:(hoare_1708887482_state->Prop)) (Y_13:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_40) Y_13)) ((semila1122118281tate_o Y_13) X_40))) % FOF formula (forall (X_40:(pname->Prop)) (Y_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_40) Y_13)) ((semila1780557381name_o Y_13) X_40))) of role axiom named fact_130_inf__sup__aci_I5_J % A new axiom: (forall (X_40:(pname->Prop)) (Y_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_40) Y_13)) ((semila1780557381name_o Y_13) X_40))) % FOF formula (forall (X_40:Prop) (Y_13:Prop), ((iff ((semila10642723_sup_o X_40) Y_13)) ((semila10642723_sup_o Y_13) X_40))) of role axiom named fact_131_inf__sup__aci_I5_J % A new axiom: (forall (X_40:Prop) (Y_13:Prop), ((iff ((semila10642723_sup_o X_40) Y_13)) ((semila10642723_sup_o Y_13) X_40))) % FOF formula (forall (X_40:(hoare_2091234717iple_a->Prop)) (Y_13:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_40) Y_13)) ((semila1052848428le_a_o Y_13) X_40))) of role axiom named fact_132_inf__sup__aci_I5_J % A new axiom: (forall (X_40:(hoare_2091234717iple_a->Prop)) (Y_13:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_40) Y_13)) ((semila1052848428le_a_o Y_13) X_40))) % FOF formula (forall (A_120:(nat->Prop)) (B_62:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_120) B_62)) ((semila848761471_nat_o B_62) A_120))) of role axiom named fact_133_sup_Ocommute % A new axiom: (forall (A_120:(nat->Prop)) (B_62:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_120) B_62)) ((semila848761471_nat_o B_62) A_120))) % FOF formula (forall (A_120:nat) (B_62:nat), (((eq nat) ((semila972727038up_nat A_120) B_62)) ((semila972727038up_nat B_62) A_120))) of role axiom named fact_134_sup_Ocommute % A new axiom: (forall (A_120:nat) (B_62:nat), (((eq nat) ((semila972727038up_nat A_120) B_62)) ((semila972727038up_nat B_62) A_120))) % FOF formula (forall (A_120:((hoare_2091234717iple_a->Prop)->Prop)) (B_62:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_120) B_62)) ((semila2050116131_a_o_o B_62) A_120))) of role axiom named fact_135_sup_Ocommute % A new axiom: (forall (A_120:((hoare_2091234717iple_a->Prop)->Prop)) (B_62:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_120) B_62)) ((semila2050116131_a_o_o B_62) A_120))) % FOF formula (forall (A_120:(hoare_1708887482_state->Prop)) (B_62:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_120) B_62)) ((semila1122118281tate_o B_62) A_120))) of role axiom named fact_136_sup_Ocommute % A new axiom: (forall (A_120:(hoare_1708887482_state->Prop)) (B_62:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_120) B_62)) ((semila1122118281tate_o B_62) A_120))) % FOF formula (forall (A_120:(pname->Prop)) (B_62:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_120) B_62)) ((semila1780557381name_o B_62) A_120))) of role axiom named fact_137_sup_Ocommute % A new axiom: (forall (A_120:(pname->Prop)) (B_62:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_120) B_62)) ((semila1780557381name_o B_62) A_120))) % FOF formula (forall (A_120:Prop) (B_62:Prop), ((iff ((semila10642723_sup_o A_120) B_62)) ((semila10642723_sup_o B_62) A_120))) of role axiom named fact_138_sup_Ocommute % A new axiom: (forall (A_120:Prop) (B_62:Prop), ((iff ((semila10642723_sup_o A_120) B_62)) ((semila10642723_sup_o B_62) A_120))) % FOF formula (forall (A_120:(hoare_2091234717iple_a->Prop)) (B_62:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_120) B_62)) ((semila1052848428le_a_o B_62) A_120))) of role axiom named fact_139_sup_Ocommute % A new axiom: (forall (A_120:(hoare_2091234717iple_a->Prop)) (B_62:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_120) B_62)) ((semila1052848428le_a_o B_62) A_120))) % FOF formula (forall (X_39:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_39) X_39)) X_39)) of role axiom named fact_140_sup__idem % A new axiom: (forall (X_39:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_39) X_39)) X_39)) % FOF formula (forall (X_39:nat), (((eq nat) ((semila972727038up_nat X_39) X_39)) X_39)) of role axiom named fact_141_sup__idem % A new axiom: (forall (X_39:nat), (((eq nat) ((semila972727038up_nat X_39) X_39)) X_39)) % FOF formula (forall (X_39:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_39) X_39)) X_39)) of role axiom named fact_142_sup__idem % A new axiom: (forall (X_39:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_39) X_39)) X_39)) % FOF formula (forall (X_39:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_39) X_39)) X_39)) of role axiom named fact_143_sup__idem % A new axiom: (forall (X_39:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_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_144_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_145_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_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_39) X_39)) X_39)) of role axiom named fact_146_sup__idem % A new axiom: (forall (X_39:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_39) X_39)) X_39)) % FOF formula (forall (A_119:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_119) A_119)) A_119)) of role axiom named fact_147_sup_Oidem % A new axiom: (forall (A_119:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_119) A_119)) A_119)) % FOF formula (forall (A_119:nat), (((eq nat) ((semila972727038up_nat A_119) A_119)) A_119)) of role axiom named fact_148_sup_Oidem % A new axiom: (forall (A_119:nat), (((eq nat) ((semila972727038up_nat A_119) A_119)) A_119)) % FOF formula (forall (A_119:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_119) A_119)) A_119)) of role axiom named fact_149_sup_Oidem % A new axiom: (forall (A_119:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_119) A_119)) A_119)) % FOF formula (forall (A_119:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_119) A_119)) A_119)) of role axiom named fact_150_sup_Oidem % A new axiom: (forall (A_119:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_119) A_119)) A_119)) % FOF formula (forall (A_119:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_119) A_119)) A_119)) of role axiom named fact_151_sup_Oidem % A new axiom: (forall (A_119:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_119) A_119)) A_119)) % FOF formula (forall (A_119:Prop), ((iff ((semila10642723_sup_o A_119) A_119)) A_119)) of role axiom named fact_152_sup_Oidem % A new axiom: (forall (A_119:Prop), ((iff ((semila10642723_sup_o A_119) A_119)) A_119)) % FOF formula (forall (A_119:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_119) A_119)) A_119)) of role axiom named fact_153_sup_Oidem % A new axiom: (forall (A_119:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_119) A_119)) A_119)) % FOF formula (forall (B_61:nat) (F_46:(nat->nat)) (X_38:nat) (A_118:(nat->Prop)), (((member_nat X_38) A_118)->((((eq nat) B_61) (F_46 X_38))->((member_nat B_61) ((image_nat_nat F_46) A_118))))) of role axiom named fact_154_rev__image__eqI % A new axiom: (forall (B_61:nat) (F_46:(nat->nat)) (X_38:nat) (A_118:(nat->Prop)), (((member_nat X_38) A_118)->((((eq nat) B_61) (F_46 X_38))->((member_nat B_61) ((image_nat_nat F_46) A_118))))) % FOF formula (forall (B_61:hoare_1708887482_state) (F_46:(pname->hoare_1708887482_state)) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq hoare_1708887482_state) B_61) (F_46 X_38))->((member451959335_state B_61) ((image_1116629049_state F_46) A_118))))) of role axiom named fact_155_rev__image__eqI % A new axiom: (forall (B_61:hoare_1708887482_state) (F_46:(pname->hoare_1708887482_state)) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq hoare_1708887482_state) B_61) (F_46 X_38))->((member451959335_state B_61) ((image_1116629049_state F_46) A_118))))) % FOF formula (forall (B_61:nat) (F_46:(pname->nat)) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq nat) B_61) (F_46 X_38))->((member_nat B_61) ((image_pname_nat F_46) A_118))))) of role axiom named fact_156_rev__image__eqI % A new axiom: (forall (B_61:nat) (F_46:(pname->nat)) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq nat) B_61) (F_46 X_38))->((member_nat B_61) ((image_pname_nat F_46) A_118))))) % FOF formula (forall (B_61:(hoare_2091234717iple_a->Prop)) (F_46:(pname->(hoare_2091234717iple_a->Prop))) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq (hoare_2091234717iple_a->Prop)) B_61) (F_46 X_38))->((member99268621le_a_o B_61) ((image_742317343le_a_o F_46) A_118))))) of role axiom named fact_157_rev__image__eqI % A new axiom: (forall (B_61:(hoare_2091234717iple_a->Prop)) (F_46:(pname->(hoare_2091234717iple_a->Prop))) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq (hoare_2091234717iple_a->Prop)) B_61) (F_46 X_38))->((member99268621le_a_o B_61) ((image_742317343le_a_o F_46) A_118))))) % FOF formula (forall (B_61:pname) (F_46:(nat->pname)) (X_38:nat) (A_118:(nat->Prop)), (((member_nat X_38) A_118)->((((eq pname) B_61) (F_46 X_38))->((member_pname B_61) ((image_nat_pname F_46) A_118))))) of role axiom named fact_158_rev__image__eqI % A new axiom: (forall (B_61:pname) (F_46:(nat->pname)) (X_38:nat) (A_118:(nat->Prop)), (((member_nat X_38) A_118)->((((eq pname) B_61) (F_46 X_38))->((member_pname B_61) ((image_nat_pname F_46) A_118))))) % FOF formula (forall (B_61:pname) (F_46:((hoare_2091234717iple_a->Prop)->pname)) (X_38:(hoare_2091234717iple_a->Prop)) (A_118:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o X_38) A_118)->((((eq pname) B_61) (F_46 X_38))->((member_pname B_61) ((image_1908519857_pname F_46) A_118))))) of role axiom named fact_159_rev__image__eqI % A new axiom: (forall (B_61:pname) (F_46:((hoare_2091234717iple_a->Prop)->pname)) (X_38:(hoare_2091234717iple_a->Prop)) (A_118:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o X_38) A_118)->((((eq pname) B_61) (F_46 X_38))->((member_pname B_61) ((image_1908519857_pname F_46) A_118))))) % FOF formula (forall (B_61:pname) (F_46:(hoare_2091234717iple_a->pname)) (X_38:hoare_2091234717iple_a) (A_118:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a X_38) A_118)->((((eq pname) B_61) (F_46 X_38))->((member_pname B_61) ((image_924789612_pname F_46) A_118))))) of role axiom named fact_160_rev__image__eqI % A new axiom: (forall (B_61:pname) (F_46:(hoare_2091234717iple_a->pname)) (X_38:hoare_2091234717iple_a) (A_118:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a X_38) A_118)->((((eq pname) B_61) (F_46 X_38))->((member_pname B_61) ((image_924789612_pname F_46) A_118))))) % FOF formula (forall (B_61:hoare_2091234717iple_a) (F_46:(pname->hoare_2091234717iple_a)) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq hoare_2091234717iple_a) B_61) (F_46 X_38))->((member290856304iple_a B_61) ((image_231808478iple_a F_46) A_118))))) of role axiom named fact_161_rev__image__eqI % A new axiom: (forall (B_61:hoare_2091234717iple_a) (F_46:(pname->hoare_2091234717iple_a)) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq hoare_2091234717iple_a) B_61) (F_46 X_38))->((member290856304iple_a B_61) ((image_231808478iple_a F_46) A_118))))) % FOF formula (forall (F_45:(nat->nat)) (X_37:nat) (A_117:(nat->Prop)), (((member_nat X_37) A_117)->((member_nat (F_45 X_37)) ((image_nat_nat F_45) A_117)))) of role axiom named fact_162_imageI % A new axiom: (forall (F_45:(nat->nat)) (X_37:nat) (A_117:(nat->Prop)), (((member_nat X_37) A_117)->((member_nat (F_45 X_37)) ((image_nat_nat F_45) A_117)))) % FOF formula (forall (F_45:(pname->hoare_1708887482_state)) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member451959335_state (F_45 X_37)) ((image_1116629049_state F_45) A_117)))) of role axiom named fact_163_imageI % A new axiom: (forall (F_45:(pname->hoare_1708887482_state)) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member451959335_state (F_45 X_37)) ((image_1116629049_state F_45) A_117)))) % FOF formula (forall (F_45:(pname->nat)) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member_nat (F_45 X_37)) ((image_pname_nat F_45) A_117)))) of role axiom named fact_164_imageI % A new axiom: (forall (F_45:(pname->nat)) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member_nat (F_45 X_37)) ((image_pname_nat F_45) A_117)))) % FOF formula (forall (F_45:(pname->(hoare_2091234717iple_a->Prop))) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member99268621le_a_o (F_45 X_37)) ((image_742317343le_a_o F_45) A_117)))) of role axiom named fact_165_imageI % A new axiom: (forall (F_45:(pname->(hoare_2091234717iple_a->Prop))) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member99268621le_a_o (F_45 X_37)) ((image_742317343le_a_o F_45) A_117)))) % FOF formula (forall (F_45:(nat->pname)) (X_37:nat) (A_117:(nat->Prop)), (((member_nat X_37) A_117)->((member_pname (F_45 X_37)) ((image_nat_pname F_45) A_117)))) of role axiom named fact_166_imageI % A new axiom: (forall (F_45:(nat->pname)) (X_37:nat) (A_117:(nat->Prop)), (((member_nat X_37) A_117)->((member_pname (F_45 X_37)) ((image_nat_pname F_45) A_117)))) % FOF formula (forall (F_45:((hoare_2091234717iple_a->Prop)->pname)) (X_37:(hoare_2091234717iple_a->Prop)) (A_117:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o X_37) A_117)->((member_pname (F_45 X_37)) ((image_1908519857_pname F_45) A_117)))) of role axiom named fact_167_imageI % A new axiom: (forall (F_45:((hoare_2091234717iple_a->Prop)->pname)) (X_37:(hoare_2091234717iple_a->Prop)) (A_117:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o X_37) A_117)->((member_pname (F_45 X_37)) ((image_1908519857_pname F_45) A_117)))) % FOF formula (forall (F_45:(hoare_2091234717iple_a->pname)) (X_37:hoare_2091234717iple_a) (A_117:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a X_37) A_117)->((member_pname (F_45 X_37)) ((image_924789612_pname F_45) A_117)))) of role axiom named fact_168_imageI % A new axiom: (forall (F_45:(hoare_2091234717iple_a->pname)) (X_37:hoare_2091234717iple_a) (A_117:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a X_37) A_117)->((member_pname (F_45 X_37)) ((image_924789612_pname F_45) A_117)))) % FOF formula (forall (F_45:(pname->hoare_2091234717iple_a)) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member290856304iple_a (F_45 X_37)) ((image_231808478iple_a F_45) A_117)))) of role axiom named fact_169_imageI % A new axiom: (forall (F_45:(pname->hoare_2091234717iple_a)) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member290856304iple_a (F_45 X_37)) ((image_231808478iple_a F_45) A_117)))) % FOF formula (forall (Z_7:nat) (F_44:(nat->nat)) (A_116:(nat->Prop)), ((iff ((member_nat Z_7) ((image_nat_nat F_44) A_116))) ((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_116)) (((eq nat) Z_7) (F_44 X))))))) of role axiom named fact_170_image__iff % A new axiom: (forall (Z_7:nat) (F_44:(nat->nat)) (A_116:(nat->Prop)), ((iff ((member_nat Z_7) ((image_nat_nat F_44) A_116))) ((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_116)) (((eq nat) Z_7) (F_44 X))))))) % FOF formula (forall (Z_7:hoare_1708887482_state) (F_44:(pname->hoare_1708887482_state)) (A_116:(pname->Prop)), ((iff ((member451959335_state Z_7) ((image_1116629049_state F_44) A_116))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_116)) (((eq hoare_1708887482_state) Z_7) (F_44 X))))))) of role axiom named fact_171_image__iff % A new axiom: (forall (Z_7:hoare_1708887482_state) (F_44:(pname->hoare_1708887482_state)) (A_116:(pname->Prop)), ((iff ((member451959335_state Z_7) ((image_1116629049_state F_44) A_116))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_116)) (((eq hoare_1708887482_state) Z_7) (F_44 X))))))) % FOF formula (forall (Z_7:hoare_2091234717iple_a) (F_44:(pname->hoare_2091234717iple_a)) (A_116:(pname->Prop)), ((iff ((member290856304iple_a Z_7) ((image_231808478iple_a F_44) A_116))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_116)) (((eq hoare_2091234717iple_a) Z_7) (F_44 X))))))) of role axiom named fact_172_image__iff % A new axiom: (forall (Z_7:hoare_2091234717iple_a) (F_44:(pname->hoare_2091234717iple_a)) (A_116:(pname->Prop)), ((iff ((member290856304iple_a Z_7) ((image_231808478iple_a F_44) A_116))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_116)) (((eq hoare_2091234717iple_a) Z_7) (F_44 X))))))) % FOF formula (forall (A_115:(nat->Prop)) (C_30:nat) (B_60:(nat->Prop)), (((member_nat C_30) B_60)->((member_nat C_30) ((semila848761471_nat_o A_115) B_60)))) of role axiom named fact_173_UnI2 % A new axiom: (forall (A_115:(nat->Prop)) (C_30:nat) (B_60:(nat->Prop)), (((member_nat C_30) B_60)->((member_nat C_30) ((semila848761471_nat_o A_115) B_60)))) % FOF formula (forall (A_115:((hoare_2091234717iple_a->Prop)->Prop)) (C_30:(hoare_2091234717iple_a->Prop)) (B_60:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_30) B_60)->((member99268621le_a_o C_30) ((semila2050116131_a_o_o A_115) B_60)))) of role axiom named fact_174_UnI2 % A new axiom: (forall (A_115:((hoare_2091234717iple_a->Prop)->Prop)) (C_30:(hoare_2091234717iple_a->Prop)) (B_60:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_30) B_60)->((member99268621le_a_o C_30) ((semila2050116131_a_o_o A_115) B_60)))) % FOF formula (forall (A_115:(hoare_1708887482_state->Prop)) (C_30:hoare_1708887482_state) (B_60:(hoare_1708887482_state->Prop)), (((member451959335_state C_30) B_60)->((member451959335_state C_30) ((semila1122118281tate_o A_115) B_60)))) of role axiom named fact_175_UnI2 % A new axiom: (forall (A_115:(hoare_1708887482_state->Prop)) (C_30:hoare_1708887482_state) (B_60:(hoare_1708887482_state->Prop)), (((member451959335_state C_30) B_60)->((member451959335_state C_30) ((semila1122118281tate_o A_115) B_60)))) % FOF formula (forall (A_115:(hoare_2091234717iple_a->Prop)) (C_30:hoare_2091234717iple_a) (B_60:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_30) B_60)->((member290856304iple_a C_30) ((semila1052848428le_a_o A_115) B_60)))) of role axiom named fact_176_UnI2 % A new axiom: (forall (A_115:(hoare_2091234717iple_a->Prop)) (C_30:hoare_2091234717iple_a) (B_60:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_30) B_60)->((member290856304iple_a C_30) ((semila1052848428le_a_o A_115) B_60)))) % FOF formula (forall (A_115:(pname->Prop)) (C_30:pname) (B_60:(pname->Prop)), (((member_pname C_30) B_60)->((member_pname C_30) ((semila1780557381name_o A_115) B_60)))) of role axiom named fact_177_UnI2 % A new axiom: (forall (A_115:(pname->Prop)) (C_30:pname) (B_60:(pname->Prop)), (((member_pname C_30) B_60)->((member_pname C_30) ((semila1780557381name_o A_115) B_60)))) % FOF formula (forall (B_59:(nat->Prop)) (C_29:nat) (A_114:(nat->Prop)), (((member_nat C_29) A_114)->((member_nat C_29) ((semila848761471_nat_o A_114) B_59)))) of role axiom named fact_178_UnI1 % A new axiom: (forall (B_59:(nat->Prop)) (C_29:nat) (A_114:(nat->Prop)), (((member_nat C_29) A_114)->((member_nat C_29) ((semila848761471_nat_o A_114) B_59)))) % FOF formula (forall (B_59:((hoare_2091234717iple_a->Prop)->Prop)) (C_29:(hoare_2091234717iple_a->Prop)) (A_114:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_29) A_114)->((member99268621le_a_o C_29) ((semila2050116131_a_o_o A_114) B_59)))) of role axiom named fact_179_UnI1 % A new axiom: (forall (B_59:((hoare_2091234717iple_a->Prop)->Prop)) (C_29:(hoare_2091234717iple_a->Prop)) (A_114:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_29) A_114)->((member99268621le_a_o C_29) ((semila2050116131_a_o_o A_114) B_59)))) % FOF formula (forall (B_59:(hoare_1708887482_state->Prop)) (C_29:hoare_1708887482_state) (A_114:(hoare_1708887482_state->Prop)), (((member451959335_state C_29) A_114)->((member451959335_state C_29) ((semila1122118281tate_o A_114) B_59)))) of role axiom named fact_180_UnI1 % A new axiom: (forall (B_59:(hoare_1708887482_state->Prop)) (C_29:hoare_1708887482_state) (A_114:(hoare_1708887482_state->Prop)), (((member451959335_state C_29) A_114)->((member451959335_state C_29) ((semila1122118281tate_o A_114) B_59)))) % FOF formula (forall (B_59:(hoare_2091234717iple_a->Prop)) (C_29:hoare_2091234717iple_a) (A_114:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_29) A_114)->((member290856304iple_a C_29) ((semila1052848428le_a_o A_114) B_59)))) of role axiom named fact_181_UnI1 % A new axiom: (forall (B_59:(hoare_2091234717iple_a->Prop)) (C_29:hoare_2091234717iple_a) (A_114:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_29) A_114)->((member290856304iple_a C_29) ((semila1052848428le_a_o A_114) B_59)))) % FOF formula (forall (B_59:(pname->Prop)) (C_29:pname) (A_114:(pname->Prop)), (((member_pname C_29) A_114)->((member_pname C_29) ((semila1780557381name_o A_114) B_59)))) of role axiom named fact_182_UnI1 % A new axiom: (forall (B_59:(pname->Prop)) (C_29:pname) (A_114:(pname->Prop)), (((member_pname C_29) A_114)->((member_pname C_29) ((semila1780557381name_o A_114) B_59)))) % FOF formula (forall (A_113:(nat->Prop)) (B_58:(nat->Prop)) (X_36:nat), ((B_58 X_36)->(((semila848761471_nat_o A_113) B_58) X_36))) of role axiom named fact_183_sup1I2 % A new axiom: (forall (A_113:(nat->Prop)) (B_58:(nat->Prop)) (X_36:nat), ((B_58 X_36)->(((semila848761471_nat_o A_113) B_58) X_36))) % FOF formula (forall (A_113:((hoare_2091234717iple_a->Prop)->Prop)) (B_58:((hoare_2091234717iple_a->Prop)->Prop)) (X_36:(hoare_2091234717iple_a->Prop)), ((B_58 X_36)->(((semila2050116131_a_o_o A_113) B_58) X_36))) of role axiom named fact_184_sup1I2 % A new axiom: (forall (A_113:((hoare_2091234717iple_a->Prop)->Prop)) (B_58:((hoare_2091234717iple_a->Prop)->Prop)) (X_36:(hoare_2091234717iple_a->Prop)), ((B_58 X_36)->(((semila2050116131_a_o_o A_113) B_58) X_36))) % FOF formula (forall (A_113:(hoare_1708887482_state->Prop)) (B_58:(hoare_1708887482_state->Prop)) (X_36:hoare_1708887482_state), ((B_58 X_36)->(((semila1122118281tate_o A_113) B_58) X_36))) of role axiom named fact_185_sup1I2 % A new axiom: (forall (A_113:(hoare_1708887482_state->Prop)) (B_58:(hoare_1708887482_state->Prop)) (X_36:hoare_1708887482_state), ((B_58 X_36)->(((semila1122118281tate_o A_113) B_58) X_36))) % FOF formula (forall (A_113:(pname->Prop)) (B_58:(pname->Prop)) (X_36:pname), ((B_58 X_36)->(((semila1780557381name_o A_113) B_58) X_36))) of role axiom named fact_186_sup1I2 % A new axiom: (forall (A_113:(pname->Prop)) (B_58:(pname->Prop)) (X_36:pname), ((B_58 X_36)->(((semila1780557381name_o A_113) B_58) X_36))) % FOF formula (forall (A_113:(hoare_2091234717iple_a->Prop)) (B_58:(hoare_2091234717iple_a->Prop)) (X_36:hoare_2091234717iple_a), ((B_58 X_36)->(((semila1052848428le_a_o A_113) B_58) X_36))) of role axiom named fact_187_sup1I2 % A new axiom: (forall (A_113:(hoare_2091234717iple_a->Prop)) (B_58:(hoare_2091234717iple_a->Prop)) (X_36:hoare_2091234717iple_a), ((B_58 X_36)->(((semila1052848428le_a_o A_113) B_58) X_36))) % FOF formula (forall (B_57:(nat->Prop)) (A_112:(nat->Prop)) (X_35:nat), ((A_112 X_35)->(((semila848761471_nat_o A_112) B_57) X_35))) of role axiom named fact_188_sup1I1 % A new axiom: (forall (B_57:(nat->Prop)) (A_112:(nat->Prop)) (X_35:nat), ((A_112 X_35)->(((semila848761471_nat_o A_112) B_57) X_35))) % FOF formula (forall (B_57:((hoare_2091234717iple_a->Prop)->Prop)) (A_112:((hoare_2091234717iple_a->Prop)->Prop)) (X_35:(hoare_2091234717iple_a->Prop)), ((A_112 X_35)->(((semila2050116131_a_o_o A_112) B_57) X_35))) of role axiom named fact_189_sup1I1 % A new axiom: (forall (B_57:((hoare_2091234717iple_a->Prop)->Prop)) (A_112:((hoare_2091234717iple_a->Prop)->Prop)) (X_35:(hoare_2091234717iple_a->Prop)), ((A_112 X_35)->(((semila2050116131_a_o_o A_112) B_57) X_35))) % FOF formula (forall (B_57:(hoare_1708887482_state->Prop)) (A_112:(hoare_1708887482_state->Prop)) (X_35:hoare_1708887482_state), ((A_112 X_35)->(((semila1122118281tate_o A_112) B_57) X_35))) of role axiom named fact_190_sup1I1 % A new axiom: (forall (B_57:(hoare_1708887482_state->Prop)) (A_112:(hoare_1708887482_state->Prop)) (X_35:hoare_1708887482_state), ((A_112 X_35)->(((semila1122118281tate_o A_112) B_57) X_35))) % FOF formula (forall (B_57:(pname->Prop)) (A_112:(pname->Prop)) (X_35:pname), ((A_112 X_35)->(((semila1780557381name_o A_112) B_57) X_35))) of role axiom named fact_191_sup1I1 % A new axiom: (forall (B_57:(pname->Prop)) (A_112:(pname->Prop)) (X_35:pname), ((A_112 X_35)->(((semila1780557381name_o A_112) B_57) X_35))) % FOF formula (forall (B_57:(hoare_2091234717iple_a->Prop)) (A_112:(hoare_2091234717iple_a->Prop)) (X_35:hoare_2091234717iple_a), ((A_112 X_35)->(((semila1052848428le_a_o A_112) B_57) X_35))) of role axiom named fact_192_sup1I1 % A new axiom: (forall (B_57:(hoare_2091234717iple_a->Prop)) (A_112:(hoare_2091234717iple_a->Prop)) (X_35:hoare_2091234717iple_a), ((A_112 X_35)->(((semila1052848428le_a_o A_112) B_57) X_35))) % FOF formula (forall (P_35:(nat->Prop)) (A_111:(nat->Prop)) (B_56:(nat->Prop)), ((iff (forall (X:nat), (((member_nat X) ((semila848761471_nat_o A_111) B_56))->(P_35 X)))) ((and (forall (X:nat), (((member_nat X) A_111)->(P_35 X)))) (forall (X:nat), (((member_nat X) B_56)->(P_35 X)))))) of role axiom named fact_193_ball__Un % A new axiom: (forall (P_35:(nat->Prop)) (A_111:(nat->Prop)) (B_56:(nat->Prop)), ((iff (forall (X:nat), (((member_nat X) ((semila848761471_nat_o A_111) B_56))->(P_35 X)))) ((and (forall (X:nat), (((member_nat X) A_111)->(P_35 X)))) (forall (X:nat), (((member_nat X) B_56)->(P_35 X)))))) % FOF formula (forall (P_35:((hoare_2091234717iple_a->Prop)->Prop)) (A_111:((hoare_2091234717iple_a->Prop)->Prop)) (B_56:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) ((semila2050116131_a_o_o A_111) B_56))->(P_35 X)))) ((and (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) A_111)->(P_35 X)))) (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) B_56)->(P_35 X)))))) of role axiom named fact_194_ball__Un % A new axiom: (forall (P_35:((hoare_2091234717iple_a->Prop)->Prop)) (A_111:((hoare_2091234717iple_a->Prop)->Prop)) (B_56:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) ((semila2050116131_a_o_o A_111) B_56))->(P_35 X)))) ((and (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) A_111)->(P_35 X)))) (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) B_56)->(P_35 X)))))) % FOF formula (forall (P_35:(hoare_1708887482_state->Prop)) (A_111:(hoare_1708887482_state->Prop)) (B_56:(hoare_1708887482_state->Prop)), ((iff (forall (X:hoare_1708887482_state), (((member451959335_state X) ((semila1122118281tate_o A_111) B_56))->(P_35 X)))) ((and (forall (X:hoare_1708887482_state), (((member451959335_state X) A_111)->(P_35 X)))) (forall (X:hoare_1708887482_state), (((member451959335_state X) B_56)->(P_35 X)))))) of role axiom named fact_195_ball__Un % A new axiom: (forall (P_35:(hoare_1708887482_state->Prop)) (A_111:(hoare_1708887482_state->Prop)) (B_56:(hoare_1708887482_state->Prop)), ((iff (forall (X:hoare_1708887482_state), (((member451959335_state X) ((semila1122118281tate_o A_111) B_56))->(P_35 X)))) ((and (forall (X:hoare_1708887482_state), (((member451959335_state X) A_111)->(P_35 X)))) (forall (X:hoare_1708887482_state), (((member451959335_state X) B_56)->(P_35 X)))))) % FOF formula (forall (P_35:(pname->Prop)) (A_111:(pname->Prop)) (B_56:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) ((semila1780557381name_o A_111) B_56))->(P_35 X)))) ((and (forall (X:pname), (((member_pname X) A_111)->(P_35 X)))) (forall (X:pname), (((member_pname X) B_56)->(P_35 X)))))) of role axiom named fact_196_ball__Un % A new axiom: (forall (P_35:(pname->Prop)) (A_111:(pname->Prop)) (B_56:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) ((semila1780557381name_o A_111) B_56))->(P_35 X)))) ((and (forall (X:pname), (((member_pname X) A_111)->(P_35 X)))) (forall (X:pname), (((member_pname X) B_56)->(P_35 X)))))) % FOF formula (forall (P_35:(hoare_2091234717iple_a->Prop)) (A_111:(hoare_2091234717iple_a->Prop)) (B_56:(hoare_2091234717iple_a->Prop)), ((iff (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) ((semila1052848428le_a_o A_111) B_56))->(P_35 X)))) ((and (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) A_111)->(P_35 X)))) (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) B_56)->(P_35 X)))))) of role axiom named fact_197_ball__Un % A new axiom: (forall (P_35:(hoare_2091234717iple_a->Prop)) (A_111:(hoare_2091234717iple_a->Prop)) (B_56:(hoare_2091234717iple_a->Prop)), ((iff (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) ((semila1052848428le_a_o A_111) B_56))->(P_35 X)))) ((and (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) A_111)->(P_35 X)))) (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) B_56)->(P_35 X)))))) % FOF formula (forall (P_34:(nat->Prop)) (A_110:(nat->Prop)) (B_55:(nat->Prop)), ((iff ((ex nat) (fun (X:nat)=> ((and ((member_nat X) ((semila848761471_nat_o A_110) B_55))) (P_34 X))))) ((or ((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_110)) (P_34 X))))) ((ex nat) (fun (X:nat)=> ((and ((member_nat X) B_55)) (P_34 X))))))) of role axiom named fact_198_bex__Un % A new axiom: (forall (P_34:(nat->Prop)) (A_110:(nat->Prop)) (B_55:(nat->Prop)), ((iff ((ex nat) (fun (X:nat)=> ((and ((member_nat X) ((semila848761471_nat_o A_110) B_55))) (P_34 X))))) ((or ((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_110)) (P_34 X))))) ((ex nat) (fun (X:nat)=> ((and ((member_nat X) B_55)) (P_34 X))))))) % FOF formula (forall (P_34:((hoare_2091234717iple_a->Prop)->Prop)) (A_110:((hoare_2091234717iple_a->Prop)->Prop)) (B_55:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) ((semila2050116131_a_o_o A_110) B_55))) (P_34 X))))) ((or ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_110)) (P_34 X))))) ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) B_55)) (P_34 X))))))) of role axiom named fact_199_bex__Un % A new axiom: (forall (P_34:((hoare_2091234717iple_a->Prop)->Prop)) (A_110:((hoare_2091234717iple_a->Prop)->Prop)) (B_55:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) ((semila2050116131_a_o_o A_110) B_55))) (P_34 X))))) ((or ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_110)) (P_34 X))))) ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) B_55)) (P_34 X))))))) % FOF formula (forall (P_34:(hoare_1708887482_state->Prop)) (A_110:(hoare_1708887482_state->Prop)) (B_55:(hoare_1708887482_state->Prop)), ((iff ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((and ((member451959335_state X) ((semila1122118281tate_o A_110) B_55))) (P_34 X))))) ((or ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((and ((member451959335_state X) A_110)) (P_34 X))))) ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((and ((member451959335_state X) B_55)) (P_34 X))))))) of role axiom named fact_200_bex__Un % A new axiom: (forall (P_34:(hoare_1708887482_state->Prop)) (A_110:(hoare_1708887482_state->Prop)) (B_55:(hoare_1708887482_state->Prop)), ((iff ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((and ((member451959335_state X) ((semila1122118281tate_o A_110) B_55))) (P_34 X))))) ((or ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((and ((member451959335_state X) A_110)) (P_34 X))))) ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((and ((member451959335_state X) B_55)) (P_34 X))))))) % FOF formula (forall (P_34:(pname->Prop)) (A_110:(pname->Prop)) (B_55:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((and ((member_pname X) ((semila1780557381name_o A_110) B_55))) (P_34 X))))) ((or ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_110)) (P_34 X))))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) B_55)) (P_34 X))))))) of role axiom named fact_201_bex__Un % A new axiom: (forall (P_34:(pname->Prop)) (A_110:(pname->Prop)) (B_55:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((and ((member_pname X) ((semila1780557381name_o A_110) B_55))) (P_34 X))))) ((or ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_110)) (P_34 X))))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) B_55)) (P_34 X))))))) % FOF formula (forall (P_34:(hoare_2091234717iple_a->Prop)) (A_110:(hoare_2091234717iple_a->Prop)) (B_55:(hoare_2091234717iple_a->Prop)), ((iff ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) ((semila1052848428le_a_o A_110) B_55))) (P_34 X))))) ((or ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_110)) (P_34 X))))) ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) B_55)) (P_34 X))))))) of role axiom named fact_202_bex__Un % A new axiom: (forall (P_34:(hoare_2091234717iple_a->Prop)) (A_110:(hoare_2091234717iple_a->Prop)) (B_55:(hoare_2091234717iple_a->Prop)), ((iff ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) ((semila1052848428le_a_o A_110) B_55))) (P_34 X))))) ((or ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_110)) (P_34 X))))) ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) B_55)) (P_34 X))))))) % FOF formula (forall (A_109:(nat->Prop)) (B_54:(nat->Prop)) (C_28:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o A_109) B_54)) C_28)) ((semila848761471_nat_o A_109) ((semila848761471_nat_o B_54) C_28)))) of role axiom named fact_203_Un__assoc % A new axiom: (forall (A_109:(nat->Prop)) (B_54:(nat->Prop)) (C_28:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o A_109) B_54)) C_28)) ((semila848761471_nat_o A_109) ((semila848761471_nat_o B_54) C_28)))) % FOF formula (forall (A_109:((hoare_2091234717iple_a->Prop)->Prop)) (B_54:((hoare_2091234717iple_a->Prop)->Prop)) (C_28:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o A_109) B_54)) C_28)) ((semila2050116131_a_o_o A_109) ((semila2050116131_a_o_o B_54) C_28)))) of role axiom named fact_204_Un__assoc % A new axiom: (forall (A_109:((hoare_2091234717iple_a->Prop)->Prop)) (B_54:((hoare_2091234717iple_a->Prop)->Prop)) (C_28:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o A_109) B_54)) C_28)) ((semila2050116131_a_o_o A_109) ((semila2050116131_a_o_o B_54) C_28)))) % FOF formula (forall (A_109:(hoare_1708887482_state->Prop)) (B_54:(hoare_1708887482_state->Prop)) (C_28:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o A_109) B_54)) C_28)) ((semila1122118281tate_o A_109) ((semila1122118281tate_o B_54) C_28)))) of role axiom named fact_205_Un__assoc % A new axiom: (forall (A_109:(hoare_1708887482_state->Prop)) (B_54:(hoare_1708887482_state->Prop)) (C_28:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o A_109) B_54)) C_28)) ((semila1122118281tate_o A_109) ((semila1122118281tate_o B_54) C_28)))) % FOF formula (forall (A_109:(pname->Prop)) (B_54:(pname->Prop)) (C_28:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_109) B_54)) C_28)) ((semila1780557381name_o A_109) ((semila1780557381name_o B_54) C_28)))) of role axiom named fact_206_Un__assoc % A new axiom: (forall (A_109:(pname->Prop)) (B_54:(pname->Prop)) (C_28:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_109) B_54)) C_28)) ((semila1780557381name_o A_109) ((semila1780557381name_o B_54) C_28)))) % FOF formula (forall (A_109:(hoare_2091234717iple_a->Prop)) (B_54:(hoare_2091234717iple_a->Prop)) (C_28:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o A_109) B_54)) C_28)) ((semila1052848428le_a_o A_109) ((semila1052848428le_a_o B_54) C_28)))) of role axiom named fact_207_Un__assoc % A new axiom: (forall (A_109:(hoare_2091234717iple_a->Prop)) (B_54:(hoare_2091234717iple_a->Prop)) (C_28:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o A_109) B_54)) C_28)) ((semila1052848428le_a_o A_109) ((semila1052848428le_a_o B_54) C_28)))) % FOF formula (forall (C_27:nat) (A_108:(nat->Prop)) (B_53:(nat->Prop)), ((iff ((member_nat C_27) ((semila848761471_nat_o A_108) B_53))) ((or ((member_nat C_27) A_108)) ((member_nat C_27) B_53)))) of role axiom named fact_208_Un__iff % A new axiom: (forall (C_27:nat) (A_108:(nat->Prop)) (B_53:(nat->Prop)), ((iff ((member_nat C_27) ((semila848761471_nat_o A_108) B_53))) ((or ((member_nat C_27) A_108)) ((member_nat C_27) B_53)))) % FOF formula (forall (C_27:(hoare_2091234717iple_a->Prop)) (A_108:((hoare_2091234717iple_a->Prop)->Prop)) (B_53:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o C_27) ((semila2050116131_a_o_o A_108) B_53))) ((or ((member99268621le_a_o C_27) A_108)) ((member99268621le_a_o C_27) B_53)))) of role axiom named fact_209_Un__iff % A new axiom: (forall (C_27:(hoare_2091234717iple_a->Prop)) (A_108:((hoare_2091234717iple_a->Prop)->Prop)) (B_53:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o C_27) ((semila2050116131_a_o_o A_108) B_53))) ((or ((member99268621le_a_o C_27) A_108)) ((member99268621le_a_o C_27) B_53)))) % FOF formula (forall (C_27:hoare_1708887482_state) (A_108:(hoare_1708887482_state->Prop)) (B_53:(hoare_1708887482_state->Prop)), ((iff ((member451959335_state C_27) ((semila1122118281tate_o A_108) B_53))) ((or ((member451959335_state C_27) A_108)) ((member451959335_state C_27) B_53)))) of role axiom named fact_210_Un__iff % A new axiom: (forall (C_27:hoare_1708887482_state) (A_108:(hoare_1708887482_state->Prop)) (B_53:(hoare_1708887482_state->Prop)), ((iff ((member451959335_state C_27) ((semila1122118281tate_o A_108) B_53))) ((or ((member451959335_state C_27) A_108)) ((member451959335_state C_27) B_53)))) % FOF formula (forall (C_27:hoare_2091234717iple_a) (A_108:(hoare_2091234717iple_a->Prop)) (B_53:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a C_27) ((semila1052848428le_a_o A_108) B_53))) ((or ((member290856304iple_a C_27) A_108)) ((member290856304iple_a C_27) B_53)))) of role axiom named fact_211_Un__iff % A new axiom: (forall (C_27:hoare_2091234717iple_a) (A_108:(hoare_2091234717iple_a->Prop)) (B_53:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a C_27) ((semila1052848428le_a_o A_108) B_53))) ((or ((member290856304iple_a C_27) A_108)) ((member290856304iple_a C_27) B_53)))) % FOF formula (forall (C_27:pname) (A_108:(pname->Prop)) (B_53:(pname->Prop)), ((iff ((member_pname C_27) ((semila1780557381name_o A_108) B_53))) ((or ((member_pname C_27) A_108)) ((member_pname C_27) B_53)))) of role axiom named fact_212_Un__iff % A new axiom: (forall (C_27:pname) (A_108:(pname->Prop)) (B_53:(pname->Prop)), ((iff ((member_pname C_27) ((semila1780557381name_o A_108) B_53))) ((or ((member_pname C_27) A_108)) ((member_pname C_27) B_53)))) % FOF formula (forall (A_107:(nat->Prop)) (B_52:(nat->Prop)) (C_26:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_107) ((semila848761471_nat_o B_52) C_26))) ((semila848761471_nat_o B_52) ((semila848761471_nat_o A_107) C_26)))) of role axiom named fact_213_Un__left__commute % A new axiom: (forall (A_107:(nat->Prop)) (B_52:(nat->Prop)) (C_26:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_107) ((semila848761471_nat_o B_52) C_26))) ((semila848761471_nat_o B_52) ((semila848761471_nat_o A_107) C_26)))) % FOF formula (forall (A_107:((hoare_2091234717iple_a->Prop)->Prop)) (B_52:((hoare_2091234717iple_a->Prop)->Prop)) (C_26:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_107) ((semila2050116131_a_o_o B_52) C_26))) ((semila2050116131_a_o_o B_52) ((semila2050116131_a_o_o A_107) C_26)))) of role axiom named fact_214_Un__left__commute % A new axiom: (forall (A_107:((hoare_2091234717iple_a->Prop)->Prop)) (B_52:((hoare_2091234717iple_a->Prop)->Prop)) (C_26:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_107) ((semila2050116131_a_o_o B_52) C_26))) ((semila2050116131_a_o_o B_52) ((semila2050116131_a_o_o A_107) C_26)))) % FOF formula (forall (A_107:(hoare_1708887482_state->Prop)) (B_52:(hoare_1708887482_state->Prop)) (C_26:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_107) ((semila1122118281tate_o B_52) C_26))) ((semila1122118281tate_o B_52) ((semila1122118281tate_o A_107) C_26)))) of role axiom named fact_215_Un__left__commute % A new axiom: (forall (A_107:(hoare_1708887482_state->Prop)) (B_52:(hoare_1708887482_state->Prop)) (C_26:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_107) ((semila1122118281tate_o B_52) C_26))) ((semila1122118281tate_o B_52) ((semila1122118281tate_o A_107) C_26)))) % FOF formula (forall (A_107:(pname->Prop)) (B_52:(pname->Prop)) (C_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_107) ((semila1780557381name_o B_52) C_26))) ((semila1780557381name_o B_52) ((semila1780557381name_o A_107) C_26)))) of role axiom named fact_216_Un__left__commute % A new axiom: (forall (A_107:(pname->Prop)) (B_52:(pname->Prop)) (C_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_107) ((semila1780557381name_o B_52) C_26))) ((semila1780557381name_o B_52) ((semila1780557381name_o A_107) C_26)))) % FOF formula (forall (A_107:(hoare_2091234717iple_a->Prop)) (B_52:(hoare_2091234717iple_a->Prop)) (C_26:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_107) ((semila1052848428le_a_o B_52) C_26))) ((semila1052848428le_a_o B_52) ((semila1052848428le_a_o A_107) C_26)))) of role axiom named fact_217_Un__left__commute % A new axiom: (forall (A_107:(hoare_2091234717iple_a->Prop)) (B_52:(hoare_2091234717iple_a->Prop)) (C_26:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_107) ((semila1052848428le_a_o B_52) C_26))) ((semila1052848428le_a_o B_52) ((semila1052848428le_a_o A_107) C_26)))) % FOF formula (forall (A_106:(nat->Prop)) (B_51:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_106) ((semila848761471_nat_o A_106) B_51))) ((semila848761471_nat_o A_106) B_51))) of role axiom named fact_218_Un__left__absorb % A new axiom: (forall (A_106:(nat->Prop)) (B_51:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_106) ((semila848761471_nat_o A_106) B_51))) ((semila848761471_nat_o A_106) B_51))) % FOF formula (forall (A_106:((hoare_2091234717iple_a->Prop)->Prop)) (B_51:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_106) ((semila2050116131_a_o_o A_106) B_51))) ((semila2050116131_a_o_o A_106) B_51))) of role axiom named fact_219_Un__left__absorb % A new axiom: (forall (A_106:((hoare_2091234717iple_a->Prop)->Prop)) (B_51:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_106) ((semila2050116131_a_o_o A_106) B_51))) ((semila2050116131_a_o_o A_106) B_51))) % FOF formula (forall (A_106:(hoare_1708887482_state->Prop)) (B_51:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_106) ((semila1122118281tate_o A_106) B_51))) ((semila1122118281tate_o A_106) B_51))) of role axiom named fact_220_Un__left__absorb % A new axiom: (forall (A_106:(hoare_1708887482_state->Prop)) (B_51:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_106) ((semila1122118281tate_o A_106) B_51))) ((semila1122118281tate_o A_106) B_51))) % FOF formula (forall (A_106:(pname->Prop)) (B_51:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_106) ((semila1780557381name_o A_106) B_51))) ((semila1780557381name_o A_106) B_51))) of role axiom named fact_221_Un__left__absorb % A new axiom: (forall (A_106:(pname->Prop)) (B_51:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_106) ((semila1780557381name_o A_106) B_51))) ((semila1780557381name_o A_106) B_51))) % FOF formula (forall (A_106:(hoare_2091234717iple_a->Prop)) (B_51:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_106) ((semila1052848428le_a_o A_106) B_51))) ((semila1052848428le_a_o A_106) B_51))) of role axiom named fact_222_Un__left__absorb % A new axiom: (forall (A_106:(hoare_2091234717iple_a->Prop)) (B_51:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_106) ((semila1052848428le_a_o A_106) B_51))) ((semila1052848428le_a_o A_106) B_51))) % FOF formula (forall (A_105:(nat->Prop)) (B_50:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_105) B_50)) ((semila848761471_nat_o B_50) A_105))) of role axiom named fact_223_Un__commute % A new axiom: (forall (A_105:(nat->Prop)) (B_50:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_105) B_50)) ((semila848761471_nat_o B_50) A_105))) % FOF formula (forall (A_105:((hoare_2091234717iple_a->Prop)->Prop)) (B_50:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_105) B_50)) ((semila2050116131_a_o_o B_50) A_105))) of role axiom named fact_224_Un__commute % A new axiom: (forall (A_105:((hoare_2091234717iple_a->Prop)->Prop)) (B_50:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_105) B_50)) ((semila2050116131_a_o_o B_50) A_105))) % FOF formula (forall (A_105:(hoare_1708887482_state->Prop)) (B_50:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_105) B_50)) ((semila1122118281tate_o B_50) A_105))) of role axiom named fact_225_Un__commute % A new axiom: (forall (A_105:(hoare_1708887482_state->Prop)) (B_50:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_105) B_50)) ((semila1122118281tate_o B_50) A_105))) % FOF formula (forall (A_105:(pname->Prop)) (B_50:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_105) B_50)) ((semila1780557381name_o B_50) A_105))) of role axiom named fact_226_Un__commute % A new axiom: (forall (A_105:(pname->Prop)) (B_50:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_105) B_50)) ((semila1780557381name_o B_50) A_105))) % FOF formula (forall (A_105:(hoare_2091234717iple_a->Prop)) (B_50:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_105) B_50)) ((semila1052848428le_a_o B_50) A_105))) of role axiom named fact_227_Un__commute % A new axiom: (forall (A_105:(hoare_2091234717iple_a->Prop)) (B_50:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_105) B_50)) ((semila1052848428le_a_o B_50) A_105))) % FOF formula (forall (A_104:((hoare_2091234717iple_a->Prop)->Prop)) (B_49:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_104) B_49)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or ((member99268621le_a_o X) A_104)) ((member99268621le_a_o X) B_49)))))) of role axiom named fact_228_Un__def % A new axiom: (forall (A_104:((hoare_2091234717iple_a->Prop)->Prop)) (B_49:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_104) B_49)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or ((member99268621le_a_o X) A_104)) ((member99268621le_a_o X) B_49)))))) % FOF formula (forall (A_104:(hoare_1708887482_state->Prop)) (B_49:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_104) B_49)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((or ((member451959335_state X) A_104)) ((member451959335_state X) B_49)))))) of role axiom named fact_229_Un__def % A new axiom: (forall (A_104:(hoare_1708887482_state->Prop)) (B_49:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_104) B_49)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((or ((member451959335_state X) A_104)) ((member451959335_state X) B_49)))))) % FOF formula (forall (A_104:(hoare_2091234717iple_a->Prop)) (B_49:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_104) B_49)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or ((member290856304iple_a X) A_104)) ((member290856304iple_a X) B_49)))))) of role axiom named fact_230_Un__def % A new axiom: (forall (A_104:(hoare_2091234717iple_a->Prop)) (B_49:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_104) B_49)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or ((member290856304iple_a X) A_104)) ((member290856304iple_a X) B_49)))))) % FOF formula (forall (A_104:(nat->Prop)) (B_49:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_104) B_49)) (collect_nat (fun (X:nat)=> ((or ((member_nat X) A_104)) ((member_nat X) B_49)))))) of role axiom named fact_231_Un__def % A new axiom: (forall (A_104:(nat->Prop)) (B_49:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_104) B_49)) (collect_nat (fun (X:nat)=> ((or ((member_nat X) A_104)) ((member_nat X) B_49)))))) % FOF formula (forall (A_104:(pname->Prop)) (B_49:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_104) B_49)) (collect_pname (fun (X:pname)=> ((or ((member_pname X) A_104)) ((member_pname X) B_49)))))) of role axiom named fact_232_Un__def % A new axiom: (forall (A_104:(pname->Prop)) (B_49:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_104) B_49)) (collect_pname (fun (X:pname)=> ((or ((member_pname X) A_104)) ((member_pname X) B_49)))))) % FOF formula (forall (A_103:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_103) A_103)) A_103)) of role axiom named fact_233_Un__absorb % A new axiom: (forall (A_103:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_103) A_103)) A_103)) % FOF formula (forall (A_103:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_103) A_103)) A_103)) of role axiom named fact_234_Un__absorb % A new axiom: (forall (A_103:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_103) A_103)) A_103)) % FOF formula (forall (A_103:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_103) A_103)) A_103)) of role axiom named fact_235_Un__absorb % A new axiom: (forall (A_103:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_103) A_103)) A_103)) % FOF formula (forall (A_103:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_103) A_103)) A_103)) of role axiom named fact_236_Un__absorb % A new axiom: (forall (A_103:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_103) A_103)) A_103)) % FOF formula (forall (A_103:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_103) A_103)) A_103)) of role axiom named fact_237_Un__absorb % A new axiom: (forall (A_103:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_103) A_103)) A_103)) % FOF formula (forall (Y_12:(nat->Prop)), (((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> X)) Y_12)) Y_12)) of role axiom named fact_238_image__ident % A new axiom: (forall (Y_12:(nat->Prop)), (((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> X)) Y_12)) Y_12)) % FOF formula (forall (F_43:(hoare_2091234717iple_a->hoare_1708887482_state)) (G_22:(pname->hoare_2091234717iple_a)) (A_102:(pname->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1884482962_state F_43) ((image_231808478iple_a G_22) A_102))) ((image_1116629049_state (fun (X:pname)=> (F_43 (G_22 X)))) A_102))) of role axiom named fact_239_image__image % A new axiom: (forall (F_43:(hoare_2091234717iple_a->hoare_1708887482_state)) (G_22:(pname->hoare_2091234717iple_a)) (A_102:(pname->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1884482962_state F_43) ((image_231808478iple_a G_22) A_102))) ((image_1116629049_state (fun (X:pname)=> (F_43 (G_22 X)))) A_102))) % FOF formula (forall (F_43:(hoare_1708887482_state->hoare_2091234717iple_a)) (G_22:(pname->hoare_1708887482_state)) (A_102:(pname->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_293283184iple_a F_43) ((image_1116629049_state G_22) A_102))) ((image_231808478iple_a (fun (X:pname)=> (F_43 (G_22 X)))) A_102))) of role axiom named fact_240_image__image % A new axiom: (forall (F_43:(hoare_1708887482_state->hoare_2091234717iple_a)) (G_22:(pname->hoare_1708887482_state)) (A_102:(pname->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_293283184iple_a F_43) ((image_1116629049_state G_22) A_102))) ((image_231808478iple_a (fun (X:pname)=> (F_43 (G_22 X)))) A_102))) % FOF formula (forall (R_2:(nat->Prop)) (S_5:(nat->Prop)) (X:nat), ((iff (((semila848761471_nat_o (fun (Y_7:nat)=> ((member_nat Y_7) R_2))) (fun (Y_7:nat)=> ((member_nat Y_7) S_5))) X)) ((member_nat X) ((semila848761471_nat_o R_2) S_5)))) of role axiom named fact_241_sup__Un__eq % A new axiom: (forall (R_2:(nat->Prop)) (S_5:(nat->Prop)) (X:nat), ((iff (((semila848761471_nat_o (fun (Y_7:nat)=> ((member_nat Y_7) R_2))) (fun (Y_7:nat)=> ((member_nat Y_7) S_5))) X)) ((member_nat X) ((semila848761471_nat_o R_2) S_5)))) % FOF formula (forall (R_2:((hoare_2091234717iple_a->Prop)->Prop)) (S_5:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), ((iff (((semila2050116131_a_o_o (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) R_2))) (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) S_5))) X)) ((member99268621le_a_o X) ((semila2050116131_a_o_o R_2) S_5)))) of role axiom named fact_242_sup__Un__eq % A new axiom: (forall (R_2:((hoare_2091234717iple_a->Prop)->Prop)) (S_5:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), ((iff (((semila2050116131_a_o_o (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) R_2))) (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) S_5))) X)) ((member99268621le_a_o X) ((semila2050116131_a_o_o R_2) S_5)))) % FOF formula (forall (R_2:(hoare_1708887482_state->Prop)) (S_5:(hoare_1708887482_state->Prop)) (X:hoare_1708887482_state), ((iff (((semila1122118281tate_o (fun (Y_7:hoare_1708887482_state)=> ((member451959335_state Y_7) R_2))) (fun (Y_7:hoare_1708887482_state)=> ((member451959335_state Y_7) S_5))) X)) ((member451959335_state X) ((semila1122118281tate_o R_2) S_5)))) of role axiom named fact_243_sup__Un__eq % A new axiom: (forall (R_2:(hoare_1708887482_state->Prop)) (S_5:(hoare_1708887482_state->Prop)) (X:hoare_1708887482_state), ((iff (((semila1122118281tate_o (fun (Y_7:hoare_1708887482_state)=> ((member451959335_state Y_7) R_2))) (fun (Y_7:hoare_1708887482_state)=> ((member451959335_state Y_7) S_5))) X)) ((member451959335_state X) ((semila1122118281tate_o R_2) S_5)))) % FOF formula (forall (R_2:(hoare_2091234717iple_a->Prop)) (S_5:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila1052848428le_a_o (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) R_2))) (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) S_5))) X)) ((member290856304iple_a X) ((semila1052848428le_a_o R_2) S_5)))) of role axiom named fact_244_sup__Un__eq % A new axiom: (forall (R_2:(hoare_2091234717iple_a->Prop)) (S_5:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila1052848428le_a_o (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) R_2))) (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) S_5))) X)) ((member290856304iple_a X) ((semila1052848428le_a_o R_2) S_5)))) % FOF formula (forall (R_2:(pname->Prop)) (S_5:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o (fun (Y_7:pname)=> ((member_pname Y_7) R_2))) (fun (Y_7:pname)=> ((member_pname Y_7) S_5))) X)) ((member_pname X) ((semila1780557381name_o R_2) S_5)))) of role axiom named fact_245_sup__Un__eq % A new axiom: (forall (R_2:(pname->Prop)) (S_5:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o (fun (Y_7:pname)=> ((member_pname Y_7) R_2))) (fun (Y_7:pname)=> ((member_pname Y_7) S_5))) X)) ((member_pname X) ((semila1780557381name_o R_2) S_5)))) % FOF formula (forall (P_33:(pname->Prop)) (Q_19:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((or (P_33 X)) (Q_19 X))))) ((semila1780557381name_o (collect_pname P_33)) (collect_pname Q_19)))) of role axiom named fact_246_Collect__disj__eq % A new axiom: (forall (P_33:(pname->Prop)) (Q_19:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((or (P_33 X)) (Q_19 X))))) ((semila1780557381name_o (collect_pname P_33)) (collect_pname Q_19)))) % FOF formula (forall (P_33:((hoare_2091234717iple_a->Prop)->Prop)) (Q_19:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or (P_33 X)) (Q_19 X))))) ((semila2050116131_a_o_o (collec1008234059le_a_o P_33)) (collec1008234059le_a_o Q_19)))) of role axiom named fact_247_Collect__disj__eq % A new axiom: (forall (P_33:((hoare_2091234717iple_a->Prop)->Prop)) (Q_19:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or (P_33 X)) (Q_19 X))))) ((semila2050116131_a_o_o (collec1008234059le_a_o P_33)) (collec1008234059le_a_o Q_19)))) % FOF formula (forall (P_33:(hoare_1708887482_state->Prop)) (Q_19:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((or (P_33 X)) (Q_19 X))))) ((semila1122118281tate_o (collec1568722789_state P_33)) (collec1568722789_state Q_19)))) of role axiom named fact_248_Collect__disj__eq % A new axiom: (forall (P_33:(hoare_1708887482_state->Prop)) (Q_19:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((or (P_33 X)) (Q_19 X))))) ((semila1122118281tate_o (collec1568722789_state P_33)) (collec1568722789_state Q_19)))) % FOF formula (forall (P_33:(hoare_2091234717iple_a->Prop)) (Q_19:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or (P_33 X)) (Q_19 X))))) ((semila1052848428le_a_o (collec992574898iple_a P_33)) (collec992574898iple_a Q_19)))) of role axiom named fact_249_Collect__disj__eq % A new axiom: (forall (P_33:(hoare_2091234717iple_a->Prop)) (Q_19:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or (P_33 X)) (Q_19 X))))) ((semila1052848428le_a_o (collec992574898iple_a P_33)) (collec992574898iple_a Q_19)))) % FOF formula (forall (P_33:(nat->Prop)) (Q_19:(nat->Prop)), (((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((or (P_33 X)) (Q_19 X))))) ((semila848761471_nat_o (collect_nat P_33)) (collect_nat Q_19)))) of role axiom named fact_250_Collect__disj__eq % A new axiom: (forall (P_33:(nat->Prop)) (Q_19:(nat->Prop)), (((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((or (P_33 X)) (Q_19 X))))) ((semila848761471_nat_o (collect_nat P_33)) (collect_nat Q_19)))) % FOF formula (forall (B_48:nat) (F_42:(nat->nat)) (A_101:(nat->Prop)), (((member_nat B_48) ((image_nat_nat F_42) A_101))->((forall (X:nat), ((((eq nat) B_48) (F_42 X))->(((member_nat X) A_101)->False)))->False))) of role axiom named fact_251_imageE % A new axiom: (forall (B_48:nat) (F_42:(nat->nat)) (A_101:(nat->Prop)), (((member_nat B_48) ((image_nat_nat F_42) A_101))->((forall (X:nat), ((((eq nat) B_48) (F_42 X))->(((member_nat X) A_101)->False)))->False))) % FOF formula (forall (B_48:pname) (F_42:(nat->pname)) (A_101:(nat->Prop)), (((member_pname B_48) ((image_nat_pname F_42) A_101))->((forall (X:nat), ((((eq pname) B_48) (F_42 X))->(((member_nat X) A_101)->False)))->False))) of role axiom named fact_252_imageE % A new axiom: (forall (B_48:pname) (F_42:(nat->pname)) (A_101:(nat->Prop)), (((member_pname B_48) ((image_nat_pname F_42) A_101))->((forall (X:nat), ((((eq pname) B_48) (F_42 X))->(((member_nat X) A_101)->False)))->False))) % FOF formula (forall (B_48:pname) (F_42:((hoare_2091234717iple_a->Prop)->pname)) (A_101:((hoare_2091234717iple_a->Prop)->Prop)), (((member_pname B_48) ((image_1908519857_pname F_42) A_101))->((forall (X:(hoare_2091234717iple_a->Prop)), ((((eq pname) B_48) (F_42 X))->(((member99268621le_a_o X) A_101)->False)))->False))) of role axiom named fact_253_imageE % A new axiom: (forall (B_48:pname) (F_42:((hoare_2091234717iple_a->Prop)->pname)) (A_101:((hoare_2091234717iple_a->Prop)->Prop)), (((member_pname B_48) ((image_1908519857_pname F_42) A_101))->((forall (X:(hoare_2091234717iple_a->Prop)), ((((eq pname) B_48) (F_42 X))->(((member99268621le_a_o X) A_101)->False)))->False))) % FOF formula (forall (B_48:pname) (F_42:(hoare_2091234717iple_a->pname)) (A_101:(hoare_2091234717iple_a->Prop)), (((member_pname B_48) ((image_924789612_pname F_42) A_101))->((forall (X:hoare_2091234717iple_a), ((((eq pname) B_48) (F_42 X))->(((member290856304iple_a X) A_101)->False)))->False))) of role axiom named fact_254_imageE % A new axiom: (forall (B_48:pname) (F_42:(hoare_2091234717iple_a->pname)) (A_101:(hoare_2091234717iple_a->Prop)), (((member_pname B_48) ((image_924789612_pname F_42) A_101))->((forall (X:hoare_2091234717iple_a), ((((eq pname) B_48) (F_42 X))->(((member290856304iple_a X) A_101)->False)))->False))) % FOF formula (forall (B_48:hoare_1708887482_state) (F_42:(pname->hoare_1708887482_state)) (A_101:(pname->Prop)), (((member451959335_state B_48) ((image_1116629049_state F_42) A_101))->((forall (X:pname), ((((eq hoare_1708887482_state) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))) of role axiom named fact_255_imageE % A new axiom: (forall (B_48:hoare_1708887482_state) (F_42:(pname->hoare_1708887482_state)) (A_101:(pname->Prop)), (((member451959335_state B_48) ((image_1116629049_state F_42) A_101))->((forall (X:pname), ((((eq hoare_1708887482_state) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))) % FOF formula (forall (B_48:nat) (F_42:(pname->nat)) (A_101:(pname->Prop)), (((member_nat B_48) ((image_pname_nat F_42) A_101))->((forall (X:pname), ((((eq nat) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))) of role axiom named fact_256_imageE % A new axiom: (forall (B_48:nat) (F_42:(pname->nat)) (A_101:(pname->Prop)), (((member_nat B_48) ((image_pname_nat F_42) A_101))->((forall (X:pname), ((((eq nat) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))) % FOF formula (forall (B_48:(hoare_2091234717iple_a->Prop)) (F_42:(pname->(hoare_2091234717iple_a->Prop))) (A_101:(pname->Prop)), (((member99268621le_a_o B_48) ((image_742317343le_a_o F_42) A_101))->((forall (X:pname), ((((eq (hoare_2091234717iple_a->Prop)) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))) of role axiom named fact_257_imageE % A new axiom: (forall (B_48:(hoare_2091234717iple_a->Prop)) (F_42:(pname->(hoare_2091234717iple_a->Prop))) (A_101:(pname->Prop)), (((member99268621le_a_o B_48) ((image_742317343le_a_o F_42) A_101))->((forall (X:pname), ((((eq (hoare_2091234717iple_a->Prop)) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))) % FOF formula (forall (B_48:hoare_2091234717iple_a) (F_42:(pname->hoare_2091234717iple_a)) (A_101:(pname->Prop)), (((member290856304iple_a B_48) ((image_231808478iple_a F_42) A_101))->((forall (X:pname), ((((eq hoare_2091234717iple_a) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))) of role axiom named fact_258_imageE % A new axiom: (forall (B_48:hoare_2091234717iple_a) (F_42:(pname->hoare_2091234717iple_a)) (A_101:(pname->Prop)), (((member290856304iple_a B_48) ((image_231808478iple_a F_42) A_101))->((forall (X:pname), ((((eq hoare_2091234717iple_a) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))) % FOF formula (forall (N_8:nat) (P_32:(state->(state->Prop))) (Pn_6:pname) (Q_18:(state->(state->Prop))), ((iff ((hoare_23738522_state N_8) (((hoare_858012674_state P_32) (the_com (body_1 Pn_6))) Q_18))) ((hoare_23738522_state (suc N_8)) (((hoare_858012674_state P_32) (body Pn_6)) Q_18)))) of role axiom named fact_259_Body__triple__valid__Suc % A new axiom: (forall (N_8:nat) (P_32:(state->(state->Prop))) (Pn_6:pname) (Q_18:(state->(state->Prop))), ((iff ((hoare_23738522_state N_8) (((hoare_858012674_state P_32) (the_com (body_1 Pn_6))) Q_18))) ((hoare_23738522_state (suc N_8)) (((hoare_858012674_state P_32) (body Pn_6)) Q_18)))) % FOF formula (forall (N_8:nat) (P_32:(x_a->(state->Prop))) (Pn_6:pname) (Q_18:(x_a->(state->Prop))), ((iff ((hoare_1421888935alid_a N_8) (((hoare_657976383iple_a P_32) (the_com (body_1 Pn_6))) Q_18))) ((hoare_1421888935alid_a (suc N_8)) (((hoare_657976383iple_a P_32) (body Pn_6)) Q_18)))) of role axiom named fact_260_Body__triple__valid__Suc % A new axiom: (forall (N_8:nat) (P_32:(x_a->(state->Prop))) (Pn_6:pname) (Q_18:(x_a->(state->Prop))), ((iff ((hoare_1421888935alid_a N_8) (((hoare_657976383iple_a P_32) (the_com (body_1 Pn_6))) Q_18))) ((hoare_1421888935alid_a (suc N_8)) (((hoare_657976383iple_a P_32) (body Pn_6)) Q_18)))) % FOF formula (forall (Y_11:hoare_2091234717iple_a), ((forall (Fun1_2:(x_a->(state->Prop))) (Com_4:com) (Fun2_2:(x_a->(state->Prop))), (not (((eq hoare_2091234717iple_a) Y_11) (((hoare_657976383iple_a Fun1_2) Com_4) Fun2_2))))->False)) of role axiom named fact_261_triple_Oexhaust % A new axiom: (forall (Y_11:hoare_2091234717iple_a), ((forall (Fun1_2:(x_a->(state->Prop))) (Com_4:com) (Fun2_2:(x_a->(state->Prop))), (not (((eq hoare_2091234717iple_a) Y_11) (((hoare_657976383iple_a Fun1_2) Com_4) Fun2_2))))->False)) % FOF formula (forall (Y_11:hoare_1708887482_state), ((forall (Fun1_2:(state->(state->Prop))) (Com_4:com) (Fun2_2:(state->(state->Prop))), (not (((eq hoare_1708887482_state) Y_11) (((hoare_858012674_state Fun1_2) Com_4) Fun2_2))))->False)) of role axiom named fact_262_triple_Oexhaust % A new axiom: (forall (Y_11:hoare_1708887482_state), ((forall (Fun1_2:(state->(state->Prop))) (Com_4:com) (Fun2_2:(state->(state->Prop))), (not (((eq hoare_1708887482_state) Y_11) (((hoare_858012674_state Fun1_2) Com_4) Fun2_2))))->False)) % FOF formula (forall (Pn_5:pname) (G_21:(hoare_1708887482_state->Prop)) (P_31:(pname->(state->(state->Prop)))) (Q_17:(pname->(state->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_90032982_state ((semila1122118281tate_o G_21) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_31 P_9)) (body P_9)) (Q_17 P_9)))) Procs))) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_31 P_9)) (the_com (body_1 P_9))) (Q_17 P_9)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_90032982_state G_21) ((insert528405184_state (((hoare_858012674_state (P_31 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo19817387tate_o))))) of role axiom named fact_263_Body1 % A new axiom: (forall (Pn_5:pname) (G_21:(hoare_1708887482_state->Prop)) (P_31:(pname->(state->(state->Prop)))) (Q_17:(pname->(state->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_90032982_state ((semila1122118281tate_o G_21) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_31 P_9)) (body P_9)) (Q_17 P_9)))) Procs))) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_31 P_9)) (the_com (body_1 P_9))) (Q_17 P_9)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_90032982_state G_21) ((insert528405184_state (((hoare_858012674_state (P_31 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo19817387tate_o))))) % FOF formula (forall (Pn_5:pname) (G_21:(hoare_2091234717iple_a->Prop)) (P_31:(pname->(x_a->(state->Prop)))) (Q_17:(pname->(x_a->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_1467856363rivs_a ((semila1052848428le_a_o G_21) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_31 P_9)) (body P_9)) (Q_17 P_9)))) Procs))) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_31 P_9)) (the_com (body_1 P_9))) (Q_17 P_9)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_1467856363rivs_a G_21) ((insert1597628439iple_a (((hoare_657976383iple_a (P_31 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo1791335050le_a_o))))) of role axiom named fact_264_Body1 % A new axiom: (forall (Pn_5:pname) (G_21:(hoare_2091234717iple_a->Prop)) (P_31:(pname->(x_a->(state->Prop)))) (Q_17:(pname->(x_a->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_1467856363rivs_a ((semila1052848428le_a_o G_21) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_31 P_9)) (body P_9)) (Q_17 P_9)))) Procs))) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_31 P_9)) (the_com (body_1 P_9))) (Q_17 P_9)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_1467856363rivs_a G_21) ((insert1597628439iple_a (((hoare_657976383iple_a (P_31 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo1791335050le_a_o))))) % FOF formula (forall (F_41:(nat->nat)) (G_20:(nat->nat)) (M_3:(nat->Prop)) (N_7:(nat->Prop)), ((((eq (nat->Prop)) M_3) N_7)->((forall (X:nat), (((member_nat X) N_7)->(((eq nat) (F_41 X)) (G_20 X))))->(((eq (nat->Prop)) ((image_nat_nat F_41) M_3)) ((image_nat_nat G_20) N_7))))) of role axiom named fact_265_image__cong % A new axiom: (forall (F_41:(nat->nat)) (G_20:(nat->nat)) (M_3:(nat->Prop)) (N_7:(nat->Prop)), ((((eq (nat->Prop)) M_3) N_7)->((forall (X:nat), (((member_nat X) N_7)->(((eq nat) (F_41 X)) (G_20 X))))->(((eq (nat->Prop)) ((image_nat_nat F_41) M_3)) ((image_nat_nat G_20) N_7))))) % FOF formula (forall (F_41:(pname->hoare_1708887482_state)) (G_20:(pname->hoare_1708887482_state)) (M_3:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_3) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_1708887482_state) (F_41 X)) (G_20 X))))->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_41) M_3)) ((image_1116629049_state G_20) N_7))))) of role axiom named fact_266_image__cong % A new axiom: (forall (F_41:(pname->hoare_1708887482_state)) (G_20:(pname->hoare_1708887482_state)) (M_3:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_3) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_1708887482_state) (F_41 X)) (G_20 X))))->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_41) M_3)) ((image_1116629049_state G_20) N_7))))) % FOF formula (forall (F_41:(pname->hoare_2091234717iple_a)) (G_20:(pname->hoare_2091234717iple_a)) (M_3:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_3) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_2091234717iple_a) (F_41 X)) (G_20 X))))->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_41) M_3)) ((image_231808478iple_a G_20) N_7))))) of role axiom named fact_267_image__cong % A new axiom: (forall (F_41:(pname->hoare_2091234717iple_a)) (G_20:(pname->hoare_2091234717iple_a)) (M_3:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_3) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_2091234717iple_a) (F_41 X)) (G_20 X))))->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_41) M_3)) ((image_231808478iple_a G_20) N_7))))) % FOF formula (forall (P_30:(state->(state->Prop))) (Pn_4:pname) (Q_16:(state->(state->Prop))), ((hoare_23738522_state zero_zero_nat) (((hoare_858012674_state P_30) (body Pn_4)) Q_16))) of role axiom named fact_268_Body__triple__valid__0 % A new axiom: (forall (P_30:(state->(state->Prop))) (Pn_4:pname) (Q_16:(state->(state->Prop))), ((hoare_23738522_state zero_zero_nat) (((hoare_858012674_state P_30) (body Pn_4)) Q_16))) % FOF formula (forall (P_30:(x_a->(state->Prop))) (Pn_4:pname) (Q_16:(x_a->(state->Prop))), ((hoare_1421888935alid_a zero_zero_nat) (((hoare_657976383iple_a P_30) (body Pn_4)) Q_16))) of role axiom named fact_269_Body__triple__valid__0 % A new axiom: (forall (P_30:(x_a->(state->Prop))) (Pn_4:pname) (Q_16:(x_a->(state->Prop))), ((hoare_1421888935alid_a zero_zero_nat) (((hoare_657976383iple_a P_30) (body Pn_4)) Q_16))) % FOF formula (forall (Pname_1:pname) (Pname:pname), ((iff (((eq com) (body Pname_1)) (body Pname))) (((eq pname) Pname_1) Pname))) of role axiom named fact_270_com_Osimps_I6_J % A new axiom: (forall (Pname_1:pname) (Pname:pname), ((iff (((eq com) (body Pname_1)) (body Pname))) (((eq pname) Pname_1) Pname))) % 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_271_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_272_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:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_34) X_34)) X_34)) of role axiom named fact_273_Sup__fin_Oidem % A new axiom: (forall (X_34:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_34) X_34)) X_34)) % FOF formula (forall (X_34:nat), (((eq nat) ((semila972727038up_nat X_34) X_34)) X_34)) of role axiom named fact_274_Sup__fin_Oidem % A new axiom: (forall (X_34:nat), (((eq nat) ((semila972727038up_nat X_34) X_34)) X_34)) % FOF formula (forall (X_34:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_34) X_34)) X_34)) of role axiom named fact_275_Sup__fin_Oidem % A new axiom: (forall (X_34:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_34) X_34)) X_34)) % FOF formula (forall (X_34:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_34) X_34)) X_34)) of role axiom named fact_276_Sup__fin_Oidem % A new axiom: (forall (X_34:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_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_277_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_278_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_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_34) X_34)) X_34)) of role axiom named fact_279_Sup__fin_Oidem % A new axiom: (forall (X_34:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_34) X_34)) X_34)) % FOF formula (forall (N_6:nat) (Ts_2:(hoare_1708887482_state->Prop)), ((forall (X:hoare_1708887482_state), (((member451959335_state X) Ts_2)->((hoare_23738522_state (suc N_6)) X)))->(forall (X:hoare_1708887482_state), (((member451959335_state X) Ts_2)->((hoare_23738522_state N_6) X))))) of role axiom named fact_280_triples__valid__Suc % A new axiom: (forall (N_6:nat) (Ts_2:(hoare_1708887482_state->Prop)), ((forall (X:hoare_1708887482_state), (((member451959335_state X) Ts_2)->((hoare_23738522_state (suc N_6)) X)))->(forall (X:hoare_1708887482_state), (((member451959335_state X) Ts_2)->((hoare_23738522_state N_6) X))))) % FOF formula (forall (N_6:nat) (Ts_2:(hoare_2091234717iple_a->Prop)), ((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) Ts_2)->((hoare_1421888935alid_a (suc N_6)) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) Ts_2)->((hoare_1421888935alid_a N_6) X))))) of role axiom named fact_281_triples__valid__Suc % A new axiom: (forall (N_6:nat) (Ts_2:(hoare_2091234717iple_a->Prop)), ((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) Ts_2)->((hoare_1421888935alid_a (suc N_6)) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) Ts_2)->((hoare_1421888935alid_a N_6) X))))) % FOF formula (forall (A_100:nat), (((member_nat A_100) bot_bot_nat_o)->False)) of role axiom named fact_282_emptyE % A new axiom: (forall (A_100:nat), (((member_nat A_100) bot_bot_nat_o)->False)) % FOF formula (forall (A_100:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o A_100) bot_bo1957696069_a_o_o)->False)) of role axiom named fact_283_emptyE % A new axiom: (forall (A_100:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o A_100) bot_bo1957696069_a_o_o)->False)) % FOF formula (forall (A_100:hoare_2091234717iple_a), (((member290856304iple_a A_100) bot_bo1791335050le_a_o)->False)) of role axiom named fact_284_emptyE % A new axiom: (forall (A_100:hoare_2091234717iple_a), (((member290856304iple_a A_100) bot_bo1791335050le_a_o)->False)) % FOF formula (forall (A_100:hoare_1708887482_state), (((member451959335_state A_100) bot_bo19817387tate_o)->False)) of role axiom named fact_285_emptyE % A new axiom: (forall (A_100:hoare_1708887482_state), (((member451959335_state A_100) bot_bo19817387tate_o)->False)) % FOF formula (forall (A_100:pname), (((member_pname A_100) bot_bot_pname_o)->False)) of role axiom named fact_286_emptyE % A new axiom: (forall (A_100:pname), (((member_pname A_100) bot_bot_pname_o)->False)) % FOF formula (forall (A_99:nat) (B_47:nat) (A_98:(nat->Prop)), (((member_nat A_99) ((insert_nat B_47) A_98))->((not (((eq nat) A_99) B_47))->((member_nat A_99) A_98)))) of role axiom named fact_287_insertE % A new axiom: (forall (A_99:nat) (B_47:nat) (A_98:(nat->Prop)), (((member_nat A_99) ((insert_nat B_47) A_98))->((not (((eq nat) A_99) B_47))->((member_nat A_99) A_98)))) % FOF formula (forall (A_99:(hoare_2091234717iple_a->Prop)) (B_47:(hoare_2091234717iple_a->Prop)) (A_98:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_99) ((insert102003750le_a_o B_47) A_98))->((not (((eq (hoare_2091234717iple_a->Prop)) A_99) B_47))->((member99268621le_a_o A_99) A_98)))) of role axiom named fact_288_insertE % A new axiom: (forall (A_99:(hoare_2091234717iple_a->Prop)) (B_47:(hoare_2091234717iple_a->Prop)) (A_98:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_99) ((insert102003750le_a_o B_47) A_98))->((not (((eq (hoare_2091234717iple_a->Prop)) A_99) B_47))->((member99268621le_a_o A_99) A_98)))) % FOF formula (forall (A_99:hoare_2091234717iple_a) (B_47:hoare_2091234717iple_a) (A_98:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_99) ((insert1597628439iple_a B_47) A_98))->((not (((eq hoare_2091234717iple_a) A_99) B_47))->((member290856304iple_a A_99) A_98)))) of role axiom named fact_289_insertE % A new axiom: (forall (A_99:hoare_2091234717iple_a) (B_47:hoare_2091234717iple_a) (A_98:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_99) ((insert1597628439iple_a B_47) A_98))->((not (((eq hoare_2091234717iple_a) A_99) B_47))->((member290856304iple_a A_99) A_98)))) % FOF formula (forall (A_99:hoare_1708887482_state) (B_47:hoare_1708887482_state) (A_98:(hoare_1708887482_state->Prop)), (((member451959335_state A_99) ((insert528405184_state B_47) A_98))->((not (((eq hoare_1708887482_state) A_99) B_47))->((member451959335_state A_99) A_98)))) of role axiom named fact_290_insertE % A new axiom: (forall (A_99:hoare_1708887482_state) (B_47:hoare_1708887482_state) (A_98:(hoare_1708887482_state->Prop)), (((member451959335_state A_99) ((insert528405184_state B_47) A_98))->((not (((eq hoare_1708887482_state) A_99) B_47))->((member451959335_state A_99) A_98)))) % FOF formula (forall (A_99:pname) (B_47:pname) (A_98:(pname->Prop)), (((member_pname A_99) ((insert_pname B_47) A_98))->((not (((eq pname) A_99) B_47))->((member_pname A_99) A_98)))) of role axiom named fact_291_insertE % A new axiom: (forall (A_99:pname) (B_47:pname) (A_98:(pname->Prop)), (((member_pname A_99) ((insert_pname B_47) A_98))->((not (((eq pname) A_99) B_47))->((member_pname A_99) A_98)))) % FOF formula (forall (B_46:nat) (A_97:nat) (B_45:(nat->Prop)), (((((member_nat A_97) B_45)->False)->(((eq nat) A_97) B_46))->((member_nat A_97) ((insert_nat B_46) B_45)))) of role axiom named fact_292_insertCI % A new axiom: (forall (B_46:nat) (A_97:nat) (B_45:(nat->Prop)), (((((member_nat A_97) B_45)->False)->(((eq nat) A_97) B_46))->((member_nat A_97) ((insert_nat B_46) B_45)))) % FOF formula (forall (B_46:(hoare_2091234717iple_a->Prop)) (A_97:(hoare_2091234717iple_a->Prop)) (B_45:((hoare_2091234717iple_a->Prop)->Prop)), (((((member99268621le_a_o A_97) B_45)->False)->(((eq (hoare_2091234717iple_a->Prop)) A_97) B_46))->((member99268621le_a_o A_97) ((insert102003750le_a_o B_46) B_45)))) of role axiom named fact_293_insertCI % A new axiom: (forall (B_46:(hoare_2091234717iple_a->Prop)) (A_97:(hoare_2091234717iple_a->Prop)) (B_45:((hoare_2091234717iple_a->Prop)->Prop)), (((((member99268621le_a_o A_97) B_45)->False)->(((eq (hoare_2091234717iple_a->Prop)) A_97) B_46))->((member99268621le_a_o A_97) ((insert102003750le_a_o B_46) B_45)))) % FOF formula (forall (B_46:hoare_2091234717iple_a) (A_97:hoare_2091234717iple_a) (B_45:(hoare_2091234717iple_a->Prop)), (((((member290856304iple_a A_97) B_45)->False)->(((eq hoare_2091234717iple_a) A_97) B_46))->((member290856304iple_a A_97) ((insert1597628439iple_a B_46) B_45)))) of role axiom named fact_294_insertCI % A new axiom: (forall (B_46:hoare_2091234717iple_a) (A_97:hoare_2091234717iple_a) (B_45:(hoare_2091234717iple_a->Prop)), (((((member290856304iple_a A_97) B_45)->False)->(((eq hoare_2091234717iple_a) A_97) B_46))->((member290856304iple_a A_97) ((insert1597628439iple_a B_46) B_45)))) % FOF formula (forall (B_46:hoare_1708887482_state) (A_97:hoare_1708887482_state) (B_45:(hoare_1708887482_state->Prop)), (((((member451959335_state A_97) B_45)->False)->(((eq hoare_1708887482_state) A_97) B_46))->((member451959335_state A_97) ((insert528405184_state B_46) B_45)))) of role axiom named fact_295_insertCI % A new axiom: (forall (B_46:hoare_1708887482_state) (A_97:hoare_1708887482_state) (B_45:(hoare_1708887482_state->Prop)), (((((member451959335_state A_97) B_45)->False)->(((eq hoare_1708887482_state) A_97) B_46))->((member451959335_state A_97) ((insert528405184_state B_46) B_45)))) % FOF formula (forall (B_46:pname) (A_97:pname) (B_45:(pname->Prop)), (((((member_pname A_97) B_45)->False)->(((eq pname) A_97) B_46))->((member_pname A_97) ((insert_pname B_46) B_45)))) of role axiom named fact_296_insertCI % A new axiom: (forall (B_46:pname) (A_97:pname) (B_45:(pname->Prop)), (((((member_pname A_97) B_45)->False)->(((eq pname) A_97) B_46))->((member_pname A_97) ((insert_pname B_46) B_45)))) % FOF formula (forall (A_96:nat) (A_95:(nat->Prop)), (not (((eq (nat->Prop)) bot_bot_nat_o) ((insert_nat A_96) A_95)))) of role axiom named fact_297_empty__not__insert % A new axiom: (forall (A_96:nat) (A_95:(nat->Prop)), (not (((eq (nat->Prop)) bot_bot_nat_o) ((insert_nat A_96) A_95)))) % FOF formula (forall (A_96:(hoare_2091234717iple_a->Prop)) (A_95:((hoare_2091234717iple_a->Prop)->Prop)), (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) bot_bo1957696069_a_o_o) ((insert102003750le_a_o A_96) A_95)))) of role axiom named fact_298_empty__not__insert % A new axiom: (forall (A_96:(hoare_2091234717iple_a->Prop)) (A_95:((hoare_2091234717iple_a->Prop)->Prop)), (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) bot_bo1957696069_a_o_o) ((insert102003750le_a_o A_96) A_95)))) % FOF formula (forall (A_96:pname) (A_95:(pname->Prop)), (not (((eq (pname->Prop)) bot_bot_pname_o) ((insert_pname A_96) A_95)))) of role axiom named fact_299_empty__not__insert % A new axiom: (forall (A_96:pname) (A_95:(pname->Prop)), (not (((eq (pname->Prop)) bot_bot_pname_o) ((insert_pname A_96) A_95)))) % FOF formula (forall (A_96:hoare_2091234717iple_a) (A_95:(hoare_2091234717iple_a->Prop)), (not (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) ((insert1597628439iple_a A_96) A_95)))) of role axiom named fact_300_empty__not__insert % A new axiom: (forall (A_96:hoare_2091234717iple_a) (A_95:(hoare_2091234717iple_a->Prop)), (not (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) ((insert1597628439iple_a A_96) A_95)))) % FOF formula (forall (A_96:hoare_1708887482_state) (A_95:(hoare_1708887482_state->Prop)), (not (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) ((insert528405184_state A_96) A_95)))) of role axiom named fact_301_empty__not__insert % A new axiom: (forall (A_96:hoare_1708887482_state) (A_95:(hoare_1708887482_state->Prop)), (not (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) ((insert528405184_state A_96) A_95)))) % FOF formula (forall (A_94:nat) (A_93:(nat->Prop)), (not (((eq (nat->Prop)) ((insert_nat A_94) A_93)) bot_bot_nat_o))) of role axiom named fact_302_insert__not__empty % A new axiom: (forall (A_94:nat) (A_93:(nat->Prop)), (not (((eq (nat->Prop)) ((insert_nat A_94) A_93)) bot_bot_nat_o))) % FOF formula (forall (A_94:(hoare_2091234717iple_a->Prop)) (A_93:((hoare_2091234717iple_a->Prop)->Prop)), (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_94) A_93)) bot_bo1957696069_a_o_o))) of role axiom named fact_303_insert__not__empty % A new axiom: (forall (A_94:(hoare_2091234717iple_a->Prop)) (A_93:((hoare_2091234717iple_a->Prop)->Prop)), (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_94) A_93)) bot_bo1957696069_a_o_o))) % FOF formula (forall (A_94:pname) (A_93:(pname->Prop)), (not (((eq (pname->Prop)) ((insert_pname A_94) A_93)) bot_bot_pname_o))) of role axiom named fact_304_insert__not__empty % A new axiom: (forall (A_94:pname) (A_93:(pname->Prop)), (not (((eq (pname->Prop)) ((insert_pname A_94) A_93)) bot_bot_pname_o))) % FOF formula (forall (A_94:hoare_2091234717iple_a) (A_93:(hoare_2091234717iple_a->Prop)), (not (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_94) A_93)) bot_bo1791335050le_a_o))) of role axiom named fact_305_insert__not__empty % A new axiom: (forall (A_94:hoare_2091234717iple_a) (A_93:(hoare_2091234717iple_a->Prop)), (not (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_94) A_93)) bot_bo1791335050le_a_o))) % FOF formula (forall (A_94:hoare_1708887482_state) (A_93:(hoare_1708887482_state->Prop)), (not (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_94) A_93)) bot_bo19817387tate_o))) of role axiom named fact_306_insert__not__empty % A new axiom: (forall (A_94:hoare_1708887482_state) (A_93:(hoare_1708887482_state->Prop)), (not (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_94) A_93)) bot_bo19817387tate_o))) % FOF formula (forall (X:nat), ((iff (bot_bot_nat_o X)) ((member_nat X) bot_bot_nat_o))) of role axiom named fact_307_bot__empty__eq % A new axiom: (forall (X:nat), ((iff (bot_bot_nat_o X)) ((member_nat X) bot_bot_nat_o))) % FOF formula (forall (X:(hoare_2091234717iple_a->Prop)), ((iff (bot_bo1957696069_a_o_o X)) ((member99268621le_a_o X) bot_bo1957696069_a_o_o))) of role axiom named fact_308_bot__empty__eq % A new axiom: (forall (X:(hoare_2091234717iple_a->Prop)), ((iff (bot_bo1957696069_a_o_o X)) ((member99268621le_a_o X) bot_bo1957696069_a_o_o))) % FOF formula (forall (X:hoare_2091234717iple_a), ((iff (bot_bo1791335050le_a_o X)) ((member290856304iple_a X) bot_bo1791335050le_a_o))) of role axiom named fact_309_bot__empty__eq % A new axiom: (forall (X:hoare_2091234717iple_a), ((iff (bot_bo1791335050le_a_o X)) ((member290856304iple_a X) bot_bo1791335050le_a_o))) % FOF formula (forall (X:hoare_1708887482_state), ((iff (bot_bo19817387tate_o X)) ((member451959335_state X) bot_bo19817387tate_o))) of role axiom named fact_310_bot__empty__eq % A new axiom: (forall (X:hoare_1708887482_state), ((iff (bot_bo19817387tate_o X)) ((member451959335_state X) bot_bo19817387tate_o))) % FOF formula (forall (X:pname), ((iff (bot_bot_pname_o X)) ((member_pname X) bot_bot_pname_o))) of role axiom named fact_311_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 (pname->Prop)) bot_bot_pname_o) (collect_pname (fun (X:pname)=> False))) of role axiom named fact_312_empty__def % A new axiom: (((eq (pname->Prop)) bot_bot_pname_o) (collect_pname (fun (X:pname)=> False))) % FOF formula (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> False))) of role axiom named fact_313_empty__def % A new axiom: (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> False))) % FOF formula (((eq ((hoare_2091234717iple_a->Prop)->Prop)) bot_bo1957696069_a_o_o) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> False))) of role axiom named fact_314_empty__def % A new axiom: (((eq ((hoare_2091234717iple_a->Prop)->Prop)) bot_bo1957696069_a_o_o) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> False))) % FOF formula (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) (collec1568722789_state (fun (X:hoare_1708887482_state)=> False))) of role axiom named fact_315_empty__def % A new axiom: (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) (collec1568722789_state (fun (X:hoare_1708887482_state)=> False))) % FOF formula (((eq (nat->Prop)) bot_bot_nat_o) (collect_nat (fun (X:nat)=> False))) of role axiom named fact_316_empty__def % A new axiom: (((eq (nat->Prop)) bot_bot_nat_o) (collect_nat (fun (X:nat)=> False))) % FOF formula (forall (A_92:nat) (B_44:(nat->Prop)), ((member_nat A_92) ((insert_nat A_92) B_44))) of role axiom named fact_317_insertI1 % A new axiom: (forall (A_92:nat) (B_44:(nat->Prop)), ((member_nat A_92) ((insert_nat A_92) B_44))) % FOF formula (forall (A_92:(hoare_2091234717iple_a->Prop)) (B_44:((hoare_2091234717iple_a->Prop)->Prop)), ((member99268621le_a_o A_92) ((insert102003750le_a_o A_92) B_44))) of role axiom named fact_318_insertI1 % A new axiom: (forall (A_92:(hoare_2091234717iple_a->Prop)) (B_44:((hoare_2091234717iple_a->Prop)->Prop)), ((member99268621le_a_o A_92) ((insert102003750le_a_o A_92) B_44))) % FOF formula (forall (A_92:hoare_2091234717iple_a) (B_44:(hoare_2091234717iple_a->Prop)), ((member290856304iple_a A_92) ((insert1597628439iple_a A_92) B_44))) of role axiom named fact_319_insertI1 % A new axiom: (forall (A_92:hoare_2091234717iple_a) (B_44:(hoare_2091234717iple_a->Prop)), ((member290856304iple_a A_92) ((insert1597628439iple_a A_92) B_44))) % FOF formula (forall (A_92:hoare_1708887482_state) (B_44:(hoare_1708887482_state->Prop)), ((member451959335_state A_92) ((insert528405184_state A_92) B_44))) of role axiom named fact_320_insertI1 % A new axiom: (forall (A_92:hoare_1708887482_state) (B_44:(hoare_1708887482_state->Prop)), ((member451959335_state A_92) ((insert528405184_state A_92) B_44))) % FOF formula (forall (A_92:pname) (B_44:(pname->Prop)), ((member_pname A_92) ((insert_pname A_92) B_44))) of role axiom named fact_321_insertI1 % A new axiom: (forall (A_92:pname) (B_44:(pname->Prop)), ((member_pname A_92) ((insert_pname A_92) B_44))) % FOF formula (forall (A_91:(nat->Prop)), ((iff (forall (X:nat), (((member_nat X) A_91)->False))) (((eq (nat->Prop)) A_91) bot_bot_nat_o))) of role axiom named fact_322_all__not__in__conv % A new axiom: (forall (A_91:(nat->Prop)), ((iff (forall (X:nat), (((member_nat X) A_91)->False))) (((eq (nat->Prop)) A_91) bot_bot_nat_o))) % FOF formula (forall (A_91:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) A_91)->False))) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_91) bot_bo1957696069_a_o_o))) of role axiom named fact_323_all__not__in__conv % A new axiom: (forall (A_91:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) A_91)->False))) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_91) bot_bo1957696069_a_o_o))) % FOF formula (forall (A_91:(hoare_2091234717iple_a->Prop)), ((iff (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) A_91)->False))) (((eq (hoare_2091234717iple_a->Prop)) A_91) bot_bo1791335050le_a_o))) of role axiom named fact_324_all__not__in__conv % A new axiom: (forall (A_91:(hoare_2091234717iple_a->Prop)), ((iff (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) A_91)->False))) (((eq (hoare_2091234717iple_a->Prop)) A_91) bot_bo1791335050le_a_o))) % FOF formula (forall (A_91:(hoare_1708887482_state->Prop)), ((iff (forall (X:hoare_1708887482_state), (((member451959335_state X) A_91)->False))) (((eq (hoare_1708887482_state->Prop)) A_91) bot_bo19817387tate_o))) of role axiom named fact_325_all__not__in__conv % A new axiom: (forall (A_91:(hoare_1708887482_state->Prop)), ((iff (forall (X:hoare_1708887482_state), (((member451959335_state X) A_91)->False))) (((eq (hoare_1708887482_state->Prop)) A_91) bot_bo19817387tate_o))) % FOF formula (forall (A_91:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) A_91)->False))) (((eq (pname->Prop)) A_91) bot_bot_pname_o))) of role axiom named fact_326_all__not__in__conv % A new axiom: (forall (A_91:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) A_91)->False))) (((eq (pname->Prop)) A_91) bot_bot_pname_o))) % FOF formula (forall (A_90:(hoare_2091234717iple_a->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fequal845167073le_a_o A_90))) ((insert102003750le_a_o A_90) bot_bo1957696069_a_o_o))) of role axiom named fact_327_singleton__conv2 % A new axiom: (forall (A_90:(hoare_2091234717iple_a->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fequal845167073le_a_o A_90))) ((insert102003750le_a_o A_90) bot_bo1957696069_a_o_o))) % FOF formula (forall (A_90:pname), (((eq (pname->Prop)) (collect_pname (fequal_pname A_90))) ((insert_pname A_90) bot_bot_pname_o))) of role axiom named fact_328_singleton__conv2 % A new axiom: (forall (A_90:pname), (((eq (pname->Prop)) (collect_pname (fequal_pname A_90))) ((insert_pname A_90) bot_bot_pname_o))) % FOF formula (forall (A_90:hoare_2091234717iple_a), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fequal1604381340iple_a A_90))) ((insert1597628439iple_a A_90) bot_bo1791335050le_a_o))) of role axiom named fact_329_singleton__conv2 % A new axiom: (forall (A_90:hoare_2091234717iple_a), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fequal1604381340iple_a A_90))) ((insert1597628439iple_a A_90) bot_bo1791335050le_a_o))) % FOF formula (forall (A_90:hoare_1708887482_state), (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fequal224822779_state A_90))) ((insert528405184_state A_90) bot_bo19817387tate_o))) of role axiom named fact_330_singleton__conv2 % A new axiom: (forall (A_90:hoare_1708887482_state), (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fequal224822779_state A_90))) ((insert528405184_state A_90) bot_bo19817387tate_o))) % FOF formula (forall (A_90:nat), (((eq (nat->Prop)) (collect_nat (fequal_nat A_90))) ((insert_nat A_90) bot_bot_nat_o))) of role axiom named fact_331_singleton__conv2 % A new axiom: (forall (A_90:nat), (((eq (nat->Prop)) (collect_nat (fequal_nat A_90))) ((insert_nat A_90) bot_bot_nat_o))) % FOF formula (forall (A_89:(nat->Prop)), ((iff ((ex nat) (fun (X:nat)=> ((member_nat X) A_89)))) (not (((eq (nat->Prop)) A_89) bot_bot_nat_o)))) of role axiom named fact_332_ex__in__conv % A new axiom: (forall (A_89:(nat->Prop)), ((iff ((ex nat) (fun (X:nat)=> ((member_nat X) A_89)))) (not (((eq (nat->Prop)) A_89) bot_bot_nat_o)))) % FOF formula (forall (A_89:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o X) A_89)))) (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_89) bot_bo1957696069_a_o_o)))) of role axiom named fact_333_ex__in__conv % A new axiom: (forall (A_89:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o X) A_89)))) (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_89) bot_bo1957696069_a_o_o)))) % FOF formula (forall (A_89:(hoare_2091234717iple_a->Prop)), ((iff ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((member290856304iple_a X) A_89)))) (not (((eq (hoare_2091234717iple_a->Prop)) A_89) bot_bo1791335050le_a_o)))) of role axiom named fact_334_ex__in__conv % A new axiom: (forall (A_89:(hoare_2091234717iple_a->Prop)), ((iff ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((member290856304iple_a X) A_89)))) (not (((eq (hoare_2091234717iple_a->Prop)) A_89) bot_bo1791335050le_a_o)))) % FOF formula (forall (A_89:(hoare_1708887482_state->Prop)), ((iff ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((member451959335_state X) A_89)))) (not (((eq (hoare_1708887482_state->Prop)) A_89) bot_bo19817387tate_o)))) of role axiom named fact_335_ex__in__conv % A new axiom: (forall (A_89:(hoare_1708887482_state->Prop)), ((iff ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((member451959335_state X) A_89)))) (not (((eq (hoare_1708887482_state->Prop)) A_89) bot_bo19817387tate_o)))) % FOF formula (forall (A_89:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((member_pname X) A_89)))) (not (((eq (pname->Prop)) A_89) bot_bot_pname_o)))) of role axiom named fact_336_ex__in__conv % A new axiom: (forall (A_89:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((member_pname X) A_89)))) (not (((eq (pname->Prop)) A_89) bot_bot_pname_o)))) % FOF formula (forall (A_88:(hoare_2091234717iple_a->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> (((eq (hoare_2091234717iple_a->Prop)) X) A_88)))) ((insert102003750le_a_o A_88) bot_bo1957696069_a_o_o))) of role axiom named fact_337_singleton__conv % A new axiom: (forall (A_88:(hoare_2091234717iple_a->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> (((eq (hoare_2091234717iple_a->Prop)) X) A_88)))) ((insert102003750le_a_o A_88) bot_bo1957696069_a_o_o))) % FOF formula (forall (A_88:pname), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> (((eq pname) X) A_88)))) ((insert_pname A_88) bot_bot_pname_o))) of role axiom named fact_338_singleton__conv % A new axiom: (forall (A_88:pname), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> (((eq pname) X) A_88)))) ((insert_pname A_88) bot_bot_pname_o))) % FOF formula (forall (A_88:hoare_2091234717iple_a), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> (((eq hoare_2091234717iple_a) X) A_88)))) ((insert1597628439iple_a A_88) bot_bo1791335050le_a_o))) of role axiom named fact_339_singleton__conv % A new axiom: (forall (A_88:hoare_2091234717iple_a), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> (((eq hoare_2091234717iple_a) X) A_88)))) ((insert1597628439iple_a A_88) bot_bo1791335050le_a_o))) % FOF formula (forall (A_88:hoare_1708887482_state), (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> (((eq hoare_1708887482_state) X) A_88)))) ((insert528405184_state A_88) bot_bo19817387tate_o))) of role axiom named fact_340_singleton__conv % A new axiom: (forall (A_88:hoare_1708887482_state), (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> (((eq hoare_1708887482_state) X) A_88)))) ((insert528405184_state A_88) bot_bo19817387tate_o))) % FOF formula (forall (A_88:nat), (((eq (nat->Prop)) (collect_nat (fun (X:nat)=> (((eq nat) X) A_88)))) ((insert_nat A_88) bot_bot_nat_o))) of role axiom named fact_341_singleton__conv % A new axiom: (forall (A_88:nat), (((eq (nat->Prop)) (collect_nat (fun (X:nat)=> (((eq nat) X) A_88)))) ((insert_nat A_88) bot_bot_nat_o))) % FOF formula (forall (P_29:((hoare_2091234717iple_a->Prop)->Prop)) (A_87:(hoare_2091234717iple_a->Prop)), ((and ((P_29 A_87)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_87) X)) (P_29 X))))) ((insert102003750le_a_o A_87) bot_bo1957696069_a_o_o)))) (((P_29 A_87)->False)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_87) X)) (P_29 X))))) bot_bo1957696069_a_o_o)))) of role axiom named fact_342_Collect__conv__if2 % A new axiom: (forall (P_29:((hoare_2091234717iple_a->Prop)->Prop)) (A_87:(hoare_2091234717iple_a->Prop)), ((and ((P_29 A_87)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_87) X)) (P_29 X))))) ((insert102003750le_a_o A_87) bot_bo1957696069_a_o_o)))) (((P_29 A_87)->False)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_87) X)) (P_29 X))))) bot_bo1957696069_a_o_o)))) % FOF formula (forall (P_29:(pname->Prop)) (A_87:pname), ((and ((P_29 A_87)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_87) X)) (P_29 X))))) ((insert_pname A_87) bot_bot_pname_o)))) (((P_29 A_87)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_87) X)) (P_29 X))))) bot_bot_pname_o)))) of role axiom named fact_343_Collect__conv__if2 % A new axiom: (forall (P_29:(pname->Prop)) (A_87:pname), ((and ((P_29 A_87)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_87) X)) (P_29 X))))) ((insert_pname A_87) bot_bot_pname_o)))) (((P_29 A_87)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_87) X)) (P_29 X))))) bot_bot_pname_o)))) % FOF formula (forall (P_29:(hoare_2091234717iple_a->Prop)) (A_87:hoare_2091234717iple_a), ((and ((P_29 A_87)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) A_87) X)) (P_29 X))))) ((insert1597628439iple_a A_87) bot_bo1791335050le_a_o)))) (((P_29 A_87)->False)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) A_87) X)) (P_29 X))))) bot_bo1791335050le_a_o)))) of role axiom named fact_344_Collect__conv__if2 % A new axiom: (forall (P_29:(hoare_2091234717iple_a->Prop)) (A_87:hoare_2091234717iple_a), ((and ((P_29 A_87)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) A_87) X)) (P_29 X))))) ((insert1597628439iple_a A_87) bot_bo1791335050le_a_o)))) (((P_29 A_87)->False)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) A_87) X)) (P_29 X))))) bot_bo1791335050le_a_o)))) % FOF formula (forall (P_29:(hoare_1708887482_state->Prop)) (A_87:hoare_1708887482_state), ((and ((P_29 A_87)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) A_87) X)) (P_29 X))))) ((insert528405184_state A_87) bot_bo19817387tate_o)))) (((P_29 A_87)->False)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) A_87) X)) (P_29 X))))) bot_bo19817387tate_o)))) of role axiom named fact_345_Collect__conv__if2 % A new axiom: (forall (P_29:(hoare_1708887482_state->Prop)) (A_87:hoare_1708887482_state), ((and ((P_29 A_87)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) A_87) X)) (P_29 X))))) ((insert528405184_state A_87) bot_bo19817387tate_o)))) (((P_29 A_87)->False)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) A_87) X)) (P_29 X))))) bot_bo19817387tate_o)))) % FOF formula (forall (P_29:(nat->Prop)) (A_87:nat), ((and ((P_29 A_87)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) A_87) X)) (P_29 X))))) ((insert_nat A_87) bot_bot_nat_o)))) (((P_29 A_87)->False)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) A_87) X)) (P_29 X))))) bot_bot_nat_o)))) of role axiom named fact_346_Collect__conv__if2 % A new axiom: (forall (P_29:(nat->Prop)) (A_87:nat), ((and ((P_29 A_87)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) A_87) X)) (P_29 X))))) ((insert_nat A_87) bot_bot_nat_o)))) (((P_29 A_87)->False)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) A_87) X)) (P_29 X))))) bot_bot_nat_o)))) % FOF formula (forall (P_28:((hoare_2091234717iple_a->Prop)->Prop)) (A_86:(hoare_2091234717iple_a->Prop)), ((and ((P_28 A_86)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) X) A_86)) (P_28 X))))) ((insert102003750le_a_o A_86) bot_bo1957696069_a_o_o)))) (((P_28 A_86)->False)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) X) A_86)) (P_28 X))))) bot_bo1957696069_a_o_o)))) of role axiom named fact_347_Collect__conv__if % A new axiom: (forall (P_28:((hoare_2091234717iple_a->Prop)->Prop)) (A_86:(hoare_2091234717iple_a->Prop)), ((and ((P_28 A_86)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) X) A_86)) (P_28 X))))) ((insert102003750le_a_o A_86) bot_bo1957696069_a_o_o)))) (((P_28 A_86)->False)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) X) A_86)) (P_28 X))))) bot_bo1957696069_a_o_o)))) % FOF formula (forall (P_28:(pname->Prop)) (A_86:pname), ((and ((P_28 A_86)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_86)) (P_28 X))))) ((insert_pname A_86) bot_bot_pname_o)))) (((P_28 A_86)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_86)) (P_28 X))))) bot_bot_pname_o)))) of role axiom named fact_348_Collect__conv__if % A new axiom: (forall (P_28:(pname->Prop)) (A_86:pname), ((and ((P_28 A_86)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_86)) (P_28 X))))) ((insert_pname A_86) bot_bot_pname_o)))) (((P_28 A_86)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_86)) (P_28 X))))) bot_bot_pname_o)))) % FOF formula (forall (P_28:(hoare_2091234717iple_a->Prop)) (A_86:hoare_2091234717iple_a), ((and ((P_28 A_86)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) X) A_86)) (P_28 X))))) ((insert1597628439iple_a A_86) bot_bo1791335050le_a_o)))) (((P_28 A_86)->False)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) X) A_86)) (P_28 X))))) bot_bo1791335050le_a_o)))) of role axiom named fact_349_Collect__conv__if % A new axiom: (forall (P_28:(hoare_2091234717iple_a->Prop)) (A_86:hoare_2091234717iple_a), ((and ((P_28 A_86)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) X) A_86)) (P_28 X))))) ((insert1597628439iple_a A_86) bot_bo1791335050le_a_o)))) (((P_28 A_86)->False)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) X) A_86)) (P_28 X))))) bot_bo1791335050le_a_o)))) % FOF formula (forall (P_28:(hoare_1708887482_state->Prop)) (A_86:hoare_1708887482_state), ((and ((P_28 A_86)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) X) A_86)) (P_28 X))))) ((insert528405184_state A_86) bot_bo19817387tate_o)))) (((P_28 A_86)->False)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) X) A_86)) (P_28 X))))) bot_bo19817387tate_o)))) of role axiom named fact_350_Collect__conv__if % A new axiom: (forall (P_28:(hoare_1708887482_state->Prop)) (A_86:hoare_1708887482_state), ((and ((P_28 A_86)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) X) A_86)) (P_28 X))))) ((insert528405184_state A_86) bot_bo19817387tate_o)))) (((P_28 A_86)->False)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) X) A_86)) (P_28 X))))) bot_bo19817387tate_o)))) % FOF formula (forall (P_28:(nat->Prop)) (A_86:nat), ((and ((P_28 A_86)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) X) A_86)) (P_28 X))))) ((insert_nat A_86) bot_bot_nat_o)))) (((P_28 A_86)->False)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) X) A_86)) (P_28 X))))) bot_bot_nat_o)))) of role axiom named fact_351_Collect__conv__if % A new axiom: (forall (P_28:(nat->Prop)) (A_86:nat), ((and ((P_28 A_86)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) X) A_86)) (P_28 X))))) ((insert_nat A_86) bot_bot_nat_o)))) (((P_28 A_86)->False)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) X) A_86)) (P_28 X))))) bot_bot_nat_o)))) % FOF formula (forall (X_33:nat) (A_85:(nat->Prop)), ((iff ((member_nat X_33) A_85)) (A_85 X_33))) of role axiom named fact_352_mem__def % A new axiom: (forall (X_33:nat) (A_85:(nat->Prop)), ((iff ((member_nat X_33) A_85)) (A_85 X_33))) % FOF formula (forall (X_33:(hoare_2091234717iple_a->Prop)) (A_85:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o X_33) A_85)) (A_85 X_33))) of role axiom named fact_353_mem__def % A new axiom: (forall (X_33:(hoare_2091234717iple_a->Prop)) (A_85:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o X_33) A_85)) (A_85 X_33))) % FOF formula (forall (X_33:hoare_2091234717iple_a) (A_85:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a X_33) A_85)) (A_85 X_33))) of role axiom named fact_354_mem__def % A new axiom: (forall (X_33:hoare_2091234717iple_a) (A_85:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a X_33) A_85)) (A_85 X_33))) % FOF formula (forall (X_33:pname) (A_85:(pname->Prop)), ((iff ((member_pname X_33) A_85)) (A_85 X_33))) of role axiom named fact_355_mem__def % A new axiom: (forall (X_33:pname) (A_85:(pname->Prop)), ((iff ((member_pname X_33) A_85)) (A_85 X_33))) % FOF formula (forall (P_27:(pname->Prop)), (((eq (pname->Prop)) (collect_pname P_27)) P_27)) of role axiom named fact_356_Collect__def % A new axiom: (forall (P_27:(pname->Prop)), (((eq (pname->Prop)) (collect_pname P_27)) P_27)) % FOF formula (forall (P_27:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a P_27)) P_27)) of role axiom named fact_357_Collect__def % A new axiom: (forall (P_27:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a P_27)) P_27)) % FOF formula (forall (P_27:(nat->Prop)), (((eq (nat->Prop)) (collect_nat P_27)) P_27)) of role axiom named fact_358_Collect__def % A new axiom: (forall (P_27:(nat->Prop)), (((eq (nat->Prop)) (collect_nat P_27)) P_27)) % FOF formula (forall (P_26:(pname->Prop)), ((iff (((eq (pname->Prop)) bot_bot_pname_o) (collect_pname P_26))) (forall (X:pname), ((P_26 X)->False)))) of role axiom named fact_359_empty__Collect__eq % A new axiom: (forall (P_26:(pname->Prop)), ((iff (((eq (pname->Prop)) bot_bot_pname_o) (collect_pname P_26))) (forall (X:pname), ((P_26 X)->False)))) % FOF formula (forall (P_26:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) (collec992574898iple_a P_26))) (forall (X:hoare_2091234717iple_a), ((P_26 X)->False)))) of role axiom named fact_360_empty__Collect__eq % A new axiom: (forall (P_26:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) (collec992574898iple_a P_26))) (forall (X:hoare_2091234717iple_a), ((P_26 X)->False)))) % FOF formula (forall (P_26:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) bot_bo1957696069_a_o_o) (collec1008234059le_a_o P_26))) (forall (X:(hoare_2091234717iple_a->Prop)), ((P_26 X)->False)))) of role axiom named fact_361_empty__Collect__eq % A new axiom: (forall (P_26:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) bot_bo1957696069_a_o_o) (collec1008234059le_a_o P_26))) (forall (X:(hoare_2091234717iple_a->Prop)), ((P_26 X)->False)))) % FOF formula (forall (P_26:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) (collec1568722789_state P_26))) (forall (X:hoare_1708887482_state), ((P_26 X)->False)))) of role axiom named fact_362_empty__Collect__eq % A new axiom: (forall (P_26:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) (collec1568722789_state P_26))) (forall (X:hoare_1708887482_state), ((P_26 X)->False)))) % FOF formula (forall (P_26:(nat->Prop)), ((iff (((eq (nat->Prop)) bot_bot_nat_o) (collect_nat P_26))) (forall (X:nat), ((P_26 X)->False)))) of role axiom named fact_363_empty__Collect__eq % A new axiom: (forall (P_26:(nat->Prop)), ((iff (((eq (nat->Prop)) bot_bot_nat_o) (collect_nat P_26))) (forall (X:nat), ((P_26 X)->False)))) % FOF formula (forall (C_25:nat), (((member_nat C_25) bot_bot_nat_o)->False)) of role axiom named fact_364_empty__iff % A new axiom: (forall (C_25:nat), (((member_nat C_25) bot_bot_nat_o)->False)) % FOF formula (forall (C_25:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o C_25) bot_bo1957696069_a_o_o)->False)) of role axiom named fact_365_empty__iff % A new axiom: (forall (C_25:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o C_25) bot_bo1957696069_a_o_o)->False)) % FOF formula (forall (C_25:hoare_2091234717iple_a), (((member290856304iple_a C_25) bot_bo1791335050le_a_o)->False)) of role axiom named fact_366_empty__iff % A new axiom: (forall (C_25:hoare_2091234717iple_a), (((member290856304iple_a C_25) bot_bo1791335050le_a_o)->False)) % FOF formula (forall (C_25:hoare_1708887482_state), (((member451959335_state C_25) bot_bo19817387tate_o)->False)) of role axiom named fact_367_empty__iff % A new axiom: (forall (C_25:hoare_1708887482_state), (((member451959335_state C_25) bot_bo19817387tate_o)->False)) % FOF formula (forall (C_25:pname), (((member_pname C_25) bot_bot_pname_o)->False)) of role axiom named fact_368_empty__iff % A new axiom: (forall (C_25:pname), (((member_pname C_25) bot_bot_pname_o)->False)) % FOF formula (forall (A_84:(hoare_2091234717iple_a->Prop)) (B_43:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_84) B_43)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or (((eq (hoare_2091234717iple_a->Prop)) X) A_84)) ((member99268621le_a_o X) B_43)))))) of role axiom named fact_369_insert__compr % A new axiom: (forall (A_84:(hoare_2091234717iple_a->Prop)) (B_43:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_84) B_43)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or (((eq (hoare_2091234717iple_a->Prop)) X) A_84)) ((member99268621le_a_o X) B_43)))))) % FOF formula (forall (A_84:hoare_2091234717iple_a) (B_43:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_84) B_43)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or (((eq hoare_2091234717iple_a) X) A_84)) ((member290856304iple_a X) B_43)))))) of role axiom named fact_370_insert__compr % A new axiom: (forall (A_84:hoare_2091234717iple_a) (B_43:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_84) B_43)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or (((eq hoare_2091234717iple_a) X) A_84)) ((member290856304iple_a X) B_43)))))) % FOF formula (forall (A_84:hoare_1708887482_state) (B_43:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_84) B_43)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((or (((eq hoare_1708887482_state) X) A_84)) ((member451959335_state X) B_43)))))) of role axiom named fact_371_insert__compr % A new axiom: (forall (A_84:hoare_1708887482_state) (B_43:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_84) B_43)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((or (((eq hoare_1708887482_state) X) A_84)) ((member451959335_state X) B_43)))))) % FOF formula (forall (A_84:nat) (B_43:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_84) B_43)) (collect_nat (fun (X:nat)=> ((or (((eq nat) X) A_84)) ((member_nat X) B_43)))))) of role axiom named fact_372_insert__compr % A new axiom: (forall (A_84:nat) (B_43:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_84) B_43)) (collect_nat (fun (X:nat)=> ((or (((eq nat) X) A_84)) ((member_nat X) B_43)))))) % FOF formula (forall (A_84:pname) (B_43:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_84) B_43)) (collect_pname (fun (X:pname)=> ((or (((eq pname) X) A_84)) ((member_pname X) B_43)))))) of role axiom named fact_373_insert__compr % A new axiom: (forall (A_84:pname) (B_43:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_84) B_43)) (collect_pname (fun (X:pname)=> ((or (((eq pname) X) A_84)) ((member_pname X) B_43)))))) % FOF formula (forall (A_83:(hoare_2091234717iple_a->Prop)) (P_25:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_83) (collec1008234059le_a_o P_25))) (collec1008234059le_a_o (fun (U_2:(hoare_2091234717iple_a->Prop))=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq (hoare_2091234717iple_a->Prop)) U_2) A_83))) (P_25 U_2)))))) of role axiom named fact_374_insert__Collect % A new axiom: (forall (A_83:(hoare_2091234717iple_a->Prop)) (P_25:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_83) (collec1008234059le_a_o P_25))) (collec1008234059le_a_o (fun (U_2:(hoare_2091234717iple_a->Prop))=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq (hoare_2091234717iple_a->Prop)) U_2) A_83))) (P_25 U_2)))))) % FOF formula (forall (A_83:pname) (P_25:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_83) (collect_pname P_25))) (collect_pname (fun (U_2:pname)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq pname) U_2) A_83))) (P_25 U_2)))))) of role axiom named fact_375_insert__Collect % A new axiom: (forall (A_83:pname) (P_25:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_83) (collect_pname P_25))) (collect_pname (fun (U_2:pname)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq pname) U_2) A_83))) (P_25 U_2)))))) % FOF formula (forall (A_83:hoare_2091234717iple_a) (P_25:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_83) (collec992574898iple_a P_25))) (collec992574898iple_a (fun (U_2:hoare_2091234717iple_a)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_2091234717iple_a) U_2) A_83))) (P_25 U_2)))))) of role axiom named fact_376_insert__Collect % A new axiom: (forall (A_83:hoare_2091234717iple_a) (P_25:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_83) (collec992574898iple_a P_25))) (collec992574898iple_a (fun (U_2:hoare_2091234717iple_a)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_2091234717iple_a) U_2) A_83))) (P_25 U_2)))))) % FOF formula (forall (A_83:hoare_1708887482_state) (P_25:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_83) (collec1568722789_state P_25))) (collec1568722789_state (fun (U_2:hoare_1708887482_state)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_1708887482_state) U_2) A_83))) (P_25 U_2)))))) of role axiom named fact_377_insert__Collect % A new axiom: (forall (A_83:hoare_1708887482_state) (P_25:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_83) (collec1568722789_state P_25))) (collec1568722789_state (fun (U_2:hoare_1708887482_state)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_1708887482_state) U_2) A_83))) (P_25 U_2)))))) % FOF formula (forall (A_83:nat) (P_25:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_83) (collect_nat P_25))) (collect_nat (fun (U_2:nat)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq nat) U_2) A_83))) (P_25 U_2)))))) of role axiom named fact_378_insert__Collect % A new axiom: (forall (A_83:nat) (P_25:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_83) (collect_nat P_25))) (collect_nat (fun (U_2:nat)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq nat) U_2) A_83))) (P_25 U_2)))))) % FOF formula (forall (B_42:nat) (A_82:nat), ((iff ((member_nat B_42) ((insert_nat A_82) bot_bot_nat_o))) (((eq nat) B_42) A_82))) of role axiom named fact_379_singleton__iff % A new axiom: (forall (B_42:nat) (A_82:nat), ((iff ((member_nat B_42) ((insert_nat A_82) bot_bot_nat_o))) (((eq nat) B_42) A_82))) % FOF formula (forall (B_42:(hoare_2091234717iple_a->Prop)) (A_82:(hoare_2091234717iple_a->Prop)), ((iff ((member99268621le_a_o B_42) ((insert102003750le_a_o A_82) bot_bo1957696069_a_o_o))) (((eq (hoare_2091234717iple_a->Prop)) B_42) A_82))) of role axiom named fact_380_singleton__iff % A new axiom: (forall (B_42:(hoare_2091234717iple_a->Prop)) (A_82:(hoare_2091234717iple_a->Prop)), ((iff ((member99268621le_a_o B_42) ((insert102003750le_a_o A_82) bot_bo1957696069_a_o_o))) (((eq (hoare_2091234717iple_a->Prop)) B_42) A_82))) % FOF formula (forall (B_42:hoare_2091234717iple_a) (A_82:hoare_2091234717iple_a), ((iff ((member290856304iple_a B_42) ((insert1597628439iple_a A_82) bot_bo1791335050le_a_o))) (((eq hoare_2091234717iple_a) B_42) A_82))) of role axiom named fact_381_singleton__iff % A new axiom: (forall (B_42:hoare_2091234717iple_a) (A_82:hoare_2091234717iple_a), ((iff ((member290856304iple_a B_42) ((insert1597628439iple_a A_82) bot_bo1791335050le_a_o))) (((eq hoare_2091234717iple_a) B_42) A_82))) % FOF formula (forall (B_42:hoare_1708887482_state) (A_82:hoare_1708887482_state), ((iff ((member451959335_state B_42) ((insert528405184_state A_82) bot_bo19817387tate_o))) (((eq hoare_1708887482_state) B_42) A_82))) of role axiom named fact_382_singleton__iff % A new axiom: (forall (B_42:hoare_1708887482_state) (A_82:hoare_1708887482_state), ((iff ((member451959335_state B_42) ((insert528405184_state A_82) bot_bo19817387tate_o))) (((eq hoare_1708887482_state) B_42) A_82))) % FOF formula (forall (B_42:pname) (A_82:pname), ((iff ((member_pname B_42) ((insert_pname A_82) bot_bot_pname_o))) (((eq pname) B_42) A_82))) of role axiom named fact_383_singleton__iff % A new axiom: (forall (B_42:pname) (A_82:pname), ((iff ((member_pname B_42) ((insert_pname A_82) bot_bot_pname_o))) (((eq pname) B_42) A_82))) % FOF formula (forall (X_32:nat) (A_81:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat X_32) ((insert_nat X_32) A_81))) ((insert_nat X_32) A_81))) of role axiom named fact_384_insert__absorb2 % A new axiom: (forall (X_32:nat) (A_81:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat X_32) ((insert_nat X_32) A_81))) ((insert_nat X_32) A_81))) % FOF formula (forall (X_32:(hoare_2091234717iple_a->Prop)) (A_81:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X_32) ((insert102003750le_a_o X_32) A_81))) ((insert102003750le_a_o X_32) A_81))) of role axiom named fact_385_insert__absorb2 % A new axiom: (forall (X_32:(hoare_2091234717iple_a->Prop)) (A_81:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X_32) ((insert102003750le_a_o X_32) A_81))) ((insert102003750le_a_o X_32) A_81))) % FOF formula (forall (X_32:pname) (A_81:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_32) ((insert_pname X_32) A_81))) ((insert_pname X_32) A_81))) of role axiom named fact_386_insert__absorb2 % A new axiom: (forall (X_32:pname) (A_81:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_32) ((insert_pname X_32) A_81))) ((insert_pname X_32) A_81))) % FOF formula (forall (X_32:hoare_2091234717iple_a) (A_81:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X_32) ((insert1597628439iple_a X_32) A_81))) ((insert1597628439iple_a X_32) A_81))) of role axiom named fact_387_insert__absorb2 % A new axiom: (forall (X_32:hoare_2091234717iple_a) (A_81:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X_32) ((insert1597628439iple_a X_32) A_81))) ((insert1597628439iple_a X_32) A_81))) % FOF formula (forall (X_32:hoare_1708887482_state) (A_81:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X_32) ((insert528405184_state X_32) A_81))) ((insert528405184_state X_32) A_81))) of role axiom named fact_388_insert__absorb2 % A new axiom: (forall (X_32:hoare_1708887482_state) (A_81:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X_32) ((insert528405184_state X_32) A_81))) ((insert528405184_state X_32) A_81))) % FOF formula (forall (X_31:nat) (Y_10:nat) (A_80:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat X_31) ((insert_nat Y_10) A_80))) ((insert_nat Y_10) ((insert_nat X_31) A_80)))) of role axiom named fact_389_insert__commute % A new axiom: (forall (X_31:nat) (Y_10:nat) (A_80:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat X_31) ((insert_nat Y_10) A_80))) ((insert_nat Y_10) ((insert_nat X_31) A_80)))) % FOF formula (forall (X_31:(hoare_2091234717iple_a->Prop)) (Y_10:(hoare_2091234717iple_a->Prop)) (A_80:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X_31) ((insert102003750le_a_o Y_10) A_80))) ((insert102003750le_a_o Y_10) ((insert102003750le_a_o X_31) A_80)))) of role axiom named fact_390_insert__commute % A new axiom: (forall (X_31:(hoare_2091234717iple_a->Prop)) (Y_10:(hoare_2091234717iple_a->Prop)) (A_80:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X_31) ((insert102003750le_a_o Y_10) A_80))) ((insert102003750le_a_o Y_10) ((insert102003750le_a_o X_31) A_80)))) % FOF formula (forall (X_31:pname) (Y_10:pname) (A_80:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_31) ((insert_pname Y_10) A_80))) ((insert_pname Y_10) ((insert_pname X_31) A_80)))) of role axiom named fact_391_insert__commute % A new axiom: (forall (X_31:pname) (Y_10:pname) (A_80:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_31) ((insert_pname Y_10) A_80))) ((insert_pname Y_10) ((insert_pname X_31) A_80)))) % FOF formula (forall (X_31:hoare_2091234717iple_a) (Y_10:hoare_2091234717iple_a) (A_80:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X_31) ((insert1597628439iple_a Y_10) A_80))) ((insert1597628439iple_a Y_10) ((insert1597628439iple_a X_31) A_80)))) of role axiom named fact_392_insert__commute % A new axiom: (forall (X_31:hoare_2091234717iple_a) (Y_10:hoare_2091234717iple_a) (A_80:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X_31) ((insert1597628439iple_a Y_10) A_80))) ((insert1597628439iple_a Y_10) ((insert1597628439iple_a X_31) A_80)))) % FOF formula (forall (X_31:hoare_1708887482_state) (Y_10:hoare_1708887482_state) (A_80:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X_31) ((insert528405184_state Y_10) A_80))) ((insert528405184_state Y_10) ((insert528405184_state X_31) A_80)))) of role axiom named fact_393_insert__commute % A new axiom: (forall (X_31:hoare_1708887482_state) (Y_10:hoare_1708887482_state) (A_80:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X_31) ((insert528405184_state Y_10) A_80))) ((insert528405184_state Y_10) ((insert528405184_state X_31) A_80)))) % FOF formula (forall (A_79:nat) (B_41:nat) (A_78:(nat->Prop)), ((iff ((member_nat A_79) ((insert_nat B_41) A_78))) ((or (((eq nat) A_79) B_41)) ((member_nat A_79) A_78)))) of role axiom named fact_394_insert__iff % A new axiom: (forall (A_79:nat) (B_41:nat) (A_78:(nat->Prop)), ((iff ((member_nat A_79) ((insert_nat B_41) A_78))) ((or (((eq nat) A_79) B_41)) ((member_nat A_79) A_78)))) % FOF formula (forall (A_79:(hoare_2091234717iple_a->Prop)) (B_41:(hoare_2091234717iple_a->Prop)) (A_78:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o A_79) ((insert102003750le_a_o B_41) A_78))) ((or (((eq (hoare_2091234717iple_a->Prop)) A_79) B_41)) ((member99268621le_a_o A_79) A_78)))) of role axiom named fact_395_insert__iff % A new axiom: (forall (A_79:(hoare_2091234717iple_a->Prop)) (B_41:(hoare_2091234717iple_a->Prop)) (A_78:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o A_79) ((insert102003750le_a_o B_41) A_78))) ((or (((eq (hoare_2091234717iple_a->Prop)) A_79) B_41)) ((member99268621le_a_o A_79) A_78)))) % FOF formula (forall (A_79:hoare_2091234717iple_a) (B_41:hoare_2091234717iple_a) (A_78:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a A_79) ((insert1597628439iple_a B_41) A_78))) ((or (((eq hoare_2091234717iple_a) A_79) B_41)) ((member290856304iple_a A_79) A_78)))) of role axiom named fact_396_insert__iff % A new axiom: (forall (A_79:hoare_2091234717iple_a) (B_41:hoare_2091234717iple_a) (A_78:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a A_79) ((insert1597628439iple_a B_41) A_78))) ((or (((eq hoare_2091234717iple_a) A_79) B_41)) ((member290856304iple_a A_79) A_78)))) % FOF formula (forall (A_79:hoare_1708887482_state) (B_41:hoare_1708887482_state) (A_78:(hoare_1708887482_state->Prop)), ((iff ((member451959335_state A_79) ((insert528405184_state B_41) A_78))) ((or (((eq hoare_1708887482_state) A_79) B_41)) ((member451959335_state A_79) A_78)))) of role axiom named fact_397_insert__iff % A new axiom: (forall (A_79:hoare_1708887482_state) (B_41:hoare_1708887482_state) (A_78:(hoare_1708887482_state->Prop)), ((iff ((member451959335_state A_79) ((insert528405184_state B_41) A_78))) ((or (((eq hoare_1708887482_state) A_79) B_41)) ((member451959335_state A_79) A_78)))) % FOF formula (forall (A_79:pname) (B_41:pname) (A_78:(pname->Prop)), ((iff ((member_pname A_79) ((insert_pname B_41) A_78))) ((or (((eq pname) A_79) B_41)) ((member_pname A_79) A_78)))) of role axiom named fact_398_insert__iff % A new axiom: (forall (A_79:pname) (B_41:pname) (A_78:(pname->Prop)), ((iff ((member_pname A_79) ((insert_pname B_41) A_78))) ((or (((eq pname) A_79) B_41)) ((member_pname A_79) A_78)))) % FOF formula (forall (P_24:(pname->Prop)), ((iff (((eq (pname->Prop)) (collect_pname P_24)) bot_bot_pname_o)) (forall (X:pname), ((P_24 X)->False)))) of role axiom named fact_399_Collect__empty__eq % A new axiom: (forall (P_24:(pname->Prop)), ((iff (((eq (pname->Prop)) (collect_pname P_24)) bot_bot_pname_o)) (forall (X:pname), ((P_24 X)->False)))) % FOF formula (forall (P_24:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a P_24)) bot_bo1791335050le_a_o)) (forall (X:hoare_2091234717iple_a), ((P_24 X)->False)))) of role axiom named fact_400_Collect__empty__eq % A new axiom: (forall (P_24:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a P_24)) bot_bo1791335050le_a_o)) (forall (X:hoare_2091234717iple_a), ((P_24 X)->False)))) % FOF formula (forall (P_24:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o P_24)) bot_bo1957696069_a_o_o)) (forall (X:(hoare_2091234717iple_a->Prop)), ((P_24 X)->False)))) of role axiom named fact_401_Collect__empty__eq % A new axiom: (forall (P_24:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o P_24)) bot_bo1957696069_a_o_o)) (forall (X:(hoare_2091234717iple_a->Prop)), ((P_24 X)->False)))) % FOF formula (forall (P_24:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state P_24)) bot_bo19817387tate_o)) (forall (X:hoare_1708887482_state), ((P_24 X)->False)))) of role axiom named fact_402_Collect__empty__eq % A new axiom: (forall (P_24:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state P_24)) bot_bo19817387tate_o)) (forall (X:hoare_1708887482_state), ((P_24 X)->False)))) % FOF formula (forall (P_24:(nat->Prop)), ((iff (((eq (nat->Prop)) (collect_nat P_24)) bot_bot_nat_o)) (forall (X:nat), ((P_24 X)->False)))) of role axiom named fact_403_Collect__empty__eq % A new axiom: (forall (P_24:(nat->Prop)), ((iff (((eq (nat->Prop)) (collect_nat P_24)) bot_bot_nat_o)) (forall (X:nat), ((P_24 X)->False)))) % FOF formula (forall (A_77:nat) (B_40:nat) (C_24:nat) (D_1:nat), ((iff (((eq (nat->Prop)) ((insert_nat A_77) ((insert_nat B_40) bot_bot_nat_o))) ((insert_nat C_24) ((insert_nat D_1) bot_bot_nat_o)))) ((or ((and (((eq nat) A_77) C_24)) (((eq nat) B_40) D_1))) ((and (((eq nat) A_77) D_1)) (((eq nat) B_40) C_24))))) of role axiom named fact_404_doubleton__eq__iff % A new axiom: (forall (A_77:nat) (B_40:nat) (C_24:nat) (D_1:nat), ((iff (((eq (nat->Prop)) ((insert_nat A_77) ((insert_nat B_40) bot_bot_nat_o))) ((insert_nat C_24) ((insert_nat D_1) bot_bot_nat_o)))) ((or ((and (((eq nat) A_77) C_24)) (((eq nat) B_40) D_1))) ((and (((eq nat) A_77) D_1)) (((eq nat) B_40) C_24))))) % FOF formula (forall (A_77:(hoare_2091234717iple_a->Prop)) (B_40:(hoare_2091234717iple_a->Prop)) (C_24:(hoare_2091234717iple_a->Prop)) (D_1:(hoare_2091234717iple_a->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_77) ((insert102003750le_a_o B_40) bot_bo1957696069_a_o_o))) ((insert102003750le_a_o C_24) ((insert102003750le_a_o D_1) bot_bo1957696069_a_o_o)))) ((or ((and (((eq (hoare_2091234717iple_a->Prop)) A_77) C_24)) (((eq (hoare_2091234717iple_a->Prop)) B_40) D_1))) ((and (((eq (hoare_2091234717iple_a->Prop)) A_77) D_1)) (((eq (hoare_2091234717iple_a->Prop)) B_40) C_24))))) of role axiom named fact_405_doubleton__eq__iff % A new axiom: (forall (A_77:(hoare_2091234717iple_a->Prop)) (B_40:(hoare_2091234717iple_a->Prop)) (C_24:(hoare_2091234717iple_a->Prop)) (D_1:(hoare_2091234717iple_a->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_77) ((insert102003750le_a_o B_40) bot_bo1957696069_a_o_o))) ((insert102003750le_a_o C_24) ((insert102003750le_a_o D_1) bot_bo1957696069_a_o_o)))) ((or ((and (((eq (hoare_2091234717iple_a->Prop)) A_77) C_24)) (((eq (hoare_2091234717iple_a->Prop)) B_40) D_1))) ((and (((eq (hoare_2091234717iple_a->Prop)) A_77) D_1)) (((eq (hoare_2091234717iple_a->Prop)) B_40) C_24))))) % FOF formula (forall (A_77:pname) (B_40:pname) (C_24:pname) (D_1:pname), ((iff (((eq (pname->Prop)) ((insert_pname A_77) ((insert_pname B_40) bot_bot_pname_o))) ((insert_pname C_24) ((insert_pname D_1) bot_bot_pname_o)))) ((or ((and (((eq pname) A_77) C_24)) (((eq pname) B_40) D_1))) ((and (((eq pname) A_77) D_1)) (((eq pname) B_40) C_24))))) of role axiom named fact_406_doubleton__eq__iff % A new axiom: (forall (A_77:pname) (B_40:pname) (C_24:pname) (D_1:pname), ((iff (((eq (pname->Prop)) ((insert_pname A_77) ((insert_pname B_40) bot_bot_pname_o))) ((insert_pname C_24) ((insert_pname D_1) bot_bot_pname_o)))) ((or ((and (((eq pname) A_77) C_24)) (((eq pname) B_40) D_1))) ((and (((eq pname) A_77) D_1)) (((eq pname) B_40) C_24))))) % FOF formula (forall (A_77:hoare_2091234717iple_a) (B_40:hoare_2091234717iple_a) (C_24:hoare_2091234717iple_a) (D_1:hoare_2091234717iple_a), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_77) ((insert1597628439iple_a B_40) bot_bo1791335050le_a_o))) ((insert1597628439iple_a C_24) ((insert1597628439iple_a D_1) bot_bo1791335050le_a_o)))) ((or ((and (((eq hoare_2091234717iple_a) A_77) C_24)) (((eq hoare_2091234717iple_a) B_40) D_1))) ((and (((eq hoare_2091234717iple_a) A_77) D_1)) (((eq hoare_2091234717iple_a) B_40) C_24))))) of role axiom named fact_407_doubleton__eq__iff % A new axiom: (forall (A_77:hoare_2091234717iple_a) (B_40:hoare_2091234717iple_a) (C_24:hoare_2091234717iple_a) (D_1:hoare_2091234717iple_a), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_77) ((insert1597628439iple_a B_40) bot_bo1791335050le_a_o))) ((insert1597628439iple_a C_24) ((insert1597628439iple_a D_1) bot_bo1791335050le_a_o)))) ((or ((and (((eq hoare_2091234717iple_a) A_77) C_24)) (((eq hoare_2091234717iple_a) B_40) D_1))) ((and (((eq hoare_2091234717iple_a) A_77) D_1)) (((eq hoare_2091234717iple_a) B_40) C_24))))) % FOF formula (forall (A_77:hoare_1708887482_state) (B_40:hoare_1708887482_state) (C_24:hoare_1708887482_state) (D_1:hoare_1708887482_state), ((iff (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_77) ((insert528405184_state B_40) bot_bo19817387tate_o))) ((insert528405184_state C_24) ((insert528405184_state D_1) bot_bo19817387tate_o)))) ((or ((and (((eq hoare_1708887482_state) A_77) C_24)) (((eq hoare_1708887482_state) B_40) D_1))) ((and (((eq hoare_1708887482_state) A_77) D_1)) (((eq hoare_1708887482_state) B_40) C_24))))) of role axiom named fact_408_doubleton__eq__iff % A new axiom: (forall (A_77:hoare_1708887482_state) (B_40:hoare_1708887482_state) (C_24:hoare_1708887482_state) (D_1:hoare_1708887482_state), ((iff (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_77) ((insert528405184_state B_40) bot_bo19817387tate_o))) ((insert528405184_state C_24) ((insert528405184_state D_1) bot_bo19817387tate_o)))) ((or ((and (((eq hoare_1708887482_state) A_77) C_24)) (((eq hoare_1708887482_state) B_40) D_1))) ((and (((eq hoare_1708887482_state) A_77) D_1)) (((eq hoare_1708887482_state) B_40) C_24))))) % FOF formula (forall (Y_9:nat) (A_76:(nat->Prop)) (X_30:nat), ((iff (((insert_nat Y_9) A_76) X_30)) ((or (((eq nat) Y_9) X_30)) (A_76 X_30)))) of role axiom named fact_409_insert__code % A new axiom: (forall (Y_9:nat) (A_76:(nat->Prop)) (X_30:nat), ((iff (((insert_nat Y_9) A_76) X_30)) ((or (((eq nat) Y_9) X_30)) (A_76 X_30)))) % FOF formula (forall (Y_9:(hoare_2091234717iple_a->Prop)) (A_76:((hoare_2091234717iple_a->Prop)->Prop)) (X_30:(hoare_2091234717iple_a->Prop)), ((iff (((insert102003750le_a_o Y_9) A_76) X_30)) ((or (((eq (hoare_2091234717iple_a->Prop)) Y_9) X_30)) (A_76 X_30)))) of role axiom named fact_410_insert__code % A new axiom: (forall (Y_9:(hoare_2091234717iple_a->Prop)) (A_76:((hoare_2091234717iple_a->Prop)->Prop)) (X_30:(hoare_2091234717iple_a->Prop)), ((iff (((insert102003750le_a_o Y_9) A_76) X_30)) ((or (((eq (hoare_2091234717iple_a->Prop)) Y_9) X_30)) (A_76 X_30)))) % FOF formula (forall (Y_9:pname) (A_76:(pname->Prop)) (X_30:pname), ((iff (((insert_pname Y_9) A_76) X_30)) ((or (((eq pname) Y_9) X_30)) (A_76 X_30)))) of role axiom named fact_411_insert__code % A new axiom: (forall (Y_9:pname) (A_76:(pname->Prop)) (X_30:pname), ((iff (((insert_pname Y_9) A_76) X_30)) ((or (((eq pname) Y_9) X_30)) (A_76 X_30)))) % FOF formula (forall (Y_9:hoare_2091234717iple_a) (A_76:(hoare_2091234717iple_a->Prop)) (X_30:hoare_2091234717iple_a), ((iff (((insert1597628439iple_a Y_9) A_76) X_30)) ((or (((eq hoare_2091234717iple_a) Y_9) X_30)) (A_76 X_30)))) of role axiom named fact_412_insert__code % A new axiom: (forall (Y_9:hoare_2091234717iple_a) (A_76:(hoare_2091234717iple_a->Prop)) (X_30:hoare_2091234717iple_a), ((iff (((insert1597628439iple_a Y_9) A_76) X_30)) ((or (((eq hoare_2091234717iple_a) Y_9) X_30)) (A_76 X_30)))) % FOF formula (forall (Y_9:hoare_1708887482_state) (A_76:(hoare_1708887482_state->Prop)) (X_30:hoare_1708887482_state), ((iff (((insert528405184_state Y_9) A_76) X_30)) ((or (((eq hoare_1708887482_state) Y_9) X_30)) (A_76 X_30)))) of role axiom named fact_413_insert__code % A new axiom: (forall (Y_9:hoare_1708887482_state) (A_76:(hoare_1708887482_state->Prop)) (X_30:hoare_1708887482_state), ((iff (((insert528405184_state Y_9) A_76) X_30)) ((or (((eq hoare_1708887482_state) Y_9) X_30)) (A_76 X_30)))) % FOF formula (forall (B_39:(nat->Prop)) (X_29:nat) (A_75:(nat->Prop)), ((((member_nat X_29) A_75)->False)->((((member_nat X_29) B_39)->False)->((iff (((eq (nat->Prop)) ((insert_nat X_29) A_75)) ((insert_nat X_29) B_39))) (((eq (nat->Prop)) A_75) B_39))))) of role axiom named fact_414_insert__ident % A new axiom: (forall (B_39:(nat->Prop)) (X_29:nat) (A_75:(nat->Prop)), ((((member_nat X_29) A_75)->False)->((((member_nat X_29) B_39)->False)->((iff (((eq (nat->Prop)) ((insert_nat X_29) A_75)) ((insert_nat X_29) B_39))) (((eq (nat->Prop)) A_75) B_39))))) % FOF formula (forall (B_39:((hoare_2091234717iple_a->Prop)->Prop)) (X_29:(hoare_2091234717iple_a->Prop)) (A_75:((hoare_2091234717iple_a->Prop)->Prop)), ((((member99268621le_a_o X_29) A_75)->False)->((((member99268621le_a_o X_29) B_39)->False)->((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X_29) A_75)) ((insert102003750le_a_o X_29) B_39))) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_75) B_39))))) of role axiom named fact_415_insert__ident % A new axiom: (forall (B_39:((hoare_2091234717iple_a->Prop)->Prop)) (X_29:(hoare_2091234717iple_a->Prop)) (A_75:((hoare_2091234717iple_a->Prop)->Prop)), ((((member99268621le_a_o X_29) A_75)->False)->((((member99268621le_a_o X_29) B_39)->False)->((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X_29) A_75)) ((insert102003750le_a_o X_29) B_39))) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_75) B_39))))) % FOF formula (forall (B_39:(hoare_2091234717iple_a->Prop)) (X_29:hoare_2091234717iple_a) (A_75:(hoare_2091234717iple_a->Prop)), ((((member290856304iple_a X_29) A_75)->False)->((((member290856304iple_a X_29) B_39)->False)->((iff (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X_29) A_75)) ((insert1597628439iple_a X_29) B_39))) (((eq (hoare_2091234717iple_a->Prop)) A_75) B_39))))) of role axiom named fact_416_insert__ident % A new axiom: (forall (B_39:(hoare_2091234717iple_a->Prop)) (X_29:hoare_2091234717iple_a) (A_75:(hoare_2091234717iple_a->Prop)), ((((member290856304iple_a X_29) A_75)->False)->((((member290856304iple_a X_29) B_39)->False)->((iff (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X_29) A_75)) ((insert1597628439iple_a X_29) B_39))) (((eq (hoare_2091234717iple_a->Prop)) A_75) B_39))))) % FOF formula (forall (B_39:(hoare_1708887482_state->Prop)) (X_29:hoare_1708887482_state) (A_75:(hoare_1708887482_state->Prop)), ((((member451959335_state X_29) A_75)->False)->((((member451959335_state X_29) B_39)->False)->((iff (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X_29) A_75)) ((insert528405184_state X_29) B_39))) (((eq (hoare_1708887482_state->Prop)) A_75) B_39))))) of role axiom named fact_417_insert__ident % A new axiom: (forall (B_39:(hoare_1708887482_state->Prop)) (X_29:hoare_1708887482_state) (A_75:(hoare_1708887482_state->Prop)), ((((member451959335_state X_29) A_75)->False)->((((member451959335_state X_29) B_39)->False)->((iff (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X_29) A_75)) ((insert528405184_state X_29) B_39))) (((eq (hoare_1708887482_state->Prop)) A_75) B_39))))) % FOF formula (forall (B_39:(pname->Prop)) (X_29:pname) (A_75:(pname->Prop)), ((((member_pname X_29) A_75)->False)->((((member_pname X_29) B_39)->False)->((iff (((eq (pname->Prop)) ((insert_pname X_29) A_75)) ((insert_pname X_29) B_39))) (((eq (pname->Prop)) A_75) B_39))))) of role axiom named fact_418_insert__ident % A new axiom: (forall (B_39:(pname->Prop)) (X_29:pname) (A_75:(pname->Prop)), ((((member_pname X_29) A_75)->False)->((((member_pname X_29) B_39)->False)->((iff (((eq (pname->Prop)) ((insert_pname X_29) A_75)) ((insert_pname X_29) B_39))) (((eq (pname->Prop)) A_75) B_39))))) % FOF formula (forall (A_74:nat) (A_73:(nat->Prop)), ((((eq (nat->Prop)) A_73) bot_bot_nat_o)->(((member_nat A_74) A_73)->False))) of role axiom named fact_419_equals0D % A new axiom: (forall (A_74:nat) (A_73:(nat->Prop)), ((((eq (nat->Prop)) A_73) bot_bot_nat_o)->(((member_nat A_74) A_73)->False))) % FOF formula (forall (A_74:(hoare_2091234717iple_a->Prop)) (A_73:((hoare_2091234717iple_a->Prop)->Prop)), ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_73) bot_bo1957696069_a_o_o)->(((member99268621le_a_o A_74) A_73)->False))) of role axiom named fact_420_equals0D % A new axiom: (forall (A_74:(hoare_2091234717iple_a->Prop)) (A_73:((hoare_2091234717iple_a->Prop)->Prop)), ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_73) bot_bo1957696069_a_o_o)->(((member99268621le_a_o A_74) A_73)->False))) % FOF formula (forall (A_74:hoare_2091234717iple_a) (A_73:(hoare_2091234717iple_a->Prop)), ((((eq (hoare_2091234717iple_a->Prop)) A_73) bot_bo1791335050le_a_o)->(((member290856304iple_a A_74) A_73)->False))) of role axiom named fact_421_equals0D % A new axiom: (forall (A_74:hoare_2091234717iple_a) (A_73:(hoare_2091234717iple_a->Prop)), ((((eq (hoare_2091234717iple_a->Prop)) A_73) bot_bo1791335050le_a_o)->(((member290856304iple_a A_74) A_73)->False))) % FOF formula (forall (A_74:hoare_1708887482_state) (A_73:(hoare_1708887482_state->Prop)), ((((eq (hoare_1708887482_state->Prop)) A_73) bot_bo19817387tate_o)->(((member451959335_state A_74) A_73)->False))) of role axiom named fact_422_equals0D % A new axiom: (forall (A_74:hoare_1708887482_state) (A_73:(hoare_1708887482_state->Prop)), ((((eq (hoare_1708887482_state->Prop)) A_73) bot_bo19817387tate_o)->(((member451959335_state A_74) A_73)->False))) % FOF formula (forall (A_74:pname) (A_73:(pname->Prop)), ((((eq (pname->Prop)) A_73) bot_bot_pname_o)->(((member_pname A_74) A_73)->False))) of role axiom named fact_423_equals0D % A new axiom: (forall (A_74:pname) (A_73:(pname->Prop)), ((((eq (pname->Prop)) A_73) bot_bot_pname_o)->(((member_pname A_74) A_73)->False))) % FOF formula (forall (B_38:nat) (A_72:nat) (B_37:(nat->Prop)), (((member_nat A_72) B_37)->((member_nat A_72) ((insert_nat B_38) B_37)))) of role axiom named fact_424_insertI2 % A new axiom: (forall (B_38:nat) (A_72:nat) (B_37:(nat->Prop)), (((member_nat A_72) B_37)->((member_nat A_72) ((insert_nat B_38) B_37)))) % FOF formula (forall (B_38:(hoare_2091234717iple_a->Prop)) (A_72:(hoare_2091234717iple_a->Prop)) (B_37:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_72) B_37)->((member99268621le_a_o A_72) ((insert102003750le_a_o B_38) B_37)))) of role axiom named fact_425_insertI2 % A new axiom: (forall (B_38:(hoare_2091234717iple_a->Prop)) (A_72:(hoare_2091234717iple_a->Prop)) (B_37:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_72) B_37)->((member99268621le_a_o A_72) ((insert102003750le_a_o B_38) B_37)))) % FOF formula (forall (B_38:hoare_2091234717iple_a) (A_72:hoare_2091234717iple_a) (B_37:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_72) B_37)->((member290856304iple_a A_72) ((insert1597628439iple_a B_38) B_37)))) of role axiom named fact_426_insertI2 % A new axiom: (forall (B_38:hoare_2091234717iple_a) (A_72:hoare_2091234717iple_a) (B_37:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_72) B_37)->((member290856304iple_a A_72) ((insert1597628439iple_a B_38) B_37)))) % FOF formula (forall (B_38:hoare_1708887482_state) (A_72:hoare_1708887482_state) (B_37:(hoare_1708887482_state->Prop)), (((member451959335_state A_72) B_37)->((member451959335_state A_72) ((insert528405184_state B_38) B_37)))) of role axiom named fact_427_insertI2 % A new axiom: (forall (B_38:hoare_1708887482_state) (A_72:hoare_1708887482_state) (B_37:(hoare_1708887482_state->Prop)), (((member451959335_state A_72) B_37)->((member451959335_state A_72) ((insert528405184_state B_38) B_37)))) % FOF formula (forall (B_38:pname) (A_72:pname) (B_37:(pname->Prop)), (((member_pname A_72) B_37)->((member_pname A_72) ((insert_pname B_38) B_37)))) of role axiom named fact_428_insertI2 % A new axiom: (forall (B_38:pname) (A_72:pname) (B_37:(pname->Prop)), (((member_pname A_72) B_37)->((member_pname A_72) ((insert_pname B_38) B_37)))) % FOF formula (forall (A_71:nat) (A_70:(nat->Prop)), (((member_nat A_71) A_70)->(((eq (nat->Prop)) ((insert_nat A_71) A_70)) A_70))) of role axiom named fact_429_insert__absorb % A new axiom: (forall (A_71:nat) (A_70:(nat->Prop)), (((member_nat A_71) A_70)->(((eq (nat->Prop)) ((insert_nat A_71) A_70)) A_70))) % FOF formula (forall (A_71:(hoare_2091234717iple_a->Prop)) (A_70:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_71) A_70)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_71) A_70)) A_70))) of role axiom named fact_430_insert__absorb % A new axiom: (forall (A_71:(hoare_2091234717iple_a->Prop)) (A_70:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_71) A_70)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_71) A_70)) A_70))) % FOF formula (forall (A_71:hoare_2091234717iple_a) (A_70:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_71) A_70)->(((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_71) A_70)) A_70))) of role axiom named fact_431_insert__absorb % A new axiom: (forall (A_71:hoare_2091234717iple_a) (A_70:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_71) A_70)->(((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_71) A_70)) A_70))) % FOF formula (forall (A_71:hoare_1708887482_state) (A_70:(hoare_1708887482_state->Prop)), (((member451959335_state A_71) A_70)->(((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_71) A_70)) A_70))) of role axiom named fact_432_insert__absorb % A new axiom: (forall (A_71:hoare_1708887482_state) (A_70:(hoare_1708887482_state->Prop)), (((member451959335_state A_71) A_70)->(((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_71) A_70)) A_70))) % FOF formula (forall (A_71:pname) (A_70:(pname->Prop)), (((member_pname A_71) A_70)->(((eq (pname->Prop)) ((insert_pname A_71) A_70)) A_70))) of role axiom named fact_433_insert__absorb % A new axiom: (forall (A_71:pname) (A_70:(pname->Prop)), (((member_pname A_71) A_70)->(((eq (pname->Prop)) ((insert_pname A_71) A_70)) A_70))) % FOF formula (forall (B_36:nat) (A_69:nat), (((member_nat B_36) ((insert_nat A_69) bot_bot_nat_o))->(((eq nat) B_36) A_69))) of role axiom named fact_434_singletonE % A new axiom: (forall (B_36:nat) (A_69:nat), (((member_nat B_36) ((insert_nat A_69) bot_bot_nat_o))->(((eq nat) B_36) A_69))) % FOF formula (forall (B_36:(hoare_2091234717iple_a->Prop)) (A_69:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o B_36) ((insert102003750le_a_o A_69) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) B_36) A_69))) of role axiom named fact_435_singletonE % A new axiom: (forall (B_36:(hoare_2091234717iple_a->Prop)) (A_69:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o B_36) ((insert102003750le_a_o A_69) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) B_36) A_69))) % FOF formula (forall (B_36:hoare_2091234717iple_a) (A_69:hoare_2091234717iple_a), (((member290856304iple_a B_36) ((insert1597628439iple_a A_69) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) B_36) A_69))) of role axiom named fact_436_singletonE % A new axiom: (forall (B_36:hoare_2091234717iple_a) (A_69:hoare_2091234717iple_a), (((member290856304iple_a B_36) ((insert1597628439iple_a A_69) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) B_36) A_69))) % FOF formula (forall (B_36:hoare_1708887482_state) (A_69:hoare_1708887482_state), (((member451959335_state B_36) ((insert528405184_state A_69) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) B_36) A_69))) of role axiom named fact_437_singletonE % A new axiom: (forall (B_36:hoare_1708887482_state) (A_69:hoare_1708887482_state), (((member451959335_state B_36) ((insert528405184_state A_69) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) B_36) A_69))) % FOF formula (forall (B_36:pname) (A_69:pname), (((member_pname B_36) ((insert_pname A_69) bot_bot_pname_o))->(((eq pname) B_36) A_69))) of role axiom named fact_438_singletonE % A new axiom: (forall (B_36:pname) (A_69:pname), (((member_pname B_36) ((insert_pname A_69) bot_bot_pname_o))->(((eq pname) B_36) A_69))) % FOF formula (forall (A_68:nat) (B_35:nat), ((((eq (nat->Prop)) ((insert_nat A_68) bot_bot_nat_o)) ((insert_nat B_35) bot_bot_nat_o))->(((eq nat) A_68) B_35))) of role axiom named fact_439_singleton__inject % A new axiom: (forall (A_68:nat) (B_35:nat), ((((eq (nat->Prop)) ((insert_nat A_68) bot_bot_nat_o)) ((insert_nat B_35) bot_bot_nat_o))->(((eq nat) A_68) B_35))) % FOF formula (forall (A_68:(hoare_2091234717iple_a->Prop)) (B_35:(hoare_2091234717iple_a->Prop)), ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_68) bot_bo1957696069_a_o_o)) ((insert102003750le_a_o B_35) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) A_68) B_35))) of role axiom named fact_440_singleton__inject % A new axiom: (forall (A_68:(hoare_2091234717iple_a->Prop)) (B_35:(hoare_2091234717iple_a->Prop)), ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_68) bot_bo1957696069_a_o_o)) ((insert102003750le_a_o B_35) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) A_68) B_35))) % FOF formula (forall (A_68:pname) (B_35:pname), ((((eq (pname->Prop)) ((insert_pname A_68) bot_bot_pname_o)) ((insert_pname B_35) bot_bot_pname_o))->(((eq pname) A_68) B_35))) of role axiom named fact_441_singleton__inject % A new axiom: (forall (A_68:pname) (B_35:pname), ((((eq (pname->Prop)) ((insert_pname A_68) bot_bot_pname_o)) ((insert_pname B_35) bot_bot_pname_o))->(((eq pname) A_68) B_35))) % FOF formula (forall (A_68:hoare_2091234717iple_a) (B_35:hoare_2091234717iple_a), ((((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_68) bot_bo1791335050le_a_o)) ((insert1597628439iple_a B_35) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) A_68) B_35))) of role axiom named fact_442_singleton__inject % A new axiom: (forall (A_68:hoare_2091234717iple_a) (B_35:hoare_2091234717iple_a), ((((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_68) bot_bo1791335050le_a_o)) ((insert1597628439iple_a B_35) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) A_68) B_35))) % FOF formula (forall (A_68:hoare_1708887482_state) (B_35:hoare_1708887482_state), ((((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_68) bot_bo19817387tate_o)) ((insert528405184_state B_35) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) A_68) B_35))) of role axiom named fact_443_singleton__inject % A new axiom: (forall (A_68:hoare_1708887482_state) (B_35:hoare_1708887482_state), ((((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_68) bot_bo19817387tate_o)) ((insert528405184_state B_35) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) A_68) B_35))) % FOF formula (forall (U:state) (C:com) (S:state) (T:state), ((((evalc C) S) T)->((((evalc C) S) U)->(((eq state) U) T)))) of role axiom named fact_444_com__det % A new axiom: (forall (U:state) (C:com) (S:state) (T:state), ((((evalc C) S) T)->((((evalc C) S) U)->(((eq state) U) T)))) % FOF formula (forall (A_67:nat) (A_66:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_67) A_66)) ((semila848761471_nat_o ((insert_nat A_67) bot_bot_nat_o)) A_66))) of role axiom named fact_445_insert__is__Un % A new axiom: (forall (A_67:nat) (A_66:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_67) A_66)) ((semila848761471_nat_o ((insert_nat A_67) bot_bot_nat_o)) A_66))) % FOF formula (forall (A_67:(hoare_2091234717iple_a->Prop)) (A_66:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_67) A_66)) ((semila2050116131_a_o_o ((insert102003750le_a_o A_67) bot_bo1957696069_a_o_o)) A_66))) of role axiom named fact_446_insert__is__Un % A new axiom: (forall (A_67:(hoare_2091234717iple_a->Prop)) (A_66:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_67) A_66)) ((semila2050116131_a_o_o ((insert102003750le_a_o A_67) bot_bo1957696069_a_o_o)) A_66))) % FOF formula (forall (A_67:pname) (A_66:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_67) A_66)) ((semila1780557381name_o ((insert_pname A_67) bot_bot_pname_o)) A_66))) of role axiom named fact_447_insert__is__Un % A new axiom: (forall (A_67:pname) (A_66:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_67) A_66)) ((semila1780557381name_o ((insert_pname A_67) bot_bot_pname_o)) A_66))) % FOF formula (forall (A_67:hoare_1708887482_state) (A_66:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_67) A_66)) ((semila1122118281tate_o ((insert528405184_state A_67) bot_bo19817387tate_o)) A_66))) of role axiom named fact_448_insert__is__Un % A new axiom: (forall (A_67:hoare_1708887482_state) (A_66:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_67) A_66)) ((semila1122118281tate_o ((insert528405184_state A_67) bot_bo19817387tate_o)) A_66))) % FOF formula (forall (A_67:hoare_2091234717iple_a) (A_66:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_67) A_66)) ((semila1052848428le_a_o ((insert1597628439iple_a A_67) bot_bo1791335050le_a_o)) A_66))) of role axiom named fact_449_insert__is__Un % A new axiom: (forall (A_67:hoare_2091234717iple_a) (A_66:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_67) A_66)) ((semila1052848428le_a_o ((insert1597628439iple_a A_67) bot_bo1791335050le_a_o)) A_66))) % FOF formula (forall (X:(hoare_2091234717iple_a->Prop)) (Xa:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X) Xa)) (collec1008234059le_a_o (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((or (((eq (hoare_2091234717iple_a->Prop)) Y_7) X)) ((member99268621le_a_o Y_7) Xa)))))) of role axiom named fact_450_insert__compr__raw % A new axiom: (forall (X:(hoare_2091234717iple_a->Prop)) (Xa:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X) Xa)) (collec1008234059le_a_o (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((or (((eq (hoare_2091234717iple_a->Prop)) Y_7) X)) ((member99268621le_a_o Y_7) Xa)))))) % FOF formula (forall (X:hoare_2091234717iple_a) (Xa:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X) Xa)) (collec992574898iple_a (fun (Y_7:hoare_2091234717iple_a)=> ((or (((eq hoare_2091234717iple_a) Y_7) X)) ((member290856304iple_a Y_7) Xa)))))) of role axiom named fact_451_insert__compr__raw % A new axiom: (forall (X:hoare_2091234717iple_a) (Xa:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X) Xa)) (collec992574898iple_a (fun (Y_7:hoare_2091234717iple_a)=> ((or (((eq hoare_2091234717iple_a) Y_7) X)) ((member290856304iple_a Y_7) Xa)))))) % FOF formula (forall (X:hoare_1708887482_state) (Xa:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X) Xa)) (collec1568722789_state (fun (Y_7:hoare_1708887482_state)=> ((or (((eq hoare_1708887482_state) Y_7) X)) ((member451959335_state Y_7) Xa)))))) of role axiom named fact_452_insert__compr__raw % A new axiom: (forall (X:hoare_1708887482_state) (Xa:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X) Xa)) (collec1568722789_state (fun (Y_7:hoare_1708887482_state)=> ((or (((eq hoare_1708887482_state) Y_7) X)) ((member451959335_state Y_7) Xa)))))) % FOF formula (forall (X:nat) (Xa:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat X) Xa)) (collect_nat (fun (Y_7:nat)=> ((or (((eq nat) Y_7) X)) ((member_nat Y_7) Xa)))))) of role axiom named fact_453_insert__compr__raw % A new axiom: (forall (X:nat) (Xa:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat X) Xa)) (collect_nat (fun (Y_7:nat)=> ((or (((eq nat) Y_7) X)) ((member_nat Y_7) Xa)))))) % FOF formula (forall (X:pname) (Xa:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X) Xa)) (collect_pname (fun (Y_7:pname)=> ((or (((eq pname) Y_7) X)) ((member_pname Y_7) Xa)))))) of role axiom named fact_454_insert__compr__raw % A new axiom: (forall (X:pname) (Xa:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X) Xa)) (collect_pname (fun (Y_7:pname)=> ((or (((eq pname) Y_7) X)) ((member_pname Y_7) Xa)))))) % FOF formula (forall (G_19:(hoare_2091234717iple_a->Prop)) (T_3:hoare_2091234717iple_a) (Ts_1:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a G_19) ((insert1597628439iple_a T_3) Ts_1))->((and ((hoare_1467856363rivs_a G_19) ((insert1597628439iple_a T_3) bot_bo1791335050le_a_o))) ((hoare_1467856363rivs_a G_19) Ts_1)))) of role axiom named fact_455_derivs__insertD % A new axiom: (forall (G_19:(hoare_2091234717iple_a->Prop)) (T_3:hoare_2091234717iple_a) (Ts_1:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a G_19) ((insert1597628439iple_a T_3) Ts_1))->((and ((hoare_1467856363rivs_a G_19) ((insert1597628439iple_a T_3) bot_bo1791335050le_a_o))) ((hoare_1467856363rivs_a G_19) Ts_1)))) % FOF formula (forall (G_19:(hoare_1708887482_state->Prop)) (T_3:hoare_1708887482_state) (Ts_1:(hoare_1708887482_state->Prop)), (((hoare_90032982_state G_19) ((insert528405184_state T_3) Ts_1))->((and ((hoare_90032982_state G_19) ((insert528405184_state T_3) bot_bo19817387tate_o))) ((hoare_90032982_state G_19) Ts_1)))) of role axiom named fact_456_derivs__insertD % A new axiom: (forall (G_19:(hoare_1708887482_state->Prop)) (T_3:hoare_1708887482_state) (Ts_1:(hoare_1708887482_state->Prop)), (((hoare_90032982_state G_19) ((insert528405184_state T_3) Ts_1))->((and ((hoare_90032982_state G_19) ((insert528405184_state T_3) bot_bo19817387tate_o))) ((hoare_90032982_state G_19) Ts_1)))) % FOF formula (forall (Ts:(hoare_2091234717iple_a->Prop)) (G_18:(hoare_2091234717iple_a->Prop)) (T_2:hoare_2091234717iple_a), (((hoare_1467856363rivs_a G_18) ((insert1597628439iple_a T_2) bot_bo1791335050le_a_o))->(((hoare_1467856363rivs_a G_18) Ts)->((hoare_1467856363rivs_a G_18) ((insert1597628439iple_a T_2) Ts))))) of role axiom named fact_457_hoare__derivs_Oinsert % A new axiom: (forall (Ts:(hoare_2091234717iple_a->Prop)) (G_18:(hoare_2091234717iple_a->Prop)) (T_2:hoare_2091234717iple_a), (((hoare_1467856363rivs_a G_18) ((insert1597628439iple_a T_2) bot_bo1791335050le_a_o))->(((hoare_1467856363rivs_a G_18) Ts)->((hoare_1467856363rivs_a G_18) ((insert1597628439iple_a T_2) Ts))))) % FOF formula (forall (Ts:(hoare_1708887482_state->Prop)) (G_18:(hoare_1708887482_state->Prop)) (T_2:hoare_1708887482_state), (((hoare_90032982_state G_18) ((insert528405184_state T_2) bot_bo19817387tate_o))->(((hoare_90032982_state G_18) Ts)->((hoare_90032982_state G_18) ((insert528405184_state T_2) Ts))))) of role axiom named fact_458_hoare__derivs_Oinsert % A new axiom: (forall (Ts:(hoare_1708887482_state->Prop)) (G_18:(hoare_1708887482_state->Prop)) (T_2:hoare_1708887482_state), (((hoare_90032982_state G_18) ((insert528405184_state T_2) bot_bo19817387tate_o))->(((hoare_90032982_state G_18) Ts)->((hoare_90032982_state G_18) ((insert528405184_state T_2) Ts))))) % FOF formula (forall (C_23:nat) (A_65:(nat->Prop)), ((and ((((eq (nat->Prop)) A_65) bot_bot_nat_o)->(((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> C_23)) A_65)) bot_bot_nat_o))) ((not (((eq (nat->Prop)) A_65) bot_bot_nat_o))->(((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> C_23)) A_65)) ((insert_nat C_23) bot_bot_nat_o))))) of role axiom named fact_459_image__constant__conv % A new axiom: (forall (C_23:nat) (A_65:(nat->Prop)), ((and ((((eq (nat->Prop)) A_65) bot_bot_nat_o)->(((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> C_23)) A_65)) bot_bot_nat_o))) ((not (((eq (nat->Prop)) A_65) bot_bot_nat_o))->(((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> C_23)) A_65)) ((insert_nat C_23) bot_bot_nat_o))))) % FOF formula (forall (C_23:hoare_1708887482_state) (A_65:(pname->Prop)), ((and ((((eq (pname->Prop)) A_65) bot_bot_pname_o)->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state (fun (X:pname)=> C_23)) A_65)) bot_bo19817387tate_o))) ((not (((eq (pname->Prop)) A_65) bot_bot_pname_o))->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state (fun (X:pname)=> C_23)) A_65)) ((insert528405184_state C_23) bot_bo19817387tate_o))))) of role axiom named fact_460_image__constant__conv % A new axiom: (forall (C_23:hoare_1708887482_state) (A_65:(pname->Prop)), ((and ((((eq (pname->Prop)) A_65) bot_bot_pname_o)->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state (fun (X:pname)=> C_23)) A_65)) bot_bo19817387tate_o))) ((not (((eq (pname->Prop)) A_65) bot_bot_pname_o))->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state (fun (X:pname)=> C_23)) A_65)) ((insert528405184_state C_23) bot_bo19817387tate_o))))) % FOF formula (forall (C_23:hoare_2091234717iple_a) (A_65:(pname->Prop)), ((and ((((eq (pname->Prop)) A_65) bot_bot_pname_o)->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a (fun (X:pname)=> C_23)) A_65)) bot_bo1791335050le_a_o))) ((not (((eq (pname->Prop)) A_65) bot_bot_pname_o))->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a (fun (X:pname)=> C_23)) A_65)) ((insert1597628439iple_a C_23) bot_bo1791335050le_a_o))))) of role axiom named fact_461_image__constant__conv % A new axiom: (forall (C_23:hoare_2091234717iple_a) (A_65:(pname->Prop)), ((and ((((eq (pname->Prop)) A_65) bot_bot_pname_o)->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a (fun (X:pname)=> C_23)) A_65)) bot_bo1791335050le_a_o))) ((not (((eq (pname->Prop)) A_65) bot_bot_pname_o))->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a (fun (X:pname)=> C_23)) A_65)) ((insert1597628439iple_a C_23) bot_bo1791335050le_a_o))))) % FOF formula (forall (C_22:nat) (X_28:nat) (A_64:(nat->Prop)), (((member_nat X_28) A_64)->(((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> C_22)) A_64)) ((insert_nat C_22) bot_bot_nat_o)))) of role axiom named fact_462_image__constant % A new axiom: (forall (C_22:nat) (X_28:nat) (A_64:(nat->Prop)), (((member_nat X_28) A_64)->(((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> C_22)) A_64)) ((insert_nat C_22) bot_bot_nat_o)))) % FOF formula (forall (C_22:hoare_1708887482_state) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state (fun (X:pname)=> C_22)) A_64)) ((insert528405184_state C_22) bot_bo19817387tate_o)))) of role axiom named fact_463_image__constant % A new axiom: (forall (C_22:hoare_1708887482_state) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state (fun (X:pname)=> C_22)) A_64)) ((insert528405184_state C_22) bot_bo19817387tate_o)))) % FOF formula (forall (C_22:nat) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (nat->Prop)) ((image_pname_nat (fun (X:pname)=> C_22)) A_64)) ((insert_nat C_22) bot_bot_nat_o)))) of role axiom named fact_464_image__constant % A new axiom: (forall (C_22:nat) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (nat->Prop)) ((image_pname_nat (fun (X:pname)=> C_22)) A_64)) ((insert_nat C_22) bot_bot_nat_o)))) % FOF formula (forall (C_22:(hoare_2091234717iple_a->Prop)) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((image_742317343le_a_o (fun (X:pname)=> C_22)) A_64)) ((insert102003750le_a_o C_22) bot_bo1957696069_a_o_o)))) of role axiom named fact_465_image__constant % A new axiom: (forall (C_22:(hoare_2091234717iple_a->Prop)) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((image_742317343le_a_o (fun (X:pname)=> C_22)) A_64)) ((insert102003750le_a_o C_22) bot_bo1957696069_a_o_o)))) % FOF formula (forall (C_22:pname) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (pname->Prop)) ((image_pname_pname (fun (X:pname)=> C_22)) A_64)) ((insert_pname C_22) bot_bot_pname_o)))) of role axiom named fact_466_image__constant % A new axiom: (forall (C_22:pname) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (pname->Prop)) ((image_pname_pname (fun (X:pname)=> C_22)) A_64)) ((insert_pname C_22) bot_bot_pname_o)))) % FOF formula (forall (C_22:hoare_2091234717iple_a) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a (fun (X:pname)=> C_22)) A_64)) ((insert1597628439iple_a C_22) bot_bo1791335050le_a_o)))) of role axiom named fact_467_image__constant % A new axiom: (forall (C_22:hoare_2091234717iple_a) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a (fun (X:pname)=> C_22)) A_64)) ((insert1597628439iple_a C_22) bot_bo1791335050le_a_o)))) % FOF formula (forall (F_40:(nat->nat)) (A_63:nat) (B_34:(nat->Prop)), (((eq (nat->Prop)) ((image_nat_nat F_40) ((insert_nat A_63) B_34))) ((insert_nat (F_40 A_63)) ((image_nat_nat F_40) B_34)))) of role axiom named fact_468_image__insert % A new axiom: (forall (F_40:(nat->nat)) (A_63:nat) (B_34:(nat->Prop)), (((eq (nat->Prop)) ((image_nat_nat F_40) ((insert_nat A_63) B_34))) ((insert_nat (F_40 A_63)) ((image_nat_nat F_40) B_34)))) % FOF formula (forall (F_40:(pname->hoare_1708887482_state)) (A_63:pname) (B_34:(pname->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_40) ((insert_pname A_63) B_34))) ((insert528405184_state (F_40 A_63)) ((image_1116629049_state F_40) B_34)))) of role axiom named fact_469_image__insert % A new axiom: (forall (F_40:(pname->hoare_1708887482_state)) (A_63:pname) (B_34:(pname->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_40) ((insert_pname A_63) B_34))) ((insert528405184_state (F_40 A_63)) ((image_1116629049_state F_40) B_34)))) % FOF formula (forall (F_40:(pname->hoare_2091234717iple_a)) (A_63:pname) (B_34:(pname->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_40) ((insert_pname A_63) B_34))) ((insert1597628439iple_a (F_40 A_63)) ((image_231808478iple_a F_40) B_34)))) of role axiom named fact_470_image__insert % A new axiom: (forall (F_40:(pname->hoare_2091234717iple_a)) (A_63:pname) (B_34:(pname->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_40) ((insert_pname A_63) B_34))) ((insert1597628439iple_a (F_40 A_63)) ((image_231808478iple_a F_40) B_34)))) % FOF formula (forall (F_39:(nat->nat)) (X_27:nat) (A_62:(nat->Prop)), (((member_nat X_27) A_62)->(((eq (nat->Prop)) ((insert_nat (F_39 X_27)) ((image_nat_nat F_39) A_62))) ((image_nat_nat F_39) A_62)))) of role axiom named fact_471_insert__image % A new axiom: (forall (F_39:(nat->nat)) (X_27:nat) (A_62:(nat->Prop)), (((member_nat X_27) A_62)->(((eq (nat->Prop)) ((insert_nat (F_39 X_27)) ((image_nat_nat F_39) A_62))) ((image_nat_nat F_39) A_62)))) % FOF formula (forall (F_39:(pname->hoare_1708887482_state)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (hoare_1708887482_state->Prop)) ((insert528405184_state (F_39 X_27)) ((image_1116629049_state F_39) A_62))) ((image_1116629049_state F_39) A_62)))) of role axiom named fact_472_insert__image % A new axiom: (forall (F_39:(pname->hoare_1708887482_state)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (hoare_1708887482_state->Prop)) ((insert528405184_state (F_39 X_27)) ((image_1116629049_state F_39) A_62))) ((image_1116629049_state F_39) A_62)))) % FOF formula (forall (F_39:(pname->nat)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (nat->Prop)) ((insert_nat (F_39 X_27)) ((image_pname_nat F_39) A_62))) ((image_pname_nat F_39) A_62)))) of role axiom named fact_473_insert__image % A new axiom: (forall (F_39:(pname->nat)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (nat->Prop)) ((insert_nat (F_39 X_27)) ((image_pname_nat F_39) A_62))) ((image_pname_nat F_39) A_62)))) % FOF formula (forall (F_39:(pname->(hoare_2091234717iple_a->Prop))) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o (F_39 X_27)) ((image_742317343le_a_o F_39) A_62))) ((image_742317343le_a_o F_39) A_62)))) of role axiom named fact_474_insert__image % A new axiom: (forall (F_39:(pname->(hoare_2091234717iple_a->Prop))) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o (F_39 X_27)) ((image_742317343le_a_o F_39) A_62))) ((image_742317343le_a_o F_39) A_62)))) % FOF formula (forall (F_39:(pname->pname)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (pname->Prop)) ((insert_pname (F_39 X_27)) ((image_pname_pname F_39) A_62))) ((image_pname_pname F_39) A_62)))) of role axiom named fact_475_insert__image % A new axiom: (forall (F_39:(pname->pname)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (pname->Prop)) ((insert_pname (F_39 X_27)) ((image_pname_pname F_39) A_62))) ((image_pname_pname F_39) A_62)))) % FOF formula (forall (F_39:(pname->hoare_2091234717iple_a)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a (F_39 X_27)) ((image_231808478iple_a F_39) A_62))) ((image_231808478iple_a F_39) A_62)))) of role axiom named fact_476_insert__image % A new axiom: (forall (F_39:(pname->hoare_2091234717iple_a)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a (F_39 X_27)) ((image_231808478iple_a F_39) A_62))) ((image_231808478iple_a F_39) A_62)))) % FOF formula (forall (A_61:(nat->Prop)) (A_60:nat) (B_33:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_61) ((insert_nat A_60) B_33))) ((insert_nat A_60) ((semila848761471_nat_o A_61) B_33)))) of role axiom named fact_477_Un__insert__right % A new axiom: (forall (A_61:(nat->Prop)) (A_60:nat) (B_33:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_61) ((insert_nat A_60) B_33))) ((insert_nat A_60) ((semila848761471_nat_o A_61) B_33)))) % FOF formula (forall (A_61:((hoare_2091234717iple_a->Prop)->Prop)) (A_60:(hoare_2091234717iple_a->Prop)) (B_33:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_61) ((insert102003750le_a_o A_60) B_33))) ((insert102003750le_a_o A_60) ((semila2050116131_a_o_o A_61) B_33)))) of role axiom named fact_478_Un__insert__right % A new axiom: (forall (A_61:((hoare_2091234717iple_a->Prop)->Prop)) (A_60:(hoare_2091234717iple_a->Prop)) (B_33:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_61) ((insert102003750le_a_o A_60) B_33))) ((insert102003750le_a_o A_60) ((semila2050116131_a_o_o A_61) B_33)))) % FOF formula (forall (A_61:(pname->Prop)) (A_60:pname) (B_33:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_61) ((insert_pname A_60) B_33))) ((insert_pname A_60) ((semila1780557381name_o A_61) B_33)))) of role axiom named fact_479_Un__insert__right % A new axiom: (forall (A_61:(pname->Prop)) (A_60:pname) (B_33:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_61) ((insert_pname A_60) B_33))) ((insert_pname A_60) ((semila1780557381name_o A_61) B_33)))) % FOF formula (forall (A_61:(hoare_1708887482_state->Prop)) (A_60:hoare_1708887482_state) (B_33:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_61) ((insert528405184_state A_60) B_33))) ((insert528405184_state A_60) ((semila1122118281tate_o A_61) B_33)))) of role axiom named fact_480_Un__insert__right % A new axiom: (forall (A_61:(hoare_1708887482_state->Prop)) (A_60:hoare_1708887482_state) (B_33:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_61) ((insert528405184_state A_60) B_33))) ((insert528405184_state A_60) ((semila1122118281tate_o A_61) B_33)))) % FOF formula (forall (A_61:(hoare_2091234717iple_a->Prop)) (A_60:hoare_2091234717iple_a) (B_33:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_61) ((insert1597628439iple_a A_60) B_33))) ((insert1597628439iple_a A_60) ((semila1052848428le_a_o A_61) B_33)))) of role axiom named fact_481_Un__insert__right % A new axiom: (forall (A_61:(hoare_2091234717iple_a->Prop)) (A_60:hoare_2091234717iple_a) (B_33:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_61) ((insert1597628439iple_a A_60) B_33))) ((insert1597628439iple_a A_60) ((semila1052848428le_a_o A_61) B_33)))) % FOF formula (forall (A_59:nat) (B_32:(nat->Prop)) (C_21:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((insert_nat A_59) B_32)) C_21)) ((insert_nat A_59) ((semila848761471_nat_o B_32) C_21)))) of role axiom named fact_482_Un__insert__left % A new axiom: (forall (A_59:nat) (B_32:(nat->Prop)) (C_21:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((insert_nat A_59) B_32)) C_21)) ((insert_nat A_59) ((semila848761471_nat_o B_32) C_21)))) % FOF formula (forall (A_59:(hoare_2091234717iple_a->Prop)) (B_32:((hoare_2091234717iple_a->Prop)->Prop)) (C_21:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((insert102003750le_a_o A_59) B_32)) C_21)) ((insert102003750le_a_o A_59) ((semila2050116131_a_o_o B_32) C_21)))) of role axiom named fact_483_Un__insert__left % A new axiom: (forall (A_59:(hoare_2091234717iple_a->Prop)) (B_32:((hoare_2091234717iple_a->Prop)->Prop)) (C_21:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((insert102003750le_a_o A_59) B_32)) C_21)) ((insert102003750le_a_o A_59) ((semila2050116131_a_o_o B_32) C_21)))) % FOF formula (forall (A_59:pname) (B_32:(pname->Prop)) (C_21:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((insert_pname A_59) B_32)) C_21)) ((insert_pname A_59) ((semila1780557381name_o B_32) C_21)))) of role axiom named fact_484_Un__insert__left % A new axiom: (forall (A_59:pname) (B_32:(pname->Prop)) (C_21:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((insert_pname A_59) B_32)) C_21)) ((insert_pname A_59) ((semila1780557381name_o B_32) C_21)))) % FOF formula (forall (A_59:hoare_1708887482_state) (B_32:(hoare_1708887482_state->Prop)) (C_21:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((insert528405184_state A_59) B_32)) C_21)) ((insert528405184_state A_59) ((semila1122118281tate_o B_32) C_21)))) of role axiom named fact_485_Un__insert__left % A new axiom: (forall (A_59:hoare_1708887482_state) (B_32:(hoare_1708887482_state->Prop)) (C_21:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((insert528405184_state A_59) B_32)) C_21)) ((insert528405184_state A_59) ((semila1122118281tate_o B_32) C_21)))) % FOF formula (forall (A_59:hoare_2091234717iple_a) (B_32:(hoare_2091234717iple_a->Prop)) (C_21:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((insert1597628439iple_a A_59) B_32)) C_21)) ((insert1597628439iple_a A_59) ((semila1052848428le_a_o B_32) C_21)))) of role axiom named fact_486_Un__insert__left % A new axiom: (forall (A_59:hoare_2091234717iple_a) (B_32:(hoare_2091234717iple_a->Prop)) (C_21:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((insert1597628439iple_a A_59) B_32)) C_21)) ((insert1597628439iple_a A_59) ((semila1052848428le_a_o B_32) C_21)))) % FOF formula (forall (F_38:(nat->nat)) (A_58:(nat->Prop)), ((iff (((eq (nat->Prop)) bot_bot_nat_o) ((image_nat_nat F_38) A_58))) (((eq (nat->Prop)) A_58) bot_bot_nat_o))) of role axiom named fact_487_empty__is__image % A new axiom: (forall (F_38:(nat->nat)) (A_58:(nat->Prop)), ((iff (((eq (nat->Prop)) bot_bot_nat_o) ((image_nat_nat F_38) A_58))) (((eq (nat->Prop)) A_58) bot_bot_nat_o))) % FOF formula (forall (F_38:(pname->hoare_1708887482_state)) (A_58:(pname->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) ((image_1116629049_state F_38) A_58))) (((eq (pname->Prop)) A_58) bot_bot_pname_o))) of role axiom named fact_488_empty__is__image % A new axiom: (forall (F_38:(pname->hoare_1708887482_state)) (A_58:(pname->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) ((image_1116629049_state F_38) A_58))) (((eq (pname->Prop)) A_58) bot_bot_pname_o))) % FOF formula (forall (F_38:(pname->hoare_2091234717iple_a)) (A_58:(pname->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) ((image_231808478iple_a F_38) A_58))) (((eq (pname->Prop)) A_58) bot_bot_pname_o))) of role axiom named fact_489_empty__is__image % A new axiom: (forall (F_38:(pname->hoare_2091234717iple_a)) (A_58:(pname->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) ((image_231808478iple_a F_38) A_58))) (((eq (pname->Prop)) A_58) bot_bot_pname_o))) % FOF formula (forall (F_37:(nat->nat)), (((eq (nat->Prop)) ((image_nat_nat F_37) bot_bot_nat_o)) bot_bot_nat_o)) of role axiom named fact_490_image__empty % A new axiom: (forall (F_37:(nat->nat)), (((eq (nat->Prop)) ((image_nat_nat F_37) bot_bot_nat_o)) bot_bot_nat_o)) % FOF formula (forall (F_37:(pname->hoare_1708887482_state)), (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_37) bot_bot_pname_o)) bot_bo19817387tate_o)) of role axiom named fact_491_image__empty % A new axiom: (forall (F_37:(pname->hoare_1708887482_state)), (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_37) bot_bot_pname_o)) bot_bo19817387tate_o)) % FOF formula (forall (F_37:(pname->hoare_2091234717iple_a)), (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_37) bot_bot_pname_o)) bot_bo1791335050le_a_o)) of role axiom named fact_492_image__empty % A new axiom: (forall (F_37:(pname->hoare_2091234717iple_a)), (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_37) bot_bot_pname_o)) bot_bo1791335050le_a_o)) % FOF formula (forall (F_36:(nat->nat)) (A_57:(nat->Prop)), ((iff (((eq (nat->Prop)) ((image_nat_nat F_36) A_57)) bot_bot_nat_o)) (((eq (nat->Prop)) A_57) bot_bot_nat_o))) of role axiom named fact_493_image__is__empty % A new axiom: (forall (F_36:(nat->nat)) (A_57:(nat->Prop)), ((iff (((eq (nat->Prop)) ((image_nat_nat F_36) A_57)) bot_bot_nat_o)) (((eq (nat->Prop)) A_57) bot_bot_nat_o))) % FOF formula (forall (F_36:(pname->hoare_1708887482_state)) (A_57:(pname->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_36) A_57)) bot_bo19817387tate_o)) (((eq (pname->Prop)) A_57) bot_bot_pname_o))) of role axiom named fact_494_image__is__empty % A new axiom: (forall (F_36:(pname->hoare_1708887482_state)) (A_57:(pname->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_36) A_57)) bot_bo19817387tate_o)) (((eq (pname->Prop)) A_57) bot_bot_pname_o))) % FOF formula (forall (F_36:(pname->hoare_2091234717iple_a)) (A_57:(pname->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_36) A_57)) bot_bo1791335050le_a_o)) (((eq (pname->Prop)) A_57) bot_bot_pname_o))) of role axiom named fact_495_image__is__empty % A new axiom: (forall (F_36:(pname->hoare_2091234717iple_a)) (A_57:(pname->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_36) A_57)) bot_bo1791335050le_a_o)) (((eq (pname->Prop)) A_57) bot_bot_pname_o))) % FOF formula (forall (P_23:(nat->Prop)) (X:nat), (((member_nat X) bot_bot_nat_o)->(P_23 X))) of role axiom named fact_496_ball__empty % A new axiom: (forall (P_23:(nat->Prop)) (X:nat), (((member_nat X) bot_bot_nat_o)->(P_23 X))) % FOF formula (forall (P_23:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), (((member290856304iple_a X) bot_bo1791335050le_a_o)->(P_23 X))) of role axiom named fact_497_ball__empty % A new axiom: (forall (P_23:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), (((member290856304iple_a X) bot_bo1791335050le_a_o)->(P_23 X))) % FOF formula (forall (P_23:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) bot_bo1957696069_a_o_o)->(P_23 X))) of role axiom named fact_498_ball__empty % A new axiom: (forall (P_23:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) bot_bo1957696069_a_o_o)->(P_23 X))) % FOF formula (forall (P_23:(pname->Prop)) (X:pname), (((member_pname X) bot_bot_pname_o)->(P_23 X))) of role axiom named fact_499_ball__empty % A new axiom: (forall (P_23:(pname->Prop)) (X:pname), (((member_pname X) bot_bot_pname_o)->(P_23 X))) % FOF formula (forall (P_23:(hoare_1708887482_state->Prop)) (X:hoare_1708887482_state), (((member451959335_state X) bot_bo19817387tate_o)->(P_23 X))) of role axiom named fact_500_ball__empty % A new axiom: (forall (P_23:(hoare_1708887482_state->Prop)) (X:hoare_1708887482_state), (((member451959335_state X) bot_bo19817387tate_o)->(P_23 X))) % FOF formula (forall (B_31:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o bot_bot_nat_o) B_31)) B_31)) of role axiom named fact_501_Un__empty__left % A new axiom: (forall (B_31:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o bot_bot_nat_o) B_31)) B_31)) % FOF formula (forall (B_31:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o bot_bo1957696069_a_o_o) B_31)) B_31)) of role axiom named fact_502_Un__empty__left % A new axiom: (forall (B_31:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o bot_bo1957696069_a_o_o) B_31)) B_31)) % FOF formula (forall (B_31:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o bot_bot_pname_o) B_31)) B_31)) of role axiom named fact_503_Un__empty__left % A new axiom: (forall (B_31:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o bot_bot_pname_o) B_31)) B_31)) % FOF formula (forall (B_31:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o bot_bo19817387tate_o) B_31)) B_31)) of role axiom named fact_504_Un__empty__left % A new axiom: (forall (B_31:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o bot_bo19817387tate_o) B_31)) B_31)) % FOF formula (forall (B_31:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o bot_bo1791335050le_a_o) B_31)) B_31)) of role axiom named fact_505_Un__empty__left % A new axiom: (forall (B_31:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o bot_bo1791335050le_a_o) B_31)) B_31)) % FOF formula (forall (A_56:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_56) bot_bot_nat_o)) A_56)) of role axiom named fact_506_Un__empty__right % A new axiom: (forall (A_56:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_56) bot_bot_nat_o)) A_56)) % FOF formula (forall (A_56:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_56) bot_bo1957696069_a_o_o)) A_56)) of role axiom named fact_507_Un__empty__right % A new axiom: (forall (A_56:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_56) bot_bo1957696069_a_o_o)) A_56)) % FOF formula (forall (A_56:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_56) bot_bot_pname_o)) A_56)) of role axiom named fact_508_Un__empty__right % A new axiom: (forall (A_56:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_56) bot_bot_pname_o)) A_56)) % FOF formula (forall (A_56:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_56) bot_bo19817387tate_o)) A_56)) of role axiom named fact_509_Un__empty__right % A new axiom: (forall (A_56:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_56) bot_bo19817387tate_o)) A_56)) % FOF formula (forall (A_56:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_56) bot_bo1791335050le_a_o)) A_56)) of role axiom named fact_510_Un__empty__right % A new axiom: (forall (A_56:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_56) bot_bo1791335050le_a_o)) A_56)) % FOF formula (forall (A_55:(nat->Prop)) (B_30:(nat->Prop)), ((iff (((eq (nat->Prop)) ((semila848761471_nat_o A_55) B_30)) bot_bot_nat_o)) ((and (((eq (nat->Prop)) A_55) bot_bot_nat_o)) (((eq (nat->Prop)) B_30) bot_bot_nat_o)))) of role axiom named fact_511_Un__empty % A new axiom: (forall (A_55:(nat->Prop)) (B_30:(nat->Prop)), ((iff (((eq (nat->Prop)) ((semila848761471_nat_o A_55) B_30)) bot_bot_nat_o)) ((and (((eq (nat->Prop)) A_55) bot_bot_nat_o)) (((eq (nat->Prop)) B_30) bot_bot_nat_o)))) % FOF formula (forall (A_55:((hoare_2091234717iple_a->Prop)->Prop)) (B_30:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_55) B_30)) bot_bo1957696069_a_o_o)) ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_55) bot_bo1957696069_a_o_o)) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_30) bot_bo1957696069_a_o_o)))) of role axiom named fact_512_Un__empty % A new axiom: (forall (A_55:((hoare_2091234717iple_a->Prop)->Prop)) (B_30:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_55) B_30)) bot_bo1957696069_a_o_o)) ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_55) bot_bo1957696069_a_o_o)) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_30) bot_bo1957696069_a_o_o)))) % FOF formula (forall (A_55:(pname->Prop)) (B_30:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o A_55) B_30)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) A_55) bot_bot_pname_o)) (((eq (pname->Prop)) B_30) bot_bot_pname_o)))) of role axiom named fact_513_Un__empty % A new axiom: (forall (A_55:(pname->Prop)) (B_30:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o A_55) B_30)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) A_55) bot_bot_pname_o)) (((eq (pname->Prop)) B_30) bot_bot_pname_o)))) % FOF formula (forall (A_55:(hoare_1708887482_state->Prop)) (B_30:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_55) B_30)) bot_bo19817387tate_o)) ((and (((eq (hoare_1708887482_state->Prop)) A_55) bot_bo19817387tate_o)) (((eq (hoare_1708887482_state->Prop)) B_30) bot_bo19817387tate_o)))) of role axiom named fact_514_Un__empty % A new axiom: (forall (A_55:(hoare_1708887482_state->Prop)) (B_30:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_55) B_30)) bot_bo19817387tate_o)) ((and (((eq (hoare_1708887482_state->Prop)) A_55) bot_bo19817387tate_o)) (((eq (hoare_1708887482_state->Prop)) B_30) bot_bo19817387tate_o)))) % FOF formula (forall (A_55:(hoare_2091234717iple_a->Prop)) (B_30:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_55) B_30)) bot_bo1791335050le_a_o)) ((and (((eq (hoare_2091234717iple_a->Prop)) A_55) bot_bo1791335050le_a_o)) (((eq (hoare_2091234717iple_a->Prop)) B_30) bot_bo1791335050le_a_o)))) of role axiom named fact_515_Un__empty % A new axiom: (forall (A_55:(hoare_2091234717iple_a->Prop)) (B_30:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_55) B_30)) bot_bo1791335050le_a_o)) ((and (((eq (hoare_2091234717iple_a->Prop)) A_55) bot_bo1791335050le_a_o)) (((eq (hoare_2091234717iple_a->Prop)) B_30) bot_bo1791335050le_a_o)))) % FOF formula (forall (G_17:(hoare_2091234717iple_a->Prop)) (P_22:(x_a->(state->Prop))) (C_20:com) (Q_15:(x_a->(state->Prop))) (C_19:Prop), ((C_19->((hoare_1467856363rivs_a G_17) ((insert1597628439iple_a (((hoare_657976383iple_a P_22) C_20) Q_15)) bot_bo1791335050le_a_o)))->((hoare_1467856363rivs_a G_17) ((insert1597628439iple_a (((hoare_657976383iple_a (fun (Z_5:x_a) (S_2:state)=> ((and ((P_22 Z_5) S_2)) C_19))) C_20) Q_15)) bot_bo1791335050le_a_o)))) of role axiom named fact_516_constant % A new axiom: (forall (G_17:(hoare_2091234717iple_a->Prop)) (P_22:(x_a->(state->Prop))) (C_20:com) (Q_15:(x_a->(state->Prop))) (C_19:Prop), ((C_19->((hoare_1467856363rivs_a G_17) ((insert1597628439iple_a (((hoare_657976383iple_a P_22) C_20) Q_15)) bot_bo1791335050le_a_o)))->((hoare_1467856363rivs_a G_17) ((insert1597628439iple_a (((hoare_657976383iple_a (fun (Z_5:x_a) (S_2:state)=> ((and ((P_22 Z_5) S_2)) C_19))) C_20) Q_15)) bot_bo1791335050le_a_o)))) % FOF formula (forall (G_17:(hoare_1708887482_state->Prop)) (P_22:(state->(state->Prop))) (C_20:com) (Q_15:(state->(state->Prop))) (C_19:Prop), ((C_19->((hoare_90032982_state G_17) ((insert528405184_state (((hoare_858012674_state P_22) C_20) Q_15)) bot_bo19817387tate_o)))->((hoare_90032982_state G_17) ((insert528405184_state (((hoare_858012674_state (fun (Z_5:state) (S_2:state)=> ((and ((P_22 Z_5) S_2)) C_19))) C_20) Q_15)) bot_bo19817387tate_o)))) of role axiom named fact_517_constant % A new axiom: (forall (G_17:(hoare_1708887482_state->Prop)) (P_22:(state->(state->Prop))) (C_20:com) (Q_15:(state->(state->Prop))) (C_19:Prop), ((C_19->((hoare_90032982_state G_17) ((insert528405184_state (((hoare_858012674_state P_22) C_20) Q_15)) bot_bo19817387tate_o)))->((hoare_90032982_state G_17) ((insert528405184_state (((hoare_858012674_state (fun (Z_5:state) (S_2:state)=> ((and ((P_22 Z_5) S_2)) C_19))) C_20) Q_15)) bot_bo19817387tate_o)))) % FOF formula (forall (G_16:(hoare_2091234717iple_a->Prop)), ((hoare_1467856363rivs_a G_16) bot_bo1791335050le_a_o)) of role axiom named fact_518_empty % A new axiom: (forall (G_16:(hoare_2091234717iple_a->Prop)), ((hoare_1467856363rivs_a G_16) bot_bo1791335050le_a_o)) % FOF formula (forall (G_16:(hoare_1708887482_state->Prop)), ((hoare_90032982_state G_16) bot_bo19817387tate_o)) of role axiom named fact_519_empty % A new axiom: (forall (G_16:(hoare_1708887482_state->Prop)), ((hoare_90032982_state G_16) bot_bo19817387tate_o)) % FOF formula (forall (X_26:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o bot_bot_nat_o) X_26)) X_26)) of role axiom named fact_520_sup__bot__left % A new axiom: (forall (X_26:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o bot_bot_nat_o) X_26)) X_26)) % FOF formula (forall (X_26:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o bot_bo1957696069_a_o_o) X_26)) X_26)) of role axiom named fact_521_sup__bot__left % A new axiom: (forall (X_26:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o bot_bo1957696069_a_o_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_522_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:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o bot_bo19817387tate_o) X_26)) X_26)) of role axiom named fact_523_sup__bot__left % A new axiom: (forall (X_26:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o bot_bo19817387tate_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_524_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_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o bot_bo1791335050le_a_o) X_26)) X_26)) of role axiom named fact_525_sup__bot__left % A new axiom: (forall (X_26:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o bot_bo1791335050le_a_o) X_26)) X_26)) % FOF formula (forall (X_25:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_25) bot_bot_nat_o)) X_25)) of role axiom named fact_526_sup__bot__right % A new axiom: (forall (X_25:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_25) bot_bot_nat_o)) X_25)) % FOF formula (forall (X_25:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_25) bot_bo1957696069_a_o_o)) X_25)) of role axiom named fact_527_sup__bot__right % A new axiom: (forall (X_25:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_25) bot_bo1957696069_a_o_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_528_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:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_25) bot_bo19817387tate_o)) X_25)) of role axiom named fact_529_sup__bot__right % A new axiom: (forall (X_25:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_25) bot_bo19817387tate_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_530_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_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_25) bot_bo1791335050le_a_o)) X_25)) of role axiom named fact_531_sup__bot__right % A new axiom: (forall (X_25:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_25) bot_bo1791335050le_a_o)) X_25)) % FOF formula (forall (X_24:(nat->Prop)) (Y_8:(nat->Prop)), ((iff (((eq (nat->Prop)) ((semila848761471_nat_o X_24) Y_8)) bot_bot_nat_o)) ((and (((eq (nat->Prop)) X_24) bot_bot_nat_o)) (((eq (nat->Prop)) Y_8) bot_bot_nat_o)))) of role axiom named fact_532_sup__eq__bot__iff % A new axiom: (forall (X_24:(nat->Prop)) (Y_8:(nat->Prop)), ((iff (((eq (nat->Prop)) ((semila848761471_nat_o X_24) Y_8)) bot_bot_nat_o)) ((and (((eq (nat->Prop)) X_24) bot_bot_nat_o)) (((eq (nat->Prop)) Y_8) bot_bot_nat_o)))) % FOF formula (forall (X_24:((hoare_2091234717iple_a->Prop)->Prop)) (Y_8:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_24) Y_8)) bot_bo1957696069_a_o_o)) ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) X_24) bot_bo1957696069_a_o_o)) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) Y_8) bot_bo1957696069_a_o_o)))) of role axiom named fact_533_sup__eq__bot__iff % A new axiom: (forall (X_24:((hoare_2091234717iple_a->Prop)->Prop)) (Y_8:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_24) Y_8)) bot_bo1957696069_a_o_o)) ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) X_24) bot_bo1957696069_a_o_o)) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) Y_8) bot_bo1957696069_a_o_o)))) % FOF formula (forall (X_24:(pname->Prop)) (Y_8:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o X_24) Y_8)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) X_24) bot_bot_pname_o)) (((eq (pname->Prop)) Y_8) bot_bot_pname_o)))) of role axiom named fact_534_sup__eq__bot__iff % A new axiom: (forall (X_24:(pname->Prop)) (Y_8:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o X_24) Y_8)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) X_24) bot_bot_pname_o)) (((eq (pname->Prop)) Y_8) bot_bot_pname_o)))) % FOF formula (forall (X_24:(hoare_1708887482_state->Prop)) (Y_8:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_24) Y_8)) bot_bo19817387tate_o)) ((and (((eq (hoare_1708887482_state->Prop)) X_24) bot_bo19817387tate_o)) (((eq (hoare_1708887482_state->Prop)) Y_8) bot_bo19817387tate_o)))) of role axiom named fact_535_sup__eq__bot__iff % A new axiom: (forall (X_24:(hoare_1708887482_state->Prop)) (Y_8:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_24) Y_8)) bot_bo19817387tate_o)) ((and (((eq (hoare_1708887482_state->Prop)) X_24) bot_bo19817387tate_o)) (((eq (hoare_1708887482_state->Prop)) Y_8) bot_bo19817387tate_o)))) % FOF formula (forall (X_24:Prop) (Y_8:Prop), ((iff ((iff ((semila10642723_sup_o X_24) Y_8)) bot_bot_o)) ((and ((iff X_24) bot_bot_o)) ((iff Y_8) bot_bot_o)))) of role axiom named fact_536_sup__eq__bot__iff % A new axiom: (forall (X_24:Prop) (Y_8:Prop), ((iff ((iff ((semila10642723_sup_o X_24) Y_8)) bot_bot_o)) ((and ((iff X_24) bot_bot_o)) ((iff Y_8) bot_bot_o)))) % FOF formula (forall (X_24:(hoare_2091234717iple_a->Prop)) (Y_8:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_24) Y_8)) bot_bo1791335050le_a_o)) ((and (((eq (hoare_2091234717iple_a->Prop)) X_24) bot_bo1791335050le_a_o)) (((eq (hoare_2091234717iple_a->Prop)) Y_8) bot_bo1791335050le_a_o)))) of role axiom named fact_537_sup__eq__bot__iff % A new axiom: (forall (X_24:(hoare_2091234717iple_a->Prop)) (Y_8:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_24) Y_8)) bot_bo1791335050le_a_o)) ((and (((eq (hoare_2091234717iple_a->Prop)) X_24) bot_bo1791335050le_a_o)) (((eq (hoare_2091234717iple_a->Prop)) Y_8) bot_bo1791335050le_a_o)))) % FOF formula (forall (N_5:nat) (T_1:hoare_1708887482_state), (((hoare_23738522_state (suc N_5)) T_1)->((hoare_23738522_state N_5) T_1))) of role axiom named fact_538_triple__valid__Suc % A new axiom: (forall (N_5:nat) (T_1:hoare_1708887482_state), (((hoare_23738522_state (suc N_5)) T_1)->((hoare_23738522_state N_5) T_1))) % FOF formula (forall (N_5:nat) (T_1:hoare_2091234717iple_a), (((hoare_1421888935alid_a (suc N_5)) T_1)->((hoare_1421888935alid_a N_5) T_1))) of role axiom named fact_539_triple__valid__Suc % A new axiom: (forall (N_5:nat) (T_1:hoare_2091234717iple_a), (((hoare_1421888935alid_a (suc N_5)) T_1)->((hoare_1421888935alid_a N_5) T_1))) % FOF formula (forall (A_54:(hoare_2091234717iple_a->Prop)) (B_29:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_54) B_29)) ((semila2050116131_a_o_o (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> (((eq (hoare_2091234717iple_a->Prop)) X) A_54)))) B_29))) of role axiom named fact_540_insert__def % A new axiom: (forall (A_54:(hoare_2091234717iple_a->Prop)) (B_29:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_54) B_29)) ((semila2050116131_a_o_o (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> (((eq (hoare_2091234717iple_a->Prop)) X) A_54)))) B_29))) % FOF formula (forall (A_54:pname) (B_29:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_54) B_29)) ((semila1780557381name_o (collect_pname (fun (X:pname)=> (((eq pname) X) A_54)))) B_29))) of role axiom named fact_541_insert__def % A new axiom: (forall (A_54:pname) (B_29:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_54) B_29)) ((semila1780557381name_o (collect_pname (fun (X:pname)=> (((eq pname) X) A_54)))) B_29))) % FOF formula (forall (A_54:hoare_1708887482_state) (B_29:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_54) B_29)) ((semila1122118281tate_o (collec1568722789_state (fun (X:hoare_1708887482_state)=> (((eq hoare_1708887482_state) X) A_54)))) B_29))) of role axiom named fact_542_insert__def % A new axiom: (forall (A_54:hoare_1708887482_state) (B_29:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_54) B_29)) ((semila1122118281tate_o (collec1568722789_state (fun (X:hoare_1708887482_state)=> (((eq hoare_1708887482_state) X) A_54)))) B_29))) % FOF formula (forall (A_54:hoare_2091234717iple_a) (B_29:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_54) B_29)) ((semila1052848428le_a_o (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> (((eq hoare_2091234717iple_a) X) A_54)))) B_29))) of role axiom named fact_543_insert__def % A new axiom: (forall (A_54:hoare_2091234717iple_a) (B_29:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_54) B_29)) ((semila1052848428le_a_o (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> (((eq hoare_2091234717iple_a) X) A_54)))) B_29))) % FOF formula (forall (A_54:nat) (B_29:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_54) B_29)) ((semila848761471_nat_o (collect_nat (fun (X:nat)=> (((eq nat) X) A_54)))) B_29))) of role axiom named fact_544_insert__def % A new axiom: (forall (A_54:nat) (B_29:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_54) B_29)) ((semila848761471_nat_o (collect_nat (fun (X:nat)=> (((eq nat) X) A_54)))) B_29))) % FOF formula (forall (G_15:(hoare_2091234717iple_a->Prop)) (P_21:(x_a->(state->Prop))) (Pn_3:pname) (Q_14:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_15) ((insert1597628439iple_a (((hoare_657976383iple_a P_21) (the_com (body_1 Pn_3))) Q_14)) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_15) ((insert1597628439iple_a (((hoare_657976383iple_a P_21) (body Pn_3)) Q_14)) bot_bo1791335050le_a_o)))) of role axiom named fact_545_weak__Body % A new axiom: (forall (G_15:(hoare_2091234717iple_a->Prop)) (P_21:(x_a->(state->Prop))) (Pn_3:pname) (Q_14:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_15) ((insert1597628439iple_a (((hoare_657976383iple_a P_21) (the_com (body_1 Pn_3))) Q_14)) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_15) ((insert1597628439iple_a (((hoare_657976383iple_a P_21) (body Pn_3)) Q_14)) bot_bo1791335050le_a_o)))) % FOF formula (forall (G_15:(hoare_1708887482_state->Prop)) (P_21:(state->(state->Prop))) (Pn_3:pname) (Q_14:(state->(state->Prop))), (((hoare_90032982_state G_15) ((insert528405184_state (((hoare_858012674_state P_21) (the_com (body_1 Pn_3))) Q_14)) bot_bo19817387tate_o))->((hoare_90032982_state G_15) ((insert528405184_state (((hoare_858012674_state P_21) (body Pn_3)) Q_14)) bot_bo19817387tate_o)))) of role axiom named fact_546_weak__Body % A new axiom: (forall (G_15:(hoare_1708887482_state->Prop)) (P_21:(state->(state->Prop))) (Pn_3:pname) (Q_14:(state->(state->Prop))), (((hoare_90032982_state G_15) ((insert528405184_state (((hoare_858012674_state P_21) (the_com (body_1 Pn_3))) Q_14)) bot_bo19817387tate_o))->((hoare_90032982_state G_15) ((insert528405184_state (((hoare_858012674_state P_21) (body Pn_3)) Q_14)) bot_bo19817387tate_o)))) % FOF formula (forall (P_20:(x_a->(state->Prop))) (Pn_2:pname) (Q_13:(x_a->(state->Prop))) (G_14:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a ((insert1597628439iple_a (((hoare_657976383iple_a P_20) (body Pn_2)) Q_13)) G_14)) ((insert1597628439iple_a (((hoare_657976383iple_a P_20) (the_com (body_1 Pn_2))) Q_13)) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_14) ((insert1597628439iple_a (((hoare_657976383iple_a P_20) (body Pn_2)) Q_13)) bot_bo1791335050le_a_o)))) of role axiom named fact_547_BodyN % A new axiom: (forall (P_20:(x_a->(state->Prop))) (Pn_2:pname) (Q_13:(x_a->(state->Prop))) (G_14:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a ((insert1597628439iple_a (((hoare_657976383iple_a P_20) (body Pn_2)) Q_13)) G_14)) ((insert1597628439iple_a (((hoare_657976383iple_a P_20) (the_com (body_1 Pn_2))) Q_13)) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_14) ((insert1597628439iple_a (((hoare_657976383iple_a P_20) (body Pn_2)) Q_13)) bot_bo1791335050le_a_o)))) % FOF formula (forall (P_20:(state->(state->Prop))) (Pn_2:pname) (Q_13:(state->(state->Prop))) (G_14:(hoare_1708887482_state->Prop)), (((hoare_90032982_state ((insert528405184_state (((hoare_858012674_state P_20) (body Pn_2)) Q_13)) G_14)) ((insert528405184_state (((hoare_858012674_state P_20) (the_com (body_1 Pn_2))) Q_13)) bot_bo19817387tate_o))->((hoare_90032982_state G_14) ((insert528405184_state (((hoare_858012674_state P_20) (body Pn_2)) Q_13)) bot_bo19817387tate_o)))) of role axiom named fact_548_BodyN % A new axiom: (forall (P_20:(state->(state->Prop))) (Pn_2:pname) (Q_13:(state->(state->Prop))) (G_14:(hoare_1708887482_state->Prop)), (((hoare_90032982_state ((insert528405184_state (((hoare_858012674_state P_20) (body Pn_2)) Q_13)) G_14)) ((insert528405184_state (((hoare_858012674_state P_20) (the_com (body_1 Pn_2))) Q_13)) bot_bo19817387tate_o))->((hoare_90032982_state G_14) ((insert528405184_state (((hoare_858012674_state P_20) (body Pn_2)) Q_13)) bot_bo19817387tate_o)))) % FOF formula (forall (G_13:(hoare_2091234717iple_a->Prop)) (C_18:com) (Q_12:(x_a->(state->Prop))) (P_19:(x_a->(state->Prop))), ((forall (Z_5:x_a) (S_2:state), (((P_19 Z_5) S_2)->((hoare_1467856363rivs_a G_13) ((insert1597628439iple_a (((hoare_657976383iple_a (fun (Za:x_a) (S_3:state)=> (((eq state) S_3) S_2))) C_18) (fun (Z_6:x_a)=> (Q_12 Z_5)))) bot_bo1791335050le_a_o))))->((hoare_1467856363rivs_a G_13) ((insert1597628439iple_a (((hoare_657976383iple_a P_19) C_18) Q_12)) bot_bo1791335050le_a_o)))) of role axiom named fact_549_escape % A new axiom: (forall (G_13:(hoare_2091234717iple_a->Prop)) (C_18:com) (Q_12:(x_a->(state->Prop))) (P_19:(x_a->(state->Prop))), ((forall (Z_5:x_a) (S_2:state), (((P_19 Z_5) S_2)->((hoare_1467856363rivs_a G_13) ((insert1597628439iple_a (((hoare_657976383iple_a (fun (Za:x_a) (S_3:state)=> (((eq state) S_3) S_2))) C_18) (fun (Z_6:x_a)=> (Q_12 Z_5)))) bot_bo1791335050le_a_o))))->((hoare_1467856363rivs_a G_13) ((insert1597628439iple_a (((hoare_657976383iple_a P_19) C_18) Q_12)) bot_bo1791335050le_a_o)))) % FOF formula (forall (G_13:(hoare_1708887482_state->Prop)) (C_18:com) (Q_12:(state->(state->Prop))) (P_19:(state->(state->Prop))), ((forall (Z_5:state) (S_2:state), (((P_19 Z_5) S_2)->((hoare_90032982_state G_13) ((insert528405184_state (((hoare_858012674_state (fun (Za:state) (S_3:state)=> (((eq state) S_3) S_2))) C_18) (fun (Z_6:state)=> (Q_12 Z_5)))) bot_bo19817387tate_o))))->((hoare_90032982_state G_13) ((insert528405184_state (((hoare_858012674_state P_19) C_18) Q_12)) bot_bo19817387tate_o)))) of role axiom named fact_550_escape % A new axiom: (forall (G_13:(hoare_1708887482_state->Prop)) (C_18:com) (Q_12:(state->(state->Prop))) (P_19:(state->(state->Prop))), ((forall (Z_5:state) (S_2:state), (((P_19 Z_5) S_2)->((hoare_90032982_state G_13) ((insert528405184_state (((hoare_858012674_state (fun (Za:state) (S_3:state)=> (((eq state) S_3) S_2))) C_18) (fun (Z_6:state)=> (Q_12 Z_5)))) bot_bo19817387tate_o))))->((hoare_90032982_state G_13) ((insert528405184_state (((hoare_858012674_state P_19) C_18) Q_12)) bot_bo19817387tate_o)))) % FOF formula (forall (P_18:(x_a->(state->Prop))) (G_12:(hoare_2091234717iple_a->Prop)) (P_17:(x_a->(state->Prop))) (C_17:com) (Q_11:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_12) ((insert1597628439iple_a (((hoare_657976383iple_a P_17) C_17) Q_11)) bot_bo1791335050le_a_o))->((forall (Z_5:x_a) (S_2:state), (((P_18 Z_5) S_2)->((P_17 Z_5) S_2)))->((hoare_1467856363rivs_a G_12) ((insert1597628439iple_a (((hoare_657976383iple_a P_18) C_17) Q_11)) bot_bo1791335050le_a_o))))) of role axiom named fact_551_conseq1 % A new axiom: (forall (P_18:(x_a->(state->Prop))) (G_12:(hoare_2091234717iple_a->Prop)) (P_17:(x_a->(state->Prop))) (C_17:com) (Q_11:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_12) ((insert1597628439iple_a (((hoare_657976383iple_a P_17) C_17) Q_11)) bot_bo1791335050le_a_o))->((forall (Z_5:x_a) (S_2:state), (((P_18 Z_5) S_2)->((P_17 Z_5) S_2)))->((hoare_1467856363rivs_a G_12) ((insert1597628439iple_a (((hoare_657976383iple_a P_18) C_17) Q_11)) bot_bo1791335050le_a_o))))) % FOF formula (forall (P_18:(state->(state->Prop))) (G_12:(hoare_1708887482_state->Prop)) (P_17:(state->(state->Prop))) (C_17:com) (Q_11:(state->(state->Prop))), (((hoare_90032982_state G_12) ((insert528405184_state (((hoare_858012674_state P_17) C_17) Q_11)) bot_bo19817387tate_o))->((forall (Z_5:state) (S_2:state), (((P_18 Z_5) S_2)->((P_17 Z_5) S_2)))->((hoare_90032982_state G_12) ((insert528405184_state (((hoare_858012674_state P_18) C_17) Q_11)) bot_bo19817387tate_o))))) of role axiom named fact_552_conseq1 % A new axiom: (forall (P_18:(state->(state->Prop))) (G_12:(hoare_1708887482_state->Prop)) (P_17:(state->(state->Prop))) (C_17:com) (Q_11:(state->(state->Prop))), (((hoare_90032982_state G_12) ((insert528405184_state (((hoare_858012674_state P_17) C_17) Q_11)) bot_bo19817387tate_o))->((forall (Z_5:state) (S_2:state), (((P_18 Z_5) S_2)->((P_17 Z_5) S_2)))->((hoare_90032982_state G_12) ((insert528405184_state (((hoare_858012674_state P_18) C_17) Q_11)) bot_bo19817387tate_o))))) % FOF formula (forall (Q_10:(x_a->(state->Prop))) (G_11:(hoare_2091234717iple_a->Prop)) (P_16:(x_a->(state->Prop))) (C_16:com) (Q_9:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_11) ((insert1597628439iple_a (((hoare_657976383iple_a P_16) C_16) Q_9)) bot_bo1791335050le_a_o))->((forall (Z_5:x_a) (S_2:state), (((Q_9 Z_5) S_2)->((Q_10 Z_5) S_2)))->((hoare_1467856363rivs_a G_11) ((insert1597628439iple_a (((hoare_657976383iple_a P_16) C_16) Q_10)) bot_bo1791335050le_a_o))))) of role axiom named fact_553_conseq2 % A new axiom: (forall (Q_10:(x_a->(state->Prop))) (G_11:(hoare_2091234717iple_a->Prop)) (P_16:(x_a->(state->Prop))) (C_16:com) (Q_9:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_11) ((insert1597628439iple_a (((hoare_657976383iple_a P_16) C_16) Q_9)) bot_bo1791335050le_a_o))->((forall (Z_5:x_a) (S_2:state), (((Q_9 Z_5) S_2)->((Q_10 Z_5) S_2)))->((hoare_1467856363rivs_a G_11) ((insert1597628439iple_a (((hoare_657976383iple_a P_16) C_16) Q_10)) bot_bo1791335050le_a_o))))) % FOF formula (forall (Q_10:(state->(state->Prop))) (G_11:(hoare_1708887482_state->Prop)) (P_16:(state->(state->Prop))) (C_16:com) (Q_9:(state->(state->Prop))), (((hoare_90032982_state G_11) ((insert528405184_state (((hoare_858012674_state P_16) C_16) Q_9)) bot_bo19817387tate_o))->((forall (Z_5:state) (S_2:state), (((Q_9 Z_5) S_2)->((Q_10 Z_5) S_2)))->((hoare_90032982_state G_11) ((insert528405184_state (((hoare_858012674_state P_16) C_16) Q_10)) bot_bo19817387tate_o))))) of role axiom named fact_554_conseq2 % A new axiom: (forall (Q_10:(state->(state->Prop))) (G_11:(hoare_1708887482_state->Prop)) (P_16:(state->(state->Prop))) (C_16:com) (Q_9:(state->(state->Prop))), (((hoare_90032982_state G_11) ((insert528405184_state (((hoare_858012674_state P_16) C_16) Q_9)) bot_bo19817387tate_o))->((forall (Z_5:state) (S_2:state), (((Q_9 Z_5) S_2)->((Q_10 Z_5) S_2)))->((hoare_90032982_state G_11) ((insert528405184_state (((hoare_858012674_state P_16) C_16) Q_10)) bot_bo19817387tate_o))))) % 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_1169027232size_a Fa) (((hoare_657976383iple_a Fun1_1) Com_3) Fun2_1))) zero_zero_nat)) of role axiom named fact_555_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_1169027232size_a Fa) (((hoare_657976383iple_a Fun1_1) Com_3) Fun2_1))) zero_zero_nat)) % FOF formula (forall (Fa:(state->nat)) (Fun1_1:(state->(state->Prop))) (Com_3:com) (Fun2_1:(state->(state->Prop))), (((eq nat) ((hoare_518771297_state Fa) (((hoare_858012674_state Fun1_1) Com_3) Fun2_1))) zero_zero_nat)) of role axiom named fact_556_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_518771297_state Fa) (((hoare_858012674_state Fun1_1) Com_3) Fun2_1))) zero_zero_nat)) % FOF formula (forall (C:com), (((eq hoare_1708887482_state) (hoare_Mirabelle_MGT C)) (((hoare_858012674_state fequal_state) C) (evalc C)))) of role axiom named fact_557_MGT__def % A new axiom: (forall (C:com), (((eq hoare_1708887482_state) (hoare_Mirabelle_MGT C)) (((hoare_858012674_state fequal_state) C) (evalc C)))) % FOF formula (forall (Fun1:(x_a->(state->Prop))) (Com_2:com) (Fun2:(x_a->(state->Prop))), (((eq nat) (size_s1040486067iple_a (((hoare_657976383iple_a Fun1) Com_2) Fun2))) zero_zero_nat)) of role axiom named fact_558_triple_Osize_I2_J % A new axiom: (forall (Fun1:(x_a->(state->Prop))) (Com_2:com) (Fun2:(x_a->(state->Prop))), (((eq nat) (size_s1040486067iple_a (((hoare_657976383iple_a Fun1) Com_2) Fun2))) zero_zero_nat)) % FOF formula (forall (Fun1:(state->(state->Prop))) (Com_2:com) (Fun2:(state->(state->Prop))), (((eq nat) (size_s1186992420_state (((hoare_858012674_state Fun1) Com_2) Fun2))) zero_zero_nat)) of role axiom named fact_559_triple_Osize_I2_J % A new axiom: (forall (Fun1:(state->(state->Prop))) (Com_2:com) (Fun2:(state->(state->Prop))), (((eq nat) (size_s1186992420_state (((hoare_858012674_state Fun1) Com_2) Fun2))) zero_zero_nat)) % FOF formula (forall (Q_8:(x_a->(state->Prop))) (P_15:(x_a->(state->Prop))) (G_10:(hoare_2091234717iple_a->Prop)) (P_14:(x_a->(state->Prop))) (C_15:com) (Q_7:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_10) ((insert1597628439iple_a (((hoare_657976383iple_a P_14) C_15) Q_7)) bot_bo1791335050le_a_o))->((forall (Z_5:x_a) (S_2:state), (((P_15 Z_5) S_2)->(forall (S_3:state), ((forall (Z_6:x_a), (((P_14 Z_6) S_2)->((Q_7 Z_6) S_3)))->((Q_8 Z_5) S_3)))))->((hoare_1467856363rivs_a G_10) ((insert1597628439iple_a (((hoare_657976383iple_a P_15) C_15) Q_8)) bot_bo1791335050le_a_o))))) of role axiom named fact_560_conseq12 % A new axiom: (forall (Q_8:(x_a->(state->Prop))) (P_15:(x_a->(state->Prop))) (G_10:(hoare_2091234717iple_a->Prop)) (P_14:(x_a->(state->Prop))) (C_15:com) (Q_7:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_10) ((insert1597628439iple_a (((hoare_657976383iple_a P_14) C_15) Q_7)) bot_bo1791335050le_a_o))->((forall (Z_5:x_a) (S_2:state), (((P_15 Z_5) S_2)->(forall (S_3:state), ((forall (Z_6:x_a), (((P_14 Z_6) S_2)->((Q_7 Z_6) S_3)))->((Q_8 Z_5) S_3)))))->((hoare_1467856363rivs_a G_10) ((insert1597628439iple_a (((hoare_657976383iple_a P_15) C_15) Q_8)) bot_bo1791335050le_a_o))))) % FOF formula (forall (Q_8:(state->(state->Prop))) (P_15:(state->(state->Prop))) (G_10:(hoare_1708887482_state->Prop)) (P_14:(state->(state->Prop))) (C_15:com) (Q_7:(state->(state->Prop))), (((hoare_90032982_state G_10) ((insert528405184_state (((hoare_858012674_state P_14) C_15) Q_7)) bot_bo19817387tate_o))->((forall (Z_5:state) (S_2:state), (((P_15 Z_5) S_2)->(forall (S_3:state), ((forall (Z_6:state), (((P_14 Z_6) S_2)->((Q_7 Z_6) S_3)))->((Q_8 Z_5) S_3)))))->((hoare_90032982_state G_10) ((insert528405184_state (((hoare_858012674_state P_15) C_15) Q_8)) bot_bo19817387tate_o))))) of role axiom named fact_561_conseq12 % A new axiom: (forall (Q_8:(state->(state->Prop))) (P_15:(state->(state->Prop))) (G_10:(hoare_1708887482_state->Prop)) (P_14:(state->(state->Prop))) (C_15:com) (Q_7:(state->(state->Prop))), (((hoare_90032982_state G_10) ((insert528405184_state (((hoare_858012674_state P_14) C_15) Q_7)) bot_bo19817387tate_o))->((forall (Z_5:state) (S_2:state), (((P_15 Z_5) S_2)->(forall (S_3:state), ((forall (Z_6:state), (((P_14 Z_6) S_2)->((Q_7 Z_6) S_3)))->((Q_8 Z_5) S_3)))))->((hoare_90032982_state G_10) ((insert528405184_state (((hoare_858012674_state P_15) C_15) Q_8)) bot_bo19817387tate_o))))) % FOF formula (forall (X_23:nat), (((eq nat) (the_elem_nat ((insert_nat X_23) bot_bot_nat_o))) X_23)) of role axiom named fact_562_the__elem__eq % A new axiom: (forall (X_23:nat), (((eq nat) (the_elem_nat ((insert_nat X_23) bot_bot_nat_o))) X_23)) % FOF formula (forall (X_23:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (the_el1618277441le_a_o ((insert102003750le_a_o X_23) bot_bo1957696069_a_o_o))) X_23)) of role axiom named fact_563_the__elem__eq % A new axiom: (forall (X_23:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (the_el1618277441le_a_o ((insert102003750le_a_o X_23) bot_bo1957696069_a_o_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_564_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 (X_23:hoare_2091234717iple_a), (((eq hoare_2091234717iple_a) (the_el13400124iple_a ((insert1597628439iple_a X_23) bot_bo1791335050le_a_o))) X_23)) of role axiom named fact_565_the__elem__eq % A new axiom: (forall (X_23:hoare_2091234717iple_a), (((eq hoare_2091234717iple_a) (the_el13400124iple_a ((insert1597628439iple_a X_23) bot_bo1791335050le_a_o))) X_23)) % FOF formula (forall (X_23:hoare_1708887482_state), (((eq hoare_1708887482_state) (the_el864710747_state ((insert528405184_state X_23) bot_bo19817387tate_o))) X_23)) of role axiom named fact_566_the__elem__eq % A new axiom: (forall (X_23:hoare_1708887482_state), (((eq hoare_1708887482_state) (the_el864710747_state ((insert528405184_state X_23) bot_bo19817387tate_o))) X_23)) % FOF formula (forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))) of role axiom named fact_567_Suc__neq__Zero % A new axiom: (forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))) % FOF formula (((eq nat) bot_bot_nat) zero_zero_nat) of role axiom named fact_568_bot__nat__def % A new axiom: (((eq nat) bot_bot_nat) zero_zero_nat) % FOF formula (forall (N_1:nat), (not (((eq nat) N_1) (suc N_1)))) of role axiom named fact_569_n__not__Suc__n % A new axiom: (forall (N_1:nat), (not (((eq nat) N_1) (suc N_1)))) % FOF formula (forall (N_1:nat), (not (((eq nat) (suc N_1)) N_1))) of role axiom named fact_570_Suc__n__not__n % A new axiom: (forall (N_1:nat), (not (((eq nat) (suc N_1)) N_1))) % FOF formula (forall (Nat_3:nat) (Nat_2:nat), ((iff (((eq nat) (suc Nat_3)) (suc Nat_2))) (((eq nat) Nat_3) Nat_2))) of role axiom named fact_571_nat_Oinject % A new axiom: (forall (Nat_3:nat) (Nat_2:nat), ((iff (((eq nat) (suc Nat_3)) (suc Nat_2))) (((eq nat) Nat_3) Nat_2))) % 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_572_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 (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))) of role axiom named fact_573_Zero__not__Suc % A new axiom: (forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))) % FOF formula (forall (Nat_2:nat), (not (((eq nat) zero_zero_nat) (suc Nat_2)))) of role axiom named fact_574_nat_Osimps_I2_J % A new axiom: (forall (Nat_2:nat), (not (((eq nat) zero_zero_nat) (suc Nat_2)))) % FOF formula (forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))) of role axiom named fact_575_Suc__not__Zero % A new axiom: (forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))) % FOF formula (forall (Nat_1:nat), (not (((eq nat) (suc Nat_1)) zero_zero_nat))) of role axiom named fact_576_nat_Osimps_I3_J % A new axiom: (forall (Nat_1:nat), (not (((eq nat) (suc Nat_1)) zero_zero_nat))) % FOF formula (forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))) of role axiom named fact_577_Zero__neq__Suc % A new axiom: (forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))) % 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_578_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 (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_579_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 (P:(nat->Prop)) (K_1:nat), ((P K_1)->((forall (N:nat), ((P (suc N))->(P N)))->(P zero_zero_nat)))) of role axiom named fact_580_zero__induct % A new axiom: (forall (P:(nat->Prop)) (K_1:nat), ((P K_1)->((forall (N:nat), ((P (suc N))->(P N)))->(P zero_zero_nat)))) % 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_581_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 (X:nat), ((iff (bot_bot_nat_o X)) bot_bot_o)) of role axiom named fact_582_bot__fun__def % A new axiom: (forall (X:nat), ((iff (bot_bot_nat_o X)) bot_bot_o)) % FOF formula (forall (X:hoare_2091234717iple_a), ((iff (bot_bo1791335050le_a_o X)) bot_bot_o)) of role axiom named fact_583_bot__fun__def % A new axiom: (forall (X:hoare_2091234717iple_a), ((iff (bot_bo1791335050le_a_o X)) bot_bot_o)) % FOF formula (forall (X:(hoare_2091234717iple_a->Prop)), ((iff (bot_bo1957696069_a_o_o X)) bot_bot_o)) of role axiom named fact_584_bot__fun__def % A new axiom: (forall (X:(hoare_2091234717iple_a->Prop)), ((iff (bot_bo1957696069_a_o_o X)) bot_bot_o)) % FOF formula (forall (X:pname), ((iff (bot_bot_pname_o X)) bot_bot_o)) of role axiom named fact_585_bot__fun__def % A new axiom: (forall (X:pname), ((iff (bot_bot_pname_o X)) bot_bot_o)) % FOF formula (forall (X:hoare_1708887482_state), ((iff (bot_bo19817387tate_o X)) bot_bot_o)) of role axiom named fact_586_bot__fun__def % A new axiom: (forall (X:hoare_1708887482_state), ((iff (bot_bo19817387tate_o X)) bot_bot_o)) % FOF formula (forall (X_22:nat), ((iff (bot_bot_nat_o X_22)) bot_bot_o)) of role axiom named fact_587_bot__apply % A new axiom: (forall (X_22:nat), ((iff (bot_bot_nat_o X_22)) bot_bot_o)) % FOF formula (forall (X_22:hoare_2091234717iple_a), ((iff (bot_bo1791335050le_a_o X_22)) bot_bot_o)) of role axiom named fact_588_bot__apply % A new axiom: (forall (X_22:hoare_2091234717iple_a), ((iff (bot_bo1791335050le_a_o X_22)) bot_bot_o)) % FOF formula (forall (X_22:(hoare_2091234717iple_a->Prop)), ((iff (bot_bo1957696069_a_o_o X_22)) bot_bot_o)) of role axiom named fact_589_bot__apply % A new axiom: (forall (X_22:(hoare_2091234717iple_a->Prop)), ((iff (bot_bo1957696069_a_o_o X_22)) bot_bot_o)) % FOF formula (forall (X_22:pname), ((iff (bot_bot_pname_o X_22)) bot_bot_o)) of role axiom named fact_590_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_1708887482_state), ((iff (bot_bo19817387tate_o X_22)) bot_bot_o)) of role axiom named fact_591_bot__apply % A new axiom: (forall (X_22:hoare_1708887482_state), ((iff (bot_bo19817387tate_o X_22)) bot_bot_o)) % 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_592_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_9:(hoare_2091234717iple_a->Prop)) (P_13:(x_a->(state->Prop))), ((hoare_1467856363rivs_a G_9) ((insert1597628439iple_a (((hoare_657976383iple_a P_13) skip) P_13)) bot_bo1791335050le_a_o))) of role axiom named fact_593_hoare__derivs_OSkip % A new axiom: (forall (G_9:(hoare_2091234717iple_a->Prop)) (P_13:(x_a->(state->Prop))), ((hoare_1467856363rivs_a G_9) ((insert1597628439iple_a (((hoare_657976383iple_a P_13) skip) P_13)) bot_bo1791335050le_a_o))) % FOF formula (forall (G_9:(hoare_1708887482_state->Prop)) (P_13:(state->(state->Prop))), ((hoare_90032982_state G_9) ((insert528405184_state (((hoare_858012674_state P_13) skip) P_13)) bot_bo19817387tate_o))) of role axiom named fact_594_hoare__derivs_OSkip % A new axiom: (forall (G_9:(hoare_1708887482_state->Prop)) (P_13:(state->(state->Prop))), ((hoare_90032982_state G_9) ((insert528405184_state (((hoare_858012674_state P_13) skip) P_13)) bot_bo19817387tate_o))) % FOF formula (forall (G_8:(hoare_2091234717iple_a->Prop)) (P_12:(x_a->(state->Prop))) (B_28:(state->Prop)) (C_14:com), ((hoare_1467856363rivs_a G_8) ((insert1597628439iple_a (((hoare_657976383iple_a (fun (Z_5:x_a) (S_2:state)=> ((and ((P_12 Z_5) S_2)) (not (B_28 S_2))))) ((while B_28) C_14)) P_12)) bot_bo1791335050le_a_o))) of role axiom named fact_595_LoopF % A new axiom: (forall (G_8:(hoare_2091234717iple_a->Prop)) (P_12:(x_a->(state->Prop))) (B_28:(state->Prop)) (C_14:com), ((hoare_1467856363rivs_a G_8) ((insert1597628439iple_a (((hoare_657976383iple_a (fun (Z_5:x_a) (S_2:state)=> ((and ((P_12 Z_5) S_2)) (not (B_28 S_2))))) ((while B_28) C_14)) P_12)) bot_bo1791335050le_a_o))) % FOF formula (forall (G_8:(hoare_1708887482_state->Prop)) (P_12:(state->(state->Prop))) (B_28:(state->Prop)) (C_14:com), ((hoare_90032982_state G_8) ((insert528405184_state (((hoare_858012674_state (fun (Z_5:state) (S_2:state)=> ((and ((P_12 Z_5) S_2)) (not (B_28 S_2))))) ((while B_28) C_14)) P_12)) bot_bo19817387tate_o))) of role axiom named fact_596_LoopF % A new axiom: (forall (G_8:(hoare_1708887482_state->Prop)) (P_12:(state->(state->Prop))) (B_28:(state->Prop)) (C_14:com), ((hoare_90032982_state G_8) ((insert528405184_state (((hoare_858012674_state (fun (Z_5:state) (S_2:state)=> ((and ((P_12 Z_5) S_2)) (not (B_28 S_2))))) ((while B_28) C_14)) P_12)) bot_bo19817387tate_o))) % FOF formula (forall (C:com) (N_1:nat) (B:(state->Prop)) (S:state), (((B S)->False)->((((evaln ((while B) C)) S) N_1) S))) of role axiom named fact_597_evaln_OWhileFalse % A new axiom: (forall (C:com) (N_1:nat) (B:(state->Prop)) (S:state), (((B S)->False)->((((evaln ((while B) C)) S) N_1) S))) % FOF formula (forall (S2:state) (C:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->(((((evaln C) S0) N_1) S1)->(((((evaln ((while B) C)) S1) N_1) S2)->((((evaln ((while B) C)) S0) N_1) S2))))) of role axiom named fact_598_evaln_OWhileTrue % A new axiom: (forall (S2:state) (C:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->(((((evaln C) S0) N_1) S1)->(((((evaln ((while B) C)) S1) N_1) S2)->((((evaln ((while B) C)) S0) N_1) S2))))) % FOF formula (forall (S2:state) (C:com) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->((((evalc C) S0) S1)->((((evalc ((while B) C)) S1) S2)->(((evalc ((while B) C)) S0) S2))))) of role axiom named fact_599_evalc_OWhileTrue % A new axiom: (forall (S2:state) (C:com) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->((((evalc C) S0) S1)->((((evalc ((while B) C)) S1) S2)->(((evalc ((while B) C)) S0) S2))))) % FOF formula (forall (C:com) (B:(state->Prop)) (S:state), (((B S)->False)->(((evalc ((while B) C)) S) S))) of role axiom named fact_600_evalc_OWhileFalse % A new axiom: (forall (C:com) (B:(state->Prop)) (S:state), (((B S)->False)->(((evalc ((while B) C)) S) S))) % FOF formula (forall (S:state) (N_1:nat), ((((evaln skip) S) N_1) S)) of role axiom named fact_601_evaln_OSkip % A new axiom: (forall (S:state) (N_1:nat), ((((evaln skip) S) N_1) S)) % 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_602_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) (T:state), ((((evalc skip) S) T)->(((eq state) T) S))) of role axiom named fact_603_evalc__elim__cases_I1_J % A new axiom: (forall (S:state) (T:state), ((((evalc skip) S) T)->(((eq state) T) S))) % FOF formula (forall (S:state), (((evalc skip) S) S)) of role axiom named fact_604_evalc_OSkip % A new axiom: (forall (S:state), (((evalc skip) S) S)) % FOF formula (forall (Fun:(state->Prop)) (Com:com), (not (((eq com) skip) ((while Fun) Com)))) of role axiom named fact_605_com_Osimps_I16_J % A new axiom: (forall (Fun:(state->Prop)) (Com:com), (not (((eq com) skip) ((while Fun) Com)))) % FOF formula (forall (Fun:(state->Prop)) (Com:com), (not (((eq com) ((while Fun) Com)) skip))) of role axiom named fact_606_com_Osimps_I17_J % A new axiom: (forall (Fun:(state->Prop)) (Com:com), (not (((eq com) ((while Fun) Com)) skip))) % FOF formula (forall (Fun_1:(state->Prop)) (Com_1:com) (Fun:(state->Prop)) (Com:com), ((iff (((eq com) ((while Fun_1) Com_1)) ((while Fun) Com))) ((and (((eq (state->Prop)) Fun_1) Fun)) (((eq com) Com_1) Com)))) of role axiom named fact_607_com_Osimps_I5_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com_1:com) (Fun:(state->Prop)) (Com:com), ((iff (((eq com) ((while Fun_1) Com_1)) ((while Fun) Com))) ((and (((eq (state->Prop)) Fun_1) Fun)) (((eq com) Com_1) Com)))) % FOF formula (forall (C:com) (S:state) (N_1:nat) (S_4:state), (((((evaln C) S) N_1) S_4)->((((evaln C) S) (suc N_1)) S_4))) of role axiom named fact_608_evaln__Suc % A new axiom: (forall (C:com) (S:state) (N_1:nat) (S_4:state), (((((evaln C) S) N_1) S_4)->((((evaln C) S) (suc N_1)) S_4))) % FOF formula (forall (C:com) (S:state) (N_1:nat) (T:state), (((((evaln C) S) N_1) T)->(((evalc C) S) T))) of role axiom named fact_609_evaln__evalc % A new axiom: (forall (C:com) (S:state) (N_1:nat) (T:state), (((((evaln C) S) N_1) T)->(((evalc C) S) T))) % FOF formula (forall (C:com) (S:state) (T:state), ((iff (((evalc C) S) T)) ((ex nat) (fun (N:nat)=> ((((evaln C) S) N) T))))) of role axiom named fact_610_eval__eq % A new axiom: (forall (C:com) (S:state) (T:state), ((iff (((evalc C) S) T)) ((ex nat) (fun (N:nat)=> ((((evaln C) S) N) T))))) % FOF formula (forall (Pname:pname) (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) (body Pname)) ((while Fun_1) Com_1)))) of role axiom named fact_611_com_Osimps_I59_J % A new axiom: (forall (Pname:pname) (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) (body Pname)) ((while Fun_1) Com_1)))) % FOF formula (forall (Fun_1:(state->Prop)) (Com_1:com) (Pname:pname), (not (((eq com) ((while Fun_1) Com_1)) (body Pname)))) of role axiom named fact_612_com_Osimps_I58_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com_1:com) (Pname:pname), (not (((eq com) ((while Fun_1) Com_1)) (body Pname)))) % FOF formula (forall (Pname:pname), (not (((eq com) skip) (body Pname)))) of role axiom named fact_613_com_Osimps_I18_J % A new axiom: (forall (Pname:pname), (not (((eq com) skip) (body Pname)))) % FOF formula (forall (Pname:pname), (not (((eq com) (body Pname)) skip))) of role axiom named fact_614_com_Osimps_I19_J % A new axiom: (forall (Pname:pname), (not (((eq com) (body Pname)) skip))) % FOF formula (forall (N_4:nat) (P_11:(state->(state->Prop))) (C_13:com) (Q_6:(state->(state->Prop))), ((iff ((hoare_23738522_state N_4) (((hoare_858012674_state P_11) C_13) Q_6))) (forall (Z_5:state) (S_2:state), (((P_11 Z_5) S_2)->(forall (S_3:state), (((((evaln C_13) S_2) N_4) S_3)->((Q_6 Z_5) S_3))))))) of role axiom named fact_615_triple__valid__def2 % A new axiom: (forall (N_4:nat) (P_11:(state->(state->Prop))) (C_13:com) (Q_6:(state->(state->Prop))), ((iff ((hoare_23738522_state N_4) (((hoare_858012674_state P_11) C_13) Q_6))) (forall (Z_5:state) (S_2:state), (((P_11 Z_5) S_2)->(forall (S_3:state), (((((evaln C_13) S_2) N_4) S_3)->((Q_6 Z_5) S_3))))))) % FOF formula (forall (N_4:nat) (P_11:(x_a->(state->Prop))) (C_13:com) (Q_6:(x_a->(state->Prop))), ((iff ((hoare_1421888935alid_a N_4) (((hoare_657976383iple_a P_11) C_13) Q_6))) (forall (Z_5:x_a) (S_2:state), (((P_11 Z_5) S_2)->(forall (S_3:state), (((((evaln C_13) S_2) N_4) S_3)->((Q_6 Z_5) S_3))))))) of role axiom named fact_616_triple__valid__def2 % A new axiom: (forall (N_4:nat) (P_11:(x_a->(state->Prop))) (C_13:com) (Q_6:(x_a->(state->Prop))), ((iff ((hoare_1421888935alid_a N_4) (((hoare_657976383iple_a P_11) C_13) Q_6))) (forall (Z_5:x_a) (S_2:state), (((P_11 Z_5) S_2)->(forall (S_3:state), (((((evaln C_13) S_2) N_4) S_3)->((Q_6 Z_5) S_3))))))) % 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_617_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 (B:(state->Prop)) (C:com) (S:state) (T:state), ((((evalc ((while B) C)) S) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), ((((evalc C) S) S1_1)->((((evalc ((while B) C)) S1_1) T)->False))))->False)))) of role axiom named fact_618_evalc__WHILE__case % A new axiom: (forall (B:(state->Prop)) (C:com) (S:state) (T:state), ((((evalc ((while B) C)) S) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), ((((evalc C) S) S1_1)->((((evalc ((while B) C)) S1_1) T)->False))))->False)))) % FOF formula (forall (B:(state->Prop)) (C:com) (S:state) (N_1:nat) (T:state), (((((evaln ((while B) C)) S) N_1) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), (((((evaln C) S) N_1) S1_1)->(((((evaln ((while B) C)) S1_1) N_1) T)->False))))->False)))) of role axiom named fact_619_evaln__WHILE__case % A new axiom: (forall (B:(state->Prop)) (C:com) (S:state) (N_1:nat) (T:state), (((((evaln ((while B) C)) S) N_1) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), (((((evaln C) S) N_1) S1_1)->(((((evaln ((while B) C)) S1_1) N_1) T)->False))))->False)))) % FOF formula (forall (C:com) (S:state) (T:state), ((((evalc C) S) T)->((ex nat) (fun (N:nat)=> ((((evaln C) S) N) T))))) of role axiom named fact_620_evalc__evaln % A new axiom: (forall (C:com) (S:state) (T:state), ((((evalc C) S) T)->((ex nat) (fun (N:nat)=> ((((evaln C) S) N) T))))) % FOF formula (forall (D:com) (R_1:(x_a->(state->Prop))) (G_7:(hoare_2091234717iple_a->Prop)) (P_10:(x_a->(state->Prop))) (C_12:com) (Q_5:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_7) ((insert1597628439iple_a (((hoare_657976383iple_a P_10) C_12) Q_5)) bot_bo1791335050le_a_o))->(((hoare_1467856363rivs_a G_7) ((insert1597628439iple_a (((hoare_657976383iple_a Q_5) D) R_1)) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_7) ((insert1597628439iple_a (((hoare_657976383iple_a P_10) ((semi C_12) D)) R_1)) bot_bo1791335050le_a_o))))) of role axiom named fact_621_Comp % A new axiom: (forall (D:com) (R_1:(x_a->(state->Prop))) (G_7:(hoare_2091234717iple_a->Prop)) (P_10:(x_a->(state->Prop))) (C_12:com) (Q_5:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_7) ((insert1597628439iple_a (((hoare_657976383iple_a P_10) C_12) Q_5)) bot_bo1791335050le_a_o))->(((hoare_1467856363rivs_a G_7) ((insert1597628439iple_a (((hoare_657976383iple_a Q_5) D) R_1)) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_7) ((insert1597628439iple_a (((hoare_657976383iple_a P_10) ((semi C_12) D)) R_1)) bot_bo1791335050le_a_o))))) % FOF formula (forall (D:com) (R_1:(state->(state->Prop))) (G_7:(hoare_1708887482_state->Prop)) (P_10:(state->(state->Prop))) (C_12:com) (Q_5:(state->(state->Prop))), (((hoare_90032982_state G_7) ((insert528405184_state (((hoare_858012674_state P_10) C_12) Q_5)) bot_bo19817387tate_o))->(((hoare_90032982_state G_7) ((insert528405184_state (((hoare_858012674_state Q_5) D) R_1)) bot_bo19817387tate_o))->((hoare_90032982_state G_7) ((insert528405184_state (((hoare_858012674_state P_10) ((semi C_12) D)) R_1)) bot_bo19817387tate_o))))) of role axiom named fact_622_Comp % A new axiom: (forall (D:com) (R_1:(state->(state->Prop))) (G_7:(hoare_1708887482_state->Prop)) (P_10:(state->(state->Prop))) (C_12:com) (Q_5:(state->(state->Prop))), (((hoare_90032982_state G_7) ((insert528405184_state (((hoare_858012674_state P_10) C_12) Q_5)) bot_bo19817387tate_o))->(((hoare_90032982_state G_7) ((insert528405184_state (((hoare_858012674_state Q_5) D) R_1)) bot_bo19817387tate_o))->((hoare_90032982_state G_7) ((insert528405184_state (((hoare_858012674_state P_10) ((semi C_12) D)) R_1)) bot_bo19817387tate_o))))) % FOF formula (forall (X_21:(nat->Prop)), (((eq nat) (the_elem_nat X_21)) (the_nat (fun (X:nat)=> (((eq (nat->Prop)) X_21) ((insert_nat X) bot_bot_nat_o)))))) of role axiom named fact_623_the__elem__def % A new axiom: (forall (X_21:(nat->Prop)), (((eq nat) (the_elem_nat X_21)) (the_nat (fun (X:nat)=> (((eq (nat->Prop)) X_21) ((insert_nat X) bot_bot_nat_o)))))) % FOF formula (forall (X_21:((hoare_2091234717iple_a->Prop)->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (the_el1618277441le_a_o X_21)) (the_Ho2077879471le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> (((eq ((hoare_2091234717iple_a->Prop)->Prop)) X_21) ((insert102003750le_a_o X) bot_bo1957696069_a_o_o)))))) of role axiom named fact_624_the__elem__def % A new axiom: (forall (X_21:((hoare_2091234717iple_a->Prop)->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (the_el1618277441le_a_o X_21)) (the_Ho2077879471le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> (((eq ((hoare_2091234717iple_a->Prop)->Prop)) X_21) ((insert102003750le_a_o X) bot_bo1957696069_a_o_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_625_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 (X_21:(hoare_2091234717iple_a->Prop)), (((eq hoare_2091234717iple_a) (the_el13400124iple_a X_21)) (the_Ho1471183438iple_a (fun (X:hoare_2091234717iple_a)=> (((eq (hoare_2091234717iple_a->Prop)) X_21) ((insert1597628439iple_a X) bot_bo1791335050le_a_o)))))) of role axiom named fact_626_the__elem__def % A new axiom: (forall (X_21:(hoare_2091234717iple_a->Prop)), (((eq hoare_2091234717iple_a) (the_el13400124iple_a X_21)) (the_Ho1471183438iple_a (fun (X:hoare_2091234717iple_a)=> (((eq (hoare_2091234717iple_a->Prop)) X_21) ((insert1597628439iple_a X) bot_bo1791335050le_a_o)))))) % FOF formula (forall (X_21:(hoare_1708887482_state->Prop)), (((eq hoare_1708887482_state) (the_el864710747_state X_21)) (the_Ho851197897_state (fun (X:hoare_1708887482_state)=> (((eq (hoare_1708887482_state->Prop)) X_21) ((insert528405184_state X) bot_bo19817387tate_o)))))) of role axiom named fact_627_the__elem__def % A new axiom: (forall (X_21:(hoare_1708887482_state->Prop)), (((eq hoare_1708887482_state) (the_el864710747_state X_21)) (the_Ho851197897_state (fun (X:hoare_1708887482_state)=> (((eq (hoare_1708887482_state->Prop)) X_21) ((insert528405184_state X) bot_bo19817387tate_o)))))) % FOF formula (forall (P_8:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (Q_4:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (C0_1:(hoare_2091234717iple_a->com)) (Q_3:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (U_1:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a U_1)->((forall (P_9:hoare_2091234717iple_a), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_1661191109iple_a (fun (P_9:hoare_2091234717iple_a)=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_1661191109iple_a (fun (P_9:hoare_2091234717iple_a)=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) of role axiom named fact_628_finite__pointwise % A new axiom: (forall (P_8:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (Q_4:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (C0_1:(hoare_2091234717iple_a->com)) (Q_3:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (U_1:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a U_1)->((forall (P_9:hoare_2091234717iple_a), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_1661191109iple_a (fun (P_9:hoare_2091234717iple_a)=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_1661191109iple_a (fun (P_9:hoare_2091234717iple_a)=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) % FOF formula (forall (P_8:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (Q_4:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (C0_1:((hoare_2091234717iple_a->Prop)->com)) (Q_3:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (U_1:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o U_1)->((forall (P_9:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_136408202iple_a (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_136408202iple_a (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) of role axiom named fact_629_finite__pointwise % A new axiom: (forall (P_8:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (Q_4:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (C0_1:((hoare_2091234717iple_a->Prop)->com)) (Q_3:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (U_1:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o U_1)->((forall (P_9:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_136408202iple_a (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_136408202iple_a (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) % FOF formula (forall (P_8:(pname->(state->(state->Prop)))) (Q_4:(pname->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:(pname->(state->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(state->(state->Prop)))) (U_1:(pname->Prop)), ((finite_finite_pname U_1)->((forall (P_9:pname), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) of role axiom named fact_630_finite__pointwise % A new axiom: (forall (P_8:(pname->(state->(state->Prop)))) (Q_4:(pname->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:(pname->(state->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(state->(state->Prop)))) (U_1:(pname->Prop)), ((finite_finite_pname U_1)->((forall (P_9:pname), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) % FOF formula (forall (P_8:(hoare_2091234717iple_a->(state->(state->Prop)))) (Q_4:(hoare_2091234717iple_a->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:(hoare_2091234717iple_a->(state->(state->Prop)))) (C0_1:(hoare_2091234717iple_a->com)) (Q_3:(hoare_2091234717iple_a->(state->(state->Prop)))) (U_1:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a U_1)->((forall (P_9:hoare_2091234717iple_a), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_1884482962_state (fun (P_9:hoare_2091234717iple_a)=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_1884482962_state (fun (P_9:hoare_2091234717iple_a)=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) of role axiom named fact_631_finite__pointwise % A new axiom: (forall (P_8:(hoare_2091234717iple_a->(state->(state->Prop)))) (Q_4:(hoare_2091234717iple_a->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:(hoare_2091234717iple_a->(state->(state->Prop)))) (C0_1:(hoare_2091234717iple_a->com)) (Q_3:(hoare_2091234717iple_a->(state->(state->Prop)))) (U_1:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a U_1)->((forall (P_9:hoare_2091234717iple_a), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_1884482962_state (fun (P_9:hoare_2091234717iple_a)=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_1884482962_state (fun (P_9:hoare_2091234717iple_a)=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) % FOF formula (forall (P_8:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (Q_4:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (C0_1:((hoare_2091234717iple_a->Prop)->com)) (Q_3:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (U_1:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o U_1)->((forall (P_9:(hoare_2091234717iple_a->Prop)), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_1501246093_state (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_1501246093_state (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) of role axiom named fact_632_finite__pointwise % A new axiom: (forall (P_8:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (Q_4:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (C0_1:((hoare_2091234717iple_a->Prop)->com)) (Q_3:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (U_1:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o U_1)->((forall (P_9:(hoare_2091234717iple_a->Prop)), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_1501246093_state (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_1501246093_state (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) % FOF formula (forall (P_8:(nat->(x_a->(state->Prop)))) (Q_4:(nat->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:(nat->(x_a->(state->Prop)))) (C0_1:(nat->com)) (Q_3:(nat->(x_a->(state->Prop)))) (U_1:(nat->Prop)), ((finite_finite_nat U_1)->((forall (P_9:nat), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_359186840iple_a (fun (P_9:nat)=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_359186840iple_a (fun (P_9:nat)=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) of role axiom named fact_633_finite__pointwise % A new axiom: (forall (P_8:(nat->(x_a->(state->Prop)))) (Q_4:(nat->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:(nat->(x_a->(state->Prop)))) (C0_1:(nat->com)) (Q_3:(nat->(x_a->(state->Prop)))) (U_1:(nat->Prop)), ((finite_finite_nat U_1)->((forall (P_9:nat), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_359186840iple_a (fun (P_9:nat)=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_359186840iple_a (fun (P_9:nat)=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) % FOF formula (forall (P_8:(nat->(state->(state->Prop)))) (Q_4:(nat->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:(nat->(state->(state->Prop)))) (C0_1:(nat->com)) (Q_3:(nat->(state->(state->Prop)))) (U_1:(nat->Prop)), ((finite_finite_nat U_1)->((forall (P_9:nat), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_514827263_state (fun (P_9:nat)=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_514827263_state (fun (P_9:nat)=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) of role axiom named fact_634_finite__pointwise % A new axiom: (forall (P_8:(nat->(state->(state->Prop)))) (Q_4:(nat->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:(nat->(state->(state->Prop)))) (C0_1:(nat->com)) (Q_3:(nat->(state->(state->Prop)))) (U_1:(nat->Prop)), ((finite_finite_nat U_1)->((forall (P_9:nat), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_514827263_state (fun (P_9:nat)=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_514827263_state (fun (P_9:nat)=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) % FOF formula (forall (P_8:(pname->(x_a->(state->Prop)))) (Q_4:(pname->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:(pname->(x_a->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(x_a->(state->Prop)))) (U_1:(pname->Prop)), ((finite_finite_pname U_1)->((forall (P_9:pname), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) of role axiom named fact_635_finite__pointwise % A new axiom: (forall (P_8:(pname->(x_a->(state->Prop)))) (Q_4:(pname->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:(pname->(x_a->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(x_a->(state->Prop)))) (U_1:(pname->Prop)), ((finite_finite_pname U_1)->((forall (P_9:pname), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))) % 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_636_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_53:nat) (A_52:(nat->Prop)), (((member_nat A_53) A_52)->((ex (nat->Prop)) (fun (B_26:(nat->Prop))=> ((and (((eq (nat->Prop)) A_52) ((insert_nat A_53) B_26))) (((member_nat A_53) B_26)->False)))))) of role axiom named fact_637_mk__disjoint__insert % A new axiom: (forall (A_53:nat) (A_52:(nat->Prop)), (((member_nat A_53) A_52)->((ex (nat->Prop)) (fun (B_26:(nat->Prop))=> ((and (((eq (nat->Prop)) A_52) ((insert_nat A_53) B_26))) (((member_nat A_53) B_26)->False)))))) % FOF formula (forall (A_53:(hoare_2091234717iple_a->Prop)) (A_52:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_53) A_52)->((ex ((hoare_2091234717iple_a->Prop)->Prop)) (fun (B_26:((hoare_2091234717iple_a->Prop)->Prop))=> ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_52) ((insert102003750le_a_o A_53) B_26))) (((member99268621le_a_o A_53) B_26)->False)))))) of role axiom named fact_638_mk__disjoint__insert % A new axiom: (forall (A_53:(hoare_2091234717iple_a->Prop)) (A_52:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_53) A_52)->((ex ((hoare_2091234717iple_a->Prop)->Prop)) (fun (B_26:((hoare_2091234717iple_a->Prop)->Prop))=> ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_52) ((insert102003750le_a_o A_53) B_26))) (((member99268621le_a_o A_53) B_26)->False)))))) % FOF formula (forall (A_53:hoare_2091234717iple_a) (A_52:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_53) A_52)->((ex (hoare_2091234717iple_a->Prop)) (fun (B_26:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_52) ((insert1597628439iple_a A_53) B_26))) (((member290856304iple_a A_53) B_26)->False)))))) of role axiom named fact_639_mk__disjoint__insert % A new axiom: (forall (A_53:hoare_2091234717iple_a) (A_52:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_53) A_52)->((ex (hoare_2091234717iple_a->Prop)) (fun (B_26:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_52) ((insert1597628439iple_a A_53) B_26))) (((member290856304iple_a A_53) B_26)->False)))))) % FOF formula (forall (A_53:hoare_1708887482_state) (A_52:(hoare_1708887482_state->Prop)), (((member451959335_state A_53) A_52)->((ex (hoare_1708887482_state->Prop)) (fun (B_26:(hoare_1708887482_state->Prop))=> ((and (((eq (hoare_1708887482_state->Prop)) A_52) ((insert528405184_state A_53) B_26))) (((member451959335_state A_53) B_26)->False)))))) of role axiom named fact_640_mk__disjoint__insert % A new axiom: (forall (A_53:hoare_1708887482_state) (A_52:(hoare_1708887482_state->Prop)), (((member451959335_state A_53) A_52)->((ex (hoare_1708887482_state->Prop)) (fun (B_26:(hoare_1708887482_state->Prop))=> ((and (((eq (hoare_1708887482_state->Prop)) A_52) ((insert528405184_state A_53) B_26))) (((member451959335_state A_53) B_26)->False)))))) % FOF formula (forall (A_53:pname) (A_52:(pname->Prop)), (((member_pname A_53) A_52)->((ex (pname->Prop)) (fun (B_26:(pname->Prop))=> ((and (((eq (pname->Prop)) A_52) ((insert_pname A_53) B_26))) (((member_pname A_53) B_26)->False)))))) of role axiom named fact_641_mk__disjoint__insert % A new axiom: (forall (A_53:pname) (A_52:(pname->Prop)), (((member_pname A_53) A_52)->((ex (pname->Prop)) (fun (B_26:(pname->Prop))=> ((and (((eq (pname->Prop)) A_52) ((insert_pname A_53) B_26))) (((member_pname A_53) B_26)->False)))))) % 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_642_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_643_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_1:com) (Com2_1:com) (Com1:com) (Com2:com), ((iff (((eq com) ((semi Com1_1) Com2_1)) ((semi Com1) Com2))) ((and (((eq com) Com1_1) Com1)) (((eq com) Com2_1) Com2)))) of role axiom named fact_644_com_Osimps_I3_J % A new axiom: (forall (Com1_1:com) (Com2_1:com) (Com1:com) (Com2:com), ((iff (((eq com) ((semi Com1_1) Com2_1)) ((semi Com1) Com2))) ((and (((eq com) Com1_1) Com1)) (((eq com) Com2_1) Com2)))) % FOF formula (forall (Com1_1:com) (Com2_1:com) (Pname:pname), (not (((eq com) ((semi Com1_1) Com2_1)) (body Pname)))) of role axiom named fact_645_com_Osimps_I48_J % A new axiom: (forall (Com1_1:com) (Com2_1:com) (Pname:pname), (not (((eq com) ((semi Com1_1) Com2_1)) (body Pname)))) % FOF formula (forall (Pname:pname) (Com1_1:com) (Com2_1:com), (not (((eq com) (body Pname)) ((semi Com1_1) Com2_1)))) of role axiom named fact_646_com_Osimps_I49_J % A new axiom: (forall (Pname:pname) (Com1_1:com) (Com2_1:com), (not (((eq com) (body Pname)) ((semi Com1_1) Com2_1)))) % FOF formula (forall (Fun:(state->Prop)) (Com:com) (Com1_1:com) (Com2_1:com), (not (((eq com) ((while Fun) Com)) ((semi Com1_1) Com2_1)))) of role axiom named fact_647_com_Osimps_I47_J % A new axiom: (forall (Fun:(state->Prop)) (Com:com) (Com1_1:com) (Com2_1:com), (not (((eq com) ((while Fun) Com)) ((semi Com1_1) Com2_1)))) % FOF formula (forall (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com:com), (not (((eq com) ((semi Com1_1) Com2_1)) ((while Fun) Com)))) of role axiom named fact_648_com_Osimps_I46_J % A new axiom: (forall (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com:com), (not (((eq com) ((semi Com1_1) Com2_1)) ((while Fun) Com)))) % FOF formula (forall (Com1:com) (Com2:com), (not (((eq com) ((semi Com1) Com2)) skip))) of role axiom named fact_649_com_Osimps_I13_J % A new axiom: (forall (Com1:com) (Com2:com), (not (((eq com) ((semi Com1) Com2)) skip))) % FOF formula (forall (Com1:com) (Com2:com), (not (((eq com) skip) ((semi Com1) Com2)))) of role axiom named fact_650_com_Osimps_I12_J % A new axiom: (forall (Com1:com) (Com2:com), (not (((eq com) skip) ((semi Com1) Com2)))) % 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_651_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_652_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_1:(pname->hoare_1708887482_state)) (F_35:(pname->Prop)), ((finite_finite_pname F_35)->(finite1625599783_state ((image_1116629049_state H_1) F_35)))) of role axiom named fact_653_finite__imageI % A new axiom: (forall (H_1:(pname->hoare_1708887482_state)) (F_35:(pname->Prop)), ((finite_finite_pname F_35)->(finite1625599783_state ((image_1116629049_state H_1) F_35)))) % FOF formula (forall (H_1:(nat->hoare_2091234717iple_a)) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite232261744iple_a ((image_359186840iple_a H_1) F_35)))) of role axiom named fact_654_finite__imageI % A new axiom: (forall (H_1:(nat->hoare_2091234717iple_a)) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite232261744iple_a ((image_359186840iple_a H_1) F_35)))) % FOF formula (forall (H_1:(nat->(hoare_2091234717iple_a->Prop))) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite1829014797le_a_o ((image_1995609573le_a_o H_1) F_35)))) of role axiom named fact_655_finite__imageI % A new axiom: (forall (H_1:(nat->(hoare_2091234717iple_a->Prop))) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite1829014797le_a_o ((image_1995609573le_a_o H_1) F_35)))) % FOF formula (forall (H_1:(nat->pname)) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite_finite_pname ((image_nat_pname H_1) F_35)))) of role axiom named fact_656_finite__imageI % A new axiom: (forall (H_1:(nat->pname)) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite_finite_pname ((image_nat_pname H_1) F_35)))) % FOF formula (forall (H_1:(nat->nat)) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite_finite_nat ((image_nat_nat H_1) F_35)))) of role axiom named fact_657_finite__imageI % A new axiom: (forall (H_1:(nat->nat)) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite_finite_nat ((image_nat_nat H_1) F_35)))) % FOF formula (forall (H_1:(hoare_2091234717iple_a->nat)) (F_35:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_35)->(finite_finite_nat ((image_1773322034_a_nat H_1) F_35)))) of role axiom named fact_658_finite__imageI % A new axiom: (forall (H_1:(hoare_2091234717iple_a->nat)) (F_35:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_35)->(finite_finite_nat ((image_1773322034_a_nat H_1) F_35)))) % FOF formula (forall (H_1:((hoare_2091234717iple_a->Prop)->nat)) (F_35:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_35)->(finite_finite_nat ((image_75520503_o_nat H_1) F_35)))) of role axiom named fact_659_finite__imageI % A new axiom: (forall (H_1:((hoare_2091234717iple_a->Prop)->nat)) (F_35:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_35)->(finite_finite_nat ((image_75520503_o_nat H_1) F_35)))) % FOF formula (forall (H_1:(pname->nat)) (F_35:(pname->Prop)), ((finite_finite_pname F_35)->(finite_finite_nat ((image_pname_nat H_1) F_35)))) of role axiom named fact_660_finite__imageI % A new axiom: (forall (H_1:(pname->nat)) (F_35:(pname->Prop)), ((finite_finite_pname F_35)->(finite_finite_nat ((image_pname_nat H_1) F_35)))) % FOF formula (forall (H_1:(pname->hoare_2091234717iple_a)) (F_35:(pname->Prop)), ((finite_finite_pname F_35)->(finite232261744iple_a ((image_231808478iple_a H_1) F_35)))) of role axiom named fact_661_finite__imageI % A new axiom: (forall (H_1:(pname->hoare_2091234717iple_a)) (F_35:(pname->Prop)), ((finite_finite_pname F_35)->(finite232261744iple_a ((image_231808478iple_a H_1) F_35)))) % FOF formula (forall (A_51:(hoare_2091234717iple_a->Prop)) (A_50:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_50)->(finite1829014797le_a_o ((insert102003750le_a_o A_51) A_50)))) of role axiom named fact_662_finite_OinsertI % A new axiom: (forall (A_51:(hoare_2091234717iple_a->Prop)) (A_50:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_50)->(finite1829014797le_a_o ((insert102003750le_a_o A_51) A_50)))) % FOF formula (forall (A_51:pname) (A_50:(pname->Prop)), ((finite_finite_pname A_50)->(finite_finite_pname ((insert_pname A_51) A_50)))) of role axiom named fact_663_finite_OinsertI % A new axiom: (forall (A_51:pname) (A_50:(pname->Prop)), ((finite_finite_pname A_50)->(finite_finite_pname ((insert_pname A_51) A_50)))) % FOF formula (forall (A_51:hoare_2091234717iple_a) (A_50:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a A_50)->(finite232261744iple_a ((insert1597628439iple_a A_51) A_50)))) of role axiom named fact_664_finite_OinsertI % A new axiom: (forall (A_51:hoare_2091234717iple_a) (A_50:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a A_50)->(finite232261744iple_a ((insert1597628439iple_a A_51) A_50)))) % FOF formula (forall (A_51:hoare_1708887482_state) (A_50:(hoare_1708887482_state->Prop)), ((finite1625599783_state A_50)->(finite1625599783_state ((insert528405184_state A_51) A_50)))) of role axiom named fact_665_finite_OinsertI % A new axiom: (forall (A_51:hoare_1708887482_state) (A_50:(hoare_1708887482_state->Prop)), ((finite1625599783_state A_50)->(finite1625599783_state ((insert528405184_state A_51) A_50)))) % FOF formula (forall (A_51:nat) (A_50:(nat->Prop)), ((finite_finite_nat A_50)->(finite_finite_nat ((insert_nat A_51) A_50)))) of role axiom named fact_666_finite_OinsertI % A new axiom: (forall (A_51:nat) (A_50:(nat->Prop)), ((finite_finite_nat A_50)->(finite_finite_nat ((insert_nat A_51) A_50)))) % FOF formula (finite232261744iple_a bot_bo1791335050le_a_o) of role axiom named fact_667_finite_OemptyI % A new axiom: (finite232261744iple_a bot_bo1791335050le_a_o) % FOF formula (finite1829014797le_a_o bot_bo1957696069_a_o_o) of role axiom named fact_668_finite_OemptyI % A new axiom: (finite1829014797le_a_o bot_bo1957696069_a_o_o) % FOF formula (finite_finite_pname bot_bot_pname_o) of role axiom named fact_669_finite_OemptyI % A new axiom: (finite_finite_pname bot_bot_pname_o) % FOF formula (finite1625599783_state bot_bo19817387tate_o) of role axiom named fact_670_finite_OemptyI % A new axiom: (finite1625599783_state bot_bo19817387tate_o) % FOF formula (finite_finite_nat bot_bot_nat_o) of role axiom named fact_671_finite_OemptyI % A new axiom: (finite_finite_nat bot_bot_nat_o) % FOF formula (forall (Q_2:(pname->Prop)) (P_6:(pname->Prop)), (((or (finite_finite_pname (collect_pname P_6))) (finite_finite_pname (collect_pname Q_2)))->(finite_finite_pname (collect_pname (fun (X:pname)=> ((and (P_6 X)) (Q_2 X))))))) of role axiom named fact_672_finite__Collect__conjI % A new axiom: (forall (Q_2:(pname->Prop)) (P_6:(pname->Prop)), (((or (finite_finite_pname (collect_pname P_6))) (finite_finite_pname (collect_pname Q_2)))->(finite_finite_pname (collect_pname (fun (X:pname)=> ((and (P_6 X)) (Q_2 X))))))) % FOF formula (forall (Q_2:(hoare_2091234717iple_a->Prop)) (P_6:(hoare_2091234717iple_a->Prop)), (((or (finite232261744iple_a (collec992574898iple_a P_6))) (finite232261744iple_a (collec992574898iple_a Q_2)))->(finite232261744iple_a (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (P_6 X)) (Q_2 X))))))) of role axiom named fact_673_finite__Collect__conjI % A new axiom: (forall (Q_2:(hoare_2091234717iple_a->Prop)) (P_6:(hoare_2091234717iple_a->Prop)), (((or (finite232261744iple_a (collec992574898iple_a P_6))) (finite232261744iple_a (collec992574898iple_a Q_2)))->(finite232261744iple_a (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (P_6 X)) (Q_2 X))))))) % FOF formula (forall (Q_2:((hoare_2091234717iple_a->Prop)->Prop)) (P_6:((hoare_2091234717iple_a->Prop)->Prop)), (((or (finite1829014797le_a_o (collec1008234059le_a_o P_6))) (finite1829014797le_a_o (collec1008234059le_a_o Q_2)))->(finite1829014797le_a_o (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (P_6 X)) (Q_2 X))))))) of role axiom named fact_674_finite__Collect__conjI % A new axiom: (forall (Q_2:((hoare_2091234717iple_a->Prop)->Prop)) (P_6:((hoare_2091234717iple_a->Prop)->Prop)), (((or (finite1829014797le_a_o (collec1008234059le_a_o P_6))) (finite1829014797le_a_o (collec1008234059le_a_o Q_2)))->(finite1829014797le_a_o (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (P_6 X)) (Q_2 X))))))) % FOF formula (forall (Q_2:(nat->Prop)) (P_6:(nat->Prop)), (((or (finite_finite_nat (collect_nat P_6))) (finite_finite_nat (collect_nat Q_2)))->(finite_finite_nat (collect_nat (fun (X:nat)=> ((and (P_6 X)) (Q_2 X))))))) of role axiom named fact_675_finite__Collect__conjI % A new axiom: (forall (Q_2:(nat->Prop)) (P_6:(nat->Prop)), (((or (finite_finite_nat (collect_nat P_6))) (finite_finite_nat (collect_nat Q_2)))->(finite_finite_nat (collect_nat (fun (X:nat)=> ((and (P_6 X)) (Q_2 X))))))) % FOF formula (forall (F_34:((hoare_2091234717iple_a->Prop)->Prop)) (G_5:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o ((semila2050116131_a_o_o F_34) G_5))) ((and (finite1829014797le_a_o F_34)) (finite1829014797le_a_o G_5)))) of role axiom named fact_676_finite__Un % A new axiom: (forall (F_34:((hoare_2091234717iple_a->Prop)->Prop)) (G_5:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o ((semila2050116131_a_o_o F_34) G_5))) ((and (finite1829014797le_a_o F_34)) (finite1829014797le_a_o G_5)))) % FOF formula (forall (F_34:(pname->Prop)) (G_5:(pname->Prop)), ((iff (finite_finite_pname ((semila1780557381name_o F_34) G_5))) ((and (finite_finite_pname F_34)) (finite_finite_pname G_5)))) of role axiom named fact_677_finite__Un % A new axiom: (forall (F_34:(pname->Prop)) (G_5:(pname->Prop)), ((iff (finite_finite_pname ((semila1780557381name_o F_34) G_5))) ((and (finite_finite_pname F_34)) (finite_finite_pname G_5)))) % FOF formula (forall (F_34:(hoare_1708887482_state->Prop)) (G_5:(hoare_1708887482_state->Prop)), ((iff (finite1625599783_state ((semila1122118281tate_o F_34) G_5))) ((and (finite1625599783_state F_34)) (finite1625599783_state G_5)))) of role axiom named fact_678_finite__Un % A new axiom: (forall (F_34:(hoare_1708887482_state->Prop)) (G_5:(hoare_1708887482_state->Prop)), ((iff (finite1625599783_state ((semila1122118281tate_o F_34) G_5))) ((and (finite1625599783_state F_34)) (finite1625599783_state G_5)))) % FOF formula (forall (F_34:(hoare_2091234717iple_a->Prop)) (G_5:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a ((semila1052848428le_a_o F_34) G_5))) ((and (finite232261744iple_a F_34)) (finite232261744iple_a G_5)))) of role axiom named fact_679_finite__Un % A new axiom: (forall (F_34:(hoare_2091234717iple_a->Prop)) (G_5:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a ((semila1052848428le_a_o F_34) G_5))) ((and (finite232261744iple_a F_34)) (finite232261744iple_a G_5)))) % FOF formula (forall (F_34:(nat->Prop)) (G_5:(nat->Prop)), ((iff (finite_finite_nat ((semila848761471_nat_o F_34) G_5))) ((and (finite_finite_nat F_34)) (finite_finite_nat G_5)))) of role axiom named fact_680_finite__Un % A new axiom: (forall (F_34:(nat->Prop)) (G_5:(nat->Prop)), ((iff (finite_finite_nat ((semila848761471_nat_o F_34) G_5))) ((and (finite_finite_nat F_34)) (finite_finite_nat G_5)))) % FOF formula (forall (G_4:((hoare_2091234717iple_a->Prop)->Prop)) (F_33:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_33)->((finite1829014797le_a_o G_4)->(finite1829014797le_a_o ((semila2050116131_a_o_o F_33) G_4))))) of role axiom named fact_681_finite__UnI % A new axiom: (forall (G_4:((hoare_2091234717iple_a->Prop)->Prop)) (F_33:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_33)->((finite1829014797le_a_o G_4)->(finite1829014797le_a_o ((semila2050116131_a_o_o F_33) G_4))))) % FOF formula (forall (G_4:(pname->Prop)) (F_33:(pname->Prop)), ((finite_finite_pname F_33)->((finite_finite_pname G_4)->(finite_finite_pname ((semila1780557381name_o F_33) G_4))))) of role axiom named fact_682_finite__UnI % A new axiom: (forall (G_4:(pname->Prop)) (F_33:(pname->Prop)), ((finite_finite_pname F_33)->((finite_finite_pname G_4)->(finite_finite_pname ((semila1780557381name_o F_33) G_4))))) % FOF formula (forall (G_4:(hoare_1708887482_state->Prop)) (F_33:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_33)->((finite1625599783_state G_4)->(finite1625599783_state ((semila1122118281tate_o F_33) G_4))))) of role axiom named fact_683_finite__UnI % A new axiom: (forall (G_4:(hoare_1708887482_state->Prop)) (F_33:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_33)->((finite1625599783_state G_4)->(finite1625599783_state ((semila1122118281tate_o F_33) G_4))))) % FOF formula (forall (G_4:(hoare_2091234717iple_a->Prop)) (F_33:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_33)->((finite232261744iple_a G_4)->(finite232261744iple_a ((semila1052848428le_a_o F_33) G_4))))) of role axiom named fact_684_finite__UnI % A new axiom: (forall (G_4:(hoare_2091234717iple_a->Prop)) (F_33:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_33)->((finite232261744iple_a G_4)->(finite232261744iple_a ((semila1052848428le_a_o F_33) G_4))))) % FOF formula (forall (G_4:(nat->Prop)) (F_33:(nat->Prop)), ((finite_finite_nat F_33)->((finite_finite_nat G_4)->(finite_finite_nat ((semila848761471_nat_o F_33) G_4))))) of role axiom named fact_685_finite__UnI % A new axiom: (forall (G_4:(nat->Prop)) (F_33:(nat->Prop)), ((finite_finite_nat F_33)->((finite_finite_nat G_4)->(finite_finite_nat ((semila848761471_nat_o F_33) G_4))))) % FOF formula (forall (P_5:(pname->Prop)) (Q_1:(pname->Prop)), ((iff (finite_finite_pname (collect_pname (fun (X:pname)=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite_finite_pname (collect_pname P_5))) (finite_finite_pname (collect_pname Q_1))))) of role axiom named fact_686_finite__Collect__disjI % A new axiom: (forall (P_5:(pname->Prop)) (Q_1:(pname->Prop)), ((iff (finite_finite_pname (collect_pname (fun (X:pname)=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite_finite_pname (collect_pname P_5))) (finite_finite_pname (collect_pname Q_1))))) % FOF formula (forall (P_5:(hoare_2091234717iple_a->Prop)) (Q_1:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite232261744iple_a (collec992574898iple_a P_5))) (finite232261744iple_a (collec992574898iple_a Q_1))))) of role axiom named fact_687_finite__Collect__disjI % A new axiom: (forall (P_5:(hoare_2091234717iple_a->Prop)) (Q_1:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite232261744iple_a (collec992574898iple_a P_5))) (finite232261744iple_a (collec992574898iple_a Q_1))))) % FOF formula (forall (P_5:((hoare_2091234717iple_a->Prop)->Prop)) (Q_1:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite1829014797le_a_o (collec1008234059le_a_o P_5))) (finite1829014797le_a_o (collec1008234059le_a_o Q_1))))) of role axiom named fact_688_finite__Collect__disjI % A new axiom: (forall (P_5:((hoare_2091234717iple_a->Prop)->Prop)) (Q_1:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite1829014797le_a_o (collec1008234059le_a_o P_5))) (finite1829014797le_a_o (collec1008234059le_a_o Q_1))))) % FOF formula (forall (P_5:(nat->Prop)) (Q_1:(nat->Prop)), ((iff (finite_finite_nat (collect_nat (fun (X:nat)=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite_finite_nat (collect_nat P_5))) (finite_finite_nat (collect_nat Q_1))))) of role axiom named fact_689_finite__Collect__disjI % A new axiom: (forall (P_5:(nat->Prop)) (Q_1:(nat->Prop)), ((iff (finite_finite_nat (collect_nat (fun (X:nat)=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite_finite_nat (collect_nat P_5))) (finite_finite_nat (collect_nat Q_1))))) % FOF formula (forall (A_49:(hoare_2091234717iple_a->Prop)) (A_48:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o ((insert102003750le_a_o A_49) A_48))) (finite1829014797le_a_o A_48))) of role axiom named fact_690_finite__insert % A new axiom: (forall (A_49:(hoare_2091234717iple_a->Prop)) (A_48:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o ((insert102003750le_a_o A_49) A_48))) (finite1829014797le_a_o A_48))) % FOF formula (forall (A_49:pname) (A_48:(pname->Prop)), ((iff (finite_finite_pname ((insert_pname A_49) A_48))) (finite_finite_pname A_48))) of role axiom named fact_691_finite__insert % A new axiom: (forall (A_49:pname) (A_48:(pname->Prop)), ((iff (finite_finite_pname ((insert_pname A_49) A_48))) (finite_finite_pname A_48))) % FOF formula (forall (A_49:hoare_2091234717iple_a) (A_48:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a ((insert1597628439iple_a A_49) A_48))) (finite232261744iple_a A_48))) of role axiom named fact_692_finite__insert % A new axiom: (forall (A_49:hoare_2091234717iple_a) (A_48:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a ((insert1597628439iple_a A_49) A_48))) (finite232261744iple_a A_48))) % FOF formula (forall (A_49:hoare_1708887482_state) (A_48:(hoare_1708887482_state->Prop)), ((iff (finite1625599783_state ((insert528405184_state A_49) A_48))) (finite1625599783_state A_48))) of role axiom named fact_693_finite__insert % A new axiom: (forall (A_49:hoare_1708887482_state) (A_48:(hoare_1708887482_state->Prop)), ((iff (finite1625599783_state ((insert528405184_state A_49) A_48))) (finite1625599783_state A_48))) % FOF formula (forall (A_49:nat) (A_48:(nat->Prop)), ((iff (finite_finite_nat ((insert_nat A_49) A_48))) (finite_finite_nat A_48))) of role axiom named fact_694_finite__insert % A new axiom: (forall (A_49:nat) (A_48:(nat->Prop)), ((iff (finite_finite_nat ((insert_nat A_49) A_48))) (finite_finite_nat A_48))) % FOF formula (forall (P_4:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)) (F_32:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_32)->((P_4 bot_bo1957696069_a_o_o)->((forall (X:(hoare_2091234717iple_a->Prop)) (F_25:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_25)->((((member99268621le_a_o X) F_25)->False)->((P_4 F_25)->(P_4 ((insert102003750le_a_o X) F_25))))))->(P_4 F_32))))) of role axiom named fact_695_finite__induct % A new axiom: (forall (P_4:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)) (F_32:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_32)->((P_4 bot_bo1957696069_a_o_o)->((forall (X:(hoare_2091234717iple_a->Prop)) (F_25:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_25)->((((member99268621le_a_o X) F_25)->False)->((P_4 F_25)->(P_4 ((insert102003750le_a_o X) F_25))))))->(P_4 F_32))))) % FOF formula (forall (P_4:((hoare_2091234717iple_a->Prop)->Prop)) (F_32:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_32)->((P_4 bot_bo1791335050le_a_o)->((forall (X:hoare_2091234717iple_a) (F_25:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_25)->((((member290856304iple_a X) F_25)->False)->((P_4 F_25)->(P_4 ((insert1597628439iple_a X) F_25))))))->(P_4 F_32))))) of role axiom named fact_696_finite__induct % A new axiom: (forall (P_4:((hoare_2091234717iple_a->Prop)->Prop)) (F_32:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_32)->((P_4 bot_bo1791335050le_a_o)->((forall (X:hoare_2091234717iple_a) (F_25:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_25)->((((member290856304iple_a X) F_25)->False)->((P_4 F_25)->(P_4 ((insert1597628439iple_a X) F_25))))))->(P_4 F_32))))) % FOF formula (forall (P_4:((hoare_1708887482_state->Prop)->Prop)) (F_32:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_32)->((P_4 bot_bo19817387tate_o)->((forall (X:hoare_1708887482_state) (F_25:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_25)->((((member451959335_state X) F_25)->False)->((P_4 F_25)->(P_4 ((insert528405184_state X) F_25))))))->(P_4 F_32))))) of role axiom named fact_697_finite__induct % A new axiom: (forall (P_4:((hoare_1708887482_state->Prop)->Prop)) (F_32:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_32)->((P_4 bot_bo19817387tate_o)->((forall (X:hoare_1708887482_state) (F_25:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_25)->((((member451959335_state X) F_25)->False)->((P_4 F_25)->(P_4 ((insert528405184_state X) F_25))))))->(P_4 F_32))))) % FOF formula (forall (P_4:((nat->Prop)->Prop)) (F_32:(nat->Prop)), ((finite_finite_nat F_32)->((P_4 bot_bot_nat_o)->((forall (X:nat) (F_25:(nat->Prop)), ((finite_finite_nat F_25)->((((member_nat X) F_25)->False)->((P_4 F_25)->(P_4 ((insert_nat X) F_25))))))->(P_4 F_32))))) of role axiom named fact_698_finite__induct % A new axiom: (forall (P_4:((nat->Prop)->Prop)) (F_32:(nat->Prop)), ((finite_finite_nat F_32)->((P_4 bot_bot_nat_o)->((forall (X:nat) (F_25:(nat->Prop)), ((finite_finite_nat F_25)->((((member_nat X) F_25)->False)->((P_4 F_25)->(P_4 ((insert_nat X) F_25))))))->(P_4 F_32))))) % FOF formula (forall (P_4:((pname->Prop)->Prop)) (F_32:(pname->Prop)), ((finite_finite_pname F_32)->((P_4 bot_bot_pname_o)->((forall (X:pname) (F_25:(pname->Prop)), ((finite_finite_pname F_25)->((((member_pname X) F_25)->False)->((P_4 F_25)->(P_4 ((insert_pname X) F_25))))))->(P_4 F_32))))) of role axiom named fact_699_finite__induct % A new axiom: (forall (P_4:((pname->Prop)->Prop)) (F_32:(pname->Prop)), ((finite_finite_pname F_32)->((P_4 bot_bot_pname_o)->((forall (X:pname) (F_25:(pname->Prop)), ((finite_finite_pname F_25)->((((member_pname X) F_25)->False)->((P_4 F_25)->(P_4 ((insert_pname X) F_25))))))->(P_4 F_32))))) % FOF formula (forall (A_46:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o A_46)) ((or (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_46) bot_bo1957696069_a_o_o)) ((ex ((hoare_2091234717iple_a->Prop)->Prop)) (fun (A_47:((hoare_2091234717iple_a->Prop)->Prop))=> ((ex (hoare_2091234717iple_a->Prop)) (fun (A_45:(hoare_2091234717iple_a->Prop))=> ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_46) ((insert102003750le_a_o A_45) A_47))) (finite1829014797le_a_o A_47))))))))) of role axiom named fact_700_finite_Osimps % A new axiom: (forall (A_46:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o A_46)) ((or (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_46) bot_bo1957696069_a_o_o)) ((ex ((hoare_2091234717iple_a->Prop)->Prop)) (fun (A_47:((hoare_2091234717iple_a->Prop)->Prop))=> ((ex (hoare_2091234717iple_a->Prop)) (fun (A_45:(hoare_2091234717iple_a->Prop))=> ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_46) ((insert102003750le_a_o A_45) A_47))) (finite1829014797le_a_o A_47))))))))) % FOF formula (forall (A_46:(pname->Prop)), ((iff (finite_finite_pname A_46)) ((or (((eq (pname->Prop)) A_46) bot_bot_pname_o)) ((ex (pname->Prop)) (fun (A_47:(pname->Prop))=> ((ex pname) (fun (A_45:pname)=> ((and (((eq (pname->Prop)) A_46) ((insert_pname A_45) A_47))) (finite_finite_pname A_47))))))))) of role axiom named fact_701_finite_Osimps % A new axiom: (forall (A_46:(pname->Prop)), ((iff (finite_finite_pname A_46)) ((or (((eq (pname->Prop)) A_46) bot_bot_pname_o)) ((ex (pname->Prop)) (fun (A_47:(pname->Prop))=> ((ex pname) (fun (A_45:pname)=> ((and (((eq (pname->Prop)) A_46) ((insert_pname A_45) A_47))) (finite_finite_pname A_47))))))))) % FOF formula (forall (A_46:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a A_46)) ((or (((eq (hoare_2091234717iple_a->Prop)) A_46) bot_bo1791335050le_a_o)) ((ex (hoare_2091234717iple_a->Prop)) (fun (A_47:(hoare_2091234717iple_a->Prop))=> ((ex hoare_2091234717iple_a) (fun (A_45:hoare_2091234717iple_a)=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_46) ((insert1597628439iple_a A_45) A_47))) (finite232261744iple_a A_47))))))))) of role axiom named fact_702_finite_Osimps % A new axiom: (forall (A_46:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a A_46)) ((or (((eq (hoare_2091234717iple_a->Prop)) A_46) bot_bo1791335050le_a_o)) ((ex (hoare_2091234717iple_a->Prop)) (fun (A_47:(hoare_2091234717iple_a->Prop))=> ((ex hoare_2091234717iple_a) (fun (A_45:hoare_2091234717iple_a)=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_46) ((insert1597628439iple_a A_45) A_47))) (finite232261744iple_a A_47))))))))) % FOF formula (forall (A_46:(hoare_1708887482_state->Prop)), ((iff (finite1625599783_state A_46)) ((or (((eq (hoare_1708887482_state->Prop)) A_46) bot_bo19817387tate_o)) ((ex (hoare_1708887482_state->Prop)) (fun (A_47:(hoare_1708887482_state->Prop))=> ((ex hoare_1708887482_state) (fun (A_45:hoare_1708887482_state)=> ((and (((eq (hoare_1708887482_state->Prop)) A_46) ((insert528405184_state A_45) A_47))) (finite1625599783_state A_47))))))))) of role axiom named fact_703_finite_Osimps % A new axiom: (forall (A_46:(hoare_1708887482_state->Prop)), ((iff (finite1625599783_state A_46)) ((or (((eq (hoare_1708887482_state->Prop)) A_46) bot_bo19817387tate_o)) ((ex (hoare_1708887482_state->Prop)) (fun (A_47:(hoare_1708887482_state->Prop))=> ((ex hoare_1708887482_state) (fun (A_45:hoare_1708887482_state)=> ((and (((eq (hoare_1708887482_state->Prop)) A_46) ((insert528405184_state A_45) A_47))) (finite1625599783_state A_47))))))))) % FOF formula (forall (A_46:(nat->Prop)), ((iff (finite_finite_nat A_46)) ((or (((eq (nat->Prop)) A_46) bot_bot_nat_o)) ((ex (nat->Prop)) (fun (A_47:(nat->Prop))=> ((ex nat) (fun (A_45:nat)=> ((and (((eq (nat->Prop)) A_46) ((insert_nat A_45) A_47))) (finite_finite_nat A_47))))))))) of role axiom named fact_704_finite_Osimps % A new axiom: (forall (A_46:(nat->Prop)), ((iff (finite_finite_nat A_46)) ((or (((eq (nat->Prop)) A_46) bot_bot_nat_o)) ((ex (nat->Prop)) (fun (A_47:(nat->Prop))=> ((ex nat) (fun (A_45:nat)=> ((and (((eq (nat->Prop)) A_46) ((insert_nat A_45) A_47))) (finite_finite_nat A_47))))))))) % FOF formula (forall (F_31:((hoare_2091234717iple_a->Prop)->nat)) (A_44:((hoare_2091234717iple_a->Prop)->Prop)), (((finite1829014797le_a_o A_44)->False)->((finite_finite_nat ((image_75520503_o_nat F_31) A_44))->((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_44)) ((finite1829014797le_a_o (collec1008234059le_a_o (fun (A_45:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_705_pigeonhole__infinite % A new axiom: (forall (F_31:((hoare_2091234717iple_a->Prop)->nat)) (A_44:((hoare_2091234717iple_a->Prop)->Prop)), (((finite1829014797le_a_o A_44)->False)->((finite_finite_nat ((image_75520503_o_nat F_31) A_44))->((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_44)) ((finite1829014797le_a_o (collec1008234059le_a_o (fun (A_45:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (F_31:(hoare_2091234717iple_a->nat)) (A_44:(hoare_2091234717iple_a->Prop)), (((finite232261744iple_a A_44)->False)->((finite_finite_nat ((image_1773322034_a_nat F_31) A_44))->((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_44)) ((finite232261744iple_a (collec992574898iple_a (fun (A_45:hoare_2091234717iple_a)=> ((and ((member290856304iple_a A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_706_pigeonhole__infinite % A new axiom: (forall (F_31:(hoare_2091234717iple_a->nat)) (A_44:(hoare_2091234717iple_a->Prop)), (((finite232261744iple_a A_44)->False)->((finite_finite_nat ((image_1773322034_a_nat F_31) A_44))->((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_44)) ((finite232261744iple_a (collec992574898iple_a (fun (A_45:hoare_2091234717iple_a)=> ((and ((member290856304iple_a A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (F_31:(pname->nat)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite_finite_nat ((image_pname_nat F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_707_pigeonhole__infinite % A new axiom: (forall (F_31:(pname->nat)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite_finite_nat ((image_pname_nat F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (F_31:(nat->nat)) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite_finite_nat ((image_nat_nat F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_708_pigeonhole__infinite % A new axiom: (forall (F_31:(nat->nat)) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite_finite_nat ((image_nat_nat F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (F_31:(nat->hoare_2091234717iple_a)) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite232261744iple_a ((image_359186840iple_a F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq hoare_2091234717iple_a) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_709_pigeonhole__infinite % A new axiom: (forall (F_31:(nat->hoare_2091234717iple_a)) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite232261744iple_a ((image_359186840iple_a F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq hoare_2091234717iple_a) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (F_31:(nat->(hoare_2091234717iple_a->Prop))) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite1829014797le_a_o ((image_1995609573le_a_o F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq (hoare_2091234717iple_a->Prop)) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_710_pigeonhole__infinite % A new axiom: (forall (F_31:(nat->(hoare_2091234717iple_a->Prop))) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite1829014797le_a_o ((image_1995609573le_a_o F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq (hoare_2091234717iple_a->Prop)) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (F_31:(nat->pname)) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite_finite_pname ((image_nat_pname F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq pname) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_711_pigeonhole__infinite % A new axiom: (forall (F_31:(nat->pname)) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite_finite_pname ((image_nat_pname F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq pname) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (F_31:(pname->hoare_1708887482_state)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite1625599783_state ((image_1116629049_state F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq hoare_1708887482_state) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_712_pigeonhole__infinite % A new axiom: (forall (F_31:(pname->hoare_1708887482_state)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite1625599783_state ((image_1116629049_state F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq hoare_1708887482_state) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (F_31:(pname->(hoare_2091234717iple_a->Prop))) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite1829014797le_a_o ((image_742317343le_a_o F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq (hoare_2091234717iple_a->Prop)) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_713_pigeonhole__infinite % A new axiom: (forall (F_31:(pname->(hoare_2091234717iple_a->Prop))) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite1829014797le_a_o ((image_742317343le_a_o F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq (hoare_2091234717iple_a->Prop)) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (F_31:(pname->pname)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite_finite_pname ((image_pname_pname F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq pname) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_714_pigeonhole__infinite % A new axiom: (forall (F_31:(pname->pname)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite_finite_pname ((image_pname_pname F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq pname) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (F_31:(pname->hoare_2091234717iple_a)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite232261744iple_a ((image_231808478iple_a F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq hoare_2091234717iple_a) (F_31 A_45)) (F_31 X))))))->False))))))) of role axiom named fact_715_pigeonhole__infinite % A new axiom: (forall (F_31:(pname->hoare_2091234717iple_a)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite232261744iple_a ((image_231808478iple_a F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq hoare_2091234717iple_a) (F_31 A_45)) (F_31 X))))))->False))))))) % FOF formula (forall (A_43:(nat->Prop)), ((iff (not (((eq (nat->Prop)) A_43) bot_bot_nat_o))) ((ex nat) (fun (X:nat)=> ((ex (nat->Prop)) (fun (B_26:(nat->Prop))=> ((and (((eq (nat->Prop)) A_43) ((insert_nat X) B_26))) (((member_nat X) B_26)->False)))))))) of role axiom named fact_716_nonempty__iff % A new axiom: (forall (A_43:(nat->Prop)), ((iff (not (((eq (nat->Prop)) A_43) bot_bot_nat_o))) ((ex nat) (fun (X:nat)=> ((ex (nat->Prop)) (fun (B_26:(nat->Prop))=> ((and (((eq (nat->Prop)) A_43) ((insert_nat X) B_26))) (((member_nat X) B_26)->False)))))))) % FOF formula (forall (A_43:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_43) bot_bo1957696069_a_o_o))) ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((ex ((hoare_2091234717iple_a->Prop)->Prop)) (fun (B_26:((hoare_2091234717iple_a->Prop)->Prop))=> ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_43) ((insert102003750le_a_o X) B_26))) (((member99268621le_a_o X) B_26)->False)))))))) of role axiom named fact_717_nonempty__iff % A new axiom: (forall (A_43:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_43) bot_bo1957696069_a_o_o))) ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((ex ((hoare_2091234717iple_a->Prop)->Prop)) (fun (B_26:((hoare_2091234717iple_a->Prop)->Prop))=> ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_43) ((insert102003750le_a_o X) B_26))) (((member99268621le_a_o X) B_26)->False)))))))) % FOF formula (forall (A_43:(hoare_2091234717iple_a->Prop)), ((iff (not (((eq (hoare_2091234717iple_a->Prop)) A_43) bot_bo1791335050le_a_o))) ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((ex (hoare_2091234717iple_a->Prop)) (fun (B_26:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_43) ((insert1597628439iple_a X) B_26))) (((member290856304iple_a X) B_26)->False)))))))) of role axiom named fact_718_nonempty__iff % A new axiom: (forall (A_43:(hoare_2091234717iple_a->Prop)), ((iff (not (((eq (hoare_2091234717iple_a->Prop)) A_43) bot_bo1791335050le_a_o))) ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((ex (hoare_2091234717iple_a->Prop)) (fun (B_26:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_43) ((insert1597628439iple_a X) B_26))) (((member290856304iple_a X) B_26)->False)))))))) % FOF formula (forall (A_43:(hoare_1708887482_state->Prop)), ((iff (not (((eq (hoare_1708887482_state->Prop)) A_43) bot_bo19817387tate_o))) ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((ex (hoare_1708887482_state->Prop)) (fun (B_26:(hoare_1708887482_state->Prop))=> ((and (((eq (hoare_1708887482_state->Prop)) A_43) ((insert528405184_state X) B_26))) (((member451959335_state X) B_26)->False)))))))) of role axiom named fact_719_nonempty__iff % A new axiom: (forall (A_43:(hoare_1708887482_state->Prop)), ((iff (not (((eq (hoare_1708887482_state->Prop)) A_43) bot_bo19817387tate_o))) ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((ex (hoare_1708887482_state->Prop)) (fun (B_26:(hoare_1708887482_state->Prop))=> ((and (((eq (hoare_1708887482_state->Prop)) A_43) ((insert528405184_state X) B_26))) (((member451959335_state X) B_26)->False)))))))) % FOF formula (forall (A_43:(pname->Prop)), ((iff (not (((eq (pname->Prop)) A_43) bot_bot_pname_o))) ((ex pname) (fun (X:pname)=> ((ex (pname->Prop)) (fun (B_26:(pname->Prop))=> ((and (((eq (pname->Prop)) A_43) ((insert_pname X) B_26))) (((member_pname X) B_26)->False)))))))) of role axiom named fact_720_nonempty__iff % A new axiom: (forall (A_43:(pname->Prop)), ((iff (not (((eq (pname->Prop)) A_43) bot_bot_pname_o))) ((ex pname) (fun (X:pname)=> ((ex (pname->Prop)) (fun (B_26:(pname->Prop))=> ((and (((eq (pname->Prop)) A_43) ((insert_pname X) B_26))) (((member_pname X) B_26)->False)))))))) % FOF formula (forall (B_27:((hoare_2091234717iple_a->Prop)->Prop)) (A_42:((hoare_2091234717iple_a->Prop)->Prop)) (F_30:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_29:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_30) F_29)->((finite1829014797le_a_o A_42)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_42) bot_bo1957696069_a_o_o))->((finite1829014797le_a_o B_27)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_27) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_29 ((semila2050116131_a_o_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))) of role axiom named fact_721_folding__one__idem_Ounion__idem % A new axiom: (forall (B_27:((hoare_2091234717iple_a->Prop)->Prop)) (A_42:((hoare_2091234717iple_a->Prop)->Prop)) (F_30:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_29:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_30) F_29)->((finite1829014797le_a_o A_42)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_42) bot_bo1957696069_a_o_o))->((finite1829014797le_a_o B_27)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_27) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_29 ((semila2050116131_a_o_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))) % FOF formula (forall (B_27:(pname->Prop)) (A_42:(pname->Prop)) (F_30:(pname->(pname->pname))) (F_29:((pname->Prop)->pname)), (((finite89670078_pname F_30) F_29)->((finite_finite_pname A_42)->((not (((eq (pname->Prop)) A_42) bot_bot_pname_o))->((finite_finite_pname B_27)->((not (((eq (pname->Prop)) B_27) bot_bot_pname_o))->(((eq pname) (F_29 ((semila1780557381name_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))) of role axiom named fact_722_folding__one__idem_Ounion__idem % A new axiom: (forall (B_27:(pname->Prop)) (A_42:(pname->Prop)) (F_30:(pname->(pname->pname))) (F_29:((pname->Prop)->pname)), (((finite89670078_pname F_30) F_29)->((finite_finite_pname A_42)->((not (((eq (pname->Prop)) A_42) bot_bot_pname_o))->((finite_finite_pname B_27)->((not (((eq (pname->Prop)) B_27) bot_bot_pname_o))->(((eq pname) (F_29 ((semila1780557381name_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))) % FOF formula (forall (B_27:(hoare_1708887482_state->Prop)) (A_42:(hoare_1708887482_state->Prop)) (F_30:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_29:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1347568576_state F_30) F_29)->((finite1625599783_state A_42)->((not (((eq (hoare_1708887482_state->Prop)) A_42) bot_bo19817387tate_o))->((finite1625599783_state B_27)->((not (((eq (hoare_1708887482_state->Prop)) B_27) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_29 ((semila1122118281tate_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))) of role axiom named fact_723_folding__one__idem_Ounion__idem % A new axiom: (forall (B_27:(hoare_1708887482_state->Prop)) (A_42:(hoare_1708887482_state->Prop)) (F_30:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_29:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1347568576_state F_30) F_29)->((finite1625599783_state A_42)->((not (((eq (hoare_1708887482_state->Prop)) A_42) bot_bo19817387tate_o))->((finite1625599783_state B_27)->((not (((eq (hoare_1708887482_state->Prop)) B_27) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_29 ((semila1122118281tate_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))) % FOF formula (forall (B_27:(hoare_2091234717iple_a->Prop)) (A_42:(hoare_2091234717iple_a->Prop)) (F_30:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_29:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_30) F_29)->((finite232261744iple_a A_42)->((not (((eq (hoare_2091234717iple_a->Prop)) A_42) bot_bo1791335050le_a_o))->((finite232261744iple_a B_27)->((not (((eq (hoare_2091234717iple_a->Prop)) B_27) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_29 ((semila1052848428le_a_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))) of role axiom named fact_724_folding__one__idem_Ounion__idem % A new axiom: (forall (B_27:(hoare_2091234717iple_a->Prop)) (A_42:(hoare_2091234717iple_a->Prop)) (F_30:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_29:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_30) F_29)->((finite232261744iple_a A_42)->((not (((eq (hoare_2091234717iple_a->Prop)) A_42) bot_bo1791335050le_a_o))->((finite232261744iple_a B_27)->((not (((eq (hoare_2091234717iple_a->Prop)) B_27) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_29 ((semila1052848428le_a_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))) % FOF formula (forall (B_27:(nat->Prop)) (A_42:(nat->Prop)) (F_30:(nat->(nat->nat))) (F_29:((nat->Prop)->nat)), (((finite795500164em_nat F_30) F_29)->((finite_finite_nat A_42)->((not (((eq (nat->Prop)) A_42) bot_bot_nat_o))->((finite_finite_nat B_27)->((not (((eq (nat->Prop)) B_27) bot_bot_nat_o))->(((eq nat) (F_29 ((semila848761471_nat_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))) of role axiom named fact_725_folding__one__idem_Ounion__idem % A new axiom: (forall (B_27:(nat->Prop)) (A_42:(nat->Prop)) (F_30:(nat->(nat->nat))) (F_29:((nat->Prop)->nat)), (((finite795500164em_nat F_30) F_29)->((finite_finite_nat A_42)->((not (((eq (nat->Prop)) A_42) bot_bot_nat_o))->((finite_finite_nat B_27)->((not (((eq (nat->Prop)) B_27) bot_bot_nat_o))->(((eq nat) (F_29 ((semila848761471_nat_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))) % FOF formula (forall (X_20:(hoare_2091234717iple_a->Prop)) (A_41:((hoare_2091234717iple_a->Prop)->Prop)) (F_28:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_27:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_28) F_27)->((finite1829014797le_a_o A_41)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_41) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_27 ((insert102003750le_a_o X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))) of role axiom named fact_726_folding__one__idem_Oinsert__idem % A new axiom: (forall (X_20:(hoare_2091234717iple_a->Prop)) (A_41:((hoare_2091234717iple_a->Prop)->Prop)) (F_28:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_27:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_28) F_27)->((finite1829014797le_a_o A_41)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_41) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_27 ((insert102003750le_a_o X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))) % FOF formula (forall (X_20:pname) (A_41:(pname->Prop)) (F_28:(pname->(pname->pname))) (F_27:((pname->Prop)->pname)), (((finite89670078_pname F_28) F_27)->((finite_finite_pname A_41)->((not (((eq (pname->Prop)) A_41) bot_bot_pname_o))->(((eq pname) (F_27 ((insert_pname X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))) of role axiom named fact_727_folding__one__idem_Oinsert__idem % A new axiom: (forall (X_20:pname) (A_41:(pname->Prop)) (F_28:(pname->(pname->pname))) (F_27:((pname->Prop)->pname)), (((finite89670078_pname F_28) F_27)->((finite_finite_pname A_41)->((not (((eq (pname->Prop)) A_41) bot_bot_pname_o))->(((eq pname) (F_27 ((insert_pname X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))) % FOF formula (forall (X_20:hoare_2091234717iple_a) (A_41:(hoare_2091234717iple_a->Prop)) (F_28:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_27:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_28) F_27)->((finite232261744iple_a A_41)->((not (((eq (hoare_2091234717iple_a->Prop)) A_41) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_27 ((insert1597628439iple_a X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))) of role axiom named fact_728_folding__one__idem_Oinsert__idem % A new axiom: (forall (X_20:hoare_2091234717iple_a) (A_41:(hoare_2091234717iple_a->Prop)) (F_28:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_27:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_28) F_27)->((finite232261744iple_a A_41)->((not (((eq (hoare_2091234717iple_a->Prop)) A_41) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_27 ((insert1597628439iple_a X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))) % FOF formula (forall (X_20:hoare_1708887482_state) (A_41:(hoare_1708887482_state->Prop)) (F_28:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_27:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1347568576_state F_28) F_27)->((finite1625599783_state A_41)->((not (((eq (hoare_1708887482_state->Prop)) A_41) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_27 ((insert528405184_state X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))) of role axiom named fact_729_folding__one__idem_Oinsert__idem % A new axiom: (forall (X_20:hoare_1708887482_state) (A_41:(hoare_1708887482_state->Prop)) (F_28:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_27:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1347568576_state F_28) F_27)->((finite1625599783_state A_41)->((not (((eq (hoare_1708887482_state->Prop)) A_41) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_27 ((insert528405184_state X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))) % FOF formula (forall (X_20:nat) (A_41:(nat->Prop)) (F_28:(nat->(nat->nat))) (F_27:((nat->Prop)->nat)), (((finite795500164em_nat F_28) F_27)->((finite_finite_nat A_41)->((not (((eq (nat->Prop)) A_41) bot_bot_nat_o))->(((eq nat) (F_27 ((insert_nat X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))) of role axiom named fact_730_folding__one__idem_Oinsert__idem % A new axiom: (forall (X_20:nat) (A_41:(nat->Prop)) (F_28:(nat->(nat->nat))) (F_27:((nat->Prop)->nat)), (((finite795500164em_nat F_28) F_27)->((finite_finite_nat A_41)->((not (((eq (nat->Prop)) A_41) bot_bot_nat_o))->(((eq nat) (F_27 ((insert_nat X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))) % FOF formula (forall (F_26:(pname->hoare_1708887482_state)) (A_40:(pname->Prop)), ((finite_finite_pname A_40)->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_26) A_40)) ((((finite2139561282_pname semila1122118281tate_o) (fun (X:pname)=> ((insert528405184_state (F_26 X)) bot_bo19817387tate_o))) bot_bo19817387tate_o) A_40)))) of role axiom named fact_731_image__eq__fold__image % A new axiom: (forall (F_26:(pname->hoare_1708887482_state)) (A_40:(pname->Prop)), ((finite_finite_pname A_40)->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_26) A_40)) ((((finite2139561282_pname semila1122118281tate_o) (fun (X:pname)=> ((insert528405184_state (F_26 X)) bot_bo19817387tate_o))) bot_bo19817387tate_o) A_40)))) % FOF formula (forall (F_26:(hoare_2091234717iple_a->hoare_2091234717iple_a)) (A_40:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_1661191109iple_a F_26) A_40)) ((((finite1481787452iple_a semila1052848428le_a_o) (fun (X:hoare_2091234717iple_a)=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))) of role axiom named fact_732_image__eq__fold__image % A new axiom: (forall (F_26:(hoare_2091234717iple_a->hoare_2091234717iple_a)) (A_40:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_1661191109iple_a F_26) A_40)) ((((finite1481787452iple_a semila1052848428le_a_o) (fun (X:hoare_2091234717iple_a)=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))) % FOF formula (forall (F_26:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)) (A_40:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_136408202iple_a F_26) A_40)) ((((finite903029825le_a_o semila1052848428le_a_o) (fun (X:(hoare_2091234717iple_a->Prop))=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))) of role axiom named fact_733_image__eq__fold__image % A new axiom: (forall (F_26:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)) (A_40:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_136408202iple_a F_26) A_40)) ((((finite903029825le_a_o semila1052848428le_a_o) (fun (X:(hoare_2091234717iple_a->Prop))=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))) % FOF formula (forall (F_26:(nat->nat)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (nat->Prop)) ((image_nat_nat F_26) A_40)) ((((finite141655318_o_nat semila848761471_nat_o) (fun (X:nat)=> ((insert_nat (F_26 X)) bot_bot_nat_o))) bot_bot_nat_o) A_40)))) of role axiom named fact_734_image__eq__fold__image % A new axiom: (forall (F_26:(nat->nat)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (nat->Prop)) ((image_nat_nat F_26) A_40)) ((((finite141655318_o_nat semila848761471_nat_o) (fun (X:nat)=> ((insert_nat (F_26 X)) bot_bot_nat_o))) bot_bot_nat_o) A_40)))) % FOF formula (forall (F_26:(nat->(hoare_2091234717iple_a->Prop))) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((image_1995609573le_a_o F_26) A_40)) ((((finite2009943022_o_nat semila2050116131_a_o_o) (fun (X:nat)=> ((insert102003750le_a_o (F_26 X)) bot_bo1957696069_a_o_o))) bot_bo1957696069_a_o_o) A_40)))) of role axiom named fact_735_image__eq__fold__image % A new axiom: (forall (F_26:(nat->(hoare_2091234717iple_a->Prop))) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((image_1995609573le_a_o F_26) A_40)) ((((finite2009943022_o_nat semila2050116131_a_o_o) (fun (X:nat)=> ((insert102003750le_a_o (F_26 X)) bot_bo1957696069_a_o_o))) bot_bo1957696069_a_o_o) A_40)))) % FOF formula (forall (F_26:(nat->pname)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (pname->Prop)) ((image_nat_pname F_26) A_40)) ((((finite1427591632_o_nat semila1780557381name_o) (fun (X:nat)=> ((insert_pname (F_26 X)) bot_bot_pname_o))) bot_bot_pname_o) A_40)))) of role axiom named fact_736_image__eq__fold__image % A new axiom: (forall (F_26:(nat->pname)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (pname->Prop)) ((image_nat_pname F_26) A_40)) ((((finite1427591632_o_nat semila1780557381name_o) (fun (X:nat)=> ((insert_pname (F_26 X)) bot_bot_pname_o))) bot_bot_pname_o) A_40)))) % FOF formula (forall (F_26:(nat->hoare_2091234717iple_a)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_359186840iple_a F_26) A_40)) ((((finite2100865449_o_nat semila1052848428le_a_o) (fun (X:nat)=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))) of role axiom named fact_737_image__eq__fold__image % A new axiom: (forall (F_26:(nat->hoare_2091234717iple_a)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_359186840iple_a F_26) A_40)) ((((finite2100865449_o_nat semila1052848428le_a_o) (fun (X:nat)=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))) % FOF formula (forall (F_26:(nat->hoare_1708887482_state)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (hoare_1708887482_state->Prop)) ((image_514827263_state F_26) A_40)) ((((finite1400355848_o_nat semila1122118281tate_o) (fun (X:nat)=> ((insert528405184_state (F_26 X)) bot_bo19817387tate_o))) bot_bo19817387tate_o) A_40)))) of role axiom named fact_738_image__eq__fold__image % A new axiom: (forall (F_26:(nat->hoare_1708887482_state)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (hoare_1708887482_state->Prop)) ((image_514827263_state F_26) A_40)) ((((finite1400355848_o_nat semila1122118281tate_o) (fun (X:nat)=> ((insert528405184_state (F_26 X)) bot_bo19817387tate_o))) bot_bo19817387tate_o) A_40)))) % FOF formula (forall (F_26:(pname->hoare_2091234717iple_a)) (A_40:(pname->Prop)), ((finite_finite_pname A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_26) A_40)) ((((finite1290357347_pname semila1052848428le_a_o) (fun (X:pname)=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))) of role axiom named fact_739_image__eq__fold__image % A new axiom: (forall (F_26:(pname->hoare_2091234717iple_a)) (A_40:(pname->Prop)), ((finite_finite_pname A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_26) A_40)) ((((finite1290357347_pname semila1052848428le_a_o) (fun (X:pname)=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))) % FOF formula (forall (P_3:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)) (F_24:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_24)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) F_24) bot_bo1957696069_a_o_o))->((forall (X:(hoare_2091234717iple_a->Prop)), (P_3 ((insert102003750le_a_o X) bot_bo1957696069_a_o_o)))->((forall (X:(hoare_2091234717iple_a->Prop)) (F_25:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_25)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) F_25) bot_bo1957696069_a_o_o))->((((member99268621le_a_o X) F_25)->False)->((P_3 F_25)->(P_3 ((insert102003750le_a_o X) F_25)))))))->(P_3 F_24)))))) of role axiom named fact_740_finite__ne__induct % A new axiom: (forall (P_3:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)) (F_24:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_24)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) F_24) bot_bo1957696069_a_o_o))->((forall (X:(hoare_2091234717iple_a->Prop)), (P_3 ((insert102003750le_a_o X) bot_bo1957696069_a_o_o)))->((forall (X:(hoare_2091234717iple_a->Prop)) (F_25:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_25)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) F_25) bot_bo1957696069_a_o_o))->((((member99268621le_a_o X) F_25)->False)->((P_3 F_25)->(P_3 ((insert102003750le_a_o X) F_25)))))))->(P_3 F_24)))))) % FOF formula (forall (P_3:((hoare_2091234717iple_a->Prop)->Prop)) (F_24:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_24)->((not (((eq (hoare_2091234717iple_a->Prop)) F_24) bot_bo1791335050le_a_o))->((forall (X:hoare_2091234717iple_a), (P_3 ((insert1597628439iple_a X) bot_bo1791335050le_a_o)))->((forall (X:hoare_2091234717iple_a) (F_25:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_25)->((not (((eq (hoare_2091234717iple_a->Prop)) F_25) bot_bo1791335050le_a_o))->((((member290856304iple_a X) F_25)->False)->((P_3 F_25)->(P_3 ((insert1597628439iple_a X) F_25)))))))->(P_3 F_24)))))) of role axiom named fact_741_finite__ne__induct % A new axiom: (forall (P_3:((hoare_2091234717iple_a->Prop)->Prop)) (F_24:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_24)->((not (((eq (hoare_2091234717iple_a->Prop)) F_24) bot_bo1791335050le_a_o))->((forall (X:hoare_2091234717iple_a), (P_3 ((insert1597628439iple_a X) bot_bo1791335050le_a_o)))->((forall (X:hoare_2091234717iple_a) (F_25:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_25)->((not (((eq (hoare_2091234717iple_a->Prop)) F_25) bot_bo1791335050le_a_o))->((((member290856304iple_a X) F_25)->False)->((P_3 F_25)->(P_3 ((insert1597628439iple_a X) F_25)))))))->(P_3 F_24)))))) % FOF formula (forall (P_3:((hoare_1708887482_state->Prop)->Prop)) (F_24:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_24)->((not (((eq (hoare_1708887482_state->Prop)) F_24) bot_bo19817387tate_o))->((forall (X:hoare_1708887482_state), (P_3 ((insert528405184_state X) bot_bo19817387tate_o)))->((forall (X:hoare_1708887482_state) (F_25:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_25)->((not (((eq (hoare_1708887482_state->Prop)) F_25) bot_bo19817387tate_o))->((((member451959335_state X) F_25)->False)->((P_3 F_25)->(P_3 ((insert528405184_state X) F_25)))))))->(P_3 F_24)))))) of role axiom named fact_742_finite__ne__induct % A new axiom: (forall (P_3:((hoare_1708887482_state->Prop)->Prop)) (F_24:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_24)->((not (((eq (hoare_1708887482_state->Prop)) F_24) bot_bo19817387tate_o))->((forall (X:hoare_1708887482_state), (P_3 ((insert528405184_state X) bot_bo19817387tate_o)))->((forall (X:hoare_1708887482_state) (F_25:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_25)->((not (((eq (hoare_1708887482_state->Prop)) F_25) bot_bo19817387tate_o))->((((member451959335_state X) F_25)->False)->((P_3 F_25)->(P_3 ((insert528405184_state X) F_25)))))))->(P_3 F_24)))))) % FOF formula (forall (P_3:((nat->Prop)->Prop)) (F_24:(nat->Prop)), ((finite_finite_nat F_24)->((not (((eq (nat->Prop)) F_24) bot_bot_nat_o))->((forall (X:nat), (P_3 ((insert_nat X) bot_bot_nat_o)))->((forall (X:nat) (F_25:(nat->Prop)), ((finite_finite_nat F_25)->((not (((eq (nat->Prop)) F_25) bot_bot_nat_o))->((((member_nat X) F_25)->False)->((P_3 F_25)->(P_3 ((insert_nat X) F_25)))))))->(P_3 F_24)))))) of role axiom named fact_743_finite__ne__induct % A new axiom: (forall (P_3:((nat->Prop)->Prop)) (F_24:(nat->Prop)), ((finite_finite_nat F_24)->((not (((eq (nat->Prop)) F_24) bot_bot_nat_o))->((forall (X:nat), (P_3 ((insert_nat X) bot_bot_nat_o)))->((forall (X:nat) (F_25:(nat->Prop)), ((finite_finite_nat F_25)->((not (((eq (nat->Prop)) F_25) bot_bot_nat_o))->((((member_nat X) F_25)->False)->((P_3 F_25)->(P_3 ((insert_nat X) F_25)))))))->(P_3 F_24)))))) % FOF formula (forall (P_3:((pname->Prop)->Prop)) (F_24:(pname->Prop)), ((finite_finite_pname F_24)->((not (((eq (pname->Prop)) F_24) bot_bot_pname_o))->((forall (X:pname), (P_3 ((insert_pname X) bot_bot_pname_o)))->((forall (X:pname) (F_25:(pname->Prop)), ((finite_finite_pname F_25)->((not (((eq (pname->Prop)) F_25) bot_bot_pname_o))->((((member_pname X) F_25)->False)->((P_3 F_25)->(P_3 ((insert_pname X) F_25)))))))->(P_3 F_24)))))) of role axiom named fact_744_finite__ne__induct % A new axiom: (forall (P_3:((pname->Prop)->Prop)) (F_24:(pname->Prop)), ((finite_finite_pname F_24)->((not (((eq (pname->Prop)) F_24) bot_bot_pname_o))->((forall (X:pname), (P_3 ((insert_pname X) bot_bot_pname_o)))->((forall (X:pname) (F_25:(pname->Prop)), ((finite_finite_pname F_25)->((not (((eq (pname->Prop)) F_25) bot_bot_pname_o))->((((member_pname X) F_25)->False)->((P_3 F_25)->(P_3 ((insert_pname X) F_25)))))))->(P_3 F_24)))))) % FOF formula (forall (X_19:nat) (F_23:(nat->(nat->nat))) (F_22:((nat->Prop)->nat)), (((finite795500164em_nat F_23) F_22)->(((eq nat) ((F_23 X_19) X_19)) X_19))) of role axiom named fact_745_folding__one__idem_Oidem % A new axiom: (forall (X_19:nat) (F_23:(nat->(nat->nat))) (F_22:((nat->Prop)->nat)), (((finite795500164em_nat F_23) F_22)->(((eq nat) ((F_23 X_19) X_19)) X_19))) % FOF formula (forall (X_19:pname) (F_23:(pname->(pname->pname))) (F_22:((pname->Prop)->pname)), (((finite89670078_pname F_23) F_22)->(((eq pname) ((F_23 X_19) X_19)) X_19))) of role axiom named fact_746_folding__one__idem_Oidem % A new axiom: (forall (X_19:pname) (F_23:(pname->(pname->pname))) (F_22:((pname->Prop)->pname)), (((finite89670078_pname F_23) F_22)->(((eq pname) ((F_23 X_19) X_19)) X_19))) % FOF formula (forall (X_19:hoare_2091234717iple_a) (F_23:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_22:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_23) F_22)->(((eq hoare_2091234717iple_a) ((F_23 X_19) X_19)) X_19))) of role axiom named fact_747_folding__one__idem_Oidem % A new axiom: (forall (X_19:hoare_2091234717iple_a) (F_23:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_22:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_23) F_22)->(((eq hoare_2091234717iple_a) ((F_23 X_19) X_19)) X_19))) % FOF formula (forall (F_21:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (G_3:(pname->(hoare_2091234717iple_a->Prop))) (Z_4:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((((finite1290357347_pname F_21) G_3) Z_4) bot_bot_pname_o)) Z_4)) of role axiom named fact_748_fold__image__empty % A new axiom: (forall (F_21:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (G_3:(pname->(hoare_2091234717iple_a->Prop))) (Z_4:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((((finite1290357347_pname F_21) G_3) Z_4) bot_bot_pname_o)) Z_4)) % FOF formula (forall (X_18:(hoare_2091234717iple_a->Prop)) (A_39:((hoare_2091234717iple_a->Prop)->Prop)) (F_20:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_19:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_20) F_19)->((finite1829014797le_a_o A_39)->(((member99268621le_a_o X_18) A_39)->(((eq (hoare_2091234717iple_a->Prop)) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))) of role axiom named fact_749_folding__one__idem_Oin__idem % A new axiom: (forall (X_18:(hoare_2091234717iple_a->Prop)) (A_39:((hoare_2091234717iple_a->Prop)->Prop)) (F_20:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_19:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_20) F_19)->((finite1829014797le_a_o A_39)->(((member99268621le_a_o X_18) A_39)->(((eq (hoare_2091234717iple_a->Prop)) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))) % FOF formula (forall (X_18:hoare_2091234717iple_a) (A_39:(hoare_2091234717iple_a->Prop)) (F_20:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_19:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_20) F_19)->((finite232261744iple_a A_39)->(((member290856304iple_a X_18) A_39)->(((eq hoare_2091234717iple_a) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))) of role axiom named fact_750_folding__one__idem_Oin__idem % A new axiom: (forall (X_18:hoare_2091234717iple_a) (A_39:(hoare_2091234717iple_a->Prop)) (F_20:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_19:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_20) F_19)->((finite232261744iple_a A_39)->(((member290856304iple_a X_18) A_39)->(((eq hoare_2091234717iple_a) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))) % FOF formula (forall (X_18:nat) (A_39:(nat->Prop)) (F_20:(nat->(nat->nat))) (F_19:((nat->Prop)->nat)), (((finite795500164em_nat F_20) F_19)->((finite_finite_nat A_39)->(((member_nat X_18) A_39)->(((eq nat) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))) of role axiom named fact_751_folding__one__idem_Oin__idem % A new axiom: (forall (X_18:nat) (A_39:(nat->Prop)) (F_20:(nat->(nat->nat))) (F_19:((nat->Prop)->nat)), (((finite795500164em_nat F_20) F_19)->((finite_finite_nat A_39)->(((member_nat X_18) A_39)->(((eq nat) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))) % FOF formula (forall (X_18:pname) (A_39:(pname->Prop)) (F_20:(pname->(pname->pname))) (F_19:((pname->Prop)->pname)), (((finite89670078_pname F_20) F_19)->((finite_finite_pname A_39)->(((member_pname X_18) A_39)->(((eq pname) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))) of role axiom named fact_752_folding__one__idem_Oin__idem % A new axiom: (forall (X_18:pname) (A_39:(pname->Prop)) (F_20:(pname->(pname->pname))) (F_19:((pname->Prop)->pname)), (((finite89670078_pname F_20) F_19)->((finite_finite_pname A_39)->(((member_pname X_18) A_39)->(((eq pname) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))) % FOF formula (forall (N_3:(hoare_2091234717iple_a->Prop)) (H:(hoare_2091234717iple_a->hoare_2091234717iple_a)) (F_18:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_17:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_18) F_17)->((forall (X:hoare_2091234717iple_a) (Y_7:hoare_2091234717iple_a), (((eq hoare_2091234717iple_a) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite232261744iple_a N_3)->((not (((eq (hoare_2091234717iple_a->Prop)) N_3) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (H (F_17 N_3))) (F_17 ((image_1661191109iple_a H) N_3)))))))) of role axiom named fact_753_folding__one__idem_Ohom__commute % A new axiom: (forall (N_3:(hoare_2091234717iple_a->Prop)) (H:(hoare_2091234717iple_a->hoare_2091234717iple_a)) (F_18:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_17:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_18) F_17)->((forall (X:hoare_2091234717iple_a) (Y_7:hoare_2091234717iple_a), (((eq hoare_2091234717iple_a) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite232261744iple_a N_3)->((not (((eq (hoare_2091234717iple_a->Prop)) N_3) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (H (F_17 N_3))) (F_17 ((image_1661191109iple_a H) N_3)))))))) % FOF formula (forall (N_3:((hoare_2091234717iple_a->Prop)->Prop)) (H:((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))) (F_18:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_17:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_18) F_17)->((forall (X:(hoare_2091234717iple_a->Prop)) (Y_7:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite1829014797le_a_o N_3)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) N_3) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (H (F_17 N_3))) (F_17 ((image_784579955le_a_o H) N_3)))))))) of role axiom named fact_754_folding__one__idem_Ohom__commute % A new axiom: (forall (N_3:((hoare_2091234717iple_a->Prop)->Prop)) (H:((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))) (F_18:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_17:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_18) F_17)->((forall (X:(hoare_2091234717iple_a->Prop)) (Y_7:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite1829014797le_a_o N_3)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) N_3) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (H (F_17 N_3))) (F_17 ((image_784579955le_a_o H) N_3)))))))) % FOF formula (forall (N_3:(pname->Prop)) (H:(pname->pname)) (F_18:(pname->(pname->pname))) (F_17:((pname->Prop)->pname)), (((finite89670078_pname F_18) F_17)->((forall (X:pname) (Y_7:pname), (((eq pname) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite_finite_pname N_3)->((not (((eq (pname->Prop)) N_3) bot_bot_pname_o))->(((eq pname) (H (F_17 N_3))) (F_17 ((image_pname_pname H) N_3)))))))) of role axiom named fact_755_folding__one__idem_Ohom__commute % A new axiom: (forall (N_3:(pname->Prop)) (H:(pname->pname)) (F_18:(pname->(pname->pname))) (F_17:((pname->Prop)->pname)), (((finite89670078_pname F_18) F_17)->((forall (X:pname) (Y_7:pname), (((eq pname) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite_finite_pname N_3)->((not (((eq (pname->Prop)) N_3) bot_bot_pname_o))->(((eq pname) (H (F_17 N_3))) (F_17 ((image_pname_pname H) N_3)))))))) % FOF formula (forall (N_3:(hoare_1708887482_state->Prop)) (H:(hoare_1708887482_state->hoare_1708887482_state)) (F_18:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_17:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1347568576_state F_18) F_17)->((forall (X:hoare_1708887482_state) (Y_7:hoare_1708887482_state), (((eq hoare_1708887482_state) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite1625599783_state N_3)->((not (((eq (hoare_1708887482_state->Prop)) N_3) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (H (F_17 N_3))) (F_17 ((image_757158439_state H) N_3)))))))) of role axiom named fact_756_folding__one__idem_Ohom__commute % A new axiom: (forall (N_3:(hoare_1708887482_state->Prop)) (H:(hoare_1708887482_state->hoare_1708887482_state)) (F_18:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_17:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1347568576_state F_18) F_17)->((forall (X:hoare_1708887482_state) (Y_7:hoare_1708887482_state), (((eq hoare_1708887482_state) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite1625599783_state N_3)->((not (((eq (hoare_1708887482_state->Prop)) N_3) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (H (F_17 N_3))) (F_17 ((image_757158439_state H) N_3)))))))) % FOF formula (forall (N_3:(nat->Prop)) (H:(nat->nat)) (F_18:(nat->(nat->nat))) (F_17:((nat->Prop)->nat)), (((finite795500164em_nat F_18) F_17)->((forall (X:nat) (Y_7:nat), (((eq nat) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite_finite_nat N_3)->((not (((eq (nat->Prop)) N_3) bot_bot_nat_o))->(((eq nat) (H (F_17 N_3))) (F_17 ((image_nat_nat H) N_3)))))))) of role axiom named fact_757_folding__one__idem_Ohom__commute % A new axiom: (forall (N_3:(nat->Prop)) (H:(nat->nat)) (F_18:(nat->(nat->nat))) (F_17:((nat->Prop)->nat)), (((finite795500164em_nat F_18) F_17)->((forall (X:nat) (Y_7:nat), (((eq nat) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite_finite_nat N_3)->((not (((eq (nat->Prop)) N_3) bot_bot_nat_o))->(((eq nat) (H (F_17 N_3))) (F_17 ((image_nat_nat H) N_3)))))))) % FOF formula (forall (G_2:(pname->(hoare_2091234717iple_a->Prop))) (A_38:(pname->Prop)) (F_16:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (Z_3:(hoare_2091234717iple_a->Prop)) (F_15:((pname->(hoare_2091234717iple_a->Prop))->((pname->Prop)->(hoare_2091234717iple_a->Prop)))), ((((big_co1924420859_pname F_16) Z_3) F_15)->((and ((finite_finite_pname A_38)->(((eq (hoare_2091234717iple_a->Prop)) ((F_15 G_2) A_38)) ((((finite1290357347_pname F_16) G_2) Z_3) A_38)))) (((finite_finite_pname A_38)->False)->(((eq (hoare_2091234717iple_a->Prop)) ((F_15 G_2) A_38)) Z_3))))) of role axiom named fact_758_comm__monoid__big_OF__eq % A new axiom: (forall (G_2:(pname->(hoare_2091234717iple_a->Prop))) (A_38:(pname->Prop)) (F_16:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (Z_3:(hoare_2091234717iple_a->Prop)) (F_15:((pname->(hoare_2091234717iple_a->Prop))->((pname->Prop)->(hoare_2091234717iple_a->Prop)))), ((((big_co1924420859_pname F_16) Z_3) F_15)->((and ((finite_finite_pname A_38)->(((eq (hoare_2091234717iple_a->Prop)) ((F_15 G_2) A_38)) ((((finite1290357347_pname F_16) G_2) Z_3) A_38)))) (((finite_finite_pname A_38)->False)->(((eq (hoare_2091234717iple_a->Prop)) ((F_15 G_2) A_38)) Z_3))))) % FOF formula (forall (X_17:(hoare_2091234717iple_a->Prop)) (A_37:((hoare_2091234717iple_a->Prop)->Prop)) (F_14:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_13:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_14) F_13)->((finite1829014797le_a_o A_37)->((((member99268621le_a_o X_17) A_37)->False)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_37) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_13 ((insert102003750le_a_o X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))) of role axiom named fact_759_folding__one_Oinsert % A new axiom: (forall (X_17:(hoare_2091234717iple_a->Prop)) (A_37:((hoare_2091234717iple_a->Prop)->Prop)) (F_14:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_13:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_14) F_13)->((finite1829014797le_a_o A_37)->((((member99268621le_a_o X_17) A_37)->False)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_37) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_13 ((insert102003750le_a_o X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))) % FOF formula (forall (X_17:hoare_2091234717iple_a) (A_37:(hoare_2091234717iple_a->Prop)) (F_14:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_13:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_14) F_13)->((finite232261744iple_a A_37)->((((member290856304iple_a X_17) A_37)->False)->((not (((eq (hoare_2091234717iple_a->Prop)) A_37) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_13 ((insert1597628439iple_a X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))) of role axiom named fact_760_folding__one_Oinsert % A new axiom: (forall (X_17:hoare_2091234717iple_a) (A_37:(hoare_2091234717iple_a->Prop)) (F_14:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_13:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_14) F_13)->((finite232261744iple_a A_37)->((((member290856304iple_a X_17) A_37)->False)->((not (((eq (hoare_2091234717iple_a->Prop)) A_37) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_13 ((insert1597628439iple_a X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))) % FOF formula (forall (X_17:hoare_1708887482_state) (A_37:(hoare_1708887482_state->Prop)) (F_14:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_13:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_14) F_13)->((finite1625599783_state A_37)->((((member451959335_state X_17) A_37)->False)->((not (((eq (hoare_1708887482_state->Prop)) A_37) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_13 ((insert528405184_state X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))) of role axiom named fact_761_folding__one_Oinsert % A new axiom: (forall (X_17:hoare_1708887482_state) (A_37:(hoare_1708887482_state->Prop)) (F_14:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_13:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_14) F_13)->((finite1625599783_state A_37)->((((member451959335_state X_17) A_37)->False)->((not (((eq (hoare_1708887482_state->Prop)) A_37) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_13 ((insert528405184_state X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))) % FOF formula (forall (X_17:nat) (A_37:(nat->Prop)) (F_14:(nat->(nat->nat))) (F_13:((nat->Prop)->nat)), (((finite988810631ne_nat F_14) F_13)->((finite_finite_nat A_37)->((((member_nat X_17) A_37)->False)->((not (((eq (nat->Prop)) A_37) bot_bot_nat_o))->(((eq nat) (F_13 ((insert_nat X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))) of role axiom named fact_762_folding__one_Oinsert % A new axiom: (forall (X_17:nat) (A_37:(nat->Prop)) (F_14:(nat->(nat->nat))) (F_13:((nat->Prop)->nat)), (((finite988810631ne_nat F_14) F_13)->((finite_finite_nat A_37)->((((member_nat X_17) A_37)->False)->((not (((eq (nat->Prop)) A_37) bot_bot_nat_o))->(((eq nat) (F_13 ((insert_nat X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))) % FOF formula (forall (X_17:pname) (A_37:(pname->Prop)) (F_14:(pname->(pname->pname))) (F_13:((pname->Prop)->pname)), (((finite1282449217_pname F_14) F_13)->((finite_finite_pname A_37)->((((member_pname X_17) A_37)->False)->((not (((eq (pname->Prop)) A_37) bot_bot_pname_o))->(((eq pname) (F_13 ((insert_pname X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))) of role axiom named fact_763_folding__one_Oinsert % A new axiom: (forall (X_17:pname) (A_37:(pname->Prop)) (F_14:(pname->(pname->pname))) (F_13:((pname->Prop)->pname)), (((finite1282449217_pname F_14) F_13)->((finite_finite_pname A_37)->((((member_pname X_17) A_37)->False)->((not (((eq (pname->Prop)) A_37) bot_bot_pname_o))->(((eq pname) (F_13 ((insert_pname X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))) % FOF formula (forall (X_16:nat) (F_12:(nat->(nat->nat))) (F_11:((nat->Prop)->nat)), (((finite988810631ne_nat F_12) F_11)->(((eq nat) (F_11 ((insert_nat X_16) bot_bot_nat_o))) X_16))) of role axiom named fact_764_folding__one_Osingleton % A new axiom: (forall (X_16:nat) (F_12:(nat->(nat->nat))) (F_11:((nat->Prop)->nat)), (((finite988810631ne_nat F_12) F_11)->(((eq nat) (F_11 ((insert_nat X_16) bot_bot_nat_o))) X_16))) % FOF formula (forall (X_16:(hoare_2091234717iple_a->Prop)) (F_12:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_11:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_12) F_11)->(((eq (hoare_2091234717iple_a->Prop)) (F_11 ((insert102003750le_a_o X_16) bot_bo1957696069_a_o_o))) X_16))) of role axiom named fact_765_folding__one_Osingleton % A new axiom: (forall (X_16:(hoare_2091234717iple_a->Prop)) (F_12:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_11:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_12) F_11)->(((eq (hoare_2091234717iple_a->Prop)) (F_11 ((insert102003750le_a_o X_16) bot_bo1957696069_a_o_o))) X_16))) % FOF formula (forall (X_16:pname) (F_12:(pname->(pname->pname))) (F_11:((pname->Prop)->pname)), (((finite1282449217_pname F_12) F_11)->(((eq pname) (F_11 ((insert_pname X_16) bot_bot_pname_o))) X_16))) of role axiom named fact_766_folding__one_Osingleton % A new axiom: (forall (X_16:pname) (F_12:(pname->(pname->pname))) (F_11:((pname->Prop)->pname)), (((finite1282449217_pname F_12) F_11)->(((eq pname) (F_11 ((insert_pname X_16) bot_bot_pname_o))) X_16))) % FOF formula (forall (X_16:hoare_2091234717iple_a) (F_12:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_11:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_12) F_11)->(((eq hoare_2091234717iple_a) (F_11 ((insert1597628439iple_a X_16) bot_bo1791335050le_a_o))) X_16))) of role axiom named fact_767_folding__one_Osingleton % A new axiom: (forall (X_16:hoare_2091234717iple_a) (F_12:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_11:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_12) F_11)->(((eq hoare_2091234717iple_a) (F_11 ((insert1597628439iple_a X_16) bot_bo1791335050le_a_o))) X_16))) % FOF formula (forall (X_16:hoare_1708887482_state) (F_12:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_11:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_12) F_11)->(((eq hoare_1708887482_state) (F_11 ((insert528405184_state X_16) bot_bo19817387tate_o))) X_16))) of role axiom named fact_768_folding__one_Osingleton % A new axiom: (forall (X_16:hoare_1708887482_state) (F_12:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_11:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_12) F_11)->(((eq hoare_1708887482_state) (F_11 ((insert528405184_state X_16) bot_bo19817387tate_o))) X_16))) % FOF formula (forall (A_36:((hoare_2091234717iple_a->Prop)->Prop)) (F_10:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_9:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_10) F_9)->((finite1829014797le_a_o A_36)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_36) bot_bo1957696069_a_o_o))->((forall (X:(hoare_2091234717iple_a->Prop)) (Y_7:(hoare_2091234717iple_a->Prop)), ((member99268621le_a_o ((F_10 X) Y_7)) ((insert102003750le_a_o X) ((insert102003750le_a_o Y_7) bot_bo1957696069_a_o_o))))->((member99268621le_a_o (F_9 A_36)) A_36)))))) of role axiom named fact_769_folding__one_Oclosed % A new axiom: (forall (A_36:((hoare_2091234717iple_a->Prop)->Prop)) (F_10:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_9:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_10) F_9)->((finite1829014797le_a_o A_36)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_36) bot_bo1957696069_a_o_o))->((forall (X:(hoare_2091234717iple_a->Prop)) (Y_7:(hoare_2091234717iple_a->Prop)), ((member99268621le_a_o ((F_10 X) Y_7)) ((insert102003750le_a_o X) ((insert102003750le_a_o Y_7) bot_bo1957696069_a_o_o))))->((member99268621le_a_o (F_9 A_36)) A_36)))))) % FOF formula (forall (A_36:(hoare_2091234717iple_a->Prop)) (F_10:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_9:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_10) F_9)->((finite232261744iple_a A_36)->((not (((eq (hoare_2091234717iple_a->Prop)) A_36) bot_bo1791335050le_a_o))->((forall (X:hoare_2091234717iple_a) (Y_7:hoare_2091234717iple_a), ((member290856304iple_a ((F_10 X) Y_7)) ((insert1597628439iple_a X) ((insert1597628439iple_a Y_7) bot_bo1791335050le_a_o))))->((member290856304iple_a (F_9 A_36)) A_36)))))) of role axiom named fact_770_folding__one_Oclosed % A new axiom: (forall (A_36:(hoare_2091234717iple_a->Prop)) (F_10:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_9:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_10) F_9)->((finite232261744iple_a A_36)->((not (((eq (hoare_2091234717iple_a->Prop)) A_36) bot_bo1791335050le_a_o))->((forall (X:hoare_2091234717iple_a) (Y_7:hoare_2091234717iple_a), ((member290856304iple_a ((F_10 X) Y_7)) ((insert1597628439iple_a X) ((insert1597628439iple_a Y_7) bot_bo1791335050le_a_o))))->((member290856304iple_a (F_9 A_36)) A_36)))))) % FOF formula (forall (A_36:(hoare_1708887482_state->Prop)) (F_10:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_9:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_10) F_9)->((finite1625599783_state A_36)->((not (((eq (hoare_1708887482_state->Prop)) A_36) bot_bo19817387tate_o))->((forall (X:hoare_1708887482_state) (Y_7:hoare_1708887482_state), ((member451959335_state ((F_10 X) Y_7)) ((insert528405184_state X) ((insert528405184_state Y_7) bot_bo19817387tate_o))))->((member451959335_state (F_9 A_36)) A_36)))))) of role axiom named fact_771_folding__one_Oclosed % A new axiom: (forall (A_36:(hoare_1708887482_state->Prop)) (F_10:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_9:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_10) F_9)->((finite1625599783_state A_36)->((not (((eq (hoare_1708887482_state->Prop)) A_36) bot_bo19817387tate_o))->((forall (X:hoare_1708887482_state) (Y_7:hoare_1708887482_state), ((member451959335_state ((F_10 X) Y_7)) ((insert528405184_state X) ((insert528405184_state Y_7) bot_bo19817387tate_o))))->((member451959335_state (F_9 A_36)) A_36)))))) % FOF formula (forall (A_36:(nat->Prop)) (F_10:(nat->(nat->nat))) (F_9:((nat->Prop)->nat)), (((finite988810631ne_nat F_10) F_9)->((finite_finite_nat A_36)->((not (((eq (nat->Prop)) A_36) bot_bot_nat_o))->((forall (X:nat) (Y_7:nat), ((member_nat ((F_10 X) Y_7)) ((insert_nat X) ((insert_nat Y_7) bot_bot_nat_o))))->((member_nat (F_9 A_36)) A_36)))))) of role axiom named fact_772_folding__one_Oclosed % A new axiom: (forall (A_36:(nat->Prop)) (F_10:(nat->(nat->nat))) (F_9:((nat->Prop)->nat)), (((finite988810631ne_nat F_10) F_9)->((finite_finite_nat A_36)->((not (((eq (nat->Prop)) A_36) bot_bot_nat_o))->((forall (X:nat) (Y_7:nat), ((member_nat ((F_10 X) Y_7)) ((insert_nat X) ((insert_nat Y_7) bot_bot_nat_o))))->((member_nat (F_9 A_36)) A_36)))))) % FOF formula (forall (A_36:(pname->Prop)) (F_10:(pname->(pname->pname))) (F_9:((pname->Prop)->pname)), (((finite1282449217_pname F_10) F_9)->((finite_finite_pname A_36)->((not (((eq (pname->Prop)) A_36) bot_bot_pname_o))->((forall (X:pname) (Y_7:pname), ((member_pname ((F_10 X) Y_7)) ((insert_pname X) ((insert_pname Y_7) bot_bot_pname_o))))->((member_pname (F_9 A_36)) A_36)))))) of role axiom named fact_773_folding__one_Oclosed % A new axiom: (forall (A_36:(pname->Prop)) (F_10:(pname->(pname->pname))) (F_9:((pname->Prop)->pname)), (((finite1282449217_pname F_10) F_9)->((finite_finite_pname A_36)->((not (((eq (pname->Prop)) A_36) bot_bot_pname_o))->((forall (X:pname) (Y_7:pname), ((member_pname ((F_10 X) Y_7)) ((insert_pname X) ((insert_pname Y_7) bot_bot_pname_o))))->((member_pname (F_9 A_36)) A_36)))))) % FOF formula (forall (X_15:nat) (A_35:(nat->Prop)), (((member_nat X_15) A_35)->((forall (B_26:(nat->Prop)), ((((eq (nat->Prop)) A_35) ((insert_nat X_15) B_26))->((member_nat X_15) B_26)))->False))) of role axiom named fact_774_Set_Oset__insert % A new axiom: (forall (X_15:nat) (A_35:(nat->Prop)), (((member_nat X_15) A_35)->((forall (B_26:(nat->Prop)), ((((eq (nat->Prop)) A_35) ((insert_nat X_15) B_26))->((member_nat X_15) B_26)))->False))) % FOF formula (forall (X_15:(hoare_2091234717iple_a->Prop)) (A_35:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o X_15) A_35)->((forall (B_26:((hoare_2091234717iple_a->Prop)->Prop)), ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_35) ((insert102003750le_a_o X_15) B_26))->((member99268621le_a_o X_15) B_26)))->False))) of role axiom named fact_775_Set_Oset__insert % A new axiom: (forall (X_15:(hoare_2091234717iple_a->Prop)) (A_35:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o X_15) A_35)->((forall (B_26:((hoare_2091234717iple_a->Prop)->Prop)), ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_35) ((insert102003750le_a_o X_15) B_26))->((member99268621le_a_o X_15) B_26)))->False))) % FOF formula (forall (X_15:hoare_2091234717iple_a) (A_35:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a X_15) A_35)->((forall (B_26:(hoare_2091234717iple_a->Prop)), ((((eq (hoare_2091234717iple_a->Prop)) A_35) ((insert1597628439iple_a X_15) B_26))->((member290856304iple_a X_15) B_26)))->False))) of role axiom named fact_776_Set_Oset__insert % A new axiom: (forall (X_15:hoare_2091234717iple_a) (A_35:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a X_15) A_35)->((forall (B_26:(hoare_2091234717iple_a->Prop)), ((((eq (hoare_2091234717iple_a->Prop)) A_35) ((insert1597628439iple_a X_15) B_26))->((member290856304iple_a X_15) B_26)))->False))) % FOF formula (forall (X_15:hoare_1708887482_state) (A_35:(hoare_1708887482_state->Prop)), (((member451959335_state X_15) A_35)->((forall (B_26:(hoare_1708887482_state->Prop)), ((((eq (hoare_1708887482_state->Prop)) A_35) ((insert528405184_state X_15) B_26))->((member451959335_state X_15) B_26)))->False))) of role axiom named fact_777_Set_Oset__insert % A new axiom: (forall (X_15:hoare_1708887482_state) (A_35:(hoare_1708887482_state->Prop)), (((member451959335_state X_15) A_35)->((forall (B_26:(hoare_1708887482_state->Prop)), ((((eq (hoare_1708887482_state->Prop)) A_35) ((insert528405184_state X_15) B_26))->((member451959335_state X_15) B_26)))->False))) % FOF formula (forall (X_15:pname) (A_35:(pname->Prop)), (((member_pname X_15) A_35)->((forall (B_26:(pname->Prop)), ((((eq (pname->Prop)) A_35) ((insert_pname X_15) B_26))->((member_pname X_15) B_26)))->False))) of role axiom named fact_778_Set_Oset__insert % A new axiom: (forall (X_15:pname) (A_35:(pname->Prop)), (((member_pname X_15) A_35)->((forall (B_26:(pname->Prop)), ((((eq (pname->Prop)) A_35) ((insert_pname X_15) B_26))->((member_pname X_15) B_26)))->False))) % FOF formula (forall (A_34:(nat->Prop)), ((forall (Y_7:nat), (((member_nat Y_7) A_34)->False))->(((eq (nat->Prop)) A_34) bot_bot_nat_o))) of role axiom named fact_779_equals0I % A new axiom: (forall (A_34:(nat->Prop)), ((forall (Y_7:nat), (((member_nat Y_7) A_34)->False))->(((eq (nat->Prop)) A_34) bot_bot_nat_o))) % FOF formula (forall (A_34:((hoare_2091234717iple_a->Prop)->Prop)), ((forall (Y_7:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o Y_7) A_34)->False))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_34) bot_bo1957696069_a_o_o))) of role axiom named fact_780_equals0I % A new axiom: (forall (A_34:((hoare_2091234717iple_a->Prop)->Prop)), ((forall (Y_7:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o Y_7) A_34)->False))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_34) bot_bo1957696069_a_o_o))) % FOF formula (forall (A_34:(hoare_2091234717iple_a->Prop)), ((forall (Y_7:hoare_2091234717iple_a), (((member290856304iple_a Y_7) A_34)->False))->(((eq (hoare_2091234717iple_a->Prop)) A_34) bot_bo1791335050le_a_o))) of role axiom named fact_781_equals0I % A new axiom: (forall (A_34:(hoare_2091234717iple_a->Prop)), ((forall (Y_7:hoare_2091234717iple_a), (((member290856304iple_a Y_7) A_34)->False))->(((eq (hoare_2091234717iple_a->Prop)) A_34) bot_bo1791335050le_a_o))) % FOF formula (forall (A_34:(hoare_1708887482_state->Prop)), ((forall (Y_7:hoare_1708887482_state), (((member451959335_state Y_7) A_34)->False))->(((eq (hoare_1708887482_state->Prop)) A_34) bot_bo19817387tate_o))) of role axiom named fact_782_equals0I % A new axiom: (forall (A_34:(hoare_1708887482_state->Prop)), ((forall (Y_7:hoare_1708887482_state), (((member451959335_state Y_7) A_34)->False))->(((eq (hoare_1708887482_state->Prop)) A_34) bot_bo19817387tate_o))) % FOF formula (forall (A_34:(pname->Prop)), ((forall (Y_7:pname), (((member_pname Y_7) A_34)->False))->(((eq (pname->Prop)) A_34) bot_bot_pname_o))) of role axiom named fact_783_equals0I % A new axiom: (forall (A_34:(pname->Prop)), ((forall (Y_7:pname), (((member_pname Y_7) A_34)->False))->(((eq (pname->Prop)) A_34) bot_bot_pname_o))) % FOF formula (forall (B_25:((nat->Prop)->Prop)) (A_33:((nat->Prop)->Prop)), ((finite_finite_nat_o A_33)->((not (((eq ((nat->Prop)->Prop)) A_33) bot_bot_nat_o_o))->((finite_finite_nat_o B_25)->((not (((eq ((nat->Prop)->Prop)) B_25) bot_bot_nat_o_o))->(((eq (nat->Prop)) (big_la1658356148_nat_o ((semila72246288at_o_o A_33) B_25))) ((semila848761471_nat_o (big_la1658356148_nat_o A_33)) (big_la1658356148_nat_o B_25)))))))) of role axiom named fact_784_Sup__fin_Ounion__idem % A new axiom: (forall (B_25:((nat->Prop)->Prop)) (A_33:((nat->Prop)->Prop)), ((finite_finite_nat_o A_33)->((not (((eq ((nat->Prop)->Prop)) A_33) bot_bot_nat_o_o))->((finite_finite_nat_o B_25)->((not (((eq ((nat->Prop)->Prop)) B_25) bot_bot_nat_o_o))->(((eq (nat->Prop)) (big_la1658356148_nat_o ((semila72246288at_o_o A_33) B_25))) ((semila848761471_nat_o (big_la1658356148_nat_o A_33)) (big_la1658356148_nat_o B_25)))))))) % FOF formula (forall (B_25:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)) (A_33:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)), ((finite886417794_a_o_o A_33)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) A_33) bot_bo690906872_o_o_o))->((finite886417794_a_o_o B_25)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) B_25) bot_bo690906872_o_o_o))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (big_la1994307886_a_o_o ((semila484278426_o_o_o A_33) B_25))) ((semila2050116131_a_o_o (big_la1994307886_a_o_o A_33)) (big_la1994307886_a_o_o B_25)))))))) of role axiom named fact_785_Sup__fin_Ounion__idem % A new axiom: (forall (B_25:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)) (A_33:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)), ((finite886417794_a_o_o A_33)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) A_33) bot_bo690906872_o_o_o))->((finite886417794_a_o_o B_25)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) B_25) bot_bo690906872_o_o_o))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (big_la1994307886_a_o_o ((semila484278426_o_o_o A_33) B_25))) ((semila2050116131_a_o_o (big_la1994307886_a_o_o A_33)) (big_la1994307886_a_o_o B_25)))))))) % FOF formula (forall (B_25:((hoare_1708887482_state->Prop)->Prop)) (A_33:((hoare_1708887482_state->Prop)->Prop)), ((finite1329924456tate_o A_33)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) A_33) bot_bo1678742418te_o_o))->((finite1329924456tate_o B_25)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) B_25) bot_bo1678742418te_o_o))->(((eq (hoare_1708887482_state->Prop)) (big_la1088302868tate_o ((semila1853742644te_o_o A_33) B_25))) ((semila1122118281tate_o (big_la1088302868tate_o A_33)) (big_la1088302868tate_o B_25)))))))) of role axiom named fact_786_Sup__fin_Ounion__idem % A new axiom: (forall (B_25:((hoare_1708887482_state->Prop)->Prop)) (A_33:((hoare_1708887482_state->Prop)->Prop)), ((finite1329924456tate_o A_33)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) A_33) bot_bo1678742418te_o_o))->((finite1329924456tate_o B_25)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) B_25) bot_bo1678742418te_o_o))->(((eq (hoare_1708887482_state->Prop)) (big_la1088302868tate_o ((semila1853742644te_o_o A_33) B_25))) ((semila1122118281tate_o (big_la1088302868tate_o A_33)) (big_la1088302868tate_o B_25)))))))) % FOF formula (forall (B_25:((pname->Prop)->Prop)) (A_33:((pname->Prop)->Prop)), ((finite297249702name_o A_33)->((not (((eq ((pname->Prop)->Prop)) A_33) bot_bot_pname_o_o))->((finite297249702name_o B_25)->((not (((eq ((pname->Prop)->Prop)) B_25) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((semila181081674me_o_o A_33) B_25))) ((semila1780557381name_o (big_la1286884090name_o A_33)) (big_la1286884090name_o B_25)))))))) of role axiom named fact_787_Sup__fin_Ounion__idem % A new axiom: (forall (B_25:((pname->Prop)->Prop)) (A_33:((pname->Prop)->Prop)), ((finite297249702name_o A_33)->((not (((eq ((pname->Prop)->Prop)) A_33) bot_bot_pname_o_o))->((finite297249702name_o B_25)->((not (((eq ((pname->Prop)->Prop)) B_25) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((semila181081674me_o_o A_33) B_25))) ((semila1780557381name_o (big_la1286884090name_o A_33)) (big_la1286884090name_o B_25)))))))) % FOF formula (forall (B_25:(Prop->Prop)) (A_33:(Prop->Prop)), ((finite_finite_o A_33)->((not (((eq (Prop->Prop)) A_33) bot_bot_o_o))->((finite_finite_o B_25)->((not (((eq (Prop->Prop)) B_25) bot_bot_o_o))->((iff (big_la727467310_fin_o ((semila2062604954up_o_o A_33) B_25))) ((semila10642723_sup_o (big_la727467310_fin_o A_33)) (big_la727467310_fin_o B_25)))))))) of role axiom named fact_788_Sup__fin_Ounion__idem % A new axiom: (forall (B_25:(Prop->Prop)) (A_33:(Prop->Prop)), ((finite_finite_o A_33)->((not (((eq (Prop->Prop)) A_33) bot_bot_o_o))->((finite_finite_o B_25)->((not (((eq (Prop->Prop)) B_25) bot_bot_o_o))->((iff (big_la727467310_fin_o ((semila2062604954up_o_o A_33) B_25))) ((semila10642723_sup_o (big_la727467310_fin_o A_33)) (big_la727467310_fin_o B_25)))))))) % FOF formula (forall (B_25:((hoare_2091234717iple_a->Prop)->Prop)) (A_33:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_33)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_33) bot_bo1957696069_a_o_o))->((finite1829014797le_a_o B_25)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_25) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (big_la735727201le_a_o ((semila2050116131_a_o_o A_33) B_25))) ((semila1052848428le_a_o (big_la735727201le_a_o A_33)) (big_la735727201le_a_o B_25)))))))) of role axiom named fact_789_Sup__fin_Ounion__idem % A new axiom: (forall (B_25:((hoare_2091234717iple_a->Prop)->Prop)) (A_33:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_33)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_33) bot_bo1957696069_a_o_o))->((finite1829014797le_a_o B_25)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_25) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (big_la735727201le_a_o ((semila2050116131_a_o_o A_33) B_25))) ((semila1052848428le_a_o (big_la735727201le_a_o A_33)) (big_la735727201le_a_o B_25)))))))) % FOF formula (forall (B_25:(nat->Prop)) (A_33:(nat->Prop)), ((finite_finite_nat A_33)->((not (((eq (nat->Prop)) A_33) bot_bot_nat_o))->((finite_finite_nat B_25)->((not (((eq (nat->Prop)) B_25) bot_bot_nat_o))->(((eq nat) (big_la43341705in_nat ((semila848761471_nat_o A_33) B_25))) ((semila972727038up_nat (big_la43341705in_nat A_33)) (big_la43341705in_nat B_25)))))))) of role axiom named fact_790_Sup__fin_Ounion__idem % A new axiom: (forall (B_25:(nat->Prop)) (A_33:(nat->Prop)), ((finite_finite_nat A_33)->((not (((eq (nat->Prop)) A_33) bot_bot_nat_o))->((finite_finite_nat B_25)->((not (((eq (nat->Prop)) B_25) bot_bot_nat_o))->(((eq nat) (big_la43341705in_nat ((semila848761471_nat_o A_33) B_25))) ((semila972727038up_nat (big_la43341705in_nat A_33)) (big_la43341705in_nat B_25)))))))) % FOF formula (forall (X_14:(nat->Prop)) (A_32:((nat->Prop)->Prop)), ((finite_finite_nat_o A_32)->((((member_nat_o X_14) A_32)->False)->((not (((eq ((nat->Prop)->Prop)) A_32) bot_bot_nat_o_o))->(((eq (nat->Prop)) (big_la1658356148_nat_o ((insert_nat_o X_14) A_32))) ((semila848761471_nat_o X_14) (big_la1658356148_nat_o A_32))))))) of role axiom named fact_791_Sup__fin_Oinsert % A new axiom: (forall (X_14:(nat->Prop)) (A_32:((nat->Prop)->Prop)), ((finite_finite_nat_o A_32)->((((member_nat_o X_14) A_32)->False)->((not (((eq ((nat->Prop)->Prop)) A_32) bot_bot_nat_o_o))->(((eq (nat->Prop)) (big_la1658356148_nat_o ((insert_nat_o X_14) A_32))) ((semila848761471_nat_o X_14) (big_la1658356148_nat_o A_32))))))) % FOF formula (forall (X_14:((hoare_2091234717iple_a->Prop)->Prop)) (A_32:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)), ((finite886417794_a_o_o A_32)->((((member1297825410_a_o_o X_14) A_32)->False)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) A_32) bot_bo690906872_o_o_o))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (big_la1994307886_a_o_o ((insert987231145_a_o_o X_14) A_32))) ((semila2050116131_a_o_o X_14) (big_la1994307886_a_o_o A_32))))))) of role axiom named fact_792_Sup__fin_Oinsert % A new axiom: (forall (X_14:((hoare_2091234717iple_a->Prop)->Prop)) (A_32:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)), ((finite886417794_a_o_o A_32)->((((member1297825410_a_o_o X_14) A_32)->False)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) A_32) bot_bo690906872_o_o_o))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (big_la1994307886_a_o_o ((insert987231145_a_o_o X_14) A_32))) ((semila2050116131_a_o_o X_14) (big_la1994307886_a_o_o A_32))))))) % FOF formula (forall (X_14:(hoare_1708887482_state->Prop)) (A_32:((hoare_1708887482_state->Prop)->Prop)), ((finite1329924456tate_o A_32)->((((member814030440tate_o X_14) A_32)->False)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) A_32) bot_bo1678742418te_o_o))->(((eq (hoare_1708887482_state->Prop)) (big_la1088302868tate_o ((insert949073679tate_o X_14) A_32))) ((semila1122118281tate_o X_14) (big_la1088302868tate_o A_32))))))) of role axiom named fact_793_Sup__fin_Oinsert % A new axiom: (forall (X_14:(hoare_1708887482_state->Prop)) (A_32:((hoare_1708887482_state->Prop)->Prop)), ((finite1329924456tate_o A_32)->((((member814030440tate_o X_14) A_32)->False)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) A_32) bot_bo1678742418te_o_o))->(((eq (hoare_1708887482_state->Prop)) (big_la1088302868tate_o ((insert949073679tate_o X_14) A_32))) ((semila1122118281tate_o X_14) (big_la1088302868tate_o A_32))))))) % FOF formula (forall (X_14:(pname->Prop)) (A_32:((pname->Prop)->Prop)), ((finite297249702name_o A_32)->((((member_pname_o X_14) A_32)->False)->((not (((eq ((pname->Prop)->Prop)) A_32) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_14) A_32))) ((semila1780557381name_o X_14) (big_la1286884090name_o A_32))))))) of role axiom named fact_794_Sup__fin_Oinsert % A new axiom: (forall (X_14:(pname->Prop)) (A_32:((pname->Prop)->Prop)), ((finite297249702name_o A_32)->((((member_pname_o X_14) A_32)->False)->((not (((eq ((pname->Prop)->Prop)) A_32) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_14) A_32))) ((semila1780557381name_o X_14) (big_la1286884090name_o A_32))))))) % FOF formula (forall (X_14:Prop) (A_32:(Prop->Prop)), ((finite_finite_o A_32)->((((member_o X_14) A_32)->False)->((not (((eq (Prop->Prop)) A_32) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_14) A_32))) ((semila10642723_sup_o X_14) (big_la727467310_fin_o A_32))))))) of role axiom named fact_795_Sup__fin_Oinsert % A new axiom: (forall (X_14:Prop) (A_32:(Prop->Prop)), ((finite_finite_o A_32)->((((member_o X_14) A_32)->False)->((not (((eq (Prop->Prop)) A_32) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_14) A_32))) ((semila10642723_sup_o X_14) (big_la727467310_fin_o A_32))))))) % FOF formula (forall (X_14:(hoare_2091234717iple_a->Prop)) (A_32:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_32)->((((member99268621le_a_o X_14) A_32)->False)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_32) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (big_la735727201le_a_o ((insert102003750le_a_o X_14) A_32))) ((semila1052848428le_a_o X_14) (big_la735727201le_a_o A_32))))))) of role axiom named fact_796_Sup__fin_Oinsert % A new axiom: (forall (X_14:(hoare_2091234717iple_a->Prop)) (A_32:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_32)->((((member99268621le_a_o X_14) A_32)->False)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_32) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (big_la735727201le_a_o ((insert102003750le_a_o X_14) A_32))) ((semila1052848428le_a_o X_14) (big_la735727201le_a_o A_32))))))) % FOF formula (forall (X_14:nat) (A_32:(nat->Prop)), ((finite_finite_nat A_32)->((((member_nat X_14) A_32)->False)->((not (((eq (nat->Prop)) A_32) bot_bot_nat_o))->(((eq nat) (big_la43341705in_nat ((insert_nat X_14) A_32))) ((semila972727038up_nat X_14) (big_la43341705in_nat A_32))))))) of role axiom named fact_797_Sup__fin_Oinsert % A new axiom: (forall (X_14:nat) (A_32:(nat->Prop)), ((finite_finite_nat A_32)->((((member_nat X_14) A_32)->False)->((not (((eq (nat->Prop)) A_32) bot_bot_nat_o))->(((eq nat) (big_la43341705in_nat ((insert_nat X_14) A_32))) ((semila972727038up_nat X_14) (big_la43341705in_nat A_32))))))) % FOF formula (forall (X_13:(nat->Prop)) (A_31:((nat->Prop)->Prop)), ((finite_finite_nat_o A_31)->((not (((eq ((nat->Prop)->Prop)) A_31) bot_bot_nat_o_o))->(((eq (nat->Prop)) (big_la1658356148_nat_o ((insert_nat_o X_13) A_31))) ((semila848761471_nat_o X_13) (big_la1658356148_nat_o A_31)))))) of role axiom named fact_798_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:(nat->Prop)) (A_31:((nat->Prop)->Prop)), ((finite_finite_nat_o A_31)->((not (((eq ((nat->Prop)->Prop)) A_31) bot_bot_nat_o_o))->(((eq (nat->Prop)) (big_la1658356148_nat_o ((insert_nat_o X_13) A_31))) ((semila848761471_nat_o X_13) (big_la1658356148_nat_o A_31)))))) % FOF formula (forall (X_13:((hoare_2091234717iple_a->Prop)->Prop)) (A_31:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)), ((finite886417794_a_o_o A_31)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) A_31) bot_bo690906872_o_o_o))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (big_la1994307886_a_o_o ((insert987231145_a_o_o X_13) A_31))) ((semila2050116131_a_o_o X_13) (big_la1994307886_a_o_o A_31)))))) of role axiom named fact_799_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:((hoare_2091234717iple_a->Prop)->Prop)) (A_31:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)), ((finite886417794_a_o_o A_31)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) A_31) bot_bo690906872_o_o_o))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (big_la1994307886_a_o_o ((insert987231145_a_o_o X_13) A_31))) ((semila2050116131_a_o_o X_13) (big_la1994307886_a_o_o A_31)))))) % FOF formula (forall (X_13:(hoare_1708887482_state->Prop)) (A_31:((hoare_1708887482_state->Prop)->Prop)), ((finite1329924456tate_o A_31)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) A_31) bot_bo1678742418te_o_o))->(((eq (hoare_1708887482_state->Prop)) (big_la1088302868tate_o ((insert949073679tate_o X_13) A_31))) ((semila1122118281tate_o X_13) (big_la1088302868tate_o A_31)))))) of role axiom named fact_800_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:(hoare_1708887482_state->Prop)) (A_31:((hoare_1708887482_state->Prop)->Prop)), ((finite1329924456tate_o A_31)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) A_31) bot_bo1678742418te_o_o))->(((eq (hoare_1708887482_state->Prop)) (big_la1088302868tate_o ((insert949073679tate_o X_13) A_31))) ((semila1122118281tate_o X_13) (big_la1088302868tate_o A_31)))))) % FOF formula (forall (X_13:(pname->Prop)) (A_31:((pname->Prop)->Prop)), ((finite297249702name_o A_31)->((not (((eq ((pname->Prop)->Prop)) A_31) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_13) A_31))) ((semila1780557381name_o X_13) (big_la1286884090name_o A_31)))))) of role axiom named fact_801_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:(pname->Prop)) (A_31:((pname->Prop)->Prop)), ((finite297249702name_o A_31)->((not (((eq ((pname->Prop)->Prop)) A_31) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_13) A_31))) ((semila1780557381name_o X_13) (big_la1286884090name_o A_31)))))) % FOF formula (forall (X_13:Prop) (A_31:(Prop->Prop)), ((finite_finite_o A_31)->((not (((eq (Prop->Prop)) A_31) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_13) A_31))) ((semila10642723_sup_o X_13) (big_la727467310_fin_o A_31)))))) of role axiom named fact_802_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:Prop) (A_31:(Prop->Prop)), ((finite_finite_o A_31)->((not (((eq (Prop->Prop)) A_31) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_13) A_31))) ((semila10642723_sup_o X_13) (big_la727467310_fin_o A_31)))))) % FOF formula (forall (X_13:(hoare_2091234717iple_a->Prop)) (A_31:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_31)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_31) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (big_la735727201le_a_o ((insert102003750le_a_o X_13) A_31))) ((semila1052848428le_a_o X_13) (big_la735727201le_a_o A_31)))))) of role axiom named fact_803_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:(hoare_2091234717iple_a->Prop)) (A_31:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_31)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_31) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (big_la735727201le_a_o ((insert102003750le_a_o X_13) A_31))) ((semila1052848428le_a_o X_13) (big_la735727201le_a_o A_31)))))) % FOF formula (forall (X_13:nat) (A_31:(nat->Prop)), ((finite_finite_nat A_31)->((not (((eq (nat->Prop)) A_31) bot_bot_nat_o))->(((eq nat) (big_la43341705in_nat ((insert_nat X_13) A_31))) ((semila972727038up_nat X_13) (big_la43341705in_nat A_31)))))) of role axiom named fact_804_Sup__fin_Oinsert__idem % A new axiom: (forall (X_13:nat) (A_31:(nat->Prop)), ((finite_finite_nat A_31)->((not (((eq (nat->Prop)) A_31) bot_bot_nat_o))->(((eq nat) (big_la43341705in_nat ((insert_nat X_13) A_31))) ((semila972727038up_nat X_13) (big_la43341705in_nat A_31)))))) % FOF formula (forall (B_24:((hoare_2091234717iple_a->Prop)->Prop)) (A_30:((hoare_2091234717iple_a->Prop)->Prop)) (F_8:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_7:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_8) F_7)->((finite1829014797le_a_o A_30)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_30) bot_bo1957696069_a_o_o))->((finite1829014797le_a_o B_24)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_24) bot_bo1957696069_a_o_o))->((((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila1672913213_a_o_o A_30) B_24)) bot_bo1957696069_a_o_o)->(((eq (hoare_2091234717iple_a->Prop)) (F_7 ((semila2050116131_a_o_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))) of role axiom named fact_805_folding__one_Ounion__disjoint % A new axiom: (forall (B_24:((hoare_2091234717iple_a->Prop)->Prop)) (A_30:((hoare_2091234717iple_a->Prop)->Prop)) (F_8:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_7:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_8) F_7)->((finite1829014797le_a_o A_30)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_30) bot_bo1957696069_a_o_o))->((finite1829014797le_a_o B_24)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_24) bot_bo1957696069_a_o_o))->((((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila1672913213_a_o_o A_30) B_24)) bot_bo1957696069_a_o_o)->(((eq (hoare_2091234717iple_a->Prop)) (F_7 ((semila2050116131_a_o_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))) % FOF formula (forall (B_24:(pname->Prop)) (A_30:(pname->Prop)) (F_8:(pname->(pname->pname))) (F_7:((pname->Prop)->pname)), (((finite1282449217_pname F_8) F_7)->((finite_finite_pname A_30)->((not (((eq (pname->Prop)) A_30) bot_bot_pname_o))->((finite_finite_pname B_24)->((not (((eq (pname->Prop)) B_24) bot_bot_pname_o))->((((eq (pname->Prop)) ((semila1673364395name_o A_30) B_24)) bot_bot_pname_o)->(((eq pname) (F_7 ((semila1780557381name_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))) of role axiom named fact_806_folding__one_Ounion__disjoint % A new axiom: (forall (B_24:(pname->Prop)) (A_30:(pname->Prop)) (F_8:(pname->(pname->pname))) (F_7:((pname->Prop)->pname)), (((finite1282449217_pname F_8) F_7)->((finite_finite_pname A_30)->((not (((eq (pname->Prop)) A_30) bot_bot_pname_o))->((finite_finite_pname B_24)->((not (((eq (pname->Prop)) B_24) bot_bot_pname_o))->((((eq (pname->Prop)) ((semila1673364395name_o A_30) B_24)) bot_bot_pname_o)->(((eq pname) (F_7 ((semila1780557381name_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))) % FOF formula (forall (B_24:(hoare_1708887482_state->Prop)) (A_30:(hoare_1708887482_state->Prop)) (F_8:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_7:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_8) F_7)->((finite1625599783_state A_30)->((not (((eq (hoare_1708887482_state->Prop)) A_30) bot_bo19817387tate_o))->((finite1625599783_state B_24)->((not (((eq (hoare_1708887482_state->Prop)) B_24) bot_bo19817387tate_o))->((((eq (hoare_1708887482_state->Prop)) ((semila129691299tate_o A_30) B_24)) bot_bo19817387tate_o)->(((eq hoare_1708887482_state) (F_7 ((semila1122118281tate_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))) of role axiom named fact_807_folding__one_Ounion__disjoint % A new axiom: (forall (B_24:(hoare_1708887482_state->Prop)) (A_30:(hoare_1708887482_state->Prop)) (F_8:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_7:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_8) F_7)->((finite1625599783_state A_30)->((not (((eq (hoare_1708887482_state->Prop)) A_30) bot_bo19817387tate_o))->((finite1625599783_state B_24)->((not (((eq (hoare_1708887482_state->Prop)) B_24) bot_bo19817387tate_o))->((((eq (hoare_1708887482_state->Prop)) ((semila129691299tate_o A_30) B_24)) bot_bo19817387tate_o)->(((eq hoare_1708887482_state) (F_7 ((semila1122118281tate_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))) % FOF formula (forall (B_24:(hoare_2091234717iple_a->Prop)) (A_30:(hoare_2091234717iple_a->Prop)) (F_8:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_7:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_8) F_7)->((finite232261744iple_a A_30)->((not (((eq (hoare_2091234717iple_a->Prop)) A_30) bot_bo1791335050le_a_o))->((finite232261744iple_a B_24)->((not (((eq (hoare_2091234717iple_a->Prop)) B_24) bot_bo1791335050le_a_o))->((((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_30) B_24)) bot_bo1791335050le_a_o)->(((eq hoare_2091234717iple_a) (F_7 ((semila1052848428le_a_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))) of role axiom named fact_808_folding__one_Ounion__disjoint % A new axiom: (forall (B_24:(hoare_2091234717iple_a->Prop)) (A_30:(hoare_2091234717iple_a->Prop)) (F_8:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_7:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_8) F_7)->((finite232261744iple_a A_30)->((not (((eq (hoare_2091234717iple_a->Prop)) A_30) bot_bo1791335050le_a_o))->((finite232261744iple_a B_24)->((not (((eq (hoare_2091234717iple_a->Prop)) B_24) bot_bo1791335050le_a_o))->((((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_30) B_24)) bot_bo1791335050le_a_o)->(((eq hoare_2091234717iple_a) (F_7 ((semila1052848428le_a_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))) % FOF formula (forall (B_24:(nat->Prop)) (A_30:(nat->Prop)) (F_8:(nat->(nat->nat))) (F_7:((nat->Prop)->nat)), (((finite988810631ne_nat F_8) F_7)->((finite_finite_nat A_30)->((not (((eq (nat->Prop)) A_30) bot_bot_nat_o))->((finite_finite_nat B_24)->((not (((eq (nat->Prop)) B_24) bot_bot_nat_o))->((((eq (nat->Prop)) ((semila1947288293_nat_o A_30) B_24)) bot_bot_nat_o)->(((eq nat) (F_7 ((semila848761471_nat_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))) of role axiom named fact_809_folding__one_Ounion__disjoint % A new axiom: (forall (B_24:(nat->Prop)) (A_30:(nat->Prop)) (F_8:(nat->(nat->nat))) (F_7:((nat->Prop)->nat)), (((finite988810631ne_nat F_8) F_7)->((finite_finite_nat A_30)->((not (((eq (nat->Prop)) A_30) bot_bot_nat_o))->((finite_finite_nat B_24)->((not (((eq (nat->Prop)) B_24) bot_bot_nat_o))->((((eq (nat->Prop)) ((semila1947288293_nat_o A_30) B_24)) bot_bot_nat_o)->(((eq nat) (F_7 ((semila848761471_nat_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))) % FOF formula (forall (B_23:((hoare_2091234717iple_a->Prop)->Prop)) (A_29:((hoare_2091234717iple_a->Prop)->Prop)) (F_6:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_5:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_6) F_5)->((finite1829014797le_a_o A_29)->((finite1829014797le_a_o B_23)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila1672913213_a_o_o A_29) B_23)) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) ((F_6 (F_5 ((semila2050116131_a_o_o A_29) B_23))) (F_5 ((semila1672913213_a_o_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))) of role axiom named fact_810_folding__one_Ounion__inter % A new axiom: (forall (B_23:((hoare_2091234717iple_a->Prop)->Prop)) (A_29:((hoare_2091234717iple_a->Prop)->Prop)) (F_6:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_5:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_6) F_5)->((finite1829014797le_a_o A_29)->((finite1829014797le_a_o B_23)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila1672913213_a_o_o A_29) B_23)) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) ((F_6 (F_5 ((semila2050116131_a_o_o A_29) B_23))) (F_5 ((semila1672913213_a_o_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))) % FOF formula (forall (B_23:(pname->Prop)) (A_29:(pname->Prop)) (F_6:(pname->(pname->pname))) (F_5:((pname->Prop)->pname)), (((finite1282449217_pname F_6) F_5)->((finite_finite_pname A_29)->((finite_finite_pname B_23)->((not (((eq (pname->Prop)) ((semila1673364395name_o A_29) B_23)) bot_bot_pname_o))->(((eq pname) ((F_6 (F_5 ((semila1780557381name_o A_29) B_23))) (F_5 ((semila1673364395name_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))) of role axiom named fact_811_folding__one_Ounion__inter % A new axiom: (forall (B_23:(pname->Prop)) (A_29:(pname->Prop)) (F_6:(pname->(pname->pname))) (F_5:((pname->Prop)->pname)), (((finite1282449217_pname F_6) F_5)->((finite_finite_pname A_29)->((finite_finite_pname B_23)->((not (((eq (pname->Prop)) ((semila1673364395name_o A_29) B_23)) bot_bot_pname_o))->(((eq pname) ((F_6 (F_5 ((semila1780557381name_o A_29) B_23))) (F_5 ((semila1673364395name_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))) % FOF formula (forall (B_23:(hoare_1708887482_state->Prop)) (A_29:(hoare_1708887482_state->Prop)) (F_6:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_5:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_6) F_5)->((finite1625599783_state A_29)->((finite1625599783_state B_23)->((not (((eq (hoare_1708887482_state->Prop)) ((semila129691299tate_o A_29) B_23)) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) ((F_6 (F_5 ((semila1122118281tate_o A_29) B_23))) (F_5 ((semila129691299tate_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))) of role axiom named fact_812_folding__one_Ounion__inter % A new axiom: (forall (B_23:(hoare_1708887482_state->Prop)) (A_29:(hoare_1708887482_state->Prop)) (F_6:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_5:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_6) F_5)->((finite1625599783_state A_29)->((finite1625599783_state B_23)->((not (((eq (hoare_1708887482_state->Prop)) ((semila129691299tate_o A_29) B_23)) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) ((F_6 (F_5 ((semila1122118281tate_o A_29) B_23))) (F_5 ((semila129691299tate_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))) % FOF formula (forall (B_23:(hoare_2091234717iple_a->Prop)) (A_29:(hoare_2091234717iple_a->Prop)) (F_6:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_5:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_6) F_5)->((finite232261744iple_a A_29)->((finite232261744iple_a B_23)->((not (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_29) B_23)) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) ((F_6 (F_5 ((semila1052848428le_a_o A_29) B_23))) (F_5 ((semila2006181266le_a_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))) of role axiom named fact_813_folding__one_Ounion__inter % A new axiom: (forall (B_23:(hoare_2091234717iple_a->Prop)) (A_29:(hoare_2091234717iple_a->Prop)) (F_6:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_5:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_6) F_5)->((finite232261744iple_a A_29)->((finite232261744iple_a B_23)->((not (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_29) B_23)) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) ((F_6 (F_5 ((semila1052848428le_a_o A_29) B_23))) (F_5 ((semila2006181266le_a_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))) % FOF formula (forall (B_23:(nat->Prop)) (A_29:(nat->Prop)) (F_6:(nat->(nat->nat))) (F_5:((nat->Prop)->nat)), (((finite988810631ne_nat F_6) F_5)->((finite_finite_nat A_29)->((finite_finite_nat B_23)->((not (((eq (nat->Prop)) ((semila1947288293_nat_o A_29) B_23)) bot_bot_nat_o))->(((eq nat) ((F_6 (F_5 ((semila848761471_nat_o A_29) B_23))) (F_5 ((semila1947288293_nat_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))) of role axiom named fact_814_folding__one_Ounion__inter % A new axiom: (forall (B_23:(nat->Prop)) (A_29:(nat->Prop)) (F_6:(nat->(nat->nat))) (F_5:((nat->Prop)->nat)), (((finite988810631ne_nat F_6) F_5)->((finite_finite_nat A_29)->((finite_finite_nat B_23)->((not (((eq (nat->Prop)) ((semila1947288293_nat_o A_29) B_23)) bot_bot_nat_o))->(((eq nat) ((F_6 (F_5 ((semila848761471_nat_o A_29) B_23))) (F_5 ((semila1947288293_nat_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))) % FOF formula (forall (X_12:(hoare_2091234717iple_a->Prop)) (A_28:((hoare_2091234717iple_a->Prop)->Prop)) (F_4:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_3:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_4) F_3)->((finite1829014797le_a_o A_28)->((and ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_28) ((insert102003750le_a_o X_12) bot_bo1957696069_a_o_o))) bot_bo1957696069_a_o_o)->(((eq (hoare_2091234717iple_a->Prop)) (F_3 ((insert102003750le_a_o X_12) A_28))) X_12))) ((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_28) ((insert102003750le_a_o X_12) bot_bo1957696069_a_o_o))) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_3 ((insert102003750le_a_o X_12) A_28))) ((F_4 X_12) (F_3 ((minus_1746272704_a_o_o A_28) ((insert102003750le_a_o X_12) bot_bo1957696069_a_o_o)))))))))) of role axiom named fact_815_folding__one_Oinsert__remove % A new axiom: (forall (X_12:(hoare_2091234717iple_a->Prop)) (A_28:((hoare_2091234717iple_a->Prop)->Prop)) (F_4:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_3:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_4) F_3)->((finite1829014797le_a_o A_28)->((and ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_28) ((insert102003750le_a_o X_12) bot_bo1957696069_a_o_o))) bot_bo1957696069_a_o_o)->(((eq (hoare_2091234717iple_a->Prop)) (F_3 ((insert102003750le_a_o X_12) A_28))) X_12))) ((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_28) ((insert102003750le_a_o X_12) bot_bo1957696069_a_o_o))) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_3 ((insert102003750le_a_o X_12) A_28))) ((F_4 X_12) (F_3 ((minus_1746272704_a_o_o A_28) ((insert102003750le_a_o X_12) bot_bo1957696069_a_o_o)))))))))) % FOF formula (forall (X_12:pname) (A_28:(pname->Prop)) (F_4:(pname->(pname->pname))) (F_3:((pname->Prop)->pname)), (((finite1282449217_pname F_4) F_3)->((finite_finite_pname A_28)->((and ((((eq (pname->Prop)) ((minus_minus_pname_o A_28) ((insert_pname X_12) bot_bot_pname_o))) bot_bot_pname_o)->(((eq pname) (F_3 ((insert_pname X_12) A_28))) X_12))) ((not (((eq (pname->Prop)) ((minus_minus_pname_o A_28) ((insert_pname X_12) bot_bot_pname_o))) bot_bot_pname_o))->(((eq pname) (F_3 ((insert_pname X_12) A_28))) ((F_4 X_12) (F_3 ((minus_minus_pname_o A_28) ((insert_pname X_12) bot_bot_pname_o)))))))))) of role axiom named fact_816_folding__one_Oinsert__remove % A new axiom: (forall (X_12:pname) (A_28:(pname->Prop)) (F_4:(pname->(pname->pname))) (F_3:((pname->Prop)->pname)), (((finite1282449217_pname F_4) F_3)->((finite_finite_pname A_28)->((and ((((eq (pname->Prop)) ((minus_minus_pname_o A_28) ((insert_pname X_12) bot_bot_pname_o))) bot_bot_pname_o)->(((eq pname) (F_3 ((insert_pname X_12) A_28))) X_12))) ((not (((eq (pname->Prop)) ((minus_minus_pname_o A_28) ((insert_pname X_12) bot_bot_pname_o))) bot_bot_pname_o))->(((eq pname) (F_3 ((insert_pname X_12) A_28))) ((F_4 X_12) (F_3 ((minus_minus_pname_o A_28) ((insert_pname X_12) bot_bot_pname_o)))))))))) % FOF formula (forall (X_12:hoare_2091234717iple_a) (A_28:(hoare_2091234717iple_a->Prop)) (F_4:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_3:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_4) F_3)->((finite232261744iple_a A_28)->((and ((((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_28) ((insert1597628439iple_a X_12) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o)->(((eq hoare_2091234717iple_a) (F_3 ((insert1597628439iple_a X_12) A_28))) X_12))) ((not (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_28) ((insert1597628439iple_a X_12) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_3 ((insert1597628439iple_a X_12) A_28))) ((F_4 X_12) (F_3 ((minus_836160335le_a_o A_28) ((insert1597628439iple_a X_12) bot_bo1791335050le_a_o)))))))))) of role axiom named fact_817_folding__one_Oinsert__remove % A new axiom: (forall (X_12:hoare_2091234717iple_a) (A_28:(hoare_2091234717iple_a->Prop)) (F_4:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_3:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_4) F_3)->((finite232261744iple_a A_28)->((and ((((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_28) ((insert1597628439iple_a X_12) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o)->(((eq hoare_2091234717iple_a) (F_3 ((insert1597628439iple_a X_12) A_28))) X_12))) ((not (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_28) ((insert1597628439iple_a X_12) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_3 ((insert1597628439iple_a X_12) A_28))) ((F_4 X_12) (F_3 ((minus_836160335le_a_o A_28) ((insert1597628439iple_a X_12) bot_bo1791335050le_a_o)))))))))) % FOF formula (forall (X_12:hoare_1708887482_state) (A_28:(hoare_1708887482_state->Prop)) (F_4:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_3:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_4) F_3)->((finite1625599783_state A_28)->((and ((((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_28) ((insert528405184_state X_12) bot_bo19817387tate_o))) bot_bo19817387tate_o)->(((eq hoare_1708887482_state) (F_3 ((insert528405184_state X_12) A_28))) X_12))) ((not (((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_28) ((insert528405184_state X_12) bot_bo19817387tate_o))) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_3 ((insert528405184_state X_12) A_28))) ((F_4 X_12) (F_3 ((minus_2056855718tate_o A_28) ((insert528405184_state X_12) bot_bo19817387tate_o)))))))))) of role axiom named fact_818_folding__one_Oinsert__remove % A new axiom: (forall (X_12:hoare_1708887482_state) (A_28:(hoare_1708887482_state->Prop)) (F_4:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_3:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_4) F_3)->((finite1625599783_state A_28)->((and ((((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_28) ((insert528405184_state X_12) bot_bo19817387tate_o))) bot_bo19817387tate_o)->(((eq hoare_1708887482_state) (F_3 ((insert528405184_state X_12) A_28))) X_12))) ((not (((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_28) ((insert528405184_state X_12) bot_bo19817387tate_o))) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_3 ((insert528405184_state X_12) A_28))) ((F_4 X_12) (F_3 ((minus_2056855718tate_o A_28) ((insert528405184_state X_12) bot_bo19817387tate_o)))))))))) % FOF formula (forall (X_12:nat) (A_28:(nat->Prop)) (F_4:(nat->(nat->nat))) (F_3:((nat->Prop)->nat)), (((finite988810631ne_nat F_4) F_3)->((finite_finite_nat A_28)->((and ((((eq (nat->Prop)) ((minus_minus_nat_o A_28) ((insert_nat X_12) bot_bot_nat_o))) bot_bot_nat_o)->(((eq nat) (F_3 ((insert_nat X_12) A_28))) X_12))) ((not (((eq (nat->Prop)) ((minus_minus_nat_o A_28) ((insert_nat X_12) bot_bot_nat_o))) bot_bot_nat_o))->(((eq nat) (F_3 ((insert_nat X_12) A_28))) ((F_4 X_12) (F_3 ((minus_minus_nat_o A_28) ((insert_nat X_12) bot_bot_nat_o)))))))))) of role axiom named fact_819_folding__one_Oinsert__remove % A new axiom: (forall (X_12:nat) (A_28:(nat->Prop)) (F_4:(nat->(nat->nat))) (F_3:((nat->Prop)->nat)), (((finite988810631ne_nat F_4) F_3)->((finite_finite_nat A_28)->((and ((((eq (nat->Prop)) ((minus_minus_nat_o A_28) ((insert_nat X_12) bot_bot_nat_o))) bot_bot_nat_o)->(((eq nat) (F_3 ((insert_nat X_12) A_28))) X_12))) ((not (((eq (nat->Prop)) ((minus_minus_nat_o A_28) ((insert_nat X_12) bot_bot_nat_o))) bot_bot_nat_o))->(((eq nat) (F_3 ((insert_nat X_12) A_28))) ((F_4 X_12) (F_3 ((minus_minus_nat_o A_28) ((insert_nat X_12) bot_bot_nat_o)))))))))) % FOF formula (forall (B_22:(nat->Prop)) (A_27:(nat->Prop)) (X_11:nat), ((A_27 X_11)->((B_22 X_11)->(((semila1947288293_nat_o A_27) B_22) X_11)))) of role axiom named fact_820_inf1I % A new axiom: (forall (B_22:(nat->Prop)) (A_27:(nat->Prop)) (X_11:nat), ((A_27 X_11)->((B_22 X_11)->(((semila1947288293_nat_o A_27) B_22) X_11)))) % FOF formula (forall (B_22:(hoare_2091234717iple_a->Prop)) (A_27:(hoare_2091234717iple_a->Prop)) (X_11:hoare_2091234717iple_a), ((A_27 X_11)->((B_22 X_11)->(((semila2006181266le_a_o A_27) B_22) X_11)))) of role axiom named fact_821_inf1I % A new axiom: (forall (B_22:(hoare_2091234717iple_a->Prop)) (A_27:(hoare_2091234717iple_a->Prop)) (X_11:hoare_2091234717iple_a), ((A_27 X_11)->((B_22 X_11)->(((semila2006181266le_a_o A_27) B_22) X_11)))) % FOF formula (forall (B_22:(pname->Prop)) (A_27:(pname->Prop)) (X_11:pname), ((A_27 X_11)->((B_22 X_11)->(((semila1673364395name_o A_27) B_22) X_11)))) of role axiom named fact_822_inf1I % A new axiom: (forall (B_22:(pname->Prop)) (A_27:(pname->Prop)) (X_11:pname), ((A_27 X_11)->((B_22 X_11)->(((semila1673364395name_o A_27) B_22) X_11)))) % FOF formula (forall (B_21:(nat->Prop)) (C_11:nat) (A_26:(nat->Prop)), (((member_nat C_11) A_26)->(((member_nat C_11) B_21)->((member_nat C_11) ((semila1947288293_nat_o A_26) B_21))))) of role axiom named fact_823_IntI % A new axiom: (forall (B_21:(nat->Prop)) (C_11:nat) (A_26:(nat->Prop)), (((member_nat C_11) A_26)->(((member_nat C_11) B_21)->((member_nat C_11) ((semila1947288293_nat_o A_26) B_21))))) % FOF formula (forall (B_21:((hoare_2091234717iple_a->Prop)->Prop)) (C_11:(hoare_2091234717iple_a->Prop)) (A_26:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_11) A_26)->(((member99268621le_a_o C_11) B_21)->((member99268621le_a_o C_11) ((semila1672913213_a_o_o A_26) B_21))))) of role axiom named fact_824_IntI % A new axiom: (forall (B_21:((hoare_2091234717iple_a->Prop)->Prop)) (C_11:(hoare_2091234717iple_a->Prop)) (A_26:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_11) A_26)->(((member99268621le_a_o C_11) B_21)->((member99268621le_a_o C_11) ((semila1672913213_a_o_o A_26) B_21))))) % FOF formula (forall (B_21:(hoare_2091234717iple_a->Prop)) (C_11:hoare_2091234717iple_a) (A_26:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_11) A_26)->(((member290856304iple_a C_11) B_21)->((member290856304iple_a C_11) ((semila2006181266le_a_o A_26) B_21))))) of role axiom named fact_825_IntI % A new axiom: (forall (B_21:(hoare_2091234717iple_a->Prop)) (C_11:hoare_2091234717iple_a) (A_26:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_11) A_26)->(((member290856304iple_a C_11) B_21)->((member290856304iple_a C_11) ((semila2006181266le_a_o A_26) B_21))))) % FOF formula (forall (B_21:(pname->Prop)) (C_11:pname) (A_26:(pname->Prop)), (((member_pname C_11) A_26)->(((member_pname C_11) B_21)->((member_pname C_11) ((semila1673364395name_o A_26) B_21))))) of role axiom named fact_826_IntI % A new axiom: (forall (B_21:(pname->Prop)) (C_11:pname) (A_26:(pname->Prop)), (((member_pname C_11) A_26)->(((member_pname C_11) B_21)->((member_pname C_11) ((semila1673364395name_o A_26) B_21))))) % FOF formula (forall (C_10:nat) (A_25:(nat->Prop)) (B_20:(nat->Prop)), (((member_nat C_10) ((semila1947288293_nat_o A_25) B_20))->((((member_nat C_10) A_25)->(((member_nat C_10) B_20)->False))->False))) of role axiom named fact_827_IntE % A new axiom: (forall (C_10:nat) (A_25:(nat->Prop)) (B_20:(nat->Prop)), (((member_nat C_10) ((semila1947288293_nat_o A_25) B_20))->((((member_nat C_10) A_25)->(((member_nat C_10) B_20)->False))->False))) % FOF formula (forall (C_10:(hoare_2091234717iple_a->Prop)) (A_25:((hoare_2091234717iple_a->Prop)->Prop)) (B_20:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_10) ((semila1672913213_a_o_o A_25) B_20))->((((member99268621le_a_o C_10) A_25)->(((member99268621le_a_o C_10) B_20)->False))->False))) of role axiom named fact_828_IntE % A new axiom: (forall (C_10:(hoare_2091234717iple_a->Prop)) (A_25:((hoare_2091234717iple_a->Prop)->Prop)) (B_20:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_10) ((semila1672913213_a_o_o A_25) B_20))->((((member99268621le_a_o C_10) A_25)->(((member99268621le_a_o C_10) B_20)->False))->False))) % FOF formula (forall (C_10:hoare_2091234717iple_a) (A_25:(hoare_2091234717iple_a->Prop)) (B_20:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_10) ((semila2006181266le_a_o A_25) B_20))->((((member290856304iple_a C_10) A_25)->(((member290856304iple_a C_10) B_20)->False))->False))) of role axiom named fact_829_IntE % A new axiom: (forall (C_10:hoare_2091234717iple_a) (A_25:(hoare_2091234717iple_a->Prop)) (B_20:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_10) ((semila2006181266le_a_o A_25) B_20))->((((member290856304iple_a C_10) A_25)->(((member290856304iple_a C_10) B_20)->False))->False))) % FOF formula (forall (C_10:pname) (A_25:(pname->Prop)) (B_20:(pname->Prop)), (((member_pname C_10) ((semila1673364395name_o A_25) B_20))->((((member_pname C_10) A_25)->(((member_pname C_10) B_20)->False))->False))) of role axiom named fact_830_IntE % A new axiom: (forall (C_10:pname) (A_25:(pname->Prop)) (B_20:(pname->Prop)), (((member_pname C_10) ((semila1673364395name_o A_25) B_20))->((((member_pname C_10) A_25)->(((member_pname C_10) B_20)->False))->False))) % FOF formula (forall (A_24:(nat->Prop)) (B_19:(nat->Prop)) (X_10:nat), ((((semila1947288293_nat_o A_24) B_19) X_10)->(((A_24 X_10)->((B_19 X_10)->False))->False))) of role axiom named fact_831_inf1E % A new axiom: (forall (A_24:(nat->Prop)) (B_19:(nat->Prop)) (X_10:nat), ((((semila1947288293_nat_o A_24) B_19) X_10)->(((A_24 X_10)->((B_19 X_10)->False))->False))) % FOF formula (forall (A_24:(hoare_2091234717iple_a->Prop)) (B_19:(hoare_2091234717iple_a->Prop)) (X_10:hoare_2091234717iple_a), ((((semila2006181266le_a_o A_24) B_19) X_10)->(((A_24 X_10)->((B_19 X_10)->False))->False))) of role axiom named fact_832_inf1E % A new axiom: (forall (A_24:(hoare_2091234717iple_a->Prop)) (B_19:(hoare_2091234717iple_a->Prop)) (X_10:hoare_2091234717iple_a), ((((semila2006181266le_a_o A_24) B_19) X_10)->(((A_24 X_10)->((B_19 X_10)->False))->False))) % FOF formula (forall (A_24:(pname->Prop)) (B_19:(pname->Prop)) (X_10:pname), ((((semila1673364395name_o A_24) B_19) X_10)->(((A_24 X_10)->((B_19 X_10)->False))->False))) of role axiom named fact_833_inf1E % A new axiom: (forall (A_24:(pname->Prop)) (B_19:(pname->Prop)) (X_10:pname), ((((semila1673364395name_o A_24) B_19) X_10)->(((A_24 X_10)->((B_19 X_10)->False))->False))) % FOF formula (forall (B_18:(nat->Prop)) (C_9:nat) (A_23:(nat->Prop)), (((member_nat C_9) A_23)->((((member_nat C_9) B_18)->False)->((member_nat C_9) ((minus_minus_nat_o A_23) B_18))))) of role axiom named fact_834_DiffI % A new axiom: (forall (B_18:(nat->Prop)) (C_9:nat) (A_23:(nat->Prop)), (((member_nat C_9) A_23)->((((member_nat C_9) B_18)->False)->((member_nat C_9) ((minus_minus_nat_o A_23) B_18))))) % FOF formula (forall (B_18:((hoare_2091234717iple_a->Prop)->Prop)) (C_9:(hoare_2091234717iple_a->Prop)) (A_23:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_9) A_23)->((((member99268621le_a_o C_9) B_18)->False)->((member99268621le_a_o C_9) ((minus_1746272704_a_o_o A_23) B_18))))) of role axiom named fact_835_DiffI % A new axiom: (forall (B_18:((hoare_2091234717iple_a->Prop)->Prop)) (C_9:(hoare_2091234717iple_a->Prop)) (A_23:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_9) A_23)->((((member99268621le_a_o C_9) B_18)->False)->((member99268621le_a_o C_9) ((minus_1746272704_a_o_o A_23) B_18))))) % FOF formula (forall (B_18:(hoare_2091234717iple_a->Prop)) (C_9:hoare_2091234717iple_a) (A_23:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_9) A_23)->((((member290856304iple_a C_9) B_18)->False)->((member290856304iple_a C_9) ((minus_836160335le_a_o A_23) B_18))))) of role axiom named fact_836_DiffI % A new axiom: (forall (B_18:(hoare_2091234717iple_a->Prop)) (C_9:hoare_2091234717iple_a) (A_23:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_9) A_23)->((((member290856304iple_a C_9) B_18)->False)->((member290856304iple_a C_9) ((minus_836160335le_a_o A_23) B_18))))) % FOF formula (forall (B_18:(pname->Prop)) (C_9:pname) (A_23:(pname->Prop)), (((member_pname C_9) A_23)->((((member_pname C_9) B_18)->False)->((member_pname C_9) ((minus_minus_pname_o A_23) B_18))))) of role axiom named fact_837_DiffI % A new axiom: (forall (B_18:(pname->Prop)) (C_9:pname) (A_23:(pname->Prop)), (((member_pname C_9) A_23)->((((member_pname C_9) B_18)->False)->((member_pname C_9) ((minus_minus_pname_o A_23) B_18))))) % FOF formula (forall (C_8:nat) (A_22:(nat->Prop)) (B_17:(nat->Prop)), (((member_nat C_8) ((minus_minus_nat_o A_22) B_17))->((((member_nat C_8) A_22)->((member_nat C_8) B_17))->False))) of role axiom named fact_838_DiffE % A new axiom: (forall (C_8:nat) (A_22:(nat->Prop)) (B_17:(nat->Prop)), (((member_nat C_8) ((minus_minus_nat_o A_22) B_17))->((((member_nat C_8) A_22)->((member_nat C_8) B_17))->False))) % FOF formula (forall (C_8:(hoare_2091234717iple_a->Prop)) (A_22:((hoare_2091234717iple_a->Prop)->Prop)) (B_17:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_8) ((minus_1746272704_a_o_o A_22) B_17))->((((member99268621le_a_o C_8) A_22)->((member99268621le_a_o C_8) B_17))->False))) of role axiom named fact_839_DiffE % A new axiom: (forall (C_8:(hoare_2091234717iple_a->Prop)) (A_22:((hoare_2091234717iple_a->Prop)->Prop)) (B_17:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_8) ((minus_1746272704_a_o_o A_22) B_17))->((((member99268621le_a_o C_8) A_22)->((member99268621le_a_o C_8) B_17))->False))) % FOF formula (forall (C_8:hoare_2091234717iple_a) (A_22:(hoare_2091234717iple_a->Prop)) (B_17:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_8) ((minus_836160335le_a_o A_22) B_17))->((((member290856304iple_a C_8) A_22)->((member290856304iple_a C_8) B_17))->False))) of role axiom named fact_840_DiffE % A new axiom: (forall (C_8:hoare_2091234717iple_a) (A_22:(hoare_2091234717iple_a->Prop)) (B_17:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_8) ((minus_836160335le_a_o A_22) B_17))->((((member290856304iple_a C_8) A_22)->((member290856304iple_a C_8) B_17))->False))) % FOF formula (forall (C_8:pname) (A_22:(pname->Prop)) (B_17:(pname->Prop)), (((member_pname C_8) ((minus_minus_pname_o A_22) B_17))->((((member_pname C_8) A_22)->((member_pname C_8) B_17))->False))) of role axiom named fact_841_DiffE % A new axiom: (forall (C_8:pname) (A_22:(pname->Prop)) (B_17:(pname->Prop)), (((member_pname C_8) ((minus_minus_pname_o A_22) B_17))->((((member_pname C_8) A_22)->((member_pname C_8) B_17))->False))) % FOF formula (forall (G_1:(hoare_2091234717iple_a->Prop)) (F_2:(hoare_2091234717iple_a->Prop)), (((or (finite232261744iple_a F_2)) (finite232261744iple_a G_1))->(finite232261744iple_a ((semila2006181266le_a_o F_2) G_1)))) of role axiom named fact_842_finite__Int % A new axiom: (forall (G_1:(hoare_2091234717iple_a->Prop)) (F_2:(hoare_2091234717iple_a->Prop)), (((or (finite232261744iple_a F_2)) (finite232261744iple_a G_1))->(finite232261744iple_a ((semila2006181266le_a_o F_2) G_1)))) % FOF formula (forall (G_1:((hoare_2091234717iple_a->Prop)->Prop)) (F_2:((hoare_2091234717iple_a->Prop)->Prop)), (((or (finite1829014797le_a_o F_2)) (finite1829014797le_a_o G_1))->(finite1829014797le_a_o ((semila1672913213_a_o_o F_2) G_1)))) of role axiom named fact_843_finite__Int % A new axiom: (forall (G_1:((hoare_2091234717iple_a->Prop)->Prop)) (F_2:((hoare_2091234717iple_a->Prop)->Prop)), (((or (finite1829014797le_a_o F_2)) (finite1829014797le_a_o G_1))->(finite1829014797le_a_o ((semila1672913213_a_o_o F_2) G_1)))) % FOF formula (forall (G_1:(pname->Prop)) (F_2:(pname->Prop)), (((or (finite_finite_pname F_2)) (finite_finite_pname G_1))->(finite_finite_pname ((semila1673364395name_o F_2) G_1)))) of role axiom named fact_844_finite__Int % A new axiom: (forall (G_1:(pname->Prop)) (F_2:(pname->Prop)), (((or (finite_finite_pname F_2)) (finite_finite_pname G_1))->(finite_finite_pname ((semila1673364395name_o F_2) G_1)))) % FOF formula (forall (G_1:(nat->Prop)) (F_2:(nat->Prop)), (((or (finite_finite_nat F_2)) (finite_finite_nat G_1))->(finite_finite_nat ((semila1947288293_nat_o F_2) G_1)))) of role axiom named fact_845_finite__Int % A new axiom: (forall (G_1:(nat->Prop)) (F_2:(nat->Prop)), (((or (finite_finite_nat F_2)) (finite_finite_nat G_1))->(finite_finite_nat ((semila1947288293_nat_o F_2) G_1)))) % FOF formula (forall (B_16:(hoare_2091234717iple_a->Prop)) (A_21:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a A_21)->(finite232261744iple_a ((minus_836160335le_a_o A_21) B_16)))) of role axiom named fact_846_finite__Diff % A new axiom: (forall (B_16:(hoare_2091234717iple_a->Prop)) (A_21:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a A_21)->(finite232261744iple_a ((minus_836160335le_a_o A_21) B_16)))) % FOF formula (forall (B_16:((hoare_2091234717iple_a->Prop)->Prop)) (A_21:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_21)->(finite1829014797le_a_o ((minus_1746272704_a_o_o A_21) B_16)))) of role axiom named fact_847_finite__Diff % A new axiom: (forall (B_16:((hoare_2091234717iple_a->Prop)->Prop)) (A_21:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_21)->(finite1829014797le_a_o ((minus_1746272704_a_o_o A_21) B_16)))) % FOF formula (forall (B_16:(pname->Prop)) (A_21:(pname->Prop)), ((finite_finite_pname A_21)->(finite_finite_pname ((minus_minus_pname_o A_21) B_16)))) of role axiom named fact_848_finite__Diff % A new axiom: (forall (B_16:(pname->Prop)) (A_21:(pname->Prop)), ((finite_finite_pname A_21)->(finite_finite_pname ((minus_minus_pname_o A_21) B_16)))) % FOF formula (forall (B_16:(nat->Prop)) (A_21:(nat->Prop)), ((finite_finite_nat A_21)->(finite_finite_nat ((minus_minus_nat_o A_21) B_16)))) of role axiom named fact_849_finite__Diff % A new axiom: (forall (B_16:(nat->Prop)) (A_21:(nat->Prop)), ((finite_finite_nat A_21)->(finite_finite_nat ((minus_minus_nat_o A_21) B_16)))) % FOF formula (forall (A_20:(hoare_2091234717iple_a->Prop)) (A_19:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_19)->(((member99268621le_a_o A_20) A_19)->(((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_20) (big_la735727201le_a_o A_19))) A_20)))) of role axiom named fact_850_inf__Sup__absorb % A new axiom: (forall (A_20:(hoare_2091234717iple_a->Prop)) (A_19:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_19)->(((member99268621le_a_o A_20) A_19)->(((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_20) (big_la735727201le_a_o A_19))) A_20)))) % FOF formula (forall (A_20:(nat->Prop)) (A_19:((nat->Prop)->Prop)), ((finite_finite_nat_o A_19)->(((member_nat_o A_20) A_19)->(((eq (nat->Prop)) ((semila1947288293_nat_o A_20) (big_la1658356148_nat_o A_19))) A_20)))) of role axiom named fact_851_inf__Sup__absorb % A new axiom: (forall (A_20:(nat->Prop)) (A_19:((nat->Prop)->Prop)), ((finite_finite_nat_o A_19)->(((member_nat_o A_20) A_19)->(((eq (nat->Prop)) ((semila1947288293_nat_o A_20) (big_la1658356148_nat_o A_19))) A_20)))) % FOF formula (forall (A_20:(pname->Prop)) (A_19:((pname->Prop)->Prop)), ((finite297249702name_o A_19)->(((member_pname_o A_20) A_19)->(((eq (pname->Prop)) ((semila1673364395name_o A_20) (big_la1286884090name_o A_19))) A_20)))) of role axiom named fact_852_inf__Sup__absorb % A new axiom: (forall (A_20:(pname->Prop)) (A_19:((pname->Prop)->Prop)), ((finite297249702name_o A_19)->(((member_pname_o A_20) A_19)->(((eq (pname->Prop)) ((semila1673364395name_o A_20) (big_la1286884090name_o A_19))) A_20)))) % FOF formula (forall (A_20:nat) (A_19:(nat->Prop)), ((finite_finite_nat A_19)->(((member_nat A_20) A_19)->(((eq nat) ((semila80283416nf_nat A_20) (big_la43341705in_nat A_19))) A_20)))) of role axiom named fact_853_inf__Sup__absorb % A new axiom: (forall (A_20:nat) (A_19:(nat->Prop)), ((finite_finite_nat A_19)->(((member_nat A_20) A_19)->(((eq nat) ((semila80283416nf_nat A_20) (big_la43341705in_nat A_19))) A_20)))) % FOF formula (forall (A_18:(nat->Prop)) (B_15:(nat->Prop)) (C_7:(nat->Prop)), (((eq (nat->Prop)) ((minus_minus_nat_o A_18) ((semila1947288293_nat_o B_15) C_7))) ((semila848761471_nat_o ((minus_minus_nat_o A_18) B_15)) ((minus_minus_nat_o A_18) C_7)))) of role axiom named fact_854_Diff__Int % A new axiom: (forall (A_18:(nat->Prop)) (B_15:(nat->Prop)) (C_7:(nat->Prop)), (((eq (nat->Prop)) ((minus_minus_nat_o A_18) ((semila1947288293_nat_o B_15) C_7))) ((semila848761471_nat_o ((minus_minus_nat_o A_18) B_15)) ((minus_minus_nat_o A_18) C_7)))) % FOF formula (forall (A_18:(pname->Prop)) (B_15:(pname->Prop)) (C_7:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o A_18) ((semila1673364395name_o B_15) C_7))) ((semila1780557381name_o ((minus_minus_pname_o A_18) B_15)) ((minus_minus_pname_o A_18) C_7)))) of role axiom named fact_855_Diff__Int % A new axiom: (forall (A_18:(pname->Prop)) (B_15:(pname->Prop)) (C_7:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o A_18) ((semila1673364395name_o B_15) C_7))) ((semila1780557381name_o ((minus_minus_pname_o A_18) B_15)) ((minus_minus_pname_o A_18) C_7)))) % FOF formula (forall (A_18:((hoare_2091234717iple_a->Prop)->Prop)) (B_15:((hoare_2091234717iple_a->Prop)->Prop)) (C_7:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_18) ((semila1672913213_a_o_o B_15) C_7))) ((semila2050116131_a_o_o ((minus_1746272704_a_o_o A_18) B_15)) ((minus_1746272704_a_o_o A_18) C_7)))) of role axiom named fact_856_Diff__Int % A new axiom: (forall (A_18:((hoare_2091234717iple_a->Prop)->Prop)) (B_15:((hoare_2091234717iple_a->Prop)->Prop)) (C_7:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_18) ((semila1672913213_a_o_o B_15) C_7))) ((semila2050116131_a_o_o ((minus_1746272704_a_o_o A_18) B_15)) ((minus_1746272704_a_o_o A_18) C_7)))) % FOF formula (forall (A_18:(hoare_1708887482_state->Prop)) (B_15:(hoare_1708887482_state->Prop)) (C_7:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_18) ((semila129691299tate_o B_15) C_7))) ((semila1122118281tate_o ((minus_2056855718tate_o A_18) B_15)) ((minus_2056855718tate_o A_18) C_7)))) of role axiom named fact_857_Diff__Int % A new axiom: (forall (A_18:(hoare_1708887482_state->Prop)) (B_15:(hoare_1708887482_state->Prop)) (C_7:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_18) ((semila129691299tate_o B_15) C_7))) ((semila1122118281tate_o ((minus_2056855718tate_o A_18) B_15)) ((minus_2056855718tate_o A_18) C_7)))) % FOF formula (forall (A_18:(hoare_2091234717iple_a->Prop)) (B_15:(hoare_2091234717iple_a->Prop)) (C_7:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_18) ((semila2006181266le_a_o B_15) C_7))) ((semila1052848428le_a_o ((minus_836160335le_a_o A_18) B_15)) ((minus_836160335le_a_o A_18) C_7)))) of role axiom named fact_858_Diff__Int % A new axiom: (forall (A_18:(hoare_2091234717iple_a->Prop)) (B_15:(hoare_2091234717iple_a->Prop)) (C_7:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_18) ((semila2006181266le_a_o B_15) C_7))) ((semila1052848428le_a_o ((minus_836160335le_a_o A_18) B_15)) ((minus_836160335le_a_o A_18) C_7)))) % FOF formula (forall (A_17:(nat->Prop)) (B_14:(nat->Prop)) (C_6:(nat->Prop)), (((eq (nat->Prop)) ((minus_minus_nat_o A_17) ((semila848761471_nat_o B_14) C_6))) ((semila1947288293_nat_o ((minus_minus_nat_o A_17) B_14)) ((minus_minus_nat_o A_17) C_6)))) of role axiom named fact_859_Diff__Un % A new axiom: (forall (A_17:(nat->Prop)) (B_14:(nat->Prop)) (C_6:(nat->Prop)), (((eq (nat->Prop)) ((minus_minus_nat_o A_17) ((semila848761471_nat_o B_14) C_6))) ((semila1947288293_nat_o ((minus_minus_nat_o A_17) B_14)) ((minus_minus_nat_o A_17) C_6)))) % FOF formula (forall (A_17:(pname->Prop)) (B_14:(pname->Prop)) (C_6:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o A_17) ((semila1780557381name_o B_14) C_6))) ((semila1673364395name_o ((minus_minus_pname_o A_17) B_14)) ((minus_minus_pname_o A_17) C_6)))) of role axiom named fact_860_Diff__Un % A new axiom: (forall (A_17:(pname->Prop)) (B_14:(pname->Prop)) (C_6:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o A_17) ((semila1780557381name_o B_14) C_6))) ((semila1673364395name_o ((minus_minus_pname_o A_17) B_14)) ((minus_minus_pname_o A_17) C_6)))) % FOF formula (forall (A_17:((hoare_2091234717iple_a->Prop)->Prop)) (B_14:((hoare_2091234717iple_a->Prop)->Prop)) (C_6:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_17) ((semila2050116131_a_o_o B_14) C_6))) ((semila1672913213_a_o_o ((minus_1746272704_a_o_o A_17) B_14)) ((minus_1746272704_a_o_o A_17) C_6)))) of role axiom named fact_861_Diff__Un % A new axiom: (forall (A_17:((hoare_2091234717iple_a->Prop)->Prop)) (B_14:((hoare_2091234717iple_a->Prop)->Prop)) (C_6:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_17) ((semila2050116131_a_o_o B_14) C_6))) ((semila1672913213_a_o_o ((minus_1746272704_a_o_o A_17) B_14)) ((minus_1746272704_a_o_o A_17) C_6)))) % FOF formula (forall (A_17:(hoare_1708887482_state->Prop)) (B_14:(hoare_1708887482_state->Prop)) (C_6:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_17) ((semila1122118281tate_o B_14) C_6))) ((semila129691299tate_o ((minus_2056855718tate_o A_17) B_14)) ((minus_2056855718tate_o A_17) C_6)))) of role axiom named fact_862_Diff__Un % A new axiom: (forall (A_17:(hoare_1708887482_state->Prop)) (B_14:(hoare_1708887482_state->Prop)) (C_6:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_17) ((semila1122118281tate_o B_14) C_6))) ((semila129691299tate_o ((minus_2056855718tate_o A_17) B_14)) ((minus_2056855718tate_o A_17) C_6)))) % FOF formula (forall (A_17:(hoare_2091234717iple_a->Prop)) (B_14:(hoare_2091234717iple_a->Prop)) (C_6:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_17) ((semila1052848428le_a_o B_14) C_6))) ((semila2006181266le_a_o ((minus_836160335le_a_o A_17) B_14)) ((minus_836160335le_a_o A_17) C_6)))) of role axiom named fact_863_Diff__Un % A new axiom: (forall (A_17:(hoare_2091234717iple_a->Prop)) (B_14:(hoare_2091234717iple_a->Prop)) (C_6:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_17) ((semila1052848428le_a_o B_14) C_6))) ((semila2006181266le_a_o ((minus_836160335le_a_o A_17) B_14)) ((minus_836160335le_a_o A_17) C_6)))) % FOF formula (forall (A_16:(nat->Prop)) (B_13:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((minus_minus_nat_o A_16) B_13)) ((semila1947288293_nat_o A_16) B_13))) A_16)) of role axiom named fact_864_Un__Diff__Int % A new axiom: (forall (A_16:(nat->Prop)) (B_13:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((minus_minus_nat_o A_16) B_13)) ((semila1947288293_nat_o A_16) B_13))) A_16)) % FOF formula (forall (A_16:(pname->Prop)) (B_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((minus_minus_pname_o A_16) B_13)) ((semila1673364395name_o A_16) B_13))) A_16)) of role axiom named fact_865_Un__Diff__Int % A new axiom: (forall (A_16:(pname->Prop)) (B_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((minus_minus_pname_o A_16) B_13)) ((semila1673364395name_o A_16) B_13))) A_16)) % FOF formula (forall (A_16:((hoare_2091234717iple_a->Prop)->Prop)) (B_13:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((minus_1746272704_a_o_o A_16) B_13)) ((semila1672913213_a_o_o A_16) B_13))) A_16)) of role axiom named fact_866_Un__Diff__Int % A new axiom: (forall (A_16:((hoare_2091234717iple_a->Prop)->Prop)) (B_13:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((minus_1746272704_a_o_o A_16) B_13)) ((semila1672913213_a_o_o A_16) B_13))) A_16)) % FOF formula (forall (A_16:(hoare_1708887482_state->Prop)) (B_13:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((minus_2056855718tate_o A_16) B_13)) ((semila129691299tate_o A_16) B_13))) A_16)) of role axiom named fact_867_Un__Diff__Int % A new axiom: (forall (A_16:(hoare_1708887482_state->Prop)) (B_13:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((minus_2056855718tate_o A_16) B_13)) ((semila129691299tate_o A_16) B_13))) A_16)) % FOF formula (forall (A_16:(hoare_2091234717iple_a->Prop)) (B_13:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((minus_836160335le_a_o A_16) B_13)) ((semila2006181266le_a_o A_16) B_13))) A_16)) of role axiom named fact_868_Un__Diff__Int % A new axiom: (forall (A_16:(hoare_2091234717iple_a->Prop)) (B_13:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((minus_836160335le_a_o A_16) B_13)) ((semila2006181266le_a_o A_16) B_13))) A_16)) % FOF formula (forall (P_2:(pname->Prop)) (Q:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (P_2 X)) (Q X))))) ((semila1673364395name_o (collect_pname P_2)) (collect_pname Q)))) of role axiom named fact_869_Collect__conj__eq % A new axiom: (forall (P_2:(pname->Prop)) (Q:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (P_2 X)) (Q X))))) ((semila1673364395name_o (collect_pname P_2)) (collect_pname Q)))) % FOF formula (forall (P_2:(hoare_2091234717iple_a->Prop)) (Q:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (P_2 X)) (Q X))))) ((semila2006181266le_a_o (collec992574898iple_a P_2)) (collec992574898iple_a Q)))) of role axiom named fact_870_Collect__conj__eq % A new axiom: (forall (P_2:(hoare_2091234717iple_a->Prop)) (Q:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (P_2 X)) (Q X))))) ((semila2006181266le_a_o (collec992574898iple_a P_2)) (collec992574898iple_a Q)))) % FOF formula (forall (P_2:(nat->Prop)) (Q:(nat->Prop)), (((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (P_2 X)) (Q X))))) ((semila1947288293_nat_o (collect_nat P_2)) (collect_nat Q)))) of role axiom named fact_871_Collect__conj__eq % A new axiom: (forall (P_2:(nat->Prop)) (Q:(nat->Prop)), (((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (P_2 X)) (Q X))))) ((semila1947288293_nat_o (collect_nat P_2)) (collect_nat Q)))) % FOF formula (forall (X_9:(hoare_2091234717iple_a->Prop)) (A_15:((hoare_2091234717iple_a->Prop)->Prop)) (P_1:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o X_9) ((semila1672913213_a_o_o A_15) (collec1008234059le_a_o P_1)))) ((and ((member99268621le_a_o X_9) A_15)) (P_1 X_9)))) of role axiom named fact_872_Int__Collect % A new axiom: (forall (X_9:(hoare_2091234717iple_a->Prop)) (A_15:((hoare_2091234717iple_a->Prop)->Prop)) (P_1:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o X_9) ((semila1672913213_a_o_o A_15) (collec1008234059le_a_o P_1)))) ((and ((member99268621le_a_o X_9) A_15)) (P_1 X_9)))) % FOF formula (forall (X_9:nat) (A_15:(nat->Prop)) (P_1:(nat->Prop)), ((iff ((member_nat X_9) ((semila1947288293_nat_o A_15) (collect_nat P_1)))) ((and ((member_nat X_9) A_15)) (P_1 X_9)))) of role axiom named fact_873_Int__Collect % A new axiom: (forall (X_9:nat) (A_15:(nat->Prop)) (P_1:(nat->Prop)), ((iff ((member_nat X_9) ((semila1947288293_nat_o A_15) (collect_nat P_1)))) ((and ((member_nat X_9) A_15)) (P_1 X_9)))) % FOF formula (forall (X_9:hoare_2091234717iple_a) (A_15:(hoare_2091234717iple_a->Prop)) (P_1:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a X_9) ((semila2006181266le_a_o A_15) (collec992574898iple_a P_1)))) ((and ((member290856304iple_a X_9) A_15)) (P_1 X_9)))) of role axiom named fact_874_Int__Collect % A new axiom: (forall (X_9:hoare_2091234717iple_a) (A_15:(hoare_2091234717iple_a->Prop)) (P_1:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a X_9) ((semila2006181266le_a_o A_15) (collec992574898iple_a P_1)))) ((and ((member290856304iple_a X_9) A_15)) (P_1 X_9)))) % FOF formula (forall (X_9:pname) (A_15:(pname->Prop)) (P_1:(pname->Prop)), ((iff ((member_pname X_9) ((semila1673364395name_o A_15) (collect_pname P_1)))) ((and ((member_pname X_9) A_15)) (P_1 X_9)))) of role axiom named fact_875_Int__Collect % A new axiom: (forall (X_9:pname) (A_15:(pname->Prop)) (P_1:(pname->Prop)), ((iff ((member_pname X_9) ((semila1673364395name_o A_15) (collect_pname P_1)))) ((and ((member_pname X_9) A_15)) (P_1 X_9)))) % FOF formula (forall (R:((hoare_2091234717iple_a->Prop)->Prop)) (S_1:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), ((iff (((semila1672913213_a_o_o (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) R))) (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) S_1))) X)) ((member99268621le_a_o X) ((semila1672913213_a_o_o R) S_1)))) of role axiom named fact_876_inf__Int__eq % A new axiom: (forall (R:((hoare_2091234717iple_a->Prop)->Prop)) (S_1:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), ((iff (((semila1672913213_a_o_o (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) R))) (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) S_1))) X)) ((member99268621le_a_o X) ((semila1672913213_a_o_o R) S_1)))) % FOF formula (forall (R:(nat->Prop)) (S_1:(nat->Prop)) (X:nat), ((iff (((semila1947288293_nat_o (fun (Y_7:nat)=> ((member_nat Y_7) R))) (fun (Y_7:nat)=> ((member_nat Y_7) S_1))) X)) ((member_nat X) ((semila1947288293_nat_o R) S_1)))) of role axiom named fact_877_inf__Int__eq % A new axiom: (forall (R:(nat->Prop)) (S_1:(nat->Prop)) (X:nat), ((iff (((semila1947288293_nat_o (fun (Y_7:nat)=> ((member_nat Y_7) R))) (fun (Y_7:nat)=> ((member_nat Y_7) S_1))) X)) ((member_nat X) ((semila1947288293_nat_o R) S_1)))) % FOF formula (forall (R:(hoare_2091234717iple_a->Prop)) (S_1:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila2006181266le_a_o (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) R))) (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) S_1))) X)) ((member290856304iple_a X) ((semila2006181266le_a_o R) S_1)))) of role axiom named fact_878_inf__Int__eq % A new axiom: (forall (R:(hoare_2091234717iple_a->Prop)) (S_1:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila2006181266le_a_o (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) R))) (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) S_1))) X)) ((member290856304iple_a X) ((semila2006181266le_a_o R) S_1)))) % FOF formula (forall (R:(pname->Prop)) (S_1:(pname->Prop)) (X:pname), ((iff (((semila1673364395name_o (fun (Y_7:pname)=> ((member_pname Y_7) R))) (fun (Y_7:pname)=> ((member_pname Y_7) S_1))) X)) ((member_pname X) ((semila1673364395name_o R) S_1)))) of role axiom named fact_879_inf__Int__eq % A new axiom: (forall (R:(pname->Prop)) (S_1:(pname->Prop)) (X:pname), ((iff (((semila1673364395name_o (fun (Y_7:pname)=> ((member_pname Y_7) R))) (fun (Y_7:pname)=> ((member_pname Y_7) S_1))) X)) ((member_pname X) ((semila1673364395name_o R) S_1)))) % FOF formula (forall (A_14:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_14) A_14)) A_14)) of role axiom named fact_880_Int__absorb % A new axiom: (forall (A_14:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_14) A_14)) A_14)) % FOF formula (forall (A_14:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_14) A_14)) A_14)) of role axiom named fact_881_Int__absorb % A new axiom: (forall (A_14:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_14) A_14)) A_14)) % FOF formula (forall (A_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_14) A_14)) A_14)) of role axiom named fact_882_Int__absorb % A new axiom: (forall (A_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_14) A_14)) A_14)) % FOF formula (forall (A_13:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_13) A_13)) A_13)) of role axiom named fact_883_inf_Oidem % A new axiom: (forall (A_13:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_13) A_13)) A_13)) % FOF formula (forall (A_13:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_13) A_13)) A_13)) of role axiom named fact_884_inf_Oidem % A new axiom: (forall (A_13:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_13) A_13)) A_13)) % FOF formula (forall (A_13:nat), (((eq nat) ((semila80283416nf_nat A_13) A_13)) A_13)) of role axiom named fact_885_inf_Oidem % A new axiom: (forall (A_13:nat), (((eq nat) ((semila80283416nf_nat A_13) A_13)) A_13)) % FOF formula (forall (A_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_13) A_13)) A_13)) of role axiom named fact_886_inf_Oidem % A new axiom: (forall (A_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_13) A_13)) A_13)) % FOF formula (forall (X_8:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_8) X_8)) X_8)) of role axiom named fact_887_inf__idem % A new axiom: (forall (X_8:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_8) X_8)) X_8)) % FOF formula (forall (X_8:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_8) X_8)) X_8)) of role axiom named fact_888_inf__idem % A new axiom: (forall (X_8:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_8) X_8)) X_8)) % FOF formula (forall (X_8:nat), (((eq nat) ((semila80283416nf_nat X_8) X_8)) X_8)) of role axiom named fact_889_inf__idem % A new axiom: (forall (X_8:nat), (((eq nat) ((semila80283416nf_nat X_8) X_8)) X_8)) % FOF formula (forall (X_8:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_8) X_8)) X_8)) of role axiom named fact_890_inf__idem % A new axiom: (forall (X_8:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_8) X_8)) X_8)) % FOF formula (forall (A_12:(hoare_2091234717iple_a->Prop)) (B_12:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((minus_836160335le_a_o A_12) B_12) X)) ((minus_minus_o (A_12 X)) (B_12 X)))) of role axiom named fact_891_fun__diff__def % A new axiom: (forall (A_12:(hoare_2091234717iple_a->Prop)) (B_12:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((minus_836160335le_a_o A_12) B_12) X)) ((minus_minus_o (A_12 X)) (B_12 X)))) % FOF formula (forall (A_12:(pname->Prop)) (B_12:(pname->Prop)) (X:pname), ((iff (((minus_minus_pname_o A_12) B_12) X)) ((minus_minus_o (A_12 X)) (B_12 X)))) of role axiom named fact_892_fun__diff__def % A new axiom: (forall (A_12:(pname->Prop)) (B_12:(pname->Prop)) (X:pname), ((iff (((minus_minus_pname_o A_12) B_12) X)) ((minus_minus_o (A_12 X)) (B_12 X)))) % FOF formula (forall (A_12:(nat->Prop)) (B_12:(nat->Prop)) (X:nat), ((iff (((minus_minus_nat_o A_12) B_12) X)) ((minus_minus_o (A_12 X)) (B_12 X)))) of role axiom named fact_893_fun__diff__def % A new axiom: (forall (A_12:(nat->Prop)) (B_12:(nat->Prop)) (X:nat), ((iff (((minus_minus_nat_o A_12) B_12) X)) ((minus_minus_o (A_12 X)) (B_12 X)))) % FOF formula (forall (F_1:(nat->Prop)) (G:(nat->Prop)) (X:nat), ((iff (((semila1947288293_nat_o F_1) G) X)) ((semila854092349_inf_o (F_1 X)) (G X)))) of role axiom named fact_894_inf__fun__def % A new axiom: (forall (F_1:(nat->Prop)) (G:(nat->Prop)) (X:nat), ((iff (((semila1947288293_nat_o F_1) G) X)) ((semila854092349_inf_o (F_1 X)) (G X)))) % FOF formula (forall (F_1:(hoare_2091234717iple_a->Prop)) (G:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila2006181266le_a_o F_1) G) X)) ((semila854092349_inf_o (F_1 X)) (G X)))) of role axiom named fact_895_inf__fun__def % A new axiom: (forall (F_1:(hoare_2091234717iple_a->Prop)) (G:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila2006181266le_a_o F_1) G) X)) ((semila854092349_inf_o (F_1 X)) (G X)))) % FOF formula (forall (F_1:(pname->Prop)) (G:(pname->Prop)) (X:pname), ((iff (((semila1673364395name_o F_1) G) X)) ((semila854092349_inf_o (F_1 X)) (G X)))) of role axiom named fact_896_inf__fun__def % A new axiom: (forall (F_1:(pname->Prop)) (G:(pname->Prop)) (X:pname), ((iff (((semila1673364395name_o F_1) G) X)) ((semila854092349_inf_o (F_1 X)) (G X)))) % FOF formula (forall (A_11:((hoare_2091234717iple_a->Prop)->Prop)) (B_11:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_11) B_11)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_11)) (not ((member99268621le_a_o X) B_11))))))) of role axiom named fact_897_set__diff__eq % A new axiom: (forall (A_11:((hoare_2091234717iple_a->Prop)->Prop)) (B_11:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_11) B_11)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_11)) (not ((member99268621le_a_o X) B_11))))))) % FOF formula (forall (A_11:(nat->Prop)) (B_11:(nat->Prop)), (((eq (nat->Prop)) ((minus_minus_nat_o A_11) B_11)) (collect_nat (fun (X:nat)=> ((and ((member_nat X) A_11)) (not ((member_nat X) B_11))))))) of role axiom named fact_898_set__diff__eq % A new axiom: (forall (A_11:(nat->Prop)) (B_11:(nat->Prop)), (((eq (nat->Prop)) ((minus_minus_nat_o A_11) B_11)) (collect_nat (fun (X:nat)=> ((and ((member_nat X) A_11)) (not ((member_nat X) B_11))))))) % FOF formula (forall (A_11:(hoare_2091234717iple_a->Prop)) (B_11:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_11) B_11)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_11)) (not ((member290856304iple_a X) B_11))))))) of role axiom named fact_899_set__diff__eq % A new axiom: (forall (A_11:(hoare_2091234717iple_a->Prop)) (B_11:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_11) B_11)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_11)) (not ((member290856304iple_a X) B_11))))))) % FOF formula (forall (A_11:(pname->Prop)) (B_11:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o A_11) B_11)) (collect_pname (fun (X:pname)=> ((and ((member_pname X) A_11)) (not ((member_pname X) B_11))))))) of role axiom named fact_900_set__diff__eq % A new axiom: (forall (A_11:(pname->Prop)) (B_11:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o A_11) B_11)) (collect_pname (fun (X:pname)=> ((and ((member_pname X) A_11)) (not ((member_pname X) B_11))))))) % FOF formula (forall (A_10:((hoare_2091234717iple_a->Prop)->Prop)) (B_10:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila1672913213_a_o_o A_10) B_10)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_10)) ((member99268621le_a_o X) B_10)))))) of role axiom named fact_901_Int__def % A new axiom: (forall (A_10:((hoare_2091234717iple_a->Prop)->Prop)) (B_10:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila1672913213_a_o_o A_10) B_10)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_10)) ((member99268621le_a_o X) B_10)))))) % FOF formula (forall (A_10:(nat->Prop)) (B_10:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_10) B_10)) (collect_nat (fun (X:nat)=> ((and ((member_nat X) A_10)) ((member_nat X) B_10)))))) of role axiom named fact_902_Int__def % A new axiom: (forall (A_10:(nat->Prop)) (B_10:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_10) B_10)) (collect_nat (fun (X:nat)=> ((and ((member_nat X) A_10)) ((member_nat X) B_10)))))) % FOF formula (forall (A_10:(hoare_2091234717iple_a->Prop)) (B_10:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_10) B_10)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_10)) ((member290856304iple_a X) B_10)))))) of role axiom named fact_903_Int__def % A new axiom: (forall (A_10:(hoare_2091234717iple_a->Prop)) (B_10:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_10) B_10)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_10)) ((member290856304iple_a X) B_10)))))) % FOF formula (forall (A_10:(pname->Prop)) (B_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_10) B_10)) (collect_pname (fun (X:pname)=> ((and ((member_pname X) A_10)) ((member_pname X) B_10)))))) of role axiom named fact_904_Int__def % A new axiom: (forall (A_10:(pname->Prop)) (B_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_10) B_10)) (collect_pname (fun (X:pname)=> ((and ((member_pname X) A_10)) ((member_pname X) B_10)))))) % FOF formula (forall (A_9:(nat->Prop)) (B_9:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_9) B_9)) ((semila1947288293_nat_o B_9) A_9))) of role axiom named fact_905_Int__commute % A new axiom: (forall (A_9:(nat->Prop)) (B_9:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_9) B_9)) ((semila1947288293_nat_o B_9) A_9))) % FOF formula (forall (A_9:(hoare_2091234717iple_a->Prop)) (B_9:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_9) B_9)) ((semila2006181266le_a_o B_9) A_9))) of role axiom named fact_906_Int__commute % A new axiom: (forall (A_9:(hoare_2091234717iple_a->Prop)) (B_9:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_9) B_9)) ((semila2006181266le_a_o B_9) A_9))) % FOF formula (forall (A_9:(pname->Prop)) (B_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_9) B_9)) ((semila1673364395name_o B_9) A_9))) of role axiom named fact_907_Int__commute % A new axiom: (forall (A_9:(pname->Prop)) (B_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_9) B_9)) ((semila1673364395name_o B_9) A_9))) % FOF formula (forall (A_8:(nat->Prop)) (B_8:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_8) B_8)) ((semila1947288293_nat_o B_8) A_8))) of role axiom named fact_908_inf_Ocommute % A new axiom: (forall (A_8:(nat->Prop)) (B_8:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_8) B_8)) ((semila1947288293_nat_o B_8) A_8))) % FOF formula (forall (A_8:(hoare_2091234717iple_a->Prop)) (B_8:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_8) B_8)) ((semila2006181266le_a_o B_8) A_8))) of role axiom named fact_909_inf_Ocommute % A new axiom: (forall (A_8:(hoare_2091234717iple_a->Prop)) (B_8:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_8) B_8)) ((semila2006181266le_a_o B_8) A_8))) % FOF formula (forall (A_8:nat) (B_8:nat), (((eq nat) ((semila80283416nf_nat A_8) B_8)) ((semila80283416nf_nat B_8) A_8))) of role axiom named fact_910_inf_Ocommute % A new axiom: (forall (A_8:nat) (B_8:nat), (((eq nat) ((semila80283416nf_nat A_8) B_8)) ((semila80283416nf_nat B_8) A_8))) % FOF formula (forall (A_8:(pname->Prop)) (B_8:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_8) B_8)) ((semila1673364395name_o B_8) A_8))) of role axiom named fact_911_inf_Ocommute % A new axiom: (forall (A_8:(pname->Prop)) (B_8:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_8) B_8)) ((semila1673364395name_o B_8) A_8))) % FOF formula (forall (X_7:(nat->Prop)) (Y_6:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_7) Y_6)) ((semila1947288293_nat_o Y_6) X_7))) of role axiom named fact_912_inf__sup__aci_I1_J % A new axiom: (forall (X_7:(nat->Prop)) (Y_6:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_7) Y_6)) ((semila1947288293_nat_o Y_6) X_7))) % FOF formula (forall (X_7:(hoare_2091234717iple_a->Prop)) (Y_6:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_7) Y_6)) ((semila2006181266le_a_o Y_6) X_7))) of role axiom named fact_913_inf__sup__aci_I1_J % A new axiom: (forall (X_7:(hoare_2091234717iple_a->Prop)) (Y_6:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_7) Y_6)) ((semila2006181266le_a_o Y_6) X_7))) % FOF formula (forall (X_7:nat) (Y_6:nat), (((eq nat) ((semila80283416nf_nat X_7) Y_6)) ((semila80283416nf_nat Y_6) X_7))) of role axiom named fact_914_inf__sup__aci_I1_J % A new axiom: (forall (X_7:nat) (Y_6:nat), (((eq nat) ((semila80283416nf_nat X_7) Y_6)) ((semila80283416nf_nat Y_6) X_7))) % FOF formula (forall (X_7:(pname->Prop)) (Y_6:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_7) Y_6)) ((semila1673364395name_o Y_6) X_7))) of role axiom named fact_915_inf__sup__aci_I1_J % A new axiom: (forall (X_7:(pname->Prop)) (Y_6:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_7) Y_6)) ((semila1673364395name_o Y_6) X_7))) % FOF formula (forall (X_6:(nat->Prop)) (Y_5:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_6) Y_5)) ((semila1947288293_nat_o Y_5) X_6))) of role axiom named fact_916_inf__commute % A new axiom: (forall (X_6:(nat->Prop)) (Y_5:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_6) Y_5)) ((semila1947288293_nat_o Y_5) X_6))) % FOF formula (forall (X_6:(hoare_2091234717iple_a->Prop)) (Y_5:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_6) Y_5)) ((semila2006181266le_a_o Y_5) X_6))) of role axiom named fact_917_inf__commute % A new axiom: (forall (X_6:(hoare_2091234717iple_a->Prop)) (Y_5:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_6) Y_5)) ((semila2006181266le_a_o Y_5) X_6))) % FOF formula (forall (X_6:nat) (Y_5:nat), (((eq nat) ((semila80283416nf_nat X_6) Y_5)) ((semila80283416nf_nat Y_5) X_6))) of role axiom named fact_918_inf__commute % A new axiom: (forall (X_6:nat) (Y_5:nat), (((eq nat) ((semila80283416nf_nat X_6) Y_5)) ((semila80283416nf_nat Y_5) X_6))) % FOF formula (forall (X_6:(pname->Prop)) (Y_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_6) Y_5)) ((semila1673364395name_o Y_5) X_6))) of role axiom named fact_919_inf__commute % A new axiom: (forall (X_6:(pname->Prop)) (Y_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_6) Y_5)) ((semila1673364395name_o Y_5) X_6))) % FOF formula (forall (A_7:(nat->Prop)) (B_7:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_7) ((semila1947288293_nat_o A_7) B_7))) ((semila1947288293_nat_o A_7) B_7))) of role axiom named fact_920_Int__left__absorb % A new axiom: (forall (A_7:(nat->Prop)) (B_7:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_7) ((semila1947288293_nat_o A_7) B_7))) ((semila1947288293_nat_o A_7) B_7))) % FOF formula (forall (A_7:(hoare_2091234717iple_a->Prop)) (B_7:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_7) ((semila2006181266le_a_o A_7) B_7))) ((semila2006181266le_a_o A_7) B_7))) of role axiom named fact_921_Int__left__absorb % A new axiom: (forall (A_7:(hoare_2091234717iple_a->Prop)) (B_7:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_7) ((semila2006181266le_a_o A_7) B_7))) ((semila2006181266le_a_o A_7) B_7))) % FOF formula (forall (A_7:(pname->Prop)) (B_7:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_7) ((semila1673364395name_o A_7) B_7))) ((semila1673364395name_o A_7) B_7))) of role axiom named fact_922_Int__left__absorb % A new axiom: (forall (A_7:(pname->Prop)) (B_7:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_7) ((semila1673364395name_o A_7) B_7))) ((semila1673364395name_o A_7) B_7))) % FOF formula (forall (A_6:(nat->Prop)) (B_6:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_6) ((semila1947288293_nat_o A_6) B_6))) ((semila1947288293_nat_o A_6) B_6))) of role axiom named fact_923_inf_Oleft__idem % A new axiom: (forall (A_6:(nat->Prop)) (B_6:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_6) ((semila1947288293_nat_o A_6) B_6))) ((semila1947288293_nat_o A_6) B_6))) % FOF formula (forall (A_6:(hoare_2091234717iple_a->Prop)) (B_6:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_6) ((semila2006181266le_a_o A_6) B_6))) ((semila2006181266le_a_o A_6) B_6))) of role axiom named fact_924_inf_Oleft__idem % A new axiom: (forall (A_6:(hoare_2091234717iple_a->Prop)) (B_6:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_6) ((semila2006181266le_a_o A_6) B_6))) ((semila2006181266le_a_o A_6) B_6))) % FOF formula (forall (A_6:nat) (B_6:nat), (((eq nat) ((semila80283416nf_nat A_6) ((semila80283416nf_nat A_6) B_6))) ((semila80283416nf_nat A_6) B_6))) of role axiom named fact_925_inf_Oleft__idem % A new axiom: (forall (A_6:nat) (B_6:nat), (((eq nat) ((semila80283416nf_nat A_6) ((semila80283416nf_nat A_6) B_6))) ((semila80283416nf_nat A_6) B_6))) % FOF formula (forall (A_6:(pname->Prop)) (B_6:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_6) ((semila1673364395name_o A_6) B_6))) ((semila1673364395name_o A_6) B_6))) of role axiom named fact_926_inf_Oleft__idem % A new axiom: (forall (A_6:(pname->Prop)) (B_6:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_6) ((semila1673364395name_o A_6) B_6))) ((semila1673364395name_o A_6) B_6))) % FOF formula (forall (X_5:(nat->Prop)) (Y_4:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_5) ((semila1947288293_nat_o X_5) Y_4))) ((semila1947288293_nat_o X_5) Y_4))) of role axiom named fact_927_inf__sup__aci_I4_J % A new axiom: (forall (X_5:(nat->Prop)) (Y_4:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_5) ((semila1947288293_nat_o X_5) Y_4))) ((semila1947288293_nat_o X_5) Y_4))) % FOF formula (forall (X_5:(hoare_2091234717iple_a->Prop)) (Y_4:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_5) ((semila2006181266le_a_o X_5) Y_4))) ((semila2006181266le_a_o X_5) Y_4))) of role axiom named fact_928_inf__sup__aci_I4_J % A new axiom: (forall (X_5:(hoare_2091234717iple_a->Prop)) (Y_4:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_5) ((semila2006181266le_a_o X_5) Y_4))) ((semila2006181266le_a_o X_5) Y_4))) % FOF formula (forall (X_5:nat) (Y_4:nat), (((eq nat) ((semila80283416nf_nat X_5) ((semila80283416nf_nat X_5) Y_4))) ((semila80283416nf_nat X_5) Y_4))) of role axiom named fact_929_inf__sup__aci_I4_J % A new axiom: (forall (X_5:nat) (Y_4:nat), (((eq nat) ((semila80283416nf_nat X_5) ((semila80283416nf_nat X_5) Y_4))) ((semila80283416nf_nat X_5) Y_4))) % FOF formula (forall (X_5:(pname->Prop)) (Y_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_5) ((semila1673364395name_o X_5) Y_4))) ((semila1673364395name_o X_5) Y_4))) of role axiom named fact_930_inf__sup__aci_I4_J % A new axiom: (forall (X_5:(pname->Prop)) (Y_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_5) ((semila1673364395name_o X_5) Y_4))) ((semila1673364395name_o X_5) Y_4))) % FOF formula (forall (X_4:(nat->Prop)) (Y_3:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_4) ((semila1947288293_nat_o X_4) Y_3))) ((semila1947288293_nat_o X_4) Y_3))) of role axiom named fact_931_inf__left__idem % A new axiom: (forall (X_4:(nat->Prop)) (Y_3:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_4) ((semila1947288293_nat_o X_4) Y_3))) ((semila1947288293_nat_o X_4) Y_3))) % FOF formula (forall (X_4:(hoare_2091234717iple_a->Prop)) (Y_3:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_4) ((semila2006181266le_a_o X_4) Y_3))) ((semila2006181266le_a_o X_4) Y_3))) of role axiom named fact_932_inf__left__idem % A new axiom: (forall (X_4:(hoare_2091234717iple_a->Prop)) (Y_3:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_4) ((semila2006181266le_a_o X_4) Y_3))) ((semila2006181266le_a_o X_4) Y_3))) % FOF formula (forall (X_4:nat) (Y_3:nat), (((eq nat) ((semila80283416nf_nat X_4) ((semila80283416nf_nat X_4) Y_3))) ((semila80283416nf_nat X_4) Y_3))) of role axiom named fact_933_inf__left__idem % A new axiom: (forall (X_4:nat) (Y_3:nat), (((eq nat) ((semila80283416nf_nat X_4) ((semila80283416nf_nat X_4) Y_3))) ((semila80283416nf_nat X_4) Y_3))) % FOF formula (forall (X_4:(pname->Prop)) (Y_3:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_4) ((semila1673364395name_o X_4) Y_3))) ((semila1673364395name_o X_4) Y_3))) of role axiom named fact_934_inf__left__idem % A new axiom: (forall (X_4:(pname->Prop)) (Y_3:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_4) ((semila1673364395name_o X_4) Y_3))) ((semila1673364395name_o X_4) Y_3))) % FOF formula (forall (A_5:(nat->Prop)) (B_5:(nat->Prop)) (C_5:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_5) ((semila1947288293_nat_o B_5) C_5))) ((semila1947288293_nat_o B_5) ((semila1947288293_nat_o A_5) C_5)))) of role axiom named fact_935_Int__left__commute % A new axiom: (forall (A_5:(nat->Prop)) (B_5:(nat->Prop)) (C_5:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_5) ((semila1947288293_nat_o B_5) C_5))) ((semila1947288293_nat_o B_5) ((semila1947288293_nat_o A_5) C_5)))) % FOF formula (forall (A_5:(hoare_2091234717iple_a->Prop)) (B_5:(hoare_2091234717iple_a->Prop)) (C_5:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_5) ((semila2006181266le_a_o B_5) C_5))) ((semila2006181266le_a_o B_5) ((semila2006181266le_a_o A_5) C_5)))) of role axiom named fact_936_Int__left__commute % A new axiom: (forall (A_5:(hoare_2091234717iple_a->Prop)) (B_5:(hoare_2091234717iple_a->Prop)) (C_5:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_5) ((semila2006181266le_a_o B_5) C_5))) ((semila2006181266le_a_o B_5) ((semila2006181266le_a_o A_5) C_5)))) % FOF formula (forall (A_5:(pname->Prop)) (B_5:(pname->Prop)) (C_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_5) ((semila1673364395name_o B_5) C_5))) ((semila1673364395name_o B_5) ((semila1673364395name_o A_5) C_5)))) of role axiom named fact_937_Int__left__commute % A new axiom: (forall (A_5:(pname->Prop)) (B_5:(pname->Prop)) (C_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_5) ((semila1673364395name_o B_5) C_5))) ((semila1673364395name_o B_5) ((semila1673364395name_o A_5) C_5)))) % FOF formula (forall (B_4:(nat->Prop)) (A_4:(nat->Prop)) (C_4:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o B_4) ((semila1947288293_nat_o A_4) C_4))) ((semila1947288293_nat_o A_4) ((semila1947288293_nat_o B_4) C_4)))) of role axiom named fact_938_inf_Oleft__commute % A new axiom: (forall (B_4:(nat->Prop)) (A_4:(nat->Prop)) (C_4:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o B_4) ((semila1947288293_nat_o A_4) C_4))) ((semila1947288293_nat_o A_4) ((semila1947288293_nat_o B_4) C_4)))) % FOF formula (forall (B_4:(hoare_2091234717iple_a->Prop)) (A_4:(hoare_2091234717iple_a->Prop)) (C_4:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o B_4) ((semila2006181266le_a_o A_4) C_4))) ((semila2006181266le_a_o A_4) ((semila2006181266le_a_o B_4) C_4)))) of role axiom named fact_939_inf_Oleft__commute % A new axiom: (forall (B_4:(hoare_2091234717iple_a->Prop)) (A_4:(hoare_2091234717iple_a->Prop)) (C_4:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o B_4) ((semila2006181266le_a_o A_4) C_4))) ((semila2006181266le_a_o A_4) ((semila2006181266le_a_o B_4) C_4)))) % FOF formula (forall (B_4:nat) (A_4:nat) (C_4:nat), (((eq nat) ((semila80283416nf_nat B_4) ((semila80283416nf_nat A_4) C_4))) ((semila80283416nf_nat A_4) ((semila80283416nf_nat B_4) C_4)))) of role axiom named fact_940_inf_Oleft__commute % A new axiom: (forall (B_4:nat) (A_4:nat) (C_4:nat), (((eq nat) ((semila80283416nf_nat B_4) ((semila80283416nf_nat A_4) C_4))) ((semila80283416nf_nat A_4) ((semila80283416nf_nat B_4) C_4)))) % FOF formula (forall (B_4:(pname->Prop)) (A_4:(pname->Prop)) (C_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o B_4) ((semila1673364395name_o A_4) C_4))) ((semila1673364395name_o A_4) ((semila1673364395name_o B_4) C_4)))) of role axiom named fact_941_inf_Oleft__commute % A new axiom: (forall (B_4:(pname->Prop)) (A_4:(pname->Prop)) (C_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o B_4) ((semila1673364395name_o A_4) C_4))) ((semila1673364395name_o A_4) ((semila1673364395name_o B_4) C_4)))) % FOF formula (forall (X_3:(nat->Prop)) (Y_2:(nat->Prop)) (Z_2:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_3) ((semila1947288293_nat_o Y_2) Z_2))) ((semila1947288293_nat_o Y_2) ((semila1947288293_nat_o X_3) Z_2)))) of role axiom named fact_942_inf__sup__aci_I3_J % A new axiom: (forall (X_3:(nat->Prop)) (Y_2:(nat->Prop)) (Z_2:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_3) ((semila1947288293_nat_o Y_2) Z_2))) ((semila1947288293_nat_o Y_2) ((semila1947288293_nat_o X_3) Z_2)))) % FOF formula (forall (X_3:(hoare_2091234717iple_a->Prop)) (Y_2:(hoare_2091234717iple_a->Prop)) (Z_2:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_3) ((semila2006181266le_a_o Y_2) Z_2))) ((semila2006181266le_a_o Y_2) ((semila2006181266le_a_o X_3) Z_2)))) of role axiom named fact_943_inf__sup__aci_I3_J % A new axiom: (forall (X_3:(hoare_2091234717iple_a->Prop)) (Y_2:(hoare_2091234717iple_a->Prop)) (Z_2:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_3) ((semila2006181266le_a_o Y_2) Z_2))) ((semila2006181266le_a_o Y_2) ((semila2006181266le_a_o X_3) Z_2)))) % FOF formula (forall (X_3:nat) (Y_2:nat) (Z_2:nat), (((eq nat) ((semila80283416nf_nat X_3) ((semila80283416nf_nat Y_2) Z_2))) ((semila80283416nf_nat Y_2) ((semila80283416nf_nat X_3) Z_2)))) of role axiom named fact_944_inf__sup__aci_I3_J % A new axiom: (forall (X_3:nat) (Y_2:nat) (Z_2:nat), (((eq nat) ((semila80283416nf_nat X_3) ((semila80283416nf_nat Y_2) Z_2))) ((semila80283416nf_nat Y_2) ((semila80283416nf_nat X_3) Z_2)))) % FOF formula (forall (X_3:(pname->Prop)) (Y_2:(pname->Prop)) (Z_2:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_3) ((semila1673364395name_o Y_2) Z_2))) ((semila1673364395name_o Y_2) ((semila1673364395name_o X_3) Z_2)))) of role axiom named fact_945_inf__sup__aci_I3_J % A new axiom: (forall (X_3:(pname->Prop)) (Y_2:(pname->Prop)) (Z_2:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_3) ((semila1673364395name_o Y_2) Z_2))) ((semila1673364395name_o Y_2) ((semila1673364395name_o X_3) Z_2)))) % FOF formula (forall (X_2:(nat->Prop)) (Y_1:(nat->Prop)) (Z_1:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_2) ((semila1947288293_nat_o Y_1) Z_1))) ((semila1947288293_nat_o Y_1) ((semila1947288293_nat_o X_2) Z_1)))) of role axiom named fact_946_inf__left__commute % A new axiom: (forall (X_2:(nat->Prop)) (Y_1:(nat->Prop)) (Z_1:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_2) ((semila1947288293_nat_o Y_1) Z_1))) ((semila1947288293_nat_o Y_1) ((semila1947288293_nat_o X_2) Z_1)))) % FOF formula (forall (X_2:(hoare_2091234717iple_a->Prop)) (Y_1:(hoare_2091234717iple_a->Prop)) (Z_1:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_2) ((semila2006181266le_a_o Y_1) Z_1))) ((semila2006181266le_a_o Y_1) ((semila2006181266le_a_o X_2) Z_1)))) of role axiom named fact_947_inf__left__commute % A new axiom: (forall (X_2:(hoare_2091234717iple_a->Prop)) (Y_1:(hoare_2091234717iple_a->Prop)) (Z_1:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_2) ((semila2006181266le_a_o Y_1) Z_1))) ((semila2006181266le_a_o Y_1) ((semila2006181266le_a_o X_2) Z_1)))) % FOF formula (forall (X_2:nat) (Y_1:nat) (Z_1:nat), (((eq nat) ((semila80283416nf_nat X_2) ((semila80283416nf_nat Y_1) Z_1))) ((semila80283416nf_nat Y_1) ((semila80283416nf_nat X_2) Z_1)))) of role axiom named fact_948_inf__left__commute % A new axiom: (forall (X_2:nat) (Y_1:nat) (Z_1:nat), (((eq nat) ((semila80283416nf_nat X_2) ((semila80283416nf_nat Y_1) Z_1))) ((semila80283416nf_nat Y_1) ((semila80283416nf_nat X_2) Z_1)))) % FOF formula (forall (X_2:(pname->Prop)) (Y_1:(pname->Prop)) (Z_1:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_2) ((semila1673364395name_o Y_1) Z_1))) ((semila1673364395name_o Y_1) ((semila1673364395name_o X_2) Z_1)))) of role axiom named fact_949_inf__left__commute % A new axiom: (forall (X_2:(pname->Prop)) (Y_1:(pname->Prop)) (Z_1:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_2) ((semila1673364395name_o Y_1) Z_1))) ((semila1673364395name_o Y_1) ((semila1673364395name_o X_2) Z_1)))) % FOF formula (forall (C_3:(hoare_2091234717iple_a->Prop)) (A_3:((hoare_2091234717iple_a->Prop)->Prop)) (B_3:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o C_3) ((minus_1746272704_a_o_o A_3) B_3))) ((and ((member99268621le_a_o C_3) A_3)) (((member99268621le_a_o C_3) B_3)->False)))) of role axiom named fact_950_Diff__iff % A new axiom: (forall (C_3:(hoare_2091234717iple_a->Prop)) (A_3:((hoare_2091234717iple_a->Prop)->Prop)) (B_3:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o C_3) ((minus_1746272704_a_o_o A_3) B_3))) ((and ((member99268621le_a_o C_3) A_3)) (((member99268621le_a_o C_3) B_3)->False)))) % FOF formula (forall (C_3:nat) (A_3:(nat->Prop)) (B_3:(nat->Prop)), ((iff ((member_nat C_3) ((minus_minus_nat_o A_3) B_3))) ((and ((member_nat C_3) A_3)) (((member_nat C_3) B_3)->False)))) of role axiom named fact_951_Diff__iff % A new axiom: (forall (C_3:nat) (A_3:(nat->Prop)) (B_3:(nat->Prop)), ((iff ((member_nat C_3) ((minus_minus_nat_o A_3) B_3))) ((and ((member_nat C_3) A_3)) (((member_nat C_3) B_3)->False)))) % FOF formula (forall (C_3:hoare_2091234717iple_a) (A_3:(hoare_2091234717iple_a->Prop)) (B_3:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a C_3) ((minus_836160335le_a_o A_3) B_3))) ((and ((member290856304iple_a C_3) A_3)) (((member290856304iple_a C_3) B_3)->False)))) of role axiom named fact_952_Diff__iff % A new axiom: (forall (C_3:hoare_2091234717iple_a) (A_3:(hoare_2091234717iple_a->Prop)) (B_3:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a C_3) ((minus_836160335le_a_o A_3) B_3))) ((and ((member290856304iple_a C_3) A_3)) (((member290856304iple_a C_3) B_3)->False)))) % FOF formula (forall (C_3:pname) (A_3:(pname->Prop)) (B_3:(pname->Prop)), ((iff ((member_pname C_3) ((minus_minus_pname_o A_3) B_3))) ((and ((member_pname C_3) A_3)) (((member_pname C_3) B_3)->False)))) of role axiom named fact_953_Diff__iff % A new axiom: (forall (C_3:pname) (A_3:(pname->Prop)) (B_3:(pname->Prop)), ((iff ((member_pname C_3) ((minus_minus_pname_o A_3) B_3))) ((and ((member_pname C_3) A_3)) (((member_pname C_3) B_3)->False)))) % FOF formula (forall (C_2:(hoare_2091234717iple_a->Prop)) (A_2:((hoare_2091234717iple_a->Prop)->Prop)) (B_2:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o C_2) ((semila1672913213_a_o_o A_2) B_2))) ((and ((member99268621le_a_o C_2) A_2)) ((member99268621le_a_o C_2) B_2)))) of role axiom named fact_954_Int__iff % A new axiom: (forall (C_2:(hoare_2091234717iple_a->Prop)) (A_2:((hoare_2091234717iple_a->Prop)->Prop)) (B_2:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o C_2) ((semila1672913213_a_o_o A_2) B_2))) ((and ((member99268621le_a_o C_2) A_2)) ((member99268621le_a_o C_2) B_2)))) % FOF formula (forall (C_2:nat) (A_2:(nat->Prop)) (B_2:(nat->Prop)), ((iff ((member_nat C_2) ((semila1947288293_nat_o A_2) B_2))) ((and ((member_nat C_2) A_2)) ((member_nat C_2) B_2)))) of role axiom named fact_955_Int__iff % A new axiom: (forall (C_2:nat) (A_2:(nat->Prop)) (B_2:(nat->Prop)), ((iff ((member_nat C_2) ((semila1947288293_nat_o A_2) B_2))) ((and ((member_nat C_2) A_2)) ((member_nat C_2) B_2)))) % FOF formula (forall (C_2:hoare_2091234717iple_a) (A_2:(hoare_2091234717iple_a->Prop)) (B_2:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a C_2) ((semila2006181266le_a_o A_2) B_2))) ((and ((member290856304iple_a C_2) A_2)) ((member290856304iple_a C_2) B_2)))) of role axiom named fact_956_Int__iff % A new axiom: (forall (C_2:hoare_2091234717iple_a) (A_2:(hoare_2091234717iple_a->Prop)) (B_2:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a C_2) ((semila2006181266le_a_o A_2) B_2))) ((and ((member290856304iple_a C_2) A_2)) ((member290856304iple_a C_2) B_2)))) % FOF formula (forall (C_2:pname) (A_2:(pname->Prop)) (B_2:(pname->Prop)), ((iff ((member_pname C_2) ((semila1673364395name_o A_2) B_2))) ((and ((member_pname C_2) A_2)) ((member_pname C_2) B_2)))) of role axiom named fact_957_Int__iff % A new axiom: (forall (C_2:pname) (A_2:(pname->Prop)) (B_2:(pname->Prop)), ((iff ((member_pname C_2) ((semila1673364395name_o A_2) B_2))) ((and ((member_pname C_2) A_2)) ((member_pname C_2) B_2)))) % FOF formula (forall (C_1:(hoare_2091234717iple_a->Prop)) (A_1:(hoare_2091234717iple_a->Prop)) (B_1:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o C_1) ((minus_836160335le_a_o A_1) B_1))) ((minus_836160335le_a_o ((semila2006181266le_a_o C_1) A_1)) ((semila2006181266le_a_o C_1) B_1)))) of role axiom named fact_958_Diff__Int__distrib % A new axiom: (forall (C_1:(hoare_2091234717iple_a->Prop)) (A_1:(hoare_2091234717iple_a->Prop)) (B_1:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o C_1) ((minus_836160335le_a_o A_1) B_1))) ((minus_836160335le_a_o ((semila2006181266le_a_o C_1) A_1)) ((semila2006181266le_a_o C_1) B_1)))) % FOF formula (forall (C_1:(pname->Prop)) (A_1:(pname->Prop)) (B_1:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o C_1) ((minus_minus_pname_o A_1) B_1))) ((minus_minus_pname_o ((semila1673364395name_o C_1) A_1)) ((semila1673364395name_o C_1) B_1)))) of role axiom named fact_959_Diff__Int__distrib % A new axiom: (forall (C_1:(pname->Prop)) (A_1:(pname->Prop)) (B_1:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o C_1) ((minus_minus_pname_o A_1) B_1))) ((minus_minus_pname_o ((semila1673364395name_o C_1) A_1)) ((semila1673364395name_o C_1) B_1)))) % FOF formula (forall (C_1:(nat->Prop)) (A_1:(nat->Prop)) (B_1:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o C_1) ((minus_minus_nat_o A_1) B_1))) ((minus_minus_nat_o ((semila1947288293_nat_o C_1) A_1)) ((semila1947288293_nat_o C_1) B_1)))) of role axiom named fact_960_Diff__Int__distrib % A new axiom: (forall (C_1:(nat->Prop)) (A_1:(nat->Prop)) (B_1:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o C_1) ((minus_minus_nat_o A_1) B_1))) ((minus_minus_nat_o ((semila1947288293_nat_o C_1) A_1)) ((semila1947288293_nat_o C_1) B_1)))) % FOF formula (forall (N_1:nat), (((eq nat) ((minus_minus_nat zero_zero_nat) N_1)) zero_zero_nat)) of role axiom named fact_961_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_962_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_963_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_964_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 (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_965_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_1:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat (suc M)) N_1)) (suc K_1))) ((minus_minus_nat ((minus_minus_nat M) N_1)) K_1))) of role axiom named fact_966_Suc__diff__diff % A new axiom: (forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat (suc M)) N_1)) (suc K_1))) ((minus_minus_nat ((minus_minus_nat M) N_1)) K_1))) % FOF formula (forall (I_1:nat) (J_1:nat) (K_1:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat I_1) J_1)) K_1)) ((minus_minus_nat ((minus_minus_nat I_1) K_1)) J_1))) of role axiom named fact_967_diff__commute % A new axiom: (forall (I_1:nat) (J_1:nat) (K_1:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat I_1) J_1)) K_1)) ((minus_minus_nat ((minus_minus_nat I_1) K_1)) J_1))) % FOF formula (forall (I_1:nat) (P:(nat->Prop)) (K_1:nat), ((P K_1)->((forall (N:nat), ((P (suc N))->(P N)))->(P ((minus_minus_nat K_1) I_1))))) of role axiom named fact_968_zero__induct__lemma % A new axiom: (forall (I_1:nat) (P:(nat->Prop)) (K_1:nat), ((P K_1)->((forall (N:nat), ((P (suc N))->(P N)))->(P ((minus_minus_nat K_1) I_1))))) % 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:nat)=> K)) ((minus_minus_nat M) N_1)))) of role axiom named fact_969_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:nat)=> K)) ((minus_minus_nat M) N_1)))) % FOF formula (((eq nat) one_one_nat) (suc zero_zero_nat)) of role axiom named fact_970_One__nat__def % A new axiom: (((eq nat) one_one_nat) (suc zero_zero_nat)) % FOF formula (forall (N_1:nat), (((eq nat) ((minus_minus_nat (suc N_1)) one_one_nat)) N_1)) of role axiom named fact_971_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_972_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 (forall (N_1:nat), (((eq nat) ((plus_plus_nat zero_zero_nat) N_1)) N_1)) of role axiom named fact_973_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_974_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_975_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_976_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 (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_977_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), (((eq nat) ((plus_plus_nat (suc M)) N_1)) (suc ((plus_plus_nat M) N_1)))) of role axiom named fact_978_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 (suc M)) N_1)) ((plus_plus_nat M) (suc N_1)))) of role axiom named fact_979_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 M) N_1)) ((plus_plus_nat N_1) M))) of role axiom named fact_980_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_981_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_1:nat), (((eq nat) ((plus_plus_nat ((plus_plus_nat M) N_1)) K_1)) ((plus_plus_nat M) ((plus_plus_nat N_1) K_1)))) of role axiom named fact_982_nat__add__assoc % A new axiom: (forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((plus_plus_nat ((plus_plus_nat M) N_1)) K_1)) ((plus_plus_nat M) ((plus_plus_nat N_1) K_1)))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) (((eq nat) M) N_1))) of role axiom named fact_983_nat__add__left__cancel % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) (((eq nat) M) N_1))) % FOF formula (forall (M:nat) (K_1:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) K_1)) ((plus_plus_nat N_1) K_1))) (((eq nat) M) N_1))) of role axiom named fact_984_nat__add__right__cancel % A new axiom: (forall (M:nat) (K_1:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) K_1)) ((plus_plus_nat N_1) K_1))) (((eq nat) M) N_1))) % 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_985_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 ((plus_plus_nat N_1) M)) N_1)) M)) of role axiom named fact_986_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 (I_1:nat) (J_1:nat) (K_1:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat I_1) J_1)) K_1)) ((minus_minus_nat I_1) ((plus_plus_nat J_1) K_1)))) of role axiom named fact_987_diff__diff__left % A new axiom: (forall (I_1:nat) (J_1:nat) (K_1:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat I_1) J_1)) K_1)) ((minus_minus_nat I_1) ((plus_plus_nat J_1) K_1)))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) ((minus_minus_nat M) N_1))) of role axiom named fact_988_diff__cancel % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) ((minus_minus_nat M) N_1))) % FOF formula (forall (M:nat) (K_1:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat M) K_1)) ((plus_plus_nat N_1) K_1))) ((minus_minus_nat M) N_1))) of role axiom named fact_989_diff__cancel2 % A new axiom: (forall (M:nat) (K_1:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat M) K_1)) ((plus_plus_nat N_1) K_1))) ((minus_minus_nat M) N_1))) % 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_990_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 (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_991_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 (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_992_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 (N_1:nat), (((eq nat) (suc N_1)) ((plus_plus_nat N_1) one_one_nat))) of role axiom named fact_993_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_994_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 (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_995_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_1:com) (Com2_1:com), (((eq nat) (com_size ((semi Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (com_size Com1_1)) (com_size Com2_1))) (suc zero_zero_nat)))) of role axiom named fact_996_com_Osize_I4_J % A new axiom: (forall (Com1_1:com) (Com2_1:com), (((eq nat) (com_size ((semi Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (com_size Com1_1)) (com_size Com2_1))) (suc zero_zero_nat)))) % FOF formula (forall (Fun_1:(state->Prop)) (Com_1:com), (((eq nat) (com_size ((while Fun_1) Com_1))) ((plus_plus_nat (com_size Com_1)) (suc zero_zero_nat)))) of role axiom named fact_997_com_Osize_I6_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com_1:com), (((eq nat) (com_size ((while Fun_1) Com_1))) ((plus_plus_nat (com_size Com_1)) (suc zero_zero_nat)))) % FOF formula (forall (Pname_1:pname), (((eq nat) (com_size (body Pname_1))) zero_zero_nat)) of role axiom named fact_998_com_Osize_I7_J % A new axiom: (forall (Pname_1:pname), (((eq nat) (com_size (body Pname_1))) zero_zero_nat)) % FOF formula (((eq nat) (com_size skip)) zero_zero_nat) of role axiom named fact_999_com_Osize_I1_J % A new axiom: (((eq nat) (com_size skip)) zero_zero_nat) % FOF formula (forall (Com1_1:com) (Com2_1:com), (((eq nat) (size_size_com ((semi Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1_1)) (size_size_com Com2_1))) (suc zero_zero_nat)))) of role axiom named fact_1000_com_Osize_I12_J % A new axiom: (forall (Com1_1:com) (Com2_1:com), (((eq nat) (size_size_com ((semi Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1_1)) (size_size_com Com2_1))) (suc zero_zero_nat)))) % FOF formula (forall (Fun_1:(state->Prop)) (Com_1:com), (((eq nat) (size_size_com ((while Fun_1) Com_1))) ((plus_plus_nat (size_size_com Com_1)) (suc zero_zero_nat)))) of role axiom named fact_1001_com_Osize_I14_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com_1:com), (((eq nat) (size_size_com ((while Fun_1) Com_1))) ((plus_plus_nat (size_size_com Com_1)) (suc zero_zero_nat)))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), (((eq nat) ((times_times_nat K_1) ((plus_plus_nat M) N_1))) ((plus_plus_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1)))) of role axiom named fact_1002_add__mult__distrib2 % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), (((eq nat) ((times_times_nat K_1) ((plus_plus_nat M) N_1))) ((plus_plus_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1)))) % FOF formula (forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((times_times_nat ((plus_plus_nat M) N_1)) K_1)) ((plus_plus_nat ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1)))) of role axiom named fact_1003_add__mult__distrib % A new axiom: (forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((times_times_nat ((plus_plus_nat M) N_1)) K_1)) ((plus_plus_nat ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1)))) % FOF formula (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) N_1)) one_one_nat)) ((and (((eq nat) M) one_one_nat)) (((eq nat) N_1) one_one_nat)))) of role axiom named fact_1004_nat__mult__eq__1__iff % A new axiom: (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) N_1)) one_one_nat)) ((and (((eq nat) M) one_one_nat)) (((eq nat) N_1) one_one_nat)))) % FOF formula (forall (N_1:nat), (((eq nat) ((times_times_nat N_1) one_one_nat)) N_1)) of role axiom named fact_1005_nat__mult__1__right % A new axiom: (forall (N_1:nat), (((eq nat) ((times_times_nat N_1) one_one_nat)) N_1)) % FOF formula (forall (M:nat) (N_1:nat), ((iff (((eq nat) one_one_nat) ((times_times_nat M) N_1))) ((and (((eq nat) M) one_one_nat)) (((eq nat) N_1) one_one_nat)))) of role axiom named fact_1006_nat__1__eq__mult__iff % A new axiom: (forall (M:nat) (N_1:nat), ((iff (((eq nat) one_one_nat) ((times_times_nat M) N_1))) ((and (((eq nat) M) one_one_nat)) (((eq nat) N_1) one_one_nat)))) % FOF formula (forall (N_1:nat), (((eq nat) ((times_times_nat one_one_nat) N_1)) N_1)) of role axiom named fact_1007_nat__mult__1 % A new axiom: (forall (N_1:nat), (((eq nat) ((times_times_nat one_one_nat) N_1)) N_1)) % FOF formula (forall (N_1:nat), (((eq nat) ((times_times_nat zero_zero_nat) N_1)) zero_zero_nat)) of role axiom named fact_1008_mult__0 % A new axiom: (forall (N_1:nat), (((eq nat) ((times_times_nat zero_zero_nat) N_1)) zero_zero_nat)) % FOF formula (forall (M:nat), (((eq nat) ((times_times_nat M) zero_zero_nat)) zero_zero_nat)) of role axiom named fact_1009_mult__0__right % A new axiom: (forall (M:nat), (((eq nat) ((times_times_nat M) zero_zero_nat)) zero_zero_nat)) % FOF formula (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) N_1)) zero_zero_nat)) ((or (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) zero_zero_nat)))) of role axiom named fact_1010_mult__is__0 % A new axiom: (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) N_1)) zero_zero_nat)) ((or (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) zero_zero_nat)))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((or (((eq nat) M) N_1)) (((eq nat) K_1) zero_zero_nat)))) of role axiom named fact_1011_mult__cancel1 % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((or (((eq nat) M) N_1)) (((eq nat) K_1) zero_zero_nat)))) % FOF formula (forall (M:nat) (K_1:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1))) ((or (((eq nat) M) N_1)) (((eq nat) K_1) zero_zero_nat)))) of role axiom named fact_1012_mult__cancel2 % A new axiom: (forall (M:nat) (K_1:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1))) ((or (((eq nat) M) N_1)) (((eq nat) K_1) zero_zero_nat)))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat (suc K_1)) M)) ((times_times_nat (suc K_1)) N_1))) (((eq nat) M) N_1))) of role axiom named fact_1013_Suc__mult__cancel1 % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat (suc K_1)) M)) ((times_times_nat (suc K_1)) N_1))) (((eq nat) M) N_1))) % FOF formula (forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((times_times_nat ((minus_minus_nat M) N_1)) K_1)) ((minus_minus_nat ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1)))) of role axiom named fact_1014_diff__mult__distrib % A new axiom: (forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((times_times_nat ((minus_minus_nat M) N_1)) K_1)) ((minus_minus_nat ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1)))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), (((eq nat) ((times_times_nat K_1) ((minus_minus_nat M) N_1))) ((minus_minus_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1)))) of role axiom named fact_1015_diff__mult__distrib2 % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), (((eq nat) ((times_times_nat K_1) ((minus_minus_nat M) N_1))) ((minus_minus_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) N_1)) (suc zero_zero_nat))) ((and (((eq nat) M) (suc zero_zero_nat))) (((eq nat) N_1) (suc zero_zero_nat))))) of role axiom named fact_1016_mult__eq__1__iff % A new axiom: (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) N_1)) (suc zero_zero_nat))) ((and (((eq nat) M) (suc zero_zero_nat))) (((eq nat) N_1) (suc zero_zero_nat))))) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((times_times_nat (suc M)) N_1)) ((plus_plus_nat N_1) ((times_times_nat M) N_1)))) of role axiom named fact_1017_mult__Suc % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((times_times_nat (suc M)) N_1)) ((plus_plus_nat N_1) ((times_times_nat M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((times_times_nat M) (suc N_1))) ((plus_plus_nat M) ((times_times_nat M) N_1)))) of role axiom named fact_1018_mult__Suc__right % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((times_times_nat M) (suc N_1))) ((plus_plus_nat M) ((times_times_nat M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), ((((eq nat) M) ((times_times_nat M) N_1))->((or (((eq nat) N_1) one_one_nat)) (((eq nat) M) zero_zero_nat)))) of role axiom named fact_1019_mult__eq__self__implies__10 % A new axiom: (forall (M:nat) (N_1:nat), ((((eq nat) M) ((times_times_nat M) N_1))->((or (((eq nat) N_1) one_one_nat)) (((eq nat) M) zero_zero_nat)))) % FOF formula (forall (Pname_1:pname), (((eq nat) (size_size_com (body Pname_1))) zero_zero_nat)) of role axiom named fact_1020_com_Osize_I15_J % A new axiom: (forall (Pname_1:pname), (((eq nat) (size_size_com (body Pname_1))) zero_zero_nat)) % FOF formula (((eq nat) (size_size_com skip)) zero_zero_nat) of role axiom named fact_1021_com_Osize_I9_J % A new axiom: (((eq nat) (size_size_com skip)) zero_zero_nat) % FOF formula (forall (N_1:nat) (M:nat), ((and ((((eq nat) M) zero_zero_nat)->(((eq nat) ((times_times_nat M) N_1)) zero_zero_nat))) ((not (((eq nat) M) zero_zero_nat))->(((eq nat) ((times_times_nat M) N_1)) ((plus_plus_nat N_1) ((times_times_nat ((minus_minus_nat M) one_one_nat)) N_1)))))) of role axiom named fact_1022_mult__eq__if % A new axiom: (forall (N_1:nat) (M:nat), ((and ((((eq nat) M) zero_zero_nat)->(((eq nat) ((times_times_nat M) N_1)) zero_zero_nat))) ((not (((eq nat) M) zero_zero_nat))->(((eq nat) ((times_times_nat M) N_1)) ((plus_plus_nat N_1) ((times_times_nat ((minus_minus_nat M) one_one_nat)) N_1)))))) % FOF formula (forall (M:nat) (N_1:nat), (((eq nat) ((times_times_nat M) N_1)) ((times_times_nat N_1) M))) of role axiom named fact_1023_nat__mult__commute % A new axiom: (forall (M:nat) (N_1:nat), (((eq nat) ((times_times_nat M) N_1)) ((times_times_nat N_1) M))) % FOF formula (forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((times_times_nat ((times_times_nat M) N_1)) K_1)) ((times_times_nat M) ((times_times_nat N_1) K_1)))) of role axiom named fact_1024_nat__mult__assoc % A new axiom: (forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((times_times_nat ((times_times_nat M) N_1)) K_1)) ((times_times_nat M) ((times_times_nat N_1) K_1)))) % FOF formula (forall (I_1:nat) (U:nat) (J_1:nat) (K_1:nat), (((eq nat) ((plus_plus_nat ((times_times_nat I_1) U)) ((plus_plus_nat ((times_times_nat J_1) U)) K_1))) ((plus_plus_nat ((times_times_nat ((plus_plus_nat I_1) J_1)) U)) K_1))) of role axiom named fact_1025_left__add__mult__distrib % A new axiom: (forall (I_1:nat) (U:nat) (J_1:nat) (K_1:nat), (((eq nat) ((plus_plus_nat ((times_times_nat I_1) U)) ((plus_plus_nat ((times_times_nat J_1) U)) K_1))) ((plus_plus_nat ((times_times_nat ((plus_plus_nat I_1) J_1)) U)) K_1))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((or (((eq nat) K_1) zero_zero_nat)) (((eq nat) M) N_1)))) of role axiom named fact_1026_nat__mult__eq__cancel__disj % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((or (((eq nat) K_1) zero_zero_nat)) (((eq nat) M) N_1)))) % FOF formula (forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (((eq nat) (size_size_com (((cond Fun_1) Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1_1)) (size_size_com Com2_1))) (suc zero_zero_nat)))) of role axiom named fact_1027_com_Osize_I13_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (((eq nat) (size_size_com (((cond Fun_1) Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1_1)) (size_size_com Com2_1))) (suc zero_zero_nat)))) % FOF formula (forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (((eq nat) (com_size (((cond Fun_1) Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (com_size Com1_1)) (com_size Com2_1))) (suc zero_zero_nat)))) of role axiom named fact_1028_com_Osize_I5_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (((eq nat) (com_size (((cond Fun_1) Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (com_size Com1_1)) (com_size Com2_1))) (suc zero_zero_nat)))) % FOF formula (forall (K_1:nat), (finite_finite_nat (collect_nat (fun (N:nat)=> ((ord_less_eq_nat N) K_1))))) of role axiom named fact_1029_finite__Collect__le__nat % A new axiom: (forall (K_1:nat), (finite_finite_nat (collect_nat (fun (N:nat)=> ((ord_less_eq_nat N) K_1))))) % FOF formula (forall (N_1:nat), ((ord_less_eq_nat zero_zero_nat) N_1)) of role axiom named fact_1030_le0 % A new axiom: (forall (N_1:nat), ((ord_less_eq_nat zero_zero_nat) N_1)) % 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_1031_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 (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_1032_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 (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_1033_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 (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_1034_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 (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_1035_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 (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_1036_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 (Pname:pname) (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (not (((eq com) (body Pname)) (((cond Fun_1) Com1_1) Com2_1)))) of role axiom named fact_1037_com_Osimps_I55_J % A new axiom: (forall (Pname:pname) (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (not (((eq com) (body Pname)) (((cond Fun_1) Com1_1) Com2_1)))) % FOF formula (forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com) (Pname:pname), (not (((eq com) (((cond Fun_1) Com1_1) Com2_1)) (body Pname)))) of role axiom named fact_1038_com_Osimps_I54_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com) (Pname:pname), (not (((eq com) (((cond Fun_1) Com1_1) Com2_1)) (body Pname)))) % FOF formula (forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com1:com) (Com2:com), ((iff (((eq com) (((cond Fun_1) Com1_1) Com2_1)) (((cond Fun) Com1) Com2))) ((and ((and (((eq (state->Prop)) Fun_1) Fun)) (((eq com) Com1_1) Com1))) (((eq com) Com2_1) Com2)))) of role axiom named fact_1039_com_Osimps_I4_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com1:com) (Com2:com), ((iff (((eq com) (((cond Fun_1) Com1_1) Com2_1)) (((cond Fun) Com1) Com2))) ((and ((and (((eq (state->Prop)) Fun_1) Fun)) (((eq com) Com1_1) Com1))) (((eq com) Com2_1) Com2)))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->(((ord_less_eq_nat N_1) M)->(((eq nat) M) N_1)))) of role axiom named fact_1040_le__antisym % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->(((ord_less_eq_nat N_1) M)->(((eq nat) M) N_1)))) % FOF formula (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((ord_less_eq_nat J_1) K_1)->((ord_less_eq_nat I_1) K_1)))) of role axiom named fact_1041_le__trans % A new axiom: (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((ord_less_eq_nat J_1) K_1)->((ord_less_eq_nat I_1) K_1)))) % FOF formula (forall (M:nat) (N_1:nat), ((((eq nat) M) N_1)->((ord_less_eq_nat M) N_1))) of role axiom named fact_1042_eq__imp__le % A new axiom: (forall (M:nat) (N_1:nat), ((((eq nat) M) N_1)->((ord_less_eq_nat M) N_1))) % FOF formula (forall (M:nat) (N_1:nat), ((or ((ord_less_eq_nat M) N_1)) ((ord_less_eq_nat N_1) M))) of role axiom named fact_1043_nat__le__linear % A new axiom: (forall (M:nat) (N_1:nat), ((or ((ord_less_eq_nat M) N_1)) ((ord_less_eq_nat N_1) M))) % FOF formula (forall (N_1:nat), ((ord_less_eq_nat N_1) N_1)) of role axiom named fact_1044_le__refl % A new axiom: (forall (N_1:nat), ((ord_less_eq_nat N_1) N_1)) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_eq_nat (suc M)) N_1)->((ord_less_eq_nat M) N_1))) of role axiom named fact_1045_Suc__leD % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_eq_nat (suc M)) N_1)->((ord_less_eq_nat M) N_1))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) (suc N_1))->((((ord_less_eq_nat M) N_1)->False)->(((eq nat) M) (suc N_1))))) of role axiom named fact_1046_le__SucE % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) (suc N_1))->((((ord_less_eq_nat M) N_1)->False)->(((eq nat) M) (suc N_1))))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_eq_nat M) (suc N_1)))) of role axiom named fact_1047_le__SucI % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_eq_nat M) (suc N_1)))) % FOF formula (forall (N_1:nat) (M:nat), ((iff ((ord_less_eq_nat (suc N_1)) (suc M))) ((ord_less_eq_nat N_1) M))) of role axiom named fact_1048_Suc__le__mono % A new axiom: (forall (N_1:nat) (M:nat), ((iff ((ord_less_eq_nat (suc N_1)) (suc M))) ((ord_less_eq_nat N_1) M))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat M) (suc N_1))) ((or ((ord_less_eq_nat M) N_1)) (((eq nat) M) (suc N_1))))) of role axiom named fact_1049_le__Suc__eq % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat M) (suc N_1))) ((or ((ord_less_eq_nat M) N_1)) (((eq nat) M) (suc N_1))))) % FOF formula (forall (M:nat) (N_1:nat), ((iff (((ord_less_eq_nat M) N_1)->False)) ((ord_less_eq_nat (suc N_1)) M))) of role axiom named fact_1050_not__less__eq__eq % A new axiom: (forall (M:nat) (N_1:nat), ((iff (((ord_less_eq_nat M) N_1)->False)) ((ord_less_eq_nat (suc N_1)) M))) % FOF formula (forall (N_1:nat), (((ord_less_eq_nat (suc N_1)) N_1)->False)) of role axiom named fact_1051_Suc__n__not__le__n % A new axiom: (forall (N_1:nat), (((ord_less_eq_nat (suc N_1)) N_1)->False)) % FOF formula (forall (N_1:nat), ((iff ((ord_less_eq_nat N_1) zero_zero_nat)) (((eq nat) N_1) zero_zero_nat))) of role axiom named fact_1052_le__0__eq % A new axiom: (forall (N_1:nat), ((iff ((ord_less_eq_nat N_1) zero_zero_nat)) (((eq nat) N_1) zero_zero_nat))) % FOF formula (forall (N_1:nat), ((ord_less_eq_nat zero_zero_nat) N_1)) of role axiom named fact_1053_less__eq__nat_Osimps_I1_J % A new axiom: (forall (N_1:nat), ((ord_less_eq_nat zero_zero_nat) N_1)) % FOF formula (forall (M:nat) (C:com) (S:state) (N_1:nat) (T:state), (((((evaln C) S) N_1) T)->(((ord_less_eq_nat N_1) M)->((((evaln C) S) M) T)))) of role axiom named fact_1054_evaln__nonstrict % A new axiom: (forall (M:nat) (C:com) (S:state) (N_1:nat) (T:state), (((((evaln C) S) N_1) T)->(((ord_less_eq_nat N_1) M)->((((evaln C) S) M) T)))) % FOF formula (forall (M:nat) (N_1:nat), ((ord_less_eq_nat ((minus_minus_nat M) N_1)) M)) of role axiom named fact_1055_diff__le__self % A new axiom: (forall (M:nat) (N_1:nat), ((ord_less_eq_nat ((minus_minus_nat M) N_1)) M)) % FOF formula (forall (L:nat) (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_eq_nat ((minus_minus_nat L) N_1)) ((minus_minus_nat L) M)))) of role axiom named fact_1056_diff__le__mono2 % A new axiom: (forall (L:nat) (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_eq_nat ((minus_minus_nat L) N_1)) ((minus_minus_nat L) M)))) % FOF formula (forall (L:nat) (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_eq_nat ((minus_minus_nat M) L)) ((minus_minus_nat N_1) L)))) of role axiom named fact_1057_diff__le__mono % A new axiom: (forall (L:nat) (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_eq_nat ((minus_minus_nat M) L)) ((minus_minus_nat N_1) L)))) % FOF formula (forall (I_1:nat) (N_1:nat), (((ord_less_eq_nat I_1) N_1)->(((eq nat) ((minus_minus_nat N_1) ((minus_minus_nat N_1) I_1))) I_1))) of role axiom named fact_1058_diff__diff__cancel % A new axiom: (forall (I_1:nat) (N_1:nat), (((ord_less_eq_nat I_1) N_1)->(((eq nat) ((minus_minus_nat N_1) ((minus_minus_nat N_1) I_1))) I_1))) % FOF formula (forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->((iff (((eq nat) ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) (((eq nat) M) N_1))))) of role axiom named fact_1059_eq__diff__iff % A new axiom: (forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->((iff (((eq nat) ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) (((eq nat) M) N_1))))) % FOF formula (forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->(((eq nat) ((minus_minus_nat ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) ((minus_minus_nat M) N_1))))) of role axiom named fact_1060_Nat_Odiff__diff__eq % A new axiom: (forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->(((eq nat) ((minus_minus_nat ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) ((minus_minus_nat M) N_1))))) % FOF formula (forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->((iff ((ord_less_eq_nat ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) ((ord_less_eq_nat M) N_1))))) of role axiom named fact_1061_le__diff__iff % A new axiom: (forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->((iff ((ord_less_eq_nat ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) ((ord_less_eq_nat M) N_1))))) % FOF formula (forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat ((plus_plus_nat M) K_1)) N_1)->((((ord_less_eq_nat M) N_1)->(((ord_less_eq_nat K_1) N_1)->False))->False))) of role axiom named fact_1062_add__leE % A new axiom: (forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat ((plus_plus_nat M) K_1)) N_1)->((((ord_less_eq_nat M) N_1)->(((ord_less_eq_nat K_1) N_1)->False))->False))) % FOF formula (forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat ((plus_plus_nat M) K_1)) N_1)->((ord_less_eq_nat M) N_1))) of role axiom named fact_1063_add__leD1 % A new axiom: (forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat ((plus_plus_nat M) K_1)) N_1)->((ord_less_eq_nat M) N_1))) % FOF formula (forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat ((plus_plus_nat M) K_1)) N_1)->((ord_less_eq_nat K_1) N_1))) of role axiom named fact_1064_add__leD2 % A new axiom: (forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat ((plus_plus_nat M) K_1)) N_1)->((ord_less_eq_nat K_1) N_1))) % FOF formula (forall (K_1:nat) (L:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((ord_less_eq_nat K_1) L)->((ord_less_eq_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) L))))) of role axiom named fact_1065_add__le__mono % A new axiom: (forall (K_1:nat) (L:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((ord_less_eq_nat K_1) L)->((ord_less_eq_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) L))))) % FOF formula (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) K_1)))) of role axiom named fact_1066_add__le__mono1 % A new axiom: (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) K_1)))) % FOF formula (forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat I_1) ((plus_plus_nat M) J_1)))) of role axiom named fact_1067_trans__le__add2 % A new axiom: (forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat I_1) ((plus_plus_nat M) J_1)))) % FOF formula (forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat I_1) ((plus_plus_nat J_1) M)))) of role axiom named fact_1068_trans__le__add1 % A new axiom: (forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat I_1) ((plus_plus_nat J_1) M)))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) ((ord_less_eq_nat M) N_1))) of role axiom named fact_1069_nat__add__left__cancel__le % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) ((ord_less_eq_nat M) N_1))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat M) N_1)) ((ex nat) (fun (K:nat)=> (((eq nat) N_1) ((plus_plus_nat M) K)))))) of role axiom named fact_1070_le__iff__add % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat M) N_1)) ((ex nat) (fun (K:nat)=> (((eq nat) N_1) ((plus_plus_nat M) K)))))) % FOF formula (forall (N_1:nat) (M:nat), ((ord_less_eq_nat N_1) ((plus_plus_nat N_1) M))) of role axiom named fact_1071_le__add1 % A new axiom: (forall (N_1:nat) (M:nat), ((ord_less_eq_nat N_1) ((plus_plus_nat N_1) M))) % FOF formula (forall (N_1:nat) (M:nat), ((ord_less_eq_nat N_1) ((plus_plus_nat M) N_1))) of role axiom named fact_1072_le__add2 % A new axiom: (forall (N_1:nat) (M:nat), ((ord_less_eq_nat N_1) ((plus_plus_nat M) N_1))) % FOF formula (forall (N_1:nat), (((eq nat) (finite_card_nat (collect_nat (fun (_TPTP_I:nat)=> ((ord_less_eq_nat _TPTP_I) N_1))))) (suc N_1))) of role axiom named fact_1073_card__Collect__le__nat % A new axiom: (forall (N_1:nat), (((eq nat) (finite_card_nat (collect_nat (fun (_TPTP_I:nat)=> ((ord_less_eq_nat _TPTP_I) N_1))))) (suc N_1))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat (suc M)) N_1)) (((nat_case_o False) (ord_less_eq_nat M)) N_1))) of role axiom named fact_1074_less__eq__nat_Osimps_I2_J % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat (suc M)) N_1)) (((nat_case_o False) (ord_less_eq_nat M)) N_1))) % FOF formula (forall (K_1:nat) (L:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((ord_less_eq_nat K_1) L)->((ord_less_eq_nat ((times_times_nat I_1) K_1)) ((times_times_nat J_1) L))))) of role axiom named fact_1075_mult__le__mono % A new axiom: (forall (K_1:nat) (L:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((ord_less_eq_nat K_1) L)->((ord_less_eq_nat ((times_times_nat I_1) K_1)) ((times_times_nat J_1) L))))) % FOF formula (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat ((times_times_nat K_1) I_1)) ((times_times_nat K_1) J_1)))) of role axiom named fact_1076_mult__le__mono2 % A new axiom: (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat ((times_times_nat K_1) I_1)) ((times_times_nat K_1) J_1)))) % FOF formula (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat ((times_times_nat I_1) K_1)) ((times_times_nat J_1) K_1)))) of role axiom named fact_1077_mult__le__mono1 % A new axiom: (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat ((times_times_nat I_1) K_1)) ((times_times_nat J_1) K_1)))) % FOF formula (forall (M:nat), ((ord_less_eq_nat M) ((times_times_nat M) ((times_times_nat M) M)))) of role axiom named fact_1078_le__cube % A new axiom: (forall (M:nat), ((ord_less_eq_nat M) ((times_times_nat M) ((times_times_nat M) M)))) % FOF formula (forall (M:nat), ((ord_less_eq_nat M) ((times_times_nat M) M))) of role axiom named fact_1079_le__square % A new axiom: (forall (M:nat), ((ord_less_eq_nat M) ((times_times_nat M) M))) % FOF formula (forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com:com), (not (((eq com) (((cond Fun_1) Com1_1) Com2_1)) ((while Fun) Com)))) of role axiom named fact_1080_com_Osimps_I52_J % A new axiom: (forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com:com), (not (((eq com) (((cond Fun_1) Com1_1) Com2_1)) ((while Fun) Com)))) % FOF formula (forall (Fun:(state->Prop)) (Com:com) (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (not (((eq com) ((while Fun) Com)) (((cond Fun_1) Com1_1) Com2_1)))) of role axiom named fact_1081_com_Osimps_I53_J % A new axiom: (forall (Fun:(state->Prop)) (Com:com) (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (not (((eq com) ((while Fun) Com)) (((cond Fun_1) Com1_1) Com2_1)))) % FOF formula (forall (Fun:(state->Prop)) (Com1:com) (Com2:com) (Com1_1:com) (Com2_1:com), (not (((eq com) (((cond Fun) Com1) Com2)) ((semi Com1_1) Com2_1)))) of role axiom named fact_1082_com_Osimps_I45_J % A new axiom: (forall (Fun:(state->Prop)) (Com1:com) (Com2:com) (Com1_1:com) (Com2_1:com), (not (((eq com) (((cond Fun) Com1) Com2)) ((semi Com1_1) Com2_1)))) % FOF formula (forall (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com1:com) (Com2:com), (not (((eq com) ((semi Com1_1) Com2_1)) (((cond Fun) Com1) Com2)))) of role axiom named fact_1083_com_Osimps_I44_J % A new axiom: (forall (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com1:com) (Com2:com), (not (((eq com) ((semi Com1_1) Com2_1)) (((cond Fun) Com1) Com2)))) % FOF formula (forall (Fun:(state->Prop)) (Com1:com) (Com2:com), (not (((eq com) (((cond Fun) Com1) Com2)) skip))) of role axiom named fact_1084_com_Osimps_I15_J % A new axiom: (forall (Fun:(state->Prop)) (Com1:com) (Com2:com), (not (((eq com) (((cond Fun) Com1) Com2)) skip))) % FOF formula (forall (Fun:(state->Prop)) (Com1:com) (Com2:com), (not (((eq com) skip) (((cond Fun) Com1) Com2)))) of role axiom named fact_1085_com_Osimps_I14_J % A new axiom: (forall (Fun:(state->Prop)) (Com1:com) (Com2:com), (not (((eq com) skip) (((cond Fun) Com1) Com2)))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->(((eq nat) ((minus_minus_nat M) N_1)) zero_zero_nat))) of role axiom named fact_1086_diff__is__0__eq_H % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->(((eq nat) ((minus_minus_nat M) N_1)) zero_zero_nat))) % FOF formula (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((minus_minus_nat M) N_1)) zero_zero_nat)) ((ord_less_eq_nat M) N_1))) of role axiom named fact_1087_diff__is__0__eq % A new axiom: (forall (M:nat) (N_1:nat), ((iff (((eq nat) ((minus_minus_nat M) N_1)) zero_zero_nat)) ((ord_less_eq_nat M) N_1))) % FOF formula (forall (N_1:nat) (M:nat), (((ord_less_eq_nat N_1) M)->(((eq nat) ((minus_minus_nat (suc M)) N_1)) (suc ((minus_minus_nat M) N_1))))) of role axiom named fact_1088_Suc__diff__le % A new axiom: (forall (N_1:nat) (M:nat), (((ord_less_eq_nat N_1) M)->(((eq nat) ((minus_minus_nat (suc M)) N_1)) (suc ((minus_minus_nat M) N_1))))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat ((times_times_nat (suc K_1)) M)) ((times_times_nat (suc K_1)) N_1))) ((ord_less_eq_nat M) N_1))) of role axiom named fact_1089_Suc__mult__le__cancel1 % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat ((times_times_nat (suc K_1)) M)) ((times_times_nat (suc K_1)) N_1))) ((ord_less_eq_nat M) N_1))) % FOF formula (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat I_1) ((minus_minus_nat J_1) K_1))) ((minus_minus_nat ((plus_plus_nat I_1) K_1)) J_1)))) of role axiom named fact_1090_diff__diff__right % A new axiom: (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat I_1) ((minus_minus_nat J_1) K_1))) ((minus_minus_nat ((plus_plus_nat I_1) K_1)) J_1)))) % FOF formula (forall (J_1:nat) (K_1:nat) (I_1:nat), ((iff ((ord_less_eq_nat ((minus_minus_nat J_1) K_1)) I_1)) ((ord_less_eq_nat J_1) ((plus_plus_nat I_1) K_1)))) of role axiom named fact_1091_le__diff__conv % A new axiom: (forall (J_1:nat) (K_1:nat) (I_1:nat), ((iff ((ord_less_eq_nat ((minus_minus_nat J_1) K_1)) I_1)) ((ord_less_eq_nat J_1) ((plus_plus_nat I_1) K_1)))) % FOF formula (forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat K_1) N_1)->((ord_less_eq_nat M) ((minus_minus_nat ((plus_plus_nat N_1) M)) K_1)))) of role axiom named fact_1092_le__add__diff % A new axiom: (forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat K_1) N_1)->((ord_less_eq_nat M) ((minus_minus_nat ((plus_plus_nat N_1) M)) K_1)))) % FOF formula (forall (N_1:nat) (M:nat), (((ord_less_eq_nat N_1) M)->(((eq nat) ((plus_plus_nat N_1) ((minus_minus_nat M) N_1))) M))) of role axiom named fact_1093_le__add__diff__inverse % A new axiom: (forall (N_1:nat) (M:nat), (((ord_less_eq_nat N_1) M)->(((eq nat) ((plus_plus_nat N_1) ((minus_minus_nat M) N_1))) M))) % FOF formula (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((plus_plus_nat I_1) ((minus_minus_nat J_1) K_1))) ((minus_minus_nat ((plus_plus_nat I_1) J_1)) K_1)))) of role axiom named fact_1094_add__diff__assoc % A new axiom: (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((plus_plus_nat I_1) ((minus_minus_nat J_1) K_1))) ((minus_minus_nat ((plus_plus_nat I_1) J_1)) K_1)))) % FOF formula (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->((iff ((ord_less_eq_nat I_1) ((minus_minus_nat J_1) K_1))) ((ord_less_eq_nat ((plus_plus_nat I_1) K_1)) J_1)))) of role axiom named fact_1095_le__diff__conv2 % A new axiom: (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->((iff ((ord_less_eq_nat I_1) ((minus_minus_nat J_1) K_1))) ((ord_less_eq_nat ((plus_plus_nat I_1) K_1)) J_1)))) % FOF formula (forall (N_1:nat) (M:nat), (((ord_less_eq_nat N_1) M)->(((eq nat) ((plus_plus_nat ((minus_minus_nat M) N_1)) N_1)) M))) of role axiom named fact_1096_le__add__diff__inverse2 % A new axiom: (forall (N_1:nat) (M:nat), (((ord_less_eq_nat N_1) M)->(((eq nat) ((plus_plus_nat ((minus_minus_nat M) N_1)) N_1)) M))) % FOF formula (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((iff (((eq nat) ((minus_minus_nat J_1) I_1)) K_1)) (((eq nat) J_1) ((plus_plus_nat K_1) I_1))))) of role axiom named fact_1097_le__imp__diff__is__add % A new axiom: (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((iff (((eq nat) ((minus_minus_nat J_1) I_1)) K_1)) (((eq nat) J_1) ((plus_plus_nat K_1) I_1))))) % FOF formula (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat I_1) J_1)) K_1)) ((plus_plus_nat I_1) ((minus_minus_nat J_1) K_1))))) of role axiom named fact_1098_diff__add__assoc % A new axiom: (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat I_1) J_1)) K_1)) ((plus_plus_nat I_1) ((minus_minus_nat J_1) K_1))))) % FOF formula (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((plus_plus_nat ((minus_minus_nat J_1) K_1)) I_1)) ((minus_minus_nat ((plus_plus_nat J_1) I_1)) K_1)))) of role axiom named fact_1099_add__diff__assoc2 % A new axiom: (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((plus_plus_nat ((minus_minus_nat J_1) K_1)) I_1)) ((minus_minus_nat ((plus_plus_nat J_1) I_1)) K_1)))) % FOF formula (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat J_1) I_1)) K_1)) ((plus_plus_nat ((minus_minus_nat J_1) K_1)) I_1)))) of role axiom named fact_1100_diff__add__assoc2 % A new axiom: (forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat J_1) I_1)) K_1)) ((plus_plus_nat ((minus_minus_nat J_1) K_1)) I_1)))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat (suc zero_zero_nat)) ((times_times_nat M) N_1))) ((and ((ord_less_eq_nat (suc zero_zero_nat)) M)) ((ord_less_eq_nat (suc zero_zero_nat)) N_1)))) of role axiom named fact_1101_one__le__mult__iff % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat (suc zero_zero_nat)) ((times_times_nat M) N_1))) ((and ((ord_less_eq_nat (suc zero_zero_nat)) M)) ((ord_less_eq_nat (suc zero_zero_nat)) N_1)))) % FOF formula (forall (M:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat (suc ((minus_minus_nat J_1) K_1))) M)) ((minus_minus_nat (suc J_1)) ((plus_plus_nat K_1) M))))) of role axiom named fact_1102_diff__Suc__diff__eq2 % A new axiom: (forall (M:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat (suc ((minus_minus_nat J_1) K_1))) M)) ((minus_minus_nat (suc J_1)) ((plus_plus_nat K_1) M))))) % FOF formula (forall (M:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat M) (suc ((minus_minus_nat J_1) K_1)))) ((minus_minus_nat ((plus_plus_nat M) K_1)) (suc J_1))))) of role axiom named fact_1103_diff__Suc__diff__eq1 % A new axiom: (forall (M:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat M) (suc ((minus_minus_nat J_1) K_1)))) ((minus_minus_nat ((plus_plus_nat M) K_1)) (suc J_1))))) % FOF formula (forall (U:nat) (M:nat) (N_1:nat) (J_1:nat) (I_1:nat), (((ord_less_eq_nat J_1) I_1)->((iff ((ord_less_eq_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((ord_less_eq_nat ((plus_plus_nat ((times_times_nat ((minus_minus_nat I_1) J_1)) U)) M)) N_1)))) of role axiom named fact_1104_nat__le__add__iff1 % A new axiom: (forall (U:nat) (M:nat) (N_1:nat) (J_1:nat) (I_1:nat), (((ord_less_eq_nat J_1) I_1)->((iff ((ord_less_eq_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((ord_less_eq_nat ((plus_plus_nat ((times_times_nat ((minus_minus_nat I_1) J_1)) U)) M)) N_1)))) % FOF formula (forall (U:nat) (M:nat) (N_1:nat) (J_1:nat) (I_1:nat), (((ord_less_eq_nat J_1) I_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((minus_minus_nat ((plus_plus_nat ((times_times_nat ((minus_minus_nat I_1) J_1)) U)) M)) N_1)))) of role axiom named fact_1105_nat__diff__add__eq1 % A new axiom: (forall (U:nat) (M:nat) (N_1:nat) (J_1:nat) (I_1:nat), (((ord_less_eq_nat J_1) I_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((minus_minus_nat ((plus_plus_nat ((times_times_nat ((minus_minus_nat I_1) J_1)) U)) M)) N_1)))) % FOF formula (forall (U:nat) (M:nat) (N_1:nat) (J_1:nat) (I_1:nat), (((ord_less_eq_nat J_1) I_1)->((iff (((eq nat) ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) (((eq nat) ((plus_plus_nat ((times_times_nat ((minus_minus_nat I_1) J_1)) U)) M)) N_1)))) of role axiom named fact_1106_nat__eq__add__iff1 % A new axiom: (forall (U:nat) (M:nat) (N_1:nat) (J_1:nat) (I_1:nat), (((ord_less_eq_nat J_1) I_1)->((iff (((eq nat) ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) (((eq nat) ((plus_plus_nat ((times_times_nat ((minus_minus_nat I_1) J_1)) U)) M)) N_1)))) % FOF formula (forall (U:nat) (M:nat) (N_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((iff ((ord_less_eq_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((ord_less_eq_nat M) ((plus_plus_nat ((times_times_nat ((minus_minus_nat J_1) I_1)) U)) N_1))))) of role axiom named fact_1107_nat__le__add__iff2 % A new axiom: (forall (U:nat) (M:nat) (N_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((iff ((ord_less_eq_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((ord_less_eq_nat M) ((plus_plus_nat ((times_times_nat ((minus_minus_nat J_1) I_1)) U)) N_1))))) % FOF formula (forall (U:nat) (M:nat) (N_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((minus_minus_nat M) ((plus_plus_nat ((times_times_nat ((minus_minus_nat J_1) I_1)) U)) N_1))))) of role axiom named fact_1108_nat__diff__add__eq2 % A new axiom: (forall (U:nat) (M:nat) (N_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((minus_minus_nat M) ((plus_plus_nat ((times_times_nat ((minus_minus_nat J_1) I_1)) U)) N_1))))) % FOF formula (forall (U:nat) (M:nat) (N_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((iff (((eq nat) ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) (((eq nat) M) ((plus_plus_nat ((times_times_nat ((minus_minus_nat J_1) I_1)) U)) N_1))))) of role axiom named fact_1109_nat__eq__add__iff2 % A new axiom: (forall (U:nat) (M:nat) (N_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((iff (((eq nat) ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) (((eq nat) M) ((plus_plus_nat ((times_times_nat ((minus_minus_nat J_1) I_1)) U)) N_1))))) % FOF formula (forall (N_1:nat) (M_2:nat), (((ord_less_eq_nat (suc N_1)) M_2)->((ex nat) (fun (M_1:nat)=> (((eq nat) M_2) (suc M_1)))))) of role axiom named fact_1110_Suc__le__D % A new axiom: (forall (N_1:nat) (M_2:nat), (((ord_less_eq_nat (suc N_1)) M_2)->((ex nat) (fun (M_1:nat)=> (((eq nat) M_2) (suc M_1)))))) % FOF formula (forall (P:(nat->Prop)) (N_1:nat) (M_2:nat), (((ord_less_eq_nat (suc N_1)) M_2)->((forall (M_1:nat), (((ord_less_eq_nat N_1) M_1)->(P (suc M_1))))->(P M_2)))) of role axiom named fact_1111_Suc__le__D__lemma % A new axiom: (forall (P:(nat->Prop)) (N_1:nat) (M_2:nat), (((ord_less_eq_nat (suc N_1)) M_2)->((forall (M_1:nat), (((ord_less_eq_nat N_1) M_1)->(P (suc M_1))))->(P M_2)))) % FOF formula (forall (N_2:(nat->Prop)), ((iff (finite_finite_nat N_2)) ((ex nat) (fun (M_1:nat)=> (forall (X:nat), (((member_nat X) N_2)->((ord_less_eq_nat X) M_1))))))) of role axiom named fact_1112_finite__nat__set__iff__bounded__le % A new axiom: (forall (N_2:(nat->Prop)), ((iff (finite_finite_nat N_2)) ((ex nat) (fun (M_1:nat)=> (forall (X:nat), (((member_nat X) N_2)->((ord_less_eq_nat X) M_1))))))) % FOF formula (forall (U:nat) (F:(nat->nat)), ((forall (N:nat), ((ord_less_eq_nat N) (F N)))->(finite_finite_nat (collect_nat (fun (N:nat)=> ((ord_less_eq_nat (F N)) U)))))) of role axiom named fact_1113_finite__less__ub % A new axiom: (forall (U:nat) (F:(nat->nat)), ((forall (N:nat), ((ord_less_eq_nat N) (F N)))->(finite_finite_nat (collect_nat (fun (N:nat)=> ((ord_less_eq_nat (F N)) U)))))) % FOF formula (forall (Z:nat) (X_1:nat) (Y:nat), (((ord_less_eq_nat X_1) Y)->((ord_less_eq_nat X_1) ((plus_plus_nat Y) Z)))) of role axiom named fact_1114_termination__basic__simps_I3_J % A new axiom: (forall (Z:nat) (X_1:nat) (Y:nat), (((ord_less_eq_nat X_1) Y)->((ord_less_eq_nat X_1) ((plus_plus_nat Y) Z)))) % FOF formula (forall (Y:nat) (X_1:nat) (Z:nat), (((ord_less_eq_nat X_1) Z)->((ord_less_eq_nat X_1) ((plus_plus_nat Y) Z)))) of role axiom named fact_1115_termination__basic__simps_I4_J % A new axiom: (forall (Y:nat) (X_1:nat) (Z:nat), (((ord_less_eq_nat X_1) Z)->((ord_less_eq_nat X_1) ((plus_plus_nat Y) Z)))) % FOF formula (forall (N_1:nat), (((ord_less_nat N_1) zero_zero_nat)->False)) of role axiom named fact_1116_less__zeroE % A new axiom: (forall (N_1:nat), (((ord_less_nat N_1) zero_zero_nat)->False)) % FOF formula (forall (N_1:nat), ((ord_less_nat N_1) (suc N_1))) of role axiom named fact_1117_lessI % A new axiom: (forall (N_1:nat), ((ord_less_nat N_1) (suc N_1))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_nat (suc M)) (suc N_1)))) of role axiom named fact_1118_Suc__mono % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_nat (suc M)) (suc N_1)))) % FOF formula (forall (K_1:nat), (finite_finite_nat (collect_nat (fun (N:nat)=> ((ord_less_nat N) K_1))))) of role axiom named fact_1119_finite__Collect__less__nat % A new axiom: (forall (K_1:nat), (finite_finite_nat (collect_nat (fun (N:nat)=> ((ord_less_nat N) K_1))))) % FOF formula (forall (N_1:nat), ((ord_less_nat zero_zero_nat) (suc N_1))) of role axiom named fact_1120_zero__less__Suc % A new axiom: (forall (N_1:nat), ((ord_less_nat zero_zero_nat) (suc N_1))) % FOF formula (forall (P:(nat->Prop)) (I_1:nat), (finite_finite_nat (collect_nat (fun (K:nat)=> ((and (P K)) ((ord_less_nat K) I_1)))))) of role axiom named fact_1121_finite__M__bounded__by__nat % A new axiom: (forall (P:(nat->Prop)) (I_1:nat), (finite_finite_nat (collect_nat (fun (K:nat)=> ((and (P K)) ((ord_less_nat K) I_1)))))) % FOF formula (forall (N_2:(nat->Prop)), ((iff (finite_finite_nat N_2)) ((ex nat) (fun (M_1:nat)=> (forall (X:nat), (((member_nat X) N_2)->((ord_less_nat X) M_1))))))) of role axiom named fact_1122_finite__nat__set__iff__bounded % A new axiom: (forall (N_2:(nat->Prop)), ((iff (finite_finite_nat N_2)) ((ex nat) (fun (M_1:nat)=> (forall (X:nat), (((member_nat X) N_2)->((ord_less_nat X) M_1))))))) % FOF formula (forall (M:nat) (N_1:nat), (((or ((ord_less_nat M) N_1)) (((eq nat) M) N_1))->((ord_less_eq_nat M) N_1))) of role axiom named fact_1123_less__or__eq__imp__le % A new axiom: (forall (M:nat) (N_1:nat), (((or ((ord_less_nat M) N_1)) (((eq nat) M) N_1))->((ord_less_eq_nat M) N_1))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((not (((eq nat) M) N_1))->((ord_less_nat M) N_1)))) of role axiom named fact_1124_le__neq__implies__less % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((not (((eq nat) M) N_1))->((ord_less_nat M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_eq_nat M) N_1))) of role axiom named fact_1125_less__imp__le__nat % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_eq_nat M) N_1))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat M) N_1)) ((or ((ord_less_nat M) N_1)) (((eq nat) M) N_1)))) of role axiom named fact_1126_le__eq__less__or__eq % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat M) N_1)) ((or ((ord_less_nat M) N_1)) (((eq nat) M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) N_1)) ((and ((ord_less_eq_nat M) N_1)) (not (((eq nat) M) N_1))))) of role axiom named fact_1127_nat__less__le % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) N_1)) ((and ((ord_less_eq_nat M) N_1)) (not (((eq nat) M) N_1))))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_eq_nat (suc M)) N_1)->((ord_less_nat M) N_1))) of role axiom named fact_1128_Suc__le__lessD % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_eq_nat (suc M)) N_1)->((ord_less_nat M) N_1))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((iff ((ord_less_nat N_1) (suc M))) (((eq nat) N_1) M)))) of role axiom named fact_1129_le__less__Suc__eq % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((iff ((ord_less_nat N_1) (suc M))) (((eq nat) N_1) M)))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_eq_nat (suc M)) N_1))) of role axiom named fact_1130_Suc__leI % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_eq_nat (suc M)) N_1))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_nat M) (suc N_1)))) of role axiom named fact_1131_le__imp__less__Suc % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_nat M) (suc N_1)))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat (suc M)) N_1)) ((ord_less_nat M) N_1))) of role axiom named fact_1132_Suc__le__eq % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat (suc M)) N_1)) ((ord_less_nat M) N_1))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) (suc N_1))) ((ord_less_eq_nat M) N_1))) of role axiom named fact_1133_less__Suc__eq__le % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) (suc N_1))) ((ord_less_eq_nat M) N_1))) % FOF formula (forall (N_1:nat) (M:nat), ((iff ((ord_less_nat N_1) M)) ((ord_less_eq_nat (suc N_1)) M))) of role axiom named fact_1134_less__eq__Suc__le % A new axiom: (forall (N_1:nat) (M:nat), ((iff ((ord_less_nat N_1) M)) ((ord_less_eq_nat (suc N_1)) M))) % FOF formula (forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->((iff ((ord_less_nat ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) ((ord_less_nat M) N_1))))) of role axiom named fact_1135_less__diff__iff % A new axiom: (forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->((iff ((ord_less_nat ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) ((ord_less_nat M) N_1))))) % FOF formula (forall (C:nat) (A:nat) (B:nat), (((ord_less_nat A) B)->(((ord_less_eq_nat C) A)->((ord_less_nat ((minus_minus_nat A) C)) ((minus_minus_nat B) C))))) of role axiom named fact_1136_diff__less__mono % A new axiom: (forall (C:nat) (A:nat) (B:nat), (((ord_less_nat A) B)->(((ord_less_eq_nat C) A)->((ord_less_nat ((minus_minus_nat A) C)) ((minus_minus_nat B) C))))) % FOF formula (forall (I_1:nat) (J_1:nat), (((ord_less_nat ((plus_plus_nat I_1) J_1)) I_1)->False)) of role axiom named fact_1137_not__add__less1 % A new axiom: (forall (I_1:nat) (J_1:nat), (((ord_less_nat ((plus_plus_nat I_1) J_1)) I_1)->False)) % FOF formula (forall (J_1:nat) (I_1:nat), (((ord_less_nat ((plus_plus_nat J_1) I_1)) I_1)->False)) of role axiom named fact_1138_not__add__less2 % A new axiom: (forall (J_1:nat) (I_1:nat), (((ord_less_nat ((plus_plus_nat J_1) I_1)) I_1)->False)) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_nat ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) ((ord_less_nat M) N_1))) of role axiom named fact_1139_nat__add__left__cancel__less % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_nat ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) ((ord_less_nat M) N_1))) % FOF formula (forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->((ord_less_nat I_1) ((plus_plus_nat J_1) M)))) of role axiom named fact_1140_trans__less__add1 % A new axiom: (forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->((ord_less_nat I_1) ((plus_plus_nat J_1) M)))) % FOF formula (forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->((ord_less_nat I_1) ((plus_plus_nat M) J_1)))) of role axiom named fact_1141_trans__less__add2 % A new axiom: (forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->((ord_less_nat I_1) ((plus_plus_nat M) J_1)))) % FOF formula (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->((ord_less_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) K_1)))) of role axiom named fact_1142_add__less__mono1 % A new axiom: (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->((ord_less_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) K_1)))) % FOF formula (forall (K_1:nat) (L:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat K_1) L)->((ord_less_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) L))))) of role axiom named fact_1143_add__less__mono % A new axiom: (forall (K_1:nat) (L:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat K_1) L)->((ord_less_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) L))))) % FOF formula (forall (M:nat) (N_1:nat) (K_1:nat) (L:nat), (((ord_less_nat K_1) L)->((((eq nat) ((plus_plus_nat M) L)) ((plus_plus_nat K_1) N_1))->((ord_less_nat M) N_1)))) of role axiom named fact_1144_less__add__eq__less % A new axiom: (forall (M:nat) (N_1:nat) (K_1:nat) (L:nat), (((ord_less_nat K_1) L)->((((eq nat) ((plus_plus_nat M) L)) ((plus_plus_nat K_1) N_1))->((ord_less_nat M) N_1)))) % FOF formula (forall (I_1:nat) (J_1:nat) (K_1:nat), (((ord_less_nat ((plus_plus_nat I_1) J_1)) K_1)->((ord_less_nat I_1) K_1))) of role axiom named fact_1145_add__lessD1 % A new axiom: (forall (I_1:nat) (J_1:nat) (K_1:nat), (((ord_less_nat ((plus_plus_nat I_1) J_1)) K_1)->((ord_less_nat I_1) K_1))) % FOF formula (forall (L:nat) (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->(((ord_less_nat M) L)->((ord_less_nat ((minus_minus_nat L) N_1)) ((minus_minus_nat L) M))))) of role axiom named fact_1146_diff__less__mono2 % A new axiom: (forall (L:nat) (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->(((ord_less_nat M) L)->((ord_less_nat ((minus_minus_nat L) N_1)) ((minus_minus_nat L) M))))) % FOF formula (forall (N_1:nat) (J_1:nat) (K_1:nat), (((ord_less_nat J_1) K_1)->((ord_less_nat ((minus_minus_nat J_1) N_1)) K_1))) of role axiom named fact_1147_less__imp__diff__less % A new axiom: (forall (N_1:nat) (J_1:nat) (K_1:nat), (((ord_less_nat J_1) K_1)->((ord_less_nat ((minus_minus_nat J_1) N_1)) K_1))) % FOF formula (forall (N_1:nat), (((ord_less_nat N_1) zero_zero_nat)->False)) of role axiom named fact_1148_not__less0 % A new axiom: (forall (N_1:nat), (((ord_less_nat N_1) zero_zero_nat)->False)) % FOF formula (forall (N_1:nat), ((iff (not (((eq nat) N_1) zero_zero_nat))) ((ord_less_nat zero_zero_nat) N_1))) of role axiom named fact_1149_neq0__conv % A new axiom: (forall (N_1:nat), ((iff (not (((eq nat) N_1) zero_zero_nat))) ((ord_less_nat zero_zero_nat) N_1))) % FOF formula (forall (N_1:nat), (((ord_less_nat N_1) zero_zero_nat)->False)) of role axiom named fact_1150_less__nat__zero__code % A new axiom: (forall (N_1:nat), (((ord_less_nat N_1) zero_zero_nat)->False)) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->(not (((eq nat) N_1) zero_zero_nat)))) of role axiom named fact_1151_gr__implies__not0 % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->(not (((eq nat) N_1) zero_zero_nat)))) % FOF formula (forall (N_1:nat), ((not (((eq nat) N_1) zero_zero_nat))->((ord_less_nat zero_zero_nat) N_1))) of role axiom named fact_1152_gr0I % A new axiom: (forall (N_1:nat), ((not (((eq nat) N_1) zero_zero_nat))->((ord_less_nat zero_zero_nat) N_1))) % FOF formula (forall (M:nat) (N_1:nat), ((iff (((ord_less_nat M) N_1)->False)) ((ord_less_nat N_1) (suc M)))) of role axiom named fact_1153_not__less__eq % A new axiom: (forall (M:nat) (N_1:nat), ((iff (((ord_less_nat M) N_1)->False)) ((ord_less_nat N_1) (suc M)))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) (suc N_1))) ((or ((ord_less_nat M) N_1)) (((eq nat) M) N_1)))) of role axiom named fact_1154_less__Suc__eq % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) (suc N_1))) ((or ((ord_less_nat M) N_1)) (((eq nat) M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat (suc M)) (suc N_1))) ((ord_less_nat M) N_1))) of role axiom named fact_1155_Suc__less__eq % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat (suc M)) (suc N_1))) ((ord_less_nat M) N_1))) % FOF formula (forall (N_1:nat) (M:nat), ((((ord_less_nat N_1) M)->False)->((iff ((ord_less_nat N_1) (suc M))) (((eq nat) N_1) M)))) of role axiom named fact_1156_not__less__less__Suc__eq % A new axiom: (forall (N_1:nat) (M:nat), ((((ord_less_nat N_1) M)->False)->((iff ((ord_less_nat N_1) (suc M))) (((eq nat) N_1) M)))) % FOF formula (forall (N_1:nat) (M:nat), ((((ord_less_nat N_1) M)->False)->(((ord_less_nat N_1) (suc M))->(((eq nat) M) N_1)))) of role axiom named fact_1157_less__antisym % A new axiom: (forall (N_1:nat) (M:nat), ((((ord_less_nat N_1) M)->False)->(((ord_less_nat N_1) (suc M))->(((eq nat) M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_nat M) (suc N_1)))) of role axiom named fact_1158_less__SucI % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_nat M) (suc N_1)))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((not (((eq nat) (suc M)) N_1))->((ord_less_nat (suc M)) N_1)))) of role axiom named fact_1159_Suc__lessI % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((not (((eq nat) (suc M)) N_1))->((ord_less_nat (suc M)) N_1)))) % FOF formula (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat J_1) K_1)->((ord_less_nat (suc I_1)) K_1)))) of role axiom named fact_1160_less__trans__Suc % A new axiom: (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat J_1) K_1)->((ord_less_nat (suc I_1)) K_1)))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_nat M) (suc N_1))->((((ord_less_nat M) N_1)->False)->(((eq nat) M) N_1)))) of role axiom named fact_1161_less__SucE % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_nat M) (suc N_1))->((((ord_less_nat M) N_1)->False)->(((eq nat) M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_nat (suc M)) N_1)->((ord_less_nat M) N_1))) of role axiom named fact_1162_Suc__lessD % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_nat (suc M)) N_1)->((ord_less_nat M) N_1))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_nat (suc M)) (suc N_1))->((ord_less_nat M) N_1))) of role axiom named fact_1163_Suc__less__SucD % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_nat (suc M)) (suc N_1))->((ord_less_nat M) N_1))) % FOF formula (forall (N_1:nat), (((ord_less_nat N_1) N_1)->False)) of role axiom named fact_1164_less__not__refl % A new axiom: (forall (N_1:nat), (((ord_less_nat N_1) N_1)->False)) % FOF formula (forall (M:nat) (N_1:nat), ((iff (not (((eq nat) M) N_1))) ((or ((ord_less_nat M) N_1)) ((ord_less_nat N_1) M)))) of role axiom named fact_1165_nat__neq__iff % A new axiom: (forall (M:nat) (N_1:nat), ((iff (not (((eq nat) M) N_1))) ((or ((ord_less_nat M) N_1)) ((ord_less_nat N_1) M)))) % FOF formula (forall (X_1:nat) (Y:nat), ((not (((eq nat) X_1) Y))->((((ord_less_nat X_1) Y)->False)->((ord_less_nat Y) X_1)))) of role axiom named fact_1166_linorder__neqE__nat % A new axiom: (forall (X_1:nat) (Y:nat), ((not (((eq nat) X_1) Y))->((((ord_less_nat X_1) Y)->False)->((ord_less_nat Y) X_1)))) % FOF formula (forall (N_1:nat), (((ord_less_nat N_1) N_1)->False)) of role axiom named fact_1167_less__irrefl__nat % A new axiom: (forall (N_1:nat), (((ord_less_nat N_1) N_1)->False)) % FOF formula (forall (N_1:nat) (M:nat), (((ord_less_nat N_1) M)->(not (((eq nat) M) N_1)))) of role axiom named fact_1168_less__not__refl2 % A new axiom: (forall (N_1:nat) (M:nat), (((ord_less_nat N_1) M)->(not (((eq nat) M) N_1)))) % FOF formula (forall (S:nat) (T:nat), (((ord_less_nat S) T)->(not (((eq nat) S) T)))) of role axiom named fact_1169_less__not__refl3 % A new axiom: (forall (S:nat) (T:nat), (((ord_less_nat S) T)->(not (((eq nat) S) T)))) % FOF formula (forall (P:(nat->(nat->Prop))) (M:nat) (N_1:nat), ((((ord_less_nat M) N_1)->((P N_1) M))->(((((eq nat) M) N_1)->((P N_1) M))->((((ord_less_nat N_1) M)->((P N_1) M))->((P N_1) M))))) of role axiom named fact_1170_nat__less__cases % A new axiom: (forall (P:(nat->(nat->Prop))) (M:nat) (N_1:nat), ((((ord_less_nat M) N_1)->((P N_1) M))->(((((eq nat) M) N_1)->((P N_1) M))->((((ord_less_nat N_1) M)->((P N_1) M))->((P N_1) M))))) % FOF formula (forall (I_1:nat) (J_1:nat) (K_1:nat), ((iff ((ord_less_nat I_1) ((minus_minus_nat J_1) K_1))) ((ord_less_nat ((plus_plus_nat I_1) K_1)) J_1))) of role axiom named fact_1171_less__diff__conv % A new axiom: (forall (I_1:nat) (J_1:nat) (K_1:nat), ((iff ((ord_less_nat I_1) ((minus_minus_nat J_1) K_1))) ((ord_less_nat ((plus_plus_nat I_1) K_1)) J_1))) % FOF formula (forall (M:nat) (N_1:nat), ((((ord_less_nat M) N_1)->False)->(((eq nat) ((plus_plus_nat N_1) ((minus_minus_nat M) N_1))) M))) of role axiom named fact_1172_add__diff__inverse % A new axiom: (forall (M:nat) (N_1:nat), ((((ord_less_nat M) N_1)->False)->(((eq nat) ((plus_plus_nat N_1) ((minus_minus_nat M) N_1))) M))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_nat ((times_times_nat (suc K_1)) M)) ((times_times_nat (suc K_1)) N_1))) ((ord_less_nat M) N_1))) of role axiom named fact_1173_Suc__mult__less__cancel1 % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_nat ((times_times_nat (suc K_1)) M)) ((times_times_nat (suc K_1)) N_1))) ((ord_less_nat M) N_1))) % FOF formula (forall (M:nat) (N_1:nat), ((ord_less_nat ((minus_minus_nat M) N_1)) (suc M))) of role axiom named fact_1174_diff__less__Suc % A new axiom: (forall (M:nat) (N_1:nat), ((ord_less_nat ((minus_minus_nat M) N_1)) (suc M))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat zero_zero_nat) ((times_times_nat M) N_1))) ((and ((ord_less_nat zero_zero_nat) M)) ((ord_less_nat zero_zero_nat) N_1)))) of role axiom named fact_1175_nat__0__less__mult__iff % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat zero_zero_nat) ((times_times_nat M) N_1))) ((and ((ord_less_nat zero_zero_nat) M)) ((ord_less_nat zero_zero_nat) N_1)))) % FOF formula (forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((and ((ord_less_nat zero_zero_nat) K_1)) ((ord_less_nat M) N_1)))) of role axiom named fact_1176_mult__less__cancel1 % A new axiom: (forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((and ((ord_less_nat zero_zero_nat) K_1)) ((ord_less_nat M) N_1)))) % FOF formula (forall (M:nat) (K_1:nat) (N_1:nat), ((iff ((ord_less_nat ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1))) ((and ((ord_less_nat zero_zero_nat) K_1)) ((ord_less_nat M) N_1)))) of role axiom named fact_1177_mult__less__cancel2 % A new axiom: (forall (M:nat) (K_1:nat) (N_1:nat), ((iff ((ord_less_nat ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1))) ((and ((ord_less_nat zero_zero_nat) K_1)) ((ord_less_nat M) N_1)))) % FOF formula (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat zero_zero_nat) K_1)->((ord_less_nat ((times_times_nat I_1) K_1)) ((times_times_nat J_1) K_1))))) of role axiom named fact_1178_mult__less__mono1 % A new axiom: (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat zero_zero_nat) K_1)->((ord_less_nat ((times_times_nat I_1) K_1)) ((times_times_nat J_1) K_1))))) % FOF formula (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat zero_zero_nat) K_1)->((ord_less_nat ((times_times_nat K_1) I_1)) ((times_times_nat K_1) J_1))))) of role axiom named fact_1179_mult__less__mono2 % A new axiom: (forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat zero_zero_nat) K_1)->((ord_less_nat ((times_times_nat K_1) I_1)) ((times_times_nat K_1) J_1))))) % FOF formula (forall (M:nat) (N_1:nat) (K_1:nat), (((ord_less_nat zero_zero_nat) K_1)->((iff (((eq nat) ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) (((eq nat) M) N_1)))) of role axiom named fact_1180_nat__mult__eq__cancel1 % A new axiom: (forall (M:nat) (N_1:nat) (K_1:nat), (((ord_less_nat zero_zero_nat) K_1)->((iff (((eq nat) ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) (((eq nat) M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat) (K_1:nat), (((ord_less_nat zero_zero_nat) K_1)->((iff ((ord_less_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((ord_less_nat M) N_1)))) of role axiom named fact_1181_nat__mult__less__cancel1 % A new axiom: (forall (M:nat) (N_1:nat) (K_1:nat), (((ord_less_nat zero_zero_nat) K_1)->((iff ((ord_less_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((ord_less_nat M) N_1)))) % FOF formula (forall (M:nat) (N_1:nat), (((ord_less_nat zero_zero_nat) N_1)->(((ord_less_nat zero_zero_nat) M)->((ord_less_nat ((minus_minus_nat M) N_1)) M)))) of role axiom named fact_1182_diff__less % A new axiom: (forall (M:nat) (N_1:nat), (((ord_less_nat zero_zero_nat) N_1)->(((ord_less_nat zero_zero_nat) M)->((ord_less_nat ((minus_minus_nat M) N_1)) M)))) % FOF formula (forall (N_1:nat) (M:nat), ((iff ((ord_less_nat zero_zero_nat) ((minus_minus_nat N_1) M))) ((ord_less_nat M) N_1))) of role axiom named fact_1183_zero__less__diff % A new axiom: (forall (N_1:nat) (M:nat), ((iff ((ord_less_nat zero_zero_nat) ((minus_minus_nat N_1) M))) ((ord_less_nat M) N_1))) % FOF formula (forall (I_1:nat) (M:nat), ((ord_less_nat I_1) (suc ((plus_plus_nat I_1) M)))) of role axiom named fact_1184_less__add__Suc1 % A new axiom: (forall (I_1:nat) (M:nat), ((ord_less_nat I_1) (suc ((plus_plus_nat I_1) M)))) % FOF formula (forall (I_1:nat) (M:nat), ((ord_less_nat I_1) (suc ((plus_plus_nat M) I_1)))) of role axiom named fact_1185_less__add__Suc2 % A new axiom: (forall (I_1:nat) (M:nat), ((ord_less_nat I_1) (suc ((plus_plus_nat M) I_1)))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) N_1)) ((ex nat) (fun (K:nat)=> (((eq nat) N_1) (suc ((plus_plus_nat M) K))))))) of role axiom named fact_1186_less__iff__Suc__add % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) N_1)) ((ex nat) (fun (K:nat)=> (((eq nat) N_1) (suc ((plus_plus_nat M) K))))))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat zero_zero_nat) ((plus_plus_nat M) N_1))) ((or ((ord_less_nat zero_zero_nat) M)) ((ord_less_nat zero_zero_nat) N_1)))) of role axiom named fact_1187_add__gr__0 % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat zero_zero_nat) ((plus_plus_nat M) N_1))) ((or ((ord_less_nat zero_zero_nat) M)) ((ord_less_nat zero_zero_nat) N_1)))) % FOF formula (forall (N_1:nat), ((iff ((ord_less_nat zero_zero_nat) N_1)) ((ex nat) (fun (M_1:nat)=> (((eq nat) N_1) (suc M_1)))))) of role axiom named fact_1188_gr0__conv__Suc % A new axiom: (forall (N_1:nat), ((iff ((ord_less_nat zero_zero_nat) N_1)) ((ex nat) (fun (M_1:nat)=> (((eq nat) N_1) (suc M_1)))))) % FOF formula (forall (N_1:nat), ((iff ((ord_less_nat N_1) (suc zero_zero_nat))) (((eq nat) N_1) zero_zero_nat))) of role axiom named fact_1189_less__Suc0 % A new axiom: (forall (N_1:nat), ((iff ((ord_less_nat N_1) (suc zero_zero_nat))) (((eq nat) N_1) zero_zero_nat))) % FOF formula (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) (suc N_1))) ((or (((eq nat) M) zero_zero_nat)) ((ex nat) (fun (J:nat)=> ((and (((eq nat) M) (suc J))) ((ord_less_nat J) N_1))))))) of role axiom named fact_1190_less__Suc__eq__0__disj % A new axiom: (forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) (suc N_1))) ((or (((eq nat) M) zero_zero_nat)) ((ex nat) (fun (J:nat)=> ((and (((eq nat) M) (suc J))) ((ord_less_nat J) N_1))))))) % FOF formula (forall (N_1:nat), (((eq nat) (finite_card_nat (collect_nat (fun (_TPTP_I:nat)=> ((ord_less_nat _TPTP_I) N_1))))) N_1)) of role axiom named fact_1191_card__Collect__less__nat % A new axiom: (forall (N_1:nat), (((eq nat) (finite_card_nat (collect_nat (fun (_TPTP_I:nat)=> ((ord_less_nat _TPTP_I) N_1))))) N_1)) % FOF formula (forall (X:nat), (((eq (nat->Prop)) (ord_less_nat X)) (ord_less_eq_nat (suc X)))) of role axiom named fact_1192_less__eq__Suc__le__raw % A new axiom: (forall (X:nat), (((eq (nat->Prop)) (ord_less_nat X)) (ord_less_eq_nat (suc X)))) % FOF formula (forall (Z:nat) (X_1:nat) (Y:nat), (((ord_less_nat X_1) Y)->((ord_less_nat X_1) ((plus_plus_nat Y) Z)))) of role axiom named fact_1193_termination__basic__simps_I1_J % A new axiom: (forall (Z:nat) (X_1:nat) (Y:nat), (((ord_less_nat X_1) Y)->((ord_less_nat X_1) ((plus_plus_nat Y) Z)))) % FOF formula (forall (Y:nat) (X_1:nat) (Z:nat), (((ord_less_nat X_1) Z)->((ord_less_nat X_1) ((plus_plus_nat Y) Z)))) of role axiom named fact_1194_termination__basic__simps_I2_J % A new axiom: (forall (Y:nat) (X_1:nat) (Z:nat), (((ord_less_nat X_1) Z)->((ord_less_nat X_1) ((plus_plus_nat Y) Z)))) % FOF formula (forall (X_1:nat) (Y:nat), (((ord_less_nat X_1) Y)->((ord_less_eq_nat X_1) Y))) of role axiom named fact_1195_termination__basic__simps_I5_J % A new axiom: (forall (X_1:nat) (Y:nat), (((ord_less_nat X_1) Y)->((ord_less_eq_nat X_1) Y))) % FOF formula (forall (X_1:nat) (Y:nat), ((or (((fequal_nat X_1) Y)->False)) (((eq nat) X_1) Y))) of role axiom named help_fequal_1_1_fequal_000tc__Nat__Onat_T % A new axiom: (forall (X_1:nat) (Y:nat), ((or (((fequal_nat X_1) Y)->False)) (((eq nat) X_1) Y))) % FOF formula (forall (X_1:nat) (Y:nat), ((or (not (((eq nat) X_1) Y))) ((fequal_nat X_1) Y))) of role axiom named help_fequal_2_1_fequal_000tc__Nat__Onat_T % A new axiom: (forall (X_1:nat) (Y:nat), ((or (not (((eq nat) X_1) Y))) ((fequal_nat X_1) Y))) % 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_2091234717iple_a) (Y:hoare_2091234717iple_a), ((or (((fequal1604381340iple_a X_1) Y)->False)) (((eq hoare_2091234717iple_a) X_1) Y))) of role axiom named help_fequal_1_1_fequal_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_ % A new axiom: (forall (X_1:hoare_2091234717iple_a) (Y:hoare_2091234717iple_a), ((or (((fequal1604381340iple_a X_1) Y)->False)) (((eq hoare_2091234717iple_a) X_1) Y))) % FOF formula (forall (X_1:hoare_2091234717iple_a) (Y:hoare_2091234717iple_a), ((or (not (((eq hoare_2091234717iple_a) X_1) Y))) ((fequal1604381340iple_a X_1) Y))) of role axiom named help_fequal_2_1_fequal_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_ % A new axiom: (forall (X_1:hoare_2091234717iple_a) (Y:hoare_2091234717iple_a), ((or (not (((eq hoare_2091234717iple_a) X_1) Y))) ((fequal1604381340iple_a X_1) Y))) % FOF formula (forall (X_1:hoare_1708887482_state) (Y:hoare_1708887482_state), ((or (((fequal224822779_state X_1) Y)->False)) (((eq hoare_1708887482_state) X_1) Y))) of role axiom named help_fequal_1_1_fequal_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com % A new axiom: (forall (X_1:hoare_1708887482_state) (Y:hoare_1708887482_state), ((or (((fequal224822779_state X_1) Y)->False)) (((eq hoare_1708887482_state) X_1) Y))) % FOF formula (forall (X_1:hoare_1708887482_state) (Y:hoare_1708887482_state), ((or (not (((eq hoare_1708887482_state) X_1) Y))) ((fequal224822779_state X_1) Y))) of role axiom named help_fequal_2_1_fequal_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com % A new axiom: (forall (X_1:hoare_1708887482_state) (Y:hoare_1708887482_state), ((or (not (((eq hoare_1708887482_state) X_1) Y))) ((fequal224822779_state X_1) Y))) % FOF formula (forall (X_1:(hoare_2091234717iple_a->Prop)) (Y:(hoare_2091234717iple_a->Prop)), ((or (((fequal845167073le_a_o X_1) Y)->False)) (((eq (hoare_2091234717iple_a->Prop)) X_1) Y))) of role axiom named help_fequal_1_1_fequal_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It % A new axiom: (forall (X_1:(hoare_2091234717iple_a->Prop)) (Y:(hoare_2091234717iple_a->Prop)), ((or (((fequal845167073le_a_o X_1) Y)->False)) (((eq (hoare_2091234717iple_a->Prop)) X_1) Y))) % FOF formula (forall (X_1:(hoare_2091234717iple_a->Prop)) (Y:(hoare_2091234717iple_a->Prop)), ((or (not (((eq (hoare_2091234717iple_a->Prop)) X_1) Y))) ((fequal845167073le_a_o X_1) Y))) of role axiom named help_fequal_2_1_fequal_000_062_Itc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It % A new axiom: (forall (X_1:(hoare_2091234717iple_a->Prop)) (Y:(hoare_2091234717iple_a->Prop)), ((or (not (((eq (hoare_2091234717iple_a->Prop)) X_1) Y))) ((fequal845167073le_a_o X_1) Y))) % FOF formula (forall (N:nat), ((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) ((semila1052848428le_a_o g) ((image_231808478iple_a (fun (Pn:pname)=> (((hoare_657976383iple_a (p Pn)) (body Pn)) (q Pn)))) procs)))->((hoare_1421888935alid_a N) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) ((image_231808478iple_a (fun (Pn:pname)=> (((hoare_657976383iple_a (p Pn)) (the_com (body_1 Pn))) (q Pn)))) procs))->((hoare_1421888935alid_a N) X))))) of role hypothesis named conj_0 % A new axiom: (forall (N:nat), ((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) ((semila1052848428le_a_o g) ((image_231808478iple_a (fun (Pn:pname)=> (((hoare_657976383iple_a (p Pn)) (body Pn)) (q Pn)))) procs)))->((hoare_1421888935alid_a N) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) ((image_231808478iple_a (fun (Pn:pname)=> (((hoare_657976383iple_a (p Pn)) (the_com (body_1 Pn))) (q Pn)))) procs))->((hoare_1421888935alid_a N) X))))) % FOF formula ((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) g)->((hoare_1421888935alid_a n) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) ((image_231808478iple_a (fun (Pn:pname)=> (((hoare_657976383iple_a (p Pn)) (body Pn)) (q Pn)))) procs))->((hoare_1421888935alid_a n) X)))) of role conjecture named conj_1 % Conjecture to prove = ((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) g)->((hoare_1421888935alid_a n) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) ((image_231808478iple_a (fun (Pn:pname)=> (((hoare_657976383iple_a (p Pn)) (body Pn)) (q Pn)))) procs))->((hoare_1421888935alid_a n) X)))):Prop % Parameter x_a_DUMMY:x_a. % Parameter pname_DUMMY:pname. % Parameter state_DUMMY:state. % Parameter hoare_2091234717iple_a_DUMMY:hoare_2091234717iple_a. % Parameter hoare_1708887482_state_DUMMY:hoare_1708887482_state. % Parameter option_com_DUMMY:option_com. % We need to prove ['((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) g)->((hoare_1421888935alid_a n) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) ((image_231808478iple_a (fun (Pn:pname)=> (((hoare_657976383iple_a (p Pn)) (body Pn)) (q Pn)))) procs))->((hoare_1421888935alid_a n) X))))'] % Parameter x_a:Type. % Parameter com:Type. % Parameter pname:Type. % Parameter state:Type. % Parameter hoare_2091234717iple_a:Type. % Parameter hoare_1708887482_state:Type. % Parameter nat:Type. % Parameter option_com:Type. % Parameter big_co1924420859_pname:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((hoare_2091234717iple_a->Prop)->(((pname->(hoare_2091234717iple_a->Prop))->((pname->Prop)->(hoare_2091234717iple_a->Prop)))->Prop))). % Parameter big_la1994307886_a_o_o:((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop)). % Parameter big_la1286884090name_o:(((pname->Prop)->Prop)->(pname->Prop)). % Parameter big_la735727201le_a_o:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop)). % Parameter big_la1088302868tate_o:(((hoare_1708887482_state->Prop)->Prop)->(hoare_1708887482_state->Prop)). % Parameter big_la1658356148_nat_o:(((nat->Prop)->Prop)->(nat->Prop)). % Parameter big_la727467310_fin_o:((Prop->Prop)->Prop). % Parameter big_la43341705in_nat:((nat->Prop)->nat). % 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 finite_card_nat:((nat->Prop)->nat). % Parameter finite886417794_a_o_o:((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->Prop). % Parameter finite297249702name_o:(((pname->Prop)->Prop)->Prop). % Parameter finite1829014797le_a_o:(((hoare_2091234717iple_a->Prop)->Prop)->Prop). % Parameter finite1329924456tate_o:(((hoare_1708887482_state->Prop)->Prop)->Prop). % Parameter finite_finite_nat_o:(((nat->Prop)->Prop)->Prop). % Parameter finite_finite_o:((Prop->Prop)->Prop). % Parameter finite_finite_pname:((pname->Prop)->Prop). % Parameter finite232261744iple_a:((hoare_2091234717iple_a->Prop)->Prop). % Parameter finite1625599783_state:((hoare_1708887482_state->Prop)->Prop). % Parameter finite_finite_nat:((nat->Prop)->Prop). % Parameter finite2009943022_o_nat:((((hoare_2091234717iple_a->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop)))->((nat->((hoare_2091234717iple_a->Prop)->Prop))->(((hoare_2091234717iple_a->Prop)->Prop)->((nat->Prop)->((hoare_2091234717iple_a->Prop)->Prop))))). % Parameter finite1427591632_o_nat:(((pname->Prop)->((pname->Prop)->(pname->Prop)))->((nat->(pname->Prop))->((pname->Prop)->((nat->Prop)->(pname->Prop))))). % Parameter finite903029825le_a_o:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->(((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))->((hoare_2091234717iple_a->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))))). % Parameter finite1290357347_pname:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((pname->(hoare_2091234717iple_a->Prop))->((hoare_2091234717iple_a->Prop)->((pname->Prop)->(hoare_2091234717iple_a->Prop))))). % Parameter finite1481787452iple_a:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((hoare_2091234717iple_a->(hoare_2091234717iple_a->Prop))->((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))))). % Parameter finite2100865449_o_nat:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((nat->(hoare_2091234717iple_a->Prop))->((hoare_2091234717iple_a->Prop)->((nat->Prop)->(hoare_2091234717iple_a->Prop))))). % Parameter finite2139561282_pname:(((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop)))->((pname->(hoare_1708887482_state->Prop))->((hoare_1708887482_state->Prop)->((pname->Prop)->(hoare_1708887482_state->Prop))))). % Parameter finite1400355848_o_nat:(((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop)))->((nat->(hoare_1708887482_state->Prop))->((hoare_1708887482_state->Prop)->((nat->Prop)->(hoare_1708887482_state->Prop))))). % Parameter finite141655318_o_nat:(((nat->Prop)->((nat->Prop)->(nat->Prop)))->((nat->(nat->Prop))->((nat->Prop)->((nat->Prop)->(nat->Prop))))). % Parameter finite14499299le_a_o:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))->Prop)). % Parameter finite1282449217_pname:((pname->(pname->pname))->(((pname->Prop)->pname)->Prop)). % Parameter finite247037978iple_a:((hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))->(((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)->Prop)). % Parameter finite1615457021_state:((hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))->(((hoare_1708887482_state->Prop)->hoare_1708887482_state)->Prop)). % Parameter finite988810631ne_nat:((nat->(nat->nat))->(((nat->Prop)->nat)->Prop)). % Parameter finite574580006le_a_o:(((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))->((((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))->Prop)). % Parameter finite89670078_pname:((pname->(pname->pname))->(((pname->Prop)->pname)->Prop)). % Parameter finite1674555159iple_a:((hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))->(((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)->Prop)). % Parameter finite1347568576_state:((hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))->(((hoare_1708887482_state->Prop)->hoare_1708887482_state)->Prop)). % Parameter finite795500164em_nat:((nat->(nat->nat))->(((nat->Prop)->nat)->Prop)). % Parameter minus_1746272704_a_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop))). % Parameter minus_minus_pname_o:((pname->Prop)->((pname->Prop)->(pname->Prop))). % Parameter minus_836160335le_a_o:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))). % Parameter minus_2056855718tate_o:((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop))). % Parameter minus_minus_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop))). % Parameter minus_minus_o:(Prop->(Prop->Prop)). % Parameter minus_minus_nat:(nat->(nat->nat)). % Parameter one_one_nat:nat. % Parameter plus_plus_nat:(nat->(nat->nat)). % Parameter times_times_nat:(nat->(nat->nat)). % Parameter zero_zero_nat:nat. % Parameter the_Ho2077879471le_a_o:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop)). % Parameter the_pname:((pname->Prop)->pname). % Parameter the_Ho1471183438iple_a:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a). % Parameter the_Ho851197897_state:((hoare_1708887482_state->Prop)->hoare_1708887482_state). % Parameter the_nat:((nat->Prop)->nat). % Parameter hoare_Mirabelle_MGT:(com->hoare_1708887482_state). % Parameter hoare_1467856363rivs_a:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->Prop)). % Parameter hoare_90032982_state:((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->Prop)). % Parameter hoare_1805689709lids_a:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->Prop)). % Parameter hoare_496444244_state:((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->Prop)). % Parameter hoare_657976383iple_a:((x_a->(state->Prop))->(com->((x_a->(state->Prop))->hoare_2091234717iple_a))). % Parameter hoare_858012674_state:((state->(state->Prop))->(com->((state->(state->Prop))->hoare_1708887482_state))). % Parameter hoare_1169027232size_a:((x_a->nat)->(hoare_2091234717iple_a->nat)). % Parameter hoare_518771297_state:((state->nat)->(hoare_1708887482_state->nat)). % Parameter hoare_1421888935alid_a:(nat->(hoare_2091234717iple_a->Prop)). % Parameter hoare_23738522_state:(nat->(hoare_1708887482_state->Prop)). % Parameter semila1672913213_a_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop))). % Parameter semila1673364395name_o:((pname->Prop)->((pname->Prop)->(pname->Prop))). % Parameter semila2006181266le_a_o:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))). % Parameter semila129691299tate_o:((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop))). % Parameter semila1947288293_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop))). % Parameter semila854092349_inf_o:(Prop->(Prop->Prop)). % Parameter semila80283416nf_nat:(nat->(nat->nat)). % Parameter semila484278426_o_o_o:((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->Prop))). % Parameter semila181081674me_o_o:(((pname->Prop)->Prop)->(((pname->Prop)->Prop)->((pname->Prop)->Prop))). % Parameter semila2050116131_a_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop))). % Parameter semila1853742644te_o_o:(((hoare_1708887482_state->Prop)->Prop)->(((hoare_1708887482_state->Prop)->Prop)->((hoare_1708887482_state->Prop)->Prop))). % Parameter semila72246288at_o_o:(((nat->Prop)->Prop)->(((nat->Prop)->Prop)->((nat->Prop)->Prop))). % Parameter semila2062604954up_o_o:((Prop->Prop)->((Prop->Prop)->(Prop->Prop))). % Parameter semila1780557381name_o:((pname->Prop)->((pname->Prop)->(pname->Prop))). % Parameter semila1052848428le_a_o:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))). % Parameter semila1122118281tate_o:((hoare_1708887482_state->Prop)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop))). % Parameter semila848761471_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop))). % Parameter semila10642723_sup_o:(Prop->(Prop->Prop)). % Parameter semila972727038up_nat:(nat->(nat->nat)). % Parameter suc:(nat->nat). % Parameter nat_case_o:(Prop->((nat->Prop)->(nat->Prop))). % Parameter nat_case_nat:(nat->((nat->nat)->(nat->nat))). % Parameter size_size_com:(com->nat). % Parameter size_s1040486067iple_a:(hoare_2091234717iple_a->nat). % Parameter size_s1186992420_state:(hoare_1708887482_state->nat). % Parameter evalc:(com->(state->(state->Prop))). % Parameter evaln:(com->(state->(nat->(state->Prop)))). % Parameter the_com:(option_com->com). % Parameter bot_bo690906872_o_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->Prop). % Parameter bot_bot_pname_o_o:((pname->Prop)->Prop). % Parameter bot_bo1957696069_a_o_o:((hoare_2091234717iple_a->Prop)->Prop). % Parameter bot_bo1678742418te_o_o:((hoare_1708887482_state->Prop)->Prop). % Parameter bot_bot_nat_o_o:((nat->Prop)->Prop). % Parameter bot_bot_o_o:(Prop->Prop). % Parameter bot_bot_pname_o:(pname->Prop). % Parameter bot_bo1791335050le_a_o:(hoare_2091234717iple_a->Prop). % Parameter bot_bo19817387tate_o:(hoare_1708887482_state->Prop). % Parameter bot_bot_nat_o:(nat->Prop). % Parameter bot_bot_o:Prop. % Parameter bot_bot_nat:nat. % Parameter ord_less_nat:(nat->(nat->Prop)). % Parameter ord_less_eq_nat:(nat->(nat->Prop)). % Parameter collec1008234059le_a_o:(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop)). % Parameter collect_pname:((pname->Prop)->(pname->Prop)). % Parameter collec992574898iple_a:((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)). % Parameter collec1568722789_state:((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop)). % Parameter collect_nat:((nat->Prop)->(nat->Prop)). % Parameter image_784579955le_a_o:(((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop))). % Parameter image_1908519857_pname:(((hoare_2091234717iple_a->Prop)->pname)->(((hoare_2091234717iple_a->Prop)->Prop)->(pname->Prop))). % Parameter image_136408202iple_a:(((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)->(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))). % Parameter image_1501246093_state:(((hoare_2091234717iple_a->Prop)->hoare_1708887482_state)->(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_1708887482_state->Prop))). % Parameter image_75520503_o_nat:(((hoare_2091234717iple_a->Prop)->nat)->(((hoare_2091234717iple_a->Prop)->Prop)->(nat->Prop))). % Parameter image_742317343le_a_o:((pname->(hoare_2091234717iple_a->Prop))->((pname->Prop)->((hoare_2091234717iple_a->Prop)->Prop))). % Parameter image_pname_pname:((pname->pname)->((pname->Prop)->(pname->Prop))). % Parameter image_231808478iple_a:((pname->hoare_2091234717iple_a)->((pname->Prop)->(hoare_2091234717iple_a->Prop))). % Parameter image_1116629049_state:((pname->hoare_1708887482_state)->((pname->Prop)->(hoare_1708887482_state->Prop))). % Parameter image_pname_nat:((pname->nat)->((pname->Prop)->(nat->Prop))). % Parameter image_1642350072le_a_o:((hoare_2091234717iple_a->(hoare_2091234717iple_a->Prop))->((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->Prop))). % Parameter image_924789612_pname:((hoare_2091234717iple_a->pname)->((hoare_2091234717iple_a->Prop)->(pname->Prop))). % Parameter image_1661191109iple_a:((hoare_2091234717iple_a->hoare_2091234717iple_a)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))). % Parameter image_1884482962_state:((hoare_2091234717iple_a->hoare_1708887482_state)->((hoare_2091234717iple_a->Prop)->(hoare_1708887482_state->Prop))). % Parameter image_1773322034_a_nat:((hoare_2091234717iple_a->nat)->((hoare_2091234717iple_a->Prop)->(nat->Prop))). % Parameter image_293283184iple_a:((hoare_1708887482_state->hoare_2091234717iple_a)->((hoare_1708887482_state->Prop)->(hoare_2091234717iple_a->Prop))). % Parameter image_757158439_state:((hoare_1708887482_state->hoare_1708887482_state)->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop))). % Parameter image_1995609573le_a_o:((nat->(hoare_2091234717iple_a->Prop))->((nat->Prop)->((hoare_2091234717iple_a->Prop)->Prop))). % Parameter image_nat_pname:((nat->pname)->((nat->Prop)->(pname->Prop))). % Parameter image_359186840iple_a:((nat->hoare_2091234717iple_a)->((nat->Prop)->(hoare_2091234717iple_a->Prop))). % Parameter image_514827263_state:((nat->hoare_1708887482_state)->((nat->Prop)->(hoare_1708887482_state->Prop))). % Parameter image_nat_nat:((nat->nat)->((nat->Prop)->(nat->Prop))). % Parameter insert987231145_a_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->Prop))). % Parameter insert_pname_o:((pname->Prop)->(((pname->Prop)->Prop)->((pname->Prop)->Prop))). % Parameter insert102003750le_a_o:((hoare_2091234717iple_a->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->((hoare_2091234717iple_a->Prop)->Prop))). % Parameter insert949073679tate_o:((hoare_1708887482_state->Prop)->(((hoare_1708887482_state->Prop)->Prop)->((hoare_1708887482_state->Prop)->Prop))). % Parameter insert_nat_o:((nat->Prop)->(((nat->Prop)->Prop)->((nat->Prop)->Prop))). % Parameter insert_o:(Prop->((Prop->Prop)->(Prop->Prop))). % Parameter insert_pname:(pname->((pname->Prop)->(pname->Prop))). % Parameter insert1597628439iple_a:(hoare_2091234717iple_a->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))). % Parameter insert528405184_state:(hoare_1708887482_state->((hoare_1708887482_state->Prop)->(hoare_1708887482_state->Prop))). % Parameter insert_nat:(nat->((nat->Prop)->(nat->Prop))). % Parameter the_el1618277441le_a_o:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop)). % Parameter the_elem_pname:((pname->Prop)->pname). % Parameter the_el13400124iple_a:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a). % Parameter the_el864710747_state:((hoare_1708887482_state->Prop)->hoare_1708887482_state). % Parameter the_elem_nat:((nat->Prop)->nat). % Parameter fequal845167073le_a_o:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->Prop)). % Parameter fequal_pname:(pname->(pname->Prop)). % Parameter fequal_state:(state->(state->Prop)). % Parameter fequal1604381340iple_a:(hoare_2091234717iple_a->(hoare_2091234717iple_a->Prop)). % Parameter fequal224822779_state:(hoare_1708887482_state->(hoare_1708887482_state->Prop)). % Parameter fequal_nat:(nat->(nat->Prop)). % Parameter member1297825410_a_o_o:(((hoare_2091234717iple_a->Prop)->Prop)->((((hoare_2091234717iple_a->Prop)->Prop)->Prop)->Prop)). % Parameter member_pname_o:((pname->Prop)->(((pname->Prop)->Prop)->Prop)). % Parameter member99268621le_a_o:((hoare_2091234717iple_a->Prop)->(((hoare_2091234717iple_a->Prop)->Prop)->Prop)). % Parameter member814030440tate_o:((hoare_1708887482_state->Prop)->(((hoare_1708887482_state->Prop)->Prop)->Prop)). % Parameter member_nat_o:((nat->Prop)->(((nat->Prop)->Prop)->Prop)). % Parameter member_o:(Prop->((Prop->Prop)->Prop)). % Parameter member_pname:(pname->((pname->Prop)->Prop)). % Parameter member290856304iple_a:(hoare_2091234717iple_a->((hoare_2091234717iple_a->Prop)->Prop)). % Parameter member451959335_state:(hoare_1708887482_state->((hoare_1708887482_state->Prop)->Prop)). % Parameter member_nat:(nat->((nat->Prop)->Prop)). % Parameter g:(hoare_2091234717iple_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_1:com) (Fun2_4:(x_a->(state->Prop))) (Fun1_3:(x_a->(state->Prop))) (Com:com) (Fun2_3:(x_a->(state->Prop))), ((iff (((eq hoare_2091234717iple_a) (((hoare_657976383iple_a Fun1_4) Com_1) Fun2_4)) (((hoare_657976383iple_a Fun1_3) Com) Fun2_3))) ((and ((and (((eq (x_a->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com_1) Com))) (((eq (x_a->(state->Prop))) Fun2_4) Fun2_3)))). % Axiom fact_1_triple_Oinject:(forall (Fun1_4:(state->(state->Prop))) (Com_1:com) (Fun2_4:(state->(state->Prop))) (Fun1_3:(state->(state->Prop))) (Com:com) (Fun2_3:(state->(state->Prop))), ((iff (((eq hoare_1708887482_state) (((hoare_858012674_state Fun1_4) Com_1) Fun2_4)) (((hoare_858012674_state Fun1_3) Com) Fun2_3))) ((and ((and (((eq (state->(state->Prop))) Fun1_4) Fun1_3)) (((eq com) Com_1) Com))) (((eq (state->(state->Prop))) Fun2_4) Fun2_3)))). % Axiom fact_2_hoare__valids__def:(forall (G_28:(hoare_1708887482_state->Prop)) (Ts_4:(hoare_1708887482_state->Prop)), ((iff ((hoare_496444244_state G_28) Ts_4)) (forall (N:nat), ((forall (X:hoare_1708887482_state), (((member451959335_state X) G_28)->((hoare_23738522_state N) X)))->(forall (X:hoare_1708887482_state), (((member451959335_state X) Ts_4)->((hoare_23738522_state N) X))))))). % Axiom fact_3_hoare__valids__def:(forall (G_28:(hoare_2091234717iple_a->Prop)) (Ts_4:(hoare_2091234717iple_a->Prop)), ((iff ((hoare_1805689709lids_a G_28) Ts_4)) (forall (N:nat), ((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) G_28)->((hoare_1421888935alid_a N) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) Ts_4)->((hoare_1421888935alid_a N) X))))))). % Axiom fact_4_hoare__derivs_OBody:(forall (G_27:(hoare_1708887482_state->Prop)) (P_36:(pname->(state->(state->Prop)))) (Q_20:(pname->(state->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_90032982_state ((semila1122118281tate_o G_27) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1))) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_36 P_9)) (the_com (body_1 P_9))) (Q_20 P_9)))) Procs_1))->((hoare_90032982_state G_27) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1)))). % Axiom fact_5_hoare__derivs_OBody:(forall (G_27:(hoare_2091234717iple_a->Prop)) (P_36:(pname->(x_a->(state->Prop)))) (Q_20:(pname->(x_a->(state->Prop)))) (Procs_1:(pname->Prop)), (((hoare_1467856363rivs_a ((semila1052848428le_a_o G_27) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1))) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_36 P_9)) (the_com (body_1 P_9))) (Q_20 P_9)))) Procs_1))->((hoare_1467856363rivs_a G_27) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_36 P_9)) (body P_9)) (Q_20 P_9)))) Procs_1)))). % Axiom fact_6_UnE:(forall (C_34:nat) (A_129:(nat->Prop)) (B_71:(nat->Prop)), (((member_nat C_34) ((semila848761471_nat_o A_129) B_71))->((((member_nat C_34) A_129)->False)->((member_nat C_34) B_71)))). % Axiom fact_7_UnE:(forall (C_34:(hoare_2091234717iple_a->Prop)) (A_129:((hoare_2091234717iple_a->Prop)->Prop)) (B_71:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_34) ((semila2050116131_a_o_o A_129) B_71))->((((member99268621le_a_o C_34) A_129)->False)->((member99268621le_a_o C_34) B_71)))). % Axiom fact_8_UnE:(forall (C_34:hoare_1708887482_state) (A_129:(hoare_1708887482_state->Prop)) (B_71:(hoare_1708887482_state->Prop)), (((member451959335_state C_34) ((semila1122118281tate_o A_129) B_71))->((((member451959335_state C_34) A_129)->False)->((member451959335_state C_34) B_71)))). % Axiom fact_9_UnE:(forall (C_34:hoare_2091234717iple_a) (A_129:(hoare_2091234717iple_a->Prop)) (B_71:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_34) ((semila1052848428le_a_o A_129) B_71))->((((member290856304iple_a C_34) A_129)->False)->((member290856304iple_a C_34) B_71)))). % Axiom fact_10_UnE:(forall (C_34:pname) (A_129:(pname->Prop)) (B_71:(pname->Prop)), (((member_pname C_34) ((semila1780557381name_o A_129) B_71))->((((member_pname C_34) A_129)->False)->((member_pname C_34) B_71)))). % Axiom fact_11_sup1E:(forall (A_128:(nat->Prop)) (B_70:(nat->Prop)) (X_51:nat), ((((semila848761471_nat_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))). % Axiom fact_12_sup1E:(forall (A_128:((hoare_2091234717iple_a->Prop)->Prop)) (B_70:((hoare_2091234717iple_a->Prop)->Prop)) (X_51:(hoare_2091234717iple_a->Prop)), ((((semila2050116131_a_o_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))). % Axiom fact_13_sup1E:(forall (A_128:(hoare_1708887482_state->Prop)) (B_70:(hoare_1708887482_state->Prop)) (X_51:hoare_1708887482_state), ((((semila1122118281tate_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))). % Axiom fact_14_sup1E:(forall (A_128:(pname->Prop)) (B_70:(pname->Prop)) (X_51:pname), ((((semila1780557381name_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))). % Axiom fact_15_sup1E:(forall (A_128:(hoare_2091234717iple_a->Prop)) (B_70:(hoare_2091234717iple_a->Prop)) (X_51:hoare_2091234717iple_a), ((((semila1052848428le_a_o A_128) B_70) X_51)->(((A_128 X_51)->False)->(B_70 X_51)))). % Axiom fact_16_sup1CI:(forall (A_127:(nat->Prop)) (B_69:(nat->Prop)) (X_50:nat), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila848761471_nat_o A_127) B_69) X_50))). % Axiom fact_17_sup1CI:(forall (A_127:((hoare_2091234717iple_a->Prop)->Prop)) (B_69:((hoare_2091234717iple_a->Prop)->Prop)) (X_50:(hoare_2091234717iple_a->Prop)), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila2050116131_a_o_o A_127) B_69) X_50))). % Axiom fact_18_sup1CI:(forall (A_127:(hoare_1708887482_state->Prop)) (B_69:(hoare_1708887482_state->Prop)) (X_50:hoare_1708887482_state), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila1122118281tate_o A_127) B_69) X_50))). % Axiom fact_19_sup1CI:(forall (A_127:(pname->Prop)) (B_69:(pname->Prop)) (X_50:pname), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila1780557381name_o A_127) B_69) X_50))). % Axiom fact_20_sup1CI:(forall (A_127:(hoare_2091234717iple_a->Prop)) (B_69:(hoare_2091234717iple_a->Prop)) (X_50:hoare_2091234717iple_a), ((((B_69 X_50)->False)->(A_127 X_50))->(((semila1052848428le_a_o A_127) B_69) X_50))). % Axiom fact_21_UnCI:(forall (A_126:(nat->Prop)) (C_33:nat) (B_68:(nat->Prop)), (((((member_nat C_33) B_68)->False)->((member_nat C_33) A_126))->((member_nat C_33) ((semila848761471_nat_o A_126) B_68)))). % Axiom fact_22_UnCI:(forall (A_126:((hoare_2091234717iple_a->Prop)->Prop)) (C_33:(hoare_2091234717iple_a->Prop)) (B_68:((hoare_2091234717iple_a->Prop)->Prop)), (((((member99268621le_a_o C_33) B_68)->False)->((member99268621le_a_o C_33) A_126))->((member99268621le_a_o C_33) ((semila2050116131_a_o_o A_126) B_68)))). % Axiom fact_23_UnCI:(forall (A_126:(hoare_1708887482_state->Prop)) (C_33:hoare_1708887482_state) (B_68:(hoare_1708887482_state->Prop)), (((((member451959335_state C_33) B_68)->False)->((member451959335_state C_33) A_126))->((member451959335_state C_33) ((semila1122118281tate_o A_126) B_68)))). % Axiom fact_24_UnCI:(forall (A_126:(hoare_2091234717iple_a->Prop)) (C_33:hoare_2091234717iple_a) (B_68:(hoare_2091234717iple_a->Prop)), (((((member290856304iple_a C_33) B_68)->False)->((member290856304iple_a C_33) A_126))->((member290856304iple_a C_33) ((semila1052848428le_a_o A_126) B_68)))). % Axiom fact_25_UnCI:(forall (A_126:(pname->Prop)) (C_33:pname) (B_68:(pname->Prop)), (((((member_pname C_33) B_68)->False)->((member_pname C_33) A_126))->((member_pname C_33) ((semila1780557381name_o A_126) B_68)))). % Axiom fact_26_image__eqI:(forall (A_125:(nat->Prop)) (B_67:nat) (F_50:(nat->nat)) (X_49:nat), ((((eq nat) B_67) (F_50 X_49))->(((member_nat X_49) A_125)->((member_nat B_67) ((image_nat_nat F_50) A_125))))). % Axiom fact_27_image__eqI:(forall (A_125:(pname->Prop)) (B_67:hoare_1708887482_state) (F_50:(pname->hoare_1708887482_state)) (X_49:pname), ((((eq hoare_1708887482_state) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member451959335_state B_67) ((image_1116629049_state F_50) A_125))))). % Axiom fact_28_image__eqI:(forall (A_125:(pname->Prop)) (B_67:nat) (F_50:(pname->nat)) (X_49:pname), ((((eq nat) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member_nat B_67) ((image_pname_nat F_50) A_125))))). % Axiom fact_29_image__eqI:(forall (A_125:(pname->Prop)) (B_67:(hoare_2091234717iple_a->Prop)) (F_50:(pname->(hoare_2091234717iple_a->Prop))) (X_49:pname), ((((eq (hoare_2091234717iple_a->Prop)) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member99268621le_a_o B_67) ((image_742317343le_a_o F_50) A_125))))). % Axiom fact_30_image__eqI:(forall (A_125:(nat->Prop)) (B_67:pname) (F_50:(nat->pname)) (X_49:nat), ((((eq pname) B_67) (F_50 X_49))->(((member_nat X_49) A_125)->((member_pname B_67) ((image_nat_pname F_50) A_125))))). % Axiom fact_31_image__eqI:(forall (A_125:((hoare_2091234717iple_a->Prop)->Prop)) (B_67:pname) (F_50:((hoare_2091234717iple_a->Prop)->pname)) (X_49:(hoare_2091234717iple_a->Prop)), ((((eq pname) B_67) (F_50 X_49))->(((member99268621le_a_o X_49) A_125)->((member_pname B_67) ((image_1908519857_pname F_50) A_125))))). % Axiom fact_32_image__eqI:(forall (A_125:(hoare_2091234717iple_a->Prop)) (B_67:pname) (F_50:(hoare_2091234717iple_a->pname)) (X_49:hoare_2091234717iple_a), ((((eq pname) B_67) (F_50 X_49))->(((member290856304iple_a X_49) A_125)->((member_pname B_67) ((image_924789612_pname F_50) A_125))))). % Axiom fact_33_image__eqI:(forall (A_125:(pname->Prop)) (B_67:hoare_2091234717iple_a) (F_50:(pname->hoare_2091234717iple_a)) (X_49:pname), ((((eq hoare_2091234717iple_a) B_67) (F_50 X_49))->(((member_pname X_49) A_125)->((member290856304iple_a B_67) ((image_231808478iple_a F_50) A_125))))). % Axiom fact_34_image__Un:(forall (F_49:(nat->nat)) (A_124:(nat->Prop)) (B_66:(nat->Prop)), (((eq (nat->Prop)) ((image_nat_nat F_49) ((semila848761471_nat_o A_124) B_66))) ((semila848761471_nat_o ((image_nat_nat F_49) A_124)) ((image_nat_nat F_49) B_66)))). % Axiom fact_35_image__Un:(forall (F_49:(pname->hoare_1708887482_state)) (A_124:(pname->Prop)) (B_66:(pname->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_49) ((semila1780557381name_o A_124) B_66))) ((semila1122118281tate_o ((image_1116629049_state F_49) A_124)) ((image_1116629049_state F_49) B_66)))). % Axiom fact_36_image__Un:(forall (F_49:(hoare_2091234717iple_a->nat)) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq (nat->Prop)) ((image_1773322034_a_nat F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila848761471_nat_o ((image_1773322034_a_nat F_49) A_124)) ((image_1773322034_a_nat F_49) B_66)))). % Axiom fact_37_image__Un:(forall (F_49:(hoare_2091234717iple_a->(hoare_2091234717iple_a->Prop))) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((image_1642350072le_a_o F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila2050116131_a_o_o ((image_1642350072le_a_o F_49) A_124)) ((image_1642350072le_a_o F_49) B_66)))). % Axiom fact_38_image__Un:(forall (F_49:(hoare_2091234717iple_a->hoare_1708887482_state)) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1884482962_state F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila1122118281tate_o ((image_1884482962_state F_49) A_124)) ((image_1884482962_state F_49) B_66)))). % Axiom fact_39_image__Un:(forall (F_49:(hoare_2091234717iple_a->pname)) (A_124:(hoare_2091234717iple_a->Prop)) (B_66:(hoare_2091234717iple_a->Prop)), (((eq (pname->Prop)) ((image_924789612_pname F_49) ((semila1052848428le_a_o A_124) B_66))) ((semila1780557381name_o ((image_924789612_pname F_49) A_124)) ((image_924789612_pname F_49) B_66)))). % Axiom fact_40_image__Un:(forall (F_49:(nat->hoare_2091234717iple_a)) (A_124:(nat->Prop)) (B_66:(nat->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_359186840iple_a F_49) ((semila848761471_nat_o A_124) B_66))) ((semila1052848428le_a_o ((image_359186840iple_a F_49) A_124)) ((image_359186840iple_a F_49) B_66)))). % Axiom fact_41_image__Un:(forall (F_49:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)) (A_124:((hoare_2091234717iple_a->Prop)->Prop)) (B_66:((hoare_2091234717iple_a->Prop)->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_136408202iple_a F_49) ((semila2050116131_a_o_o A_124) B_66))) ((semila1052848428le_a_o ((image_136408202iple_a F_49) A_124)) ((image_136408202iple_a F_49) B_66)))). % Axiom fact_42_image__Un:(forall (F_49:(hoare_1708887482_state->hoare_2091234717iple_a)) (A_124:(hoare_1708887482_state->Prop)) (B_66:(hoare_1708887482_state->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_293283184iple_a F_49) ((semila1122118281tate_o A_124) B_66))) ((semila1052848428le_a_o ((image_293283184iple_a F_49) A_124)) ((image_293283184iple_a F_49) B_66)))). % Axiom fact_43_image__Un:(forall (F_49:(pname->hoare_2091234717iple_a)) (A_124:(pname->Prop)) (B_66:(pname->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_49) ((semila1780557381name_o A_124) B_66))) ((semila1052848428le_a_o ((image_231808478iple_a F_49) A_124)) ((image_231808478iple_a F_49) B_66)))). % Axiom fact_44_sup__fun__def:(forall (F_48:(nat->Prop)) (G_26:(nat->Prop)) (X:nat), ((iff (((semila848761471_nat_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))). % Axiom fact_45_sup__fun__def:(forall (F_48:((hoare_2091234717iple_a->Prop)->Prop)) (G_26:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), ((iff (((semila2050116131_a_o_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))). % Axiom fact_46_sup__fun__def:(forall (F_48:(hoare_1708887482_state->Prop)) (G_26:(hoare_1708887482_state->Prop)) (X:hoare_1708887482_state), ((iff (((semila1122118281tate_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))). % Axiom fact_47_sup__fun__def:(forall (F_48:(pname->Prop)) (G_26:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))). % Axiom fact_48_sup__fun__def:(forall (F_48:(hoare_2091234717iple_a->Prop)) (G_26:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila1052848428le_a_o F_48) G_26) X)) ((semila10642723_sup_o (F_48 X)) (G_26 X)))). % Axiom fact_49_sup__apply:(forall (F_47:(nat->Prop)) (G_25:(nat->Prop)) (X_48:nat), ((iff (((semila848761471_nat_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))). % Axiom fact_50_sup__apply:(forall (F_47:((hoare_2091234717iple_a->Prop)->Prop)) (G_25:((hoare_2091234717iple_a->Prop)->Prop)) (X_48:(hoare_2091234717iple_a->Prop)), ((iff (((semila2050116131_a_o_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))). % Axiom fact_51_sup__apply:(forall (F_47:(hoare_1708887482_state->Prop)) (G_25:(hoare_1708887482_state->Prop)) (X_48:hoare_1708887482_state), ((iff (((semila1122118281tate_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))). % Axiom fact_52_sup__apply:(forall (F_47:(pname->Prop)) (G_25:(pname->Prop)) (X_48:pname), ((iff (((semila1780557381name_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))). % Axiom fact_53_sup__apply:(forall (F_47:(hoare_2091234717iple_a->Prop)) (G_25:(hoare_2091234717iple_a->Prop)) (X_48:hoare_2091234717iple_a), ((iff (((semila1052848428le_a_o F_47) G_25) X_48)) ((semila10642723_sup_o (F_47 X_48)) (G_25 X_48)))). % Axiom fact_54_cut:(forall (G_24:(hoare_2091234717iple_a->Prop)) (G_23:(hoare_2091234717iple_a->Prop)) (Ts_3:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a G_23) Ts_3)->(((hoare_1467856363rivs_a G_24) G_23)->((hoare_1467856363rivs_a G_24) Ts_3)))). % Axiom fact_55_cut:(forall (G_24:(hoare_1708887482_state->Prop)) (G_23:(hoare_1708887482_state->Prop)) (Ts_3:(hoare_1708887482_state->Prop)), (((hoare_90032982_state G_23) Ts_3)->(((hoare_90032982_state G_24) G_23)->((hoare_90032982_state G_24) Ts_3)))). % Axiom fact_56_sup__assoc:(forall (X_47:(nat->Prop)) (Y_20:(nat->Prop)) (Z_11:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o X_47) Y_20)) Z_11)) ((semila848761471_nat_o X_47) ((semila848761471_nat_o Y_20) Z_11)))). % Axiom fact_57_sup__assoc:(forall (X_47:nat) (Y_20:nat) (Z_11:nat), (((eq nat) ((semila972727038up_nat ((semila972727038up_nat X_47) Y_20)) Z_11)) ((semila972727038up_nat X_47) ((semila972727038up_nat Y_20) Z_11)))). % Axiom fact_58_sup__assoc:(forall (X_47:((hoare_2091234717iple_a->Prop)->Prop)) (Y_20:((hoare_2091234717iple_a->Prop)->Prop)) (Z_11:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o X_47) Y_20)) Z_11)) ((semila2050116131_a_o_o X_47) ((semila2050116131_a_o_o Y_20) Z_11)))). % Axiom fact_59_sup__assoc:(forall (X_47:(hoare_1708887482_state->Prop)) (Y_20:(hoare_1708887482_state->Prop)) (Z_11:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o X_47) Y_20)) Z_11)) ((semila1122118281tate_o X_47) ((semila1122118281tate_o Y_20) Z_11)))). % Axiom fact_60_sup__assoc:(forall (X_47:(pname->Prop)) (Y_20:(pname->Prop)) (Z_11:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_47) Y_20)) Z_11)) ((semila1780557381name_o X_47) ((semila1780557381name_o Y_20) Z_11)))). % Axiom fact_61_sup__assoc:(forall (X_47:Prop) (Y_20:Prop) (Z_11:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_47) Y_20)) Z_11)) ((semila10642723_sup_o X_47) ((semila10642723_sup_o Y_20) Z_11)))). % Axiom fact_62_sup__assoc:(forall (X_47:(hoare_2091234717iple_a->Prop)) (Y_20:(hoare_2091234717iple_a->Prop)) (Z_11:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o X_47) Y_20)) Z_11)) ((semila1052848428le_a_o X_47) ((semila1052848428le_a_o Y_20) Z_11)))). % Axiom fact_63_inf__sup__aci_I6_J:(forall (X_46:(nat->Prop)) (Y_19:(nat->Prop)) (Z_10:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o X_46) Y_19)) Z_10)) ((semila848761471_nat_o X_46) ((semila848761471_nat_o Y_19) Z_10)))). % Axiom fact_64_inf__sup__aci_I6_J:(forall (X_46:nat) (Y_19:nat) (Z_10:nat), (((eq nat) ((semila972727038up_nat ((semila972727038up_nat X_46) Y_19)) Z_10)) ((semila972727038up_nat X_46) ((semila972727038up_nat Y_19) Z_10)))). % Axiom fact_65_inf__sup__aci_I6_J:(forall (X_46:((hoare_2091234717iple_a->Prop)->Prop)) (Y_19:((hoare_2091234717iple_a->Prop)->Prop)) (Z_10:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o X_46) Y_19)) Z_10)) ((semila2050116131_a_o_o X_46) ((semila2050116131_a_o_o Y_19) Z_10)))). % Axiom fact_66_inf__sup__aci_I6_J:(forall (X_46:(hoare_1708887482_state->Prop)) (Y_19:(hoare_1708887482_state->Prop)) (Z_10:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o X_46) Y_19)) Z_10)) ((semila1122118281tate_o X_46) ((semila1122118281tate_o Y_19) Z_10)))). % Axiom fact_67_inf__sup__aci_I6_J:(forall (X_46:(pname->Prop)) (Y_19:(pname->Prop)) (Z_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o X_46) Y_19)) Z_10)) ((semila1780557381name_o X_46) ((semila1780557381name_o Y_19) Z_10)))). % Axiom fact_68_inf__sup__aci_I6_J:(forall (X_46:Prop) (Y_19:Prop) (Z_10:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o X_46) Y_19)) Z_10)) ((semila10642723_sup_o X_46) ((semila10642723_sup_o Y_19) Z_10)))). % Axiom fact_69_inf__sup__aci_I6_J:(forall (X_46:(hoare_2091234717iple_a->Prop)) (Y_19:(hoare_2091234717iple_a->Prop)) (Z_10:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o X_46) Y_19)) Z_10)) ((semila1052848428le_a_o X_46) ((semila1052848428le_a_o Y_19) Z_10)))). % Axiom fact_70_sup_Oassoc:(forall (A_123:(nat->Prop)) (B_65:(nat->Prop)) (C_32:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o A_123) B_65)) C_32)) ((semila848761471_nat_o A_123) ((semila848761471_nat_o B_65) C_32)))). % Axiom fact_71_sup_Oassoc:(forall (A_123:nat) (B_65:nat) (C_32:nat), (((eq nat) ((semila972727038up_nat ((semila972727038up_nat A_123) B_65)) C_32)) ((semila972727038up_nat A_123) ((semila972727038up_nat B_65) C_32)))). % Axiom fact_72_sup_Oassoc:(forall (A_123:((hoare_2091234717iple_a->Prop)->Prop)) (B_65:((hoare_2091234717iple_a->Prop)->Prop)) (C_32:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o A_123) B_65)) C_32)) ((semila2050116131_a_o_o A_123) ((semila2050116131_a_o_o B_65) C_32)))). % Axiom fact_73_sup_Oassoc:(forall (A_123:(hoare_1708887482_state->Prop)) (B_65:(hoare_1708887482_state->Prop)) (C_32:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o A_123) B_65)) C_32)) ((semila1122118281tate_o A_123) ((semila1122118281tate_o B_65) C_32)))). % Axiom fact_74_sup_Oassoc:(forall (A_123:(pname->Prop)) (B_65:(pname->Prop)) (C_32:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_123) B_65)) C_32)) ((semila1780557381name_o A_123) ((semila1780557381name_o B_65) C_32)))). % Axiom fact_75_sup_Oassoc:(forall (A_123:Prop) (B_65:Prop) (C_32:Prop), ((iff ((semila10642723_sup_o ((semila10642723_sup_o A_123) B_65)) C_32)) ((semila10642723_sup_o A_123) ((semila10642723_sup_o B_65) C_32)))). % Axiom fact_76_sup_Oassoc:(forall (A_123:(hoare_2091234717iple_a->Prop)) (B_65:(hoare_2091234717iple_a->Prop)) (C_32:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o A_123) B_65)) C_32)) ((semila1052848428le_a_o A_123) ((semila1052848428le_a_o B_65) C_32)))). % Axiom fact_77_sup__left__commute:(forall (X_45:(nat->Prop)) (Y_18:(nat->Prop)) (Z_9:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_45) ((semila848761471_nat_o Y_18) Z_9))) ((semila848761471_nat_o Y_18) ((semila848761471_nat_o X_45) Z_9)))). % Axiom fact_78_sup__left__commute:(forall (X_45:nat) (Y_18:nat) (Z_9:nat), (((eq nat) ((semila972727038up_nat X_45) ((semila972727038up_nat Y_18) Z_9))) ((semila972727038up_nat Y_18) ((semila972727038up_nat X_45) Z_9)))). % Axiom fact_79_sup__left__commute:(forall (X_45:((hoare_2091234717iple_a->Prop)->Prop)) (Y_18:((hoare_2091234717iple_a->Prop)->Prop)) (Z_9:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_45) ((semila2050116131_a_o_o Y_18) Z_9))) ((semila2050116131_a_o_o Y_18) ((semila2050116131_a_o_o X_45) Z_9)))). % Axiom fact_80_sup__left__commute:(forall (X_45:(hoare_1708887482_state->Prop)) (Y_18:(hoare_1708887482_state->Prop)) (Z_9:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_45) ((semila1122118281tate_o Y_18) Z_9))) ((semila1122118281tate_o Y_18) ((semila1122118281tate_o X_45) Z_9)))). % Axiom fact_81_sup__left__commute:(forall (X_45:(pname->Prop)) (Y_18:(pname->Prop)) (Z_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_45) ((semila1780557381name_o Y_18) Z_9))) ((semila1780557381name_o Y_18) ((semila1780557381name_o X_45) Z_9)))). % Axiom fact_82_sup__left__commute:(forall (X_45:Prop) (Y_18:Prop) (Z_9:Prop), ((iff ((semila10642723_sup_o X_45) ((semila10642723_sup_o Y_18) Z_9))) ((semila10642723_sup_o Y_18) ((semila10642723_sup_o X_45) Z_9)))). % Axiom fact_83_sup__left__commute:(forall (X_45:(hoare_2091234717iple_a->Prop)) (Y_18:(hoare_2091234717iple_a->Prop)) (Z_9:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_45) ((semila1052848428le_a_o Y_18) Z_9))) ((semila1052848428le_a_o Y_18) ((semila1052848428le_a_o X_45) Z_9)))). % Axiom fact_84_inf__sup__aci_I7_J:(forall (X_44:(nat->Prop)) (Y_17:(nat->Prop)) (Z_8:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_44) ((semila848761471_nat_o Y_17) Z_8))) ((semila848761471_nat_o Y_17) ((semila848761471_nat_o X_44) Z_8)))). % Axiom fact_85_inf__sup__aci_I7_J:(forall (X_44:nat) (Y_17:nat) (Z_8:nat), (((eq nat) ((semila972727038up_nat X_44) ((semila972727038up_nat Y_17) Z_8))) ((semila972727038up_nat Y_17) ((semila972727038up_nat X_44) Z_8)))). % Axiom fact_86_inf__sup__aci_I7_J:(forall (X_44:((hoare_2091234717iple_a->Prop)->Prop)) (Y_17:((hoare_2091234717iple_a->Prop)->Prop)) (Z_8:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_44) ((semila2050116131_a_o_o Y_17) Z_8))) ((semila2050116131_a_o_o Y_17) ((semila2050116131_a_o_o X_44) Z_8)))). % Axiom fact_87_inf__sup__aci_I7_J:(forall (X_44:(hoare_1708887482_state->Prop)) (Y_17:(hoare_1708887482_state->Prop)) (Z_8:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_44) ((semila1122118281tate_o Y_17) Z_8))) ((semila1122118281tate_o Y_17) ((semila1122118281tate_o X_44) Z_8)))). % Axiom fact_88_inf__sup__aci_I7_J:(forall (X_44:(pname->Prop)) (Y_17:(pname->Prop)) (Z_8:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_44) ((semila1780557381name_o Y_17) Z_8))) ((semila1780557381name_o Y_17) ((semila1780557381name_o X_44) Z_8)))). % Axiom fact_89_inf__sup__aci_I7_J:(forall (X_44:Prop) (Y_17:Prop) (Z_8:Prop), ((iff ((semila10642723_sup_o X_44) ((semila10642723_sup_o Y_17) Z_8))) ((semila10642723_sup_o Y_17) ((semila10642723_sup_o X_44) Z_8)))). % Axiom fact_90_inf__sup__aci_I7_J:(forall (X_44:(hoare_2091234717iple_a->Prop)) (Y_17:(hoare_2091234717iple_a->Prop)) (Z_8:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_44) ((semila1052848428le_a_o Y_17) Z_8))) ((semila1052848428le_a_o Y_17) ((semila1052848428le_a_o X_44) Z_8)))). % Axiom fact_91_sup_Oleft__commute:(forall (B_64:(nat->Prop)) (A_122:(nat->Prop)) (C_31:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o B_64) ((semila848761471_nat_o A_122) C_31))) ((semila848761471_nat_o A_122) ((semila848761471_nat_o B_64) C_31)))). % Axiom fact_92_sup_Oleft__commute:(forall (B_64:nat) (A_122:nat) (C_31:nat), (((eq nat) ((semila972727038up_nat B_64) ((semila972727038up_nat A_122) C_31))) ((semila972727038up_nat A_122) ((semila972727038up_nat B_64) C_31)))). % Axiom fact_93_sup_Oleft__commute:(forall (B_64:((hoare_2091234717iple_a->Prop)->Prop)) (A_122:((hoare_2091234717iple_a->Prop)->Prop)) (C_31:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o B_64) ((semila2050116131_a_o_o A_122) C_31))) ((semila2050116131_a_o_o A_122) ((semila2050116131_a_o_o B_64) C_31)))). % Axiom fact_94_sup_Oleft__commute:(forall (B_64:(hoare_1708887482_state->Prop)) (A_122:(hoare_1708887482_state->Prop)) (C_31:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o B_64) ((semila1122118281tate_o A_122) C_31))) ((semila1122118281tate_o A_122) ((semila1122118281tate_o B_64) C_31)))). % Axiom fact_95_sup_Oleft__commute:(forall (B_64:(pname->Prop)) (A_122:(pname->Prop)) (C_31:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o B_64) ((semila1780557381name_o A_122) C_31))) ((semila1780557381name_o A_122) ((semila1780557381name_o B_64) C_31)))). % Axiom fact_96_sup_Oleft__commute:(forall (B_64:Prop) (A_122:Prop) (C_31:Prop), ((iff ((semila10642723_sup_o B_64) ((semila10642723_sup_o A_122) C_31))) ((semila10642723_sup_o A_122) ((semila10642723_sup_o B_64) C_31)))). % Axiom fact_97_sup_Oleft__commute:(forall (B_64:(hoare_2091234717iple_a->Prop)) (A_122:(hoare_2091234717iple_a->Prop)) (C_31:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o B_64) ((semila1052848428le_a_o A_122) C_31))) ((semila1052848428le_a_o A_122) ((semila1052848428le_a_o B_64) C_31)))). % Axiom fact_98_sup__left__idem:(forall (X_43:(nat->Prop)) (Y_16:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_43) ((semila848761471_nat_o X_43) Y_16))) ((semila848761471_nat_o X_43) Y_16))). % Axiom fact_99_sup__left__idem:(forall (X_43:nat) (Y_16:nat), (((eq nat) ((semila972727038up_nat X_43) ((semila972727038up_nat X_43) Y_16))) ((semila972727038up_nat X_43) Y_16))). % Axiom fact_100_sup__left__idem:(forall (X_43:((hoare_2091234717iple_a->Prop)->Prop)) (Y_16:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_43) ((semila2050116131_a_o_o X_43) Y_16))) ((semila2050116131_a_o_o X_43) Y_16))). % Axiom fact_101_sup__left__idem:(forall (X_43:(hoare_1708887482_state->Prop)) (Y_16:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_43) ((semila1122118281tate_o X_43) Y_16))) ((semila1122118281tate_o X_43) Y_16))). % Axiom fact_102_sup__left__idem:(forall (X_43:(pname->Prop)) (Y_16:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_43) ((semila1780557381name_o X_43) Y_16))) ((semila1780557381name_o X_43) Y_16))). % Axiom fact_103_sup__left__idem:(forall (X_43:Prop) (Y_16:Prop), ((iff ((semila10642723_sup_o X_43) ((semila10642723_sup_o X_43) Y_16))) ((semila10642723_sup_o X_43) Y_16))). % Axiom fact_104_sup__left__idem:(forall (X_43:(hoare_2091234717iple_a->Prop)) (Y_16:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_43) ((semila1052848428le_a_o X_43) Y_16))) ((semila1052848428le_a_o X_43) Y_16))). % Axiom fact_105_inf__sup__aci_I8_J:(forall (X_42:(nat->Prop)) (Y_15:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_42) ((semila848761471_nat_o X_42) Y_15))) ((semila848761471_nat_o X_42) Y_15))). % Axiom fact_106_inf__sup__aci_I8_J:(forall (X_42:nat) (Y_15:nat), (((eq nat) ((semila972727038up_nat X_42) ((semila972727038up_nat X_42) Y_15))) ((semila972727038up_nat X_42) Y_15))). % Axiom fact_107_inf__sup__aci_I8_J:(forall (X_42:((hoare_2091234717iple_a->Prop)->Prop)) (Y_15:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_42) ((semila2050116131_a_o_o X_42) Y_15))) ((semila2050116131_a_o_o X_42) Y_15))). % Axiom fact_108_inf__sup__aci_I8_J:(forall (X_42:(hoare_1708887482_state->Prop)) (Y_15:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_42) ((semila1122118281tate_o X_42) Y_15))) ((semila1122118281tate_o X_42) Y_15))). % Axiom fact_109_inf__sup__aci_I8_J:(forall (X_42:(pname->Prop)) (Y_15:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_42) ((semila1780557381name_o X_42) Y_15))) ((semila1780557381name_o X_42) Y_15))). % Axiom fact_110_inf__sup__aci_I8_J:(forall (X_42:Prop) (Y_15:Prop), ((iff ((semila10642723_sup_o X_42) ((semila10642723_sup_o X_42) Y_15))) ((semila10642723_sup_o X_42) Y_15))). % Axiom fact_111_inf__sup__aci_I8_J:(forall (X_42:(hoare_2091234717iple_a->Prop)) (Y_15:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_42) ((semila1052848428le_a_o X_42) Y_15))) ((semila1052848428le_a_o X_42) Y_15))). % Axiom fact_112_sup_Oleft__idem:(forall (A_121:(nat->Prop)) (B_63:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_121) ((semila848761471_nat_o A_121) B_63))) ((semila848761471_nat_o A_121) B_63))). % Axiom fact_113_sup_Oleft__idem:(forall (A_121:nat) (B_63:nat), (((eq nat) ((semila972727038up_nat A_121) ((semila972727038up_nat A_121) B_63))) ((semila972727038up_nat A_121) B_63))). % Axiom fact_114_sup_Oleft__idem:(forall (A_121:((hoare_2091234717iple_a->Prop)->Prop)) (B_63:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_121) ((semila2050116131_a_o_o A_121) B_63))) ((semila2050116131_a_o_o A_121) B_63))). % Axiom fact_115_sup_Oleft__idem:(forall (A_121:(hoare_1708887482_state->Prop)) (B_63:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_121) ((semila1122118281tate_o A_121) B_63))) ((semila1122118281tate_o A_121) B_63))). % Axiom fact_116_sup_Oleft__idem:(forall (A_121:(pname->Prop)) (B_63:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_121) ((semila1780557381name_o A_121) B_63))) ((semila1780557381name_o A_121) B_63))). % Axiom fact_117_sup_Oleft__idem:(forall (A_121:Prop) (B_63:Prop), ((iff ((semila10642723_sup_o A_121) ((semila10642723_sup_o A_121) B_63))) ((semila10642723_sup_o A_121) B_63))). % Axiom fact_118_sup_Oleft__idem:(forall (A_121:(hoare_2091234717iple_a->Prop)) (B_63:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_121) ((semila1052848428le_a_o A_121) B_63))) ((semila1052848428le_a_o A_121) B_63))). % Axiom fact_119_sup__commute:(forall (X_41:(nat->Prop)) (Y_14:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_41) Y_14)) ((semila848761471_nat_o Y_14) X_41))). % Axiom fact_120_sup__commute:(forall (X_41:nat) (Y_14:nat), (((eq nat) ((semila972727038up_nat X_41) Y_14)) ((semila972727038up_nat Y_14) X_41))). % Axiom fact_121_sup__commute:(forall (X_41:((hoare_2091234717iple_a->Prop)->Prop)) (Y_14:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_41) Y_14)) ((semila2050116131_a_o_o Y_14) X_41))). % Axiom fact_122_sup__commute:(forall (X_41:(hoare_1708887482_state->Prop)) (Y_14:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_41) Y_14)) ((semila1122118281tate_o Y_14) X_41))). % Axiom fact_123_sup__commute:(forall (X_41:(pname->Prop)) (Y_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_41) Y_14)) ((semila1780557381name_o Y_14) X_41))). % Axiom fact_124_sup__commute:(forall (X_41:Prop) (Y_14:Prop), ((iff ((semila10642723_sup_o X_41) Y_14)) ((semila10642723_sup_o Y_14) X_41))). % Axiom fact_125_sup__commute:(forall (X_41:(hoare_2091234717iple_a->Prop)) (Y_14:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_41) Y_14)) ((semila1052848428le_a_o Y_14) X_41))). % Axiom fact_126_inf__sup__aci_I5_J:(forall (X_40:(nat->Prop)) (Y_13:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_40) Y_13)) ((semila848761471_nat_o Y_13) X_40))). % Axiom fact_127_inf__sup__aci_I5_J:(forall (X_40:nat) (Y_13:nat), (((eq nat) ((semila972727038up_nat X_40) Y_13)) ((semila972727038up_nat Y_13) X_40))). % Axiom fact_128_inf__sup__aci_I5_J:(forall (X_40:((hoare_2091234717iple_a->Prop)->Prop)) (Y_13:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_40) Y_13)) ((semila2050116131_a_o_o Y_13) X_40))). % Axiom fact_129_inf__sup__aci_I5_J:(forall (X_40:(hoare_1708887482_state->Prop)) (Y_13:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_40) Y_13)) ((semila1122118281tate_o Y_13) X_40))). % Axiom fact_130_inf__sup__aci_I5_J:(forall (X_40:(pname->Prop)) (Y_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_40) Y_13)) ((semila1780557381name_o Y_13) X_40))). % Axiom fact_131_inf__sup__aci_I5_J:(forall (X_40:Prop) (Y_13:Prop), ((iff ((semila10642723_sup_o X_40) Y_13)) ((semila10642723_sup_o Y_13) X_40))). % Axiom fact_132_inf__sup__aci_I5_J:(forall (X_40:(hoare_2091234717iple_a->Prop)) (Y_13:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_40) Y_13)) ((semila1052848428le_a_o Y_13) X_40))). % Axiom fact_133_sup_Ocommute:(forall (A_120:(nat->Prop)) (B_62:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_120) B_62)) ((semila848761471_nat_o B_62) A_120))). % Axiom fact_134_sup_Ocommute:(forall (A_120:nat) (B_62:nat), (((eq nat) ((semila972727038up_nat A_120) B_62)) ((semila972727038up_nat B_62) A_120))). % Axiom fact_135_sup_Ocommute:(forall (A_120:((hoare_2091234717iple_a->Prop)->Prop)) (B_62:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_120) B_62)) ((semila2050116131_a_o_o B_62) A_120))). % Axiom fact_136_sup_Ocommute:(forall (A_120:(hoare_1708887482_state->Prop)) (B_62:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_120) B_62)) ((semila1122118281tate_o B_62) A_120))). % Axiom fact_137_sup_Ocommute:(forall (A_120:(pname->Prop)) (B_62:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_120) B_62)) ((semila1780557381name_o B_62) A_120))). % Axiom fact_138_sup_Ocommute:(forall (A_120:Prop) (B_62:Prop), ((iff ((semila10642723_sup_o A_120) B_62)) ((semila10642723_sup_o B_62) A_120))). % Axiom fact_139_sup_Ocommute:(forall (A_120:(hoare_2091234717iple_a->Prop)) (B_62:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_120) B_62)) ((semila1052848428le_a_o B_62) A_120))). % Axiom fact_140_sup__idem:(forall (X_39:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_39) X_39)) X_39)). % Axiom fact_141_sup__idem:(forall (X_39:nat), (((eq nat) ((semila972727038up_nat X_39) X_39)) X_39)). % Axiom fact_142_sup__idem:(forall (X_39:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_39) X_39)) X_39)). % Axiom fact_143_sup__idem:(forall (X_39:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_39) X_39)) X_39)). % Axiom fact_144_sup__idem:(forall (X_39:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_39) X_39)) X_39)). % Axiom fact_145_sup__idem:(forall (X_39:Prop), ((iff ((semila10642723_sup_o X_39) X_39)) X_39)). % Axiom fact_146_sup__idem:(forall (X_39:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_39) X_39)) X_39)). % Axiom fact_147_sup_Oidem:(forall (A_119:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_119) A_119)) A_119)). % Axiom fact_148_sup_Oidem:(forall (A_119:nat), (((eq nat) ((semila972727038up_nat A_119) A_119)) A_119)). % Axiom fact_149_sup_Oidem:(forall (A_119:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_119) A_119)) A_119)). % Axiom fact_150_sup_Oidem:(forall (A_119:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_119) A_119)) A_119)). % Axiom fact_151_sup_Oidem:(forall (A_119:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_119) A_119)) A_119)). % Axiom fact_152_sup_Oidem:(forall (A_119:Prop), ((iff ((semila10642723_sup_o A_119) A_119)) A_119)). % Axiom fact_153_sup_Oidem:(forall (A_119:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_119) A_119)) A_119)). % Axiom fact_154_rev__image__eqI:(forall (B_61:nat) (F_46:(nat->nat)) (X_38:nat) (A_118:(nat->Prop)), (((member_nat X_38) A_118)->((((eq nat) B_61) (F_46 X_38))->((member_nat B_61) ((image_nat_nat F_46) A_118))))). % Axiom fact_155_rev__image__eqI:(forall (B_61:hoare_1708887482_state) (F_46:(pname->hoare_1708887482_state)) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq hoare_1708887482_state) B_61) (F_46 X_38))->((member451959335_state B_61) ((image_1116629049_state F_46) A_118))))). % Axiom fact_156_rev__image__eqI:(forall (B_61:nat) (F_46:(pname->nat)) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq nat) B_61) (F_46 X_38))->((member_nat B_61) ((image_pname_nat F_46) A_118))))). % Axiom fact_157_rev__image__eqI:(forall (B_61:(hoare_2091234717iple_a->Prop)) (F_46:(pname->(hoare_2091234717iple_a->Prop))) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq (hoare_2091234717iple_a->Prop)) B_61) (F_46 X_38))->((member99268621le_a_o B_61) ((image_742317343le_a_o F_46) A_118))))). % Axiom fact_158_rev__image__eqI:(forall (B_61:pname) (F_46:(nat->pname)) (X_38:nat) (A_118:(nat->Prop)), (((member_nat X_38) A_118)->((((eq pname) B_61) (F_46 X_38))->((member_pname B_61) ((image_nat_pname F_46) A_118))))). % Axiom fact_159_rev__image__eqI:(forall (B_61:pname) (F_46:((hoare_2091234717iple_a->Prop)->pname)) (X_38:(hoare_2091234717iple_a->Prop)) (A_118:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o X_38) A_118)->((((eq pname) B_61) (F_46 X_38))->((member_pname B_61) ((image_1908519857_pname F_46) A_118))))). % Axiom fact_160_rev__image__eqI:(forall (B_61:pname) (F_46:(hoare_2091234717iple_a->pname)) (X_38:hoare_2091234717iple_a) (A_118:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a X_38) A_118)->((((eq pname) B_61) (F_46 X_38))->((member_pname B_61) ((image_924789612_pname F_46) A_118))))). % Axiom fact_161_rev__image__eqI:(forall (B_61:hoare_2091234717iple_a) (F_46:(pname->hoare_2091234717iple_a)) (X_38:pname) (A_118:(pname->Prop)), (((member_pname X_38) A_118)->((((eq hoare_2091234717iple_a) B_61) (F_46 X_38))->((member290856304iple_a B_61) ((image_231808478iple_a F_46) A_118))))). % Axiom fact_162_imageI:(forall (F_45:(nat->nat)) (X_37:nat) (A_117:(nat->Prop)), (((member_nat X_37) A_117)->((member_nat (F_45 X_37)) ((image_nat_nat F_45) A_117)))). % Axiom fact_163_imageI:(forall (F_45:(pname->hoare_1708887482_state)) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member451959335_state (F_45 X_37)) ((image_1116629049_state F_45) A_117)))). % Axiom fact_164_imageI:(forall (F_45:(pname->nat)) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member_nat (F_45 X_37)) ((image_pname_nat F_45) A_117)))). % Axiom fact_165_imageI:(forall (F_45:(pname->(hoare_2091234717iple_a->Prop))) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member99268621le_a_o (F_45 X_37)) ((image_742317343le_a_o F_45) A_117)))). % Axiom fact_166_imageI:(forall (F_45:(nat->pname)) (X_37:nat) (A_117:(nat->Prop)), (((member_nat X_37) A_117)->((member_pname (F_45 X_37)) ((image_nat_pname F_45) A_117)))). % Axiom fact_167_imageI:(forall (F_45:((hoare_2091234717iple_a->Prop)->pname)) (X_37:(hoare_2091234717iple_a->Prop)) (A_117:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o X_37) A_117)->((member_pname (F_45 X_37)) ((image_1908519857_pname F_45) A_117)))). % Axiom fact_168_imageI:(forall (F_45:(hoare_2091234717iple_a->pname)) (X_37:hoare_2091234717iple_a) (A_117:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a X_37) A_117)->((member_pname (F_45 X_37)) ((image_924789612_pname F_45) A_117)))). % Axiom fact_169_imageI:(forall (F_45:(pname->hoare_2091234717iple_a)) (X_37:pname) (A_117:(pname->Prop)), (((member_pname X_37) A_117)->((member290856304iple_a (F_45 X_37)) ((image_231808478iple_a F_45) A_117)))). % Axiom fact_170_image__iff:(forall (Z_7:nat) (F_44:(nat->nat)) (A_116:(nat->Prop)), ((iff ((member_nat Z_7) ((image_nat_nat F_44) A_116))) ((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_116)) (((eq nat) Z_7) (F_44 X))))))). % Axiom fact_171_image__iff:(forall (Z_7:hoare_1708887482_state) (F_44:(pname->hoare_1708887482_state)) (A_116:(pname->Prop)), ((iff ((member451959335_state Z_7) ((image_1116629049_state F_44) A_116))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_116)) (((eq hoare_1708887482_state) Z_7) (F_44 X))))))). % Axiom fact_172_image__iff:(forall (Z_7:hoare_2091234717iple_a) (F_44:(pname->hoare_2091234717iple_a)) (A_116:(pname->Prop)), ((iff ((member290856304iple_a Z_7) ((image_231808478iple_a F_44) A_116))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_116)) (((eq hoare_2091234717iple_a) Z_7) (F_44 X))))))). % Axiom fact_173_UnI2:(forall (A_115:(nat->Prop)) (C_30:nat) (B_60:(nat->Prop)), (((member_nat C_30) B_60)->((member_nat C_30) ((semila848761471_nat_o A_115) B_60)))). % Axiom fact_174_UnI2:(forall (A_115:((hoare_2091234717iple_a->Prop)->Prop)) (C_30:(hoare_2091234717iple_a->Prop)) (B_60:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_30) B_60)->((member99268621le_a_o C_30) ((semila2050116131_a_o_o A_115) B_60)))). % Axiom fact_175_UnI2:(forall (A_115:(hoare_1708887482_state->Prop)) (C_30:hoare_1708887482_state) (B_60:(hoare_1708887482_state->Prop)), (((member451959335_state C_30) B_60)->((member451959335_state C_30) ((semila1122118281tate_o A_115) B_60)))). % Axiom fact_176_UnI2:(forall (A_115:(hoare_2091234717iple_a->Prop)) (C_30:hoare_2091234717iple_a) (B_60:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_30) B_60)->((member290856304iple_a C_30) ((semila1052848428le_a_o A_115) B_60)))). % Axiom fact_177_UnI2:(forall (A_115:(pname->Prop)) (C_30:pname) (B_60:(pname->Prop)), (((member_pname C_30) B_60)->((member_pname C_30) ((semila1780557381name_o A_115) B_60)))). % Axiom fact_178_UnI1:(forall (B_59:(nat->Prop)) (C_29:nat) (A_114:(nat->Prop)), (((member_nat C_29) A_114)->((member_nat C_29) ((semila848761471_nat_o A_114) B_59)))). % Axiom fact_179_UnI1:(forall (B_59:((hoare_2091234717iple_a->Prop)->Prop)) (C_29:(hoare_2091234717iple_a->Prop)) (A_114:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_29) A_114)->((member99268621le_a_o C_29) ((semila2050116131_a_o_o A_114) B_59)))). % Axiom fact_180_UnI1:(forall (B_59:(hoare_1708887482_state->Prop)) (C_29:hoare_1708887482_state) (A_114:(hoare_1708887482_state->Prop)), (((member451959335_state C_29) A_114)->((member451959335_state C_29) ((semila1122118281tate_o A_114) B_59)))). % Axiom fact_181_UnI1:(forall (B_59:(hoare_2091234717iple_a->Prop)) (C_29:hoare_2091234717iple_a) (A_114:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_29) A_114)->((member290856304iple_a C_29) ((semila1052848428le_a_o A_114) B_59)))). % Axiom fact_182_UnI1:(forall (B_59:(pname->Prop)) (C_29:pname) (A_114:(pname->Prop)), (((member_pname C_29) A_114)->((member_pname C_29) ((semila1780557381name_o A_114) B_59)))). % Axiom fact_183_sup1I2:(forall (A_113:(nat->Prop)) (B_58:(nat->Prop)) (X_36:nat), ((B_58 X_36)->(((semila848761471_nat_o A_113) B_58) X_36))). % Axiom fact_184_sup1I2:(forall (A_113:((hoare_2091234717iple_a->Prop)->Prop)) (B_58:((hoare_2091234717iple_a->Prop)->Prop)) (X_36:(hoare_2091234717iple_a->Prop)), ((B_58 X_36)->(((semila2050116131_a_o_o A_113) B_58) X_36))). % Axiom fact_185_sup1I2:(forall (A_113:(hoare_1708887482_state->Prop)) (B_58:(hoare_1708887482_state->Prop)) (X_36:hoare_1708887482_state), ((B_58 X_36)->(((semila1122118281tate_o A_113) B_58) X_36))). % Axiom fact_186_sup1I2:(forall (A_113:(pname->Prop)) (B_58:(pname->Prop)) (X_36:pname), ((B_58 X_36)->(((semila1780557381name_o A_113) B_58) X_36))). % Axiom fact_187_sup1I2:(forall (A_113:(hoare_2091234717iple_a->Prop)) (B_58:(hoare_2091234717iple_a->Prop)) (X_36:hoare_2091234717iple_a), ((B_58 X_36)->(((semila1052848428le_a_o A_113) B_58) X_36))). % Axiom fact_188_sup1I1:(forall (B_57:(nat->Prop)) (A_112:(nat->Prop)) (X_35:nat), ((A_112 X_35)->(((semila848761471_nat_o A_112) B_57) X_35))). % Axiom fact_189_sup1I1:(forall (B_57:((hoare_2091234717iple_a->Prop)->Prop)) (A_112:((hoare_2091234717iple_a->Prop)->Prop)) (X_35:(hoare_2091234717iple_a->Prop)), ((A_112 X_35)->(((semila2050116131_a_o_o A_112) B_57) X_35))). % Axiom fact_190_sup1I1:(forall (B_57:(hoare_1708887482_state->Prop)) (A_112:(hoare_1708887482_state->Prop)) (X_35:hoare_1708887482_state), ((A_112 X_35)->(((semila1122118281tate_o A_112) B_57) X_35))). % Axiom fact_191_sup1I1:(forall (B_57:(pname->Prop)) (A_112:(pname->Prop)) (X_35:pname), ((A_112 X_35)->(((semila1780557381name_o A_112) B_57) X_35))). % Axiom fact_192_sup1I1:(forall (B_57:(hoare_2091234717iple_a->Prop)) (A_112:(hoare_2091234717iple_a->Prop)) (X_35:hoare_2091234717iple_a), ((A_112 X_35)->(((semila1052848428le_a_o A_112) B_57) X_35))). % Axiom fact_193_ball__Un:(forall (P_35:(nat->Prop)) (A_111:(nat->Prop)) (B_56:(nat->Prop)), ((iff (forall (X:nat), (((member_nat X) ((semila848761471_nat_o A_111) B_56))->(P_35 X)))) ((and (forall (X:nat), (((member_nat X) A_111)->(P_35 X)))) (forall (X:nat), (((member_nat X) B_56)->(P_35 X)))))). % Axiom fact_194_ball__Un:(forall (P_35:((hoare_2091234717iple_a->Prop)->Prop)) (A_111:((hoare_2091234717iple_a->Prop)->Prop)) (B_56:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) ((semila2050116131_a_o_o A_111) B_56))->(P_35 X)))) ((and (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) A_111)->(P_35 X)))) (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) B_56)->(P_35 X)))))). % Axiom fact_195_ball__Un:(forall (P_35:(hoare_1708887482_state->Prop)) (A_111:(hoare_1708887482_state->Prop)) (B_56:(hoare_1708887482_state->Prop)), ((iff (forall (X:hoare_1708887482_state), (((member451959335_state X) ((semila1122118281tate_o A_111) B_56))->(P_35 X)))) ((and (forall (X:hoare_1708887482_state), (((member451959335_state X) A_111)->(P_35 X)))) (forall (X:hoare_1708887482_state), (((member451959335_state X) B_56)->(P_35 X)))))). % Axiom fact_196_ball__Un:(forall (P_35:(pname->Prop)) (A_111:(pname->Prop)) (B_56:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) ((semila1780557381name_o A_111) B_56))->(P_35 X)))) ((and (forall (X:pname), (((member_pname X) A_111)->(P_35 X)))) (forall (X:pname), (((member_pname X) B_56)->(P_35 X)))))). % Axiom fact_197_ball__Un:(forall (P_35:(hoare_2091234717iple_a->Prop)) (A_111:(hoare_2091234717iple_a->Prop)) (B_56:(hoare_2091234717iple_a->Prop)), ((iff (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) ((semila1052848428le_a_o A_111) B_56))->(P_35 X)))) ((and (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) A_111)->(P_35 X)))) (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) B_56)->(P_35 X)))))). % Axiom fact_198_bex__Un:(forall (P_34:(nat->Prop)) (A_110:(nat->Prop)) (B_55:(nat->Prop)), ((iff ((ex nat) (fun (X:nat)=> ((and ((member_nat X) ((semila848761471_nat_o A_110) B_55))) (P_34 X))))) ((or ((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_110)) (P_34 X))))) ((ex nat) (fun (X:nat)=> ((and ((member_nat X) B_55)) (P_34 X))))))). % Axiom fact_199_bex__Un:(forall (P_34:((hoare_2091234717iple_a->Prop)->Prop)) (A_110:((hoare_2091234717iple_a->Prop)->Prop)) (B_55:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) ((semila2050116131_a_o_o A_110) B_55))) (P_34 X))))) ((or ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_110)) (P_34 X))))) ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) B_55)) (P_34 X))))))). % Axiom fact_200_bex__Un:(forall (P_34:(hoare_1708887482_state->Prop)) (A_110:(hoare_1708887482_state->Prop)) (B_55:(hoare_1708887482_state->Prop)), ((iff ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((and ((member451959335_state X) ((semila1122118281tate_o A_110) B_55))) (P_34 X))))) ((or ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((and ((member451959335_state X) A_110)) (P_34 X))))) ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((and ((member451959335_state X) B_55)) (P_34 X))))))). % Axiom fact_201_bex__Un:(forall (P_34:(pname->Prop)) (A_110:(pname->Prop)) (B_55:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((and ((member_pname X) ((semila1780557381name_o A_110) B_55))) (P_34 X))))) ((or ((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_110)) (P_34 X))))) ((ex pname) (fun (X:pname)=> ((and ((member_pname X) B_55)) (P_34 X))))))). % Axiom fact_202_bex__Un:(forall (P_34:(hoare_2091234717iple_a->Prop)) (A_110:(hoare_2091234717iple_a->Prop)) (B_55:(hoare_2091234717iple_a->Prop)), ((iff ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) ((semila1052848428le_a_o A_110) B_55))) (P_34 X))))) ((or ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_110)) (P_34 X))))) ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) B_55)) (P_34 X))))))). % Axiom fact_203_Un__assoc:(forall (A_109:(nat->Prop)) (B_54:(nat->Prop)) (C_28:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((semila848761471_nat_o A_109) B_54)) C_28)) ((semila848761471_nat_o A_109) ((semila848761471_nat_o B_54) C_28)))). % Axiom fact_204_Un__assoc:(forall (A_109:((hoare_2091234717iple_a->Prop)->Prop)) (B_54:((hoare_2091234717iple_a->Prop)->Prop)) (C_28:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((semila2050116131_a_o_o A_109) B_54)) C_28)) ((semila2050116131_a_o_o A_109) ((semila2050116131_a_o_o B_54) C_28)))). % Axiom fact_205_Un__assoc:(forall (A_109:(hoare_1708887482_state->Prop)) (B_54:(hoare_1708887482_state->Prop)) (C_28:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((semila1122118281tate_o A_109) B_54)) C_28)) ((semila1122118281tate_o A_109) ((semila1122118281tate_o B_54) C_28)))). % Axiom fact_206_Un__assoc:(forall (A_109:(pname->Prop)) (B_54:(pname->Prop)) (C_28:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((semila1780557381name_o A_109) B_54)) C_28)) ((semila1780557381name_o A_109) ((semila1780557381name_o B_54) C_28)))). % Axiom fact_207_Un__assoc:(forall (A_109:(hoare_2091234717iple_a->Prop)) (B_54:(hoare_2091234717iple_a->Prop)) (C_28:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((semila1052848428le_a_o A_109) B_54)) C_28)) ((semila1052848428le_a_o A_109) ((semila1052848428le_a_o B_54) C_28)))). % Axiom fact_208_Un__iff:(forall (C_27:nat) (A_108:(nat->Prop)) (B_53:(nat->Prop)), ((iff ((member_nat C_27) ((semila848761471_nat_o A_108) B_53))) ((or ((member_nat C_27) A_108)) ((member_nat C_27) B_53)))). % Axiom fact_209_Un__iff:(forall (C_27:(hoare_2091234717iple_a->Prop)) (A_108:((hoare_2091234717iple_a->Prop)->Prop)) (B_53:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o C_27) ((semila2050116131_a_o_o A_108) B_53))) ((or ((member99268621le_a_o C_27) A_108)) ((member99268621le_a_o C_27) B_53)))). % Axiom fact_210_Un__iff:(forall (C_27:hoare_1708887482_state) (A_108:(hoare_1708887482_state->Prop)) (B_53:(hoare_1708887482_state->Prop)), ((iff ((member451959335_state C_27) ((semila1122118281tate_o A_108) B_53))) ((or ((member451959335_state C_27) A_108)) ((member451959335_state C_27) B_53)))). % Axiom fact_211_Un__iff:(forall (C_27:hoare_2091234717iple_a) (A_108:(hoare_2091234717iple_a->Prop)) (B_53:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a C_27) ((semila1052848428le_a_o A_108) B_53))) ((or ((member290856304iple_a C_27) A_108)) ((member290856304iple_a C_27) B_53)))). % Axiom fact_212_Un__iff:(forall (C_27:pname) (A_108:(pname->Prop)) (B_53:(pname->Prop)), ((iff ((member_pname C_27) ((semila1780557381name_o A_108) B_53))) ((or ((member_pname C_27) A_108)) ((member_pname C_27) B_53)))). % Axiom fact_213_Un__left__commute:(forall (A_107:(nat->Prop)) (B_52:(nat->Prop)) (C_26:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_107) ((semila848761471_nat_o B_52) C_26))) ((semila848761471_nat_o B_52) ((semila848761471_nat_o A_107) C_26)))). % Axiom fact_214_Un__left__commute:(forall (A_107:((hoare_2091234717iple_a->Prop)->Prop)) (B_52:((hoare_2091234717iple_a->Prop)->Prop)) (C_26:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_107) ((semila2050116131_a_o_o B_52) C_26))) ((semila2050116131_a_o_o B_52) ((semila2050116131_a_o_o A_107) C_26)))). % Axiom fact_215_Un__left__commute:(forall (A_107:(hoare_1708887482_state->Prop)) (B_52:(hoare_1708887482_state->Prop)) (C_26:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_107) ((semila1122118281tate_o B_52) C_26))) ((semila1122118281tate_o B_52) ((semila1122118281tate_o A_107) C_26)))). % Axiom fact_216_Un__left__commute:(forall (A_107:(pname->Prop)) (B_52:(pname->Prop)) (C_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_107) ((semila1780557381name_o B_52) C_26))) ((semila1780557381name_o B_52) ((semila1780557381name_o A_107) C_26)))). % Axiom fact_217_Un__left__commute:(forall (A_107:(hoare_2091234717iple_a->Prop)) (B_52:(hoare_2091234717iple_a->Prop)) (C_26:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_107) ((semila1052848428le_a_o B_52) C_26))) ((semila1052848428le_a_o B_52) ((semila1052848428le_a_o A_107) C_26)))). % Axiom fact_218_Un__left__absorb:(forall (A_106:(nat->Prop)) (B_51:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_106) ((semila848761471_nat_o A_106) B_51))) ((semila848761471_nat_o A_106) B_51))). % Axiom fact_219_Un__left__absorb:(forall (A_106:((hoare_2091234717iple_a->Prop)->Prop)) (B_51:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_106) ((semila2050116131_a_o_o A_106) B_51))) ((semila2050116131_a_o_o A_106) B_51))). % Axiom fact_220_Un__left__absorb:(forall (A_106:(hoare_1708887482_state->Prop)) (B_51:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_106) ((semila1122118281tate_o A_106) B_51))) ((semila1122118281tate_o A_106) B_51))). % Axiom fact_221_Un__left__absorb:(forall (A_106:(pname->Prop)) (B_51:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_106) ((semila1780557381name_o A_106) B_51))) ((semila1780557381name_o A_106) B_51))). % Axiom fact_222_Un__left__absorb:(forall (A_106:(hoare_2091234717iple_a->Prop)) (B_51:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_106) ((semila1052848428le_a_o A_106) B_51))) ((semila1052848428le_a_o A_106) B_51))). % Axiom fact_223_Un__commute:(forall (A_105:(nat->Prop)) (B_50:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_105) B_50)) ((semila848761471_nat_o B_50) A_105))). % Axiom fact_224_Un__commute:(forall (A_105:((hoare_2091234717iple_a->Prop)->Prop)) (B_50:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_105) B_50)) ((semila2050116131_a_o_o B_50) A_105))). % Axiom fact_225_Un__commute:(forall (A_105:(hoare_1708887482_state->Prop)) (B_50:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_105) B_50)) ((semila1122118281tate_o B_50) A_105))). % Axiom fact_226_Un__commute:(forall (A_105:(pname->Prop)) (B_50:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_105) B_50)) ((semila1780557381name_o B_50) A_105))). % Axiom fact_227_Un__commute:(forall (A_105:(hoare_2091234717iple_a->Prop)) (B_50:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_105) B_50)) ((semila1052848428le_a_o B_50) A_105))). % Axiom fact_228_Un__def:(forall (A_104:((hoare_2091234717iple_a->Prop)->Prop)) (B_49:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_104) B_49)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or ((member99268621le_a_o X) A_104)) ((member99268621le_a_o X) B_49)))))). % Axiom fact_229_Un__def:(forall (A_104:(hoare_1708887482_state->Prop)) (B_49:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_104) B_49)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((or ((member451959335_state X) A_104)) ((member451959335_state X) B_49)))))). % Axiom fact_230_Un__def:(forall (A_104:(hoare_2091234717iple_a->Prop)) (B_49:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_104) B_49)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or ((member290856304iple_a X) A_104)) ((member290856304iple_a X) B_49)))))). % Axiom fact_231_Un__def:(forall (A_104:(nat->Prop)) (B_49:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_104) B_49)) (collect_nat (fun (X:nat)=> ((or ((member_nat X) A_104)) ((member_nat X) B_49)))))). % Axiom fact_232_Un__def:(forall (A_104:(pname->Prop)) (B_49:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_104) B_49)) (collect_pname (fun (X:pname)=> ((or ((member_pname X) A_104)) ((member_pname X) B_49)))))). % Axiom fact_233_Un__absorb:(forall (A_103:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_103) A_103)) A_103)). % Axiom fact_234_Un__absorb:(forall (A_103:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_103) A_103)) A_103)). % Axiom fact_235_Un__absorb:(forall (A_103:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_103) A_103)) A_103)). % Axiom fact_236_Un__absorb:(forall (A_103:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_103) A_103)) A_103)). % Axiom fact_237_Un__absorb:(forall (A_103:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_103) A_103)) A_103)). % Axiom fact_238_image__ident:(forall (Y_12:(nat->Prop)), (((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> X)) Y_12)) Y_12)). % Axiom fact_239_image__image:(forall (F_43:(hoare_2091234717iple_a->hoare_1708887482_state)) (G_22:(pname->hoare_2091234717iple_a)) (A_102:(pname->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1884482962_state F_43) ((image_231808478iple_a G_22) A_102))) ((image_1116629049_state (fun (X:pname)=> (F_43 (G_22 X)))) A_102))). % Axiom fact_240_image__image:(forall (F_43:(hoare_1708887482_state->hoare_2091234717iple_a)) (G_22:(pname->hoare_1708887482_state)) (A_102:(pname->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_293283184iple_a F_43) ((image_1116629049_state G_22) A_102))) ((image_231808478iple_a (fun (X:pname)=> (F_43 (G_22 X)))) A_102))). % Axiom fact_241_sup__Un__eq:(forall (R_2:(nat->Prop)) (S_5:(nat->Prop)) (X:nat), ((iff (((semila848761471_nat_o (fun (Y_7:nat)=> ((member_nat Y_7) R_2))) (fun (Y_7:nat)=> ((member_nat Y_7) S_5))) X)) ((member_nat X) ((semila848761471_nat_o R_2) S_5)))). % Axiom fact_242_sup__Un__eq:(forall (R_2:((hoare_2091234717iple_a->Prop)->Prop)) (S_5:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), ((iff (((semila2050116131_a_o_o (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) R_2))) (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) S_5))) X)) ((member99268621le_a_o X) ((semila2050116131_a_o_o R_2) S_5)))). % Axiom fact_243_sup__Un__eq:(forall (R_2:(hoare_1708887482_state->Prop)) (S_5:(hoare_1708887482_state->Prop)) (X:hoare_1708887482_state), ((iff (((semila1122118281tate_o (fun (Y_7:hoare_1708887482_state)=> ((member451959335_state Y_7) R_2))) (fun (Y_7:hoare_1708887482_state)=> ((member451959335_state Y_7) S_5))) X)) ((member451959335_state X) ((semila1122118281tate_o R_2) S_5)))). % Axiom fact_244_sup__Un__eq:(forall (R_2:(hoare_2091234717iple_a->Prop)) (S_5:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila1052848428le_a_o (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) R_2))) (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) S_5))) X)) ((member290856304iple_a X) ((semila1052848428le_a_o R_2) S_5)))). % Axiom fact_245_sup__Un__eq:(forall (R_2:(pname->Prop)) (S_5:(pname->Prop)) (X:pname), ((iff (((semila1780557381name_o (fun (Y_7:pname)=> ((member_pname Y_7) R_2))) (fun (Y_7:pname)=> ((member_pname Y_7) S_5))) X)) ((member_pname X) ((semila1780557381name_o R_2) S_5)))). % Axiom fact_246_Collect__disj__eq:(forall (P_33:(pname->Prop)) (Q_19:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((or (P_33 X)) (Q_19 X))))) ((semila1780557381name_o (collect_pname P_33)) (collect_pname Q_19)))). % Axiom fact_247_Collect__disj__eq:(forall (P_33:((hoare_2091234717iple_a->Prop)->Prop)) (Q_19:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or (P_33 X)) (Q_19 X))))) ((semila2050116131_a_o_o (collec1008234059le_a_o P_33)) (collec1008234059le_a_o Q_19)))). % Axiom fact_248_Collect__disj__eq:(forall (P_33:(hoare_1708887482_state->Prop)) (Q_19:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((or (P_33 X)) (Q_19 X))))) ((semila1122118281tate_o (collec1568722789_state P_33)) (collec1568722789_state Q_19)))). % Axiom fact_249_Collect__disj__eq:(forall (P_33:(hoare_2091234717iple_a->Prop)) (Q_19:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or (P_33 X)) (Q_19 X))))) ((semila1052848428le_a_o (collec992574898iple_a P_33)) (collec992574898iple_a Q_19)))). % Axiom fact_250_Collect__disj__eq:(forall (P_33:(nat->Prop)) (Q_19:(nat->Prop)), (((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((or (P_33 X)) (Q_19 X))))) ((semila848761471_nat_o (collect_nat P_33)) (collect_nat Q_19)))). % Axiom fact_251_imageE:(forall (B_48:nat) (F_42:(nat->nat)) (A_101:(nat->Prop)), (((member_nat B_48) ((image_nat_nat F_42) A_101))->((forall (X:nat), ((((eq nat) B_48) (F_42 X))->(((member_nat X) A_101)->False)))->False))). % Axiom fact_252_imageE:(forall (B_48:pname) (F_42:(nat->pname)) (A_101:(nat->Prop)), (((member_pname B_48) ((image_nat_pname F_42) A_101))->((forall (X:nat), ((((eq pname) B_48) (F_42 X))->(((member_nat X) A_101)->False)))->False))). % Axiom fact_253_imageE:(forall (B_48:pname) (F_42:((hoare_2091234717iple_a->Prop)->pname)) (A_101:((hoare_2091234717iple_a->Prop)->Prop)), (((member_pname B_48) ((image_1908519857_pname F_42) A_101))->((forall (X:(hoare_2091234717iple_a->Prop)), ((((eq pname) B_48) (F_42 X))->(((member99268621le_a_o X) A_101)->False)))->False))). % Axiom fact_254_imageE:(forall (B_48:pname) (F_42:(hoare_2091234717iple_a->pname)) (A_101:(hoare_2091234717iple_a->Prop)), (((member_pname B_48) ((image_924789612_pname F_42) A_101))->((forall (X:hoare_2091234717iple_a), ((((eq pname) B_48) (F_42 X))->(((member290856304iple_a X) A_101)->False)))->False))). % Axiom fact_255_imageE:(forall (B_48:hoare_1708887482_state) (F_42:(pname->hoare_1708887482_state)) (A_101:(pname->Prop)), (((member451959335_state B_48) ((image_1116629049_state F_42) A_101))->((forall (X:pname), ((((eq hoare_1708887482_state) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))). % Axiom fact_256_imageE:(forall (B_48:nat) (F_42:(pname->nat)) (A_101:(pname->Prop)), (((member_nat B_48) ((image_pname_nat F_42) A_101))->((forall (X:pname), ((((eq nat) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))). % Axiom fact_257_imageE:(forall (B_48:(hoare_2091234717iple_a->Prop)) (F_42:(pname->(hoare_2091234717iple_a->Prop))) (A_101:(pname->Prop)), (((member99268621le_a_o B_48) ((image_742317343le_a_o F_42) A_101))->((forall (X:pname), ((((eq (hoare_2091234717iple_a->Prop)) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))). % Axiom fact_258_imageE:(forall (B_48:hoare_2091234717iple_a) (F_42:(pname->hoare_2091234717iple_a)) (A_101:(pname->Prop)), (((member290856304iple_a B_48) ((image_231808478iple_a F_42) A_101))->((forall (X:pname), ((((eq hoare_2091234717iple_a) B_48) (F_42 X))->(((member_pname X) A_101)->False)))->False))). % Axiom fact_259_Body__triple__valid__Suc:(forall (N_8:nat) (P_32:(state->(state->Prop))) (Pn_6:pname) (Q_18:(state->(state->Prop))), ((iff ((hoare_23738522_state N_8) (((hoare_858012674_state P_32) (the_com (body_1 Pn_6))) Q_18))) ((hoare_23738522_state (suc N_8)) (((hoare_858012674_state P_32) (body Pn_6)) Q_18)))). % Axiom fact_260_Body__triple__valid__Suc:(forall (N_8:nat) (P_32:(x_a->(state->Prop))) (Pn_6:pname) (Q_18:(x_a->(state->Prop))), ((iff ((hoare_1421888935alid_a N_8) (((hoare_657976383iple_a P_32) (the_com (body_1 Pn_6))) Q_18))) ((hoare_1421888935alid_a (suc N_8)) (((hoare_657976383iple_a P_32) (body Pn_6)) Q_18)))). % Axiom fact_261_triple_Oexhaust:(forall (Y_11:hoare_2091234717iple_a), ((forall (Fun1_2:(x_a->(state->Prop))) (Com_4:com) (Fun2_2:(x_a->(state->Prop))), (not (((eq hoare_2091234717iple_a) Y_11) (((hoare_657976383iple_a Fun1_2) Com_4) Fun2_2))))->False)). % Axiom fact_262_triple_Oexhaust:(forall (Y_11:hoare_1708887482_state), ((forall (Fun1_2:(state->(state->Prop))) (Com_4:com) (Fun2_2:(state->(state->Prop))), (not (((eq hoare_1708887482_state) Y_11) (((hoare_858012674_state Fun1_2) Com_4) Fun2_2))))->False)). % Axiom fact_263_Body1:(forall (Pn_5:pname) (G_21:(hoare_1708887482_state->Prop)) (P_31:(pname->(state->(state->Prop)))) (Q_17:(pname->(state->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_90032982_state ((semila1122118281tate_o G_21) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_31 P_9)) (body P_9)) (Q_17 P_9)))) Procs))) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_31 P_9)) (the_com (body_1 P_9))) (Q_17 P_9)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_90032982_state G_21) ((insert528405184_state (((hoare_858012674_state (P_31 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo19817387tate_o))))). % Axiom fact_264_Body1:(forall (Pn_5:pname) (G_21:(hoare_2091234717iple_a->Prop)) (P_31:(pname->(x_a->(state->Prop)))) (Q_17:(pname->(x_a->(state->Prop)))) (Procs:(pname->Prop)), (((hoare_1467856363rivs_a ((semila1052848428le_a_o G_21) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_31 P_9)) (body P_9)) (Q_17 P_9)))) Procs))) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_31 P_9)) (the_com (body_1 P_9))) (Q_17 P_9)))) Procs))->(((member_pname Pn_5) Procs)->((hoare_1467856363rivs_a G_21) ((insert1597628439iple_a (((hoare_657976383iple_a (P_31 Pn_5)) (body Pn_5)) (Q_17 Pn_5))) bot_bo1791335050le_a_o))))). % Axiom fact_265_image__cong:(forall (F_41:(nat->nat)) (G_20:(nat->nat)) (M_3:(nat->Prop)) (N_7:(nat->Prop)), ((((eq (nat->Prop)) M_3) N_7)->((forall (X:nat), (((member_nat X) N_7)->(((eq nat) (F_41 X)) (G_20 X))))->(((eq (nat->Prop)) ((image_nat_nat F_41) M_3)) ((image_nat_nat G_20) N_7))))). % Axiom fact_266_image__cong:(forall (F_41:(pname->hoare_1708887482_state)) (G_20:(pname->hoare_1708887482_state)) (M_3:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_3) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_1708887482_state) (F_41 X)) (G_20 X))))->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_41) M_3)) ((image_1116629049_state G_20) N_7))))). % Axiom fact_267_image__cong:(forall (F_41:(pname->hoare_2091234717iple_a)) (G_20:(pname->hoare_2091234717iple_a)) (M_3:(pname->Prop)) (N_7:(pname->Prop)), ((((eq (pname->Prop)) M_3) N_7)->((forall (X:pname), (((member_pname X) N_7)->(((eq hoare_2091234717iple_a) (F_41 X)) (G_20 X))))->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_41) M_3)) ((image_231808478iple_a G_20) N_7))))). % Axiom fact_268_Body__triple__valid__0:(forall (P_30:(state->(state->Prop))) (Pn_4:pname) (Q_16:(state->(state->Prop))), ((hoare_23738522_state zero_zero_nat) (((hoare_858012674_state P_30) (body Pn_4)) Q_16))). % Axiom fact_269_Body__triple__valid__0:(forall (P_30:(x_a->(state->Prop))) (Pn_4:pname) (Q_16:(x_a->(state->Prop))), ((hoare_1421888935alid_a zero_zero_nat) (((hoare_657976383iple_a P_30) (body Pn_4)) Q_16))). % Axiom fact_270_com_Osimps_I6_J:(forall (Pname_1:pname) (Pname:pname), ((iff (((eq com) (body Pname_1)) (body Pname))) (((eq pname) Pname_1) Pname))). % Axiom fact_271_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_272_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_273_Sup__fin_Oidem:(forall (X_34:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_34) X_34)) X_34)). % Axiom fact_274_Sup__fin_Oidem:(forall (X_34:nat), (((eq nat) ((semila972727038up_nat X_34) X_34)) X_34)). % Axiom fact_275_Sup__fin_Oidem:(forall (X_34:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_34) X_34)) X_34)). % Axiom fact_276_Sup__fin_Oidem:(forall (X_34:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_34) X_34)) X_34)). % Axiom fact_277_Sup__fin_Oidem:(forall (X_34:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_34) X_34)) X_34)). % Axiom fact_278_Sup__fin_Oidem:(forall (X_34:Prop), ((iff ((semila10642723_sup_o X_34) X_34)) X_34)). % Axiom fact_279_Sup__fin_Oidem:(forall (X_34:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_34) X_34)) X_34)). % Axiom fact_280_triples__valid__Suc:(forall (N_6:nat) (Ts_2:(hoare_1708887482_state->Prop)), ((forall (X:hoare_1708887482_state), (((member451959335_state X) Ts_2)->((hoare_23738522_state (suc N_6)) X)))->(forall (X:hoare_1708887482_state), (((member451959335_state X) Ts_2)->((hoare_23738522_state N_6) X))))). % Axiom fact_281_triples__valid__Suc:(forall (N_6:nat) (Ts_2:(hoare_2091234717iple_a->Prop)), ((forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) Ts_2)->((hoare_1421888935alid_a (suc N_6)) X)))->(forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) Ts_2)->((hoare_1421888935alid_a N_6) X))))). % Axiom fact_282_emptyE:(forall (A_100:nat), (((member_nat A_100) bot_bot_nat_o)->False)). % Axiom fact_283_emptyE:(forall (A_100:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o A_100) bot_bo1957696069_a_o_o)->False)). % Axiom fact_284_emptyE:(forall (A_100:hoare_2091234717iple_a), (((member290856304iple_a A_100) bot_bo1791335050le_a_o)->False)). % Axiom fact_285_emptyE:(forall (A_100:hoare_1708887482_state), (((member451959335_state A_100) bot_bo19817387tate_o)->False)). % Axiom fact_286_emptyE:(forall (A_100:pname), (((member_pname A_100) bot_bot_pname_o)->False)). % Axiom fact_287_insertE:(forall (A_99:nat) (B_47:nat) (A_98:(nat->Prop)), (((member_nat A_99) ((insert_nat B_47) A_98))->((not (((eq nat) A_99) B_47))->((member_nat A_99) A_98)))). % Axiom fact_288_insertE:(forall (A_99:(hoare_2091234717iple_a->Prop)) (B_47:(hoare_2091234717iple_a->Prop)) (A_98:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_99) ((insert102003750le_a_o B_47) A_98))->((not (((eq (hoare_2091234717iple_a->Prop)) A_99) B_47))->((member99268621le_a_o A_99) A_98)))). % Axiom fact_289_insertE:(forall (A_99:hoare_2091234717iple_a) (B_47:hoare_2091234717iple_a) (A_98:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_99) ((insert1597628439iple_a B_47) A_98))->((not (((eq hoare_2091234717iple_a) A_99) B_47))->((member290856304iple_a A_99) A_98)))). % Axiom fact_290_insertE:(forall (A_99:hoare_1708887482_state) (B_47:hoare_1708887482_state) (A_98:(hoare_1708887482_state->Prop)), (((member451959335_state A_99) ((insert528405184_state B_47) A_98))->((not (((eq hoare_1708887482_state) A_99) B_47))->((member451959335_state A_99) A_98)))). % Axiom fact_291_insertE:(forall (A_99:pname) (B_47:pname) (A_98:(pname->Prop)), (((member_pname A_99) ((insert_pname B_47) A_98))->((not (((eq pname) A_99) B_47))->((member_pname A_99) A_98)))). % Axiom fact_292_insertCI:(forall (B_46:nat) (A_97:nat) (B_45:(nat->Prop)), (((((member_nat A_97) B_45)->False)->(((eq nat) A_97) B_46))->((member_nat A_97) ((insert_nat B_46) B_45)))). % Axiom fact_293_insertCI:(forall (B_46:(hoare_2091234717iple_a->Prop)) (A_97:(hoare_2091234717iple_a->Prop)) (B_45:((hoare_2091234717iple_a->Prop)->Prop)), (((((member99268621le_a_o A_97) B_45)->False)->(((eq (hoare_2091234717iple_a->Prop)) A_97) B_46))->((member99268621le_a_o A_97) ((insert102003750le_a_o B_46) B_45)))). % Axiom fact_294_insertCI:(forall (B_46:hoare_2091234717iple_a) (A_97:hoare_2091234717iple_a) (B_45:(hoare_2091234717iple_a->Prop)), (((((member290856304iple_a A_97) B_45)->False)->(((eq hoare_2091234717iple_a) A_97) B_46))->((member290856304iple_a A_97) ((insert1597628439iple_a B_46) B_45)))). % Axiom fact_295_insertCI:(forall (B_46:hoare_1708887482_state) (A_97:hoare_1708887482_state) (B_45:(hoare_1708887482_state->Prop)), (((((member451959335_state A_97) B_45)->False)->(((eq hoare_1708887482_state) A_97) B_46))->((member451959335_state A_97) ((insert528405184_state B_46) B_45)))). % Axiom fact_296_insertCI:(forall (B_46:pname) (A_97:pname) (B_45:(pname->Prop)), (((((member_pname A_97) B_45)->False)->(((eq pname) A_97) B_46))->((member_pname A_97) ((insert_pname B_46) B_45)))). % Axiom fact_297_empty__not__insert:(forall (A_96:nat) (A_95:(nat->Prop)), (not (((eq (nat->Prop)) bot_bot_nat_o) ((insert_nat A_96) A_95)))). % Axiom fact_298_empty__not__insert:(forall (A_96:(hoare_2091234717iple_a->Prop)) (A_95:((hoare_2091234717iple_a->Prop)->Prop)), (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) bot_bo1957696069_a_o_o) ((insert102003750le_a_o A_96) A_95)))). % Axiom fact_299_empty__not__insert:(forall (A_96:pname) (A_95:(pname->Prop)), (not (((eq (pname->Prop)) bot_bot_pname_o) ((insert_pname A_96) A_95)))). % Axiom fact_300_empty__not__insert:(forall (A_96:hoare_2091234717iple_a) (A_95:(hoare_2091234717iple_a->Prop)), (not (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) ((insert1597628439iple_a A_96) A_95)))). % Axiom fact_301_empty__not__insert:(forall (A_96:hoare_1708887482_state) (A_95:(hoare_1708887482_state->Prop)), (not (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) ((insert528405184_state A_96) A_95)))). % Axiom fact_302_insert__not__empty:(forall (A_94:nat) (A_93:(nat->Prop)), (not (((eq (nat->Prop)) ((insert_nat A_94) A_93)) bot_bot_nat_o))). % Axiom fact_303_insert__not__empty:(forall (A_94:(hoare_2091234717iple_a->Prop)) (A_93:((hoare_2091234717iple_a->Prop)->Prop)), (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_94) A_93)) bot_bo1957696069_a_o_o))). % Axiom fact_304_insert__not__empty:(forall (A_94:pname) (A_93:(pname->Prop)), (not (((eq (pname->Prop)) ((insert_pname A_94) A_93)) bot_bot_pname_o))). % Axiom fact_305_insert__not__empty:(forall (A_94:hoare_2091234717iple_a) (A_93:(hoare_2091234717iple_a->Prop)), (not (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_94) A_93)) bot_bo1791335050le_a_o))). % Axiom fact_306_insert__not__empty:(forall (A_94:hoare_1708887482_state) (A_93:(hoare_1708887482_state->Prop)), (not (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_94) A_93)) bot_bo19817387tate_o))). % Axiom fact_307_bot__empty__eq:(forall (X:nat), ((iff (bot_bot_nat_o X)) ((member_nat X) bot_bot_nat_o))). % Axiom fact_308_bot__empty__eq:(forall (X:(hoare_2091234717iple_a->Prop)), ((iff (bot_bo1957696069_a_o_o X)) ((member99268621le_a_o X) bot_bo1957696069_a_o_o))). % Axiom fact_309_bot__empty__eq:(forall (X:hoare_2091234717iple_a), ((iff (bot_bo1791335050le_a_o X)) ((member290856304iple_a X) bot_bo1791335050le_a_o))). % Axiom fact_310_bot__empty__eq:(forall (X:hoare_1708887482_state), ((iff (bot_bo19817387tate_o X)) ((member451959335_state X) bot_bo19817387tate_o))). % Axiom fact_311_bot__empty__eq:(forall (X:pname), ((iff (bot_bot_pname_o X)) ((member_pname X) bot_bot_pname_o))). % Axiom fact_312_empty__def:(((eq (pname->Prop)) bot_bot_pname_o) (collect_pname (fun (X:pname)=> False))). % Axiom fact_313_empty__def:(((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> False))). % Axiom fact_314_empty__def:(((eq ((hoare_2091234717iple_a->Prop)->Prop)) bot_bo1957696069_a_o_o) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> False))). % Axiom fact_315_empty__def:(((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) (collec1568722789_state (fun (X:hoare_1708887482_state)=> False))). % Axiom fact_316_empty__def:(((eq (nat->Prop)) bot_bot_nat_o) (collect_nat (fun (X:nat)=> False))). % Axiom fact_317_insertI1:(forall (A_92:nat) (B_44:(nat->Prop)), ((member_nat A_92) ((insert_nat A_92) B_44))). % Axiom fact_318_insertI1:(forall (A_92:(hoare_2091234717iple_a->Prop)) (B_44:((hoare_2091234717iple_a->Prop)->Prop)), ((member99268621le_a_o A_92) ((insert102003750le_a_o A_92) B_44))). % Axiom fact_319_insertI1:(forall (A_92:hoare_2091234717iple_a) (B_44:(hoare_2091234717iple_a->Prop)), ((member290856304iple_a A_92) ((insert1597628439iple_a A_92) B_44))). % Axiom fact_320_insertI1:(forall (A_92:hoare_1708887482_state) (B_44:(hoare_1708887482_state->Prop)), ((member451959335_state A_92) ((insert528405184_state A_92) B_44))). % Axiom fact_321_insertI1:(forall (A_92:pname) (B_44:(pname->Prop)), ((member_pname A_92) ((insert_pname A_92) B_44))). % Axiom fact_322_all__not__in__conv:(forall (A_91:(nat->Prop)), ((iff (forall (X:nat), (((member_nat X) A_91)->False))) (((eq (nat->Prop)) A_91) bot_bot_nat_o))). % Axiom fact_323_all__not__in__conv:(forall (A_91:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (forall (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) A_91)->False))) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_91) bot_bo1957696069_a_o_o))). % Axiom fact_324_all__not__in__conv:(forall (A_91:(hoare_2091234717iple_a->Prop)), ((iff (forall (X:hoare_2091234717iple_a), (((member290856304iple_a X) A_91)->False))) (((eq (hoare_2091234717iple_a->Prop)) A_91) bot_bo1791335050le_a_o))). % Axiom fact_325_all__not__in__conv:(forall (A_91:(hoare_1708887482_state->Prop)), ((iff (forall (X:hoare_1708887482_state), (((member451959335_state X) A_91)->False))) (((eq (hoare_1708887482_state->Prop)) A_91) bot_bo19817387tate_o))). % Axiom fact_326_all__not__in__conv:(forall (A_91:(pname->Prop)), ((iff (forall (X:pname), (((member_pname X) A_91)->False))) (((eq (pname->Prop)) A_91) bot_bot_pname_o))). % Axiom fact_327_singleton__conv2:(forall (A_90:(hoare_2091234717iple_a->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fequal845167073le_a_o A_90))) ((insert102003750le_a_o A_90) bot_bo1957696069_a_o_o))). % Axiom fact_328_singleton__conv2:(forall (A_90:pname), (((eq (pname->Prop)) (collect_pname (fequal_pname A_90))) ((insert_pname A_90) bot_bot_pname_o))). % Axiom fact_329_singleton__conv2:(forall (A_90:hoare_2091234717iple_a), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fequal1604381340iple_a A_90))) ((insert1597628439iple_a A_90) bot_bo1791335050le_a_o))). % Axiom fact_330_singleton__conv2:(forall (A_90:hoare_1708887482_state), (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fequal224822779_state A_90))) ((insert528405184_state A_90) bot_bo19817387tate_o))). % Axiom fact_331_singleton__conv2:(forall (A_90:nat), (((eq (nat->Prop)) (collect_nat (fequal_nat A_90))) ((insert_nat A_90) bot_bot_nat_o))). % Axiom fact_332_ex__in__conv:(forall (A_89:(nat->Prop)), ((iff ((ex nat) (fun (X:nat)=> ((member_nat X) A_89)))) (not (((eq (nat->Prop)) A_89) bot_bot_nat_o)))). % Axiom fact_333_ex__in__conv:(forall (A_89:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o X) A_89)))) (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_89) bot_bo1957696069_a_o_o)))). % Axiom fact_334_ex__in__conv:(forall (A_89:(hoare_2091234717iple_a->Prop)), ((iff ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((member290856304iple_a X) A_89)))) (not (((eq (hoare_2091234717iple_a->Prop)) A_89) bot_bo1791335050le_a_o)))). % Axiom fact_335_ex__in__conv:(forall (A_89:(hoare_1708887482_state->Prop)), ((iff ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((member451959335_state X) A_89)))) (not (((eq (hoare_1708887482_state->Prop)) A_89) bot_bo19817387tate_o)))). % Axiom fact_336_ex__in__conv:(forall (A_89:(pname->Prop)), ((iff ((ex pname) (fun (X:pname)=> ((member_pname X) A_89)))) (not (((eq (pname->Prop)) A_89) bot_bot_pname_o)))). % Axiom fact_337_singleton__conv:(forall (A_88:(hoare_2091234717iple_a->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> (((eq (hoare_2091234717iple_a->Prop)) X) A_88)))) ((insert102003750le_a_o A_88) bot_bo1957696069_a_o_o))). % Axiom fact_338_singleton__conv:(forall (A_88:pname), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> (((eq pname) X) A_88)))) ((insert_pname A_88) bot_bot_pname_o))). % Axiom fact_339_singleton__conv:(forall (A_88:hoare_2091234717iple_a), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> (((eq hoare_2091234717iple_a) X) A_88)))) ((insert1597628439iple_a A_88) bot_bo1791335050le_a_o))). % Axiom fact_340_singleton__conv:(forall (A_88:hoare_1708887482_state), (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> (((eq hoare_1708887482_state) X) A_88)))) ((insert528405184_state A_88) bot_bo19817387tate_o))). % Axiom fact_341_singleton__conv:(forall (A_88:nat), (((eq (nat->Prop)) (collect_nat (fun (X:nat)=> (((eq nat) X) A_88)))) ((insert_nat A_88) bot_bot_nat_o))). % Axiom fact_342_Collect__conv__if2:(forall (P_29:((hoare_2091234717iple_a->Prop)->Prop)) (A_87:(hoare_2091234717iple_a->Prop)), ((and ((P_29 A_87)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_87) X)) (P_29 X))))) ((insert102003750le_a_o A_87) bot_bo1957696069_a_o_o)))) (((P_29 A_87)->False)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_87) X)) (P_29 X))))) bot_bo1957696069_a_o_o)))). % Axiom fact_343_Collect__conv__if2:(forall (P_29:(pname->Prop)) (A_87:pname), ((and ((P_29 A_87)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_87) X)) (P_29 X))))) ((insert_pname A_87) bot_bot_pname_o)))) (((P_29 A_87)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) A_87) X)) (P_29 X))))) bot_bot_pname_o)))). % Axiom fact_344_Collect__conv__if2:(forall (P_29:(hoare_2091234717iple_a->Prop)) (A_87:hoare_2091234717iple_a), ((and ((P_29 A_87)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) A_87) X)) (P_29 X))))) ((insert1597628439iple_a A_87) bot_bo1791335050le_a_o)))) (((P_29 A_87)->False)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) A_87) X)) (P_29 X))))) bot_bo1791335050le_a_o)))). % Axiom fact_345_Collect__conv__if2:(forall (P_29:(hoare_1708887482_state->Prop)) (A_87:hoare_1708887482_state), ((and ((P_29 A_87)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) A_87) X)) (P_29 X))))) ((insert528405184_state A_87) bot_bo19817387tate_o)))) (((P_29 A_87)->False)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) A_87) X)) (P_29 X))))) bot_bo19817387tate_o)))). % Axiom fact_346_Collect__conv__if2:(forall (P_29:(nat->Prop)) (A_87:nat), ((and ((P_29 A_87)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) A_87) X)) (P_29 X))))) ((insert_nat A_87) bot_bot_nat_o)))) (((P_29 A_87)->False)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) A_87) X)) (P_29 X))))) bot_bot_nat_o)))). % Axiom fact_347_Collect__conv__if:(forall (P_28:((hoare_2091234717iple_a->Prop)->Prop)) (A_86:(hoare_2091234717iple_a->Prop)), ((and ((P_28 A_86)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) X) A_86)) (P_28 X))))) ((insert102003750le_a_o A_86) bot_bo1957696069_a_o_o)))) (((P_28 A_86)->False)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) X) A_86)) (P_28 X))))) bot_bo1957696069_a_o_o)))). % Axiom fact_348_Collect__conv__if:(forall (P_28:(pname->Prop)) (A_86:pname), ((and ((P_28 A_86)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_86)) (P_28 X))))) ((insert_pname A_86) bot_bot_pname_o)))) (((P_28 A_86)->False)->(((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (((eq pname) X) A_86)) (P_28 X))))) bot_bot_pname_o)))). % Axiom fact_349_Collect__conv__if:(forall (P_28:(hoare_2091234717iple_a->Prop)) (A_86:hoare_2091234717iple_a), ((and ((P_28 A_86)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) X) A_86)) (P_28 X))))) ((insert1597628439iple_a A_86) bot_bo1791335050le_a_o)))) (((P_28 A_86)->False)->(((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (((eq hoare_2091234717iple_a) X) A_86)) (P_28 X))))) bot_bo1791335050le_a_o)))). % Axiom fact_350_Collect__conv__if:(forall (P_28:(hoare_1708887482_state->Prop)) (A_86:hoare_1708887482_state), ((and ((P_28 A_86)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) X) A_86)) (P_28 X))))) ((insert528405184_state A_86) bot_bo19817387tate_o)))) (((P_28 A_86)->False)->(((eq (hoare_1708887482_state->Prop)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((and (((eq hoare_1708887482_state) X) A_86)) (P_28 X))))) bot_bo19817387tate_o)))). % Axiom fact_351_Collect__conv__if:(forall (P_28:(nat->Prop)) (A_86:nat), ((and ((P_28 A_86)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) X) A_86)) (P_28 X))))) ((insert_nat A_86) bot_bot_nat_o)))) (((P_28 A_86)->False)->(((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (((eq nat) X) A_86)) (P_28 X))))) bot_bot_nat_o)))). % Axiom fact_352_mem__def:(forall (X_33:nat) (A_85:(nat->Prop)), ((iff ((member_nat X_33) A_85)) (A_85 X_33))). % Axiom fact_353_mem__def:(forall (X_33:(hoare_2091234717iple_a->Prop)) (A_85:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o X_33) A_85)) (A_85 X_33))). % Axiom fact_354_mem__def:(forall (X_33:hoare_2091234717iple_a) (A_85:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a X_33) A_85)) (A_85 X_33))). % Axiom fact_355_mem__def:(forall (X_33:pname) (A_85:(pname->Prop)), ((iff ((member_pname X_33) A_85)) (A_85 X_33))). % Axiom fact_356_Collect__def:(forall (P_27:(pname->Prop)), (((eq (pname->Prop)) (collect_pname P_27)) P_27)). % Axiom fact_357_Collect__def:(forall (P_27:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a P_27)) P_27)). % Axiom fact_358_Collect__def:(forall (P_27:(nat->Prop)), (((eq (nat->Prop)) (collect_nat P_27)) P_27)). % Axiom fact_359_empty__Collect__eq:(forall (P_26:(pname->Prop)), ((iff (((eq (pname->Prop)) bot_bot_pname_o) (collect_pname P_26))) (forall (X:pname), ((P_26 X)->False)))). % Axiom fact_360_empty__Collect__eq:(forall (P_26:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) (collec992574898iple_a P_26))) (forall (X:hoare_2091234717iple_a), ((P_26 X)->False)))). % Axiom fact_361_empty__Collect__eq:(forall (P_26:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) bot_bo1957696069_a_o_o) (collec1008234059le_a_o P_26))) (forall (X:(hoare_2091234717iple_a->Prop)), ((P_26 X)->False)))). % Axiom fact_362_empty__Collect__eq:(forall (P_26:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) (collec1568722789_state P_26))) (forall (X:hoare_1708887482_state), ((P_26 X)->False)))). % Axiom fact_363_empty__Collect__eq:(forall (P_26:(nat->Prop)), ((iff (((eq (nat->Prop)) bot_bot_nat_o) (collect_nat P_26))) (forall (X:nat), ((P_26 X)->False)))). % Axiom fact_364_empty__iff:(forall (C_25:nat), (((member_nat C_25) bot_bot_nat_o)->False)). % Axiom fact_365_empty__iff:(forall (C_25:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o C_25) bot_bo1957696069_a_o_o)->False)). % Axiom fact_366_empty__iff:(forall (C_25:hoare_2091234717iple_a), (((member290856304iple_a C_25) bot_bo1791335050le_a_o)->False)). % Axiom fact_367_empty__iff:(forall (C_25:hoare_1708887482_state), (((member451959335_state C_25) bot_bo19817387tate_o)->False)). % Axiom fact_368_empty__iff:(forall (C_25:pname), (((member_pname C_25) bot_bot_pname_o)->False)). % Axiom fact_369_insert__compr:(forall (A_84:(hoare_2091234717iple_a->Prop)) (B_43:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_84) B_43)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or (((eq (hoare_2091234717iple_a->Prop)) X) A_84)) ((member99268621le_a_o X) B_43)))))). % Axiom fact_370_insert__compr:(forall (A_84:hoare_2091234717iple_a) (B_43:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_84) B_43)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or (((eq hoare_2091234717iple_a) X) A_84)) ((member290856304iple_a X) B_43)))))). % Axiom fact_371_insert__compr:(forall (A_84:hoare_1708887482_state) (B_43:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_84) B_43)) (collec1568722789_state (fun (X:hoare_1708887482_state)=> ((or (((eq hoare_1708887482_state) X) A_84)) ((member451959335_state X) B_43)))))). % Axiom fact_372_insert__compr:(forall (A_84:nat) (B_43:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_84) B_43)) (collect_nat (fun (X:nat)=> ((or (((eq nat) X) A_84)) ((member_nat X) B_43)))))). % Axiom fact_373_insert__compr:(forall (A_84:pname) (B_43:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_84) B_43)) (collect_pname (fun (X:pname)=> ((or (((eq pname) X) A_84)) ((member_pname X) B_43)))))). % Axiom fact_374_insert__Collect:(forall (A_83:(hoare_2091234717iple_a->Prop)) (P_25:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_83) (collec1008234059le_a_o P_25))) (collec1008234059le_a_o (fun (U_2:(hoare_2091234717iple_a->Prop))=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq (hoare_2091234717iple_a->Prop)) U_2) A_83))) (P_25 U_2)))))). % Axiom fact_375_insert__Collect:(forall (A_83:pname) (P_25:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_83) (collect_pname P_25))) (collect_pname (fun (U_2:pname)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq pname) U_2) A_83))) (P_25 U_2)))))). % Axiom fact_376_insert__Collect:(forall (A_83:hoare_2091234717iple_a) (P_25:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_83) (collec992574898iple_a P_25))) (collec992574898iple_a (fun (U_2:hoare_2091234717iple_a)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_2091234717iple_a) U_2) A_83))) (P_25 U_2)))))). % Axiom fact_377_insert__Collect:(forall (A_83:hoare_1708887482_state) (P_25:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_83) (collec1568722789_state P_25))) (collec1568722789_state (fun (U_2:hoare_1708887482_state)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq hoare_1708887482_state) U_2) A_83))) (P_25 U_2)))))). % Axiom fact_378_insert__Collect:(forall (A_83:nat) (P_25:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_83) (collect_nat P_25))) (collect_nat (fun (U_2:nat)=> (((fun (X:Prop) (Y:Prop)=> (X->Y)) (not (((eq nat) U_2) A_83))) (P_25 U_2)))))). % Axiom fact_379_singleton__iff:(forall (B_42:nat) (A_82:nat), ((iff ((member_nat B_42) ((insert_nat A_82) bot_bot_nat_o))) (((eq nat) B_42) A_82))). % Axiom fact_380_singleton__iff:(forall (B_42:(hoare_2091234717iple_a->Prop)) (A_82:(hoare_2091234717iple_a->Prop)), ((iff ((member99268621le_a_o B_42) ((insert102003750le_a_o A_82) bot_bo1957696069_a_o_o))) (((eq (hoare_2091234717iple_a->Prop)) B_42) A_82))). % Axiom fact_381_singleton__iff:(forall (B_42:hoare_2091234717iple_a) (A_82:hoare_2091234717iple_a), ((iff ((member290856304iple_a B_42) ((insert1597628439iple_a A_82) bot_bo1791335050le_a_o))) (((eq hoare_2091234717iple_a) B_42) A_82))). % Axiom fact_382_singleton__iff:(forall (B_42:hoare_1708887482_state) (A_82:hoare_1708887482_state), ((iff ((member451959335_state B_42) ((insert528405184_state A_82) bot_bo19817387tate_o))) (((eq hoare_1708887482_state) B_42) A_82))). % Axiom fact_383_singleton__iff:(forall (B_42:pname) (A_82:pname), ((iff ((member_pname B_42) ((insert_pname A_82) bot_bot_pname_o))) (((eq pname) B_42) A_82))). % Axiom fact_384_insert__absorb2:(forall (X_32:nat) (A_81:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat X_32) ((insert_nat X_32) A_81))) ((insert_nat X_32) A_81))). % Axiom fact_385_insert__absorb2:(forall (X_32:(hoare_2091234717iple_a->Prop)) (A_81:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X_32) ((insert102003750le_a_o X_32) A_81))) ((insert102003750le_a_o X_32) A_81))). % Axiom fact_386_insert__absorb2:(forall (X_32:pname) (A_81:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_32) ((insert_pname X_32) A_81))) ((insert_pname X_32) A_81))). % Axiom fact_387_insert__absorb2:(forall (X_32:hoare_2091234717iple_a) (A_81:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X_32) ((insert1597628439iple_a X_32) A_81))) ((insert1597628439iple_a X_32) A_81))). % Axiom fact_388_insert__absorb2:(forall (X_32:hoare_1708887482_state) (A_81:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X_32) ((insert528405184_state X_32) A_81))) ((insert528405184_state X_32) A_81))). % Axiom fact_389_insert__commute:(forall (X_31:nat) (Y_10:nat) (A_80:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat X_31) ((insert_nat Y_10) A_80))) ((insert_nat Y_10) ((insert_nat X_31) A_80)))). % Axiom fact_390_insert__commute:(forall (X_31:(hoare_2091234717iple_a->Prop)) (Y_10:(hoare_2091234717iple_a->Prop)) (A_80:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X_31) ((insert102003750le_a_o Y_10) A_80))) ((insert102003750le_a_o Y_10) ((insert102003750le_a_o X_31) A_80)))). % Axiom fact_391_insert__commute:(forall (X_31:pname) (Y_10:pname) (A_80:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X_31) ((insert_pname Y_10) A_80))) ((insert_pname Y_10) ((insert_pname X_31) A_80)))). % Axiom fact_392_insert__commute:(forall (X_31:hoare_2091234717iple_a) (Y_10:hoare_2091234717iple_a) (A_80:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X_31) ((insert1597628439iple_a Y_10) A_80))) ((insert1597628439iple_a Y_10) ((insert1597628439iple_a X_31) A_80)))). % Axiom fact_393_insert__commute:(forall (X_31:hoare_1708887482_state) (Y_10:hoare_1708887482_state) (A_80:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X_31) ((insert528405184_state Y_10) A_80))) ((insert528405184_state Y_10) ((insert528405184_state X_31) A_80)))). % Axiom fact_394_insert__iff:(forall (A_79:nat) (B_41:nat) (A_78:(nat->Prop)), ((iff ((member_nat A_79) ((insert_nat B_41) A_78))) ((or (((eq nat) A_79) B_41)) ((member_nat A_79) A_78)))). % Axiom fact_395_insert__iff:(forall (A_79:(hoare_2091234717iple_a->Prop)) (B_41:(hoare_2091234717iple_a->Prop)) (A_78:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o A_79) ((insert102003750le_a_o B_41) A_78))) ((or (((eq (hoare_2091234717iple_a->Prop)) A_79) B_41)) ((member99268621le_a_o A_79) A_78)))). % Axiom fact_396_insert__iff:(forall (A_79:hoare_2091234717iple_a) (B_41:hoare_2091234717iple_a) (A_78:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a A_79) ((insert1597628439iple_a B_41) A_78))) ((or (((eq hoare_2091234717iple_a) A_79) B_41)) ((member290856304iple_a A_79) A_78)))). % Axiom fact_397_insert__iff:(forall (A_79:hoare_1708887482_state) (B_41:hoare_1708887482_state) (A_78:(hoare_1708887482_state->Prop)), ((iff ((member451959335_state A_79) ((insert528405184_state B_41) A_78))) ((or (((eq hoare_1708887482_state) A_79) B_41)) ((member451959335_state A_79) A_78)))). % Axiom fact_398_insert__iff:(forall (A_79:pname) (B_41:pname) (A_78:(pname->Prop)), ((iff ((member_pname A_79) ((insert_pname B_41) A_78))) ((or (((eq pname) A_79) B_41)) ((member_pname A_79) A_78)))). % Axiom fact_399_Collect__empty__eq:(forall (P_24:(pname->Prop)), ((iff (((eq (pname->Prop)) (collect_pname P_24)) bot_bot_pname_o)) (forall (X:pname), ((P_24 X)->False)))). % Axiom fact_400_Collect__empty__eq:(forall (P_24:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a P_24)) bot_bo1791335050le_a_o)) (forall (X:hoare_2091234717iple_a), ((P_24 X)->False)))). % Axiom fact_401_Collect__empty__eq:(forall (P_24:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) (collec1008234059le_a_o P_24)) bot_bo1957696069_a_o_o)) (forall (X:(hoare_2091234717iple_a->Prop)), ((P_24 X)->False)))). % Axiom fact_402_Collect__empty__eq:(forall (P_24:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) (collec1568722789_state P_24)) bot_bo19817387tate_o)) (forall (X:hoare_1708887482_state), ((P_24 X)->False)))). % Axiom fact_403_Collect__empty__eq:(forall (P_24:(nat->Prop)), ((iff (((eq (nat->Prop)) (collect_nat P_24)) bot_bot_nat_o)) (forall (X:nat), ((P_24 X)->False)))). % Axiom fact_404_doubleton__eq__iff:(forall (A_77:nat) (B_40:nat) (C_24:nat) (D_1:nat), ((iff (((eq (nat->Prop)) ((insert_nat A_77) ((insert_nat B_40) bot_bot_nat_o))) ((insert_nat C_24) ((insert_nat D_1) bot_bot_nat_o)))) ((or ((and (((eq nat) A_77) C_24)) (((eq nat) B_40) D_1))) ((and (((eq nat) A_77) D_1)) (((eq nat) B_40) C_24))))). % Axiom fact_405_doubleton__eq__iff:(forall (A_77:(hoare_2091234717iple_a->Prop)) (B_40:(hoare_2091234717iple_a->Prop)) (C_24:(hoare_2091234717iple_a->Prop)) (D_1:(hoare_2091234717iple_a->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_77) ((insert102003750le_a_o B_40) bot_bo1957696069_a_o_o))) ((insert102003750le_a_o C_24) ((insert102003750le_a_o D_1) bot_bo1957696069_a_o_o)))) ((or ((and (((eq (hoare_2091234717iple_a->Prop)) A_77) C_24)) (((eq (hoare_2091234717iple_a->Prop)) B_40) D_1))) ((and (((eq (hoare_2091234717iple_a->Prop)) A_77) D_1)) (((eq (hoare_2091234717iple_a->Prop)) B_40) C_24))))). % Axiom fact_406_doubleton__eq__iff:(forall (A_77:pname) (B_40:pname) (C_24:pname) (D_1:pname), ((iff (((eq (pname->Prop)) ((insert_pname A_77) ((insert_pname B_40) bot_bot_pname_o))) ((insert_pname C_24) ((insert_pname D_1) bot_bot_pname_o)))) ((or ((and (((eq pname) A_77) C_24)) (((eq pname) B_40) D_1))) ((and (((eq pname) A_77) D_1)) (((eq pname) B_40) C_24))))). % Axiom fact_407_doubleton__eq__iff:(forall (A_77:hoare_2091234717iple_a) (B_40:hoare_2091234717iple_a) (C_24:hoare_2091234717iple_a) (D_1:hoare_2091234717iple_a), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_77) ((insert1597628439iple_a B_40) bot_bo1791335050le_a_o))) ((insert1597628439iple_a C_24) ((insert1597628439iple_a D_1) bot_bo1791335050le_a_o)))) ((or ((and (((eq hoare_2091234717iple_a) A_77) C_24)) (((eq hoare_2091234717iple_a) B_40) D_1))) ((and (((eq hoare_2091234717iple_a) A_77) D_1)) (((eq hoare_2091234717iple_a) B_40) C_24))))). % Axiom fact_408_doubleton__eq__iff:(forall (A_77:hoare_1708887482_state) (B_40:hoare_1708887482_state) (C_24:hoare_1708887482_state) (D_1:hoare_1708887482_state), ((iff (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_77) ((insert528405184_state B_40) bot_bo19817387tate_o))) ((insert528405184_state C_24) ((insert528405184_state D_1) bot_bo19817387tate_o)))) ((or ((and (((eq hoare_1708887482_state) A_77) C_24)) (((eq hoare_1708887482_state) B_40) D_1))) ((and (((eq hoare_1708887482_state) A_77) D_1)) (((eq hoare_1708887482_state) B_40) C_24))))). % Axiom fact_409_insert__code:(forall (Y_9:nat) (A_76:(nat->Prop)) (X_30:nat), ((iff (((insert_nat Y_9) A_76) X_30)) ((or (((eq nat) Y_9) X_30)) (A_76 X_30)))). % Axiom fact_410_insert__code:(forall (Y_9:(hoare_2091234717iple_a->Prop)) (A_76:((hoare_2091234717iple_a->Prop)->Prop)) (X_30:(hoare_2091234717iple_a->Prop)), ((iff (((insert102003750le_a_o Y_9) A_76) X_30)) ((or (((eq (hoare_2091234717iple_a->Prop)) Y_9) X_30)) (A_76 X_30)))). % Axiom fact_411_insert__code:(forall (Y_9:pname) (A_76:(pname->Prop)) (X_30:pname), ((iff (((insert_pname Y_9) A_76) X_30)) ((or (((eq pname) Y_9) X_30)) (A_76 X_30)))). % Axiom fact_412_insert__code:(forall (Y_9:hoare_2091234717iple_a) (A_76:(hoare_2091234717iple_a->Prop)) (X_30:hoare_2091234717iple_a), ((iff (((insert1597628439iple_a Y_9) A_76) X_30)) ((or (((eq hoare_2091234717iple_a) Y_9) X_30)) (A_76 X_30)))). % Axiom fact_413_insert__code:(forall (Y_9:hoare_1708887482_state) (A_76:(hoare_1708887482_state->Prop)) (X_30:hoare_1708887482_state), ((iff (((insert528405184_state Y_9) A_76) X_30)) ((or (((eq hoare_1708887482_state) Y_9) X_30)) (A_76 X_30)))). % Axiom fact_414_insert__ident:(forall (B_39:(nat->Prop)) (X_29:nat) (A_75:(nat->Prop)), ((((member_nat X_29) A_75)->False)->((((member_nat X_29) B_39)->False)->((iff (((eq (nat->Prop)) ((insert_nat X_29) A_75)) ((insert_nat X_29) B_39))) (((eq (nat->Prop)) A_75) B_39))))). % Axiom fact_415_insert__ident:(forall (B_39:((hoare_2091234717iple_a->Prop)->Prop)) (X_29:(hoare_2091234717iple_a->Prop)) (A_75:((hoare_2091234717iple_a->Prop)->Prop)), ((((member99268621le_a_o X_29) A_75)->False)->((((member99268621le_a_o X_29) B_39)->False)->((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X_29) A_75)) ((insert102003750le_a_o X_29) B_39))) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_75) B_39))))). % Axiom fact_416_insert__ident:(forall (B_39:(hoare_2091234717iple_a->Prop)) (X_29:hoare_2091234717iple_a) (A_75:(hoare_2091234717iple_a->Prop)), ((((member290856304iple_a X_29) A_75)->False)->((((member290856304iple_a X_29) B_39)->False)->((iff (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X_29) A_75)) ((insert1597628439iple_a X_29) B_39))) (((eq (hoare_2091234717iple_a->Prop)) A_75) B_39))))). % Axiom fact_417_insert__ident:(forall (B_39:(hoare_1708887482_state->Prop)) (X_29:hoare_1708887482_state) (A_75:(hoare_1708887482_state->Prop)), ((((member451959335_state X_29) A_75)->False)->((((member451959335_state X_29) B_39)->False)->((iff (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X_29) A_75)) ((insert528405184_state X_29) B_39))) (((eq (hoare_1708887482_state->Prop)) A_75) B_39))))). % Axiom fact_418_insert__ident:(forall (B_39:(pname->Prop)) (X_29:pname) (A_75:(pname->Prop)), ((((member_pname X_29) A_75)->False)->((((member_pname X_29) B_39)->False)->((iff (((eq (pname->Prop)) ((insert_pname X_29) A_75)) ((insert_pname X_29) B_39))) (((eq (pname->Prop)) A_75) B_39))))). % Axiom fact_419_equals0D:(forall (A_74:nat) (A_73:(nat->Prop)), ((((eq (nat->Prop)) A_73) bot_bot_nat_o)->(((member_nat A_74) A_73)->False))). % Axiom fact_420_equals0D:(forall (A_74:(hoare_2091234717iple_a->Prop)) (A_73:((hoare_2091234717iple_a->Prop)->Prop)), ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_73) bot_bo1957696069_a_o_o)->(((member99268621le_a_o A_74) A_73)->False))). % Axiom fact_421_equals0D:(forall (A_74:hoare_2091234717iple_a) (A_73:(hoare_2091234717iple_a->Prop)), ((((eq (hoare_2091234717iple_a->Prop)) A_73) bot_bo1791335050le_a_o)->(((member290856304iple_a A_74) A_73)->False))). % Axiom fact_422_equals0D:(forall (A_74:hoare_1708887482_state) (A_73:(hoare_1708887482_state->Prop)), ((((eq (hoare_1708887482_state->Prop)) A_73) bot_bo19817387tate_o)->(((member451959335_state A_74) A_73)->False))). % Axiom fact_423_equals0D:(forall (A_74:pname) (A_73:(pname->Prop)), ((((eq (pname->Prop)) A_73) bot_bot_pname_o)->(((member_pname A_74) A_73)->False))). % Axiom fact_424_insertI2:(forall (B_38:nat) (A_72:nat) (B_37:(nat->Prop)), (((member_nat A_72) B_37)->((member_nat A_72) ((insert_nat B_38) B_37)))). % Axiom fact_425_insertI2:(forall (B_38:(hoare_2091234717iple_a->Prop)) (A_72:(hoare_2091234717iple_a->Prop)) (B_37:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_72) B_37)->((member99268621le_a_o A_72) ((insert102003750le_a_o B_38) B_37)))). % Axiom fact_426_insertI2:(forall (B_38:hoare_2091234717iple_a) (A_72:hoare_2091234717iple_a) (B_37:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_72) B_37)->((member290856304iple_a A_72) ((insert1597628439iple_a B_38) B_37)))). % Axiom fact_427_insertI2:(forall (B_38:hoare_1708887482_state) (A_72:hoare_1708887482_state) (B_37:(hoare_1708887482_state->Prop)), (((member451959335_state A_72) B_37)->((member451959335_state A_72) ((insert528405184_state B_38) B_37)))). % Axiom fact_428_insertI2:(forall (B_38:pname) (A_72:pname) (B_37:(pname->Prop)), (((member_pname A_72) B_37)->((member_pname A_72) ((insert_pname B_38) B_37)))). % Axiom fact_429_insert__absorb:(forall (A_71:nat) (A_70:(nat->Prop)), (((member_nat A_71) A_70)->(((eq (nat->Prop)) ((insert_nat A_71) A_70)) A_70))). % Axiom fact_430_insert__absorb:(forall (A_71:(hoare_2091234717iple_a->Prop)) (A_70:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_71) A_70)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_71) A_70)) A_70))). % Axiom fact_431_insert__absorb:(forall (A_71:hoare_2091234717iple_a) (A_70:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_71) A_70)->(((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_71) A_70)) A_70))). % Axiom fact_432_insert__absorb:(forall (A_71:hoare_1708887482_state) (A_70:(hoare_1708887482_state->Prop)), (((member451959335_state A_71) A_70)->(((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_71) A_70)) A_70))). % Axiom fact_433_insert__absorb:(forall (A_71:pname) (A_70:(pname->Prop)), (((member_pname A_71) A_70)->(((eq (pname->Prop)) ((insert_pname A_71) A_70)) A_70))). % Axiom fact_434_singletonE:(forall (B_36:nat) (A_69:nat), (((member_nat B_36) ((insert_nat A_69) bot_bot_nat_o))->(((eq nat) B_36) A_69))). % Axiom fact_435_singletonE:(forall (B_36:(hoare_2091234717iple_a->Prop)) (A_69:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o B_36) ((insert102003750le_a_o A_69) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) B_36) A_69))). % Axiom fact_436_singletonE:(forall (B_36:hoare_2091234717iple_a) (A_69:hoare_2091234717iple_a), (((member290856304iple_a B_36) ((insert1597628439iple_a A_69) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) B_36) A_69))). % Axiom fact_437_singletonE:(forall (B_36:hoare_1708887482_state) (A_69:hoare_1708887482_state), (((member451959335_state B_36) ((insert528405184_state A_69) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) B_36) A_69))). % Axiom fact_438_singletonE:(forall (B_36:pname) (A_69:pname), (((member_pname B_36) ((insert_pname A_69) bot_bot_pname_o))->(((eq pname) B_36) A_69))). % Axiom fact_439_singleton__inject:(forall (A_68:nat) (B_35:nat), ((((eq (nat->Prop)) ((insert_nat A_68) bot_bot_nat_o)) ((insert_nat B_35) bot_bot_nat_o))->(((eq nat) A_68) B_35))). % Axiom fact_440_singleton__inject:(forall (A_68:(hoare_2091234717iple_a->Prop)) (B_35:(hoare_2091234717iple_a->Prop)), ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_68) bot_bo1957696069_a_o_o)) ((insert102003750le_a_o B_35) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) A_68) B_35))). % Axiom fact_441_singleton__inject:(forall (A_68:pname) (B_35:pname), ((((eq (pname->Prop)) ((insert_pname A_68) bot_bot_pname_o)) ((insert_pname B_35) bot_bot_pname_o))->(((eq pname) A_68) B_35))). % Axiom fact_442_singleton__inject:(forall (A_68:hoare_2091234717iple_a) (B_35:hoare_2091234717iple_a), ((((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_68) bot_bo1791335050le_a_o)) ((insert1597628439iple_a B_35) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) A_68) B_35))). % Axiom fact_443_singleton__inject:(forall (A_68:hoare_1708887482_state) (B_35:hoare_1708887482_state), ((((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_68) bot_bo19817387tate_o)) ((insert528405184_state B_35) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) A_68) B_35))). % Axiom fact_444_com__det:(forall (U:state) (C:com) (S:state) (T:state), ((((evalc C) S) T)->((((evalc C) S) U)->(((eq state) U) T)))). % Axiom fact_445_insert__is__Un:(forall (A_67:nat) (A_66:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_67) A_66)) ((semila848761471_nat_o ((insert_nat A_67) bot_bot_nat_o)) A_66))). % Axiom fact_446_insert__is__Un:(forall (A_67:(hoare_2091234717iple_a->Prop)) (A_66:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_67) A_66)) ((semila2050116131_a_o_o ((insert102003750le_a_o A_67) bot_bo1957696069_a_o_o)) A_66))). % Axiom fact_447_insert__is__Un:(forall (A_67:pname) (A_66:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_67) A_66)) ((semila1780557381name_o ((insert_pname A_67) bot_bot_pname_o)) A_66))). % Axiom fact_448_insert__is__Un:(forall (A_67:hoare_1708887482_state) (A_66:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_67) A_66)) ((semila1122118281tate_o ((insert528405184_state A_67) bot_bo19817387tate_o)) A_66))). % Axiom fact_449_insert__is__Un:(forall (A_67:hoare_2091234717iple_a) (A_66:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_67) A_66)) ((semila1052848428le_a_o ((insert1597628439iple_a A_67) bot_bo1791335050le_a_o)) A_66))). % Axiom fact_450_insert__compr__raw:(forall (X:(hoare_2091234717iple_a->Prop)) (Xa:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o X) Xa)) (collec1008234059le_a_o (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((or (((eq (hoare_2091234717iple_a->Prop)) Y_7) X)) ((member99268621le_a_o Y_7) Xa)))))). % Axiom fact_451_insert__compr__raw:(forall (X:hoare_2091234717iple_a) (Xa:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a X) Xa)) (collec992574898iple_a (fun (Y_7:hoare_2091234717iple_a)=> ((or (((eq hoare_2091234717iple_a) Y_7) X)) ((member290856304iple_a Y_7) Xa)))))). % Axiom fact_452_insert__compr__raw:(forall (X:hoare_1708887482_state) (Xa:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state X) Xa)) (collec1568722789_state (fun (Y_7:hoare_1708887482_state)=> ((or (((eq hoare_1708887482_state) Y_7) X)) ((member451959335_state Y_7) Xa)))))). % Axiom fact_453_insert__compr__raw:(forall (X:nat) (Xa:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat X) Xa)) (collect_nat (fun (Y_7:nat)=> ((or (((eq nat) Y_7) X)) ((member_nat Y_7) Xa)))))). % Axiom fact_454_insert__compr__raw:(forall (X:pname) (Xa:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname X) Xa)) (collect_pname (fun (Y_7:pname)=> ((or (((eq pname) Y_7) X)) ((member_pname Y_7) Xa)))))). % Axiom fact_455_derivs__insertD:(forall (G_19:(hoare_2091234717iple_a->Prop)) (T_3:hoare_2091234717iple_a) (Ts_1:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a G_19) ((insert1597628439iple_a T_3) Ts_1))->((and ((hoare_1467856363rivs_a G_19) ((insert1597628439iple_a T_3) bot_bo1791335050le_a_o))) ((hoare_1467856363rivs_a G_19) Ts_1)))). % Axiom fact_456_derivs__insertD:(forall (G_19:(hoare_1708887482_state->Prop)) (T_3:hoare_1708887482_state) (Ts_1:(hoare_1708887482_state->Prop)), (((hoare_90032982_state G_19) ((insert528405184_state T_3) Ts_1))->((and ((hoare_90032982_state G_19) ((insert528405184_state T_3) bot_bo19817387tate_o))) ((hoare_90032982_state G_19) Ts_1)))). % Axiom fact_457_hoare__derivs_Oinsert:(forall (Ts:(hoare_2091234717iple_a->Prop)) (G_18:(hoare_2091234717iple_a->Prop)) (T_2:hoare_2091234717iple_a), (((hoare_1467856363rivs_a G_18) ((insert1597628439iple_a T_2) bot_bo1791335050le_a_o))->(((hoare_1467856363rivs_a G_18) Ts)->((hoare_1467856363rivs_a G_18) ((insert1597628439iple_a T_2) Ts))))). % Axiom fact_458_hoare__derivs_Oinsert:(forall (Ts:(hoare_1708887482_state->Prop)) (G_18:(hoare_1708887482_state->Prop)) (T_2:hoare_1708887482_state), (((hoare_90032982_state G_18) ((insert528405184_state T_2) bot_bo19817387tate_o))->(((hoare_90032982_state G_18) Ts)->((hoare_90032982_state G_18) ((insert528405184_state T_2) Ts))))). % Axiom fact_459_image__constant__conv:(forall (C_23:nat) (A_65:(nat->Prop)), ((and ((((eq (nat->Prop)) A_65) bot_bot_nat_o)->(((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> C_23)) A_65)) bot_bot_nat_o))) ((not (((eq (nat->Prop)) A_65) bot_bot_nat_o))->(((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> C_23)) A_65)) ((insert_nat C_23) bot_bot_nat_o))))). % Axiom fact_460_image__constant__conv:(forall (C_23:hoare_1708887482_state) (A_65:(pname->Prop)), ((and ((((eq (pname->Prop)) A_65) bot_bot_pname_o)->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state (fun (X:pname)=> C_23)) A_65)) bot_bo19817387tate_o))) ((not (((eq (pname->Prop)) A_65) bot_bot_pname_o))->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state (fun (X:pname)=> C_23)) A_65)) ((insert528405184_state C_23) bot_bo19817387tate_o))))). % Axiom fact_461_image__constant__conv:(forall (C_23:hoare_2091234717iple_a) (A_65:(pname->Prop)), ((and ((((eq (pname->Prop)) A_65) bot_bot_pname_o)->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a (fun (X:pname)=> C_23)) A_65)) bot_bo1791335050le_a_o))) ((not (((eq (pname->Prop)) A_65) bot_bot_pname_o))->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a (fun (X:pname)=> C_23)) A_65)) ((insert1597628439iple_a C_23) bot_bo1791335050le_a_o))))). % Axiom fact_462_image__constant:(forall (C_22:nat) (X_28:nat) (A_64:(nat->Prop)), (((member_nat X_28) A_64)->(((eq (nat->Prop)) ((image_nat_nat (fun (X:nat)=> C_22)) A_64)) ((insert_nat C_22) bot_bot_nat_o)))). % Axiom fact_463_image__constant:(forall (C_22:hoare_1708887482_state) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state (fun (X:pname)=> C_22)) A_64)) ((insert528405184_state C_22) bot_bo19817387tate_o)))). % Axiom fact_464_image__constant:(forall (C_22:nat) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (nat->Prop)) ((image_pname_nat (fun (X:pname)=> C_22)) A_64)) ((insert_nat C_22) bot_bot_nat_o)))). % Axiom fact_465_image__constant:(forall (C_22:(hoare_2091234717iple_a->Prop)) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((image_742317343le_a_o (fun (X:pname)=> C_22)) A_64)) ((insert102003750le_a_o C_22) bot_bo1957696069_a_o_o)))). % Axiom fact_466_image__constant:(forall (C_22:pname) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (pname->Prop)) ((image_pname_pname (fun (X:pname)=> C_22)) A_64)) ((insert_pname C_22) bot_bot_pname_o)))). % Axiom fact_467_image__constant:(forall (C_22:hoare_2091234717iple_a) (X_28:pname) (A_64:(pname->Prop)), (((member_pname X_28) A_64)->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a (fun (X:pname)=> C_22)) A_64)) ((insert1597628439iple_a C_22) bot_bo1791335050le_a_o)))). % Axiom fact_468_image__insert:(forall (F_40:(nat->nat)) (A_63:nat) (B_34:(nat->Prop)), (((eq (nat->Prop)) ((image_nat_nat F_40) ((insert_nat A_63) B_34))) ((insert_nat (F_40 A_63)) ((image_nat_nat F_40) B_34)))). % Axiom fact_469_image__insert:(forall (F_40:(pname->hoare_1708887482_state)) (A_63:pname) (B_34:(pname->Prop)), (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_40) ((insert_pname A_63) B_34))) ((insert528405184_state (F_40 A_63)) ((image_1116629049_state F_40) B_34)))). % Axiom fact_470_image__insert:(forall (F_40:(pname->hoare_2091234717iple_a)) (A_63:pname) (B_34:(pname->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_40) ((insert_pname A_63) B_34))) ((insert1597628439iple_a (F_40 A_63)) ((image_231808478iple_a F_40) B_34)))). % Axiom fact_471_insert__image:(forall (F_39:(nat->nat)) (X_27:nat) (A_62:(nat->Prop)), (((member_nat X_27) A_62)->(((eq (nat->Prop)) ((insert_nat (F_39 X_27)) ((image_nat_nat F_39) A_62))) ((image_nat_nat F_39) A_62)))). % Axiom fact_472_insert__image:(forall (F_39:(pname->hoare_1708887482_state)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (hoare_1708887482_state->Prop)) ((insert528405184_state (F_39 X_27)) ((image_1116629049_state F_39) A_62))) ((image_1116629049_state F_39) A_62)))). % Axiom fact_473_insert__image:(forall (F_39:(pname->nat)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (nat->Prop)) ((insert_nat (F_39 X_27)) ((image_pname_nat F_39) A_62))) ((image_pname_nat F_39) A_62)))). % Axiom fact_474_insert__image:(forall (F_39:(pname->(hoare_2091234717iple_a->Prop))) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o (F_39 X_27)) ((image_742317343le_a_o F_39) A_62))) ((image_742317343le_a_o F_39) A_62)))). % Axiom fact_475_insert__image:(forall (F_39:(pname->pname)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (pname->Prop)) ((insert_pname (F_39 X_27)) ((image_pname_pname F_39) A_62))) ((image_pname_pname F_39) A_62)))). % Axiom fact_476_insert__image:(forall (F_39:(pname->hoare_2091234717iple_a)) (X_27:pname) (A_62:(pname->Prop)), (((member_pname X_27) A_62)->(((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a (F_39 X_27)) ((image_231808478iple_a F_39) A_62))) ((image_231808478iple_a F_39) A_62)))). % Axiom fact_477_Un__insert__right:(forall (A_61:(nat->Prop)) (A_60:nat) (B_33:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_61) ((insert_nat A_60) B_33))) ((insert_nat A_60) ((semila848761471_nat_o A_61) B_33)))). % Axiom fact_478_Un__insert__right:(forall (A_61:((hoare_2091234717iple_a->Prop)->Prop)) (A_60:(hoare_2091234717iple_a->Prop)) (B_33:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_61) ((insert102003750le_a_o A_60) B_33))) ((insert102003750le_a_o A_60) ((semila2050116131_a_o_o A_61) B_33)))). % Axiom fact_479_Un__insert__right:(forall (A_61:(pname->Prop)) (A_60:pname) (B_33:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_61) ((insert_pname A_60) B_33))) ((insert_pname A_60) ((semila1780557381name_o A_61) B_33)))). % Axiom fact_480_Un__insert__right:(forall (A_61:(hoare_1708887482_state->Prop)) (A_60:hoare_1708887482_state) (B_33:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_61) ((insert528405184_state A_60) B_33))) ((insert528405184_state A_60) ((semila1122118281tate_o A_61) B_33)))). % Axiom fact_481_Un__insert__right:(forall (A_61:(hoare_2091234717iple_a->Prop)) (A_60:hoare_2091234717iple_a) (B_33:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_61) ((insert1597628439iple_a A_60) B_33))) ((insert1597628439iple_a A_60) ((semila1052848428le_a_o A_61) B_33)))). % Axiom fact_482_Un__insert__left:(forall (A_59:nat) (B_32:(nat->Prop)) (C_21:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((insert_nat A_59) B_32)) C_21)) ((insert_nat A_59) ((semila848761471_nat_o B_32) C_21)))). % Axiom fact_483_Un__insert__left:(forall (A_59:(hoare_2091234717iple_a->Prop)) (B_32:((hoare_2091234717iple_a->Prop)->Prop)) (C_21:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((insert102003750le_a_o A_59) B_32)) C_21)) ((insert102003750le_a_o A_59) ((semila2050116131_a_o_o B_32) C_21)))). % Axiom fact_484_Un__insert__left:(forall (A_59:pname) (B_32:(pname->Prop)) (C_21:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((insert_pname A_59) B_32)) C_21)) ((insert_pname A_59) ((semila1780557381name_o B_32) C_21)))). % Axiom fact_485_Un__insert__left:(forall (A_59:hoare_1708887482_state) (B_32:(hoare_1708887482_state->Prop)) (C_21:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((insert528405184_state A_59) B_32)) C_21)) ((insert528405184_state A_59) ((semila1122118281tate_o B_32) C_21)))). % Axiom fact_486_Un__insert__left:(forall (A_59:hoare_2091234717iple_a) (B_32:(hoare_2091234717iple_a->Prop)) (C_21:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((insert1597628439iple_a A_59) B_32)) C_21)) ((insert1597628439iple_a A_59) ((semila1052848428le_a_o B_32) C_21)))). % Axiom fact_487_empty__is__image:(forall (F_38:(nat->nat)) (A_58:(nat->Prop)), ((iff (((eq (nat->Prop)) bot_bot_nat_o) ((image_nat_nat F_38) A_58))) (((eq (nat->Prop)) A_58) bot_bot_nat_o))). % Axiom fact_488_empty__is__image:(forall (F_38:(pname->hoare_1708887482_state)) (A_58:(pname->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) bot_bo19817387tate_o) ((image_1116629049_state F_38) A_58))) (((eq (pname->Prop)) A_58) bot_bot_pname_o))). % Axiom fact_489_empty__is__image:(forall (F_38:(pname->hoare_2091234717iple_a)) (A_58:(pname->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) bot_bo1791335050le_a_o) ((image_231808478iple_a F_38) A_58))) (((eq (pname->Prop)) A_58) bot_bot_pname_o))). % Axiom fact_490_image__empty:(forall (F_37:(nat->nat)), (((eq (nat->Prop)) ((image_nat_nat F_37) bot_bot_nat_o)) bot_bot_nat_o)). % Axiom fact_491_image__empty:(forall (F_37:(pname->hoare_1708887482_state)), (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_37) bot_bot_pname_o)) bot_bo19817387tate_o)). % Axiom fact_492_image__empty:(forall (F_37:(pname->hoare_2091234717iple_a)), (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_37) bot_bot_pname_o)) bot_bo1791335050le_a_o)). % Axiom fact_493_image__is__empty:(forall (F_36:(nat->nat)) (A_57:(nat->Prop)), ((iff (((eq (nat->Prop)) ((image_nat_nat F_36) A_57)) bot_bot_nat_o)) (((eq (nat->Prop)) A_57) bot_bot_nat_o))). % Axiom fact_494_image__is__empty:(forall (F_36:(pname->hoare_1708887482_state)) (A_57:(pname->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_36) A_57)) bot_bo19817387tate_o)) (((eq (pname->Prop)) A_57) bot_bot_pname_o))). % Axiom fact_495_image__is__empty:(forall (F_36:(pname->hoare_2091234717iple_a)) (A_57:(pname->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_36) A_57)) bot_bo1791335050le_a_o)) (((eq (pname->Prop)) A_57) bot_bot_pname_o))). % Axiom fact_496_ball__empty:(forall (P_23:(nat->Prop)) (X:nat), (((member_nat X) bot_bot_nat_o)->(P_23 X))). % Axiom fact_497_ball__empty:(forall (P_23:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), (((member290856304iple_a X) bot_bo1791335050le_a_o)->(P_23 X))). % Axiom fact_498_ball__empty:(forall (P_23:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o X) bot_bo1957696069_a_o_o)->(P_23 X))). % Axiom fact_499_ball__empty:(forall (P_23:(pname->Prop)) (X:pname), (((member_pname X) bot_bot_pname_o)->(P_23 X))). % Axiom fact_500_ball__empty:(forall (P_23:(hoare_1708887482_state->Prop)) (X:hoare_1708887482_state), (((member451959335_state X) bot_bo19817387tate_o)->(P_23 X))). % Axiom fact_501_Un__empty__left:(forall (B_31:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o bot_bot_nat_o) B_31)) B_31)). % Axiom fact_502_Un__empty__left:(forall (B_31:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o bot_bo1957696069_a_o_o) B_31)) B_31)). % Axiom fact_503_Un__empty__left:(forall (B_31:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o bot_bot_pname_o) B_31)) B_31)). % Axiom fact_504_Un__empty__left:(forall (B_31:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o bot_bo19817387tate_o) B_31)) B_31)). % Axiom fact_505_Un__empty__left:(forall (B_31:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o bot_bo1791335050le_a_o) B_31)) B_31)). % Axiom fact_506_Un__empty__right:(forall (A_56:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o A_56) bot_bot_nat_o)) A_56)). % Axiom fact_507_Un__empty__right:(forall (A_56:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_56) bot_bo1957696069_a_o_o)) A_56)). % Axiom fact_508_Un__empty__right:(forall (A_56:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o A_56) bot_bot_pname_o)) A_56)). % Axiom fact_509_Un__empty__right:(forall (A_56:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_56) bot_bo19817387tate_o)) A_56)). % Axiom fact_510_Un__empty__right:(forall (A_56:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_56) bot_bo1791335050le_a_o)) A_56)). % Axiom fact_511_Un__empty:(forall (A_55:(nat->Prop)) (B_30:(nat->Prop)), ((iff (((eq (nat->Prop)) ((semila848761471_nat_o A_55) B_30)) bot_bot_nat_o)) ((and (((eq (nat->Prop)) A_55) bot_bot_nat_o)) (((eq (nat->Prop)) B_30) bot_bot_nat_o)))). % Axiom fact_512_Un__empty:(forall (A_55:((hoare_2091234717iple_a->Prop)->Prop)) (B_30:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o A_55) B_30)) bot_bo1957696069_a_o_o)) ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_55) bot_bo1957696069_a_o_o)) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_30) bot_bo1957696069_a_o_o)))). % Axiom fact_513_Un__empty:(forall (A_55:(pname->Prop)) (B_30:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o A_55) B_30)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) A_55) bot_bot_pname_o)) (((eq (pname->Prop)) B_30) bot_bot_pname_o)))). % Axiom fact_514_Un__empty:(forall (A_55:(hoare_1708887482_state->Prop)) (B_30:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o A_55) B_30)) bot_bo19817387tate_o)) ((and (((eq (hoare_1708887482_state->Prop)) A_55) bot_bo19817387tate_o)) (((eq (hoare_1708887482_state->Prop)) B_30) bot_bo19817387tate_o)))). % Axiom fact_515_Un__empty:(forall (A_55:(hoare_2091234717iple_a->Prop)) (B_30:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o A_55) B_30)) bot_bo1791335050le_a_o)) ((and (((eq (hoare_2091234717iple_a->Prop)) A_55) bot_bo1791335050le_a_o)) (((eq (hoare_2091234717iple_a->Prop)) B_30) bot_bo1791335050le_a_o)))). % Axiom fact_516_constant:(forall (G_17:(hoare_2091234717iple_a->Prop)) (P_22:(x_a->(state->Prop))) (C_20:com) (Q_15:(x_a->(state->Prop))) (C_19:Prop), ((C_19->((hoare_1467856363rivs_a G_17) ((insert1597628439iple_a (((hoare_657976383iple_a P_22) C_20) Q_15)) bot_bo1791335050le_a_o)))->((hoare_1467856363rivs_a G_17) ((insert1597628439iple_a (((hoare_657976383iple_a (fun (Z_5:x_a) (S_2:state)=> ((and ((P_22 Z_5) S_2)) C_19))) C_20) Q_15)) bot_bo1791335050le_a_o)))). % Axiom fact_517_constant:(forall (G_17:(hoare_1708887482_state->Prop)) (P_22:(state->(state->Prop))) (C_20:com) (Q_15:(state->(state->Prop))) (C_19:Prop), ((C_19->((hoare_90032982_state G_17) ((insert528405184_state (((hoare_858012674_state P_22) C_20) Q_15)) bot_bo19817387tate_o)))->((hoare_90032982_state G_17) ((insert528405184_state (((hoare_858012674_state (fun (Z_5:state) (S_2:state)=> ((and ((P_22 Z_5) S_2)) C_19))) C_20) Q_15)) bot_bo19817387tate_o)))). % Axiom fact_518_empty:(forall (G_16:(hoare_2091234717iple_a->Prop)), ((hoare_1467856363rivs_a G_16) bot_bo1791335050le_a_o)). % Axiom fact_519_empty:(forall (G_16:(hoare_1708887482_state->Prop)), ((hoare_90032982_state G_16) bot_bo19817387tate_o)). % Axiom fact_520_sup__bot__left:(forall (X_26:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o bot_bot_nat_o) X_26)) X_26)). % Axiom fact_521_sup__bot__left:(forall (X_26:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o bot_bo1957696069_a_o_o) X_26)) X_26)). % Axiom fact_522_sup__bot__left:(forall (X_26:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o bot_bot_pname_o) X_26)) X_26)). % Axiom fact_523_sup__bot__left:(forall (X_26:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o bot_bo19817387tate_o) X_26)) X_26)). % Axiom fact_524_sup__bot__left:(forall (X_26:Prop), ((iff ((semila10642723_sup_o bot_bot_o) X_26)) X_26)). % Axiom fact_525_sup__bot__left:(forall (X_26:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o bot_bo1791335050le_a_o) X_26)) X_26)). % Axiom fact_526_sup__bot__right:(forall (X_25:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o X_25) bot_bot_nat_o)) X_25)). % Axiom fact_527_sup__bot__right:(forall (X_25:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_25) bot_bo1957696069_a_o_o)) X_25)). % Axiom fact_528_sup__bot__right:(forall (X_25:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o X_25) bot_bot_pname_o)) X_25)). % Axiom fact_529_sup__bot__right:(forall (X_25:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_25) bot_bo19817387tate_o)) X_25)). % Axiom fact_530_sup__bot__right:(forall (X_25:Prop), ((iff ((semila10642723_sup_o X_25) bot_bot_o)) X_25)). % Axiom fact_531_sup__bot__right:(forall (X_25:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_25) bot_bo1791335050le_a_o)) X_25)). % Axiom fact_532_sup__eq__bot__iff:(forall (X_24:(nat->Prop)) (Y_8:(nat->Prop)), ((iff (((eq (nat->Prop)) ((semila848761471_nat_o X_24) Y_8)) bot_bot_nat_o)) ((and (((eq (nat->Prop)) X_24) bot_bot_nat_o)) (((eq (nat->Prop)) Y_8) bot_bot_nat_o)))). % Axiom fact_533_sup__eq__bot__iff:(forall (X_24:((hoare_2091234717iple_a->Prop)->Prop)) (Y_8:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o X_24) Y_8)) bot_bo1957696069_a_o_o)) ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) X_24) bot_bo1957696069_a_o_o)) (((eq ((hoare_2091234717iple_a->Prop)->Prop)) Y_8) bot_bo1957696069_a_o_o)))). % Axiom fact_534_sup__eq__bot__iff:(forall (X_24:(pname->Prop)) (Y_8:(pname->Prop)), ((iff (((eq (pname->Prop)) ((semila1780557381name_o X_24) Y_8)) bot_bot_pname_o)) ((and (((eq (pname->Prop)) X_24) bot_bot_pname_o)) (((eq (pname->Prop)) Y_8) bot_bot_pname_o)))). % Axiom fact_535_sup__eq__bot__iff:(forall (X_24:(hoare_1708887482_state->Prop)) (Y_8:(hoare_1708887482_state->Prop)), ((iff (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o X_24) Y_8)) bot_bo19817387tate_o)) ((and (((eq (hoare_1708887482_state->Prop)) X_24) bot_bo19817387tate_o)) (((eq (hoare_1708887482_state->Prop)) Y_8) bot_bo19817387tate_o)))). % Axiom fact_536_sup__eq__bot__iff:(forall (X_24:Prop) (Y_8:Prop), ((iff ((iff ((semila10642723_sup_o X_24) Y_8)) bot_bot_o)) ((and ((iff X_24) bot_bot_o)) ((iff Y_8) bot_bot_o)))). % Axiom fact_537_sup__eq__bot__iff:(forall (X_24:(hoare_2091234717iple_a->Prop)) (Y_8:(hoare_2091234717iple_a->Prop)), ((iff (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o X_24) Y_8)) bot_bo1791335050le_a_o)) ((and (((eq (hoare_2091234717iple_a->Prop)) X_24) bot_bo1791335050le_a_o)) (((eq (hoare_2091234717iple_a->Prop)) Y_8) bot_bo1791335050le_a_o)))). % Axiom fact_538_triple__valid__Suc:(forall (N_5:nat) (T_1:hoare_1708887482_state), (((hoare_23738522_state (suc N_5)) T_1)->((hoare_23738522_state N_5) T_1))). % Axiom fact_539_triple__valid__Suc:(forall (N_5:nat) (T_1:hoare_2091234717iple_a), (((hoare_1421888935alid_a (suc N_5)) T_1)->((hoare_1421888935alid_a N_5) T_1))). % Axiom fact_540_insert__def:(forall (A_54:(hoare_2091234717iple_a->Prop)) (B_29:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((insert102003750le_a_o A_54) B_29)) ((semila2050116131_a_o_o (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> (((eq (hoare_2091234717iple_a->Prop)) X) A_54)))) B_29))). % Axiom fact_541_insert__def:(forall (A_54:pname) (B_29:(pname->Prop)), (((eq (pname->Prop)) ((insert_pname A_54) B_29)) ((semila1780557381name_o (collect_pname (fun (X:pname)=> (((eq pname) X) A_54)))) B_29))). % Axiom fact_542_insert__def:(forall (A_54:hoare_1708887482_state) (B_29:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((insert528405184_state A_54) B_29)) ((semila1122118281tate_o (collec1568722789_state (fun (X:hoare_1708887482_state)=> (((eq hoare_1708887482_state) X) A_54)))) B_29))). % Axiom fact_543_insert__def:(forall (A_54:hoare_2091234717iple_a) (B_29:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((insert1597628439iple_a A_54) B_29)) ((semila1052848428le_a_o (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> (((eq hoare_2091234717iple_a) X) A_54)))) B_29))). % Axiom fact_544_insert__def:(forall (A_54:nat) (B_29:(nat->Prop)), (((eq (nat->Prop)) ((insert_nat A_54) B_29)) ((semila848761471_nat_o (collect_nat (fun (X:nat)=> (((eq nat) X) A_54)))) B_29))). % Axiom fact_545_weak__Body:(forall (G_15:(hoare_2091234717iple_a->Prop)) (P_21:(x_a->(state->Prop))) (Pn_3:pname) (Q_14:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_15) ((insert1597628439iple_a (((hoare_657976383iple_a P_21) (the_com (body_1 Pn_3))) Q_14)) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_15) ((insert1597628439iple_a (((hoare_657976383iple_a P_21) (body Pn_3)) Q_14)) bot_bo1791335050le_a_o)))). % Axiom fact_546_weak__Body:(forall (G_15:(hoare_1708887482_state->Prop)) (P_21:(state->(state->Prop))) (Pn_3:pname) (Q_14:(state->(state->Prop))), (((hoare_90032982_state G_15) ((insert528405184_state (((hoare_858012674_state P_21) (the_com (body_1 Pn_3))) Q_14)) bot_bo19817387tate_o))->((hoare_90032982_state G_15) ((insert528405184_state (((hoare_858012674_state P_21) (body Pn_3)) Q_14)) bot_bo19817387tate_o)))). % Axiom fact_547_BodyN:(forall (P_20:(x_a->(state->Prop))) (Pn_2:pname) (Q_13:(x_a->(state->Prop))) (G_14:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a ((insert1597628439iple_a (((hoare_657976383iple_a P_20) (body Pn_2)) Q_13)) G_14)) ((insert1597628439iple_a (((hoare_657976383iple_a P_20) (the_com (body_1 Pn_2))) Q_13)) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_14) ((insert1597628439iple_a (((hoare_657976383iple_a P_20) (body Pn_2)) Q_13)) bot_bo1791335050le_a_o)))). % Axiom fact_548_BodyN:(forall (P_20:(state->(state->Prop))) (Pn_2:pname) (Q_13:(state->(state->Prop))) (G_14:(hoare_1708887482_state->Prop)), (((hoare_90032982_state ((insert528405184_state (((hoare_858012674_state P_20) (body Pn_2)) Q_13)) G_14)) ((insert528405184_state (((hoare_858012674_state P_20) (the_com (body_1 Pn_2))) Q_13)) bot_bo19817387tate_o))->((hoare_90032982_state G_14) ((insert528405184_state (((hoare_858012674_state P_20) (body Pn_2)) Q_13)) bot_bo19817387tate_o)))). % Axiom fact_549_escape:(forall (G_13:(hoare_2091234717iple_a->Prop)) (C_18:com) (Q_12:(x_a->(state->Prop))) (P_19:(x_a->(state->Prop))), ((forall (Z_5:x_a) (S_2:state), (((P_19 Z_5) S_2)->((hoare_1467856363rivs_a G_13) ((insert1597628439iple_a (((hoare_657976383iple_a (fun (Za:x_a) (S_3:state)=> (((eq state) S_3) S_2))) C_18) (fun (Z_6:x_a)=> (Q_12 Z_5)))) bot_bo1791335050le_a_o))))->((hoare_1467856363rivs_a G_13) ((insert1597628439iple_a (((hoare_657976383iple_a P_19) C_18) Q_12)) bot_bo1791335050le_a_o)))). % Axiom fact_550_escape:(forall (G_13:(hoare_1708887482_state->Prop)) (C_18:com) (Q_12:(state->(state->Prop))) (P_19:(state->(state->Prop))), ((forall (Z_5:state) (S_2:state), (((P_19 Z_5) S_2)->((hoare_90032982_state G_13) ((insert528405184_state (((hoare_858012674_state (fun (Za:state) (S_3:state)=> (((eq state) S_3) S_2))) C_18) (fun (Z_6:state)=> (Q_12 Z_5)))) bot_bo19817387tate_o))))->((hoare_90032982_state G_13) ((insert528405184_state (((hoare_858012674_state P_19) C_18) Q_12)) bot_bo19817387tate_o)))). % Axiom fact_551_conseq1:(forall (P_18:(x_a->(state->Prop))) (G_12:(hoare_2091234717iple_a->Prop)) (P_17:(x_a->(state->Prop))) (C_17:com) (Q_11:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_12) ((insert1597628439iple_a (((hoare_657976383iple_a P_17) C_17) Q_11)) bot_bo1791335050le_a_o))->((forall (Z_5:x_a) (S_2:state), (((P_18 Z_5) S_2)->((P_17 Z_5) S_2)))->((hoare_1467856363rivs_a G_12) ((insert1597628439iple_a (((hoare_657976383iple_a P_18) C_17) Q_11)) bot_bo1791335050le_a_o))))). % Axiom fact_552_conseq1:(forall (P_18:(state->(state->Prop))) (G_12:(hoare_1708887482_state->Prop)) (P_17:(state->(state->Prop))) (C_17:com) (Q_11:(state->(state->Prop))), (((hoare_90032982_state G_12) ((insert528405184_state (((hoare_858012674_state P_17) C_17) Q_11)) bot_bo19817387tate_o))->((forall (Z_5:state) (S_2:state), (((P_18 Z_5) S_2)->((P_17 Z_5) S_2)))->((hoare_90032982_state G_12) ((insert528405184_state (((hoare_858012674_state P_18) C_17) Q_11)) bot_bo19817387tate_o))))). % Axiom fact_553_conseq2:(forall (Q_10:(x_a->(state->Prop))) (G_11:(hoare_2091234717iple_a->Prop)) (P_16:(x_a->(state->Prop))) (C_16:com) (Q_9:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_11) ((insert1597628439iple_a (((hoare_657976383iple_a P_16) C_16) Q_9)) bot_bo1791335050le_a_o))->((forall (Z_5:x_a) (S_2:state), (((Q_9 Z_5) S_2)->((Q_10 Z_5) S_2)))->((hoare_1467856363rivs_a G_11) ((insert1597628439iple_a (((hoare_657976383iple_a P_16) C_16) Q_10)) bot_bo1791335050le_a_o))))). % Axiom fact_554_conseq2:(forall (Q_10:(state->(state->Prop))) (G_11:(hoare_1708887482_state->Prop)) (P_16:(state->(state->Prop))) (C_16:com) (Q_9:(state->(state->Prop))), (((hoare_90032982_state G_11) ((insert528405184_state (((hoare_858012674_state P_16) C_16) Q_9)) bot_bo19817387tate_o))->((forall (Z_5:state) (S_2:state), (((Q_9 Z_5) S_2)->((Q_10 Z_5) S_2)))->((hoare_90032982_state G_11) ((insert528405184_state (((hoare_858012674_state P_16) C_16) Q_10)) bot_bo19817387tate_o))))). % Axiom fact_555_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_1169027232size_a Fa) (((hoare_657976383iple_a Fun1_1) Com_3) Fun2_1))) zero_zero_nat)). % Axiom fact_556_triple_Osize_I1_J:(forall (Fa:(state->nat)) (Fun1_1:(state->(state->Prop))) (Com_3:com) (Fun2_1:(state->(state->Prop))), (((eq nat) ((hoare_518771297_state Fa) (((hoare_858012674_state Fun1_1) Com_3) Fun2_1))) zero_zero_nat)). % Axiom fact_557_MGT__def:(forall (C:com), (((eq hoare_1708887482_state) (hoare_Mirabelle_MGT C)) (((hoare_858012674_state fequal_state) C) (evalc C)))). % Axiom fact_558_triple_Osize_I2_J:(forall (Fun1:(x_a->(state->Prop))) (Com_2:com) (Fun2:(x_a->(state->Prop))), (((eq nat) (size_s1040486067iple_a (((hoare_657976383iple_a Fun1) Com_2) Fun2))) zero_zero_nat)). % Axiom fact_559_triple_Osize_I2_J:(forall (Fun1:(state->(state->Prop))) (Com_2:com) (Fun2:(state->(state->Prop))), (((eq nat) (size_s1186992420_state (((hoare_858012674_state Fun1) Com_2) Fun2))) zero_zero_nat)). % Axiom fact_560_conseq12:(forall (Q_8:(x_a->(state->Prop))) (P_15:(x_a->(state->Prop))) (G_10:(hoare_2091234717iple_a->Prop)) (P_14:(x_a->(state->Prop))) (C_15:com) (Q_7:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_10) ((insert1597628439iple_a (((hoare_657976383iple_a P_14) C_15) Q_7)) bot_bo1791335050le_a_o))->((forall (Z_5:x_a) (S_2:state), (((P_15 Z_5) S_2)->(forall (S_3:state), ((forall (Z_6:x_a), (((P_14 Z_6) S_2)->((Q_7 Z_6) S_3)))->((Q_8 Z_5) S_3)))))->((hoare_1467856363rivs_a G_10) ((insert1597628439iple_a (((hoare_657976383iple_a P_15) C_15) Q_8)) bot_bo1791335050le_a_o))))). % Axiom fact_561_conseq12:(forall (Q_8:(state->(state->Prop))) (P_15:(state->(state->Prop))) (G_10:(hoare_1708887482_state->Prop)) (P_14:(state->(state->Prop))) (C_15:com) (Q_7:(state->(state->Prop))), (((hoare_90032982_state G_10) ((insert528405184_state (((hoare_858012674_state P_14) C_15) Q_7)) bot_bo19817387tate_o))->((forall (Z_5:state) (S_2:state), (((P_15 Z_5) S_2)->(forall (S_3:state), ((forall (Z_6:state), (((P_14 Z_6) S_2)->((Q_7 Z_6) S_3)))->((Q_8 Z_5) S_3)))))->((hoare_90032982_state G_10) ((insert528405184_state (((hoare_858012674_state P_15) C_15) Q_8)) bot_bo19817387tate_o))))). % Axiom fact_562_the__elem__eq:(forall (X_23:nat), (((eq nat) (the_elem_nat ((insert_nat X_23) bot_bot_nat_o))) X_23)). % Axiom fact_563_the__elem__eq:(forall (X_23:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (the_el1618277441le_a_o ((insert102003750le_a_o X_23) bot_bo1957696069_a_o_o))) X_23)). % Axiom fact_564_the__elem__eq:(forall (X_23:pname), (((eq pname) (the_elem_pname ((insert_pname X_23) bot_bot_pname_o))) X_23)). % Axiom fact_565_the__elem__eq:(forall (X_23:hoare_2091234717iple_a), (((eq hoare_2091234717iple_a) (the_el13400124iple_a ((insert1597628439iple_a X_23) bot_bo1791335050le_a_o))) X_23)). % Axiom fact_566_the__elem__eq:(forall (X_23:hoare_1708887482_state), (((eq hoare_1708887482_state) (the_el864710747_state ((insert528405184_state X_23) bot_bo19817387tate_o))) X_23)). % Axiom fact_567_Suc__neq__Zero:(forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))). % Axiom fact_568_bot__nat__def:(((eq nat) bot_bot_nat) zero_zero_nat). % Axiom fact_569_n__not__Suc__n:(forall (N_1:nat), (not (((eq nat) N_1) (suc N_1)))). % Axiom fact_570_Suc__n__not__n:(forall (N_1:nat), (not (((eq nat) (suc N_1)) N_1))). % Axiom fact_571_nat_Oinject:(forall (Nat_3:nat) (Nat_2:nat), ((iff (((eq nat) (suc Nat_3)) (suc Nat_2))) (((eq nat) Nat_3) Nat_2))). % Axiom fact_572_Suc__inject:(forall (X_1:nat) (Y:nat), ((((eq nat) (suc X_1)) (suc Y))->(((eq nat) X_1) Y))). % Axiom fact_573_Zero__not__Suc:(forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))). % Axiom fact_574_nat_Osimps_I2_J:(forall (Nat_2:nat), (not (((eq nat) zero_zero_nat) (suc Nat_2)))). % Axiom fact_575_Suc__not__Zero:(forall (M:nat), (not (((eq nat) (suc M)) zero_zero_nat))). % Axiom fact_576_nat_Osimps_I3_J:(forall (Nat_1:nat), (not (((eq nat) (suc Nat_1)) zero_zero_nat))). % Axiom fact_577_Zero__neq__Suc:(forall (M:nat), (not (((eq nat) zero_zero_nat) (suc M)))). % Axiom fact_578_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_579_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_580_zero__induct:(forall (P:(nat->Prop)) (K_1:nat), ((P K_1)->((forall (N:nat), ((P (suc N))->(P N)))->(P zero_zero_nat)))). % Axiom fact_581_nat_Oexhaust:(forall (Y:nat), ((not (((eq nat) Y) zero_zero_nat))->((forall (Nat:nat), (not (((eq nat) Y) (suc Nat))))->False))). % Axiom fact_582_bot__fun__def:(forall (X:nat), ((iff (bot_bot_nat_o X)) bot_bot_o)). % Axiom fact_583_bot__fun__def:(forall (X:hoare_2091234717iple_a), ((iff (bot_bo1791335050le_a_o X)) bot_bot_o)). % Axiom fact_584_bot__fun__def:(forall (X:(hoare_2091234717iple_a->Prop)), ((iff (bot_bo1957696069_a_o_o X)) bot_bot_o)). % Axiom fact_585_bot__fun__def:(forall (X:pname), ((iff (bot_bot_pname_o X)) bot_bot_o)). % Axiom fact_586_bot__fun__def:(forall (X:hoare_1708887482_state), ((iff (bot_bo19817387tate_o X)) bot_bot_o)). % Axiom fact_587_bot__apply:(forall (X_22:nat), ((iff (bot_bot_nat_o X_22)) bot_bot_o)). % Axiom fact_588_bot__apply:(forall (X_22:hoare_2091234717iple_a), ((iff (bot_bo1791335050le_a_o X_22)) bot_bot_o)). % Axiom fact_589_bot__apply:(forall (X_22:(hoare_2091234717iple_a->Prop)), ((iff (bot_bo1957696069_a_o_o X_22)) bot_bot_o)). % Axiom fact_590_bot__apply:(forall (X_22:pname), ((iff (bot_bot_pname_o X_22)) bot_bot_o)). % Axiom fact_591_bot__apply:(forall (X_22:hoare_1708887482_state), ((iff (bot_bo19817387tate_o X_22)) bot_bot_o)). % Axiom fact_592_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_593_hoare__derivs_OSkip:(forall (G_9:(hoare_2091234717iple_a->Prop)) (P_13:(x_a->(state->Prop))), ((hoare_1467856363rivs_a G_9) ((insert1597628439iple_a (((hoare_657976383iple_a P_13) skip) P_13)) bot_bo1791335050le_a_o))). % Axiom fact_594_hoare__derivs_OSkip:(forall (G_9:(hoare_1708887482_state->Prop)) (P_13:(state->(state->Prop))), ((hoare_90032982_state G_9) ((insert528405184_state (((hoare_858012674_state P_13) skip) P_13)) bot_bo19817387tate_o))). % Axiom fact_595_LoopF:(forall (G_8:(hoare_2091234717iple_a->Prop)) (P_12:(x_a->(state->Prop))) (B_28:(state->Prop)) (C_14:com), ((hoare_1467856363rivs_a G_8) ((insert1597628439iple_a (((hoare_657976383iple_a (fun (Z_5:x_a) (S_2:state)=> ((and ((P_12 Z_5) S_2)) (not (B_28 S_2))))) ((while B_28) C_14)) P_12)) bot_bo1791335050le_a_o))). % Axiom fact_596_LoopF:(forall (G_8:(hoare_1708887482_state->Prop)) (P_12:(state->(state->Prop))) (B_28:(state->Prop)) (C_14:com), ((hoare_90032982_state G_8) ((insert528405184_state (((hoare_858012674_state (fun (Z_5:state) (S_2:state)=> ((and ((P_12 Z_5) S_2)) (not (B_28 S_2))))) ((while B_28) C_14)) P_12)) bot_bo19817387tate_o))). % Axiom fact_597_evaln_OWhileFalse:(forall (C:com) (N_1:nat) (B:(state->Prop)) (S:state), (((B S)->False)->((((evaln ((while B) C)) S) N_1) S))). % Axiom fact_598_evaln_OWhileTrue:(forall (S2:state) (C:com) (N_1:nat) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->(((((evaln C) S0) N_1) S1)->(((((evaln ((while B) C)) S1) N_1) S2)->((((evaln ((while B) C)) S0) N_1) S2))))). % Axiom fact_599_evalc_OWhileTrue:(forall (S2:state) (C:com) (S1:state) (B:(state->Prop)) (S0:state), ((B S0)->((((evalc C) S0) S1)->((((evalc ((while B) C)) S1) S2)->(((evalc ((while B) C)) S0) S2))))). % Axiom fact_600_evalc_OWhileFalse:(forall (C:com) (B:(state->Prop)) (S:state), (((B S)->False)->(((evalc ((while B) C)) S) S))). % Axiom fact_601_evaln_OSkip:(forall (S:state) (N_1:nat), ((((evaln skip) S) N_1) S)). % Axiom fact_602_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_603_evalc__elim__cases_I1_J:(forall (S:state) (T:state), ((((evalc skip) S) T)->(((eq state) T) S))). % Axiom fact_604_evalc_OSkip:(forall (S:state), (((evalc skip) S) S)). % Axiom fact_605_com_Osimps_I16_J:(forall (Fun:(state->Prop)) (Com:com), (not (((eq com) skip) ((while Fun) Com)))). % Axiom fact_606_com_Osimps_I17_J:(forall (Fun:(state->Prop)) (Com:com), (not (((eq com) ((while Fun) Com)) skip))). % Axiom fact_607_com_Osimps_I5_J:(forall (Fun_1:(state->Prop)) (Com_1:com) (Fun:(state->Prop)) (Com:com), ((iff (((eq com) ((while Fun_1) Com_1)) ((while Fun) Com))) ((and (((eq (state->Prop)) Fun_1) Fun)) (((eq com) Com_1) Com)))). % Axiom fact_608_evaln__Suc:(forall (C:com) (S:state) (N_1:nat) (S_4:state), (((((evaln C) S) N_1) S_4)->((((evaln C) S) (suc N_1)) S_4))). % Axiom fact_609_evaln__evalc:(forall (C:com) (S:state) (N_1:nat) (T:state), (((((evaln C) S) N_1) T)->(((evalc C) S) T))). % Axiom fact_610_eval__eq:(forall (C:com) (S:state) (T:state), ((iff (((evalc C) S) T)) ((ex nat) (fun (N:nat)=> ((((evaln C) S) N) T))))). % Axiom fact_611_com_Osimps_I59_J:(forall (Pname:pname) (Fun_1:(state->Prop)) (Com_1:com), (not (((eq com) (body Pname)) ((while Fun_1) Com_1)))). % Axiom fact_612_com_Osimps_I58_J:(forall (Fun_1:(state->Prop)) (Com_1:com) (Pname:pname), (not (((eq com) ((while Fun_1) Com_1)) (body Pname)))). % Axiom fact_613_com_Osimps_I18_J:(forall (Pname:pname), (not (((eq com) skip) (body Pname)))). % Axiom fact_614_com_Osimps_I19_J:(forall (Pname:pname), (not (((eq com) (body Pname)) skip))). % Axiom fact_615_triple__valid__def2:(forall (N_4:nat) (P_11:(state->(state->Prop))) (C_13:com) (Q_6:(state->(state->Prop))), ((iff ((hoare_23738522_state N_4) (((hoare_858012674_state P_11) C_13) Q_6))) (forall (Z_5:state) (S_2:state), (((P_11 Z_5) S_2)->(forall (S_3:state), (((((evaln C_13) S_2) N_4) S_3)->((Q_6 Z_5) S_3))))))). % Axiom fact_616_triple__valid__def2:(forall (N_4:nat) (P_11:(x_a->(state->Prop))) (C_13:com) (Q_6:(x_a->(state->Prop))), ((iff ((hoare_1421888935alid_a N_4) (((hoare_657976383iple_a P_11) C_13) Q_6))) (forall (Z_5:x_a) (S_2:state), (((P_11 Z_5) S_2)->(forall (S_3:state), (((((evaln C_13) S_2) N_4) S_3)->((Q_6 Z_5) S_3))))))). % Axiom fact_617_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_618_evalc__WHILE__case:(forall (B:(state->Prop)) (C:com) (S:state) (T:state), ((((evalc ((while B) C)) S) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), ((((evalc C) S) S1_1)->((((evalc ((while B) C)) S1_1) T)->False))))->False)))). % Axiom fact_619_evaln__WHILE__case:(forall (B:(state->Prop)) (C:com) (S:state) (N_1:nat) (T:state), (((((evaln ((while B) C)) S) N_1) T)->(((((eq state) T) S)->(B S))->(((B S)->(forall (S1_1:state), (((((evaln C) S) N_1) S1_1)->(((((evaln ((while B) C)) S1_1) N_1) T)->False))))->False)))). % Axiom fact_620_evalc__evaln:(forall (C:com) (S:state) (T:state), ((((evalc C) S) T)->((ex nat) (fun (N:nat)=> ((((evaln C) S) N) T))))). % Axiom fact_621_Comp:(forall (D:com) (R_1:(x_a->(state->Prop))) (G_7:(hoare_2091234717iple_a->Prop)) (P_10:(x_a->(state->Prop))) (C_12:com) (Q_5:(x_a->(state->Prop))), (((hoare_1467856363rivs_a G_7) ((insert1597628439iple_a (((hoare_657976383iple_a P_10) C_12) Q_5)) bot_bo1791335050le_a_o))->(((hoare_1467856363rivs_a G_7) ((insert1597628439iple_a (((hoare_657976383iple_a Q_5) D) R_1)) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_7) ((insert1597628439iple_a (((hoare_657976383iple_a P_10) ((semi C_12) D)) R_1)) bot_bo1791335050le_a_o))))). % Axiom fact_622_Comp:(forall (D:com) (R_1:(state->(state->Prop))) (G_7:(hoare_1708887482_state->Prop)) (P_10:(state->(state->Prop))) (C_12:com) (Q_5:(state->(state->Prop))), (((hoare_90032982_state G_7) ((insert528405184_state (((hoare_858012674_state P_10) C_12) Q_5)) bot_bo19817387tate_o))->(((hoare_90032982_state G_7) ((insert528405184_state (((hoare_858012674_state Q_5) D) R_1)) bot_bo19817387tate_o))->((hoare_90032982_state G_7) ((insert528405184_state (((hoare_858012674_state P_10) ((semi C_12) D)) R_1)) bot_bo19817387tate_o))))). % Axiom fact_623_the__elem__def:(forall (X_21:(nat->Prop)), (((eq nat) (the_elem_nat X_21)) (the_nat (fun (X:nat)=> (((eq (nat->Prop)) X_21) ((insert_nat X) bot_bot_nat_o)))))). % Axiom fact_624_the__elem__def:(forall (X_21:((hoare_2091234717iple_a->Prop)->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (the_el1618277441le_a_o X_21)) (the_Ho2077879471le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> (((eq ((hoare_2091234717iple_a->Prop)->Prop)) X_21) ((insert102003750le_a_o X) bot_bo1957696069_a_o_o)))))). % Axiom fact_625_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_626_the__elem__def:(forall (X_21:(hoare_2091234717iple_a->Prop)), (((eq hoare_2091234717iple_a) (the_el13400124iple_a X_21)) (the_Ho1471183438iple_a (fun (X:hoare_2091234717iple_a)=> (((eq (hoare_2091234717iple_a->Prop)) X_21) ((insert1597628439iple_a X) bot_bo1791335050le_a_o)))))). % Axiom fact_627_the__elem__def:(forall (X_21:(hoare_1708887482_state->Prop)), (((eq hoare_1708887482_state) (the_el864710747_state X_21)) (the_Ho851197897_state (fun (X:hoare_1708887482_state)=> (((eq (hoare_1708887482_state->Prop)) X_21) ((insert528405184_state X) bot_bo19817387tate_o)))))). % Axiom fact_628_finite__pointwise:(forall (P_8:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (Q_4:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (C0_1:(hoare_2091234717iple_a->com)) (Q_3:(hoare_2091234717iple_a->(x_a->(state->Prop)))) (U_1:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a U_1)->((forall (P_9:hoare_2091234717iple_a), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_1661191109iple_a (fun (P_9:hoare_2091234717iple_a)=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_1661191109iple_a (fun (P_9:hoare_2091234717iple_a)=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))). % Axiom fact_629_finite__pointwise:(forall (P_8:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (Q_4:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (C0_1:((hoare_2091234717iple_a->Prop)->com)) (Q_3:((hoare_2091234717iple_a->Prop)->(x_a->(state->Prop)))) (U_1:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o U_1)->((forall (P_9:(hoare_2091234717iple_a->Prop)), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_136408202iple_a (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_136408202iple_a (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))). % Axiom fact_630_finite__pointwise:(forall (P_8:(pname->(state->(state->Prop)))) (Q_4:(pname->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:(pname->(state->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(state->(state->Prop)))) (U_1:(pname->Prop)), ((finite_finite_pname U_1)->((forall (P_9:pname), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_1116629049_state (fun (P_9:pname)=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))). % Axiom fact_631_finite__pointwise:(forall (P_8:(hoare_2091234717iple_a->(state->(state->Prop)))) (Q_4:(hoare_2091234717iple_a->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:(hoare_2091234717iple_a->(state->(state->Prop)))) (C0_1:(hoare_2091234717iple_a->com)) (Q_3:(hoare_2091234717iple_a->(state->(state->Prop)))) (U_1:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a U_1)->((forall (P_9:hoare_2091234717iple_a), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_1884482962_state (fun (P_9:hoare_2091234717iple_a)=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_1884482962_state (fun (P_9:hoare_2091234717iple_a)=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))). % Axiom fact_632_finite__pointwise:(forall (P_8:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (Q_4:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (C0_1:((hoare_2091234717iple_a->Prop)->com)) (Q_3:((hoare_2091234717iple_a->Prop)->(state->(state->Prop)))) (U_1:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o U_1)->((forall (P_9:(hoare_2091234717iple_a->Prop)), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_1501246093_state (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_1501246093_state (fun (P_9:(hoare_2091234717iple_a->Prop))=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))). % Axiom fact_633_finite__pointwise:(forall (P_8:(nat->(x_a->(state->Prop)))) (Q_4:(nat->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:(nat->(x_a->(state->Prop)))) (C0_1:(nat->com)) (Q_3:(nat->(x_a->(state->Prop)))) (U_1:(nat->Prop)), ((finite_finite_nat U_1)->((forall (P_9:nat), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_359186840iple_a (fun (P_9:nat)=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_359186840iple_a (fun (P_9:nat)=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))). % Axiom fact_634_finite__pointwise:(forall (P_8:(nat->(state->(state->Prop)))) (Q_4:(nat->(state->(state->Prop)))) (G_6:(hoare_1708887482_state->Prop)) (P_7:(nat->(state->(state->Prop)))) (C0_1:(nat->com)) (Q_3:(nat->(state->(state->Prop)))) (U_1:(nat->Prop)), ((finite_finite_nat U_1)->((forall (P_9:nat), (((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo19817387tate_o))->((hoare_90032982_state G_6) ((insert528405184_state (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo19817387tate_o))))->(((hoare_90032982_state G_6) ((image_514827263_state (fun (P_9:nat)=> (((hoare_858012674_state (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_90032982_state G_6) ((image_514827263_state (fun (P_9:nat)=> (((hoare_858012674_state (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))). % Axiom fact_635_finite__pointwise:(forall (P_8:(pname->(x_a->(state->Prop)))) (Q_4:(pname->(x_a->(state->Prop)))) (G_6:(hoare_2091234717iple_a->Prop)) (P_7:(pname->(x_a->(state->Prop)))) (C0_1:(pname->com)) (Q_3:(pname->(x_a->(state->Prop)))) (U_1:(pname->Prop)), ((finite_finite_pname U_1)->((forall (P_9:pname), (((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9))) bot_bo1791335050le_a_o))->((hoare_1467856363rivs_a G_6) ((insert1597628439iple_a (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9))) bot_bo1791335050le_a_o))))->(((hoare_1467856363rivs_a G_6) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_7 P_9)) (C0_1 P_9)) (Q_3 P_9)))) U_1))->((hoare_1467856363rivs_a G_6) ((image_231808478iple_a (fun (P_9:pname)=> (((hoare_657976383iple_a (P_8 P_9)) (C0_1 P_9)) (Q_4 P_9)))) U_1)))))). % Axiom fact_636_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_637_mk__disjoint__insert:(forall (A_53:nat) (A_52:(nat->Prop)), (((member_nat A_53) A_52)->((ex (nat->Prop)) (fun (B_26:(nat->Prop))=> ((and (((eq (nat->Prop)) A_52) ((insert_nat A_53) B_26))) (((member_nat A_53) B_26)->False)))))). % Axiom fact_638_mk__disjoint__insert:(forall (A_53:(hoare_2091234717iple_a->Prop)) (A_52:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o A_53) A_52)->((ex ((hoare_2091234717iple_a->Prop)->Prop)) (fun (B_26:((hoare_2091234717iple_a->Prop)->Prop))=> ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_52) ((insert102003750le_a_o A_53) B_26))) (((member99268621le_a_o A_53) B_26)->False)))))). % Axiom fact_639_mk__disjoint__insert:(forall (A_53:hoare_2091234717iple_a) (A_52:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a A_53) A_52)->((ex (hoare_2091234717iple_a->Prop)) (fun (B_26:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_52) ((insert1597628439iple_a A_53) B_26))) (((member290856304iple_a A_53) B_26)->False)))))). % Axiom fact_640_mk__disjoint__insert:(forall (A_53:hoare_1708887482_state) (A_52:(hoare_1708887482_state->Prop)), (((member451959335_state A_53) A_52)->((ex (hoare_1708887482_state->Prop)) (fun (B_26:(hoare_1708887482_state->Prop))=> ((and (((eq (hoare_1708887482_state->Prop)) A_52) ((insert528405184_state A_53) B_26))) (((member451959335_state A_53) B_26)->False)))))). % Axiom fact_641_mk__disjoint__insert:(forall (A_53:pname) (A_52:(pname->Prop)), (((member_pname A_53) A_52)->((ex (pname->Prop)) (fun (B_26:(pname->Prop))=> ((and (((eq (pname->Prop)) A_52) ((insert_pname A_53) B_26))) (((member_pname A_53) B_26)->False)))))). % Axiom fact_642_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_643_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_644_com_Osimps_I3_J:(forall (Com1_1:com) (Com2_1:com) (Com1:com) (Com2:com), ((iff (((eq com) ((semi Com1_1) Com2_1)) ((semi Com1) Com2))) ((and (((eq com) Com1_1) Com1)) (((eq com) Com2_1) Com2)))). % Axiom fact_645_com_Osimps_I48_J:(forall (Com1_1:com) (Com2_1:com) (Pname:pname), (not (((eq com) ((semi Com1_1) Com2_1)) (body Pname)))). % Axiom fact_646_com_Osimps_I49_J:(forall (Pname:pname) (Com1_1:com) (Com2_1:com), (not (((eq com) (body Pname)) ((semi Com1_1) Com2_1)))). % Axiom fact_647_com_Osimps_I47_J:(forall (Fun:(state->Prop)) (Com:com) (Com1_1:com) (Com2_1:com), (not (((eq com) ((while Fun) Com)) ((semi Com1_1) Com2_1)))). % Axiom fact_648_com_Osimps_I46_J:(forall (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com:com), (not (((eq com) ((semi Com1_1) Com2_1)) ((while Fun) Com)))). % Axiom fact_649_com_Osimps_I13_J:(forall (Com1:com) (Com2:com), (not (((eq com) ((semi Com1) Com2)) skip))). % Axiom fact_650_com_Osimps_I12_J:(forall (Com1:com) (Com2:com), (not (((eq com) skip) ((semi Com1) Com2)))). % Axiom fact_651_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_652_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_653_finite__imageI:(forall (H_1:(pname->hoare_1708887482_state)) (F_35:(pname->Prop)), ((finite_finite_pname F_35)->(finite1625599783_state ((image_1116629049_state H_1) F_35)))). % Axiom fact_654_finite__imageI:(forall (H_1:(nat->hoare_2091234717iple_a)) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite232261744iple_a ((image_359186840iple_a H_1) F_35)))). % Axiom fact_655_finite__imageI:(forall (H_1:(nat->(hoare_2091234717iple_a->Prop))) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite1829014797le_a_o ((image_1995609573le_a_o H_1) F_35)))). % Axiom fact_656_finite__imageI:(forall (H_1:(nat->pname)) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite_finite_pname ((image_nat_pname H_1) F_35)))). % Axiom fact_657_finite__imageI:(forall (H_1:(nat->nat)) (F_35:(nat->Prop)), ((finite_finite_nat F_35)->(finite_finite_nat ((image_nat_nat H_1) F_35)))). % Axiom fact_658_finite__imageI:(forall (H_1:(hoare_2091234717iple_a->nat)) (F_35:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_35)->(finite_finite_nat ((image_1773322034_a_nat H_1) F_35)))). % Axiom fact_659_finite__imageI:(forall (H_1:((hoare_2091234717iple_a->Prop)->nat)) (F_35:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_35)->(finite_finite_nat ((image_75520503_o_nat H_1) F_35)))). % Axiom fact_660_finite__imageI:(forall (H_1:(pname->nat)) (F_35:(pname->Prop)), ((finite_finite_pname F_35)->(finite_finite_nat ((image_pname_nat H_1) F_35)))). % Axiom fact_661_finite__imageI:(forall (H_1:(pname->hoare_2091234717iple_a)) (F_35:(pname->Prop)), ((finite_finite_pname F_35)->(finite232261744iple_a ((image_231808478iple_a H_1) F_35)))). % Axiom fact_662_finite_OinsertI:(forall (A_51:(hoare_2091234717iple_a->Prop)) (A_50:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_50)->(finite1829014797le_a_o ((insert102003750le_a_o A_51) A_50)))). % Axiom fact_663_finite_OinsertI:(forall (A_51:pname) (A_50:(pname->Prop)), ((finite_finite_pname A_50)->(finite_finite_pname ((insert_pname A_51) A_50)))). % Axiom fact_664_finite_OinsertI:(forall (A_51:hoare_2091234717iple_a) (A_50:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a A_50)->(finite232261744iple_a ((insert1597628439iple_a A_51) A_50)))). % Axiom fact_665_finite_OinsertI:(forall (A_51:hoare_1708887482_state) (A_50:(hoare_1708887482_state->Prop)), ((finite1625599783_state A_50)->(finite1625599783_state ((insert528405184_state A_51) A_50)))). % Axiom fact_666_finite_OinsertI:(forall (A_51:nat) (A_50:(nat->Prop)), ((finite_finite_nat A_50)->(finite_finite_nat ((insert_nat A_51) A_50)))). % Axiom fact_667_finite_OemptyI:(finite232261744iple_a bot_bo1791335050le_a_o). % Axiom fact_668_finite_OemptyI:(finite1829014797le_a_o bot_bo1957696069_a_o_o). % Axiom fact_669_finite_OemptyI:(finite_finite_pname bot_bot_pname_o). % Axiom fact_670_finite_OemptyI:(finite1625599783_state bot_bo19817387tate_o). % Axiom fact_671_finite_OemptyI:(finite_finite_nat bot_bot_nat_o). % Axiom fact_672_finite__Collect__conjI:(forall (Q_2:(pname->Prop)) (P_6:(pname->Prop)), (((or (finite_finite_pname (collect_pname P_6))) (finite_finite_pname (collect_pname Q_2)))->(finite_finite_pname (collect_pname (fun (X:pname)=> ((and (P_6 X)) (Q_2 X))))))). % Axiom fact_673_finite__Collect__conjI:(forall (Q_2:(hoare_2091234717iple_a->Prop)) (P_6:(hoare_2091234717iple_a->Prop)), (((or (finite232261744iple_a (collec992574898iple_a P_6))) (finite232261744iple_a (collec992574898iple_a Q_2)))->(finite232261744iple_a (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (P_6 X)) (Q_2 X))))))). % Axiom fact_674_finite__Collect__conjI:(forall (Q_2:((hoare_2091234717iple_a->Prop)->Prop)) (P_6:((hoare_2091234717iple_a->Prop)->Prop)), (((or (finite1829014797le_a_o (collec1008234059le_a_o P_6))) (finite1829014797le_a_o (collec1008234059le_a_o Q_2)))->(finite1829014797le_a_o (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and (P_6 X)) (Q_2 X))))))). % Axiom fact_675_finite__Collect__conjI:(forall (Q_2:(nat->Prop)) (P_6:(nat->Prop)), (((or (finite_finite_nat (collect_nat P_6))) (finite_finite_nat (collect_nat Q_2)))->(finite_finite_nat (collect_nat (fun (X:nat)=> ((and (P_6 X)) (Q_2 X))))))). % Axiom fact_676_finite__Un:(forall (F_34:((hoare_2091234717iple_a->Prop)->Prop)) (G_5:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o ((semila2050116131_a_o_o F_34) G_5))) ((and (finite1829014797le_a_o F_34)) (finite1829014797le_a_o G_5)))). % Axiom fact_677_finite__Un:(forall (F_34:(pname->Prop)) (G_5:(pname->Prop)), ((iff (finite_finite_pname ((semila1780557381name_o F_34) G_5))) ((and (finite_finite_pname F_34)) (finite_finite_pname G_5)))). % Axiom fact_678_finite__Un:(forall (F_34:(hoare_1708887482_state->Prop)) (G_5:(hoare_1708887482_state->Prop)), ((iff (finite1625599783_state ((semila1122118281tate_o F_34) G_5))) ((and (finite1625599783_state F_34)) (finite1625599783_state G_5)))). % Axiom fact_679_finite__Un:(forall (F_34:(hoare_2091234717iple_a->Prop)) (G_5:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a ((semila1052848428le_a_o F_34) G_5))) ((and (finite232261744iple_a F_34)) (finite232261744iple_a G_5)))). % Axiom fact_680_finite__Un:(forall (F_34:(nat->Prop)) (G_5:(nat->Prop)), ((iff (finite_finite_nat ((semila848761471_nat_o F_34) G_5))) ((and (finite_finite_nat F_34)) (finite_finite_nat G_5)))). % Axiom fact_681_finite__UnI:(forall (G_4:((hoare_2091234717iple_a->Prop)->Prop)) (F_33:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_33)->((finite1829014797le_a_o G_4)->(finite1829014797le_a_o ((semila2050116131_a_o_o F_33) G_4))))). % Axiom fact_682_finite__UnI:(forall (G_4:(pname->Prop)) (F_33:(pname->Prop)), ((finite_finite_pname F_33)->((finite_finite_pname G_4)->(finite_finite_pname ((semila1780557381name_o F_33) G_4))))). % Axiom fact_683_finite__UnI:(forall (G_4:(hoare_1708887482_state->Prop)) (F_33:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_33)->((finite1625599783_state G_4)->(finite1625599783_state ((semila1122118281tate_o F_33) G_4))))). % Axiom fact_684_finite__UnI:(forall (G_4:(hoare_2091234717iple_a->Prop)) (F_33:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_33)->((finite232261744iple_a G_4)->(finite232261744iple_a ((semila1052848428le_a_o F_33) G_4))))). % Axiom fact_685_finite__UnI:(forall (G_4:(nat->Prop)) (F_33:(nat->Prop)), ((finite_finite_nat F_33)->((finite_finite_nat G_4)->(finite_finite_nat ((semila848761471_nat_o F_33) G_4))))). % Axiom fact_686_finite__Collect__disjI:(forall (P_5:(pname->Prop)) (Q_1:(pname->Prop)), ((iff (finite_finite_pname (collect_pname (fun (X:pname)=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite_finite_pname (collect_pname P_5))) (finite_finite_pname (collect_pname Q_1))))). % Axiom fact_687_finite__Collect__disjI:(forall (P_5:(hoare_2091234717iple_a->Prop)) (Q_1:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite232261744iple_a (collec992574898iple_a P_5))) (finite232261744iple_a (collec992574898iple_a Q_1))))). % Axiom fact_688_finite__Collect__disjI:(forall (P_5:((hoare_2091234717iple_a->Prop)->Prop)) (Q_1:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite1829014797le_a_o (collec1008234059le_a_o P_5))) (finite1829014797le_a_o (collec1008234059le_a_o Q_1))))). % Axiom fact_689_finite__Collect__disjI:(forall (P_5:(nat->Prop)) (Q_1:(nat->Prop)), ((iff (finite_finite_nat (collect_nat (fun (X:nat)=> ((or (P_5 X)) (Q_1 X)))))) ((and (finite_finite_nat (collect_nat P_5))) (finite_finite_nat (collect_nat Q_1))))). % Axiom fact_690_finite__insert:(forall (A_49:(hoare_2091234717iple_a->Prop)) (A_48:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o ((insert102003750le_a_o A_49) A_48))) (finite1829014797le_a_o A_48))). % Axiom fact_691_finite__insert:(forall (A_49:pname) (A_48:(pname->Prop)), ((iff (finite_finite_pname ((insert_pname A_49) A_48))) (finite_finite_pname A_48))). % Axiom fact_692_finite__insert:(forall (A_49:hoare_2091234717iple_a) (A_48:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a ((insert1597628439iple_a A_49) A_48))) (finite232261744iple_a A_48))). % Axiom fact_693_finite__insert:(forall (A_49:hoare_1708887482_state) (A_48:(hoare_1708887482_state->Prop)), ((iff (finite1625599783_state ((insert528405184_state A_49) A_48))) (finite1625599783_state A_48))). % Axiom fact_694_finite__insert:(forall (A_49:nat) (A_48:(nat->Prop)), ((iff (finite_finite_nat ((insert_nat A_49) A_48))) (finite_finite_nat A_48))). % Axiom fact_695_finite__induct:(forall (P_4:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)) (F_32:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_32)->((P_4 bot_bo1957696069_a_o_o)->((forall (X:(hoare_2091234717iple_a->Prop)) (F_25:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_25)->((((member99268621le_a_o X) F_25)->False)->((P_4 F_25)->(P_4 ((insert102003750le_a_o X) F_25))))))->(P_4 F_32))))). % Axiom fact_696_finite__induct:(forall (P_4:((hoare_2091234717iple_a->Prop)->Prop)) (F_32:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_32)->((P_4 bot_bo1791335050le_a_o)->((forall (X:hoare_2091234717iple_a) (F_25:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_25)->((((member290856304iple_a X) F_25)->False)->((P_4 F_25)->(P_4 ((insert1597628439iple_a X) F_25))))))->(P_4 F_32))))). % Axiom fact_697_finite__induct:(forall (P_4:((hoare_1708887482_state->Prop)->Prop)) (F_32:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_32)->((P_4 bot_bo19817387tate_o)->((forall (X:hoare_1708887482_state) (F_25:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_25)->((((member451959335_state X) F_25)->False)->((P_4 F_25)->(P_4 ((insert528405184_state X) F_25))))))->(P_4 F_32))))). % Axiom fact_698_finite__induct:(forall (P_4:((nat->Prop)->Prop)) (F_32:(nat->Prop)), ((finite_finite_nat F_32)->((P_4 bot_bot_nat_o)->((forall (X:nat) (F_25:(nat->Prop)), ((finite_finite_nat F_25)->((((member_nat X) F_25)->False)->((P_4 F_25)->(P_4 ((insert_nat X) F_25))))))->(P_4 F_32))))). % Axiom fact_699_finite__induct:(forall (P_4:((pname->Prop)->Prop)) (F_32:(pname->Prop)), ((finite_finite_pname F_32)->((P_4 bot_bot_pname_o)->((forall (X:pname) (F_25:(pname->Prop)), ((finite_finite_pname F_25)->((((member_pname X) F_25)->False)->((P_4 F_25)->(P_4 ((insert_pname X) F_25))))))->(P_4 F_32))))). % Axiom fact_700_finite_Osimps:(forall (A_46:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (finite1829014797le_a_o A_46)) ((or (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_46) bot_bo1957696069_a_o_o)) ((ex ((hoare_2091234717iple_a->Prop)->Prop)) (fun (A_47:((hoare_2091234717iple_a->Prop)->Prop))=> ((ex (hoare_2091234717iple_a->Prop)) (fun (A_45:(hoare_2091234717iple_a->Prop))=> ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_46) ((insert102003750le_a_o A_45) A_47))) (finite1829014797le_a_o A_47))))))))). % Axiom fact_701_finite_Osimps:(forall (A_46:(pname->Prop)), ((iff (finite_finite_pname A_46)) ((or (((eq (pname->Prop)) A_46) bot_bot_pname_o)) ((ex (pname->Prop)) (fun (A_47:(pname->Prop))=> ((ex pname) (fun (A_45:pname)=> ((and (((eq (pname->Prop)) A_46) ((insert_pname A_45) A_47))) (finite_finite_pname A_47))))))))). % Axiom fact_702_finite_Osimps:(forall (A_46:(hoare_2091234717iple_a->Prop)), ((iff (finite232261744iple_a A_46)) ((or (((eq (hoare_2091234717iple_a->Prop)) A_46) bot_bo1791335050le_a_o)) ((ex (hoare_2091234717iple_a->Prop)) (fun (A_47:(hoare_2091234717iple_a->Prop))=> ((ex hoare_2091234717iple_a) (fun (A_45:hoare_2091234717iple_a)=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_46) ((insert1597628439iple_a A_45) A_47))) (finite232261744iple_a A_47))))))))). % Axiom fact_703_finite_Osimps:(forall (A_46:(hoare_1708887482_state->Prop)), ((iff (finite1625599783_state A_46)) ((or (((eq (hoare_1708887482_state->Prop)) A_46) bot_bo19817387tate_o)) ((ex (hoare_1708887482_state->Prop)) (fun (A_47:(hoare_1708887482_state->Prop))=> ((ex hoare_1708887482_state) (fun (A_45:hoare_1708887482_state)=> ((and (((eq (hoare_1708887482_state->Prop)) A_46) ((insert528405184_state A_45) A_47))) (finite1625599783_state A_47))))))))). % Axiom fact_704_finite_Osimps:(forall (A_46:(nat->Prop)), ((iff (finite_finite_nat A_46)) ((or (((eq (nat->Prop)) A_46) bot_bot_nat_o)) ((ex (nat->Prop)) (fun (A_47:(nat->Prop))=> ((ex nat) (fun (A_45:nat)=> ((and (((eq (nat->Prop)) A_46) ((insert_nat A_45) A_47))) (finite_finite_nat A_47))))))))). % Axiom fact_705_pigeonhole__infinite:(forall (F_31:((hoare_2091234717iple_a->Prop)->nat)) (A_44:((hoare_2091234717iple_a->Prop)->Prop)), (((finite1829014797le_a_o A_44)->False)->((finite_finite_nat ((image_75520503_o_nat F_31) A_44))->((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_44)) ((finite1829014797le_a_o (collec1008234059le_a_o (fun (A_45:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_706_pigeonhole__infinite:(forall (F_31:(hoare_2091234717iple_a->nat)) (A_44:(hoare_2091234717iple_a->Prop)), (((finite232261744iple_a A_44)->False)->((finite_finite_nat ((image_1773322034_a_nat F_31) A_44))->((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_44)) ((finite232261744iple_a (collec992574898iple_a (fun (A_45:hoare_2091234717iple_a)=> ((and ((member290856304iple_a A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_707_pigeonhole__infinite:(forall (F_31:(pname->nat)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite_finite_nat ((image_pname_nat F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_708_pigeonhole__infinite:(forall (F_31:(nat->nat)) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite_finite_nat ((image_nat_nat F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq nat) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_709_pigeonhole__infinite:(forall (F_31:(nat->hoare_2091234717iple_a)) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite232261744iple_a ((image_359186840iple_a F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq hoare_2091234717iple_a) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_710_pigeonhole__infinite:(forall (F_31:(nat->(hoare_2091234717iple_a->Prop))) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite1829014797le_a_o ((image_1995609573le_a_o F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq (hoare_2091234717iple_a->Prop)) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_711_pigeonhole__infinite:(forall (F_31:(nat->pname)) (A_44:(nat->Prop)), (((finite_finite_nat A_44)->False)->((finite_finite_pname ((image_nat_pname F_31) A_44))->((ex nat) (fun (X:nat)=> ((and ((member_nat X) A_44)) ((finite_finite_nat (collect_nat (fun (A_45:nat)=> ((and ((member_nat A_45) A_44)) (((eq pname) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_712_pigeonhole__infinite:(forall (F_31:(pname->hoare_1708887482_state)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite1625599783_state ((image_1116629049_state F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq hoare_1708887482_state) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_713_pigeonhole__infinite:(forall (F_31:(pname->(hoare_2091234717iple_a->Prop))) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite1829014797le_a_o ((image_742317343le_a_o F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq (hoare_2091234717iple_a->Prop)) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_714_pigeonhole__infinite:(forall (F_31:(pname->pname)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite_finite_pname ((image_pname_pname F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq pname) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_715_pigeonhole__infinite:(forall (F_31:(pname->hoare_2091234717iple_a)) (A_44:(pname->Prop)), (((finite_finite_pname A_44)->False)->((finite232261744iple_a ((image_231808478iple_a F_31) A_44))->((ex pname) (fun (X:pname)=> ((and ((member_pname X) A_44)) ((finite_finite_pname (collect_pname (fun (A_45:pname)=> ((and ((member_pname A_45) A_44)) (((eq hoare_2091234717iple_a) (F_31 A_45)) (F_31 X))))))->False))))))). % Axiom fact_716_nonempty__iff:(forall (A_43:(nat->Prop)), ((iff (not (((eq (nat->Prop)) A_43) bot_bot_nat_o))) ((ex nat) (fun (X:nat)=> ((ex (nat->Prop)) (fun (B_26:(nat->Prop))=> ((and (((eq (nat->Prop)) A_43) ((insert_nat X) B_26))) (((member_nat X) B_26)->False)))))))). % Axiom fact_717_nonempty__iff:(forall (A_43:((hoare_2091234717iple_a->Prop)->Prop)), ((iff (not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_43) bot_bo1957696069_a_o_o))) ((ex (hoare_2091234717iple_a->Prop)) (fun (X:(hoare_2091234717iple_a->Prop))=> ((ex ((hoare_2091234717iple_a->Prop)->Prop)) (fun (B_26:((hoare_2091234717iple_a->Prop)->Prop))=> ((and (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_43) ((insert102003750le_a_o X) B_26))) (((member99268621le_a_o X) B_26)->False)))))))). % Axiom fact_718_nonempty__iff:(forall (A_43:(hoare_2091234717iple_a->Prop)), ((iff (not (((eq (hoare_2091234717iple_a->Prop)) A_43) bot_bo1791335050le_a_o))) ((ex hoare_2091234717iple_a) (fun (X:hoare_2091234717iple_a)=> ((ex (hoare_2091234717iple_a->Prop)) (fun (B_26:(hoare_2091234717iple_a->Prop))=> ((and (((eq (hoare_2091234717iple_a->Prop)) A_43) ((insert1597628439iple_a X) B_26))) (((member290856304iple_a X) B_26)->False)))))))). % Axiom fact_719_nonempty__iff:(forall (A_43:(hoare_1708887482_state->Prop)), ((iff (not (((eq (hoare_1708887482_state->Prop)) A_43) bot_bo19817387tate_o))) ((ex hoare_1708887482_state) (fun (X:hoare_1708887482_state)=> ((ex (hoare_1708887482_state->Prop)) (fun (B_26:(hoare_1708887482_state->Prop))=> ((and (((eq (hoare_1708887482_state->Prop)) A_43) ((insert528405184_state X) B_26))) (((member451959335_state X) B_26)->False)))))))). % Axiom fact_720_nonempty__iff:(forall (A_43:(pname->Prop)), ((iff (not (((eq (pname->Prop)) A_43) bot_bot_pname_o))) ((ex pname) (fun (X:pname)=> ((ex (pname->Prop)) (fun (B_26:(pname->Prop))=> ((and (((eq (pname->Prop)) A_43) ((insert_pname X) B_26))) (((member_pname X) B_26)->False)))))))). % Axiom fact_721_folding__one__idem_Ounion__idem:(forall (B_27:((hoare_2091234717iple_a->Prop)->Prop)) (A_42:((hoare_2091234717iple_a->Prop)->Prop)) (F_30:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_29:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_30) F_29)->((finite1829014797le_a_o A_42)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_42) bot_bo1957696069_a_o_o))->((finite1829014797le_a_o B_27)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_27) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_29 ((semila2050116131_a_o_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))). % Axiom fact_722_folding__one__idem_Ounion__idem:(forall (B_27:(pname->Prop)) (A_42:(pname->Prop)) (F_30:(pname->(pname->pname))) (F_29:((pname->Prop)->pname)), (((finite89670078_pname F_30) F_29)->((finite_finite_pname A_42)->((not (((eq (pname->Prop)) A_42) bot_bot_pname_o))->((finite_finite_pname B_27)->((not (((eq (pname->Prop)) B_27) bot_bot_pname_o))->(((eq pname) (F_29 ((semila1780557381name_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))). % Axiom fact_723_folding__one__idem_Ounion__idem:(forall (B_27:(hoare_1708887482_state->Prop)) (A_42:(hoare_1708887482_state->Prop)) (F_30:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_29:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1347568576_state F_30) F_29)->((finite1625599783_state A_42)->((not (((eq (hoare_1708887482_state->Prop)) A_42) bot_bo19817387tate_o))->((finite1625599783_state B_27)->((not (((eq (hoare_1708887482_state->Prop)) B_27) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_29 ((semila1122118281tate_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))). % Axiom fact_724_folding__one__idem_Ounion__idem:(forall (B_27:(hoare_2091234717iple_a->Prop)) (A_42:(hoare_2091234717iple_a->Prop)) (F_30:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_29:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_30) F_29)->((finite232261744iple_a A_42)->((not (((eq (hoare_2091234717iple_a->Prop)) A_42) bot_bo1791335050le_a_o))->((finite232261744iple_a B_27)->((not (((eq (hoare_2091234717iple_a->Prop)) B_27) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_29 ((semila1052848428le_a_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))). % Axiom fact_725_folding__one__idem_Ounion__idem:(forall (B_27:(nat->Prop)) (A_42:(nat->Prop)) (F_30:(nat->(nat->nat))) (F_29:((nat->Prop)->nat)), (((finite795500164em_nat F_30) F_29)->((finite_finite_nat A_42)->((not (((eq (nat->Prop)) A_42) bot_bot_nat_o))->((finite_finite_nat B_27)->((not (((eq (nat->Prop)) B_27) bot_bot_nat_o))->(((eq nat) (F_29 ((semila848761471_nat_o A_42) B_27))) ((F_30 (F_29 A_42)) (F_29 B_27))))))))). % Axiom fact_726_folding__one__idem_Oinsert__idem:(forall (X_20:(hoare_2091234717iple_a->Prop)) (A_41:((hoare_2091234717iple_a->Prop)->Prop)) (F_28:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_27:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_28) F_27)->((finite1829014797le_a_o A_41)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_41) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_27 ((insert102003750le_a_o X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))). % Axiom fact_727_folding__one__idem_Oinsert__idem:(forall (X_20:pname) (A_41:(pname->Prop)) (F_28:(pname->(pname->pname))) (F_27:((pname->Prop)->pname)), (((finite89670078_pname F_28) F_27)->((finite_finite_pname A_41)->((not (((eq (pname->Prop)) A_41) bot_bot_pname_o))->(((eq pname) (F_27 ((insert_pname X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))). % Axiom fact_728_folding__one__idem_Oinsert__idem:(forall (X_20:hoare_2091234717iple_a) (A_41:(hoare_2091234717iple_a->Prop)) (F_28:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_27:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_28) F_27)->((finite232261744iple_a A_41)->((not (((eq (hoare_2091234717iple_a->Prop)) A_41) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_27 ((insert1597628439iple_a X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))). % Axiom fact_729_folding__one__idem_Oinsert__idem:(forall (X_20:hoare_1708887482_state) (A_41:(hoare_1708887482_state->Prop)) (F_28:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_27:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1347568576_state F_28) F_27)->((finite1625599783_state A_41)->((not (((eq (hoare_1708887482_state->Prop)) A_41) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_27 ((insert528405184_state X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))). % Axiom fact_730_folding__one__idem_Oinsert__idem:(forall (X_20:nat) (A_41:(nat->Prop)) (F_28:(nat->(nat->nat))) (F_27:((nat->Prop)->nat)), (((finite795500164em_nat F_28) F_27)->((finite_finite_nat A_41)->((not (((eq (nat->Prop)) A_41) bot_bot_nat_o))->(((eq nat) (F_27 ((insert_nat X_20) A_41))) ((F_28 X_20) (F_27 A_41))))))). % Axiom fact_731_image__eq__fold__image:(forall (F_26:(pname->hoare_1708887482_state)) (A_40:(pname->Prop)), ((finite_finite_pname A_40)->(((eq (hoare_1708887482_state->Prop)) ((image_1116629049_state F_26) A_40)) ((((finite2139561282_pname semila1122118281tate_o) (fun (X:pname)=> ((insert528405184_state (F_26 X)) bot_bo19817387tate_o))) bot_bo19817387tate_o) A_40)))). % Axiom fact_732_image__eq__fold__image:(forall (F_26:(hoare_2091234717iple_a->hoare_2091234717iple_a)) (A_40:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_1661191109iple_a F_26) A_40)) ((((finite1481787452iple_a semila1052848428le_a_o) (fun (X:hoare_2091234717iple_a)=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))). % Axiom fact_733_image__eq__fold__image:(forall (F_26:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)) (A_40:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_136408202iple_a F_26) A_40)) ((((finite903029825le_a_o semila1052848428le_a_o) (fun (X:(hoare_2091234717iple_a->Prop))=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))). % Axiom fact_734_image__eq__fold__image:(forall (F_26:(nat->nat)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (nat->Prop)) ((image_nat_nat F_26) A_40)) ((((finite141655318_o_nat semila848761471_nat_o) (fun (X:nat)=> ((insert_nat (F_26 X)) bot_bot_nat_o))) bot_bot_nat_o) A_40)))). % Axiom fact_735_image__eq__fold__image:(forall (F_26:(nat->(hoare_2091234717iple_a->Prop))) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((image_1995609573le_a_o F_26) A_40)) ((((finite2009943022_o_nat semila2050116131_a_o_o) (fun (X:nat)=> ((insert102003750le_a_o (F_26 X)) bot_bo1957696069_a_o_o))) bot_bo1957696069_a_o_o) A_40)))). % Axiom fact_736_image__eq__fold__image:(forall (F_26:(nat->pname)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (pname->Prop)) ((image_nat_pname F_26) A_40)) ((((finite1427591632_o_nat semila1780557381name_o) (fun (X:nat)=> ((insert_pname (F_26 X)) bot_bot_pname_o))) bot_bot_pname_o) A_40)))). % Axiom fact_737_image__eq__fold__image:(forall (F_26:(nat->hoare_2091234717iple_a)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_359186840iple_a F_26) A_40)) ((((finite2100865449_o_nat semila1052848428le_a_o) (fun (X:nat)=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))). % Axiom fact_738_image__eq__fold__image:(forall (F_26:(nat->hoare_1708887482_state)) (A_40:(nat->Prop)), ((finite_finite_nat A_40)->(((eq (hoare_1708887482_state->Prop)) ((image_514827263_state F_26) A_40)) ((((finite1400355848_o_nat semila1122118281tate_o) (fun (X:nat)=> ((insert528405184_state (F_26 X)) bot_bo19817387tate_o))) bot_bo19817387tate_o) A_40)))). % Axiom fact_739_image__eq__fold__image:(forall (F_26:(pname->hoare_2091234717iple_a)) (A_40:(pname->Prop)), ((finite_finite_pname A_40)->(((eq (hoare_2091234717iple_a->Prop)) ((image_231808478iple_a F_26) A_40)) ((((finite1290357347_pname semila1052848428le_a_o) (fun (X:pname)=> ((insert1597628439iple_a (F_26 X)) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o) A_40)))). % Axiom fact_740_finite__ne__induct:(forall (P_3:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)) (F_24:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_24)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) F_24) bot_bo1957696069_a_o_o))->((forall (X:(hoare_2091234717iple_a->Prop)), (P_3 ((insert102003750le_a_o X) bot_bo1957696069_a_o_o)))->((forall (X:(hoare_2091234717iple_a->Prop)) (F_25:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o F_25)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) F_25) bot_bo1957696069_a_o_o))->((((member99268621le_a_o X) F_25)->False)->((P_3 F_25)->(P_3 ((insert102003750le_a_o X) F_25)))))))->(P_3 F_24)))))). % Axiom fact_741_finite__ne__induct:(forall (P_3:((hoare_2091234717iple_a->Prop)->Prop)) (F_24:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_24)->((not (((eq (hoare_2091234717iple_a->Prop)) F_24) bot_bo1791335050le_a_o))->((forall (X:hoare_2091234717iple_a), (P_3 ((insert1597628439iple_a X) bot_bo1791335050le_a_o)))->((forall (X:hoare_2091234717iple_a) (F_25:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a F_25)->((not (((eq (hoare_2091234717iple_a->Prop)) F_25) bot_bo1791335050le_a_o))->((((member290856304iple_a X) F_25)->False)->((P_3 F_25)->(P_3 ((insert1597628439iple_a X) F_25)))))))->(P_3 F_24)))))). % Axiom fact_742_finite__ne__induct:(forall (P_3:((hoare_1708887482_state->Prop)->Prop)) (F_24:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_24)->((not (((eq (hoare_1708887482_state->Prop)) F_24) bot_bo19817387tate_o))->((forall (X:hoare_1708887482_state), (P_3 ((insert528405184_state X) bot_bo19817387tate_o)))->((forall (X:hoare_1708887482_state) (F_25:(hoare_1708887482_state->Prop)), ((finite1625599783_state F_25)->((not (((eq (hoare_1708887482_state->Prop)) F_25) bot_bo19817387tate_o))->((((member451959335_state X) F_25)->False)->((P_3 F_25)->(P_3 ((insert528405184_state X) F_25)))))))->(P_3 F_24)))))). % Axiom fact_743_finite__ne__induct:(forall (P_3:((nat->Prop)->Prop)) (F_24:(nat->Prop)), ((finite_finite_nat F_24)->((not (((eq (nat->Prop)) F_24) bot_bot_nat_o))->((forall (X:nat), (P_3 ((insert_nat X) bot_bot_nat_o)))->((forall (X:nat) (F_25:(nat->Prop)), ((finite_finite_nat F_25)->((not (((eq (nat->Prop)) F_25) bot_bot_nat_o))->((((member_nat X) F_25)->False)->((P_3 F_25)->(P_3 ((insert_nat X) F_25)))))))->(P_3 F_24)))))). % Axiom fact_744_finite__ne__induct:(forall (P_3:((pname->Prop)->Prop)) (F_24:(pname->Prop)), ((finite_finite_pname F_24)->((not (((eq (pname->Prop)) F_24) bot_bot_pname_o))->((forall (X:pname), (P_3 ((insert_pname X) bot_bot_pname_o)))->((forall (X:pname) (F_25:(pname->Prop)), ((finite_finite_pname F_25)->((not (((eq (pname->Prop)) F_25) bot_bot_pname_o))->((((member_pname X) F_25)->False)->((P_3 F_25)->(P_3 ((insert_pname X) F_25)))))))->(P_3 F_24)))))). % Axiom fact_745_folding__one__idem_Oidem:(forall (X_19:nat) (F_23:(nat->(nat->nat))) (F_22:((nat->Prop)->nat)), (((finite795500164em_nat F_23) F_22)->(((eq nat) ((F_23 X_19) X_19)) X_19))). % Axiom fact_746_folding__one__idem_Oidem:(forall (X_19:pname) (F_23:(pname->(pname->pname))) (F_22:((pname->Prop)->pname)), (((finite89670078_pname F_23) F_22)->(((eq pname) ((F_23 X_19) X_19)) X_19))). % Axiom fact_747_folding__one__idem_Oidem:(forall (X_19:hoare_2091234717iple_a) (F_23:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_22:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_23) F_22)->(((eq hoare_2091234717iple_a) ((F_23 X_19) X_19)) X_19))). % Axiom fact_748_fold__image__empty:(forall (F_21:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (G_3:(pname->(hoare_2091234717iple_a->Prop))) (Z_4:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((((finite1290357347_pname F_21) G_3) Z_4) bot_bot_pname_o)) Z_4)). % Axiom fact_749_folding__one__idem_Oin__idem:(forall (X_18:(hoare_2091234717iple_a->Prop)) (A_39:((hoare_2091234717iple_a->Prop)->Prop)) (F_20:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_19:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_20) F_19)->((finite1829014797le_a_o A_39)->(((member99268621le_a_o X_18) A_39)->(((eq (hoare_2091234717iple_a->Prop)) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))). % Axiom fact_750_folding__one__idem_Oin__idem:(forall (X_18:hoare_2091234717iple_a) (A_39:(hoare_2091234717iple_a->Prop)) (F_20:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_19:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_20) F_19)->((finite232261744iple_a A_39)->(((member290856304iple_a X_18) A_39)->(((eq hoare_2091234717iple_a) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))). % Axiom fact_751_folding__one__idem_Oin__idem:(forall (X_18:nat) (A_39:(nat->Prop)) (F_20:(nat->(nat->nat))) (F_19:((nat->Prop)->nat)), (((finite795500164em_nat F_20) F_19)->((finite_finite_nat A_39)->(((member_nat X_18) A_39)->(((eq nat) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))). % Axiom fact_752_folding__one__idem_Oin__idem:(forall (X_18:pname) (A_39:(pname->Prop)) (F_20:(pname->(pname->pname))) (F_19:((pname->Prop)->pname)), (((finite89670078_pname F_20) F_19)->((finite_finite_pname A_39)->(((member_pname X_18) A_39)->(((eq pname) ((F_20 X_18) (F_19 A_39))) (F_19 A_39)))))). % Axiom fact_753_folding__one__idem_Ohom__commute:(forall (N_3:(hoare_2091234717iple_a->Prop)) (H:(hoare_2091234717iple_a->hoare_2091234717iple_a)) (F_18:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_17:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite1674555159iple_a F_18) F_17)->((forall (X:hoare_2091234717iple_a) (Y_7:hoare_2091234717iple_a), (((eq hoare_2091234717iple_a) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite232261744iple_a N_3)->((not (((eq (hoare_2091234717iple_a->Prop)) N_3) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (H (F_17 N_3))) (F_17 ((image_1661191109iple_a H) N_3)))))))). % Axiom fact_754_folding__one__idem_Ohom__commute:(forall (N_3:((hoare_2091234717iple_a->Prop)->Prop)) (H:((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop))) (F_18:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_17:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite574580006le_a_o F_18) F_17)->((forall (X:(hoare_2091234717iple_a->Prop)) (Y_7:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite1829014797le_a_o N_3)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) N_3) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (H (F_17 N_3))) (F_17 ((image_784579955le_a_o H) N_3)))))))). % Axiom fact_755_folding__one__idem_Ohom__commute:(forall (N_3:(pname->Prop)) (H:(pname->pname)) (F_18:(pname->(pname->pname))) (F_17:((pname->Prop)->pname)), (((finite89670078_pname F_18) F_17)->((forall (X:pname) (Y_7:pname), (((eq pname) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite_finite_pname N_3)->((not (((eq (pname->Prop)) N_3) bot_bot_pname_o))->(((eq pname) (H (F_17 N_3))) (F_17 ((image_pname_pname H) N_3)))))))). % Axiom fact_756_folding__one__idem_Ohom__commute:(forall (N_3:(hoare_1708887482_state->Prop)) (H:(hoare_1708887482_state->hoare_1708887482_state)) (F_18:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_17:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1347568576_state F_18) F_17)->((forall (X:hoare_1708887482_state) (Y_7:hoare_1708887482_state), (((eq hoare_1708887482_state) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite1625599783_state N_3)->((not (((eq (hoare_1708887482_state->Prop)) N_3) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (H (F_17 N_3))) (F_17 ((image_757158439_state H) N_3)))))))). % Axiom fact_757_folding__one__idem_Ohom__commute:(forall (N_3:(nat->Prop)) (H:(nat->nat)) (F_18:(nat->(nat->nat))) (F_17:((nat->Prop)->nat)), (((finite795500164em_nat F_18) F_17)->((forall (X:nat) (Y_7:nat), (((eq nat) (H ((F_18 X) Y_7))) ((F_18 (H X)) (H Y_7))))->((finite_finite_nat N_3)->((not (((eq (nat->Prop)) N_3) bot_bot_nat_o))->(((eq nat) (H (F_17 N_3))) (F_17 ((image_nat_nat H) N_3)))))))). % Axiom fact_758_comm__monoid__big_OF__eq:(forall (G_2:(pname->(hoare_2091234717iple_a->Prop))) (A_38:(pname->Prop)) (F_16:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (Z_3:(hoare_2091234717iple_a->Prop)) (F_15:((pname->(hoare_2091234717iple_a->Prop))->((pname->Prop)->(hoare_2091234717iple_a->Prop)))), ((((big_co1924420859_pname F_16) Z_3) F_15)->((and ((finite_finite_pname A_38)->(((eq (hoare_2091234717iple_a->Prop)) ((F_15 G_2) A_38)) ((((finite1290357347_pname F_16) G_2) Z_3) A_38)))) (((finite_finite_pname A_38)->False)->(((eq (hoare_2091234717iple_a->Prop)) ((F_15 G_2) A_38)) Z_3))))). % Axiom fact_759_folding__one_Oinsert:(forall (X_17:(hoare_2091234717iple_a->Prop)) (A_37:((hoare_2091234717iple_a->Prop)->Prop)) (F_14:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_13:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_14) F_13)->((finite1829014797le_a_o A_37)->((((member99268621le_a_o X_17) A_37)->False)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_37) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_13 ((insert102003750le_a_o X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))). % Axiom fact_760_folding__one_Oinsert:(forall (X_17:hoare_2091234717iple_a) (A_37:(hoare_2091234717iple_a->Prop)) (F_14:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_13:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_14) F_13)->((finite232261744iple_a A_37)->((((member290856304iple_a X_17) A_37)->False)->((not (((eq (hoare_2091234717iple_a->Prop)) A_37) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_13 ((insert1597628439iple_a X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))). % Axiom fact_761_folding__one_Oinsert:(forall (X_17:hoare_1708887482_state) (A_37:(hoare_1708887482_state->Prop)) (F_14:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_13:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_14) F_13)->((finite1625599783_state A_37)->((((member451959335_state X_17) A_37)->False)->((not (((eq (hoare_1708887482_state->Prop)) A_37) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_13 ((insert528405184_state X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))). % Axiom fact_762_folding__one_Oinsert:(forall (X_17:nat) (A_37:(nat->Prop)) (F_14:(nat->(nat->nat))) (F_13:((nat->Prop)->nat)), (((finite988810631ne_nat F_14) F_13)->((finite_finite_nat A_37)->((((member_nat X_17) A_37)->False)->((not (((eq (nat->Prop)) A_37) bot_bot_nat_o))->(((eq nat) (F_13 ((insert_nat X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))). % Axiom fact_763_folding__one_Oinsert:(forall (X_17:pname) (A_37:(pname->Prop)) (F_14:(pname->(pname->pname))) (F_13:((pname->Prop)->pname)), (((finite1282449217_pname F_14) F_13)->((finite_finite_pname A_37)->((((member_pname X_17) A_37)->False)->((not (((eq (pname->Prop)) A_37) bot_bot_pname_o))->(((eq pname) (F_13 ((insert_pname X_17) A_37))) ((F_14 X_17) (F_13 A_37)))))))). % Axiom fact_764_folding__one_Osingleton:(forall (X_16:nat) (F_12:(nat->(nat->nat))) (F_11:((nat->Prop)->nat)), (((finite988810631ne_nat F_12) F_11)->(((eq nat) (F_11 ((insert_nat X_16) bot_bot_nat_o))) X_16))). % Axiom fact_765_folding__one_Osingleton:(forall (X_16:(hoare_2091234717iple_a->Prop)) (F_12:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_11:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_12) F_11)->(((eq (hoare_2091234717iple_a->Prop)) (F_11 ((insert102003750le_a_o X_16) bot_bo1957696069_a_o_o))) X_16))). % Axiom fact_766_folding__one_Osingleton:(forall (X_16:pname) (F_12:(pname->(pname->pname))) (F_11:((pname->Prop)->pname)), (((finite1282449217_pname F_12) F_11)->(((eq pname) (F_11 ((insert_pname X_16) bot_bot_pname_o))) X_16))). % Axiom fact_767_folding__one_Osingleton:(forall (X_16:hoare_2091234717iple_a) (F_12:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_11:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_12) F_11)->(((eq hoare_2091234717iple_a) (F_11 ((insert1597628439iple_a X_16) bot_bo1791335050le_a_o))) X_16))). % Axiom fact_768_folding__one_Osingleton:(forall (X_16:hoare_1708887482_state) (F_12:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_11:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_12) F_11)->(((eq hoare_1708887482_state) (F_11 ((insert528405184_state X_16) bot_bo19817387tate_o))) X_16))). % Axiom fact_769_folding__one_Oclosed:(forall (A_36:((hoare_2091234717iple_a->Prop)->Prop)) (F_10:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_9:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_10) F_9)->((finite1829014797le_a_o A_36)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_36) bot_bo1957696069_a_o_o))->((forall (X:(hoare_2091234717iple_a->Prop)) (Y_7:(hoare_2091234717iple_a->Prop)), ((member99268621le_a_o ((F_10 X) Y_7)) ((insert102003750le_a_o X) ((insert102003750le_a_o Y_7) bot_bo1957696069_a_o_o))))->((member99268621le_a_o (F_9 A_36)) A_36)))))). % Axiom fact_770_folding__one_Oclosed:(forall (A_36:(hoare_2091234717iple_a->Prop)) (F_10:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_9:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_10) F_9)->((finite232261744iple_a A_36)->((not (((eq (hoare_2091234717iple_a->Prop)) A_36) bot_bo1791335050le_a_o))->((forall (X:hoare_2091234717iple_a) (Y_7:hoare_2091234717iple_a), ((member290856304iple_a ((F_10 X) Y_7)) ((insert1597628439iple_a X) ((insert1597628439iple_a Y_7) bot_bo1791335050le_a_o))))->((member290856304iple_a (F_9 A_36)) A_36)))))). % Axiom fact_771_folding__one_Oclosed:(forall (A_36:(hoare_1708887482_state->Prop)) (F_10:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_9:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_10) F_9)->((finite1625599783_state A_36)->((not (((eq (hoare_1708887482_state->Prop)) A_36) bot_bo19817387tate_o))->((forall (X:hoare_1708887482_state) (Y_7:hoare_1708887482_state), ((member451959335_state ((F_10 X) Y_7)) ((insert528405184_state X) ((insert528405184_state Y_7) bot_bo19817387tate_o))))->((member451959335_state (F_9 A_36)) A_36)))))). % Axiom fact_772_folding__one_Oclosed:(forall (A_36:(nat->Prop)) (F_10:(nat->(nat->nat))) (F_9:((nat->Prop)->nat)), (((finite988810631ne_nat F_10) F_9)->((finite_finite_nat A_36)->((not (((eq (nat->Prop)) A_36) bot_bot_nat_o))->((forall (X:nat) (Y_7:nat), ((member_nat ((F_10 X) Y_7)) ((insert_nat X) ((insert_nat Y_7) bot_bot_nat_o))))->((member_nat (F_9 A_36)) A_36)))))). % Axiom fact_773_folding__one_Oclosed:(forall (A_36:(pname->Prop)) (F_10:(pname->(pname->pname))) (F_9:((pname->Prop)->pname)), (((finite1282449217_pname F_10) F_9)->((finite_finite_pname A_36)->((not (((eq (pname->Prop)) A_36) bot_bot_pname_o))->((forall (X:pname) (Y_7:pname), ((member_pname ((F_10 X) Y_7)) ((insert_pname X) ((insert_pname Y_7) bot_bot_pname_o))))->((member_pname (F_9 A_36)) A_36)))))). % Axiom fact_774_Set_Oset__insert:(forall (X_15:nat) (A_35:(nat->Prop)), (((member_nat X_15) A_35)->((forall (B_26:(nat->Prop)), ((((eq (nat->Prop)) A_35) ((insert_nat X_15) B_26))->((member_nat X_15) B_26)))->False))). % Axiom fact_775_Set_Oset__insert:(forall (X_15:(hoare_2091234717iple_a->Prop)) (A_35:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o X_15) A_35)->((forall (B_26:((hoare_2091234717iple_a->Prop)->Prop)), ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_35) ((insert102003750le_a_o X_15) B_26))->((member99268621le_a_o X_15) B_26)))->False))). % Axiom fact_776_Set_Oset__insert:(forall (X_15:hoare_2091234717iple_a) (A_35:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a X_15) A_35)->((forall (B_26:(hoare_2091234717iple_a->Prop)), ((((eq (hoare_2091234717iple_a->Prop)) A_35) ((insert1597628439iple_a X_15) B_26))->((member290856304iple_a X_15) B_26)))->False))). % Axiom fact_777_Set_Oset__insert:(forall (X_15:hoare_1708887482_state) (A_35:(hoare_1708887482_state->Prop)), (((member451959335_state X_15) A_35)->((forall (B_26:(hoare_1708887482_state->Prop)), ((((eq (hoare_1708887482_state->Prop)) A_35) ((insert528405184_state X_15) B_26))->((member451959335_state X_15) B_26)))->False))). % Axiom fact_778_Set_Oset__insert:(forall (X_15:pname) (A_35:(pname->Prop)), (((member_pname X_15) A_35)->((forall (B_26:(pname->Prop)), ((((eq (pname->Prop)) A_35) ((insert_pname X_15) B_26))->((member_pname X_15) B_26)))->False))). % Axiom fact_779_equals0I:(forall (A_34:(nat->Prop)), ((forall (Y_7:nat), (((member_nat Y_7) A_34)->False))->(((eq (nat->Prop)) A_34) bot_bot_nat_o))). % Axiom fact_780_equals0I:(forall (A_34:((hoare_2091234717iple_a->Prop)->Prop)), ((forall (Y_7:(hoare_2091234717iple_a->Prop)), (((member99268621le_a_o Y_7) A_34)->False))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_34) bot_bo1957696069_a_o_o))). % Axiom fact_781_equals0I:(forall (A_34:(hoare_2091234717iple_a->Prop)), ((forall (Y_7:hoare_2091234717iple_a), (((member290856304iple_a Y_7) A_34)->False))->(((eq (hoare_2091234717iple_a->Prop)) A_34) bot_bo1791335050le_a_o))). % Axiom fact_782_equals0I:(forall (A_34:(hoare_1708887482_state->Prop)), ((forall (Y_7:hoare_1708887482_state), (((member451959335_state Y_7) A_34)->False))->(((eq (hoare_1708887482_state->Prop)) A_34) bot_bo19817387tate_o))). % Axiom fact_783_equals0I:(forall (A_34:(pname->Prop)), ((forall (Y_7:pname), (((member_pname Y_7) A_34)->False))->(((eq (pname->Prop)) A_34) bot_bot_pname_o))). % Axiom fact_784_Sup__fin_Ounion__idem:(forall (B_25:((nat->Prop)->Prop)) (A_33:((nat->Prop)->Prop)), ((finite_finite_nat_o A_33)->((not (((eq ((nat->Prop)->Prop)) A_33) bot_bot_nat_o_o))->((finite_finite_nat_o B_25)->((not (((eq ((nat->Prop)->Prop)) B_25) bot_bot_nat_o_o))->(((eq (nat->Prop)) (big_la1658356148_nat_o ((semila72246288at_o_o A_33) B_25))) ((semila848761471_nat_o (big_la1658356148_nat_o A_33)) (big_la1658356148_nat_o B_25)))))))). % Axiom fact_785_Sup__fin_Ounion__idem:(forall (B_25:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)) (A_33:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)), ((finite886417794_a_o_o A_33)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) A_33) bot_bo690906872_o_o_o))->((finite886417794_a_o_o B_25)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) B_25) bot_bo690906872_o_o_o))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (big_la1994307886_a_o_o ((semila484278426_o_o_o A_33) B_25))) ((semila2050116131_a_o_o (big_la1994307886_a_o_o A_33)) (big_la1994307886_a_o_o B_25)))))))). % Axiom fact_786_Sup__fin_Ounion__idem:(forall (B_25:((hoare_1708887482_state->Prop)->Prop)) (A_33:((hoare_1708887482_state->Prop)->Prop)), ((finite1329924456tate_o A_33)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) A_33) bot_bo1678742418te_o_o))->((finite1329924456tate_o B_25)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) B_25) bot_bo1678742418te_o_o))->(((eq (hoare_1708887482_state->Prop)) (big_la1088302868tate_o ((semila1853742644te_o_o A_33) B_25))) ((semila1122118281tate_o (big_la1088302868tate_o A_33)) (big_la1088302868tate_o B_25)))))))). % Axiom fact_787_Sup__fin_Ounion__idem:(forall (B_25:((pname->Prop)->Prop)) (A_33:((pname->Prop)->Prop)), ((finite297249702name_o A_33)->((not (((eq ((pname->Prop)->Prop)) A_33) bot_bot_pname_o_o))->((finite297249702name_o B_25)->((not (((eq ((pname->Prop)->Prop)) B_25) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((semila181081674me_o_o A_33) B_25))) ((semila1780557381name_o (big_la1286884090name_o A_33)) (big_la1286884090name_o B_25)))))))). % Axiom fact_788_Sup__fin_Ounion__idem:(forall (B_25:(Prop->Prop)) (A_33:(Prop->Prop)), ((finite_finite_o A_33)->((not (((eq (Prop->Prop)) A_33) bot_bot_o_o))->((finite_finite_o B_25)->((not (((eq (Prop->Prop)) B_25) bot_bot_o_o))->((iff (big_la727467310_fin_o ((semila2062604954up_o_o A_33) B_25))) ((semila10642723_sup_o (big_la727467310_fin_o A_33)) (big_la727467310_fin_o B_25)))))))). % Axiom fact_789_Sup__fin_Ounion__idem:(forall (B_25:((hoare_2091234717iple_a->Prop)->Prop)) (A_33:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_33)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_33) bot_bo1957696069_a_o_o))->((finite1829014797le_a_o B_25)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_25) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (big_la735727201le_a_o ((semila2050116131_a_o_o A_33) B_25))) ((semila1052848428le_a_o (big_la735727201le_a_o A_33)) (big_la735727201le_a_o B_25)))))))). % Axiom fact_790_Sup__fin_Ounion__idem:(forall (B_25:(nat->Prop)) (A_33:(nat->Prop)), ((finite_finite_nat A_33)->((not (((eq (nat->Prop)) A_33) bot_bot_nat_o))->((finite_finite_nat B_25)->((not (((eq (nat->Prop)) B_25) bot_bot_nat_o))->(((eq nat) (big_la43341705in_nat ((semila848761471_nat_o A_33) B_25))) ((semila972727038up_nat (big_la43341705in_nat A_33)) (big_la43341705in_nat B_25)))))))). % Axiom fact_791_Sup__fin_Oinsert:(forall (X_14:(nat->Prop)) (A_32:((nat->Prop)->Prop)), ((finite_finite_nat_o A_32)->((((member_nat_o X_14) A_32)->False)->((not (((eq ((nat->Prop)->Prop)) A_32) bot_bot_nat_o_o))->(((eq (nat->Prop)) (big_la1658356148_nat_o ((insert_nat_o X_14) A_32))) ((semila848761471_nat_o X_14) (big_la1658356148_nat_o A_32))))))). % Axiom fact_792_Sup__fin_Oinsert:(forall (X_14:((hoare_2091234717iple_a->Prop)->Prop)) (A_32:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)), ((finite886417794_a_o_o A_32)->((((member1297825410_a_o_o X_14) A_32)->False)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) A_32) bot_bo690906872_o_o_o))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (big_la1994307886_a_o_o ((insert987231145_a_o_o X_14) A_32))) ((semila2050116131_a_o_o X_14) (big_la1994307886_a_o_o A_32))))))). % Axiom fact_793_Sup__fin_Oinsert:(forall (X_14:(hoare_1708887482_state->Prop)) (A_32:((hoare_1708887482_state->Prop)->Prop)), ((finite1329924456tate_o A_32)->((((member814030440tate_o X_14) A_32)->False)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) A_32) bot_bo1678742418te_o_o))->(((eq (hoare_1708887482_state->Prop)) (big_la1088302868tate_o ((insert949073679tate_o X_14) A_32))) ((semila1122118281tate_o X_14) (big_la1088302868tate_o A_32))))))). % Axiom fact_794_Sup__fin_Oinsert:(forall (X_14:(pname->Prop)) (A_32:((pname->Prop)->Prop)), ((finite297249702name_o A_32)->((((member_pname_o X_14) A_32)->False)->((not (((eq ((pname->Prop)->Prop)) A_32) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_14) A_32))) ((semila1780557381name_o X_14) (big_la1286884090name_o A_32))))))). % Axiom fact_795_Sup__fin_Oinsert:(forall (X_14:Prop) (A_32:(Prop->Prop)), ((finite_finite_o A_32)->((((member_o X_14) A_32)->False)->((not (((eq (Prop->Prop)) A_32) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_14) A_32))) ((semila10642723_sup_o X_14) (big_la727467310_fin_o A_32))))))). % Axiom fact_796_Sup__fin_Oinsert:(forall (X_14:(hoare_2091234717iple_a->Prop)) (A_32:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_32)->((((member99268621le_a_o X_14) A_32)->False)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_32) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (big_la735727201le_a_o ((insert102003750le_a_o X_14) A_32))) ((semila1052848428le_a_o X_14) (big_la735727201le_a_o A_32))))))). % Axiom fact_797_Sup__fin_Oinsert:(forall (X_14:nat) (A_32:(nat->Prop)), ((finite_finite_nat A_32)->((((member_nat X_14) A_32)->False)->((not (((eq (nat->Prop)) A_32) bot_bot_nat_o))->(((eq nat) (big_la43341705in_nat ((insert_nat X_14) A_32))) ((semila972727038up_nat X_14) (big_la43341705in_nat A_32))))))). % Axiom fact_798_Sup__fin_Oinsert__idem:(forall (X_13:(nat->Prop)) (A_31:((nat->Prop)->Prop)), ((finite_finite_nat_o A_31)->((not (((eq ((nat->Prop)->Prop)) A_31) bot_bot_nat_o_o))->(((eq (nat->Prop)) (big_la1658356148_nat_o ((insert_nat_o X_13) A_31))) ((semila848761471_nat_o X_13) (big_la1658356148_nat_o A_31)))))). % Axiom fact_799_Sup__fin_Oinsert__idem:(forall (X_13:((hoare_2091234717iple_a->Prop)->Prop)) (A_31:(((hoare_2091234717iple_a->Prop)->Prop)->Prop)), ((finite886417794_a_o_o A_31)->((not (((eq (((hoare_2091234717iple_a->Prop)->Prop)->Prop)) A_31) bot_bo690906872_o_o_o))->(((eq ((hoare_2091234717iple_a->Prop)->Prop)) (big_la1994307886_a_o_o ((insert987231145_a_o_o X_13) A_31))) ((semila2050116131_a_o_o X_13) (big_la1994307886_a_o_o A_31)))))). % Axiom fact_800_Sup__fin_Oinsert__idem:(forall (X_13:(hoare_1708887482_state->Prop)) (A_31:((hoare_1708887482_state->Prop)->Prop)), ((finite1329924456tate_o A_31)->((not (((eq ((hoare_1708887482_state->Prop)->Prop)) A_31) bot_bo1678742418te_o_o))->(((eq (hoare_1708887482_state->Prop)) (big_la1088302868tate_o ((insert949073679tate_o X_13) A_31))) ((semila1122118281tate_o X_13) (big_la1088302868tate_o A_31)))))). % Axiom fact_801_Sup__fin_Oinsert__idem:(forall (X_13:(pname->Prop)) (A_31:((pname->Prop)->Prop)), ((finite297249702name_o A_31)->((not (((eq ((pname->Prop)->Prop)) A_31) bot_bot_pname_o_o))->(((eq (pname->Prop)) (big_la1286884090name_o ((insert_pname_o X_13) A_31))) ((semila1780557381name_o X_13) (big_la1286884090name_o A_31)))))). % Axiom fact_802_Sup__fin_Oinsert__idem:(forall (X_13:Prop) (A_31:(Prop->Prop)), ((finite_finite_o A_31)->((not (((eq (Prop->Prop)) A_31) bot_bot_o_o))->((iff (big_la727467310_fin_o ((insert_o X_13) A_31))) ((semila10642723_sup_o X_13) (big_la727467310_fin_o A_31)))))). % Axiom fact_803_Sup__fin_Oinsert__idem:(forall (X_13:(hoare_2091234717iple_a->Prop)) (A_31:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_31)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_31) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (big_la735727201le_a_o ((insert102003750le_a_o X_13) A_31))) ((semila1052848428le_a_o X_13) (big_la735727201le_a_o A_31)))))). % Axiom fact_804_Sup__fin_Oinsert__idem:(forall (X_13:nat) (A_31:(nat->Prop)), ((finite_finite_nat A_31)->((not (((eq (nat->Prop)) A_31) bot_bot_nat_o))->(((eq nat) (big_la43341705in_nat ((insert_nat X_13) A_31))) ((semila972727038up_nat X_13) (big_la43341705in_nat A_31)))))). % Axiom fact_805_folding__one_Ounion__disjoint:(forall (B_24:((hoare_2091234717iple_a->Prop)->Prop)) (A_30:((hoare_2091234717iple_a->Prop)->Prop)) (F_8:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_7:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_8) F_7)->((finite1829014797le_a_o A_30)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) A_30) bot_bo1957696069_a_o_o))->((finite1829014797le_a_o B_24)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) B_24) bot_bo1957696069_a_o_o))->((((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila1672913213_a_o_o A_30) B_24)) bot_bo1957696069_a_o_o)->(((eq (hoare_2091234717iple_a->Prop)) (F_7 ((semila2050116131_a_o_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))). % Axiom fact_806_folding__one_Ounion__disjoint:(forall (B_24:(pname->Prop)) (A_30:(pname->Prop)) (F_8:(pname->(pname->pname))) (F_7:((pname->Prop)->pname)), (((finite1282449217_pname F_8) F_7)->((finite_finite_pname A_30)->((not (((eq (pname->Prop)) A_30) bot_bot_pname_o))->((finite_finite_pname B_24)->((not (((eq (pname->Prop)) B_24) bot_bot_pname_o))->((((eq (pname->Prop)) ((semila1673364395name_o A_30) B_24)) bot_bot_pname_o)->(((eq pname) (F_7 ((semila1780557381name_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))). % Axiom fact_807_folding__one_Ounion__disjoint:(forall (B_24:(hoare_1708887482_state->Prop)) (A_30:(hoare_1708887482_state->Prop)) (F_8:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_7:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_8) F_7)->((finite1625599783_state A_30)->((not (((eq (hoare_1708887482_state->Prop)) A_30) bot_bo19817387tate_o))->((finite1625599783_state B_24)->((not (((eq (hoare_1708887482_state->Prop)) B_24) bot_bo19817387tate_o))->((((eq (hoare_1708887482_state->Prop)) ((semila129691299tate_o A_30) B_24)) bot_bo19817387tate_o)->(((eq hoare_1708887482_state) (F_7 ((semila1122118281tate_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))). % Axiom fact_808_folding__one_Ounion__disjoint:(forall (B_24:(hoare_2091234717iple_a->Prop)) (A_30:(hoare_2091234717iple_a->Prop)) (F_8:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_7:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_8) F_7)->((finite232261744iple_a A_30)->((not (((eq (hoare_2091234717iple_a->Prop)) A_30) bot_bo1791335050le_a_o))->((finite232261744iple_a B_24)->((not (((eq (hoare_2091234717iple_a->Prop)) B_24) bot_bo1791335050le_a_o))->((((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_30) B_24)) bot_bo1791335050le_a_o)->(((eq hoare_2091234717iple_a) (F_7 ((semila1052848428le_a_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))). % Axiom fact_809_folding__one_Ounion__disjoint:(forall (B_24:(nat->Prop)) (A_30:(nat->Prop)) (F_8:(nat->(nat->nat))) (F_7:((nat->Prop)->nat)), (((finite988810631ne_nat F_8) F_7)->((finite_finite_nat A_30)->((not (((eq (nat->Prop)) A_30) bot_bot_nat_o))->((finite_finite_nat B_24)->((not (((eq (nat->Prop)) B_24) bot_bot_nat_o))->((((eq (nat->Prop)) ((semila1947288293_nat_o A_30) B_24)) bot_bot_nat_o)->(((eq nat) (F_7 ((semila848761471_nat_o A_30) B_24))) ((F_8 (F_7 A_30)) (F_7 B_24)))))))))). % Axiom fact_810_folding__one_Ounion__inter:(forall (B_23:((hoare_2091234717iple_a->Prop)->Prop)) (A_29:((hoare_2091234717iple_a->Prop)->Prop)) (F_6:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_5:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_6) F_5)->((finite1829014797le_a_o A_29)->((finite1829014797le_a_o B_23)->((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila1672913213_a_o_o A_29) B_23)) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) ((F_6 (F_5 ((semila2050116131_a_o_o A_29) B_23))) (F_5 ((semila1672913213_a_o_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))). % Axiom fact_811_folding__one_Ounion__inter:(forall (B_23:(pname->Prop)) (A_29:(pname->Prop)) (F_6:(pname->(pname->pname))) (F_5:((pname->Prop)->pname)), (((finite1282449217_pname F_6) F_5)->((finite_finite_pname A_29)->((finite_finite_pname B_23)->((not (((eq (pname->Prop)) ((semila1673364395name_o A_29) B_23)) bot_bot_pname_o))->(((eq pname) ((F_6 (F_5 ((semila1780557381name_o A_29) B_23))) (F_5 ((semila1673364395name_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))). % Axiom fact_812_folding__one_Ounion__inter:(forall (B_23:(hoare_1708887482_state->Prop)) (A_29:(hoare_1708887482_state->Prop)) (F_6:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_5:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_6) F_5)->((finite1625599783_state A_29)->((finite1625599783_state B_23)->((not (((eq (hoare_1708887482_state->Prop)) ((semila129691299tate_o A_29) B_23)) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) ((F_6 (F_5 ((semila1122118281tate_o A_29) B_23))) (F_5 ((semila129691299tate_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))). % Axiom fact_813_folding__one_Ounion__inter:(forall (B_23:(hoare_2091234717iple_a->Prop)) (A_29:(hoare_2091234717iple_a->Prop)) (F_6:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_5:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_6) F_5)->((finite232261744iple_a A_29)->((finite232261744iple_a B_23)->((not (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_29) B_23)) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) ((F_6 (F_5 ((semila1052848428le_a_o A_29) B_23))) (F_5 ((semila2006181266le_a_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))). % Axiom fact_814_folding__one_Ounion__inter:(forall (B_23:(nat->Prop)) (A_29:(nat->Prop)) (F_6:(nat->(nat->nat))) (F_5:((nat->Prop)->nat)), (((finite988810631ne_nat F_6) F_5)->((finite_finite_nat A_29)->((finite_finite_nat B_23)->((not (((eq (nat->Prop)) ((semila1947288293_nat_o A_29) B_23)) bot_bot_nat_o))->(((eq nat) ((F_6 (F_5 ((semila848761471_nat_o A_29) B_23))) (F_5 ((semila1947288293_nat_o A_29) B_23)))) ((F_6 (F_5 A_29)) (F_5 B_23)))))))). % Axiom fact_815_folding__one_Oinsert__remove:(forall (X_12:(hoare_2091234717iple_a->Prop)) (A_28:((hoare_2091234717iple_a->Prop)->Prop)) (F_4:((hoare_2091234717iple_a->Prop)->((hoare_2091234717iple_a->Prop)->(hoare_2091234717iple_a->Prop)))) (F_3:(((hoare_2091234717iple_a->Prop)->Prop)->(hoare_2091234717iple_a->Prop))), (((finite14499299le_a_o F_4) F_3)->((finite1829014797le_a_o A_28)->((and ((((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_28) ((insert102003750le_a_o X_12) bot_bo1957696069_a_o_o))) bot_bo1957696069_a_o_o)->(((eq (hoare_2091234717iple_a->Prop)) (F_3 ((insert102003750le_a_o X_12) A_28))) X_12))) ((not (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_28) ((insert102003750le_a_o X_12) bot_bo1957696069_a_o_o))) bot_bo1957696069_a_o_o))->(((eq (hoare_2091234717iple_a->Prop)) (F_3 ((insert102003750le_a_o X_12) A_28))) ((F_4 X_12) (F_3 ((minus_1746272704_a_o_o A_28) ((insert102003750le_a_o X_12) bot_bo1957696069_a_o_o)))))))))). % Axiom fact_816_folding__one_Oinsert__remove:(forall (X_12:pname) (A_28:(pname->Prop)) (F_4:(pname->(pname->pname))) (F_3:((pname->Prop)->pname)), (((finite1282449217_pname F_4) F_3)->((finite_finite_pname A_28)->((and ((((eq (pname->Prop)) ((minus_minus_pname_o A_28) ((insert_pname X_12) bot_bot_pname_o))) bot_bot_pname_o)->(((eq pname) (F_3 ((insert_pname X_12) A_28))) X_12))) ((not (((eq (pname->Prop)) ((minus_minus_pname_o A_28) ((insert_pname X_12) bot_bot_pname_o))) bot_bot_pname_o))->(((eq pname) (F_3 ((insert_pname X_12) A_28))) ((F_4 X_12) (F_3 ((minus_minus_pname_o A_28) ((insert_pname X_12) bot_bot_pname_o)))))))))). % Axiom fact_817_folding__one_Oinsert__remove:(forall (X_12:hoare_2091234717iple_a) (A_28:(hoare_2091234717iple_a->Prop)) (F_4:(hoare_2091234717iple_a->(hoare_2091234717iple_a->hoare_2091234717iple_a))) (F_3:((hoare_2091234717iple_a->Prop)->hoare_2091234717iple_a)), (((finite247037978iple_a F_4) F_3)->((finite232261744iple_a A_28)->((and ((((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_28) ((insert1597628439iple_a X_12) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o)->(((eq hoare_2091234717iple_a) (F_3 ((insert1597628439iple_a X_12) A_28))) X_12))) ((not (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_28) ((insert1597628439iple_a X_12) bot_bo1791335050le_a_o))) bot_bo1791335050le_a_o))->(((eq hoare_2091234717iple_a) (F_3 ((insert1597628439iple_a X_12) A_28))) ((F_4 X_12) (F_3 ((minus_836160335le_a_o A_28) ((insert1597628439iple_a X_12) bot_bo1791335050le_a_o)))))))))). % Axiom fact_818_folding__one_Oinsert__remove:(forall (X_12:hoare_1708887482_state) (A_28:(hoare_1708887482_state->Prop)) (F_4:(hoare_1708887482_state->(hoare_1708887482_state->hoare_1708887482_state))) (F_3:((hoare_1708887482_state->Prop)->hoare_1708887482_state)), (((finite1615457021_state F_4) F_3)->((finite1625599783_state A_28)->((and ((((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_28) ((insert528405184_state X_12) bot_bo19817387tate_o))) bot_bo19817387tate_o)->(((eq hoare_1708887482_state) (F_3 ((insert528405184_state X_12) A_28))) X_12))) ((not (((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_28) ((insert528405184_state X_12) bot_bo19817387tate_o))) bot_bo19817387tate_o))->(((eq hoare_1708887482_state) (F_3 ((insert528405184_state X_12) A_28))) ((F_4 X_12) (F_3 ((minus_2056855718tate_o A_28) ((insert528405184_state X_12) bot_bo19817387tate_o)))))))))). % Axiom fact_819_folding__one_Oinsert__remove:(forall (X_12:nat) (A_28:(nat->Prop)) (F_4:(nat->(nat->nat))) (F_3:((nat->Prop)->nat)), (((finite988810631ne_nat F_4) F_3)->((finite_finite_nat A_28)->((and ((((eq (nat->Prop)) ((minus_minus_nat_o A_28) ((insert_nat X_12) bot_bot_nat_o))) bot_bot_nat_o)->(((eq nat) (F_3 ((insert_nat X_12) A_28))) X_12))) ((not (((eq (nat->Prop)) ((minus_minus_nat_o A_28) ((insert_nat X_12) bot_bot_nat_o))) bot_bot_nat_o))->(((eq nat) (F_3 ((insert_nat X_12) A_28))) ((F_4 X_12) (F_3 ((minus_minus_nat_o A_28) ((insert_nat X_12) bot_bot_nat_o)))))))))). % Axiom fact_820_inf1I:(forall (B_22:(nat->Prop)) (A_27:(nat->Prop)) (X_11:nat), ((A_27 X_11)->((B_22 X_11)->(((semila1947288293_nat_o A_27) B_22) X_11)))). % Axiom fact_821_inf1I:(forall (B_22:(hoare_2091234717iple_a->Prop)) (A_27:(hoare_2091234717iple_a->Prop)) (X_11:hoare_2091234717iple_a), ((A_27 X_11)->((B_22 X_11)->(((semila2006181266le_a_o A_27) B_22) X_11)))). % Axiom fact_822_inf1I:(forall (B_22:(pname->Prop)) (A_27:(pname->Prop)) (X_11:pname), ((A_27 X_11)->((B_22 X_11)->(((semila1673364395name_o A_27) B_22) X_11)))). % Axiom fact_823_IntI:(forall (B_21:(nat->Prop)) (C_11:nat) (A_26:(nat->Prop)), (((member_nat C_11) A_26)->(((member_nat C_11) B_21)->((member_nat C_11) ((semila1947288293_nat_o A_26) B_21))))). % Axiom fact_824_IntI:(forall (B_21:((hoare_2091234717iple_a->Prop)->Prop)) (C_11:(hoare_2091234717iple_a->Prop)) (A_26:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_11) A_26)->(((member99268621le_a_o C_11) B_21)->((member99268621le_a_o C_11) ((semila1672913213_a_o_o A_26) B_21))))). % Axiom fact_825_IntI:(forall (B_21:(hoare_2091234717iple_a->Prop)) (C_11:hoare_2091234717iple_a) (A_26:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_11) A_26)->(((member290856304iple_a C_11) B_21)->((member290856304iple_a C_11) ((semila2006181266le_a_o A_26) B_21))))). % Axiom fact_826_IntI:(forall (B_21:(pname->Prop)) (C_11:pname) (A_26:(pname->Prop)), (((member_pname C_11) A_26)->(((member_pname C_11) B_21)->((member_pname C_11) ((semila1673364395name_o A_26) B_21))))). % Axiom fact_827_IntE:(forall (C_10:nat) (A_25:(nat->Prop)) (B_20:(nat->Prop)), (((member_nat C_10) ((semila1947288293_nat_o A_25) B_20))->((((member_nat C_10) A_25)->(((member_nat C_10) B_20)->False))->False))). % Axiom fact_828_IntE:(forall (C_10:(hoare_2091234717iple_a->Prop)) (A_25:((hoare_2091234717iple_a->Prop)->Prop)) (B_20:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_10) ((semila1672913213_a_o_o A_25) B_20))->((((member99268621le_a_o C_10) A_25)->(((member99268621le_a_o C_10) B_20)->False))->False))). % Axiom fact_829_IntE:(forall (C_10:hoare_2091234717iple_a) (A_25:(hoare_2091234717iple_a->Prop)) (B_20:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_10) ((semila2006181266le_a_o A_25) B_20))->((((member290856304iple_a C_10) A_25)->(((member290856304iple_a C_10) B_20)->False))->False))). % Axiom fact_830_IntE:(forall (C_10:pname) (A_25:(pname->Prop)) (B_20:(pname->Prop)), (((member_pname C_10) ((semila1673364395name_o A_25) B_20))->((((member_pname C_10) A_25)->(((member_pname C_10) B_20)->False))->False))). % Axiom fact_831_inf1E:(forall (A_24:(nat->Prop)) (B_19:(nat->Prop)) (X_10:nat), ((((semila1947288293_nat_o A_24) B_19) X_10)->(((A_24 X_10)->((B_19 X_10)->False))->False))). % Axiom fact_832_inf1E:(forall (A_24:(hoare_2091234717iple_a->Prop)) (B_19:(hoare_2091234717iple_a->Prop)) (X_10:hoare_2091234717iple_a), ((((semila2006181266le_a_o A_24) B_19) X_10)->(((A_24 X_10)->((B_19 X_10)->False))->False))). % Axiom fact_833_inf1E:(forall (A_24:(pname->Prop)) (B_19:(pname->Prop)) (X_10:pname), ((((semila1673364395name_o A_24) B_19) X_10)->(((A_24 X_10)->((B_19 X_10)->False))->False))). % Axiom fact_834_DiffI:(forall (B_18:(nat->Prop)) (C_9:nat) (A_23:(nat->Prop)), (((member_nat C_9) A_23)->((((member_nat C_9) B_18)->False)->((member_nat C_9) ((minus_minus_nat_o A_23) B_18))))). % Axiom fact_835_DiffI:(forall (B_18:((hoare_2091234717iple_a->Prop)->Prop)) (C_9:(hoare_2091234717iple_a->Prop)) (A_23:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_9) A_23)->((((member99268621le_a_o C_9) B_18)->False)->((member99268621le_a_o C_9) ((minus_1746272704_a_o_o A_23) B_18))))). % Axiom fact_836_DiffI:(forall (B_18:(hoare_2091234717iple_a->Prop)) (C_9:hoare_2091234717iple_a) (A_23:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_9) A_23)->((((member290856304iple_a C_9) B_18)->False)->((member290856304iple_a C_9) ((minus_836160335le_a_o A_23) B_18))))). % Axiom fact_837_DiffI:(forall (B_18:(pname->Prop)) (C_9:pname) (A_23:(pname->Prop)), (((member_pname C_9) A_23)->((((member_pname C_9) B_18)->False)->((member_pname C_9) ((minus_minus_pname_o A_23) B_18))))). % Axiom fact_838_DiffE:(forall (C_8:nat) (A_22:(nat->Prop)) (B_17:(nat->Prop)), (((member_nat C_8) ((minus_minus_nat_o A_22) B_17))->((((member_nat C_8) A_22)->((member_nat C_8) B_17))->False))). % Axiom fact_839_DiffE:(forall (C_8:(hoare_2091234717iple_a->Prop)) (A_22:((hoare_2091234717iple_a->Prop)->Prop)) (B_17:((hoare_2091234717iple_a->Prop)->Prop)), (((member99268621le_a_o C_8) ((minus_1746272704_a_o_o A_22) B_17))->((((member99268621le_a_o C_8) A_22)->((member99268621le_a_o C_8) B_17))->False))). % Axiom fact_840_DiffE:(forall (C_8:hoare_2091234717iple_a) (A_22:(hoare_2091234717iple_a->Prop)) (B_17:(hoare_2091234717iple_a->Prop)), (((member290856304iple_a C_8) ((minus_836160335le_a_o A_22) B_17))->((((member290856304iple_a C_8) A_22)->((member290856304iple_a C_8) B_17))->False))). % Axiom fact_841_DiffE:(forall (C_8:pname) (A_22:(pname->Prop)) (B_17:(pname->Prop)), (((member_pname C_8) ((minus_minus_pname_o A_22) B_17))->((((member_pname C_8) A_22)->((member_pname C_8) B_17))->False))). % Axiom fact_842_finite__Int:(forall (G_1:(hoare_2091234717iple_a->Prop)) (F_2:(hoare_2091234717iple_a->Prop)), (((or (finite232261744iple_a F_2)) (finite232261744iple_a G_1))->(finite232261744iple_a ((semila2006181266le_a_o F_2) G_1)))). % Axiom fact_843_finite__Int:(forall (G_1:((hoare_2091234717iple_a->Prop)->Prop)) (F_2:((hoare_2091234717iple_a->Prop)->Prop)), (((or (finite1829014797le_a_o F_2)) (finite1829014797le_a_o G_1))->(finite1829014797le_a_o ((semila1672913213_a_o_o F_2) G_1)))). % Axiom fact_844_finite__Int:(forall (G_1:(pname->Prop)) (F_2:(pname->Prop)), (((or (finite_finite_pname F_2)) (finite_finite_pname G_1))->(finite_finite_pname ((semila1673364395name_o F_2) G_1)))). % Axiom fact_845_finite__Int:(forall (G_1:(nat->Prop)) (F_2:(nat->Prop)), (((or (finite_finite_nat F_2)) (finite_finite_nat G_1))->(finite_finite_nat ((semila1947288293_nat_o F_2) G_1)))). % Axiom fact_846_finite__Diff:(forall (B_16:(hoare_2091234717iple_a->Prop)) (A_21:(hoare_2091234717iple_a->Prop)), ((finite232261744iple_a A_21)->(finite232261744iple_a ((minus_836160335le_a_o A_21) B_16)))). % Axiom fact_847_finite__Diff:(forall (B_16:((hoare_2091234717iple_a->Prop)->Prop)) (A_21:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_21)->(finite1829014797le_a_o ((minus_1746272704_a_o_o A_21) B_16)))). % Axiom fact_848_finite__Diff:(forall (B_16:(pname->Prop)) (A_21:(pname->Prop)), ((finite_finite_pname A_21)->(finite_finite_pname ((minus_minus_pname_o A_21) B_16)))). % Axiom fact_849_finite__Diff:(forall (B_16:(nat->Prop)) (A_21:(nat->Prop)), ((finite_finite_nat A_21)->(finite_finite_nat ((minus_minus_nat_o A_21) B_16)))). % Axiom fact_850_inf__Sup__absorb:(forall (A_20:(hoare_2091234717iple_a->Prop)) (A_19:((hoare_2091234717iple_a->Prop)->Prop)), ((finite1829014797le_a_o A_19)->(((member99268621le_a_o A_20) A_19)->(((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_20) (big_la735727201le_a_o A_19))) A_20)))). % Axiom fact_851_inf__Sup__absorb:(forall (A_20:(nat->Prop)) (A_19:((nat->Prop)->Prop)), ((finite_finite_nat_o A_19)->(((member_nat_o A_20) A_19)->(((eq (nat->Prop)) ((semila1947288293_nat_o A_20) (big_la1658356148_nat_o A_19))) A_20)))). % Axiom fact_852_inf__Sup__absorb:(forall (A_20:(pname->Prop)) (A_19:((pname->Prop)->Prop)), ((finite297249702name_o A_19)->(((member_pname_o A_20) A_19)->(((eq (pname->Prop)) ((semila1673364395name_o A_20) (big_la1286884090name_o A_19))) A_20)))). % Axiom fact_853_inf__Sup__absorb:(forall (A_20:nat) (A_19:(nat->Prop)), ((finite_finite_nat A_19)->(((member_nat A_20) A_19)->(((eq nat) ((semila80283416nf_nat A_20) (big_la43341705in_nat A_19))) A_20)))). % Axiom fact_854_Diff__Int:(forall (A_18:(nat->Prop)) (B_15:(nat->Prop)) (C_7:(nat->Prop)), (((eq (nat->Prop)) ((minus_minus_nat_o A_18) ((semila1947288293_nat_o B_15) C_7))) ((semila848761471_nat_o ((minus_minus_nat_o A_18) B_15)) ((minus_minus_nat_o A_18) C_7)))). % Axiom fact_855_Diff__Int:(forall (A_18:(pname->Prop)) (B_15:(pname->Prop)) (C_7:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o A_18) ((semila1673364395name_o B_15) C_7))) ((semila1780557381name_o ((minus_minus_pname_o A_18) B_15)) ((minus_minus_pname_o A_18) C_7)))). % Axiom fact_856_Diff__Int:(forall (A_18:((hoare_2091234717iple_a->Prop)->Prop)) (B_15:((hoare_2091234717iple_a->Prop)->Prop)) (C_7:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_18) ((semila1672913213_a_o_o B_15) C_7))) ((semila2050116131_a_o_o ((minus_1746272704_a_o_o A_18) B_15)) ((minus_1746272704_a_o_o A_18) C_7)))). % Axiom fact_857_Diff__Int:(forall (A_18:(hoare_1708887482_state->Prop)) (B_15:(hoare_1708887482_state->Prop)) (C_7:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_18) ((semila129691299tate_o B_15) C_7))) ((semila1122118281tate_o ((minus_2056855718tate_o A_18) B_15)) ((minus_2056855718tate_o A_18) C_7)))). % Axiom fact_858_Diff__Int:(forall (A_18:(hoare_2091234717iple_a->Prop)) (B_15:(hoare_2091234717iple_a->Prop)) (C_7:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_18) ((semila2006181266le_a_o B_15) C_7))) ((semila1052848428le_a_o ((minus_836160335le_a_o A_18) B_15)) ((minus_836160335le_a_o A_18) C_7)))). % Axiom fact_859_Diff__Un:(forall (A_17:(nat->Prop)) (B_14:(nat->Prop)) (C_6:(nat->Prop)), (((eq (nat->Prop)) ((minus_minus_nat_o A_17) ((semila848761471_nat_o B_14) C_6))) ((semila1947288293_nat_o ((minus_minus_nat_o A_17) B_14)) ((minus_minus_nat_o A_17) C_6)))). % Axiom fact_860_Diff__Un:(forall (A_17:(pname->Prop)) (B_14:(pname->Prop)) (C_6:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o A_17) ((semila1780557381name_o B_14) C_6))) ((semila1673364395name_o ((minus_minus_pname_o A_17) B_14)) ((minus_minus_pname_o A_17) C_6)))). % Axiom fact_861_Diff__Un:(forall (A_17:((hoare_2091234717iple_a->Prop)->Prop)) (B_14:((hoare_2091234717iple_a->Prop)->Prop)) (C_6:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_17) ((semila2050116131_a_o_o B_14) C_6))) ((semila1672913213_a_o_o ((minus_1746272704_a_o_o A_17) B_14)) ((minus_1746272704_a_o_o A_17) C_6)))). % Axiom fact_862_Diff__Un:(forall (A_17:(hoare_1708887482_state->Prop)) (B_14:(hoare_1708887482_state->Prop)) (C_6:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((minus_2056855718tate_o A_17) ((semila1122118281tate_o B_14) C_6))) ((semila129691299tate_o ((minus_2056855718tate_o A_17) B_14)) ((minus_2056855718tate_o A_17) C_6)))). % Axiom fact_863_Diff__Un:(forall (A_17:(hoare_2091234717iple_a->Prop)) (B_14:(hoare_2091234717iple_a->Prop)) (C_6:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_17) ((semila1052848428le_a_o B_14) C_6))) ((semila2006181266le_a_o ((minus_836160335le_a_o A_17) B_14)) ((minus_836160335le_a_o A_17) C_6)))). % Axiom fact_864_Un__Diff__Int:(forall (A_16:(nat->Prop)) (B_13:(nat->Prop)), (((eq (nat->Prop)) ((semila848761471_nat_o ((minus_minus_nat_o A_16) B_13)) ((semila1947288293_nat_o A_16) B_13))) A_16)). % Axiom fact_865_Un__Diff__Int:(forall (A_16:(pname->Prop)) (B_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1780557381name_o ((minus_minus_pname_o A_16) B_13)) ((semila1673364395name_o A_16) B_13))) A_16)). % Axiom fact_866_Un__Diff__Int:(forall (A_16:((hoare_2091234717iple_a->Prop)->Prop)) (B_13:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila2050116131_a_o_o ((minus_1746272704_a_o_o A_16) B_13)) ((semila1672913213_a_o_o A_16) B_13))) A_16)). % Axiom fact_867_Un__Diff__Int:(forall (A_16:(hoare_1708887482_state->Prop)) (B_13:(hoare_1708887482_state->Prop)), (((eq (hoare_1708887482_state->Prop)) ((semila1122118281tate_o ((minus_2056855718tate_o A_16) B_13)) ((semila129691299tate_o A_16) B_13))) A_16)). % Axiom fact_868_Un__Diff__Int:(forall (A_16:(hoare_2091234717iple_a->Prop)) (B_13:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila1052848428le_a_o ((minus_836160335le_a_o A_16) B_13)) ((semila2006181266le_a_o A_16) B_13))) A_16)). % Axiom fact_869_Collect__conj__eq:(forall (P_2:(pname->Prop)) (Q:(pname->Prop)), (((eq (pname->Prop)) (collect_pname (fun (X:pname)=> ((and (P_2 X)) (Q X))))) ((semila1673364395name_o (collect_pname P_2)) (collect_pname Q)))). % Axiom fact_870_Collect__conj__eq:(forall (P_2:(hoare_2091234717iple_a->Prop)) (Q:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and (P_2 X)) (Q X))))) ((semila2006181266le_a_o (collec992574898iple_a P_2)) (collec992574898iple_a Q)))). % Axiom fact_871_Collect__conj__eq:(forall (P_2:(nat->Prop)) (Q:(nat->Prop)), (((eq (nat->Prop)) (collect_nat (fun (X:nat)=> ((and (P_2 X)) (Q X))))) ((semila1947288293_nat_o (collect_nat P_2)) (collect_nat Q)))). % Axiom fact_872_Int__Collect:(forall (X_9:(hoare_2091234717iple_a->Prop)) (A_15:((hoare_2091234717iple_a->Prop)->Prop)) (P_1:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o X_9) ((semila1672913213_a_o_o A_15) (collec1008234059le_a_o P_1)))) ((and ((member99268621le_a_o X_9) A_15)) (P_1 X_9)))). % Axiom fact_873_Int__Collect:(forall (X_9:nat) (A_15:(nat->Prop)) (P_1:(nat->Prop)), ((iff ((member_nat X_9) ((semila1947288293_nat_o A_15) (collect_nat P_1)))) ((and ((member_nat X_9) A_15)) (P_1 X_9)))). % Axiom fact_874_Int__Collect:(forall (X_9:hoare_2091234717iple_a) (A_15:(hoare_2091234717iple_a->Prop)) (P_1:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a X_9) ((semila2006181266le_a_o A_15) (collec992574898iple_a P_1)))) ((and ((member290856304iple_a X_9) A_15)) (P_1 X_9)))). % Axiom fact_875_Int__Collect:(forall (X_9:pname) (A_15:(pname->Prop)) (P_1:(pname->Prop)), ((iff ((member_pname X_9) ((semila1673364395name_o A_15) (collect_pname P_1)))) ((and ((member_pname X_9) A_15)) (P_1 X_9)))). % Axiom fact_876_inf__Int__eq:(forall (R:((hoare_2091234717iple_a->Prop)->Prop)) (S_1:((hoare_2091234717iple_a->Prop)->Prop)) (X:(hoare_2091234717iple_a->Prop)), ((iff (((semila1672913213_a_o_o (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) R))) (fun (Y_7:(hoare_2091234717iple_a->Prop))=> ((member99268621le_a_o Y_7) S_1))) X)) ((member99268621le_a_o X) ((semila1672913213_a_o_o R) S_1)))). % Axiom fact_877_inf__Int__eq:(forall (R:(nat->Prop)) (S_1:(nat->Prop)) (X:nat), ((iff (((semila1947288293_nat_o (fun (Y_7:nat)=> ((member_nat Y_7) R))) (fun (Y_7:nat)=> ((member_nat Y_7) S_1))) X)) ((member_nat X) ((semila1947288293_nat_o R) S_1)))). % Axiom fact_878_inf__Int__eq:(forall (R:(hoare_2091234717iple_a->Prop)) (S_1:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila2006181266le_a_o (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) R))) (fun (Y_7:hoare_2091234717iple_a)=> ((member290856304iple_a Y_7) S_1))) X)) ((member290856304iple_a X) ((semila2006181266le_a_o R) S_1)))). % Axiom fact_879_inf__Int__eq:(forall (R:(pname->Prop)) (S_1:(pname->Prop)) (X:pname), ((iff (((semila1673364395name_o (fun (Y_7:pname)=> ((member_pname Y_7) R))) (fun (Y_7:pname)=> ((member_pname Y_7) S_1))) X)) ((member_pname X) ((semila1673364395name_o R) S_1)))). % Axiom fact_880_Int__absorb:(forall (A_14:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_14) A_14)) A_14)). % Axiom fact_881_Int__absorb:(forall (A_14:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_14) A_14)) A_14)). % Axiom fact_882_Int__absorb:(forall (A_14:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_14) A_14)) A_14)). % Axiom fact_883_inf_Oidem:(forall (A_13:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_13) A_13)) A_13)). % Axiom fact_884_inf_Oidem:(forall (A_13:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_13) A_13)) A_13)). % Axiom fact_885_inf_Oidem:(forall (A_13:nat), (((eq nat) ((semila80283416nf_nat A_13) A_13)) A_13)). % Axiom fact_886_inf_Oidem:(forall (A_13:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_13) A_13)) A_13)). % Axiom fact_887_inf__idem:(forall (X_8:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_8) X_8)) X_8)). % Axiom fact_888_inf__idem:(forall (X_8:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_8) X_8)) X_8)). % Axiom fact_889_inf__idem:(forall (X_8:nat), (((eq nat) ((semila80283416nf_nat X_8) X_8)) X_8)). % Axiom fact_890_inf__idem:(forall (X_8:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_8) X_8)) X_8)). % Axiom fact_891_fun__diff__def:(forall (A_12:(hoare_2091234717iple_a->Prop)) (B_12:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((minus_836160335le_a_o A_12) B_12) X)) ((minus_minus_o (A_12 X)) (B_12 X)))). % Axiom fact_892_fun__diff__def:(forall (A_12:(pname->Prop)) (B_12:(pname->Prop)) (X:pname), ((iff (((minus_minus_pname_o A_12) B_12) X)) ((minus_minus_o (A_12 X)) (B_12 X)))). % Axiom fact_893_fun__diff__def:(forall (A_12:(nat->Prop)) (B_12:(nat->Prop)) (X:nat), ((iff (((minus_minus_nat_o A_12) B_12) X)) ((minus_minus_o (A_12 X)) (B_12 X)))). % Axiom fact_894_inf__fun__def:(forall (F_1:(nat->Prop)) (G:(nat->Prop)) (X:nat), ((iff (((semila1947288293_nat_o F_1) G) X)) ((semila854092349_inf_o (F_1 X)) (G X)))). % Axiom fact_895_inf__fun__def:(forall (F_1:(hoare_2091234717iple_a->Prop)) (G:(hoare_2091234717iple_a->Prop)) (X:hoare_2091234717iple_a), ((iff (((semila2006181266le_a_o F_1) G) X)) ((semila854092349_inf_o (F_1 X)) (G X)))). % Axiom fact_896_inf__fun__def:(forall (F_1:(pname->Prop)) (G:(pname->Prop)) (X:pname), ((iff (((semila1673364395name_o F_1) G) X)) ((semila854092349_inf_o (F_1 X)) (G X)))). % Axiom fact_897_set__diff__eq:(forall (A_11:((hoare_2091234717iple_a->Prop)->Prop)) (B_11:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((minus_1746272704_a_o_o A_11) B_11)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_11)) (not ((member99268621le_a_o X) B_11))))))). % Axiom fact_898_set__diff__eq:(forall (A_11:(nat->Prop)) (B_11:(nat->Prop)), (((eq (nat->Prop)) ((minus_minus_nat_o A_11) B_11)) (collect_nat (fun (X:nat)=> ((and ((member_nat X) A_11)) (not ((member_nat X) B_11))))))). % Axiom fact_899_set__diff__eq:(forall (A_11:(hoare_2091234717iple_a->Prop)) (B_11:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((minus_836160335le_a_o A_11) B_11)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_11)) (not ((member290856304iple_a X) B_11))))))). % Axiom fact_900_set__diff__eq:(forall (A_11:(pname->Prop)) (B_11:(pname->Prop)), (((eq (pname->Prop)) ((minus_minus_pname_o A_11) B_11)) (collect_pname (fun (X:pname)=> ((and ((member_pname X) A_11)) (not ((member_pname X) B_11))))))). % Axiom fact_901_Int__def:(forall (A_10:((hoare_2091234717iple_a->Prop)->Prop)) (B_10:((hoare_2091234717iple_a->Prop)->Prop)), (((eq ((hoare_2091234717iple_a->Prop)->Prop)) ((semila1672913213_a_o_o A_10) B_10)) (collec1008234059le_a_o (fun (X:(hoare_2091234717iple_a->Prop))=> ((and ((member99268621le_a_o X) A_10)) ((member99268621le_a_o X) B_10)))))). % Axiom fact_902_Int__def:(forall (A_10:(nat->Prop)) (B_10:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_10) B_10)) (collect_nat (fun (X:nat)=> ((and ((member_nat X) A_10)) ((member_nat X) B_10)))))). % Axiom fact_903_Int__def:(forall (A_10:(hoare_2091234717iple_a->Prop)) (B_10:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_10) B_10)) (collec992574898iple_a (fun (X:hoare_2091234717iple_a)=> ((and ((member290856304iple_a X) A_10)) ((member290856304iple_a X) B_10)))))). % Axiom fact_904_Int__def:(forall (A_10:(pname->Prop)) (B_10:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_10) B_10)) (collect_pname (fun (X:pname)=> ((and ((member_pname X) A_10)) ((member_pname X) B_10)))))). % Axiom fact_905_Int__commute:(forall (A_9:(nat->Prop)) (B_9:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_9) B_9)) ((semila1947288293_nat_o B_9) A_9))). % Axiom fact_906_Int__commute:(forall (A_9:(hoare_2091234717iple_a->Prop)) (B_9:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_9) B_9)) ((semila2006181266le_a_o B_9) A_9))). % Axiom fact_907_Int__commute:(forall (A_9:(pname->Prop)) (B_9:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_9) B_9)) ((semila1673364395name_o B_9) A_9))). % Axiom fact_908_inf_Ocommute:(forall (A_8:(nat->Prop)) (B_8:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_8) B_8)) ((semila1947288293_nat_o B_8) A_8))). % Axiom fact_909_inf_Ocommute:(forall (A_8:(hoare_2091234717iple_a->Prop)) (B_8:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_8) B_8)) ((semila2006181266le_a_o B_8) A_8))). % Axiom fact_910_inf_Ocommute:(forall (A_8:nat) (B_8:nat), (((eq nat) ((semila80283416nf_nat A_8) B_8)) ((semila80283416nf_nat B_8) A_8))). % Axiom fact_911_inf_Ocommute:(forall (A_8:(pname->Prop)) (B_8:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_8) B_8)) ((semila1673364395name_o B_8) A_8))). % Axiom fact_912_inf__sup__aci_I1_J:(forall (X_7:(nat->Prop)) (Y_6:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_7) Y_6)) ((semila1947288293_nat_o Y_6) X_7))). % Axiom fact_913_inf__sup__aci_I1_J:(forall (X_7:(hoare_2091234717iple_a->Prop)) (Y_6:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_7) Y_6)) ((semila2006181266le_a_o Y_6) X_7))). % Axiom fact_914_inf__sup__aci_I1_J:(forall (X_7:nat) (Y_6:nat), (((eq nat) ((semila80283416nf_nat X_7) Y_6)) ((semila80283416nf_nat Y_6) X_7))). % Axiom fact_915_inf__sup__aci_I1_J:(forall (X_7:(pname->Prop)) (Y_6:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_7) Y_6)) ((semila1673364395name_o Y_6) X_7))). % Axiom fact_916_inf__commute:(forall (X_6:(nat->Prop)) (Y_5:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_6) Y_5)) ((semila1947288293_nat_o Y_5) X_6))). % Axiom fact_917_inf__commute:(forall (X_6:(hoare_2091234717iple_a->Prop)) (Y_5:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_6) Y_5)) ((semila2006181266le_a_o Y_5) X_6))). % Axiom fact_918_inf__commute:(forall (X_6:nat) (Y_5:nat), (((eq nat) ((semila80283416nf_nat X_6) Y_5)) ((semila80283416nf_nat Y_5) X_6))). % Axiom fact_919_inf__commute:(forall (X_6:(pname->Prop)) (Y_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_6) Y_5)) ((semila1673364395name_o Y_5) X_6))). % Axiom fact_920_Int__left__absorb:(forall (A_7:(nat->Prop)) (B_7:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_7) ((semila1947288293_nat_o A_7) B_7))) ((semila1947288293_nat_o A_7) B_7))). % Axiom fact_921_Int__left__absorb:(forall (A_7:(hoare_2091234717iple_a->Prop)) (B_7:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_7) ((semila2006181266le_a_o A_7) B_7))) ((semila2006181266le_a_o A_7) B_7))). % Axiom fact_922_Int__left__absorb:(forall (A_7:(pname->Prop)) (B_7:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_7) ((semila1673364395name_o A_7) B_7))) ((semila1673364395name_o A_7) B_7))). % Axiom fact_923_inf_Oleft__idem:(forall (A_6:(nat->Prop)) (B_6:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_6) ((semila1947288293_nat_o A_6) B_6))) ((semila1947288293_nat_o A_6) B_6))). % Axiom fact_924_inf_Oleft__idem:(forall (A_6:(hoare_2091234717iple_a->Prop)) (B_6:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_6) ((semila2006181266le_a_o A_6) B_6))) ((semila2006181266le_a_o A_6) B_6))). % Axiom fact_925_inf_Oleft__idem:(forall (A_6:nat) (B_6:nat), (((eq nat) ((semila80283416nf_nat A_6) ((semila80283416nf_nat A_6) B_6))) ((semila80283416nf_nat A_6) B_6))). % Axiom fact_926_inf_Oleft__idem:(forall (A_6:(pname->Prop)) (B_6:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_6) ((semila1673364395name_o A_6) B_6))) ((semila1673364395name_o A_6) B_6))). % Axiom fact_927_inf__sup__aci_I4_J:(forall (X_5:(nat->Prop)) (Y_4:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_5) ((semila1947288293_nat_o X_5) Y_4))) ((semila1947288293_nat_o X_5) Y_4))). % Axiom fact_928_inf__sup__aci_I4_J:(forall (X_5:(hoare_2091234717iple_a->Prop)) (Y_4:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_5) ((semila2006181266le_a_o X_5) Y_4))) ((semila2006181266le_a_o X_5) Y_4))). % Axiom fact_929_inf__sup__aci_I4_J:(forall (X_5:nat) (Y_4:nat), (((eq nat) ((semila80283416nf_nat X_5) ((semila80283416nf_nat X_5) Y_4))) ((semila80283416nf_nat X_5) Y_4))). % Axiom fact_930_inf__sup__aci_I4_J:(forall (X_5:(pname->Prop)) (Y_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_5) ((semila1673364395name_o X_5) Y_4))) ((semila1673364395name_o X_5) Y_4))). % Axiom fact_931_inf__left__idem:(forall (X_4:(nat->Prop)) (Y_3:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_4) ((semila1947288293_nat_o X_4) Y_3))) ((semila1947288293_nat_o X_4) Y_3))). % Axiom fact_932_inf__left__idem:(forall (X_4:(hoare_2091234717iple_a->Prop)) (Y_3:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_4) ((semila2006181266le_a_o X_4) Y_3))) ((semila2006181266le_a_o X_4) Y_3))). % Axiom fact_933_inf__left__idem:(forall (X_4:nat) (Y_3:nat), (((eq nat) ((semila80283416nf_nat X_4) ((semila80283416nf_nat X_4) Y_3))) ((semila80283416nf_nat X_4) Y_3))). % Axiom fact_934_inf__left__idem:(forall (X_4:(pname->Prop)) (Y_3:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_4) ((semila1673364395name_o X_4) Y_3))) ((semila1673364395name_o X_4) Y_3))). % Axiom fact_935_Int__left__commute:(forall (A_5:(nat->Prop)) (B_5:(nat->Prop)) (C_5:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o A_5) ((semila1947288293_nat_o B_5) C_5))) ((semila1947288293_nat_o B_5) ((semila1947288293_nat_o A_5) C_5)))). % Axiom fact_936_Int__left__commute:(forall (A_5:(hoare_2091234717iple_a->Prop)) (B_5:(hoare_2091234717iple_a->Prop)) (C_5:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o A_5) ((semila2006181266le_a_o B_5) C_5))) ((semila2006181266le_a_o B_5) ((semila2006181266le_a_o A_5) C_5)))). % Axiom fact_937_Int__left__commute:(forall (A_5:(pname->Prop)) (B_5:(pname->Prop)) (C_5:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o A_5) ((semila1673364395name_o B_5) C_5))) ((semila1673364395name_o B_5) ((semila1673364395name_o A_5) C_5)))). % Axiom fact_938_inf_Oleft__commute:(forall (B_4:(nat->Prop)) (A_4:(nat->Prop)) (C_4:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o B_4) ((semila1947288293_nat_o A_4) C_4))) ((semila1947288293_nat_o A_4) ((semila1947288293_nat_o B_4) C_4)))). % Axiom fact_939_inf_Oleft__commute:(forall (B_4:(hoare_2091234717iple_a->Prop)) (A_4:(hoare_2091234717iple_a->Prop)) (C_4:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o B_4) ((semila2006181266le_a_o A_4) C_4))) ((semila2006181266le_a_o A_4) ((semila2006181266le_a_o B_4) C_4)))). % Axiom fact_940_inf_Oleft__commute:(forall (B_4:nat) (A_4:nat) (C_4:nat), (((eq nat) ((semila80283416nf_nat B_4) ((semila80283416nf_nat A_4) C_4))) ((semila80283416nf_nat A_4) ((semila80283416nf_nat B_4) C_4)))). % Axiom fact_941_inf_Oleft__commute:(forall (B_4:(pname->Prop)) (A_4:(pname->Prop)) (C_4:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o B_4) ((semila1673364395name_o A_4) C_4))) ((semila1673364395name_o A_4) ((semila1673364395name_o B_4) C_4)))). % Axiom fact_942_inf__sup__aci_I3_J:(forall (X_3:(nat->Prop)) (Y_2:(nat->Prop)) (Z_2:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_3) ((semila1947288293_nat_o Y_2) Z_2))) ((semila1947288293_nat_o Y_2) ((semila1947288293_nat_o X_3) Z_2)))). % Axiom fact_943_inf__sup__aci_I3_J:(forall (X_3:(hoare_2091234717iple_a->Prop)) (Y_2:(hoare_2091234717iple_a->Prop)) (Z_2:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_3) ((semila2006181266le_a_o Y_2) Z_2))) ((semila2006181266le_a_o Y_2) ((semila2006181266le_a_o X_3) Z_2)))). % Axiom fact_944_inf__sup__aci_I3_J:(forall (X_3:nat) (Y_2:nat) (Z_2:nat), (((eq nat) ((semila80283416nf_nat X_3) ((semila80283416nf_nat Y_2) Z_2))) ((semila80283416nf_nat Y_2) ((semila80283416nf_nat X_3) Z_2)))). % Axiom fact_945_inf__sup__aci_I3_J:(forall (X_3:(pname->Prop)) (Y_2:(pname->Prop)) (Z_2:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_3) ((semila1673364395name_o Y_2) Z_2))) ((semila1673364395name_o Y_2) ((semila1673364395name_o X_3) Z_2)))). % Axiom fact_946_inf__left__commute:(forall (X_2:(nat->Prop)) (Y_1:(nat->Prop)) (Z_1:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o X_2) ((semila1947288293_nat_o Y_1) Z_1))) ((semila1947288293_nat_o Y_1) ((semila1947288293_nat_o X_2) Z_1)))). % Axiom fact_947_inf__left__commute:(forall (X_2:(hoare_2091234717iple_a->Prop)) (Y_1:(hoare_2091234717iple_a->Prop)) (Z_1:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o X_2) ((semila2006181266le_a_o Y_1) Z_1))) ((semila2006181266le_a_o Y_1) ((semila2006181266le_a_o X_2) Z_1)))). % Axiom fact_948_inf__left__commute:(forall (X_2:nat) (Y_1:nat) (Z_1:nat), (((eq nat) ((semila80283416nf_nat X_2) ((semila80283416nf_nat Y_1) Z_1))) ((semila80283416nf_nat Y_1) ((semila80283416nf_nat X_2) Z_1)))). % Axiom fact_949_inf__left__commute:(forall (X_2:(pname->Prop)) (Y_1:(pname->Prop)) (Z_1:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o X_2) ((semila1673364395name_o Y_1) Z_1))) ((semila1673364395name_o Y_1) ((semila1673364395name_o X_2) Z_1)))). % Axiom fact_950_Diff__iff:(forall (C_3:(hoare_2091234717iple_a->Prop)) (A_3:((hoare_2091234717iple_a->Prop)->Prop)) (B_3:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o C_3) ((minus_1746272704_a_o_o A_3) B_3))) ((and ((member99268621le_a_o C_3) A_3)) (((member99268621le_a_o C_3) B_3)->False)))). % Axiom fact_951_Diff__iff:(forall (C_3:nat) (A_3:(nat->Prop)) (B_3:(nat->Prop)), ((iff ((member_nat C_3) ((minus_minus_nat_o A_3) B_3))) ((and ((member_nat C_3) A_3)) (((member_nat C_3) B_3)->False)))). % Axiom fact_952_Diff__iff:(forall (C_3:hoare_2091234717iple_a) (A_3:(hoare_2091234717iple_a->Prop)) (B_3:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a C_3) ((minus_836160335le_a_o A_3) B_3))) ((and ((member290856304iple_a C_3) A_3)) (((member290856304iple_a C_3) B_3)->False)))). % Axiom fact_953_Diff__iff:(forall (C_3:pname) (A_3:(pname->Prop)) (B_3:(pname->Prop)), ((iff ((member_pname C_3) ((minus_minus_pname_o A_3) B_3))) ((and ((member_pname C_3) A_3)) (((member_pname C_3) B_3)->False)))). % Axiom fact_954_Int__iff:(forall (C_2:(hoare_2091234717iple_a->Prop)) (A_2:((hoare_2091234717iple_a->Prop)->Prop)) (B_2:((hoare_2091234717iple_a->Prop)->Prop)), ((iff ((member99268621le_a_o C_2) ((semila1672913213_a_o_o A_2) B_2))) ((and ((member99268621le_a_o C_2) A_2)) ((member99268621le_a_o C_2) B_2)))). % Axiom fact_955_Int__iff:(forall (C_2:nat) (A_2:(nat->Prop)) (B_2:(nat->Prop)), ((iff ((member_nat C_2) ((semila1947288293_nat_o A_2) B_2))) ((and ((member_nat C_2) A_2)) ((member_nat C_2) B_2)))). % Axiom fact_956_Int__iff:(forall (C_2:hoare_2091234717iple_a) (A_2:(hoare_2091234717iple_a->Prop)) (B_2:(hoare_2091234717iple_a->Prop)), ((iff ((member290856304iple_a C_2) ((semila2006181266le_a_o A_2) B_2))) ((and ((member290856304iple_a C_2) A_2)) ((member290856304iple_a C_2) B_2)))). % Axiom fact_957_Int__iff:(forall (C_2:pname) (A_2:(pname->Prop)) (B_2:(pname->Prop)), ((iff ((member_pname C_2) ((semila1673364395name_o A_2) B_2))) ((and ((member_pname C_2) A_2)) ((member_pname C_2) B_2)))). % Axiom fact_958_Diff__Int__distrib:(forall (C_1:(hoare_2091234717iple_a->Prop)) (A_1:(hoare_2091234717iple_a->Prop)) (B_1:(hoare_2091234717iple_a->Prop)), (((eq (hoare_2091234717iple_a->Prop)) ((semila2006181266le_a_o C_1) ((minus_836160335le_a_o A_1) B_1))) ((minus_836160335le_a_o ((semila2006181266le_a_o C_1) A_1)) ((semila2006181266le_a_o C_1) B_1)))). % Axiom fact_959_Diff__Int__distrib:(forall (C_1:(pname->Prop)) (A_1:(pname->Prop)) (B_1:(pname->Prop)), (((eq (pname->Prop)) ((semila1673364395name_o C_1) ((minus_minus_pname_o A_1) B_1))) ((minus_minus_pname_o ((semila1673364395name_o C_1) A_1)) ((semila1673364395name_o C_1) B_1)))). % Axiom fact_960_Diff__Int__distrib:(forall (C_1:(nat->Prop)) (A_1:(nat->Prop)) (B_1:(nat->Prop)), (((eq (nat->Prop)) ((semila1947288293_nat_o C_1) ((minus_minus_nat_o A_1) B_1))) ((minus_minus_nat_o ((semila1947288293_nat_o C_1) A_1)) ((semila1947288293_nat_o C_1) B_1)))). % Axiom fact_961_diff__0__eq__0:(forall (N_1:nat), (((eq nat) ((minus_minus_nat zero_zero_nat) N_1)) zero_zero_nat)). % Axiom fact_962_minus__nat_Odiff__0:(forall (M:nat), (((eq nat) ((minus_minus_nat M) zero_zero_nat)) M)). % Axiom fact_963_diff__self__eq__0:(forall (M:nat), (((eq nat) ((minus_minus_nat M) M)) zero_zero_nat)). % Axiom fact_964_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_965_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_966_Suc__diff__diff:(forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat (suc M)) N_1)) (suc K_1))) ((minus_minus_nat ((minus_minus_nat M) N_1)) K_1))). % Axiom fact_967_diff__commute:(forall (I_1:nat) (J_1:nat) (K_1:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat I_1) J_1)) K_1)) ((minus_minus_nat ((minus_minus_nat I_1) K_1)) J_1))). % Axiom fact_968_zero__induct__lemma:(forall (I_1:nat) (P:(nat->Prop)) (K_1:nat), ((P K_1)->((forall (N:nat), ((P (suc N))->(P N)))->(P ((minus_minus_nat K_1) I_1))))). % Axiom fact_969_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:nat)=> K)) ((minus_minus_nat M) N_1)))). % Axiom fact_970_One__nat__def:(((eq nat) one_one_nat) (suc zero_zero_nat)). % Axiom fact_971_diff__Suc__1:(forall (N_1:nat), (((eq nat) ((minus_minus_nat (suc N_1)) one_one_nat)) N_1)). % Axiom fact_972_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_973_plus__nat_Oadd__0:(forall (N_1:nat), (((eq nat) ((plus_plus_nat zero_zero_nat) N_1)) N_1)). % Axiom fact_974_Nat_Oadd__0__right:(forall (M:nat), (((eq nat) ((plus_plus_nat M) zero_zero_nat)) M)). % Axiom fact_975_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_976_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_977_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_978_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_979_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_980_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_981_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_982_nat__add__assoc:(forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((plus_plus_nat ((plus_plus_nat M) N_1)) K_1)) ((plus_plus_nat M) ((plus_plus_nat N_1) K_1)))). % Axiom fact_983_nat__add__left__cancel:(forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) (((eq nat) M) N_1))). % Axiom fact_984_nat__add__right__cancel:(forall (M:nat) (K_1:nat) (N_1:nat), ((iff (((eq nat) ((plus_plus_nat M) K_1)) ((plus_plus_nat N_1) K_1))) (((eq nat) M) N_1))). % Axiom fact_985_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_986_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_987_diff__diff__left:(forall (I_1:nat) (J_1:nat) (K_1:nat), (((eq nat) ((minus_minus_nat ((minus_minus_nat I_1) J_1)) K_1)) ((minus_minus_nat I_1) ((plus_plus_nat J_1) K_1)))). % Axiom fact_988_diff__cancel:(forall (K_1:nat) (M:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) ((minus_minus_nat M) N_1))). % Axiom fact_989_diff__cancel2:(forall (M:nat) (K_1:nat) (N_1:nat), (((eq nat) ((minus_minus_nat ((plus_plus_nat M) K_1)) ((plus_plus_nat N_1) K_1))) ((minus_minus_nat M) N_1))). % Axiom fact_990_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_991_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_992_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_993_Suc__eq__plus1:(forall (N_1:nat), (((eq nat) (suc N_1)) ((plus_plus_nat N_1) one_one_nat))). % Axiom fact_994_Suc__eq__plus1__left:(forall (N_1:nat), (((eq nat) (suc N_1)) ((plus_plus_nat one_one_nat) N_1))). % Axiom fact_995_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_996_com_Osize_I4_J:(forall (Com1_1:com) (Com2_1:com), (((eq nat) (com_size ((semi Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (com_size Com1_1)) (com_size Com2_1))) (suc zero_zero_nat)))). % Axiom fact_997_com_Osize_I6_J:(forall (Fun_1:(state->Prop)) (Com_1:com), (((eq nat) (com_size ((while Fun_1) Com_1))) ((plus_plus_nat (com_size Com_1)) (suc zero_zero_nat)))). % Axiom fact_998_com_Osize_I7_J:(forall (Pname_1:pname), (((eq nat) (com_size (body Pname_1))) zero_zero_nat)). % Axiom fact_999_com_Osize_I1_J:(((eq nat) (com_size skip)) zero_zero_nat). % Axiom fact_1000_com_Osize_I12_J:(forall (Com1_1:com) (Com2_1:com), (((eq nat) (size_size_com ((semi Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1_1)) (size_size_com Com2_1))) (suc zero_zero_nat)))). % Axiom fact_1001_com_Osize_I14_J:(forall (Fun_1:(state->Prop)) (Com_1:com), (((eq nat) (size_size_com ((while Fun_1) Com_1))) ((plus_plus_nat (size_size_com Com_1)) (suc zero_zero_nat)))). % Axiom fact_1002_add__mult__distrib2:(forall (K_1:nat) (M:nat) (N_1:nat), (((eq nat) ((times_times_nat K_1) ((plus_plus_nat M) N_1))) ((plus_plus_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1)))). % Axiom fact_1003_add__mult__distrib:(forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((times_times_nat ((plus_plus_nat M) N_1)) K_1)) ((plus_plus_nat ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1)))). % Axiom fact_1004_nat__mult__eq__1__iff:(forall (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) N_1)) one_one_nat)) ((and (((eq nat) M) one_one_nat)) (((eq nat) N_1) one_one_nat)))). % Axiom fact_1005_nat__mult__1__right:(forall (N_1:nat), (((eq nat) ((times_times_nat N_1) one_one_nat)) N_1)). % Axiom fact_1006_nat__1__eq__mult__iff:(forall (M:nat) (N_1:nat), ((iff (((eq nat) one_one_nat) ((times_times_nat M) N_1))) ((and (((eq nat) M) one_one_nat)) (((eq nat) N_1) one_one_nat)))). % Axiom fact_1007_nat__mult__1:(forall (N_1:nat), (((eq nat) ((times_times_nat one_one_nat) N_1)) N_1)). % Axiom fact_1008_mult__0:(forall (N_1:nat), (((eq nat) ((times_times_nat zero_zero_nat) N_1)) zero_zero_nat)). % Axiom fact_1009_mult__0__right:(forall (M:nat), (((eq nat) ((times_times_nat M) zero_zero_nat)) zero_zero_nat)). % Axiom fact_1010_mult__is__0:(forall (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) N_1)) zero_zero_nat)) ((or (((eq nat) M) zero_zero_nat)) (((eq nat) N_1) zero_zero_nat)))). % Axiom fact_1011_mult__cancel1:(forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((or (((eq nat) M) N_1)) (((eq nat) K_1) zero_zero_nat)))). % Axiom fact_1012_mult__cancel2:(forall (M:nat) (K_1:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1))) ((or (((eq nat) M) N_1)) (((eq nat) K_1) zero_zero_nat)))). % Axiom fact_1013_Suc__mult__cancel1:(forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat (suc K_1)) M)) ((times_times_nat (suc K_1)) N_1))) (((eq nat) M) N_1))). % Axiom fact_1014_diff__mult__distrib:(forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((times_times_nat ((minus_minus_nat M) N_1)) K_1)) ((minus_minus_nat ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1)))). % Axiom fact_1015_diff__mult__distrib2:(forall (K_1:nat) (M:nat) (N_1:nat), (((eq nat) ((times_times_nat K_1) ((minus_minus_nat M) N_1))) ((minus_minus_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1)))). % Axiom fact_1016_mult__eq__1__iff:(forall (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat M) N_1)) (suc zero_zero_nat))) ((and (((eq nat) M) (suc zero_zero_nat))) (((eq nat) N_1) (suc zero_zero_nat))))). % Axiom fact_1017_mult__Suc:(forall (M:nat) (N_1:nat), (((eq nat) ((times_times_nat (suc M)) N_1)) ((plus_plus_nat N_1) ((times_times_nat M) N_1)))). % Axiom fact_1018_mult__Suc__right:(forall (M:nat) (N_1:nat), (((eq nat) ((times_times_nat M) (suc N_1))) ((plus_plus_nat M) ((times_times_nat M) N_1)))). % Axiom fact_1019_mult__eq__self__implies__10:(forall (M:nat) (N_1:nat), ((((eq nat) M) ((times_times_nat M) N_1))->((or (((eq nat) N_1) one_one_nat)) (((eq nat) M) zero_zero_nat)))). % Axiom fact_1020_com_Osize_I15_J:(forall (Pname_1:pname), (((eq nat) (size_size_com (body Pname_1))) zero_zero_nat)). % Axiom fact_1021_com_Osize_I9_J:(((eq nat) (size_size_com skip)) zero_zero_nat). % Axiom fact_1022_mult__eq__if:(forall (N_1:nat) (M:nat), ((and ((((eq nat) M) zero_zero_nat)->(((eq nat) ((times_times_nat M) N_1)) zero_zero_nat))) ((not (((eq nat) M) zero_zero_nat))->(((eq nat) ((times_times_nat M) N_1)) ((plus_plus_nat N_1) ((times_times_nat ((minus_minus_nat M) one_one_nat)) N_1)))))). % Axiom fact_1023_nat__mult__commute:(forall (M:nat) (N_1:nat), (((eq nat) ((times_times_nat M) N_1)) ((times_times_nat N_1) M))). % Axiom fact_1024_nat__mult__assoc:(forall (M:nat) (N_1:nat) (K_1:nat), (((eq nat) ((times_times_nat ((times_times_nat M) N_1)) K_1)) ((times_times_nat M) ((times_times_nat N_1) K_1)))). % Axiom fact_1025_left__add__mult__distrib:(forall (I_1:nat) (U:nat) (J_1:nat) (K_1:nat), (((eq nat) ((plus_plus_nat ((times_times_nat I_1) U)) ((plus_plus_nat ((times_times_nat J_1) U)) K_1))) ((plus_plus_nat ((times_times_nat ((plus_plus_nat I_1) J_1)) U)) K_1))). % Axiom fact_1026_nat__mult__eq__cancel__disj:(forall (K_1:nat) (M:nat) (N_1:nat), ((iff (((eq nat) ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((or (((eq nat) K_1) zero_zero_nat)) (((eq nat) M) N_1)))). % Axiom fact_1027_com_Osize_I13_J:(forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (((eq nat) (size_size_com (((cond Fun_1) Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (size_size_com Com1_1)) (size_size_com Com2_1))) (suc zero_zero_nat)))). % Axiom fact_1028_com_Osize_I5_J:(forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (((eq nat) (com_size (((cond Fun_1) Com1_1) Com2_1))) ((plus_plus_nat ((plus_plus_nat (com_size Com1_1)) (com_size Com2_1))) (suc zero_zero_nat)))). % Axiom fact_1029_finite__Collect__le__nat:(forall (K_1:nat), (finite_finite_nat (collect_nat (fun (N:nat)=> ((ord_less_eq_nat N) K_1))))). % Axiom fact_1030_le0:(forall (N_1:nat), ((ord_less_eq_nat zero_zero_nat) N_1)). % Axiom fact_1031_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_1032_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_1033_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_1034_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 fact_1035_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_1036_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_1037_com_Osimps_I55_J:(forall (Pname:pname) (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (not (((eq com) (body Pname)) (((cond Fun_1) Com1_1) Com2_1)))). % Axiom fact_1038_com_Osimps_I54_J:(forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com) (Pname:pname), (not (((eq com) (((cond Fun_1) Com1_1) Com2_1)) (body Pname)))). % Axiom fact_1039_com_Osimps_I4_J:(forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com1:com) (Com2:com), ((iff (((eq com) (((cond Fun_1) Com1_1) Com2_1)) (((cond Fun) Com1) Com2))) ((and ((and (((eq (state->Prop)) Fun_1) Fun)) (((eq com) Com1_1) Com1))) (((eq com) Com2_1) Com2)))). % Axiom fact_1040_le__antisym:(forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->(((ord_less_eq_nat N_1) M)->(((eq nat) M) N_1)))). % Axiom fact_1041_le__trans:(forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((ord_less_eq_nat J_1) K_1)->((ord_less_eq_nat I_1) K_1)))). % Axiom fact_1042_eq__imp__le:(forall (M:nat) (N_1:nat), ((((eq nat) M) N_1)->((ord_less_eq_nat M) N_1))). % Axiom fact_1043_nat__le__linear:(forall (M:nat) (N_1:nat), ((or ((ord_less_eq_nat M) N_1)) ((ord_less_eq_nat N_1) M))). % Axiom fact_1044_le__refl:(forall (N_1:nat), ((ord_less_eq_nat N_1) N_1)). % Axiom fact_1045_Suc__leD:(forall (M:nat) (N_1:nat), (((ord_less_eq_nat (suc M)) N_1)->((ord_less_eq_nat M) N_1))). % Axiom fact_1046_le__SucE:(forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) (suc N_1))->((((ord_less_eq_nat M) N_1)->False)->(((eq nat) M) (suc N_1))))). % Axiom fact_1047_le__SucI:(forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_eq_nat M) (suc N_1)))). % Axiom fact_1048_Suc__le__mono:(forall (N_1:nat) (M:nat), ((iff ((ord_less_eq_nat (suc N_1)) (suc M))) ((ord_less_eq_nat N_1) M))). % Axiom fact_1049_le__Suc__eq:(forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat M) (suc N_1))) ((or ((ord_less_eq_nat M) N_1)) (((eq nat) M) (suc N_1))))). % Axiom fact_1050_not__less__eq__eq:(forall (M:nat) (N_1:nat), ((iff (((ord_less_eq_nat M) N_1)->False)) ((ord_less_eq_nat (suc N_1)) M))). % Axiom fact_1051_Suc__n__not__le__n:(forall (N_1:nat), (((ord_less_eq_nat (suc N_1)) N_1)->False)). % Axiom fact_1052_le__0__eq:(forall (N_1:nat), ((iff ((ord_less_eq_nat N_1) zero_zero_nat)) (((eq nat) N_1) zero_zero_nat))). % Axiom fact_1053_less__eq__nat_Osimps_I1_J:(forall (N_1:nat), ((ord_less_eq_nat zero_zero_nat) N_1)). % Axiom fact_1054_evaln__nonstrict:(forall (M:nat) (C:com) (S:state) (N_1:nat) (T:state), (((((evaln C) S) N_1) T)->(((ord_less_eq_nat N_1) M)->((((evaln C) S) M) T)))). % Axiom fact_1055_diff__le__self:(forall (M:nat) (N_1:nat), ((ord_less_eq_nat ((minus_minus_nat M) N_1)) M)). % Axiom fact_1056_diff__le__mono2:(forall (L:nat) (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_eq_nat ((minus_minus_nat L) N_1)) ((minus_minus_nat L) M)))). % Axiom fact_1057_diff__le__mono:(forall (L:nat) (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_eq_nat ((minus_minus_nat M) L)) ((minus_minus_nat N_1) L)))). % Axiom fact_1058_diff__diff__cancel:(forall (I_1:nat) (N_1:nat), (((ord_less_eq_nat I_1) N_1)->(((eq nat) ((minus_minus_nat N_1) ((minus_minus_nat N_1) I_1))) I_1))). % Axiom fact_1059_eq__diff__iff:(forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->((iff (((eq nat) ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) (((eq nat) M) N_1))))). % Axiom fact_1060_Nat_Odiff__diff__eq:(forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->(((eq nat) ((minus_minus_nat ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) ((minus_minus_nat M) N_1))))). % Axiom fact_1061_le__diff__iff:(forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->((iff ((ord_less_eq_nat ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) ((ord_less_eq_nat M) N_1))))). % Axiom fact_1062_add__leE:(forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat ((plus_plus_nat M) K_1)) N_1)->((((ord_less_eq_nat M) N_1)->(((ord_less_eq_nat K_1) N_1)->False))->False))). % Axiom fact_1063_add__leD1:(forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat ((plus_plus_nat M) K_1)) N_1)->((ord_less_eq_nat M) N_1))). % Axiom fact_1064_add__leD2:(forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat ((plus_plus_nat M) K_1)) N_1)->((ord_less_eq_nat K_1) N_1))). % Axiom fact_1065_add__le__mono:(forall (K_1:nat) (L:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((ord_less_eq_nat K_1) L)->((ord_less_eq_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) L))))). % Axiom fact_1066_add__le__mono1:(forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) K_1)))). % Axiom fact_1067_trans__le__add2:(forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat I_1) ((plus_plus_nat M) J_1)))). % Axiom fact_1068_trans__le__add1:(forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat I_1) ((plus_plus_nat J_1) M)))). % Axiom fact_1069_nat__add__left__cancel__le:(forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) ((ord_less_eq_nat M) N_1))). % Axiom fact_1070_le__iff__add:(forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat M) N_1)) ((ex nat) (fun (K:nat)=> (((eq nat) N_1) ((plus_plus_nat M) K)))))). % Axiom fact_1071_le__add1:(forall (N_1:nat) (M:nat), ((ord_less_eq_nat N_1) ((plus_plus_nat N_1) M))). % Axiom fact_1072_le__add2:(forall (N_1:nat) (M:nat), ((ord_less_eq_nat N_1) ((plus_plus_nat M) N_1))). % Axiom fact_1073_card__Collect__le__nat:(forall (N_1:nat), (((eq nat) (finite_card_nat (collect_nat (fun (_TPTP_I:nat)=> ((ord_less_eq_nat _TPTP_I) N_1))))) (suc N_1))). % Axiom fact_1074_less__eq__nat_Osimps_I2_J:(forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat (suc M)) N_1)) (((nat_case_o False) (ord_less_eq_nat M)) N_1))). % Axiom fact_1075_mult__le__mono:(forall (K_1:nat) (L:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((ord_less_eq_nat K_1) L)->((ord_less_eq_nat ((times_times_nat I_1) K_1)) ((times_times_nat J_1) L))))). % Axiom fact_1076_mult__le__mono2:(forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat ((times_times_nat K_1) I_1)) ((times_times_nat K_1) J_1)))). % Axiom fact_1077_mult__le__mono1:(forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((ord_less_eq_nat ((times_times_nat I_1) K_1)) ((times_times_nat J_1) K_1)))). % Axiom fact_1078_le__cube:(forall (M:nat), ((ord_less_eq_nat M) ((times_times_nat M) ((times_times_nat M) M)))). % Axiom fact_1079_le__square:(forall (M:nat), ((ord_less_eq_nat M) ((times_times_nat M) M))). % Axiom fact_1080_com_Osimps_I52_J:(forall (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com:com), (not (((eq com) (((cond Fun_1) Com1_1) Com2_1)) ((while Fun) Com)))). % Axiom fact_1081_com_Osimps_I53_J:(forall (Fun:(state->Prop)) (Com:com) (Fun_1:(state->Prop)) (Com1_1:com) (Com2_1:com), (not (((eq com) ((while Fun) Com)) (((cond Fun_1) Com1_1) Com2_1)))). % Axiom fact_1082_com_Osimps_I45_J:(forall (Fun:(state->Prop)) (Com1:com) (Com2:com) (Com1_1:com) (Com2_1:com), (not (((eq com) (((cond Fun) Com1) Com2)) ((semi Com1_1) Com2_1)))). % Axiom fact_1083_com_Osimps_I44_J:(forall (Com1_1:com) (Com2_1:com) (Fun:(state->Prop)) (Com1:com) (Com2:com), (not (((eq com) ((semi Com1_1) Com2_1)) (((cond Fun) Com1) Com2)))). % Axiom fact_1084_com_Osimps_I15_J:(forall (Fun:(state->Prop)) (Com1:com) (Com2:com), (not (((eq com) (((cond Fun) Com1) Com2)) skip))). % Axiom fact_1085_com_Osimps_I14_J:(forall (Fun:(state->Prop)) (Com1:com) (Com2:com), (not (((eq com) skip) (((cond Fun) Com1) Com2)))). % Axiom fact_1086_diff__is__0__eq_H:(forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->(((eq nat) ((minus_minus_nat M) N_1)) zero_zero_nat))). % Axiom fact_1087_diff__is__0__eq:(forall (M:nat) (N_1:nat), ((iff (((eq nat) ((minus_minus_nat M) N_1)) zero_zero_nat)) ((ord_less_eq_nat M) N_1))). % Axiom fact_1088_Suc__diff__le:(forall (N_1:nat) (M:nat), (((ord_less_eq_nat N_1) M)->(((eq nat) ((minus_minus_nat (suc M)) N_1)) (suc ((minus_minus_nat M) N_1))))). % Axiom fact_1089_Suc__mult__le__cancel1:(forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat ((times_times_nat (suc K_1)) M)) ((times_times_nat (suc K_1)) N_1))) ((ord_less_eq_nat M) N_1))). % Axiom fact_1090_diff__diff__right:(forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat I_1) ((minus_minus_nat J_1) K_1))) ((minus_minus_nat ((plus_plus_nat I_1) K_1)) J_1)))). % Axiom fact_1091_le__diff__conv:(forall (J_1:nat) (K_1:nat) (I_1:nat), ((iff ((ord_less_eq_nat ((minus_minus_nat J_1) K_1)) I_1)) ((ord_less_eq_nat J_1) ((plus_plus_nat I_1) K_1)))). % Axiom fact_1092_le__add__diff:(forall (M:nat) (K_1:nat) (N_1:nat), (((ord_less_eq_nat K_1) N_1)->((ord_less_eq_nat M) ((minus_minus_nat ((plus_plus_nat N_1) M)) K_1)))). % Axiom fact_1093_le__add__diff__inverse:(forall (N_1:nat) (M:nat), (((ord_less_eq_nat N_1) M)->(((eq nat) ((plus_plus_nat N_1) ((minus_minus_nat M) N_1))) M))). % Axiom fact_1094_add__diff__assoc:(forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((plus_plus_nat I_1) ((minus_minus_nat J_1) K_1))) ((minus_minus_nat ((plus_plus_nat I_1) J_1)) K_1)))). % Axiom fact_1095_le__diff__conv2:(forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->((iff ((ord_less_eq_nat I_1) ((minus_minus_nat J_1) K_1))) ((ord_less_eq_nat ((plus_plus_nat I_1) K_1)) J_1)))). % Axiom fact_1096_le__add__diff__inverse2:(forall (N_1:nat) (M:nat), (((ord_less_eq_nat N_1) M)->(((eq nat) ((plus_plus_nat ((minus_minus_nat M) N_1)) N_1)) M))). % Axiom fact_1097_le__imp__diff__is__add:(forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((iff (((eq nat) ((minus_minus_nat J_1) I_1)) K_1)) (((eq nat) J_1) ((plus_plus_nat K_1) I_1))))). % Axiom fact_1098_diff__add__assoc:(forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat I_1) J_1)) K_1)) ((plus_plus_nat I_1) ((minus_minus_nat J_1) K_1))))). % Axiom fact_1099_add__diff__assoc2:(forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((plus_plus_nat ((minus_minus_nat J_1) K_1)) I_1)) ((minus_minus_nat ((plus_plus_nat J_1) I_1)) K_1)))). % Axiom fact_1100_diff__add__assoc2:(forall (I_1:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat J_1) I_1)) K_1)) ((plus_plus_nat ((minus_minus_nat J_1) K_1)) I_1)))). % Axiom fact_1101_one__le__mult__iff:(forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat (suc zero_zero_nat)) ((times_times_nat M) N_1))) ((and ((ord_less_eq_nat (suc zero_zero_nat)) M)) ((ord_less_eq_nat (suc zero_zero_nat)) N_1)))). % Axiom fact_1102_diff__Suc__diff__eq2:(forall (M:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat (suc ((minus_minus_nat J_1) K_1))) M)) ((minus_minus_nat (suc J_1)) ((plus_plus_nat K_1) M))))). % Axiom fact_1103_diff__Suc__diff__eq1:(forall (M:nat) (K_1:nat) (J_1:nat), (((ord_less_eq_nat K_1) J_1)->(((eq nat) ((minus_minus_nat M) (suc ((minus_minus_nat J_1) K_1)))) ((minus_minus_nat ((plus_plus_nat M) K_1)) (suc J_1))))). % Axiom fact_1104_nat__le__add__iff1:(forall (U:nat) (M:nat) (N_1:nat) (J_1:nat) (I_1:nat), (((ord_less_eq_nat J_1) I_1)->((iff ((ord_less_eq_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((ord_less_eq_nat ((plus_plus_nat ((times_times_nat ((minus_minus_nat I_1) J_1)) U)) M)) N_1)))). % Axiom fact_1105_nat__diff__add__eq1:(forall (U:nat) (M:nat) (N_1:nat) (J_1:nat) (I_1:nat), (((ord_less_eq_nat J_1) I_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((minus_minus_nat ((plus_plus_nat ((times_times_nat ((minus_minus_nat I_1) J_1)) U)) M)) N_1)))). % Axiom fact_1106_nat__eq__add__iff1:(forall (U:nat) (M:nat) (N_1:nat) (J_1:nat) (I_1:nat), (((ord_less_eq_nat J_1) I_1)->((iff (((eq nat) ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) (((eq nat) ((plus_plus_nat ((times_times_nat ((minus_minus_nat I_1) J_1)) U)) M)) N_1)))). % Axiom fact_1107_nat__le__add__iff2:(forall (U:nat) (M:nat) (N_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((iff ((ord_less_eq_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((ord_less_eq_nat M) ((plus_plus_nat ((times_times_nat ((minus_minus_nat J_1) I_1)) U)) N_1))))). % Axiom fact_1108_nat__diff__add__eq2:(forall (U:nat) (M:nat) (N_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->(((eq nat) ((minus_minus_nat ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) ((minus_minus_nat M) ((plus_plus_nat ((times_times_nat ((minus_minus_nat J_1) I_1)) U)) N_1))))). % Axiom fact_1109_nat__eq__add__iff2:(forall (U:nat) (M:nat) (N_1:nat) (I_1:nat) (J_1:nat), (((ord_less_eq_nat I_1) J_1)->((iff (((eq nat) ((plus_plus_nat ((times_times_nat I_1) U)) M)) ((plus_plus_nat ((times_times_nat J_1) U)) N_1))) (((eq nat) M) ((plus_plus_nat ((times_times_nat ((minus_minus_nat J_1) I_1)) U)) N_1))))). % Axiom fact_1110_Suc__le__D:(forall (N_1:nat) (M_2:nat), (((ord_less_eq_nat (suc N_1)) M_2)->((ex nat) (fun (M_1:nat)=> (((eq nat) M_2) (suc M_1)))))). % Axiom fact_1111_Suc__le__D__lemma:(forall (P:(nat->Prop)) (N_1:nat) (M_2:nat), (((ord_less_eq_nat (suc N_1)) M_2)->((forall (M_1:nat), (((ord_less_eq_nat N_1) M_1)->(P (suc M_1))))->(P M_2)))). % Axiom fact_1112_finite__nat__set__iff__bounded__le:(forall (N_2:(nat->Prop)), ((iff (finite_finite_nat N_2)) ((ex nat) (fun (M_1:nat)=> (forall (X:nat), (((member_nat X) N_2)->((ord_less_eq_nat X) M_1))))))). % Axiom fact_1113_finite__less__ub:(forall (U:nat) (F:(nat->nat)), ((forall (N:nat), ((ord_less_eq_nat N) (F N)))->(finite_finite_nat (collect_nat (fun (N:nat)=> ((ord_less_eq_nat (F N)) U)))))). % Axiom fact_1114_termination__basic__simps_I3_J:(forall (Z:nat) (X_1:nat) (Y:nat), (((ord_less_eq_nat X_1) Y)->((ord_less_eq_nat X_1) ((plus_plus_nat Y) Z)))). % Axiom fact_1115_termination__basic__simps_I4_J:(forall (Y:nat) (X_1:nat) (Z:nat), (((ord_less_eq_nat X_1) Z)->((ord_less_eq_nat X_1) ((plus_plus_nat Y) Z)))). % Axiom fact_1116_less__zeroE:(forall (N_1:nat), (((ord_less_nat N_1) zero_zero_nat)->False)). % Axiom fact_1117_lessI:(forall (N_1:nat), ((ord_less_nat N_1) (suc N_1))). % Axiom fact_1118_Suc__mono:(forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_nat (suc M)) (suc N_1)))). % Axiom fact_1119_finite__Collect__less__nat:(forall (K_1:nat), (finite_finite_nat (collect_nat (fun (N:nat)=> ((ord_less_nat N) K_1))))). % Axiom fact_1120_zero__less__Suc:(forall (N_1:nat), ((ord_less_nat zero_zero_nat) (suc N_1))). % Axiom fact_1121_finite__M__bounded__by__nat:(forall (P:(nat->Prop)) (I_1:nat), (finite_finite_nat (collect_nat (fun (K:nat)=> ((and (P K)) ((ord_less_nat K) I_1)))))). % Axiom fact_1122_finite__nat__set__iff__bounded:(forall (N_2:(nat->Prop)), ((iff (finite_finite_nat N_2)) ((ex nat) (fun (M_1:nat)=> (forall (X:nat), (((member_nat X) N_2)->((ord_less_nat X) M_1))))))). % Axiom fact_1123_less__or__eq__imp__le:(forall (M:nat) (N_1:nat), (((or ((ord_less_nat M) N_1)) (((eq nat) M) N_1))->((ord_less_eq_nat M) N_1))). % Axiom fact_1124_le__neq__implies__less:(forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((not (((eq nat) M) N_1))->((ord_less_nat M) N_1)))). % Axiom fact_1125_less__imp__le__nat:(forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_eq_nat M) N_1))). % Axiom fact_1126_le__eq__less__or__eq:(forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat M) N_1)) ((or ((ord_less_nat M) N_1)) (((eq nat) M) N_1)))). % Axiom fact_1127_nat__less__le:(forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) N_1)) ((and ((ord_less_eq_nat M) N_1)) (not (((eq nat) M) N_1))))). % Axiom fact_1128_Suc__le__lessD:(forall (M:nat) (N_1:nat), (((ord_less_eq_nat (suc M)) N_1)->((ord_less_nat M) N_1))). % Axiom fact_1129_le__less__Suc__eq:(forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((iff ((ord_less_nat N_1) (suc M))) (((eq nat) N_1) M)))). % Axiom fact_1130_Suc__leI:(forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_eq_nat (suc M)) N_1))). % Axiom fact_1131_le__imp__less__Suc:(forall (M:nat) (N_1:nat), (((ord_less_eq_nat M) N_1)->((ord_less_nat M) (suc N_1)))). % Axiom fact_1132_Suc__le__eq:(forall (M:nat) (N_1:nat), ((iff ((ord_less_eq_nat (suc M)) N_1)) ((ord_less_nat M) N_1))). % Axiom fact_1133_less__Suc__eq__le:(forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) (suc N_1))) ((ord_less_eq_nat M) N_1))). % Axiom fact_1134_less__eq__Suc__le:(forall (N_1:nat) (M:nat), ((iff ((ord_less_nat N_1) M)) ((ord_less_eq_nat (suc N_1)) M))). % Axiom fact_1135_less__diff__iff:(forall (N_1:nat) (K_1:nat) (M:nat), (((ord_less_eq_nat K_1) M)->(((ord_less_eq_nat K_1) N_1)->((iff ((ord_less_nat ((minus_minus_nat M) K_1)) ((minus_minus_nat N_1) K_1))) ((ord_less_nat M) N_1))))). % Axiom fact_1136_diff__less__mono:(forall (C:nat) (A:nat) (B:nat), (((ord_less_nat A) B)->(((ord_less_eq_nat C) A)->((ord_less_nat ((minus_minus_nat A) C)) ((minus_minus_nat B) C))))). % Axiom fact_1137_not__add__less1:(forall (I_1:nat) (J_1:nat), (((ord_less_nat ((plus_plus_nat I_1) J_1)) I_1)->False)). % Axiom fact_1138_not__add__less2:(forall (J_1:nat) (I_1:nat), (((ord_less_nat ((plus_plus_nat J_1) I_1)) I_1)->False)). % Axiom fact_1139_nat__add__left__cancel__less:(forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_nat ((plus_plus_nat K_1) M)) ((plus_plus_nat K_1) N_1))) ((ord_less_nat M) N_1))). % Axiom fact_1140_trans__less__add1:(forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->((ord_less_nat I_1) ((plus_plus_nat J_1) M)))). % Axiom fact_1141_trans__less__add2:(forall (M:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->((ord_less_nat I_1) ((plus_plus_nat M) J_1)))). % Axiom fact_1142_add__less__mono1:(forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->((ord_less_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) K_1)))). % Axiom fact_1143_add__less__mono:(forall (K_1:nat) (L:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat K_1) L)->((ord_less_nat ((plus_plus_nat I_1) K_1)) ((plus_plus_nat J_1) L))))). % Axiom fact_1144_less__add__eq__less:(forall (M:nat) (N_1:nat) (K_1:nat) (L:nat), (((ord_less_nat K_1) L)->((((eq nat) ((plus_plus_nat M) L)) ((plus_plus_nat K_1) N_1))->((ord_less_nat M) N_1)))). % Axiom fact_1145_add__lessD1:(forall (I_1:nat) (J_1:nat) (K_1:nat), (((ord_less_nat ((plus_plus_nat I_1) J_1)) K_1)->((ord_less_nat I_1) K_1))). % Axiom fact_1146_diff__less__mono2:(forall (L:nat) (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->(((ord_less_nat M) L)->((ord_less_nat ((minus_minus_nat L) N_1)) ((minus_minus_nat L) M))))). % Axiom fact_1147_less__imp__diff__less:(forall (N_1:nat) (J_1:nat) (K_1:nat), (((ord_less_nat J_1) K_1)->((ord_less_nat ((minus_minus_nat J_1) N_1)) K_1))). % Axiom fact_1148_not__less0:(forall (N_1:nat), (((ord_less_nat N_1) zero_zero_nat)->False)). % Axiom fact_1149_neq0__conv:(forall (N_1:nat), ((iff (not (((eq nat) N_1) zero_zero_nat))) ((ord_less_nat zero_zero_nat) N_1))). % Axiom fact_1150_less__nat__zero__code:(forall (N_1:nat), (((ord_less_nat N_1) zero_zero_nat)->False)). % Axiom fact_1151_gr__implies__not0:(forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->(not (((eq nat) N_1) zero_zero_nat)))). % Axiom fact_1152_gr0I:(forall (N_1:nat), ((not (((eq nat) N_1) zero_zero_nat))->((ord_less_nat zero_zero_nat) N_1))). % Axiom fact_1153_not__less__eq:(forall (M:nat) (N_1:nat), ((iff (((ord_less_nat M) N_1)->False)) ((ord_less_nat N_1) (suc M)))). % Axiom fact_1154_less__Suc__eq:(forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) (suc N_1))) ((or ((ord_less_nat M) N_1)) (((eq nat) M) N_1)))). % Axiom fact_1155_Suc__less__eq:(forall (M:nat) (N_1:nat), ((iff ((ord_less_nat (suc M)) (suc N_1))) ((ord_less_nat M) N_1))). % Axiom fact_1156_not__less__less__Suc__eq:(forall (N_1:nat) (M:nat), ((((ord_less_nat N_1) M)->False)->((iff ((ord_less_nat N_1) (suc M))) (((eq nat) N_1) M)))). % Axiom fact_1157_less__antisym:(forall (N_1:nat) (M:nat), ((((ord_less_nat N_1) M)->False)->(((ord_less_nat N_1) (suc M))->(((eq nat) M) N_1)))). % Axiom fact_1158_less__SucI:(forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((ord_less_nat M) (suc N_1)))). % Axiom fact_1159_Suc__lessI:(forall (M:nat) (N_1:nat), (((ord_less_nat M) N_1)->((not (((eq nat) (suc M)) N_1))->((ord_less_nat (suc M)) N_1)))). % Axiom fact_1160_less__trans__Suc:(forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat J_1) K_1)->((ord_less_nat (suc I_1)) K_1)))). % Axiom fact_1161_less__SucE:(forall (M:nat) (N_1:nat), (((ord_less_nat M) (suc N_1))->((((ord_less_nat M) N_1)->False)->(((eq nat) M) N_1)))). % Axiom fact_1162_Suc__lessD:(forall (M:nat) (N_1:nat), (((ord_less_nat (suc M)) N_1)->((ord_less_nat M) N_1))). % Axiom fact_1163_Suc__less__SucD:(forall (M:nat) (N_1:nat), (((ord_less_nat (suc M)) (suc N_1))->((ord_less_nat M) N_1))). % Axiom fact_1164_less__not__refl:(forall (N_1:nat), (((ord_less_nat N_1) N_1)->False)). % Axiom fact_1165_nat__neq__iff:(forall (M:nat) (N_1:nat), ((iff (not (((eq nat) M) N_1))) ((or ((ord_less_nat M) N_1)) ((ord_less_nat N_1) M)))). % Axiom fact_1166_linorder__neqE__nat:(forall (X_1:nat) (Y:nat), ((not (((eq nat) X_1) Y))->((((ord_less_nat X_1) Y)->False)->((ord_less_nat Y) X_1)))). % Axiom fact_1167_less__irrefl__nat:(forall (N_1:nat), (((ord_less_nat N_1) N_1)->False)). % Axiom fact_1168_less__not__refl2:(forall (N_1:nat) (M:nat), (((ord_less_nat N_1) M)->(not (((eq nat) M) N_1)))). % Axiom fact_1169_less__not__refl3:(forall (S:nat) (T:nat), (((ord_less_nat S) T)->(not (((eq nat) S) T)))). % Axiom fact_1170_nat__less__cases:(forall (P:(nat->(nat->Prop))) (M:nat) (N_1:nat), ((((ord_less_nat M) N_1)->((P N_1) M))->(((((eq nat) M) N_1)->((P N_1) M))->((((ord_less_nat N_1) M)->((P N_1) M))->((P N_1) M))))). % Axiom fact_1171_less__diff__conv:(forall (I_1:nat) (J_1:nat) (K_1:nat), ((iff ((ord_less_nat I_1) ((minus_minus_nat J_1) K_1))) ((ord_less_nat ((plus_plus_nat I_1) K_1)) J_1))). % Axiom fact_1172_add__diff__inverse:(forall (M:nat) (N_1:nat), ((((ord_less_nat M) N_1)->False)->(((eq nat) ((plus_plus_nat N_1) ((minus_minus_nat M) N_1))) M))). % Axiom fact_1173_Suc__mult__less__cancel1:(forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_nat ((times_times_nat (suc K_1)) M)) ((times_times_nat (suc K_1)) N_1))) ((ord_less_nat M) N_1))). % Axiom fact_1174_diff__less__Suc:(forall (M:nat) (N_1:nat), ((ord_less_nat ((minus_minus_nat M) N_1)) (suc M))). % Axiom fact_1175_nat__0__less__mult__iff:(forall (M:nat) (N_1:nat), ((iff ((ord_less_nat zero_zero_nat) ((times_times_nat M) N_1))) ((and ((ord_less_nat zero_zero_nat) M)) ((ord_less_nat zero_zero_nat) N_1)))). % Axiom fact_1176_mult__less__cancel1:(forall (K_1:nat) (M:nat) (N_1:nat), ((iff ((ord_less_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((and ((ord_less_nat zero_zero_nat) K_1)) ((ord_less_nat M) N_1)))). % Axiom fact_1177_mult__less__cancel2:(forall (M:nat) (K_1:nat) (N_1:nat), ((iff ((ord_less_nat ((times_times_nat M) K_1)) ((times_times_nat N_1) K_1))) ((and ((ord_less_nat zero_zero_nat) K_1)) ((ord_less_nat M) N_1)))). % Axiom fact_1178_mult__less__mono1:(forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat zero_zero_nat) K_1)->((ord_less_nat ((times_times_nat I_1) K_1)) ((times_times_nat J_1) K_1))))). % Axiom fact_1179_mult__less__mono2:(forall (K_1:nat) (I_1:nat) (J_1:nat), (((ord_less_nat I_1) J_1)->(((ord_less_nat zero_zero_nat) K_1)->((ord_less_nat ((times_times_nat K_1) I_1)) ((times_times_nat K_1) J_1))))). % Axiom fact_1180_nat__mult__eq__cancel1:(forall (M:nat) (N_1:nat) (K_1:nat), (((ord_less_nat zero_zero_nat) K_1)->((iff (((eq nat) ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) (((eq nat) M) N_1)))). % Axiom fact_1181_nat__mult__less__cancel1:(forall (M:nat) (N_1:nat) (K_1:nat), (((ord_less_nat zero_zero_nat) K_1)->((iff ((ord_less_nat ((times_times_nat K_1) M)) ((times_times_nat K_1) N_1))) ((ord_less_nat M) N_1)))). % Axiom fact_1182_diff__less:(forall (M:nat) (N_1:nat), (((ord_less_nat zero_zero_nat) N_1)->(((ord_less_nat zero_zero_nat) M)->((ord_less_nat ((minus_minus_nat M) N_1)) M)))). % Axiom fact_1183_zero__less__diff:(forall (N_1:nat) (M:nat), ((iff ((ord_less_nat zero_zero_nat) ((minus_minus_nat N_1) M))) ((ord_less_nat M) N_1))). % Axiom fact_1184_less__add__Suc1:(forall (I_1:nat) (M:nat), ((ord_less_nat I_1) (suc ((plus_plus_nat I_1) M)))). % Axiom fact_1185_less__add__Suc2:(forall (I_1:nat) (M:nat), ((ord_less_nat I_1) (suc ((plus_plus_nat M) I_1)))). % Axiom fact_1186_less__iff__Suc__add:(forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) N_1)) ((ex nat) (fun (K:nat)=> (((eq nat) N_1) (suc ((plus_plus_nat M) K))))))). % Axiom fact_1187_add__gr__0:(forall (M:nat) (N_1:nat), ((iff ((ord_less_nat zero_zero_nat) ((plus_plus_nat M) N_1))) ((or ((ord_less_nat zero_zero_nat) M)) ((ord_less_nat zero_zero_nat) N_1)))). % Axiom fact_1188_gr0__conv__Suc:(forall (N_1:nat), ((iff ((ord_less_nat zero_zero_nat) N_1)) ((ex nat) (fun (M_1:nat)=> (((eq nat) N_1) (suc M_1)))))). % Axiom fact_1189_less__Suc0:(forall (N_1:nat), ((iff ((ord_less_nat N_1) (suc zero_zero_nat))) (((eq nat) N_1) zero_zero_nat))). % Axiom fact_1190_less__Suc__eq__0__disj:(forall (M:nat) (N_1:nat), ((iff ((ord_less_nat M) (suc N_1))) ((or (((eq nat) M) zero_zero_nat)) ((ex nat) (fun (J:nat)=> ((and (((eq nat) M) (suc J))) ((ord_less_nat J) N_1))))))). % Axiom fact_1191_card__Collect__less__nat:(forall (N_1:nat), (((eq nat) (finite_card_nat (collect_nat (fun (_TPTP_I:nat)=> ((ord_less_nat _TPTP_I) N_1))))) N_1)). % Axiom fact_1192_less__eq__Suc__le__raw:(forall (X:nat), (((eq (nat->Prop)) (ord_less_nat X)) (ord_less_eq_nat (suc X)))). % Axiom fact_1193_termination__basic__simps_I1_J:(forall (Z:nat) (X_1:nat) (Y:nat), (((ord_less_nat X_1) Y)->((ord_less_nat X_1) ((plus_plus_nat Y) Z)))). % Axiom fact_1194_termination__basic__simps_I2_J:(forall (Y:nat) (X_1:nat) (Z:nat), (((ord_less_nat X_1) Z)->((ord_less_nat X_1) ((plus_plus_nat Y) Z)))). % Axiom fact_1195_termination__basic__simps_I5_J:(forall (X_1:nat) (Y:nat), (((ord_less_nat X_1) Y)->((ord_less_eq_nat X_1) Y))). % Axiom help_fequal_1_1_fequal_000tc__Nat__Onat_T:(forall (X_1:nat) (Y:nat), ((or (((fequal_nat X_1) Y)->False)) (((eq nat) X_1) Y))). % Axiom help_fequal_2_1_fequal_000tc__Nat__Onat_T:(forall (X_1:nat) (Y:nat), ((or (not (((eq nat) X_1) Y))) ((fequal_nat X_1) Y))). % 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_fequal_1_1_fequal_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_:(forall (X_1:hoare_2091234717iple_a) (Y:hoare_2091234717iple_a), ((or (((fequal1604381340iple_a X_1) Y)->False)) (((eq hoare_2091234717iple_a) X_1) Y))). % Axiom help_fequal_2_1_fequal_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_It__a_J_:(forall (X_1:hoare_2091234717iple_a) (Y:hoare_2091234717iple_a), ((or (not (((eq hoare_2091234717iple_a) X_1) Y))) ((fequal1604381340iple_a X_1) Y))). % Axiom help_fequal_1_1_fequal_000tc__Hoare____Mirabelle____nqhfsdfvyv__Otriple_Itc__Com:(forall (X_1:hoare_1708887482_state) (Y:hoare_1708887482_state), ((or (((fequal224822779_state X_1) Y)->False)) (((eq hoare_1708887482_state) X_1) Y)) % EOF %------------------------------------------------------------------------------