TSTP Solution File: ITP293^3 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : ITP293^3 : TPTP v7.6.0. Released v7.6.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n031.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 0s
% DateTime : Tue Mar 29 17:48:02 EDT 2022

% Result   : Unknown 1.06s 1.28s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : ITP293^3 : TPTP v7.6.0. Released v7.6.0.
% 0.12/0.14  % Command    : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.12/0.34  Computer   : n031.cluster.edu
% 0.12/0.34  Model      : x86_64 x86_64
% 0.12/0.34  CPUModel   : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  RAMPerCPU  : 8042.1875MB
% 0.12/0.34  OS         : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit   : 300
% 0.12/0.35  % DateTime   : Fri Mar 18 17:13:20 EDT 2022
% 0.12/0.35  % CPUTime    : 
% 0.12/0.35  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.12/0.36  Python 2.7.5
% 0.42/0.62  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xbecc68>, <kernel.Type object at 0xbecd40>) of role type named ty_n_t__Set__Oset_It__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring set_wo3913738467083021356l_num1:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xbec6c8>, <kernel.Type object at 0xbecb48>) of role type named ty_n_t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring word_N3645301735248828278l_num1:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xbece18>, <kernel.Type object at 0xbec998>) of role type named ty_n_t__itself_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring itself8794530163899892676l_num1:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xbec6c8>, <kernel.Type object at 0xc112d8>) of role type named ty_n_t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring produc8923325533196201883nteger:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xbec6c8>, <kernel.Type object at 0xc11e60>) of role type named ty_n_t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring set_Pr958786334691620121nt_int:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xbece18>, <kernel.Type object at 0xc115f0>) of role type named ty_n_t__Product____Type__Oprod_It__Uint32__Ouint32_Mt__Uint32__Ouint32_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring produc827990862158126777uint32:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xc118c0>, <kernel.Type object at 0xc11710>) of role type named ty_n_t__Heap____Time____Monad__OHeap_It__VEBT____BuildupMemImp__OVEBTi_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring heap_T8145700208782473153_VEBTi:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xc114d0>, <kernel.Type object at 0xc11050>) of role type named ty_n_t__Product____Type__Oprod_It__Code____Numeral__Ointeger_M_Eo_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring produc6271795597528267376eger_o:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xbecc68>, <kernel.Type object at 0xc11710>) of role type named ty_n_t__Product____Type__Oprod_It__Num__Onum_Mt__Num__Onum_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring product_prod_num_num:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xc11ef0>, <kernel.Type object at 0xc11d40>) of role type named ty_n_t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring product_prod_nat_nat:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xc11680>, <kernel.Type object at 0xc11950>) of role type named ty_n_t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring product_prod_int_int:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xc118c0>, <kernel.Type object at 0xc11dd0>) of role type named ty_n_t__Set__Oset_It__Code____Numeral__Ointeger_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring set_Code_integer:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xc11ef0>, <kernel.Type object at 0xc110e0>) of role type named ty_n_t__Set__Oset_It__Product____Type__Ounit_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring set_Product_unit:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xc11680>, <kernel.Type object at 0xc11560>) of role type named ty_n_t__Set__Oset_It__Numeral____Type__Onum1_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring set_Numeral_num1:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xc118c0>, <kernel.Type object at 0xc11200>) of role type named ty_n_t__Set__Oset_It__Numeral____Type__Onum0_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring set_Numeral_num0:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xc11ef0>, <kernel.Type object at 0xc11638>) of role type named ty_n_t__itself_It__Numeral____Type__Onum1_J
% 0.42/0.62  Using role type
% 0.42/0.62  Declaring itself_Numeral_num1:Type
% 0.42/0.62  FOF formula (<kernel.Constant object at 0xc11680>, <kernel.Type object at 0xc11170>) of role type named ty_n_t__itself_It__Numeral____Type__Onum0_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring itself_Numeral_num0:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0xc118c0>, <kernel.Type object at 0xc11638>) of role type named ty_n_t__List__Olist_It__Complex__Ocomplex_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring list_complex:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0xc11170>, <kernel.Type object at 0x2b0ea0ff6ab8>) of role type named ty_n_t__Heap____Time____Monad__OHeap_I_Eo_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring heap_Time_Heap_o:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0xc11638>, <kernel.Type object at 0x2b0ea0ff6ab8>) of role type named ty_n_t__Set__Oset_It__Complex__Ocomplex_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring set_complex:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0xc11440>, <kernel.Type object at 0x2b0ea0ff67a0>) of role type named ty_n_t__Filter__Ofilter_It__Real__Oreal_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring filter_real:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0xc118c0>, <kernel.Type object at 0x2b0ea0ff6368>) of role type named ty_n_t__Set__Oset_It__String__Oliteral_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring set_literal:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0xc11638>, <kernel.Type object at 0x2b0ea0ff6878>) of role type named ty_n_t__itself_It__Enum__Ofinite____3_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring itself_finite_3:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0xc118c0>, <kernel.Type object at 0x2b0ea0ff6368>) of role type named ty_n_t__itself_It__Enum__Ofinite____2_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring itself_finite_2:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0xc11440>, <kernel.Type object at 0x2b0ea0ff7908>) of role type named ty_n_t__itself_It__Enum__Ofinite____1_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring itself_finite_1:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0xc11440>, <kernel.Type object at 0x2b0ea0ff7908>) of role type named ty_n_t__Set__Oset_It__Uint32__Ouint32_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring set_uint32:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff6b00>, <kernel.Type object at 0x2b0ea0ff7320>) of role type named ty_n_t__Filter__Ofilter_It__Nat__Onat_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring filter_nat:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff67e8>, <kernel.Type object at 0x2b0ea0ff7368>) of role type named ty_n_t__Filter__Ofilter_It__Int__Oint_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring filter_int:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff67a0>, <kernel.Type object at 0x2b0ea0ff7b48>) of role type named ty_n_t__VEBT____BuildupMemImp__OVEBTi
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring vEBT_VEBTi:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff67e8>, <kernel.Type object at 0x2b0ea0ff79e0>) of role type named ty_n_t__List__Olist_It__Real__Oreal_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring list_real:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff67e8>, <kernel.Type object at 0x2b0ea0ff7b48>) of role type named ty_n_t__Set__Oset_It__Real__Oreal_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring set_real:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7320>, <kernel.Type object at 0x2b0ea0ff7cb0>) of role type named ty_n_t__List__Olist_It__Nat__Onat_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring list_nat:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7d88>, <kernel.Type object at 0x2b0ea0ff7440>) of role type named ty_n_t__List__Olist_It__Int__Oint_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring list_int:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7908>, <kernel.Type object at 0x2b0ea0ff7e18>) of role type named ty_n_t__Set__Oset_It__Nat__Onat_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring set_nat:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7368>, <kernel.Type object at 0x2b0ea0ff77a0>) of role type named ty_n_t__Set__Oset_It__Int__Oint_J
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring set_int:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7320>, <kernel.Type object at 0x2b0ea0ff75f0>) of role type named ty_n_t__Code____Numeral__Ointeger
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring code_integer:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7d88>, <kernel.Type object at 0x2b0ea0ff7200>) of role type named ty_n_t__Extended____Nat__Oenat
% 0.42/0.63  Using role type
% 0.42/0.63  Declaring extended_enat:Type
% 0.42/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7368>, <kernel.Type object at 0x2b0ea0ff77a0>) of role type named ty_n_t__List__Olist_I_Eo_J
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring list_o:Type
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7680>, <kernel.Type object at 0x2b0ea0ff7248>) of role type named ty_n_t__Complex__Ocomplex
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring complex:Type
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7320>, <kernel.Type object at 0x2b0ea0ff75f0>) of role type named ty_n_t__Assertions__Oassn
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring assn:Type
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7368>, <kernel.Type object at 0x2b0ea0ff7ea8>) of role type named ty_n_t__Set__Oset_I_Eo_J
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring set_o:Type
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7680>, <kernel.Type object at 0x2b0ea0ff76c8>) of role type named ty_n_t__Uint32__Ouint32
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring uint32:Type
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7320>, <kernel.Type object at 0x2b0ea0ff7290>) of role type named ty_n_t__Real__Oreal
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring real:Type
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7368>, <kernel.Type object at 0x2b0ea0ff7950>) of role type named ty_n_t__Rat__Orat
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring rat:Type
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7680>, <kernel.Type object at 0x2b0ea0ff7a70>) of role type named ty_n_t__Num__Onum
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring num:Type
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7320>, <kernel.Type object at 0x2b0ea0ff7950>) of role type named ty_n_t__Nat__Onat
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring nat:Type
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7368>, <kernel.Type object at 0x2b0ea0ff7a70>) of role type named ty_n_t__Int__Oint
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring int:Type
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7680>, <kernel.DependentProduct object at 0xc09c68>) of role type named sy_c_Archimedean__Field_Oceiling_001t__Rat__Orat
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring archim2889992004027027881ng_rat:(rat->int)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7680>, <kernel.DependentProduct object at 0xc0cd40>) of role type named sy_c_Archimedean__Field_Oceiling_001t__Real__Oreal
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring archim7802044766580827645g_real:(real->int)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff76c8>, <kernel.DependentProduct object at 0xc0ca70>) of role type named sy_c_Archimedean__Field_Ofloor__ceiling__class_Ofloor_001t__Rat__Orat
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring archim3151403230148437115or_rat:(rat->int)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7680>, <kernel.DependentProduct object at 0xc0cfc8>) of role type named sy_c_Archimedean__Field_Ofloor__ceiling__class_Ofloor_001t__Real__Oreal
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring archim6058952711729229775r_real:(real->int)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff76c8>, <kernel.DependentProduct object at 0xc0cdd0>) of role type named sy_c_Archimedean__Field_Ofrac_001t__Rat__Orat
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring archimedean_frac_rat:(rat->rat)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0xc09e60>, <kernel.DependentProduct object at 0xc0c3b0>) of role type named sy_c_Archimedean__Field_Ofrac_001t__Real__Oreal
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring archim2898591450579166408c_real:(real->real)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0xc0cd40>, <kernel.DependentProduct object at 0xc0c0e0>) of role type named sy_c_Archimedean__Field_Oround_001t__Rat__Orat
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring archim7778729529865785530nd_rat:(rat->int)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0xc0cab8>, <kernel.DependentProduct object at 0xc0c290>) of role type named sy_c_Archimedean__Field_Oround_001t__Real__Oreal
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring archim8280529875227126926d_real:(real->int)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0x2b0ea0ff7680>, <kernel.DependentProduct object at 0xc0c9e0>) of role type named sy_c_Assertions_Opure__assn
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring pure_assn:(Prop->assn)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0xc0cdd0>, <kernel.DependentProduct object at 0xc0cfc8>) of role type named sy_c_Binomial_Obinomial
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring binomial:(nat->(nat->nat))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0xc0c050>, <kernel.DependentProduct object at 0xc0cd40>) of role type named sy_c_Binomial_Ogbinomial_001t__Complex__Ocomplex
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring gbinomial_complex:(complex->(nat->complex))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0xc0cc68>, <kernel.DependentProduct object at 0xc0cdd0>) of role type named sy_c_Binomial_Ogbinomial_001t__Rat__Orat
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring gbinomial_rat:(rat->(nat->rat))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0xc0c290>, <kernel.DependentProduct object at 0xc0c050>) of role type named sy_c_Binomial_Ogbinomial_001t__Real__Oreal
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring gbinomial_real:(real->(nat->real))
% 0.46/0.63  FOF formula (<kernel.Constant object at 0xc0cc68>, <kernel.DependentProduct object at 0xc0c9e0>) of role type named sy_c_Bit__Comprehension_Obit__comprehension__class_Oset__bits_001t__Int__Oint
% 0.46/0.63  Using role type
% 0.46/0.63  Declaring bit_bi6516823479961619367ts_int:((nat->Prop)->int)
% 0.46/0.63  FOF formula (<kernel.Constant object at 0xc0c050>, <kernel.DependentProduct object at 0xc0c758>) of role type named sy_c_Bit__Comprehension_Obit__comprehension__class_Oset__bits_001t__Uint32__Ouint32
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_bi705532357378895591uint32:((nat->Prop)->uint32)
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xc0c9e0>, <kernel.DependentProduct object at 0xc0c050>) of role type named sy_c_Bit__Comprehension_Obit__comprehension__class_Oset__bits_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_bi5746210779246519537l_num1:((nat->Prop)->word_N3645301735248828278l_num1)
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xc0ccb0>, <kernel.DependentProduct object at 0xc0cab8>) of role type named sy_c_Bit__Comprehension_Owf__set__bits__int
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_wf_set_bits_int:((nat->Prop)->Prop)
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xc0c3b0>, <kernel.DependentProduct object at 0xc0ccb0>) of role type named sy_c_Bit__Operations_Oand__int__rel
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_and_int_rel:(product_prod_int_int->(product_prod_int_int->Prop))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xc0c758>, <kernel.DependentProduct object at 0xd7b2d8>) of role type named sy_c_Bit__Operations_Oconcat__bit
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_concat_bit:(nat->(int->(int->int)))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xc0c050>, <kernel.DependentProduct object at 0xc0c680>) of role type named sy_c_Bit__Operations_Oor__not__num__neg
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_or_not_num_neg:(num->(num->num))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xc0c3b0>, <kernel.DependentProduct object at 0xd7b2d8>) of role type named sy_c_Bit__Operations_Oring__bit__operations__class_Onot_001t__Code____Numeral__Ointeger
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_ri7632146776885996613nteger:(code_integer->code_integer)
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xc0c680>, <kernel.DependentProduct object at 0xd7b200>) of role type named sy_c_Bit__Operations_Oring__bit__operations__class_Onot_001t__Int__Oint
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_ri7919022796975470100ot_int:(int->int)
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xc0c680>, <kernel.DependentProduct object at 0xd7b170>) of role type named sy_c_Bit__Operations_Oring__bit__operations__class_Osigned__take__bit_001t__Code____Numeral__Ointeger
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_ri6519982836138164636nteger:(nat->(code_integer->code_integer))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xc0c758>, <kernel.DependentProduct object at 0xd7b128>) of role type named sy_c_Bit__Operations_Oring__bit__operations__class_Osigned__take__bit_001t__Int__Oint
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_ri631733984087533419it_int:(nat->(int->int))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b170>, <kernel.DependentProduct object at 0xd7b098>) of role type named sy_c_Bit__Operations_Oring__bit__operations__class_Osigned__take__bit_001t__Uint32__Ouint32
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_ri6224792872505173163uint32:(nat->(uint32->uint32))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b200>, <kernel.DependentProduct object at 0xd7b3f8>) of role type named sy_c_Bit__Operations_Oring__bit__operations__class_Osigned__take__bit_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_ri1375673916561920181l_num1:(nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b290>, <kernel.DependentProduct object at 0xd7b488>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oand_001t__Code____Numeral__Ointeger
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se3949692690581998587nteger:(code_integer->(code_integer->code_integer))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b440>, <kernel.DependentProduct object at 0xd7b290>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oand_001t__Int__Oint
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se725231765392027082nd_int:(int->(int->int))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b488>, <kernel.DependentProduct object at 0xd7b440>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oand_001t__Nat__Onat
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se727722235901077358nd_nat:(nat->(nat->nat))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b290>, <kernel.DependentProduct object at 0xd7b488>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oand_001t__Uint32__Ouint32
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se6294004230839889034uint32:(uint32->(uint32->uint32))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b440>, <kernel.DependentProduct object at 0xd7b290>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Odrop__bit_001t__Code____Numeral__Ointeger
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se3928097537394005634nteger:(nat->(code_integer->code_integer))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b488>, <kernel.DependentProduct object at 0xd7b440>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Odrop__bit_001t__Int__Oint
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se8568078237143864401it_int:(nat->(int->int))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b290>, <kernel.DependentProduct object at 0xd7b488>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Odrop__bit_001t__Nat__Onat
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se8570568707652914677it_nat:(nat->(nat->nat))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b440>, <kernel.DependentProduct object at 0xd7b290>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Odrop__bit_001t__Uint32__Ouint32
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se3964402333458159761uint32:(nat->(uint32->uint32))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b488>, <kernel.DependentProduct object at 0xd7b908>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Odrop__bit_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se5176125413884933531l_num1:(nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b290>, <kernel.DependentProduct object at 0xd7b488>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oflip__bit_001t__Code____Numeral__Ointeger
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se1345352211410354436nteger:(nat->(code_integer->code_integer))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b908>, <kernel.DependentProduct object at 0xd7b290>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oflip__bit_001t__Int__Oint
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se2159334234014336723it_int:(nat->(int->int))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b488>, <kernel.DependentProduct object at 0xd7b908>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oflip__bit_001t__Nat__Onat
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se2161824704523386999it_nat:(nat->(nat->nat))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b290>, <kernel.DependentProduct object at 0xd7b488>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oflip__bit_001t__Uint32__Ouint32
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se7025624438249859091uint32:(nat->(uint32->uint32))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b908>, <kernel.DependentProduct object at 0xd7bbd8>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oflip__bit_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se4491814353640558621l_num1:(nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b488>, <kernel.DependentProduct object at 0xd7b290>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Omask_001t__Int__Oint
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se2000444600071755411sk_int:(nat->int)
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7bbd8>, <kernel.DependentProduct object at 0xd7bcf8>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Omask_001t__Nat__Onat
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se2002935070580805687sk_nat:(nat->nat)
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b290>, <kernel.DependentProduct object at 0xd7bbd8>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oor_001t__Code____Numeral__Ointeger
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se1080825931792720795nteger:(code_integer->(code_integer->code_integer))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7bcf8>, <kernel.DependentProduct object at 0xd7b290>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oor_001t__Int__Oint
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se1409905431419307370or_int:(int->(int->int))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7bbd8>, <kernel.DependentProduct object at 0xd7bcf8>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oor_001t__Nat__Onat
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se1412395901928357646or_nat:(nat->(nat->nat))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b290>, <kernel.DependentProduct object at 0xd7bbd8>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oor_001t__Uint32__Ouint32
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se2966626333419230250uint32:(uint32->(uint32->uint32))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7bcf8>, <kernel.DependentProduct object at 0xd7b290>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Opush__bit_001t__Code____Numeral__Ointeger
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se7788150548672797655nteger:(nat->(code_integer->code_integer))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7bbd8>, <kernel.DependentProduct object at 0xd7bd88>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Opush__bit_001t__Int__Oint
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se545348938243370406it_int:(nat->(int->int))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b290>, <kernel.DependentProduct object at 0xd7bf38>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Opush__bit_001t__Nat__Onat
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se547839408752420682it_nat:(nat->(nat->nat))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b290>, <kernel.DependentProduct object at 0xbf8098>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Opush__bit_001t__Uint32__Ouint32
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se5742574853984576102uint32:(nat->(uint32->uint32))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7b290>, <kernel.DependentProduct object at 0xbf8248>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Opush__bit_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.46/0.64  Using role type
% 0.46/0.64  Declaring bit_se837345729053750000l_num1:(nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.46/0.64  FOF formula (<kernel.Constant object at 0xd7bbd8>, <kernel.DependentProduct object at 0xbf82d8>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oset__bit_001t__Code____Numeral__Ointeger
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se2793503036327961859nteger:(nat->(code_integer->code_integer))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8248>, <kernel.DependentProduct object at 0xbf8320>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oset__bit_001t__Int__Oint
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se7879613467334960850it_int:(nat->(int->int))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8200>, <kernel.DependentProduct object at 0xbf83b0>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oset__bit_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se7882103937844011126it_nat:(nat->(nat->nat))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8098>, <kernel.DependentProduct object at 0xbf8440>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oset__bit_001t__Uint32__Ouint32
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se6647067497041451410uint32:(nat->(uint32->uint32))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8128>, <kernel.DependentProduct object at 0xbf8518>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oset__bit_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se4894374433684937756l_num1:(nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8440>, <kernel.DependentProduct object at 0xbf8128>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Otake__bit_001t__Int__Oint
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se2923211474154528505it_int:(nat->(int->int))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8518>, <kernel.DependentProduct object at 0xbf8440>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Otake__bit_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se2925701944663578781it_nat:(nat->(nat->nat))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8128>, <kernel.DependentProduct object at 0xbf86c8>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Otake__bit_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se6195711425208868931l_num1:(nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8440>, <kernel.DependentProduct object at 0xbf8128>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Ounset__bit_001t__Code____Numeral__Ointeger
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se8260200283734997820nteger:(nat->(code_integer->code_integer))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf86c8>, <kernel.DependentProduct object at 0xbf8440>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Ounset__bit_001t__Int__Oint
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se4203085406695923979it_int:(nat->(int->int))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8128>, <kernel.DependentProduct object at 0xbf86c8>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Ounset__bit_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se4205575877204974255it_nat:(nat->(nat->nat))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8440>, <kernel.DependentProduct object at 0xbf8128>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Ounset__bit_001t__Uint32__Ouint32
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se4315839071623982667uint32:(nat->(uint32->uint32))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf86c8>, <kernel.DependentProduct object at 0xbf8998>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Ounset__bit_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se5331074070815623765l_num1:(nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8128>, <kernel.DependentProduct object at 0xbf86c8>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oxor_001t__Code____Numeral__Ointeger
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se3222712562003087583nteger:(code_integer->(code_integer->code_integer))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8998>, <kernel.DependentProduct object at 0xbf8128>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oxor_001t__Int__Oint
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se6526347334894502574or_int:(int->(int->int))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf86c8>, <kernel.DependentProduct object at 0xbf8998>) of role type named sy_c_Bit__Operations_Osemiring__bit__operations__class_Oxor_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se6528837805403552850or_nat:(nat->(nat->nat))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8128>, <kernel.DependentProduct object at 0xbf86c8>) of role type named sy_c_Bit__Operations_Osemiring__bits__class_Obit_001t__Code____Numeral__Ointeger
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se9216721137139052372nteger:(code_integer->(nat->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8998>, <kernel.DependentProduct object at 0xbf8128>) of role type named sy_c_Bit__Operations_Osemiring__bits__class_Obit_001t__Int__Oint
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se1146084159140164899it_int:(int->(nat->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf86c8>, <kernel.DependentProduct object at 0xbf8998>) of role type named sy_c_Bit__Operations_Osemiring__bits__class_Obit_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se1148574629649215175it_nat:(nat->(nat->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8128>, <kernel.DependentProduct object at 0xbf86c8>) of role type named sy_c_Bit__Operations_Osemiring__bits__class_Obit_001t__Uint32__Ouint32
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se5367290876889521763uint32:(uint32->(nat->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8998>, <kernel.DependentProduct object at 0xbf8128>) of role type named sy_c_Bit__Operations_Osemiring__bits__class_Obit_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_se6859397288646540909l_num1:(word_N3645301735248828278l_num1->(nat->Prop))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf86c8>, <kernel.DependentProduct object at 0xbf8998>) of role type named sy_c_Bit__Shifts__Infix__Syntax_Osemiring__bit__operations__class_Oshiftl_001t__Code____Numeral__Ointeger
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_Sh7051673377389942294nteger:(code_integer->(nat->code_integer))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8128>, <kernel.DependentProduct object at 0xbf86c8>) of role type named sy_c_Bit__Shifts__Infix__Syntax_Osemiring__bit__operations__class_Oshiftl_001t__Int__Oint
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_Sh3963086678839698405tl_int:(int->(nat->int))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8998>, <kernel.DependentProduct object at 0xbf8128>) of role type named sy_c_Bit__Shifts__Infix__Syntax_Osemiring__bit__operations__class_Oshiftl_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_Sh3965577149348748681tl_nat:(nat->(nat->nat))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf86c8>, <kernel.DependentProduct object at 0xbfb098>) of role type named sy_c_Bit__Shifts__Infix__Syntax_Osemiring__bit__operations__class_Oshiftl_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_Sh9074413540854191407l_num1:(word_N3645301735248828278l_num1->(nat->word_N3645301735248828278l_num1))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8128>, <kernel.DependentProduct object at 0xbf8fc8>) of role type named sy_c_Bit__Shifts__Infix__Syntax_Osemiring__bit__operations__class_Oshiftr_001t__Nat__Onat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bit_Sh2154871086232339855tr_nat:(nat->(nat->nat))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8050>, <kernel.DependentProduct object at 0xbfb128>) of role type named sy_c_Bits__Integer_OBit__integer
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bits_Bit_integer:(code_integer->(Prop->code_integer))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8050>, <kernel.DependentProduct object at 0xbfb0e0>) of role type named sy_c_Bits__Integer_Obin__last__integer
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bits_b8758750999018896077nteger:(code_integer->Prop)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf8050>, <kernel.DependentProduct object at 0xbfb290>) of role type named sy_c_Bits__Integer_Obin__rest__integer
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bits_b2549910563261871055nteger:(code_integer->code_integer)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf86c8>, <kernel.DependentProduct object at 0xbfb098>) of role type named sy_c_Bits__Integer_Ointeger__set__bit
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bits_integer_set_bit:(code_integer->(code_integer->(Prop->code_integer)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbf86c8>, <kernel.DependentProduct object at 0xbfb170>) of role type named sy_c_Bits__Integer_Ointeger__shiftl
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bits_integer_shiftl:(code_integer->(code_integer->code_integer))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb3f8>, <kernel.DependentProduct object at 0xbfb320>) of role type named sy_c_Bits__Integer_Ointeger__shiftr
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring bits_integer_shiftr:(code_integer->(code_integer->code_integer))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb2d8>, <kernel.DependentProduct object at 0xbfb488>) of role type named sy_c_Code__Int__Integer__Conversion_Oint__of__integer__symbolic
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_I935103866777955880mbolic:(code_integer->int)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb290>, <kernel.DependentProduct object at 0xbfb3f8>) of role type named sy_c_Code__Numeral_Obit__cut__integer
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_bit_cut_integer:(code_integer->produc6271795597528267376eger_o)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb128>, <kernel.DependentProduct object at 0xbfb290>) of role type named sy_c_Code__Numeral_Odivmod__abs
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_divmod_abs:(code_integer->(code_integer->produc8923325533196201883nteger))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb200>, <kernel.DependentProduct object at 0xbfb3f8>) of role type named sy_c_Code__Numeral_Odivmod__integer
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_divmod_integer:(code_integer->(code_integer->produc8923325533196201883nteger))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb518>, <kernel.DependentProduct object at 0xbfb368>) of role type named sy_c_Code__Numeral_Odup
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_dup:(code_integer->code_integer)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb3f8>, <kernel.DependentProduct object at 0xbfb5f0>) of role type named sy_c_Code__Numeral_Ointeger_Oint__of__integer
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_int_of_integer:(code_integer->int)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb4d0>, <kernel.DependentProduct object at 0xbfb5a8>) of role type named sy_c_Code__Numeral_Ointeger_Ointeger__of__int
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_integer_of_int:(int->code_integer)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb200>, <kernel.DependentProduct object at 0xbfb638>) of role type named sy_c_Code__Numeral_Ointeger__of__nat
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_integer_of_nat:(nat->code_integer)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb368>, <kernel.DependentProduct object at 0xbfb680>) of role type named sy_c_Code__Numeral_Onat__of__integer
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_nat_of_integer:(code_integer->nat)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb5f0>, <kernel.DependentProduct object at 0xbfb6c8>) of role type named sy_c_Code__Numeral_Onum__of__integer
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_num_of_integer:(code_integer->num)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0xbfb560>, <kernel.DependentProduct object at 0xbfb758>) of role type named sy_c_Code__Target__Int_Onegative
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring code_Target_negative:(num->int)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb368>, <kernel.DependentProduct object at 0xbfb5f0>) of role type named sy_c_Code__Target__Nat_Oint__of__nat
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring code_T6385005292777649522of_nat:(nat->int)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb680>, <kernel.DependentProduct object at 0xbfb7e8>) of role type named sy_c_Complex_OArg
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring arg:(complex->real)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb4d0>, <kernel.DependentProduct object at 0xbfb830>) of role type named sy_c_Complex_Ocis
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring cis:(real->complex)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb710>, <kernel.DependentProduct object at 0xbfb878>) of role type named sy_c_Complex_Ocnj
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring cnj:(complex->complex)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb5a8>, <kernel.DependentProduct object at 0xbfb710>) of role type named sy_c_Complex_Ocomplex_OComplex
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring complex2:(real->(real->complex))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb908>, <kernel.DependentProduct object at 0xbfb998>) of role type named sy_c_Complex_Ocomplex_OIm
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring im:(complex->real)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb710>, <kernel.DependentProduct object at 0xbfb950>) of role type named sy_c_Complex_Ocomplex_ORe
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring re:(complex->real)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb368>, <kernel.DependentProduct object at 0xbfb830>) of role type named sy_c_Complex_Ocsqrt
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring csqrt:(complex->complex)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb5f0>, <kernel.Constant object at 0xbfb998>) of role type named sy_c_Complex_Oimaginary__unit
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring imaginary_unit:complex
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb710>, <kernel.DependentProduct object at 0xbfb878>) of role type named sy_c_Deriv_Odifferentiable_001t__Real__Oreal_001t__Real__Oreal
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring differ6690327859849518006l_real:((real->real)->(filter_real->Prop))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb5f0>, <kernel.DependentProduct object at 0xbfbb48>) of role type named sy_c_Deriv_Ohas__derivative_001t__Real__Oreal_001t__Real__Oreal
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring has_de1759254742604945161l_real:((real->real)->((real->real)->(filter_real->Prop)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb878>, <kernel.DependentProduct object at 0xbfbb00>) of role type named sy_c_Deriv_Ohas__field__derivative_001t__Real__Oreal
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring has_fi5821293074295781190e_real:((real->real)->(real->(filter_real->Prop)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfba70>, <kernel.DependentProduct object at 0xbfbc20>) of role type named sy_c_Divides_Oadjust__div
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring adjust_div:(product_prod_int_int->int)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb998>, <kernel.DependentProduct object at 0xbfb878>) of role type named sy_c_Divides_Odivmod__nat
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring divmod_nat:(nat->(nat->product_prod_nat_nat))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb5a8>, <kernel.DependentProduct object at 0xbfb998>) of role type named sy_c_Divides_Oeucl__rel__int
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring eucl_rel_int:(int->(int->(product_prod_int_int->Prop)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfba70>, <kernel.DependentProduct object at 0xbfb878>) of role type named sy_c_Divides_Ounique__euclidean__semiring__numeral__class_Odivmod_001t__Int__Oint
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring unique5052692396658037445od_int:(num->(num->product_prod_int_int))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb5a8>, <kernel.DependentProduct object at 0xbfba70>) of role type named sy_c_Divides_Ounique__euclidean__semiring__numeral__class_Odivmod_001t__Nat__Onat
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring unique5055182867167087721od_nat:(num->(num->product_prod_nat_nat))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb878>, <kernel.DependentProduct object at 0xbfbdd0>) of role type named sy_c_Divides_Ounique__euclidean__semiring__numeral__class_Odivmod__step_001t__Code____Numeral__Ointeger
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring unique4921790084139445826nteger:(num->(produc8923325533196201883nteger->produc8923325533196201883nteger))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfba70>, <kernel.DependentProduct object at 0xbfb878>) of role type named sy_c_Divides_Ounique__euclidean__semiring__numeral__class_Odivmod__step_001t__Int__Oint
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring unique5024387138958732305ep_int:(num->(product_prod_int_int->product_prod_int_int))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfbdd0>, <kernel.DependentProduct object at 0xbfba70>) of role type named sy_c_Divides_Ounique__euclidean__semiring__numeral__class_Odivmod__step_001t__Nat__Onat
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring unique5026877609467782581ep_nat:(num->(product_prod_nat_nat->product_prod_nat_nat))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfb878>, <kernel.DependentProduct object at 0xbfbdd0>) of role type named sy_c_Factorial_Ocomm__semiring__1__class_Opochhammer_001t__Code____Numeral__Ointeger
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring comm_s8582702949713902594nteger:(code_integer->(nat->code_integer))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfba70>, <kernel.DependentProduct object at 0xbfb878>) of role type named sy_c_Factorial_Ocomm__semiring__1__class_Opochhammer_001t__Complex__Ocomplex
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring comm_s2602460028002588243omplex:(complex->(nat->complex))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfbdd0>, <kernel.DependentProduct object at 0xbfbef0>) of role type named sy_c_Factorial_Ocomm__semiring__1__class_Opochhammer_001t__Int__Oint
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring comm_s4660882817536571857er_int:(int->(nat->int))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfbdd0>, <kernel.DependentProduct object at 0xc020e0>) of role type named sy_c_Factorial_Ocomm__semiring__1__class_Opochhammer_001t__Nat__Onat
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring comm_s4663373288045622133er_nat:(nat->(nat->nat))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfbdd0>, <kernel.DependentProduct object at 0xc021b8>) of role type named sy_c_Factorial_Ocomm__semiring__1__class_Opochhammer_001t__Rat__Orat
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring comm_s4028243227959126397er_rat:(rat->(nat->rat))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xbfbf80>, <kernel.DependentProduct object at 0xc02248>) of role type named sy_c_Factorial_Ocomm__semiring__1__class_Opochhammer_001t__Real__Oreal
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring comm_s7457072308508201937r_real:(real->(nat->real))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xc021b8>, <kernel.DependentProduct object at 0xc022d8>) of role type named sy_c_Factorial_Ocomm__semiring__1__class_Opochhammer_001t__Uint32__Ouint32
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring comm_s6516030829397196305uint32:(uint32->(nat->uint32))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xc020e0>, <kernel.DependentProduct object at 0xc02368>) of role type named sy_c_Factorial_Ocomm__semiring__1__class_Opochhammer_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring comm_s6431939913906641691l_num1:(word_N3645301735248828278l_num1->(nat->word_N3645301735248828278l_num1))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xc02200>, <kernel.DependentProduct object at 0xc02050>) of role type named sy_c_Factorial_Osemiring__char__0__class_Ofact_001t__Code____Numeral__Ointeger
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring semiri3624122377584611663nteger:(nat->code_integer)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xc023f8>, <kernel.DependentProduct object at 0xc024d0>) of role type named sy_c_Factorial_Osemiring__char__0__class_Ofact_001t__Complex__Ocomplex
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring semiri5044797733671781792omplex:(nat->complex)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xc02200>, <kernel.DependentProduct object at 0xc02560>) of role type named sy_c_Factorial_Osemiring__char__0__class_Ofact_001t__Int__Oint
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring semiri1406184849735516958ct_int:(nat->int)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0xc024d0>, <kernel.DependentProduct object at 0xc025f0>) of role type named sy_c_Factorial_Osemiring__char__0__class_Ofact_001t__Nat__Onat
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring semiri1408675320244567234ct_nat:(nat->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02560>, <kernel.DependentProduct object at 0xc02680>) of role type named sy_c_Factorial_Osemiring__char__0__class_Ofact_001t__Rat__Orat
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring semiri773545260158071498ct_rat:(nat->rat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc025f0>, <kernel.DependentProduct object at 0xc02710>) of role type named sy_c_Factorial_Osemiring__char__0__class_Ofact_001t__Real__Oreal
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring semiri2265585572941072030t_real:(nat->real)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02680>, <kernel.DependentProduct object at 0xc027a0>) of role type named sy_c_Fields_Oinverse__class_Oinverse_001t__Complex__Ocomplex
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring invers8013647133539491842omplex:(complex->complex)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc020e0>, <kernel.DependentProduct object at 0xc02830>) of role type named sy_c_Fields_Oinverse__class_Oinverse_001t__Rat__Orat
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring inverse_inverse_rat:(rat->rat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc026c8>, <kernel.DependentProduct object at 0xc02878>) of role type named sy_c_Fields_Oinverse__class_Oinverse_001t__Real__Oreal
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring inverse_inverse_real:(real->real)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02758>, <kernel.Constant object at 0xc02878>) of role type named sy_c_Filter_Oat__bot_001t__Real__Oreal
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring at_bot_real:filter_real
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02830>, <kernel.Constant object at 0xc02878>) of role type named sy_c_Filter_Oat__top_001t__Int__Oint
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring at_top_int:filter_int
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02710>, <kernel.Constant object at 0xc02878>) of role type named sy_c_Filter_Oat__top_001t__Nat__Onat
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring at_top_nat:filter_nat
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02680>, <kernel.Constant object at 0xc02878>) of role type named sy_c_Filter_Oat__top_001t__Real__Oreal
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring at_top_real:filter_real
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc028c0>, <kernel.DependentProduct object at 0xc02710>) of role type named sy_c_Filter_Oeventually_001t__Nat__Onat
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring eventually_nat:((nat->Prop)->(filter_nat->Prop))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02878>, <kernel.DependentProduct object at 0xc02680>) of role type named sy_c_Filter_Oeventually_001t__Real__Oreal
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring eventually_real:((real->Prop)->(filter_real->Prop))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02710>, <kernel.DependentProduct object at 0xc02998>) of role type named sy_c_Filter_Ofilterlim_001t__Nat__Onat_001t__Int__Oint
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring filterlim_nat_int:((nat->int)->(filter_int->(filter_nat->Prop)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02ab8>, <kernel.DependentProduct object at 0xc02a28>) of role type named sy_c_Filter_Ofilterlim_001t__Nat__Onat_001t__Nat__Onat
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring filterlim_nat_nat:((nat->nat)->(filter_nat->(filter_nat->Prop)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02b48>, <kernel.DependentProduct object at 0xc02a70>) of role type named sy_c_Filter_Ofilterlim_001t__Nat__Onat_001t__Real__Oreal
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring filterlim_nat_real:((nat->real)->(filter_real->(filter_nat->Prop)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02b90>, <kernel.DependentProduct object at 0xc02908>) of role type named sy_c_Filter_Ofilterlim_001t__Real__Oreal_001t__Real__Oreal
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring filterlim_real_real:((real->real)->(filter_real->(filter_real->Prop)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc022d8>, <kernel.DependentProduct object at 0xc02c20>) of role type named sy_c_Finite__Set_Ocard_001_Eo
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite_card_o:(set_o->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02878>, <kernel.DependentProduct object at 0xc02b90>) of role type named sy_c_Finite__Set_Ocard_001t__Complex__Ocomplex
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite_card_complex:(set_complex->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02c20>, <kernel.DependentProduct object at 0xc02b00>) of role type named sy_c_Finite__Set_Ocard_001t__Int__Oint
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite_card_int:(set_int->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02ab8>, <kernel.DependentProduct object at 0xc02c68>) of role type named sy_c_Finite__Set_Ocard_001t__Nat__Onat
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite_card_nat:(set_nat->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02c20>, <kernel.DependentProduct object at 0xc02cb0>) of role type named sy_c_Finite__Set_Ocard_001t__Numeral____Type__Onum0
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite6454714172617411596l_num0:(set_Numeral_num0->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02c68>, <kernel.DependentProduct object at 0xc02d40>) of role type named sy_c_Finite__Set_Ocard_001t__Numeral____Type__Onum1
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite6454714172617411597l_num1:(set_Numeral_num1->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02cb0>, <kernel.DependentProduct object at 0xc02dd0>) of role type named sy_c_Finite__Set_Ocard_001t__Product____Type__Ounit
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite410649719033368117t_unit:(set_Product_unit->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc022d8>, <kernel.DependentProduct object at 0xc02e60>) of role type named sy_c_Finite__Set_Ocard_001t__String__Oliteral
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite_card_literal:(set_literal->nat)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02cb0>, <kernel.DependentProduct object at 0xc02d40>) of role type named sy_c_Finite__Set_Ofinite_001t__Code____Numeral__Ointeger
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite6017078050557962740nteger:(set_Code_integer->Prop)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02e60>, <kernel.DependentProduct object at 0xc02ef0>) of role type named sy_c_Finite__Set_Ofinite_001t__Complex__Ocomplex
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite3207457112153483333omplex:(set_complex->Prop)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02cb0>, <kernel.DependentProduct object at 0xc02f80>) of role type named sy_c_Finite__Set_Ofinite_001t__Int__Oint
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite_finite_int:(set_int->Prop)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02d40>, <kernel.DependentProduct object at 0xc02fc8>) of role type named sy_c_Finite__Set_Ofinite_001t__Nat__Onat
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring finite_finite_nat:(set_nat->Prop)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02cb0>, <kernel.DependentProduct object at 0xc02e60>) of role type named sy_c_Fun_Obij__betw_001t__Complex__Ocomplex_001t__Complex__Ocomplex
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring bij_be1856998921033663316omplex:((complex->complex)->(set_complex->(set_complex->Prop)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02f38>, <kernel.DependentProduct object at 0xd83098>) of role type named sy_c_Fun_Obij__betw_001t__Nat__Onat_001t__Complex__Ocomplex
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring bij_betw_nat_complex:((nat->complex)->(set_nat->(set_complex->Prop)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02fc8>, <kernel.DependentProduct object at 0xd83170>) of role type named sy_c_Fun_Obij__betw_001t__Nat__Onat_001t__Nat__Onat
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring bij_betw_nat_nat:((nat->nat)->(set_nat->(set_nat->Prop)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02fc8>, <kernel.DependentProduct object at 0xd830e0>) of role type named sy_c_Fun_Ocomp_001_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Code____Numeral__Ointeger
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring comp_C8797469213163452608nteger:(((code_integer->code_integer)->(produc8923325533196201883nteger->produc8923325533196201883nteger))->((code_integer->(code_integer->code_integer))->(code_integer->(produc8923325533196201883nteger->produc8923325533196201883nteger))))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0xc02e60>, <kernel.DependentProduct object at 0xd83170>) of role type named sy_c_Fun_Ocomp_001t__Code____Numeral__Ointeger_001_062_It__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_Mt__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J_001t__Code____Numeral__Ointeger
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring comp_C1593894019821074884nteger:((code_integer->(produc8923325533196201883nteger->produc8923325533196201883nteger))->((code_integer->code_integer)->(code_integer->(produc8923325533196201883nteger->produc8923325533196201883nteger))))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xc02fc8>, <kernel.DependentProduct object at 0xd83290>) of role type named sy_c_Fun_Ocomp_001t__Int__Oint_001t__Int__Oint_001t__Num__Onum
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring comp_int_int_num:((int->int)->((num->int)->(num->int)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xc02f38>, <kernel.DependentProduct object at 0xd833f8>) of role type named sy_c_Fun_Ocomp_001t__Nat__Onat_001_Eo_001t__Nat__Onat
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring comp_nat_o_nat:((nat->Prop)->((nat->nat)->(nat->Prop)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xc02f38>, <kernel.DependentProduct object at 0xd831b8>) of role type named sy_c_Fun_Ocomp_001t__Nat__Onat_001t__Real__Oreal_001t__Nat__Onat
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring comp_nat_real_nat:((nat->real)->((nat->nat)->(nat->real)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd833b0>, <kernel.DependentProduct object at 0xd83128>) of role type named sy_c_Fun_Oinj__on_001t__Nat__Onat_001t__Nat__Onat
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring inj_on_nat_nat:((nat->nat)->(set_nat->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd831b8>, <kernel.DependentProduct object at 0xd83170>) of role type named sy_c_Fun_Oinj__on_001t__Real__Oreal_001t__Real__Oreal
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring inj_on_real_real:((real->real)->(set_real->Prop))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd833b0>, <kernel.DependentProduct object at 0xd834d0>) of role type named sy_c_Fun_Othe__inv__into_001t__Real__Oreal_001t__Real__Oreal
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring the_in5290026491893676941l_real:(set_real->((real->real)->(real->real)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83170>, <kernel.DependentProduct object at 0xd833b0>) of role type named sy_c_Generic__set__bit_Oset__bit__class_Oset__bit_001t__Code____Numeral__Ointeger
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring generi2397576812484419408nteger:(code_integer->(nat->(Prop->code_integer)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd834d0>, <kernel.DependentProduct object at 0xd83170>) of role type named sy_c_Generic__set__bit_Oset__bit__class_Oset__bit_001t__Int__Oint
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring generi8991105624351003935it_int:(int->(nat->(Prop->int)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd833b0>, <kernel.DependentProduct object at 0xd834d0>) of role type named sy_c_Generic__set__bit_Oset__bit__class_Oset__bit_001t__Uint32__Ouint32
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring generi1993664874377053279uint32:(uint32->(nat->(Prop->uint32)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83170>, <kernel.DependentProduct object at 0xd833b0>) of role type named sy_c_Generic__set__bit_Oset__bit__class_Oset__bit_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring generi5268133209446125161l_num1:(word_N3645301735248828278l_num1->(nat->(Prop->word_N3645301735248828278l_num1)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd836c8>, <kernel.DependentProduct object at 0xd83560>) of role type named sy_c_Groups_Oabs__class_Oabs_001t__Code____Numeral__Ointeger
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring abs_abs_Code_integer:(code_integer->code_integer)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83680>, <kernel.DependentProduct object at 0xd835a8>) of role type named sy_c_Groups_Oabs__class_Oabs_001t__Complex__Ocomplex
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring abs_abs_complex:(complex->complex)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83758>, <kernel.DependentProduct object at 0xd837a0>) of role type named sy_c_Groups_Oabs__class_Oabs_001t__Int__Oint
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring abs_abs_int:(int->int)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd833b0>, <kernel.DependentProduct object at 0xd837e8>) of role type named sy_c_Groups_Oabs__class_Oabs_001t__Rat__Orat
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring abs_abs_rat:(rat->rat)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83560>, <kernel.DependentProduct object at 0xd83830>) of role type named sy_c_Groups_Oabs__class_Oabs_001t__Real__Oreal
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring abs_abs_real:(real->real)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd833b0>, <kernel.DependentProduct object at 0xd838c0>) of role type named sy_c_Groups_Ominus__class_Ominus_001_062_It__Complex__Ocomplex_M_Eo_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_8727706125548526216plex_o:((complex->Prop)->((complex->Prop)->(complex->Prop)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83878>, <kernel.DependentProduct object at 0xd83908>) of role type named sy_c_Groups_Ominus__class_Ominus_001_062_It__Int__Oint_M_Eo_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_minus_int_o:((int->Prop)->((int->Prop)->(int->Prop)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83950>, <kernel.DependentProduct object at 0xd839e0>) of role type named sy_c_Groups_Ominus__class_Ominus_001_062_It__Nat__Onat_M_Eo_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_minus_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83878>, <kernel.DependentProduct object at 0xd83a28>) of role type named sy_c_Groups_Ominus__class_Ominus_001_062_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_M_Eo_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_711738161318947805_int_o:((product_prod_int_int->Prop)->((product_prod_int_int->Prop)->(product_prod_int_int->Prop)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83908>, <kernel.DependentProduct object at 0xd83998>) of role type named sy_c_Groups_Ominus__class_Ominus_001_062_It__Real__Oreal_M_Eo_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_minus_real_o:((real->Prop)->((real->Prop)->(real->Prop)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83878>, <kernel.DependentProduct object at 0xd83908>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Code____Numeral__Ointeger
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_8373710615458151222nteger:(code_integer->(code_integer->code_integer))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83a28>, <kernel.DependentProduct object at 0xd83998>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Complex__Ocomplex
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_minus_complex:(complex->(complex->complex))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83878>, <kernel.DependentProduct object at 0xd83a28>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Extended____Nat__Oenat
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_3235023915231533773d_enat:(extended_enat->(extended_enat->extended_enat))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83b48>, <kernel.DependentProduct object at 0xd83998>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Int__Oint
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_minus_int:(int->(int->int))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83a70>, <kernel.DependentProduct object at 0xd83878>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Nat__Onat
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_minus_nat:(nat->(nat->nat))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83c20>, <kernel.DependentProduct object at 0xd83b48>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Rat__Orat
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_minus_rat:(rat->(rat->rat))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83908>, <kernel.DependentProduct object at 0xd83a70>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Real__Oreal
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_minus_real:(real->(real->real))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83ab8>, <kernel.DependentProduct object at 0xd83c20>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_I_Eo_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_minus_set_o:(set_o->(set_o->set_o))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83908>, <kernel.DependentProduct object at 0xd83ab8>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Complex__Ocomplex_J
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring minus_811609699411566653omplex:(set_complex->(set_complex->set_complex))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0xd83998>, <kernel.DependentProduct object at 0xd83c20>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Int__Oint_J
% 0.48/0.68  Using role type
% 0.48/0.69  Declaring minus_minus_set_int:(set_int->(set_int->set_int))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83a28>, <kernel.DependentProduct object at 0xd83908>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Nat__Onat_J
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring minus_minus_set_nat:(set_nat->(set_nat->set_nat))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83998>, <kernel.DependentProduct object at 0xd83ab8>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring minus_1052850069191792384nt_int:(set_Pr958786334691620121nt_int->(set_Pr958786334691620121nt_int->set_Pr958786334691620121nt_int))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83bd8>, <kernel.DependentProduct object at 0xd83908>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Set__Oset_It__Real__Oreal_J
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring minus_minus_set_real:(set_real->(set_real->set_real))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83a28>, <kernel.DependentProduct object at 0xd83998>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Uint32__Ouint32
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring minus_minus_uint32:(uint32->(uint32->uint32))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83bd8>, <kernel.DependentProduct object at 0xd83ab8>) of role type named sy_c_Groups_Ominus__class_Ominus_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring minus_4019991460397169231l_num1:(word_N3645301735248828278l_num1->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83ef0>, <kernel.Constant object at 0xd83ab8>) of role type named sy_c_Groups_Oone__class_Oone_001t__Assertions__Oassn
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring one_one_assn:assn
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83a28>, <kernel.Constant object at 0xd83ab8>) of role type named sy_c_Groups_Oone__class_Oone_001t__Code____Numeral__Ointeger
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring one_one_Code_integer:code_integer
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83908>, <kernel.Constant object at 0xd83ab8>) of role type named sy_c_Groups_Oone__class_Oone_001t__Complex__Ocomplex
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring one_one_complex:complex
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83a28>, <kernel.Constant object at 0xd83c20>) of role type named sy_c_Groups_Oone__class_Oone_001t__Extended____Nat__Oenat
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring one_on7984719198319812577d_enat:extended_enat
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83908>, <kernel.Constant object at 0xd83fc8>) of role type named sy_c_Groups_Oone__class_Oone_001t__Int__Oint
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring one_one_int:int
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83ab8>, <kernel.Constant object at 0xd85098>) of role type named sy_c_Groups_Oone__class_Oone_001t__Nat__Onat
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring one_one_nat:nat
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83908>, <kernel.Constant object at 0xd85128>) of role type named sy_c_Groups_Oone__class_Oone_001t__Rat__Orat
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring one_one_rat:rat
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83ab8>, <kernel.Constant object at 0xd85128>) of role type named sy_c_Groups_Oone__class_Oone_001t__Real__Oreal
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring one_one_real:real
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd83908>, <kernel.Constant object at 0xd85128>) of role type named sy_c_Groups_Oone__class_Oone_001t__Uint32__Ouint32
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring one_one_uint32:uint32
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd850e0>, <kernel.Constant object at 0xd85170>) of role type named sy_c_Groups_Oone__class_Oone_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring one_on7727431528512463931l_num1:word_N3645301735248828278l_num1
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85200>, <kernel.DependentProduct object at 0xd850e0>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Code____Numeral__Ointeger
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring plus_p5714425477246183910nteger:(code_integer->(code_integer->code_integer))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd853b0>, <kernel.DependentProduct object at 0xd85170>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Complex__Ocomplex
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring plus_plus_complex:(complex->(complex->complex))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85200>, <kernel.DependentProduct object at 0xd853b0>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Extended____Nat__Oenat
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring plus_p3455044024723400733d_enat:(extended_enat->(extended_enat->extended_enat))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85488>, <kernel.DependentProduct object at 0xd85170>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Int__Oint
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring plus_plus_int:(int->(int->int))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85290>, <kernel.DependentProduct object at 0xd85200>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Nat__Onat
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring plus_plus_nat:(nat->(nat->nat))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85560>, <kernel.DependentProduct object at 0xd85488>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Num__Onum
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring plus_plus_num:(num->(num->num))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd850e0>, <kernel.DependentProduct object at 0xd85290>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Rat__Orat
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring plus_plus_rat:(rat->(rat->rat))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85440>, <kernel.DependentProduct object at 0xd85560>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Real__Oreal
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring plus_plus_real:(real->(real->real))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd853b0>, <kernel.DependentProduct object at 0xd850e0>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Uint32__Ouint32
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring plus_plus_uint32:(uint32->(uint32->uint32))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85440>, <kernel.DependentProduct object at 0xd85290>) of role type named sy_c_Groups_Oplus__class_Oplus_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring plus_p361126936061061375l_num1:(word_N3645301735248828278l_num1->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85488>, <kernel.DependentProduct object at 0xd853b0>) of role type named sy_c_Groups_Osgn__class_Osgn_001t__Code____Numeral__Ointeger
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring sgn_sgn_Code_integer:(code_integer->code_integer)
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85518>, <kernel.DependentProduct object at 0xd857a0>) of role type named sy_c_Groups_Osgn__class_Osgn_001t__Complex__Ocomplex
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring sgn_sgn_complex:(complex->complex)
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85758>, <kernel.DependentProduct object at 0xd857e8>) of role type named sy_c_Groups_Osgn__class_Osgn_001t__Int__Oint
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring sgn_sgn_int:(int->int)
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd85290>, <kernel.DependentProduct object at 0xd85830>) of role type named sy_c_Groups_Osgn__class_Osgn_001t__Rat__Orat
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring sgn_sgn_rat:(rat->rat)
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd853b0>, <kernel.DependentProduct object at 0xd85878>) of role type named sy_c_Groups_Osgn__class_Osgn_001t__Real__Oreal
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring sgn_sgn_real:(real->real)
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd857a0>, <kernel.DependentProduct object at 0xd85290>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Assertions__Oassn
% 0.48/0.69  Using role type
% 0.48/0.69  Declaring times_times_assn:(assn->(assn->assn))
% 0.48/0.69  FOF formula (<kernel.Constant object at 0xd853b0>, <kernel.DependentProduct object at 0xd857a0>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Code____Numeral__Ointeger
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring times_3573771949741848930nteger:(code_integer->(code_integer->code_integer))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85908>, <kernel.DependentProduct object at 0xd85290>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Complex__Ocomplex
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring times_times_complex:(complex->(complex->complex))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd853b0>, <kernel.DependentProduct object at 0xd85908>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Extended____Nat__Oenat
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring times_7803423173614009249d_enat:(extended_enat->(extended_enat->extended_enat))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd859e0>, <kernel.DependentProduct object at 0xd85290>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Int__Oint
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring times_times_int:(int->(int->int))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd858c0>, <kernel.DependentProduct object at 0xd853b0>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Nat__Onat
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring times_times_nat:(nat->(nat->nat))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85ab8>, <kernel.DependentProduct object at 0xd859e0>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Num__Onum
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring times_times_num:(num->(num->num))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd857a0>, <kernel.DependentProduct object at 0xd858c0>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Rat__Orat
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring times_times_rat:(rat->(rat->rat))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85998>, <kernel.DependentProduct object at 0xd85ab8>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Real__Oreal
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring times_times_real:(real->(real->real))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85908>, <kernel.DependentProduct object at 0xd857a0>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Uint32__Ouint32
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring times_times_uint32:(uint32->(uint32->uint32))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85998>, <kernel.DependentProduct object at 0xd858c0>) of role type named sy_c_Groups_Otimes__class_Otimes_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring times_7065122842183080059l_num1:(word_N3645301735248828278l_num1->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd857a0>, <kernel.DependentProduct object at 0xd85998>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001_062_It__Complex__Ocomplex_M_Eo_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus1680532995456772888plex_o:((complex->Prop)->(complex->Prop))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85a70>, <kernel.DependentProduct object at 0xd858c0>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001_062_It__Int__Oint_M_Eo_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus_uminus_int_o:((int->Prop)->(int->Prop))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85998>, <kernel.DependentProduct object at 0xd857a0>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001_062_It__Nat__Onat_M_Eo_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus_uminus_nat_o:((nat->Prop)->(nat->Prop))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85a70>, <kernel.DependentProduct object at 0xd85998>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001_062_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_M_Eo_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus7117520113953359693_int_o:((product_prod_int_int->Prop)->(product_prod_int_int->Prop))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85908>, <kernel.DependentProduct object at 0xd857a0>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001_062_It__Real__Oreal_M_Eo_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus_uminus_real_o:((real->Prop)->(real->Prop))
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85a70>, <kernel.DependentProduct object at 0xd85e60>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Code____Numeral__Ointeger
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus1351360451143612070nteger:(code_integer->code_integer)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd857a0>, <kernel.DependentProduct object at 0xd85f38>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Complex__Ocomplex
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus1482373934393186551omplex:(complex->complex)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85998>, <kernel.DependentProduct object at 0xd85fc8>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Int__Oint
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus_uminus_int:(int->int)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85ea8>, <kernel.DependentProduct object at 0xd8a050>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Rat__Orat
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus_uminus_rat:(rat->rat)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85ef0>, <kernel.DependentProduct object at 0xd8a098>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Real__Oreal
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus_uminus_real:(real->real)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85fc8>, <kernel.DependentProduct object at 0xd8a0e0>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Set__Oset_I_Eo_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus_uminus_set_o:(set_o->set_o)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85ef0>, <kernel.DependentProduct object at 0xd8a128>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Set__Oset_It__Complex__Ocomplex_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus8566677241136511917omplex:(set_complex->set_complex)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85ef0>, <kernel.DependentProduct object at 0xd8a1b8>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Set__Oset_It__Int__Oint_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus1532241313380277803et_int:(set_int->set_int)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85ea8>, <kernel.DependentProduct object at 0xd8a248>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Set__Oset_It__Nat__Onat_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus5710092332889474511et_nat:(set_nat->set_nat)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd8a128>, <kernel.DependentProduct object at 0xd8a1b8>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus6221592323253981072nt_int:(set_Pr958786334691620121nt_int->set_Pr958786334691620121nt_int)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd8a098>, <kernel.DependentProduct object at 0xd8a368>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Set__Oset_It__Real__Oreal_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus612125837232591019t_real:(set_real->set_real)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd85ef0>, <kernel.DependentProduct object at 0xd8a3f8>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Uint32__Ouint32
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus_uminus_uint32:(uint32->uint32)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd8a128>, <kernel.DependentProduct object at 0xd8a1b8>) of role type named sy_c_Groups_Ouminus__class_Ouminus_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring uminus8244633308260627903l_num1:(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1)
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd8a3f8>, <kernel.Constant object at 0xd8a3b0>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Code____Numeral__Ointeger
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring zero_z3403309356797280102nteger:code_integer
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd8a0e0>, <kernel.Constant object at 0xd8a3b0>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Complex__Ocomplex
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring zero_zero_complex:complex
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd8a3f8>, <kernel.Constant object at 0xd8a098>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Extended____Nat__Oenat
% 0.48/0.70  Using role type
% 0.48/0.70  Declaring zero_z5237406670263579293d_enat:extended_enat
% 0.48/0.70  FOF formula (<kernel.Constant object at 0xd8a4d0>, <kernel.Constant object at 0xd8a098>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Int__Oint
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring zero_zero_int:int
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a560>, <kernel.Constant object at 0xd8a098>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Nat__Onat
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring zero_zero_nat:nat
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a5a8>, <kernel.Constant object at 0xd8a098>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Rat__Orat
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring zero_zero_rat:rat
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a5f0>, <kernel.Constant object at 0xd8a098>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Real__Oreal
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring zero_zero_real:real
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a638>, <kernel.Constant object at 0xd8a098>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Uint32__Ouint32
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring zero_zero_uint32:uint32
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a5f0>, <kernel.Constant object at 0xd8a680>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring zero_z3563351764282998399l_num1:word_N3645301735248828278l_num1
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a098>, <kernel.DependentProduct object at 0xd8a710>) of role type named sy_c_Groups__Big_Ocomm__monoid__add__class_Osum_001t__Complex__Ocomplex_001t__Complex__Ocomplex
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring groups7754918857620584856omplex:((complex->complex)->(set_complex->complex))
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a680>, <kernel.DependentProduct object at 0xd8a5f0>) of role type named sy_c_Groups__Big_Ocomm__monoid__add__class_Osum_001t__Int__Oint_001t__Int__Oint
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring groups4538972089207619220nt_int:((int->int)->(set_int->int))
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a710>, <kernel.DependentProduct object at 0xd8a098>) of role type named sy_c_Groups__Big_Ocomm__monoid__add__class_Osum_001t__Nat__Onat_001t__Nat__Onat
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring groups3542108847815614940at_nat:((nat->nat)->(set_nat->nat))
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a5f0>, <kernel.DependentProduct object at 0xd8a680>) of role type named sy_c_Groups__Big_Ocomm__monoid__add__class_Osum_001t__Nat__Onat_001t__Real__Oreal
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring groups6591440286371151544t_real:((nat->real)->(set_nat->real))
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a098>, <kernel.DependentProduct object at 0xd8a710>) of role type named sy_c_Groups__Big_Ocomm__monoid__mult__class_Oprod_001t__Int__Oint_001t__Int__Oint
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring groups1705073143266064639nt_int:((int->int)->(set_int->int))
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a680>, <kernel.DependentProduct object at 0xd8a5f0>) of role type named sy_c_Groups__Big_Ocomm__monoid__mult__class_Oprod_001t__Nat__Onat_001t__Int__Oint
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring groups705719431365010083at_int:((nat->int)->(set_nat->int))
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a710>, <kernel.DependentProduct object at 0xd8a098>) of role type named sy_c_Groups__Big_Ocomm__monoid__mult__class_Oprod_001t__Nat__Onat_001t__Nat__Onat
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring groups708209901874060359at_nat:((nat->nat)->(set_nat->nat))
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a5f0>, <kernel.DependentProduct object at 0xd8a710>) of role type named sy_c_Groups__List_Ocomm__semiring__0__class_Ohorner__sum_001_Eo_001t__Int__Oint
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring groups9116527308978886569_o_int:((Prop->int)->(int->(list_o->int)))
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a290>, <kernel.DependentProduct object at 0xd8acf8>) of role type named sy_c_HOL_OThe_001t__Int__Oint
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring the_int:((int->Prop)->int)
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8ac68>, <kernel.DependentProduct object at 0xd8ac20>) of role type named sy_c_HOL_OThe_001t__Real__Oreal
% 0.48/0.71  Using role type
% 0.48/0.71  Declaring the_real:((real->Prop)->real)
% 0.48/0.71  FOF formula (<kernel.Constant object at 0xd8a098>, <kernel.DependentProduct object at 0xd8a6c8>) of role type named sy_c_HOL_Oundefined_001_062_I_062_It__Code____Numeral__Ointeger_Mt__Uint32__Ouint32_J_M_062_It__Code____Numeral__Ointeger_Mt__Uint32__Ouint32_J_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring undefi2040150642751712519uint32:((code_integer->uint32)->(code_integer->uint32))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8ac68>, <kernel.DependentProduct object at 0xd8a5f0>) of role type named sy_c_HOL_Oundefined_001_062_I_062_It__Nat__Onat_M_062_It__Uint32__Ouint32_Mt__Uint32__Ouint32_J_J_M_062_It__Code____Numeral__Ointeger_M_062_It__Uint32__Ouint32_Mt__Uint32__Ouint32_J_J_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring undefi7330133036835070352uint32:((nat->(uint32->uint32))->(code_integer->(uint32->uint32)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8a6c8>, <kernel.DependentProduct object at 0xd8aef0>) of role type named sy_c_HOL_Oundefined_001_062_I_062_It__Nat__Onat_M_062_It__Uint32__Ouint32_Mt__Uint32__Ouint32_J_J_M_062_It__Uint32__Ouint32_M_062_It__Code____Numeral__Ointeger_Mt__Uint32__Ouint32_J_J_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring undefi8952517107220742160uint32:((nat->(uint32->uint32))->(uint32->(code_integer->uint32)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8a5f0>, <kernel.DependentProduct object at 0xd8af80>) of role type named sy_c_HOL_Oundefined_001_062_I_062_It__Uint32__Ouint32_M_062_It__Nat__Onat_M_062_I_Eo_Mt__Uint32__Ouint32_J_J_J_M_062_It__Uint32__Ouint32_M_062_It__Code____Numeral__Ointeger_M_062_I_Eo_Mt__Uint32__Ouint32_J_J_J_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring undefi8537048349889504752uint32:((uint32->(nat->(Prop->uint32)))->(uint32->(code_integer->(Prop->uint32))))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8aef0>, <kernel.DependentProduct object at 0xd8afc8>) of role type named sy_c_HOL_Oundefined_001_062_I_062_It__Uint32__Ouint32_M_062_It__Nat__Onat_M_Eo_J_J_M_062_It__Uint32__Ouint32_M_062_It__Code____Numeral__Ointeger_M_Eo_J_J_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring undefi6981832269580975664eger_o:((uint32->(nat->Prop))->(uint32->(code_integer->Prop)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8af80>, <kernel.DependentProduct object at 0xd8ad40>) of role type named sy_c_HOL_Oundefined_001_062_I_062_It__Uint32__Ouint32_M_062_It__Uint32__Ouint32_Mt__Uint32__Ouint32_J_J_M_062_It__Uint32__Ouint32_M_062_It__Uint32__Ouint32_Mt__Uint32__Ouint32_J_J_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring undefi332904144742839227uint32:((uint32->(uint32->uint32))->(uint32->(uint32->uint32)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8afc8>, <kernel.DependentProduct object at 0xd8ac20>) of role type named sy_c_HOL_Oundefined_001_062_I_062_It__Uint32__Ouint32_Mt__Code____Numeral__Ointeger_J_M_062_It__Uint32__Ouint32_Mt__Code____Numeral__Ointeger_J_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring undefi3580195557576403463nteger:((uint32->code_integer)->(uint32->code_integer))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8afc8>, <kernel.DependentProduct object at 0xd8d098>) of role type named sy_c_HOL_Oundefined_001_062_It__Code____Numeral__Ointeger_M_062_It__Code____Numeral__Ointeger_M_062_I_Eo_Mt__Code____Numeral__Ointeger_J_J_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring undefi1878487536576149250nteger:(code_integer->(code_integer->(Prop->code_integer)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8afc8>, <kernel.DependentProduct object at 0xd8d128>) of role type named sy_c_HOL_Oundefined_001_062_It__Code____Numeral__Ointeger_M_062_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring undefi8133104259855420269nteger:(code_integer->(code_integer->code_integer))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8aea8>, <kernel.DependentProduct object at 0xd8d050>) of role type named sy_c_Hoare__Triple_Ohoare__triple_001_Eo
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring hoare_hoare_triple_o:(assn->(heap_Time_Heap_o->((Prop->assn)->Prop)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d1b8>, <kernel.DependentProduct object at 0xd8d2d8>) of role type named sy_c_Hoare__Triple_Ohoare__triple_001t__VEBT____BuildupMemImp__OVEBTi
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring hoare_1429296392585015714_VEBTi:(assn->(heap_T8145700208782473153_VEBTi->((vEBT_VEBTi->assn)->Prop)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8afc8>, <kernel.DependentProduct object at 0xd8d2d8>) of role type named sy_c_If_001t__Code____Numeral__Ointeger
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_Code_integer:(Prop->(code_integer->(code_integer->code_integer)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d3b0>, <kernel.DependentProduct object at 0xd8d248>) of role type named sy_c_If_001t__Complex__Ocomplex
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_complex:(Prop->(complex->(complex->complex)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d368>, <kernel.DependentProduct object at 0xd8d3b0>) of role type named sy_c_If_001t__Heap____Time____Monad__OHeap_I_Eo_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_Heap_Time_Heap_o:(Prop->(heap_Time_Heap_o->(heap_Time_Heap_o->heap_Time_Heap_o)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d2d8>, <kernel.DependentProduct object at 0xd8d4d0>) of role type named sy_c_If_001t__Heap____Time____Monad__OHeap_It__VEBT____BuildupMemImp__OVEBTi_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_Hea8453224502484754311_VEBTi:(Prop->(heap_T8145700208782473153_VEBTi->(heap_T8145700208782473153_VEBTi->heap_T8145700208782473153_VEBTi)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d488>, <kernel.DependentProduct object at 0xd8d4d0>) of role type named sy_c_If_001t__Int__Oint
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_int:(Prop->(int->(int->int)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d128>, <kernel.DependentProduct object at 0xd8d4d0>) of role type named sy_c_If_001t__List__Olist_It__Int__Oint_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_list_int:(Prop->(list_int->(list_int->list_int)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d5a8>, <kernel.DependentProduct object at 0xd8d4d0>) of role type named sy_c_If_001t__Nat__Onat
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_nat:(Prop->(nat->(nat->nat)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d5f0>, <kernel.DependentProduct object at 0xd8d4d0>) of role type named sy_c_If_001t__Num__Onum
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_num:(Prop->(num->(num->num)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d5a8>, <kernel.DependentProduct object at 0xd8d368>) of role type named sy_c_If_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_M_Eo_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_Pro5737122678794959658eger_o:(Prop->(produc6271795597528267376eger_o->(produc6271795597528267376eger_o->produc6271795597528267376eger_o)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d4d0>, <kernel.DependentProduct object at 0xd8d290>) of role type named sy_c_If_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_Pro6119634080678213985nteger:(Prop->(produc8923325533196201883nteger->(produc8923325533196201883nteger->produc8923325533196201883nteger)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d368>, <kernel.DependentProduct object at 0xd8d3b0>) of role type named sy_c_If_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J
% 0.54/0.71  Using role type
% 0.54/0.71  Declaring if_Pro3027730157355071871nt_int:(Prop->(product_prod_int_int->(product_prod_int_int->product_prod_int_int)))
% 0.54/0.71  FOF formula (<kernel.Constant object at 0xd8d290>, <kernel.DependentProduct object at 0xd8d5f0>) of role type named sy_c_If_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring if_Pro6206227464963214023at_nat:(Prop->(product_prod_nat_nat->(product_prod_nat_nat->product_prod_nat_nat)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d3b0>, <kernel.DependentProduct object at 0xd8d368>) of role type named sy_c_If_001t__Product____Type__Oprod_It__Uint32__Ouint32_Mt__Uint32__Ouint32_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring if_Pro1135515155860407935uint32:(Prop->(produc827990862158126777uint32->(produc827990862158126777uint32->produc827990862158126777uint32)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d4d0>, <kernel.DependentProduct object at 0xd8d368>) of role type named sy_c_If_001t__Rat__Orat
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring if_rat:(Prop->(rat->(rat->rat)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d830>, <kernel.DependentProduct object at 0xd8d368>) of role type named sy_c_If_001t__Real__Oreal
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring if_real:(Prop->(real->(real->real)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d998>, <kernel.DependentProduct object at 0xd8d368>) of role type named sy_c_If_001t__Set__Oset_It__Int__Oint_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring if_set_int:(Prop->(set_int->(set_int->set_int)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d3f8>, <kernel.DependentProduct object at 0xd8d7a0>) of role type named sy_c_If_001t__Uint32__Ouint32
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring if_uint32:(Prop->(uint32->(uint32->uint32)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d830>, <kernel.DependentProduct object at 0xd8d3b0>) of role type named sy_c_If_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring if_wor5778924947035936048l_num1:(Prop->(word_N3645301735248828278l_num1->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d9e0>, <kernel.DependentProduct object at 0xd8d830>) of role type named sy_c_Int_Oint__ge__less__than
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring int_ge_less_than:(int->set_Pr958786334691620121nt_int)
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8dab8>, <kernel.DependentProduct object at 0xd8d3b0>) of role type named sy_c_Int_Oint__ge__less__than2
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring int_ge_less_than2:(int->set_Pr958786334691620121nt_int)
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d4d0>, <kernel.DependentProduct object at 0xd8d368>) of role type named sy_c_Int_Onat
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring nat2:(int->nat)
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d3b0>, <kernel.Constant object at 0xd8d368>) of role type named sy_c_Int_Oring__1__class_OInts_001t__Complex__Ocomplex
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring ring_1_Ints_complex:set_complex
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8dab8>, <kernel.Constant object at 0xd8d368>) of role type named sy_c_Int_Oring__1__class_OInts_001t__Real__Oreal
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring ring_1_Ints_real:set_real
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d3b0>, <kernel.DependentProduct object at 0xd8dbd8>) of role type named sy_c_Int_Oring__1__class_Oof__int_001t__Code____Numeral__Ointeger
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring ring_18347121197199848620nteger:(int->code_integer)
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8d368>, <kernel.DependentProduct object at 0xd8dc68>) of role type named sy_c_Int_Oring__1__class_Oof__int_001t__Complex__Ocomplex
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring ring_17405671764205052669omplex:(int->complex)
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8db00>, <kernel.DependentProduct object at 0xd8dcf8>) of role type named sy_c_Int_Oring__1__class_Oof__int_001t__Int__Oint
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring ring_1_of_int_int:(int->int)
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8db90>, <kernel.DependentProduct object at 0xd8dd40>) of role type named sy_c_Int_Oring__1__class_Oof__int_001t__Rat__Orat
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring ring_1_of_int_rat:(int->rat)
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8dc20>, <kernel.DependentProduct object at 0xd8dd88>) of role type named sy_c_Int_Oring__1__class_Oof__int_001t__Real__Oreal
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring ring_1_of_int_real:(int->real)
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8dc68>, <kernel.DependentProduct object at 0xd8ddd0>) of role type named sy_c_Int_Oring__1__class_Oof__int_001t__Uint32__Ouint32
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring ring_1_of_int_uint32:(int->uint32)
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8dc20>, <kernel.DependentProduct object at 0xd8dc68>) of role type named sy_c_Int_Oring__1__class_Oof__int_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring ring_17408606157368542149l_num1:(int->word_N3645301735248828278l_num1)
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8dcf8>, <kernel.DependentProduct object at 0xd8def0>) of role type named sy_c_Lattices_Osup__class_Osup_001_062_It__Complex__Ocomplex_M_Eo_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_complex_o:((complex->Prop)->((complex->Prop)->(complex->Prop)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8dea8>, <kernel.DependentProduct object at 0xd8df80>) of role type named sy_c_Lattices_Osup__class_Osup_001_062_It__Int__Oint_M_Eo_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_int_o:((int->Prop)->((int->Prop)->(int->Prop)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8dc68>, <kernel.DependentProduct object at 0xd8dfc8>) of role type named sy_c_Lattices_Osup__class_Osup_001_062_It__Nat__Onat_M_Eo_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_nat_o:((nat->Prop)->((nat->Prop)->(nat->Prop)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8dea8>, <kernel.DependentProduct object at 0xd8df38>) of role type named sy_c_Lattices_Osup__class_Osup_001_062_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_M_Eo_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_su8463660629351352368_int_o:((product_prod_int_int->Prop)->((product_prod_int_int->Prop)->(product_prod_int_int->Prop)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8df80>, <kernel.DependentProduct object at 0xd8df38>) of role type named sy_c_Lattices_Osup__class_Osup_001_062_It__Real__Oreal_M_Eo_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_real_o:((real->Prop)->((real->Prop)->(real->Prop)))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8de18>, <kernel.DependentProduct object at 0xd8dd88>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Assertions__Oassn
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_assn:(assn->(assn->assn))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8df80>, <kernel.DependentProduct object at 0xd8df38>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Extended____Nat__Oenat
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_su3973961784419623482d_enat:(extended_enat->(extended_enat->extended_enat))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8dc68>, <kernel.DependentProduct object at 0xd91128>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Int__Oint
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_int:(int->(int->int))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8df80>, <kernel.DependentProduct object at 0xd91200>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Nat__Onat
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_nat:(nat->(nat->nat))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8df38>, <kernel.DependentProduct object at 0xd91248>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Rat__Orat
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_rat:(rat->(rat->rat))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8df80>, <kernel.DependentProduct object at 0xd91098>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Real__Oreal
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_real:(real->(real->real))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8df38>, <kernel.DependentProduct object at 0xd91128>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_I_Eo_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_set_o:(set_o->(set_o->set_o))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd8df38>, <kernel.DependentProduct object at 0xd91290>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Complex__Ocomplex_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_set_complex:(set_complex->(set_complex->set_complex))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd91170>, <kernel.DependentProduct object at 0xd91200>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Int__Oint_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_set_int:(set_int->(set_int->set_int))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd911b8>, <kernel.DependentProduct object at 0xd91050>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Nat__Onat_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_sup_set_nat:(set_nat->(set_nat->set_nat))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd91170>, <kernel.DependentProduct object at 0xd91290>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J
% 0.54/0.72  Using role type
% 0.54/0.72  Declaring sup_su6024340866399070445nt_int:(set_Pr958786334691620121nt_int->(set_Pr958786334691620121nt_int->set_Pr958786334691620121nt_int))
% 0.54/0.72  FOF formula (<kernel.Constant object at 0xd91128>, <kernel.DependentProduct object at 0xd91050>) of role type named sy_c_Lattices_Osup__class_Osup_001t__Set__Oset_It__Real__Oreal_J
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring sup_sup_set_real:(set_real->(set_real->set_real))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91170>, <kernel.DependentProduct object at 0xd914d0>) of role type named sy_c_Least__significant__bit_Olsb__class_Olsb_001t__Code____Numeral__Ointeger
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring least_7544222001954398261nteger:(code_integer->Prop)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91050>, <kernel.DependentProduct object at 0xd910e0>) of role type named sy_c_Least__significant__bit_Olsb__class_Olsb_001t__Int__Oint
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring least_4859182151741483524sb_int:(int->Prop)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91170>, <kernel.DependentProduct object at 0xd91200>) of role type named sy_c_Limits_OBfun_001t__Nat__Onat_001t__Real__Oreal
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring bfun_nat_real:((nat->real)->(filter_nat->Prop))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd910e0>, <kernel.Constant object at 0xd91200>) of role type named sy_c_Limits_Oat__infinity_001t__Real__Oreal
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring at_infinity_real:filter_real
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd915a8>, <kernel.DependentProduct object at 0xd91170>) of role type named sy_c_List_Olist_OCons_001t__Int__Oint
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring cons_int:(int->(list_int->list_int))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91638>, <kernel.DependentProduct object at 0xd91680>) of role type named sy_c_List_Olist_Oset_001_Eo
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring set_o2:(list_o->set_o)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91518>, <kernel.DependentProduct object at 0xd91488>) of role type named sy_c_List_Olist_Oset_001t__Complex__Ocomplex
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring set_complex2:(list_complex->set_complex)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91200>, <kernel.DependentProduct object at 0xd91710>) of role type named sy_c_List_Olist_Oset_001t__Int__Oint
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring set_int2:(list_int->set_int)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91170>, <kernel.DependentProduct object at 0xd91758>) of role type named sy_c_List_Olist_Oset_001t__Nat__Onat
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring set_nat2:(list_nat->set_nat)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91680>, <kernel.DependentProduct object at 0xd917a0>) of role type named sy_c_List_Olist_Oset_001t__Real__Oreal
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring set_real2:(list_real->set_real)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91488>, <kernel.DependentProduct object at 0xd91170>) of role type named sy_c_List_Ounion_001t__Complex__Ocomplex
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring union_complex:(list_complex->(list_complex->list_complex))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd912d8>, <kernel.DependentProduct object at 0xd91488>) of role type named sy_c_List_Ounion_001t__Int__Oint
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring union_int:(list_int->(list_int->list_int))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd917e8>, <kernel.DependentProduct object at 0xd91170>) of role type named sy_c_List_Ounion_001t__Nat__Onat
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring union_nat:(list_nat->(list_nat->list_nat))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91710>, <kernel.DependentProduct object at 0xd912d8>) of role type named sy_c_List_Ounion_001t__Real__Oreal
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring union_real:(list_real->(list_real->list_real))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91200>, <kernel.DependentProduct object at 0xd91680>) of role type named sy_c_List_Oupto__aux
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring upto_aux:(int->(int->(list_int->list_int)))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91518>, <kernel.DependentProduct object at 0xd917e8>) of role type named sy_c_List_Oupto__rel
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring upto_rel:(product_prod_int_int->(product_prod_int_int->Prop))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91200>, <kernel.DependentProduct object at 0xd91a28>) of role type named sy_c_Most__significant__bit_Omsb__class_Omsb_001t__Uint32__Ouint32
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring most_s9063628576841037300uint32:(uint32->Prop)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91518>, <kernel.DependentProduct object at 0xd91170>) of role type named sy_c_Nat_OSuc
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring suc:(nat->nat)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91200>, <kernel.DependentProduct object at 0xd91a70>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat_001t__Code____Numeral__Ointeger
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri4939895301339042750nteger:(nat->code_integer)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91170>, <kernel.DependentProduct object at 0xd91b00>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat_001t__Complex__Ocomplex
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri8010041392384452111omplex:(nat->complex)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91a70>, <kernel.DependentProduct object at 0xd91b90>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat_001t__Int__Oint
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri1314217659103216013at_int:(nat->int)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91b00>, <kernel.DependentProduct object at 0xd91c20>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat_001t__Nat__Onat
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri1316708129612266289at_nat:(nat->nat)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91b90>, <kernel.DependentProduct object at 0xd91cb0>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat_001t__Rat__Orat
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri681578069525770553at_rat:(nat->rat)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91c20>, <kernel.DependentProduct object at 0xd91d40>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat_001t__Real__Oreal
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri5074537144036343181t_real:(nat->real)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91cb0>, <kernel.DependentProduct object at 0xd91dd0>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat_001t__Uint32__Ouint32
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri2565882477558803405uint32:(nat->uint32)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91d40>, <kernel.DependentProduct object at 0xd91cb0>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri8819519690708144855l_num1:(nat->word_N3645301735248828278l_num1)
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91dd0>, <kernel.DependentProduct object at 0xd912d8>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat__aux_001t__Code____Numeral__Ointeger
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri4055485073559036834nteger:((code_integer->code_integer)->(nat->(code_integer->code_integer)))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91cb0>, <kernel.DependentProduct object at 0xd91f38>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat__aux_001t__Complex__Ocomplex
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri2816024913162550771omplex:((complex->complex)->(nat->(complex->complex)))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd912d8>, <kernel.DependentProduct object at 0xd91d88>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat__aux_001t__Int__Oint
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri8420488043553186161ux_int:((int->int)->(nat->(int->int)))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91f38>, <kernel.DependentProduct object at 0xd94050>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat__aux_001t__Nat__Onat
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri8422978514062236437ux_nat:((nat->nat)->(nat->(nat->nat)))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91d88>, <kernel.DependentProduct object at 0xd94170>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat__aux_001t__Rat__Orat
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri7787848453975740701ux_rat:((rat->rat)->(nat->(rat->rat)))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91d88>, <kernel.DependentProduct object at 0xd94200>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat__aux_001t__Real__Oreal
% 0.54/0.73  Using role type
% 0.54/0.73  Declaring semiri7260567687927622513x_real:((real->real)->(nat->(real->real)))
% 0.54/0.73  FOF formula (<kernel.Constant object at 0xd91c20>, <kernel.DependentProduct object at 0xd94320>) of role type named sy_c_Nat_Osemiring__1__class_Oof__nat__aux_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring semiri2846968517960172219l_num1:((word_N3645301735248828278l_num1->word_N3645301735248828278l_num1)->(nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1)))
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd91d88>, <kernel.DependentProduct object at 0xd94290>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_I_Eo_J
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring size_size_list_o:(list_o->nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94128>, <kernel.DependentProduct object at 0xd943b0>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__Complex__Ocomplex_J
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring size_s3451745648224563538omplex:(list_complex->nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd91c20>, <kernel.DependentProduct object at 0xd943f8>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__Int__Oint_J
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring size_size_list_int:(list_int->nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd943b0>, <kernel.DependentProduct object at 0xd94440>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__Nat__Onat_J
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring size_size_list_nat:(list_nat->nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd942d8>, <kernel.DependentProduct object at 0xd94488>) of role type named sy_c_Nat_Osize__class_Osize_001t__List__Olist_It__Real__Oreal_J
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring size_size_list_real:(list_real->nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94128>, <kernel.DependentProduct object at 0xd944d0>) of role type named sy_c_Nat_Osize__class_Osize_001t__Num__Onum
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring size_size_num:(num->nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd943f8>, <kernel.DependentProduct object at 0xd94518>) of role type named sy_c_Nat_Osize__class_Osize_001t__Uint32__Ouint32
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring size_size_uint32:(uint32->nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94128>, <kernel.DependentProduct object at 0xd94560>) of role type named sy_c_Nat_Osize__class_Osize_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring size_s8261804613246490634l_num1:(word_N3645301735248828278l_num1->nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94320>, <kernel.DependentProduct object at 0xd94638>) of role type named sy_c_Nat__Bijection_Oset__decode
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring nat_set_decode:(nat->set_nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd944d0>, <kernel.DependentProduct object at 0xd94680>) of role type named sy_c_Nat__Bijection_Oset__encode
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring nat_set_encode:(set_nat->nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd942d8>, <kernel.DependentProduct object at 0xd946c8>) of role type named sy_c_Nat__Bijection_Otriangle
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring nat_triangle:(nat->nat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd943b0>, <kernel.DependentProduct object at 0xd94518>) of role type named sy_c_NthRoot_Oroot
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring root:(nat->(real->real))
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94320>, <kernel.DependentProduct object at 0xd94710>) of role type named sy_c_NthRoot_Osqrt
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring sqrt:(real->real)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94638>, <kernel.DependentProduct object at 0xd946c8>) of role type named sy_c_Num_OBitM
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring bitM:(num->num)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd942d8>, <kernel.DependentProduct object at 0xd947a0>) of role type named sy_c_Num_Oinc
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring inc:(num->num)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94638>, <kernel.DependentProduct object at 0xd947e8>) of role type named sy_c_Num_Oneg__numeral__class_Odbl_001t__Complex__Ocomplex
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu7009210354673126013omplex:(complex->complex)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94518>, <kernel.DependentProduct object at 0xd94878>) of role type named sy_c_Num_Oneg__numeral__class_Odbl_001t__Int__Oint
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_numeral_dbl_int:(int->int)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd946c8>, <kernel.DependentProduct object at 0xd948c0>) of role type named sy_c_Num_Oneg__numeral__class_Odbl_001t__Rat__Orat
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_numeral_dbl_rat:(rat->rat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94320>, <kernel.DependentProduct object at 0xd94908>) of role type named sy_c_Num_Oneg__numeral__class_Odbl_001t__Real__Oreal
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_numeral_dbl_real:(real->real)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd946c8>, <kernel.DependentProduct object at 0xd94950>) of role type named sy_c_Num_Oneg__numeral__class_Odbl_001t__Uint32__Ouint32
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu5314729912787363643uint32:(uint32->uint32)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94908>, <kernel.DependentProduct object at 0xd946c8>) of role type named sy_c_Num_Oneg__numeral__class_Odbl_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu7865238048354675525l_num1:(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94950>, <kernel.DependentProduct object at 0xd94a70>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__dec_001t__Complex__Ocomplex
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu6511756317524482435omplex:(complex->complex)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd946c8>, <kernel.DependentProduct object at 0xd94b00>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__dec_001t__Int__Oint
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu3811975205180677377ec_int:(int->int)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94a70>, <kernel.DependentProduct object at 0xd94b90>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__dec_001t__Rat__Orat
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu3179335615603231917ec_rat:(rat->rat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94b00>, <kernel.DependentProduct object at 0xd94c20>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__dec_001t__Real__Oreal
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu6075765906172075777c_real:(real->real)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94b90>, <kernel.DependentProduct object at 0xd94cb0>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__dec_001t__Uint32__Ouint32
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu965353292909893953uint32:(uint32->uint32)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94c20>, <kernel.DependentProduct object at 0xd94b90>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__dec_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu93272222329896523l_num1:(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94cb0>, <kernel.DependentProduct object at 0xd94dd0>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__inc_001t__Complex__Ocomplex
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu8557863876264182079omplex:(complex->complex)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94b90>, <kernel.DependentProduct object at 0xd94e60>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__inc_001t__Int__Oint
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu5851722552734809277nc_int:(int->int)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94dd0>, <kernel.DependentProduct object at 0xd94ef0>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__inc_001t__Rat__Orat
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu5219082963157363817nc_rat:(rat->rat)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94e60>, <kernel.DependentProduct object at 0xd94f80>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__inc_001t__Real__Oreal
% 0.54/0.74  Using role type
% 0.54/0.74  Declaring neg_nu8295874005876285629c_real:(real->real)
% 0.54/0.74  FOF formula (<kernel.Constant object at 0xd94ef0>, <kernel.DependentProduct object at 0xd97050>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__inc_001t__Uint32__Ouint32
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring neg_nu4269007558841261821uint32:(uint32->uint32)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd94f80>, <kernel.DependentProduct object at 0xd97098>) of role type named sy_c_Num_Oneg__numeral__class_Odbl__inc_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring neg_nu8115118780965096967l_num1:(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd94e60>, <kernel.DependentProduct object at 0xd97170>) of role type named sy_c_Num_Onum_OBit0
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bit0:(num->num)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd94f38>, <kernel.DependentProduct object at 0xd971b8>) of role type named sy_c_Num_Onum_OBit1
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bit1:(num->num)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd94f80>, <kernel.Constant object at 0xd97170>) of role type named sy_c_Num_Onum_OOne
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring one:num
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd94f38>, <kernel.DependentProduct object at 0xd97248>) of role type named sy_c_Num_Onum_Osize__num
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring size_num:(num->nat)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd971b8>, <kernel.DependentProduct object at 0xd97290>) of role type named sy_c_Num_Onumeral__class_Onumeral_001t__Code____Numeral__Ointeger
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring numera6620942414471956472nteger:(num->code_integer)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97128>, <kernel.DependentProduct object at 0xd97320>) of role type named sy_c_Num_Onumeral__class_Onumeral_001t__Complex__Ocomplex
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring numera6690914467698888265omplex:(num->complex)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97098>, <kernel.DependentProduct object at 0xd973b0>) of role type named sy_c_Num_Onumeral__class_Onumeral_001t__Extended____Nat__Oenat
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring numera1916890842035813515d_enat:(num->extended_enat)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97248>, <kernel.DependentProduct object at 0xd97440>) of role type named sy_c_Num_Onumeral__class_Onumeral_001t__Int__Oint
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring numeral_numeral_int:(num->int)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97290>, <kernel.DependentProduct object at 0xd97488>) of role type named sy_c_Num_Onumeral__class_Onumeral_001t__Nat__Onat
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring numeral_numeral_nat:(num->nat)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97368>, <kernel.DependentProduct object at 0xd974d0>) of role type named sy_c_Num_Onumeral__class_Onumeral_001t__Rat__Orat
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring numeral_numeral_rat:(num->rat)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd973b0>, <kernel.DependentProduct object at 0xd97518>) of role type named sy_c_Num_Onumeral__class_Onumeral_001t__Real__Oreal
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring numeral_numeral_real:(num->real)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97368>, <kernel.DependentProduct object at 0xd97560>) of role type named sy_c_Num_Onumeral__class_Onumeral_001t__Uint32__Ouint32
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring numera9087168376688890119uint32:(num->uint32)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97518>, <kernel.DependentProduct object at 0xd97368>) of role type named sy_c_Num_Onumeral__class_Onumeral_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring numera7442385471795722001l_num1:(num->word_N3645301735248828278l_num1)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97440>, <kernel.DependentProduct object at 0xd97560>) of role type named sy_c_Num_Opow
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring pow:(num->(num->num))
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97680>, <kernel.DependentProduct object at 0xd976c8>) of role type named sy_c_Num_Opred__numeral
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring pred_numeral:(num->nat)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd975f0>, <kernel.DependentProduct object at 0xd97710>) of role type named sy_c_Orderings_Obot__class_Obot_001_062_I_Eo_M_Eo_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_o_o:(Prop->Prop)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd976c8>, <kernel.DependentProduct object at 0xd97290>) of role type named sy_c_Orderings_Obot__class_Obot_001_062_It__Complex__Ocomplex_M_Eo_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_complex_o:(complex->Prop)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97680>, <kernel.DependentProduct object at 0xd97758>) of role type named sy_c_Orderings_Obot__class_Obot_001_062_It__Int__Oint_M_Eo_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_int_o:(int->Prop)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd975f0>, <kernel.DependentProduct object at 0xd977a0>) of role type named sy_c_Orderings_Obot__class_Obot_001_062_It__Nat__Onat_M_Eo_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_nat_o:(nat->Prop)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97680>, <kernel.DependentProduct object at 0xd977e8>) of role type named sy_c_Orderings_Obot__class_Obot_001_062_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_M_Eo_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bo8147686125503663512_int_o:(product_prod_int_int->Prop)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd975f0>, <kernel.DependentProduct object at 0xd97878>) of role type named sy_c_Orderings_Obot__class_Obot_001_062_It__Real__Oreal_M_Eo_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_real_o:(real->Prop)
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd977a0>, <kernel.Constant object at 0xd97878>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Assertions__Oassn
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_assn:assn
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd975f0>, <kernel.Constant object at 0xd97518>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Extended____Nat__Oenat
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bo4199563552545308370d_enat:extended_enat
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97830>, <kernel.Constant object at 0xd97518>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Filter__Ofilter_It__Nat__Onat_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_filter_nat:filter_nat
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97908>, <kernel.Constant object at 0xd97518>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Nat__Onat
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_nat:nat
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97950>, <kernel.Constant object at 0xd97518>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_I_Eo_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_set_o:set_o
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97998>, <kernel.Constant object at 0xd97518>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Complex__Ocomplex_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_set_complex:set_complex
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd979e0>, <kernel.Constant object at 0xd97518>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Int__Oint_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_set_int:set_int
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97a28>, <kernel.Constant object at 0xd97518>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Nat__Onat_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_set_nat:set_nat
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd979e0>, <kernel.Constant object at 0xd97a70>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bo1796632182523588997nt_int:set_Pr958786334691620121nt_int
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97b00>, <kernel.Constant object at 0xd97a70>) of role type named sy_c_Orderings_Obot__class_Obot_001t__Set__Oset_It__Real__Oreal_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring bot_bot_set_real:set_real
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97b48>, <kernel.DependentProduct object at 0xd97cb0>) of role type named sy_c_Orderings_Oord__class_Oless_001_062_It__Complex__Ocomplex_M_Eo_J
% 0.54/0.75  Using role type
% 0.54/0.75  Declaring ord_less_complex_o:((complex->Prop)->((complex->Prop)->Prop))
% 0.54/0.75  FOF formula (<kernel.Constant object at 0xd97a70>, <kernel.DependentProduct object at 0xd97cf8>) of role type named sy_c_Orderings_Oord__class_Oless_001_062_It__Int__Oint_M_Eo_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_int_o:((int->Prop)->((int->Prop)->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97cb0>, <kernel.DependentProduct object at 0xd97d40>) of role type named sy_c_Orderings_Oord__class_Oless_001_062_It__Nat__Onat_M_Eo_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_nat_o:((nat->Prop)->((nat->Prop)->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97cf8>, <kernel.DependentProduct object at 0xd97d88>) of role type named sy_c_Orderings_Oord__class_Oless_001_062_It__Real__Oreal_M_Eo_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_real_o:((real->Prop)->((real->Prop)->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97d40>, <kernel.DependentProduct object at 0xd97cb0>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Assertions__Oassn
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_assn:(assn->(assn->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97cf8>, <kernel.DependentProduct object at 0xd97d40>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Code____Numeral__Ointeger
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_le6747313008572928689nteger:(code_integer->(code_integer->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97cb0>, <kernel.DependentProduct object at 0xd97cf8>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Extended____Nat__Oenat
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_le72135733267957522d_enat:(extended_enat->(extended_enat->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97e18>, <kernel.DependentProduct object at 0xd97d40>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Int__Oint
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_int:(int->(int->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97ea8>, <kernel.DependentProduct object at 0xd97cb0>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Nat__Onat
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_nat:(nat->(nat->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97c68>, <kernel.DependentProduct object at 0xd97e18>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Num__Onum
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_num:(num->(num->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd979e0>, <kernel.DependentProduct object at 0xd97ea8>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Rat__Orat
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_rat:(rat->(rat->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97cf8>, <kernel.DependentProduct object at 0xd97c68>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Real__Oreal
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_real:(real->(real->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97d40>, <kernel.DependentProduct object at 0x119c098>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_I_Eo_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_set_o:(set_o->(set_o->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97cf8>, <kernel.DependentProduct object at 0x119c0e0>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_It__Code____Numeral__Ointeger_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_le1307284697595431911nteger:(set_Code_integer->(set_Code_integer->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97c68>, <kernel.DependentProduct object at 0x119c050>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_It__Complex__Ocomplex_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_set_complex:(set_complex->(set_complex->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97ea8>, <kernel.DependentProduct object at 0x119c1b8>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_It__Int__Oint_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_set_int:(set_int->(set_int->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97cf8>, <kernel.DependentProduct object at 0x119c200>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_It__Nat__Onat_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_set_nat:(set_nat->(set_nat->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97ea8>, <kernel.DependentProduct object at 0x119c098>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_It__Real__Oreal_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_set_real:(set_real->(set_real->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0xd97cf8>, <kernel.DependentProduct object at 0x119c1b8>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_It__Uint32__Ouint32_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_set_uint32:(set_uint32->(set_uint32->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c248>, <kernel.DependentProduct object at 0x119c200>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Set__Oset_It__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_le6726900395242856064l_num1:(set_wo3913738467083021356l_num1->(set_wo3913738467083021356l_num1->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c2d8>, <kernel.DependentProduct object at 0x119c128>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Uint32__Ouint32
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_uint32:(uint32->(uint32->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c1b8>, <kernel.DependentProduct object at 0x119c050>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_le750835935415966154l_num1:(word_N3645301735248828278l_num1->(word_N3645301735248828278l_num1->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c128>, <kernel.DependentProduct object at 0x119c488>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Complex__Ocomplex_M_Eo_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_le4573692005234683329plex_o:((complex->Prop)->((complex->Prop)->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c200>, <kernel.DependentProduct object at 0x119c518>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Int__Oint_M_Eo_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_eq_int_o:((int->Prop)->((int->Prop)->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c488>, <kernel.DependentProduct object at 0x119c560>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Nat__Onat_M_Eo_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_eq_nat_o:((nat->Prop)->((nat->Prop)->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c518>, <kernel.DependentProduct object at 0x119c5a8>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001_062_It__Real__Oreal_M_Eo_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_eq_real_o:((real->Prop)->((real->Prop)->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c560>, <kernel.DependentProduct object at 0x119c488>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Assertions__Oassn
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_eq_assn:(assn->(assn->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c518>, <kernel.DependentProduct object at 0x119c560>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Code____Numeral__Ointeger
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_le3102999989581377725nteger:(code_integer->(code_integer->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c488>, <kernel.DependentProduct object at 0x119c518>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Extended____Nat__Oenat
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_le2932123472753598470d_enat:(extended_enat->(extended_enat->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c560>, <kernel.DependentProduct object at 0x119c488>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Filter__Ofilter_It__Nat__Onat_J
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_le2510731241096832064er_nat:(filter_nat->(filter_nat->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c6c8>, <kernel.DependentProduct object at 0x119c518>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Int__Oint
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_eq_int:(int->(int->Prop))
% 0.54/0.76  FOF formula (<kernel.Constant object at 0x119c758>, <kernel.DependentProduct object at 0x119c560>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Nat__Onat
% 0.54/0.76  Using role type
% 0.54/0.76  Declaring ord_less_eq_nat:(nat->(nat->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c4d0>, <kernel.DependentProduct object at 0x119c6c8>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Num__Onum
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_less_eq_num:(num->(num->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c638>, <kernel.DependentProduct object at 0x119c758>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Rat__Orat
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_less_eq_rat:(rat->(rat->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c488>, <kernel.DependentProduct object at 0x119c4d0>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Real__Oreal
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_less_eq_real:(real->(real->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c518>, <kernel.DependentProduct object at 0x119c638>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_I_Eo_J
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_less_eq_set_o:(set_o->(set_o->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c488>, <kernel.DependentProduct object at 0x119c518>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Code____Numeral__Ointeger_J
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_le7084787975880047091nteger:(set_Code_integer->(set_Code_integer->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c638>, <kernel.DependentProduct object at 0x119c488>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Complex__Ocomplex_J
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_le211207098394363844omplex:(set_complex->(set_complex->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c998>, <kernel.DependentProduct object at 0x119c518>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Int__Oint_J
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_less_eq_set_int:(set_int->(set_int->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119ca28>, <kernel.DependentProduct object at 0x119c638>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Nat__Onat_J
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_less_eq_set_nat:(set_nat->(set_nat->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c998>, <kernel.DependentProduct object at 0x119c488>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J_J
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_le2843351958646193337nt_int:(set_Pr958786334691620121nt_int->(set_Pr958786334691620121nt_int->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119cb00>, <kernel.DependentProduct object at 0x119c638>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Real__Oreal_J
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_less_eq_set_real:(set_real->(set_real->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c998>, <kernel.DependentProduct object at 0x119cb00>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Uint32__Ouint32_J
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_le2219237028632753026uint32:(set_uint32->(set_uint32->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c638>, <kernel.DependentProduct object at 0x119c488>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Set__Oset_It__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J_J
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_le5203802739334966412l_num1:(set_wo3913738467083021356l_num1->(set_wo3913738467083021356l_num1->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119cb90>, <kernel.DependentProduct object at 0x119cb00>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Uint32__Ouint32
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_less_eq_uint32:(uint32->(uint32->Prop))
% 0.59/0.76  FOF formula (<kernel.Constant object at 0x119c638>, <kernel.DependentProduct object at 0x119cb48>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.76  Using role type
% 0.59/0.76  Declaring ord_le3335648743751981014l_num1:(word_N3645301735248828278l_num1->(word_N3645301735248828278l_num1->Prop))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119cd40>, <kernel.DependentProduct object at 0x119cb00>) of role type named sy_c_Orderings_Oord__class_Omax_001t__Code____Numeral__Ointeger
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring ord_max_Code_integer:(code_integer->(code_integer->code_integer))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119c638>, <kernel.DependentProduct object at 0x119cd40>) of role type named sy_c_Orderings_Oord__class_Omax_001t__Extended____Nat__Oenat
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring ord_ma741700101516333627d_enat:(extended_enat->(extended_enat->extended_enat))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119ce18>, <kernel.DependentProduct object at 0x119cb00>) of role type named sy_c_Orderings_Oord__class_Omax_001t__Int__Oint
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring ord_max_int:(int->(int->int))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119cdd0>, <kernel.DependentProduct object at 0x119c638>) of role type named sy_c_Orderings_Oord__class_Omax_001t__Nat__Onat
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring ord_max_nat:(nat->(nat->nat))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119ce18>, <kernel.DependentProduct object at 0x119cdd0>) of role type named sy_c_Orderings_Oord__class_Omin_001t__Extended____Nat__Oenat
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring ord_mi8085742599997312461d_enat:(extended_enat->(extended_enat->extended_enat))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119cb90>, <kernel.DependentProduct object at 0x119c638>) of role type named sy_c_Orderings_Oord__class_Omin_001t__Nat__Onat
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring ord_min_nat:(nat->(nat->nat))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119cef0>, <kernel.DependentProduct object at 0x11a3098>) of role type named sy_c_Orderings_Oorder__class_OGreatest_001t__Nat__Onat
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring order_Greatest_nat:((nat->Prop)->nat)
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119cea8>, <kernel.Constant object at 0x119cdd0>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Assertions__Oassn
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring top_top_assn:assn
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119cfc8>, <kernel.Constant object at 0x119cdd0>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_I_Eo_J
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring top_top_set_o:set_o
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119ce18>, <kernel.Constant object at 0x119cdd0>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Int__Oint_J
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring top_top_set_int:set_int
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119cea8>, <kernel.Constant object at 0x119cb00>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Nat__Onat_J
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring top_top_set_nat:set_nat
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119cb00>, <kernel.Constant object at 0x1189098>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Numeral____Type__Onum0_J
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring top_to3689904424835650196l_num0:set_Numeral_num0
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119ce18>, <kernel.Constant object at 0x1189098>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Numeral____Type__Onum1_J
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring top_to3689904429138878997l_num1:set_Numeral_num1
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x11891b8>, <kernel.Constant object at 0x1189128>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Product____Type__Ounit_J
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring top_to1996260823553986621t_unit:set_Product_unit
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119ce18>, <kernel.Constant object at 0x1189128>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__Real__Oreal_J
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring top_top_set_real:set_real
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x119ce18>, <kernel.Constant object at 0x1189128>) of role type named sy_c_Orderings_Otop__class_Otop_001t__Set__Oset_It__String__Oliteral_J
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring top_top_set_literal:set_literal
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x1189290>, <kernel.DependentProduct object at 0x11891b8>) of role type named sy_c_Power_Opower__class_Opower_001t__Code____Numeral__Ointeger
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring power_8256067586552552935nteger:(code_integer->(nat->code_integer))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x11893f8>, <kernel.DependentProduct object at 0x1189128>) of role type named sy_c_Power_Opower__class_Opower_001t__Complex__Ocomplex
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring power_power_complex:(complex->(nat->complex))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x11892d8>, <kernel.DependentProduct object at 0x1189290>) of role type named sy_c_Power_Opower__class_Opower_001t__Int__Oint
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring power_power_int:(int->(nat->int))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x11894d0>, <kernel.DependentProduct object at 0x11893f8>) of role type named sy_c_Power_Opower__class_Opower_001t__Nat__Onat
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring power_power_nat:(nat->(nat->nat))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x1189320>, <kernel.DependentProduct object at 0x11892d8>) of role type named sy_c_Power_Opower__class_Opower_001t__Rat__Orat
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring power_power_rat:(rat->(nat->rat))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x1189368>, <kernel.DependentProduct object at 0x11894d0>) of role type named sy_c_Power_Opower__class_Opower_001t__Real__Oreal
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring power_power_real:(real->(nat->real))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x11891b8>, <kernel.DependentProduct object at 0x1189320>) of role type named sy_c_Power_Opower__class_Opower_001t__Uint32__Ouint32
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring power_power_uint32:(uint32->(nat->uint32))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x1189368>, <kernel.DependentProduct object at 0x11891b8>) of role type named sy_c_Power_Opower__class_Opower_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring power_2184487114949457152l_num1:(word_N3645301735248828278l_num1->(nat->word_N3645301735248828278l_num1))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x1189320>, <kernel.DependentProduct object at 0x1189710>) of role type named sy_c_Product__Type_OPair_001t__Code____Numeral__Ointeger_001_Eo
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring produc6677183202524767010eger_o:(code_integer->(Prop->produc6271795597528267376eger_o))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x11891b8>, <kernel.DependentProduct object at 0x1189320>) of role type named sy_c_Product__Type_OPair_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring produc1086072967326762835nteger:(code_integer->(code_integer->produc8923325533196201883nteger))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x11897a0>, <kernel.DependentProduct object at 0x1189710>) of role type named sy_c_Product__Type_OPair_001t__Int__Oint_001t__Int__Oint
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring product_Pair_int_int:(int->(int->product_prod_int_int))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x1189758>, <kernel.DependentProduct object at 0x11891b8>) of role type named sy_c_Product__Type_OPair_001t__Nat__Onat_001t__Nat__Onat
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring product_Pair_nat_nat:(nat->(nat->product_prod_nat_nat))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x1189830>, <kernel.DependentProduct object at 0x11897a0>) of role type named sy_c_Product__Type_OPair_001t__Num__Onum_001t__Num__Onum
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring product_Pair_num_num:(num->(num->product_prod_num_num))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x1189758>, <kernel.DependentProduct object at 0x1189830>) of role type named sy_c_Product__Type_OPair_001t__Uint32__Ouint32_001t__Uint32__Ouint32
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring produc1400373151660368625uint32:(uint32->(uint32->produc827990862158126777uint32))
% 0.59/0.77  FOF formula (<kernel.Constant object at 0x11897a0>, <kernel.DependentProduct object at 0x11891b8>) of role type named sy_c_Product__Type_Oapsnd_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger
% 0.59/0.77  Using role type
% 0.59/0.77  Declaring produc6499014454317279255nteger:((code_integer->code_integer)->(produc8923325533196201883nteger->produc8923325533196201883nteger))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189830>, <kernel.DependentProduct object at 0x1189290>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Int__Oint
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring produc1553301316500091796er_int:((code_integer->(code_integer->int))->(produc8923325533196201883nteger->int))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x11891b8>, <kernel.DependentProduct object at 0x11899e0>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Nat__Onat
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring produc1555791787009142072er_nat:((code_integer->(code_integer->nat))->(produc8923325533196201883nteger->nat))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189290>, <kernel.DependentProduct object at 0x11893f8>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Num__Onum
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring produc7336495610019696514er_num:((code_integer->(code_integer->num))->(produc8923325533196201883nteger->num))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x11899e0>, <kernel.DependentProduct object at 0x1189998>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_M_Eo_J
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring produc9125791028180074456eger_o:((code_integer->(code_integer->produc6271795597528267376eger_o))->(produc8923325533196201883nteger->produc6271795597528267376eger_o))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x11893f8>, <kernel.DependentProduct object at 0x1189320>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger_001t__Product____Type__Oprod_It__Code____Numeral__Ointeger_Mt__Code____Numeral__Ointeger_J
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring produc6916734918728496179nteger:((code_integer->(code_integer->produc8923325533196201883nteger))->(produc8923325533196201883nteger->produc8923325533196201883nteger))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189998>, <kernel.DependentProduct object at 0x1189a28>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001_Eo
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring produc4947309494688390418_int_o:((int->(int->Prop))->(product_prod_int_int->Prop))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189320>, <kernel.DependentProduct object at 0x1189d40>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__Int__Oint
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring produc8211389475949308722nt_int:((int->(int->int))->(product_prod_int_int->int))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189a28>, <kernel.DependentProduct object at 0x1189cf8>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Int__Oint_001t__Int__Oint_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring produc4245557441103728435nt_int:((int->(int->product_prod_int_int))->(product_prod_int_int->product_prod_int_int))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189d40>, <kernel.DependentProduct object at 0x1189d88>) of role type named sy_c_Product__Type_Oprod_Ocase__prod_001t__Nat__Onat_001t__Nat__Onat_001t__Product____Type__Oprod_It__Nat__Onat_Mt__Nat__Onat_J
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring produc2626176000494625587at_nat:((nat->(nat->product_prod_nat_nat))->(product_prod_nat_nat->product_prod_nat_nat))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189cf8>, <kernel.Constant object at 0x1189ef0>) of role type named sy_c_Pure_Otype_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring type_N8448461349408098053l_num1:itself8794530163899892676l_num1
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189e60>, <kernel.DependentProduct object at 0x1189f80>) of role type named sy_c_Rat_OFrct
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring frct:(product_prod_int_int->rat)
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189c20>, <kernel.DependentProduct object at 0x1189fc8>) of role type named sy_c_Rat_Onormalize
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring normalize:(product_prod_int_int->product_prod_int_int)
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189ea8>, <kernel.DependentProduct object at 0x1188050>) of role type named sy_c_Rat_Oof__int
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring of_int:(int->rat)
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189ef0>, <kernel.DependentProduct object at 0x1188098>) of role type named sy_c_Rat_Oquotient__of
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring quotient_of:(rat->product_prod_int_int)
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189ea8>, <kernel.Constant object at 0x1189f80>) of role type named sy_c_Real__Vector__Spaces_OReals_001t__Complex__Ocomplex
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring real_V2521375963428798218omplex:set_complex
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189ea8>, <kernel.DependentProduct object at 0x1188170>) of role type named sy_c_Real__Vector__Spaces_Onorm__class_Onorm_001t__Complex__Ocomplex
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring real_V1022390504157884413omplex:(complex->real)
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189ea8>, <kernel.DependentProduct object at 0x1188200>) of role type named sy_c_Real__Vector__Spaces_Onorm__class_Onorm_001t__Real__Oreal
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring real_V7735802525324610683m_real:(real->real)
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1189c20>, <kernel.DependentProduct object at 0x1188290>) of role type named sy_c_Real__Vector__Spaces_Oof__real_001t__Complex__Ocomplex
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring real_V4546457046886955230omplex:(real->complex)
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188170>, <kernel.DependentProduct object at 0x1188320>) of role type named sy_c_Real__Vector__Spaces_Oof__real_001t__Real__Oreal
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring real_V1803761363581548252l_real:(real->real)
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188050>, <kernel.DependentProduct object at 0x1188368>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Code____Numeral__Ointeger
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring divide6298287555418463151nteger:(code_integer->(code_integer->code_integer))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188200>, <kernel.DependentProduct object at 0x11883f8>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Complex__Ocomplex
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring divide1717551699836669952omplex:(complex->(complex->complex))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188098>, <kernel.DependentProduct object at 0x11883b0>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Int__Oint
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring divide_divide_int:(int->(int->int))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188050>, <kernel.DependentProduct object at 0x1188200>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Nat__Onat
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring divide_divide_nat:(nat->(nat->nat))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188518>, <kernel.DependentProduct object at 0x1188098>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Rat__Orat
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring divide_divide_rat:(rat->(rat->rat))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x11882d8>, <kernel.DependentProduct object at 0x1188050>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Real__Oreal
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring divide_divide_real:(real->(real->real))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188440>, <kernel.DependentProduct object at 0x1188518>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Uint32__Ouint32
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring divide_divide_uint32:(uint32->(uint32->uint32))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x11882d8>, <kernel.DependentProduct object at 0x1188098>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring divide1791077408188789448l_num1:(word_N3645301735248828278l_num1->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188200>, <kernel.DependentProduct object at 0x1188518>) of role type named sy_c_Rings_Odvd__class_Odvd_001t__Code____Numeral__Ointeger
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring dvd_dvd_Code_integer:(code_integer->(code_integer->Prop))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188050>, <kernel.DependentProduct object at 0x11882d8>) of role type named sy_c_Rings_Odvd__class_Odvd_001t__Complex__Ocomplex
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring dvd_dvd_complex:(complex->(complex->Prop))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x11884d0>, <kernel.DependentProduct object at 0x1188200>) of role type named sy_c_Rings_Odvd__class_Odvd_001t__Int__Oint
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring dvd_dvd_int:(int->(int->Prop))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x11886c8>, <kernel.DependentProduct object at 0x1188050>) of role type named sy_c_Rings_Odvd__class_Odvd_001t__Nat__Onat
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring dvd_dvd_nat:(nat->(nat->Prop))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188098>, <kernel.DependentProduct object at 0x11884d0>) of role type named sy_c_Rings_Odvd__class_Odvd_001t__Rat__Orat
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring dvd_dvd_rat:(rat->(rat->Prop))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188518>, <kernel.DependentProduct object at 0x11886c8>) of role type named sy_c_Rings_Odvd__class_Odvd_001t__Real__Oreal
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring dvd_dvd_real:(real->(real->Prop))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x11882d8>, <kernel.DependentProduct object at 0x1188098>) of role type named sy_c_Rings_Odvd__class_Odvd_001t__Uint32__Ouint32
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring dvd_dvd_uint32:(uint32->(uint32->Prop))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188518>, <kernel.DependentProduct object at 0x11884d0>) of role type named sy_c_Rings_Odvd__class_Odvd_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring dvd_dv6812691276156420380l_num1:(word_N3645301735248828278l_num1->(word_N3645301735248828278l_num1->Prop))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188098>, <kernel.DependentProduct object at 0x1188518>) of role type named sy_c_Rings_Omodulo__class_Omodulo_001t__Code____Numeral__Ointeger
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring modulo364778990260209775nteger:(code_integer->(code_integer->code_integer))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188950>, <kernel.DependentProduct object at 0x11884d0>) of role type named sy_c_Rings_Omodulo__class_Omodulo_001t__Int__Oint
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring modulo_modulo_int:(int->(int->int))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x11888c0>, <kernel.DependentProduct object at 0x1188098>) of role type named sy_c_Rings_Omodulo__class_Omodulo_001t__Nat__Onat
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring modulo_modulo_nat:(nat->(nat->nat))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x1188a28>, <kernel.DependentProduct object at 0x1188950>) of role type named sy_c_Rings_Omodulo__class_Omodulo_001t__Uint32__Ouint32
% 0.59/0.78  Using role type
% 0.59/0.78  Declaring modulo_modulo_uint32:(uint32->(uint32->uint32))
% 0.59/0.78  FOF formula (<kernel.Constant object at 0x11888c0>, <kernel.DependentProduct object at 0x11884d0>) of role type named sy_c_Rings_Omodulo__class_Omodulo_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring modulo1504961113040953224l_num1:(word_N3645301735248828278l_num1->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188950>, <kernel.DependentProduct object at 0x1188b00>) of role type named sy_c_Rings_Ozero__neq__one__class_Oof__bool_001t__Code____Numeral__Ointeger
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring zero_n356916108424825756nteger:(Prop->code_integer)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x11884d0>, <kernel.DependentProduct object at 0x1188b90>) of role type named sy_c_Rings_Ozero__neq__one__class_Oof__bool_001t__Complex__Ocomplex
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring zero_n1201886186963655149omplex:(Prop->complex)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188b00>, <kernel.DependentProduct object at 0x1188c20>) of role type named sy_c_Rings_Ozero__neq__one__class_Oof__bool_001t__Int__Oint
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring zero_n2684676970156552555ol_int:(Prop->int)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188b90>, <kernel.DependentProduct object at 0x1188cb0>) of role type named sy_c_Rings_Ozero__neq__one__class_Oof__bool_001t__Nat__Onat
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring zero_n2687167440665602831ol_nat:(Prop->nat)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188c20>, <kernel.DependentProduct object at 0x1188d40>) of role type named sy_c_Rings_Ozero__neq__one__class_Oof__bool_001t__Rat__Orat
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring zero_n2052037380579107095ol_rat:(Prop->rat)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188cb0>, <kernel.DependentProduct object at 0x1188dd0>) of role type named sy_c_Rings_Ozero__neq__one__class_Oof__bool_001t__Real__Oreal
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring zero_n3304061248610475627l_real:(Prop->real)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188d40>, <kernel.DependentProduct object at 0x1188e60>) of role type named sy_c_Rings_Ozero__neq__one__class_Oof__bool_001t__Uint32__Ouint32
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring zero_n412250872926760619uint32:(Prop->uint32)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188dd0>, <kernel.DependentProduct object at 0x1188c20>) of role type named sy_c_Rings_Ozero__neq__one__class_Oof__bool_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring zero_n2087535428495186613l_num1:(Prop->word_N3645301735248828278l_num1)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188d40>, <kernel.DependentProduct object at 0x1188e60>) of role type named sy_c_Series_Osuminf_001t__Complex__Ocomplex
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring suminf_complex:((nat->complex)->complex)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188170>, <kernel.DependentProduct object at 0x118c050>) of role type named sy_c_Series_Osuminf_001t__Int__Oint
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring suminf_int:((nat->int)->int)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188f38>, <kernel.DependentProduct object at 0x118c098>) of role type named sy_c_Series_Osuminf_001t__Nat__Onat
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring suminf_nat:((nat->nat)->nat)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188f80>, <kernel.DependentProduct object at 0x118c0e0>) of role type named sy_c_Series_Osuminf_001t__Real__Oreal
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring suminf_real:((nat->real)->real)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188f38>, <kernel.DependentProduct object at 0x118c0e0>) of role type named sy_c_Series_Osummable_001t__Complex__Ocomplex
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring summable_complex:((nat->complex)->Prop)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188fc8>, <kernel.DependentProduct object at 0x118c128>) of role type named sy_c_Series_Osummable_001t__Int__Oint
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring summable_int:((nat->int)->Prop)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188f80>, <kernel.DependentProduct object at 0x118c050>) of role type named sy_c_Series_Osummable_001t__Nat__Onat
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring summable_nat:((nat->nat)->Prop)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188f38>, <kernel.DependentProduct object at 0x118c128>) of role type named sy_c_Series_Osummable_001t__Real__Oreal
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring summable_real:((nat->real)->Prop)
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188f80>, <kernel.DependentProduct object at 0x118c128>) of role type named sy_c_Series_Osums_001t__Complex__Ocomplex
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring sums_complex:((nat->complex)->(complex->Prop))
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x1188f80>, <kernel.DependentProduct object at 0x118c248>) of role type named sy_c_Series_Osums_001t__Int__Oint
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring sums_int:((nat->int)->(int->Prop))
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x118c200>, <kernel.DependentProduct object at 0x118c1b8>) of role type named sy_c_Series_Osums_001t__Nat__Onat
% 0.59/0.79  Using role type
% 0.59/0.79  Declaring sums_nat:((nat->nat)->(nat->Prop))
% 0.59/0.79  FOF formula (<kernel.Constant object at 0x118c170>, <kernel.DependentProduct object at 0x118c2d8>) of role type named sy_c_Series_Osums_001t__Real__Oreal
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring sums_real:((nat->real)->(real->Prop))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c1b8>, <kernel.DependentProduct object at 0x118c3b0>) of role type named sy_c_Set_OCollect_001_Eo
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring collect_o:((Prop->Prop)->set_o)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c098>, <kernel.DependentProduct object at 0x118c128>) of role type named sy_c_Set_OCollect_001t__Code____Numeral__Ointeger
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring collect_Code_integer:((code_integer->Prop)->set_Code_integer)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c2d8>, <kernel.DependentProduct object at 0x118c3f8>) of role type named sy_c_Set_OCollect_001t__Complex__Ocomplex
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring collect_complex:((complex->Prop)->set_complex)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c248>, <kernel.DependentProduct object at 0x118c488>) of role type named sy_c_Set_OCollect_001t__Int__Oint
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring collect_int:((int->Prop)->set_int)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c0e0>, <kernel.DependentProduct object at 0x118c4d0>) of role type named sy_c_Set_OCollect_001t__Nat__Onat
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring collect_nat:((nat->Prop)->set_nat)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c098>, <kernel.DependentProduct object at 0x118c248>) of role type named sy_c_Set_OCollect_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring collec213857154873943460nt_int:((product_prod_int_int->Prop)->set_Pr958786334691620121nt_int)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c200>, <kernel.DependentProduct object at 0x118c5a8>) of role type named sy_c_Set_OCollect_001t__Real__Oreal
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring collect_real:((real->Prop)->set_real)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c2d8>, <kernel.DependentProduct object at 0x118c098>) of role type named sy_c_Set_OCollect_001t__Uint32__Ouint32
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring collect_uint32:((uint32->Prop)->set_uint32)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c248>, <kernel.DependentProduct object at 0x118c2d8>) of role type named sy_c_Set_OCollect_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring collec7814023847061821259l_num1:((word_N3645301735248828278l_num1->Prop)->set_wo3913738467083021356l_num1)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c098>, <kernel.DependentProduct object at 0x118c518>) of role type named sy_c_Set_Oimage_001t__Code____Numeral__Ointeger_001t__Code____Numeral__Ointeger
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring image_4470545334726330049nteger:((code_integer->code_integer)->(set_Code_integer->set_Code_integer))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c248>, <kernel.DependentProduct object at 0x118c5f0>) of role type named sy_c_Set_Oimage_001t__Int__Oint_001t__Int__Oint
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring image_int_int:((int->int)->(set_int->set_int))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c098>, <kernel.DependentProduct object at 0x118c2d8>) of role type named sy_c_Set_Oimage_001t__Nat__Onat_001t__Code____Numeral__Ointeger
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring image_1215581382706833972nteger:((nat->code_integer)->(set_nat->set_Code_integer))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c248>, <kernel.DependentProduct object at 0x118c5a8>) of role type named sy_c_Set_Oimage_001t__Nat__Onat_001t__Int__Oint
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring image_nat_int:((nat->int)->(set_nat->set_int))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c5f0>, <kernel.DependentProduct object at 0x118c560>) of role type named sy_c_Set_Oimage_001t__Nat__Onat_001t__Nat__Onat
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring image_nat_nat:((nat->nat)->(set_nat->set_nat))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c098>, <kernel.DependentProduct object at 0x118c518>) of role type named sy_c_Set_Oimage_001t__Real__Oreal_001t__Real__Oreal
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring image_real_real:((real->real)->(set_real->set_real))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c248>, <kernel.DependentProduct object at 0x118c518>) of role type named sy_c_Set_Oinsert_001_Eo
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring insert_o:(Prop->(set_o->set_o))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c908>, <kernel.DependentProduct object at 0x118c098>) of role type named sy_c_Set_Oinsert_001t__Complex__Ocomplex
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring insert_complex:(complex->(set_complex->set_complex))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c290>, <kernel.DependentProduct object at 0x118c908>) of role type named sy_c_Set_Oinsert_001t__Int__Oint
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring insert_int:(int->(set_int->set_int))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c5f0>, <kernel.DependentProduct object at 0x118c098>) of role type named sy_c_Set_Oinsert_001t__Nat__Onat
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring insert_nat:(nat->(set_nat->set_nat))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c248>, <kernel.DependentProduct object at 0x118c908>) of role type named sy_c_Set_Oinsert_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring insert5033312907999012233nt_int:(product_prod_int_int->(set_Pr958786334691620121nt_int->set_Pr958786334691620121nt_int))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c830>, <kernel.DependentProduct object at 0x118c248>) of role type named sy_c_Set_Oinsert_001t__Real__Oreal
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring insert_real:(real->(set_real->set_real))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c518>, <kernel.DependentProduct object at 0x118cb48>) of role type named sy_c_Set_Ois__singleton_001_Eo
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring is_singleton_o:(set_o->Prop)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c908>, <kernel.DependentProduct object at 0x118c5a8>) of role type named sy_c_Set_Ois__singleton_001t__Complex__Ocomplex
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring is_singleton_complex:(set_complex->Prop)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c5f0>, <kernel.DependentProduct object at 0x118cb00>) of role type named sy_c_Set_Ois__singleton_001t__Int__Oint
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring is_singleton_int:(set_int->Prop)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c830>, <kernel.DependentProduct object at 0x118c998>) of role type named sy_c_Set_Ois__singleton_001t__Nat__Onat
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring is_singleton_nat:(set_nat->Prop)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c908>, <kernel.DependentProduct object at 0x118cb90>) of role type named sy_c_Set_Ois__singleton_001t__Real__Oreal
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring is_singleton_real:(set_real->Prop)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c5f0>, <kernel.DependentProduct object at 0x118cbd8>) of role type named sy_c_Set_Othe__elem_001_Eo
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring the_elem_o:(set_o->Prop)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118cab8>, <kernel.DependentProduct object at 0x118ccb0>) of role type named sy_c_Set_Othe__elem_001t__Int__Oint
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring the_elem_int:(set_int->int)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c830>, <kernel.DependentProduct object at 0x118ccf8>) of role type named sy_c_Set_Othe__elem_001t__Nat__Onat
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring the_elem_nat:(set_nat->nat)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c248>, <kernel.DependentProduct object at 0x118cbd8>) of role type named sy_c_Set_Othe__elem_001t__Real__Oreal
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring the_elem_real:(set_real->real)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118cab8>, <kernel.DependentProduct object at 0x118cd40>) of role type named sy_c_Set__Interval_Ofold__atLeastAtMost__nat_001t__Code____Numeral__Ointeger
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_fo1084959871951514735nteger:((nat->(code_integer->code_integer))->(nat->(nat->(code_integer->code_integer))))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118cbd8>, <kernel.DependentProduct object at 0x118c998>) of role type named sy_c_Set__Interval_Ofold__atLeastAtMost__nat_001t__Complex__Ocomplex
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_fo1517530859248394432omplex:((nat->(complex->complex))->(nat->(nat->(complex->complex))))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118cd40>, <kernel.DependentProduct object at 0x118c830>) of role type named sy_c_Set__Interval_Ofold__atLeastAtMost__nat_001t__Int__Oint
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_fo2581907887559384638at_int:((nat->(int->int))->(nat->(nat->(int->int))))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c998>, <kernel.DependentProduct object at 0x118c5f0>) of role type named sy_c_Set__Interval_Ofold__atLeastAtMost__nat_001t__Nat__Onat
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_fo2584398358068434914at_nat:((nat->(nat->nat))->(nat->(nat->(nat->nat))))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c830>, <kernel.DependentProduct object at 0x118cd88>) of role type named sy_c_Set__Interval_Ofold__atLeastAtMost__nat_001t__Rat__Orat
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_fo1949268297981939178at_rat:((nat->(rat->rat))->(nat->(nat->(rat->rat))))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118c5f0>, <kernel.DependentProduct object at 0x118cf80>) of role type named sy_c_Set__Interval_Ofold__atLeastAtMost__nat_001t__Real__Oreal
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_fo3111899725591712190t_real:((nat->(real->real))->(nat->(nat->(real->real))))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118cd88>, <kernel.DependentProduct object at 0x118f0e0>) of role type named sy_c_Set__Interval_Ofold__atLeastAtMost__nat_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_fo4709898541180519304l_num1:((nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))->(nat->(nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118cf80>, <kernel.DependentProduct object at 0x118f170>) of role type named sy_c_Set__Interval_Oord__class_OatLeastAtMost_001t__Code____Numeral__Ointeger
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_or189985376899183464nteger:(code_integer->(code_integer->set_Code_integer))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118cf80>, <kernel.DependentProduct object at 0x118f200>) of role type named sy_c_Set__Interval_Oord__class_OatLeastAtMost_001t__Int__Oint
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_or1266510415728281911st_int:(int->(int->set_int))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118cf38>, <kernel.DependentProduct object at 0x118f290>) of role type named sy_c_Set__Interval_Oord__class_OatLeastAtMost_001t__Nat__Onat
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_or1269000886237332187st_nat:(nat->(nat->set_nat))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118f200>, <kernel.DependentProduct object at 0x118f2d8>) of role type named sy_c_Set__Interval_Oord__class_OatLeastAtMost_001t__Real__Oreal
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_or1222579329274155063t_real:(real->(real->set_real))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118f170>, <kernel.DependentProduct object at 0x118f368>) of role type named sy_c_Set__Interval_Oord__class_OatLeastLessThan_001t__Code____Numeral__Ointeger
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_or8404916559141939852nteger:(code_integer->(code_integer->set_Code_integer))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118f1b8>, <kernel.DependentProduct object at 0x118f3f8>) of role type named sy_c_Set__Interval_Oord__class_OatLeastLessThan_001t__Int__Oint
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_or4662586982721622107an_int:(int->(int->set_int))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118f248>, <kernel.DependentProduct object at 0x118f1b8>) of role type named sy_c_Set__Interval_Oord__class_OatLeastLessThan_001t__Nat__Onat
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_or4665077453230672383an_nat:(nat->(nat->set_nat))
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118f170>, <kernel.DependentProduct object at 0x118f200>) of role type named sy_c_Set__Interval_Oord__class_OatLeast_001t__Nat__Onat
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_ord_atLeast_nat:(nat->set_nat)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118f440>, <kernel.DependentProduct object at 0x118f5a8>) of role type named sy_c_Set__Interval_Oord__class_OatLeast_001t__Real__Oreal
% 0.59/0.80  Using role type
% 0.59/0.80  Declaring set_ord_atLeast_real:(real->set_real)
% 0.59/0.80  FOF formula (<kernel.Constant object at 0x118f4d0>, <kernel.DependentProduct object at 0x118f5f0>) of role type named sy_c_Set__Interval_Oord__class_OatMost_001t__Nat__Onat
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring set_ord_atMost_nat:(nat->set_nat)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f440>, <kernel.DependentProduct object at 0x118f4d0>) of role type named sy_c_Set__Interval_Oord__class_OgreaterThanAtMost_001t__Code____Numeral__Ointeger
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring set_or2715278749043346189nteger:(code_integer->(code_integer->set_Code_integer))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f5f0>, <kernel.DependentProduct object at 0x118f440>) of role type named sy_c_Set__Interval_Oord__class_OgreaterThanAtMost_001t__Int__Oint
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring set_or6656581121297822940st_int:(int->(int->set_int))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f4d0>, <kernel.DependentProduct object at 0x118f5f0>) of role type named sy_c_Set__Interval_Oord__class_OgreaterThanLessThan_001t__Code____Numeral__Ointeger
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring set_or4266950643985792945nteger:(code_integer->(code_integer->set_Code_integer))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f440>, <kernel.DependentProduct object at 0x118f4d0>) of role type named sy_c_Set__Interval_Oord__class_OgreaterThanLessThan_001t__Int__Oint
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring set_or5832277885323065728an_int:(int->(int->set_int))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f5f0>, <kernel.DependentProduct object at 0x118f440>) of role type named sy_c_Set__Interval_Oord__class_OgreaterThanLessThan_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring set_or1633881224788618240n_real:(real->(real->set_real))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f4d0>, <kernel.DependentProduct object at 0x118f1b8>) of role type named sy_c_Set__Interval_Oord__class_OgreaterThan_001t__Nat__Onat
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring set_or1210151606488870762an_nat:(nat->set_nat)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f440>, <kernel.DependentProduct object at 0x118f998>) of role type named sy_c_Set__Interval_Oord__class_OgreaterThan_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring set_or5849166863359141190n_real:(real->set_real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f638>, <kernel.DependentProduct object at 0x118fa28>) of role type named sy_c_Set__Interval_Oord__class_OlessThan_001t__Nat__Onat
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring set_ord_lessThan_nat:(nat->set_nat)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f440>, <kernel.DependentProduct object at 0x118fa70>) of role type named sy_c_Set__Interval_Oord__class_OlessThan_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring set_or5984915006950818249n_real:(real->set_real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fa28>, <kernel.DependentProduct object at 0x118f440>) of role type named sy_c_Signed__Division_Osigned__division__class_Osigned__divide_001t__Int__Oint
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring signed6714573509424544716de_int:(int->(int->int))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fa70>, <kernel.DependentProduct object at 0x118f1b8>) of role type named sy_c_Signed__Division_Osigned__division__class_Osigned__divide_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring signed6753297604338940182l_num1:(word_N3645301735248828278l_num1->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f440>, <kernel.DependentProduct object at 0x118fa70>) of role type named sy_c_Signed__Division_Osigned__division__class_Osigned__modulo_001t__Int__Oint
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring signed6292675348222524329lo_int:(int->(int->int))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f1b8>, <kernel.DependentProduct object at 0x118f440>) of role type named sy_c_Time__Reasoning_OTBOUND_001t__VEBT____BuildupMemImp__OVEBTi
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring time_T5737551269749752165_VEBTi:(heap_T8145700208782473153_VEBTi->(nat->Prop))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f2d8>, <kernel.DependentProduct object at 0x118f1b8>) of role type named sy_c_Time__Reasoning_Ohtt_001_Eo
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring time_htt_o:(assn->(heap_Time_Heap_o->((Prop->assn)->(nat->Prop))))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fd88>, <kernel.DependentProduct object at 0x118fcb0>) of role type named sy_c_Time__Reasoning_Ohtt_001t__VEBT____BuildupMemImp__OVEBTi
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring time_htt_VEBT_VEBTi:(assn->(heap_T8145700208782473153_VEBTi->((vEBT_VEBTi->assn)->(nat->Prop))))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f440>, <kernel.DependentProduct object at 0x118fbd8>) of role type named sy_c_Topological__Spaces_Ocontinuous_001t__Real__Oreal_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring topolo4422821103128117721l_real:(filter_real->((real->real)->Prop))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fcb0>, <kernel.DependentProduct object at 0x118f638>) of role type named sy_c_Topological__Spaces_Ocontinuous__on_001t__Real__Oreal_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring topolo5044208981011980120l_real:(set_real->((real->real)->Prop))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fbd8>, <kernel.DependentProduct object at 0x118f440>) of role type named sy_c_Topological__Spaces_Omonoseq_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring topolo6980174941875973593q_real:((nat->real)->Prop)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f638>, <kernel.DependentProduct object at 0x118fbd8>) of role type named sy_c_Topological__Spaces_Otopological__space__class_Oat__within_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring topolo2177554685111907308n_real:(real->(set_real->filter_real))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f440>, <kernel.DependentProduct object at 0x1191050>) of role type named sy_c_Topological__Spaces_Otopological__space__class_Onhds_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring topolo2815343760600316023s_real:(real->filter_real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fbd8>, <kernel.DependentProduct object at 0x1191050>) of role type named sy_c_Topological__Spaces_Ouniform__space__class_OCauchy_001t__Complex__Ocomplex
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring topolo6517432010174082258omplex:((nat->complex)->Prop)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fcb0>, <kernel.DependentProduct object at 0x11910e0>) of role type named sy_c_Topological__Spaces_Ouniform__space__class_OCauchy_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring topolo4055970368930404560y_real:((nat->real)->Prop)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fbd8>, <kernel.DependentProduct object at 0x1191200>) of role type named sy_c_Transcendental_Oarccos
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring arccos:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118f638>, <kernel.DependentProduct object at 0x1191248>) of role type named sy_c_Transcendental_Oarcosh_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring arcosh_real:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fbd8>, <kernel.DependentProduct object at 0x1191290>) of role type named sy_c_Transcendental_Oarcsin
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring arcsin:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fcb0>, <kernel.DependentProduct object at 0x11912d8>) of role type named sy_c_Transcendental_Oarctan
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring arctan:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x118fcb0>, <kernel.DependentProduct object at 0x1191320>) of role type named sy_c_Transcendental_Oarsinh_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring arsinh_real:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191128>, <kernel.DependentProduct object at 0x1191368>) of role type named sy_c_Transcendental_Oartanh_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring artanh_real:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191290>, <kernel.DependentProduct object at 0x11913b0>) of role type named sy_c_Transcendental_Ocos_001t__Complex__Ocomplex
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring cos_complex:(complex->complex)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x11912d8>, <kernel.DependentProduct object at 0x11913f8>) of role type named sy_c_Transcendental_Ocos_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring cos_real:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x11911b8>, <kernel.DependentProduct object at 0x1191488>) of role type named sy_c_Transcendental_Ocos__coeff
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring cos_coeff:(nat->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x11913b0>, <kernel.DependentProduct object at 0x11912d8>) of role type named sy_c_Transcendental_Ocosh_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring cosh_real:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191488>, <kernel.DependentProduct object at 0x11914d0>) of role type named sy_c_Transcendental_Ocot_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring cot_real:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191200>, <kernel.DependentProduct object at 0x11911b8>) of role type named sy_c_Transcendental_Odiffs_001t__Code____Numeral__Ointeger
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring diffs_Code_integer:((nat->code_integer)->(nat->code_integer))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x11913b0>, <kernel.DependentProduct object at 0x11912d8>) of role type named sy_c_Transcendental_Odiffs_001t__Complex__Ocomplex
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring diffs_complex:((nat->complex)->(nat->complex))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191488>, <kernel.DependentProduct object at 0x1191518>) of role type named sy_c_Transcendental_Odiffs_001t__Int__Oint
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring diffs_int:((nat->int)->(nat->int))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191200>, <kernel.DependentProduct object at 0x1191560>) of role type named sy_c_Transcendental_Odiffs_001t__Rat__Orat
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring diffs_rat:((nat->rat)->(nat->rat))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x11913b0>, <kernel.DependentProduct object at 0x1191290>) of role type named sy_c_Transcendental_Odiffs_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring diffs_real:((nat->real)->(nat->real))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191488>, <kernel.DependentProduct object at 0x11914d0>) of role type named sy_c_Transcendental_Odiffs_001t__Uint32__Ouint32
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring diffs_uint32:((nat->uint32)->(nat->uint32))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191200>, <kernel.DependentProduct object at 0x1191518>) of role type named sy_c_Transcendental_Oexp_001t__Complex__Ocomplex
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring exp_complex:(complex->complex)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x11911b8>, <kernel.DependentProduct object at 0x1191560>) of role type named sy_c_Transcendental_Oexp_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring exp_real:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x11912d8>, <kernel.DependentProduct object at 0x1191758>) of role type named sy_c_Transcendental_Oln__class_Oln_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring ln_ln_real:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x11914d0>, <kernel.DependentProduct object at 0x11911b8>) of role type named sy_c_Transcendental_Olog
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring log:(real->(real->real))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x11917a0>, <kernel.Constant object at 0x11911b8>) of role type named sy_c_Transcendental_Opi
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring pi:real
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191758>, <kernel.DependentProduct object at 0x11914d0>) of role type named sy_c_Transcendental_Opowr_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring powr_real:(real->(real->real))
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191518>, <kernel.DependentProduct object at 0x1191878>) of role type named sy_c_Transcendental_Osin_001t__Complex__Ocomplex
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring sin_complex:(complex->complex)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191488>, <kernel.DependentProduct object at 0x1191560>) of role type named sy_c_Transcendental_Osin_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring sin_real:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191320>, <kernel.DependentProduct object at 0x1191950>) of role type named sy_c_Transcendental_Osin__coeff
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring sin_coeff:(nat->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191878>, <kernel.DependentProduct object at 0x1191488>) of role type named sy_c_Transcendental_Osinh_001t__Real__Oreal
% 0.59/0.81  Using role type
% 0.59/0.81  Declaring sinh_real:(real->real)
% 0.59/0.81  FOF formula (<kernel.Constant object at 0x1191950>, <kernel.DependentProduct object at 0x1191998>) of role type named sy_c_Transcendental_Otan_001t__Complex__Ocomplex
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring tan_complex:(complex->complex)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x11917a0>, <kernel.DependentProduct object at 0x11919e0>) of role type named sy_c_Transcendental_Otan_001t__Real__Oreal
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring tan_real:(real->real)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191320>, <kernel.DependentProduct object at 0x1191a28>) of role type named sy_c_Transcendental_Otanh_001t__Real__Oreal
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring tanh_real:(real->real)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x11917a0>, <kernel.DependentProduct object at 0x1191a70>) of role type named sy_c_Type__Length_Olen0__class_Olen__of_001t__Enum__Ofinite____1
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring type_l31302759751748491nite_1:(itself_finite_1->nat)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191a28>, <kernel.DependentProduct object at 0x1191b00>) of role type named sy_c_Type__Length_Olen0__class_Olen__of_001t__Enum__Ofinite____2
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring type_l31302759751748492nite_2:(itself_finite_2->nat)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191a70>, <kernel.DependentProduct object at 0x1191b90>) of role type named sy_c_Type__Length_Olen0__class_Olen__of_001t__Enum__Ofinite____3
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring type_l31302759751748493nite_3:(itself_finite_3->nat)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191b00>, <kernel.DependentProduct object at 0x1191c20>) of role type named sy_c_Type__Length_Olen0__class_Olen__of_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring type_l796852477590012082l_num1:(itself8794530163899892676l_num1->nat)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191b90>, <kernel.DependentProduct object at 0x1191cb0>) of role type named sy_c_Type__Length_Olen0__class_Olen__of_001t__Numeral____Type__Onum0
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring type_l4264026598287037464l_num0:(itself_Numeral_num0->nat)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191c20>, <kernel.DependentProduct object at 0x1191d40>) of role type named sy_c_Type__Length_Olen0__class_Olen__of_001t__Numeral____Type__Onum1
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring type_l4264026598287037465l_num1:(itself_Numeral_num1->nat)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191b48>, <kernel.DependentProduct object at 0x1191cb0>) of role type named sy_c_Uint32_ORep__uint32_H
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring rep_uint32:(uint32->word_N3645301735248828278l_num1)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191c68>, <kernel.DependentProduct object at 0x1191e18>) of role type named sy_c_Uint32_OUint32
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint322:(code_integer->uint32)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191cf8>, <kernel.DependentProduct object at 0x1191e60>) of role type named sy_c_Uint32_OUint32__signed
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint32_signed:(code_integer->uint32)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191d40>, <kernel.DependentProduct object at 0x1191ea8>) of role type named sy_c_Uint32_Odiv0__uint32
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring div0_uint32:(uint32->uint32)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x11911b8>, <kernel.DependentProduct object at 0x1191f38>) of role type named sy_c_Uint32_Ointeger__of__uint32
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring integer_of_uint32:(uint32->code_integer)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191cf8>, <kernel.DependentProduct object at 0x1191d40>) of role type named sy_c_Uint32_Ointeger__of__uint32__signed
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring intege5370686899274169573signed:(uint32->code_integer)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191e60>, <kernel.DependentProduct object at 0x1191fc8>) of role type named sy_c_Uint32_Omod0__uint32
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring mod0_uint32:(uint32->uint32)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191cb0>, <kernel.DependentProduct object at 0x1191e60>) of role type named sy_c_Uint32_Oset__bits__aux__uint32
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring set_bits_aux_uint32:((nat->Prop)->(nat->(uint32->uint32)))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191cf8>, <kernel.DependentProduct object at 0x1191d40>) of role type named sy_c_Uint32_Osigned__drop__bit__uint32
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring signed489701013188660438uint32:(nat->(uint32->uint32))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191b48>, <kernel.DependentProduct object at 0x11940e0>) of role type named sy_c_Uint32_Ouint32_OAbs__uint32
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring abs_uint32:(word_N3645301735248828278l_num1->uint32)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191e60>, <kernel.DependentProduct object at 0x11940e0>) of role type named sy_c_Uint32_Ouint32_ORep__uint32
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring rep_uint322:(uint32->word_N3645301735248828278l_num1)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191b48>, <kernel.DependentProduct object at 0x1194170>) of role type named sy_c_Uint32_Ouint32__div
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint32_div:(uint32->(uint32->uint32))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191d40>, <kernel.DependentProduct object at 0x1194248>) of role type named sy_c_Uint32_Ouint32__divmod
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint32_divmod:(uint32->(uint32->produc827990862158126777uint32))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191b48>, <kernel.DependentProduct object at 0x1194128>) of role type named sy_c_Uint32_Ouint32__mod
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint32_mod:(uint32->(uint32->uint32))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1191d40>, <kernel.DependentProduct object at 0x1194290>) of role type named sy_c_Uint32_Ouint32__sdiv
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint32_sdiv:(uint32->(uint32->uint32))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194200>, <kernel.DependentProduct object at 0x11940e0>) of role type named sy_c_Uint32_Ouint32__set__bit
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint32_set_bit:(uint32->(code_integer->(Prop->uint32)))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194050>, <kernel.DependentProduct object at 0x1194170>) of role type named sy_c_Uint32_Ouint32__shiftl
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint32_shiftl:(uint32->(code_integer->uint32))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x11943b0>, <kernel.DependentProduct object at 0x1194290>) of role type named sy_c_Uint32_Ouint32__shiftr
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint32_shiftr:(uint32->(code_integer->uint32))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x11942d8>, <kernel.DependentProduct object at 0x11943b0>) of role type named sy_c_Uint32_Ouint32__sshiftr
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint32_sshiftr:(uint32->(code_integer->uint32))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194320>, <kernel.DependentProduct object at 0x1194290>) of role type named sy_c_Uint32_Ouint32__test__bit
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring uint32_test_bit:(uint32->(code_integer->Prop))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194050>, <kernel.DependentProduct object at 0x1194170>) of role type named sy_c_VEBT__BuildupMemImp_OVEBT__internal_OT__vebt__buildupi
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_V441764108873111860ildupi:(nat->nat)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194320>, <kernel.DependentProduct object at 0x11944d0>) of role type named sy_c_VEBT__BuildupMemImp_OVEBT__internal_OT__vebt__buildupi_H
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_V9176841429113362141ildupi:(nat->int)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194170>, <kernel.DependentProduct object at 0x1194320>) of role type named sy_c_VEBT__BuildupMemImp_OVEBT__internal_OT__vebt__buildupi_H__rel
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_V3352910403632780892pi_rel:(nat->(nat->Prop))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x11944d0>, <kernel.DependentProduct object at 0x1194170>) of role type named sy_c_VEBT__BuildupMemImp_OVEBT__internal_OT__vebt__buildupi__rel
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_V2957053500504383685pi_rel:(nat->(nat->Prop))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x11945a8>, <kernel.DependentProduct object at 0x1194680>) of role type named sy_c_VEBT__BuildupMemImp_OVEBT__internal_OTb
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_VEBT_Tb:(nat->int)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194128>, <kernel.DependentProduct object at 0x11946c8>) of role type named sy_c_VEBT__BuildupMemImp_OVEBT__internal_OTb_H
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_VEBT_Tb2:(nat->nat)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194050>, <kernel.DependentProduct object at 0x11945a8>) of role type named sy_c_VEBT__BuildupMemImp_OVEBT__internal_OTb_H__rel
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_VEBT_Tb_rel:(nat->(nat->Prop))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194320>, <kernel.DependentProduct object at 0x1194128>) of role type named sy_c_VEBT__BuildupMemImp_OVEBT__internal_OTb__rel
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_VEBT_Tb_rel2:(nat->(nat->Prop))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194170>, <kernel.DependentProduct object at 0x1194050>) of role type named sy_c_VEBT__BuildupMemImp_Ovebt__buildupi
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_vebt_buildupi:(nat->heap_T8145700208782473153_VEBTi)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x11946c8>, <kernel.DependentProduct object at 0x1194320>) of role type named sy_c_VEBT__BuildupMemImp_Ovebt__inserti
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_vebt_inserti:(vEBT_VEBTi->(nat->heap_T8145700208782473153_VEBTi))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194830>, <kernel.DependentProduct object at 0x1194170>) of role type named sy_c_VEBT__BuildupMemImp_Ovebt__memberi
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_vebt_memberi:(vEBT_VEBTi->(nat->heap_Time_Heap_o))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194878>, <kernel.DependentProduct object at 0x11946c8>) of role type named sy_c_VEBT__DelImperative_Ovebt__deletei
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_vebt_deletei:(vEBT_VEBTi->(nat->heap_T8145700208782473153_VEBTi))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194830>, <kernel.DependentProduct object at 0x11947e8>) of role type named sy_c_VEBT__Example__Setup_Omfold_001t__Nat__Onat_001t__VEBT____BuildupMemImp__OVEBTi
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_E6105538542217078229_VEBTi:((nat->(vEBT_VEBTi->heap_T8145700208782473153_VEBTi))->(list_nat->(vEBT_VEBTi->heap_T8145700208782473153_VEBTi)))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194950>, <kernel.DependentProduct object at 0x11946c8>) of role type named sy_c_VEBT__Intf__Imperative_Ovebt__assn
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_Intf_vebt_assn:(nat->(set_nat->(vEBT_VEBTi->assn)))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x11949e0>, <kernel.DependentProduct object at 0x1194830>) of role type named sy_c_VEBT__Member_OVEBT__internal_Obit__concat
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_VEBT_bit_concat:(nat->(nat->(nat->nat)))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194950>, <kernel.DependentProduct object at 0x1194320>) of role type named sy_c_VEBT__Space_OVEBT__internal_OT_092_060_094sub_062b_092_060_094sub_062u_092_060_094sub_062i_092_060_094sub_062l_092_060_094sub_062d
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_V8646137997579335489_i_l_d:(nat->nat)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194830>, <kernel.DependentProduct object at 0x1194680>) of role type named sy_c_VEBT__Space_OVEBT__internal_OT_092_060_094sub_062b_092_060_094sub_062u_092_060_094sub_062i_092_060_094sub_062l_092_060_094sub_062d_092_060_094sub_062u_092_060_094sub_062p
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_V8346862874174094_d_u_p:(nat->nat)
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194320>, <kernel.DependentProduct object at 0x1194830>) of role type named sy_c_VEBT__Space_OVEBT__internal_OT_092_060_094sub_062b_092_060_094sub_062u_092_060_094sub_062i_092_060_094sub_062l_092_060_094sub_062d_092_060_094sub_062u_092_060_094sub_062p__rel
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_V1247956027447740395_p_rel:(nat->(nat->Prop))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194680>, <kernel.DependentProduct object at 0x1194320>) of role type named sy_c_VEBT__Space_OVEBT__internal_OT_092_060_094sub_062b_092_060_094sub_062u_092_060_094sub_062i_092_060_094sub_062l_092_060_094sub_062d__rel
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring vEBT_V5144397997797733112_d_rel:(nat->(nat->Prop))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194b48>, <kernel.DependentProduct object at 0x1194bd8>) of role type named sy_c_Wellfounded_Oaccp_001t__Nat__Onat
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring accp_nat:((nat->(nat->Prop))->(nat->Prop))
% 0.59/0.82  FOF formula (<kernel.Constant object at 0x1194680>, <kernel.DependentProduct object at 0x1194b90>) of role type named sy_c_Wellfounded_Oaccp_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J
% 0.59/0.82  Using role type
% 0.59/0.82  Declaring accp_P1096762738010456898nt_int:((product_prod_int_int->(product_prod_int_int->Prop))->(product_prod_int_int->Prop))
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x1194bd8>, <kernel.DependentProduct object at 0x1194cb0>) of role type named sy_c_Word_Oeven__word_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring even_w9054469088133485505l_num1:(word_N3645301735248828278l_num1->Prop)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x1194b90>, <kernel.DependentProduct object at 0x1194d88>) of role type named sy_c_Word_Oring__1__class_Osigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Complex__Ocomplex
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring ring_17006344825680464911omplex:(word_N3645301735248828278l_num1->complex)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x1194cb0>, <kernel.DependentProduct object at 0x1194e18>) of role type named sy_c_Word_Oring__1__class_Osigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Int__Oint
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring ring_18494264989212010381m1_int:(word_N3645301735248828278l_num1->int)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x1194d88>, <kernel.DependentProduct object at 0x1194ea8>) of role type named sy_c_Word_Oring__1__class_Osigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Rat__Orat
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring ring_17861625399634564921m1_rat:(word_N3645301735248828278l_num1->rat)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x1194e18>, <kernel.DependentProduct object at 0x1194f38>) of role type named sy_c_Word_Oring__1__class_Osigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Real__Oreal
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring ring_130596761880696677251_real:(word_N3645301735248828278l_num1->real)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x1194ea8>, <kernel.DependentProduct object at 0x1194fc8>) of role type named sy_c_Word_Oring__1__class_Osigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Uint32__Ouint32
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring ring_12341578652349764045uint32:(word_N3645301735248828278l_num1->uint32)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x1194f38>, <kernel.DependentProduct object at 0x11a6050>) of role type named sy_c_Word_Oring__1__class_Osigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring ring_14059547012839848151l_num1:(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x1194fc8>, <kernel.DependentProduct object at 0x11a6128>) of role type named sy_c_Word_Osemiring__1__class_Ounsigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Complex__Ocomplex
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring semiri7067251934024306614omplex:(word_N3645301735248828278l_num1->complex)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x1194fc8>, <kernel.DependentProduct object at 0x11a61b8>) of role type named sy_c_Word_Osemiring__1__class_Ounsigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Int__Oint
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring semiri7338730514057886004m1_int:(word_N3645301735248828278l_num1->int)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x1194f80>, <kernel.DependentProduct object at 0x11a6248>) of role type named sy_c_Word_Osemiring__1__class_Ounsigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Nat__Onat
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring semiri7341220984566936280m1_nat:(word_N3645301735248828278l_num1->nat)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a6170>, <kernel.DependentProduct object at 0x11a62d8>) of role type named sy_c_Word_Osemiring__1__class_Ounsigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Rat__Orat
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring semiri6706090924480440544m1_rat:(word_N3645301735248828278l_num1->rat)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a60e0>, <kernel.DependentProduct object at 0x11a6368>) of role type named sy_c_Word_Osemiring__1__class_Ounsigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Real__Oreal
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring semiri46416754965307273481_real:(word_N3645301735248828278l_num1->real)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a6200>, <kernel.DependentProduct object at 0x11a6098>) of role type named sy_c_Word_Osemiring__1__class_Ounsigned_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_001t__Word__Oword_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J_J
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring semiri1312839663145358974l_num1:(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a60e0>, <kernel.DependentProduct object at 0x11a6368>) of role type named sy_c_Word_Osigned__drop__bit_001t__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Obit0_It__Numeral____Type__Onum1_J_J_J_J_J
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring signed5000768011106662067l_num1:(nat->(word_N3645301735248828278l_num1->word_N3645301735248828278l_num1))
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a6170>, <kernel.DependentProduct object at 0x11a6560>) of role type named sy_c_fChoice_001t__Real__Oreal
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring fChoice_real:((real->Prop)->real)
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a6320>, <kernel.DependentProduct object at 0x11a6170>) of role type named sy_c_member_001_Eo
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring member_o:(Prop->(set_o->Prop))
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a64d0>, <kernel.DependentProduct object at 0x11a6320>) of role type named sy_c_member_001t__Complex__Ocomplex
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring member_complex:(complex->(set_complex->Prop))
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a6518>, <kernel.DependentProduct object at 0x11a60e0>) of role type named sy_c_member_001t__Int__Oint
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring member_int:(int->(set_int->Prop))
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a6560>, <kernel.DependentProduct object at 0x11a6170>) of role type named sy_c_member_001t__Nat__Onat
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring member_nat:(nat->(set_nat->Prop))
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a6518>, <kernel.DependentProduct object at 0x11a6098>) of role type named sy_c_member_001t__Product____Type__Oprod_It__Int__Oint_Mt__Int__Oint_J
% 0.59/0.83  Using role type
% 0.59/0.83  Declaring member5262025264175285858nt_int:(product_prod_int_int->(set_Pr958786334691620121nt_int->Prop))
% 0.59/0.83  FOF formula (<kernel.Constant object at 0x11a6488>, <kernel.DependentProduct object at 0x11a6518>) of role type named sy_c_member_001t__Real__Oreal
% 0.59/0.84  Using role type
% 0.59/0.84  Declaring member_real:(real->(set_real->Prop))
% 0.59/0.84  FOF formula (<kernel.Constant object at 0x11a6560>, <kernel.Constant object at 0x11a6488>) of role type named sy_v_n
% 0.59/0.84  Using role type
% 0.59/0.84  Declaring n:nat
% 0.59/0.84  FOF formula (<kernel.Constant object at 0x11a66c8>, <kernel.Constant object at 0x11a6488>) of role type named sy_v_s
% 0.59/0.84  Using role type
% 0.59/0.84  Declaring s:set_nat
% 0.59/0.84  FOF formula (<kernel.Constant object at 0x11a60e0>, <kernel.Constant object at 0x11a6488>) of role type named sy_v_t
% 0.59/0.84  Using role type
% 0.59/0.84  Declaring t:vEBT_VEBTi
% 0.59/0.84  FOF formula (<kernel.Constant object at 0x11a6320>, <kernel.Constant object at 0x11a6488>) of role type named sy_v_xs
% 0.59/0.84  Using role type
% 0.59/0.84  Declaring xs:list_nat
% 0.59/0.84  FOF formula (forall (N:nat), ((ord_less_nat N) ((power_power_nat (numeral_numeral_nat (bit0 one))) N))) of role axiom named fact_0_n__less__equal__power__2
% 0.59/0.84  A new axiom: (forall (N:nat), ((ord_less_nat N) ((power_power_nat (numeral_numeral_nat (bit0 one))) N)))
% 0.59/0.84  FOF formula (forall (M:num), (not (((eq num) (bit0 M)) one))) of role axiom named fact_1_semiring__norm_I85_J
% 0.59/0.84  A new axiom: (forall (M:num), (not (((eq num) (bit0 M)) one)))
% 0.59/0.84  FOF formula (forall (N:num), (not (((eq num) one) (bit0 N)))) of role axiom named fact_2_semiring__norm_I83_J
% 0.59/0.84  A new axiom: (forall (N:num), (not (((eq num) one) (bit0 N))))
% 0.59/0.84  FOF formula (forall (M:num) (N:num), (((eq Prop) ((ord_less_real (numeral_numeral_real M)) (numeral_numeral_real N))) ((ord_less_num M) N))) of role axiom named fact_3_numeral__less__iff
% 0.59/0.84  A new axiom: (forall (M:num) (N:num), (((eq Prop) ((ord_less_real (numeral_numeral_real M)) (numeral_numeral_real N))) ((ord_less_num M) N)))
% 0.59/0.84  FOF formula (forall (M:num) (N:num), (((eq Prop) ((ord_less_rat (numeral_numeral_rat M)) (numeral_numeral_rat N))) ((ord_less_num M) N))) of role axiom named fact_4_numeral__less__iff
% 0.59/0.84  A new axiom: (forall (M:num) (N:num), (((eq Prop) ((ord_less_rat (numeral_numeral_rat M)) (numeral_numeral_rat N))) ((ord_less_num M) N)))
% 0.59/0.84  FOF formula (forall (M:num) (N:num), (((eq Prop) ((ord_less_nat (numeral_numeral_nat M)) (numeral_numeral_nat N))) ((ord_less_num M) N))) of role axiom named fact_5_numeral__less__iff
% 0.59/0.84  A new axiom: (forall (M:num) (N:num), (((eq Prop) ((ord_less_nat (numeral_numeral_nat M)) (numeral_numeral_nat N))) ((ord_less_num M) N)))
% 0.59/0.84  FOF formula (forall (M:num) (N:num), (((eq Prop) ((ord_less_int (numeral_numeral_int M)) (numeral_numeral_int N))) ((ord_less_num M) N))) of role axiom named fact_6_numeral__less__iff
% 0.59/0.84  A new axiom: (forall (M:num) (N:num), (((eq Prop) ((ord_less_int (numeral_numeral_int M)) (numeral_numeral_int N))) ((ord_less_num M) N)))
% 0.59/0.84  FOF formula (forall (C:real) (B:set_real) (A:set_real), (((((member_real C) B)->False)->((member_real C) A))->((member_real C) ((sup_sup_set_real A) B)))) of role axiom named fact_7_UnCI
% 0.59/0.84  A new axiom: (forall (C:real) (B:set_real) (A:set_real), (((((member_real C) B)->False)->((member_real C) A))->((member_real C) ((sup_sup_set_real A) B))))
% 0.59/0.84  FOF formula (forall (C:int) (B:set_int) (A:set_int), (((((member_int C) B)->False)->((member_int C) A))->((member_int C) ((sup_sup_set_int A) B)))) of role axiom named fact_8_UnCI
% 0.59/0.84  A new axiom: (forall (C:int) (B:set_int) (A:set_int), (((((member_int C) B)->False)->((member_int C) A))->((member_int C) ((sup_sup_set_int A) B))))
% 0.59/0.84  FOF formula (forall (C:complex) (B:set_complex) (A:set_complex), (((((member_complex C) B)->False)->((member_complex C) A))->((member_complex C) ((sup_sup_set_complex A) B)))) of role axiom named fact_9_UnCI
% 0.59/0.84  A new axiom: (forall (C:complex) (B:set_complex) (A:set_complex), (((((member_complex C) B)->False)->((member_complex C) A))->((member_complex C) ((sup_sup_set_complex A) B))))
% 0.59/0.84  FOF formula (forall (C:nat) (B:set_nat) (A:set_nat), (((((member_nat C) B)->False)->((member_nat C) A))->((member_nat C) ((sup_sup_set_nat A) B)))) of role axiom named fact_10_UnCI
% 0.59/0.84  A new axiom: (forall (C:nat) (B:set_nat) (A:set_nat), (((((member_nat C) B)->False)->((member_nat C) A))->((member_nat C) ((sup_sup_set_nat A) B))))
% 0.59/0.84  FOF formula (forall (C:real) (A:set_real) (B:set_real), (((eq Prop) ((member_real C) ((sup_sup_set_real A) B))) ((or ((member_real C) A)) ((member_real C) B)))) of role axiom named fact_11_Un__iff
% 0.59/0.85  A new axiom: (forall (C:real) (A:set_real) (B:set_real), (((eq Prop) ((member_real C) ((sup_sup_set_real A) B))) ((or ((member_real C) A)) ((member_real C) B))))
% 0.59/0.85  FOF formula (forall (C:int) (A:set_int) (B:set_int), (((eq Prop) ((member_int C) ((sup_sup_set_int A) B))) ((or ((member_int C) A)) ((member_int C) B)))) of role axiom named fact_12_Un__iff
% 0.59/0.85  A new axiom: (forall (C:int) (A:set_int) (B:set_int), (((eq Prop) ((member_int C) ((sup_sup_set_int A) B))) ((or ((member_int C) A)) ((member_int C) B))))
% 0.59/0.85  FOF formula (forall (C:complex) (A:set_complex) (B:set_complex), (((eq Prop) ((member_complex C) ((sup_sup_set_complex A) B))) ((or ((member_complex C) A)) ((member_complex C) B)))) of role axiom named fact_13_Un__iff
% 0.59/0.85  A new axiom: (forall (C:complex) (A:set_complex) (B:set_complex), (((eq Prop) ((member_complex C) ((sup_sup_set_complex A) B))) ((or ((member_complex C) A)) ((member_complex C) B))))
% 0.59/0.85  FOF formula (forall (C:nat) (A:set_nat) (B:set_nat), (((eq Prop) ((member_nat C) ((sup_sup_set_nat A) B))) ((or ((member_nat C) A)) ((member_nat C) B)))) of role axiom named fact_14_Un__iff
% 0.59/0.85  A new axiom: (forall (C:nat) (A:set_nat) (B:set_nat), (((eq Prop) ((member_nat C) ((sup_sup_set_nat A) B))) ((or ((member_nat C) A)) ((member_nat C) B))))
% 0.59/0.85  FOF formula (forall (A2:set_complex), (((eq set_complex) ((sup_sup_set_complex A2) A2)) A2)) of role axiom named fact_15_sup_Oidem
% 0.59/0.85  A new axiom: (forall (A2:set_complex), (((eq set_complex) ((sup_sup_set_complex A2) A2)) A2))
% 0.59/0.85  FOF formula (forall (A2:set_int), (((eq set_int) ((sup_sup_set_int A2) A2)) A2)) of role axiom named fact_16_sup_Oidem
% 0.59/0.85  A new axiom: (forall (A2:set_int), (((eq set_int) ((sup_sup_set_int A2) A2)) A2))
% 0.59/0.85  FOF formula (forall (A2:set_real), (((eq set_real) ((sup_sup_set_real A2) A2)) A2)) of role axiom named fact_17_sup_Oidem
% 0.59/0.85  A new axiom: (forall (A2:set_real), (((eq set_real) ((sup_sup_set_real A2) A2)) A2))
% 0.59/0.85  FOF formula (forall (A2:set_nat), (((eq set_nat) ((sup_sup_set_nat A2) A2)) A2)) of role axiom named fact_18_sup_Oidem
% 0.59/0.85  A new axiom: (forall (A2:set_nat), (((eq set_nat) ((sup_sup_set_nat A2) A2)) A2))
% 0.59/0.85  FOF formula (forall (A2:int), (((eq int) ((sup_sup_int A2) A2)) A2)) of role axiom named fact_19_sup_Oidem
% 0.59/0.85  A new axiom: (forall (A2:int), (((eq int) ((sup_sup_int A2) A2)) A2))
% 0.59/0.85  FOF formula (forall (A2:nat), (((eq nat) ((sup_sup_nat A2) A2)) A2)) of role axiom named fact_20_sup_Oidem
% 0.59/0.85  A new axiom: (forall (A2:nat), (((eq nat) ((sup_sup_nat A2) A2)) A2))
% 0.59/0.85  FOF formula (forall (A2:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat A2) A2)) A2)) of role axiom named fact_21_sup_Oidem
% 0.59/0.85  A new axiom: (forall (A2:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat A2) A2)) A2))
% 0.59/0.85  FOF formula (forall (A2:assn), (((eq assn) ((sup_sup_assn A2) A2)) A2)) of role axiom named fact_22_sup_Oidem
% 0.59/0.85  A new axiom: (forall (A2:assn), (((eq assn) ((sup_sup_assn A2) A2)) A2))
% 0.59/0.85  FOF formula (forall (X:set_complex), (((eq set_complex) ((sup_sup_set_complex X) X)) X)) of role axiom named fact_23_sup__idem
% 0.59/0.85  A new axiom: (forall (X:set_complex), (((eq set_complex) ((sup_sup_set_complex X) X)) X))
% 0.59/0.85  FOF formula (forall (X:set_int), (((eq set_int) ((sup_sup_set_int X) X)) X)) of role axiom named fact_24_sup__idem
% 0.59/0.85  A new axiom: (forall (X:set_int), (((eq set_int) ((sup_sup_set_int X) X)) X))
% 0.59/0.85  FOF formula (forall (X:set_real), (((eq set_real) ((sup_sup_set_real X) X)) X)) of role axiom named fact_25_sup__idem
% 0.59/0.85  A new axiom: (forall (X:set_real), (((eq set_real) ((sup_sup_set_real X) X)) X))
% 0.59/0.85  FOF formula (forall (X:set_nat), (((eq set_nat) ((sup_sup_set_nat X) X)) X)) of role axiom named fact_26_sup__idem
% 0.59/0.85  A new axiom: (forall (X:set_nat), (((eq set_nat) ((sup_sup_set_nat X) X)) X))
% 0.59/0.85  FOF formula (forall (X:int), (((eq int) ((sup_sup_int X) X)) X)) of role axiom named fact_27_sup__idem
% 0.59/0.85  A new axiom: (forall (X:int), (((eq int) ((sup_sup_int X) X)) X))
% 0.59/0.85  FOF formula (forall (X:nat), (((eq nat) ((sup_sup_nat X) X)) X)) of role axiom named fact_28_sup__idem
% 0.59/0.85  A new axiom: (forall (X:nat), (((eq nat) ((sup_sup_nat X) X)) X))
% 0.68/0.86  FOF formula (forall (X:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) X)) X)) of role axiom named fact_29_sup__idem
% 0.68/0.86  A new axiom: (forall (X:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) X)) X))
% 0.68/0.86  FOF formula (forall (X:assn), (((eq assn) ((sup_sup_assn X) X)) X)) of role axiom named fact_30_sup__idem
% 0.68/0.86  A new axiom: (forall (X:assn), (((eq assn) ((sup_sup_assn X) X)) X))
% 0.68/0.86  FOF formula (forall (A2:set_complex) (B2:set_complex), (((eq set_complex) ((sup_sup_set_complex A2) ((sup_sup_set_complex A2) B2))) ((sup_sup_set_complex A2) B2))) of role axiom named fact_31_sup_Oleft__idem
% 0.68/0.86  A new axiom: (forall (A2:set_complex) (B2:set_complex), (((eq set_complex) ((sup_sup_set_complex A2) ((sup_sup_set_complex A2) B2))) ((sup_sup_set_complex A2) B2)))
% 0.68/0.86  FOF formula (forall (A2:set_int) (B2:set_int), (((eq set_int) ((sup_sup_set_int A2) ((sup_sup_set_int A2) B2))) ((sup_sup_set_int A2) B2))) of role axiom named fact_32_sup_Oleft__idem
% 0.68/0.86  A new axiom: (forall (A2:set_int) (B2:set_int), (((eq set_int) ((sup_sup_set_int A2) ((sup_sup_set_int A2) B2))) ((sup_sup_set_int A2) B2)))
% 0.68/0.86  FOF formula (forall (A2:set_real) (B2:set_real), (((eq set_real) ((sup_sup_set_real A2) ((sup_sup_set_real A2) B2))) ((sup_sup_set_real A2) B2))) of role axiom named fact_33_sup_Oleft__idem
% 0.68/0.86  A new axiom: (forall (A2:set_real) (B2:set_real), (((eq set_real) ((sup_sup_set_real A2) ((sup_sup_set_real A2) B2))) ((sup_sup_set_real A2) B2)))
% 0.68/0.86  FOF formula (forall (A2:set_nat) (B2:set_nat), (((eq set_nat) ((sup_sup_set_nat A2) ((sup_sup_set_nat A2) B2))) ((sup_sup_set_nat A2) B2))) of role axiom named fact_34_sup_Oleft__idem
% 0.68/0.86  A new axiom: (forall (A2:set_nat) (B2:set_nat), (((eq set_nat) ((sup_sup_set_nat A2) ((sup_sup_set_nat A2) B2))) ((sup_sup_set_nat A2) B2)))
% 0.68/0.86  FOF formula (forall (A2:int) (B2:int), (((eq int) ((sup_sup_int A2) ((sup_sup_int A2) B2))) ((sup_sup_int A2) B2))) of role axiom named fact_35_sup_Oleft__idem
% 0.68/0.86  A new axiom: (forall (A2:int) (B2:int), (((eq int) ((sup_sup_int A2) ((sup_sup_int A2) B2))) ((sup_sup_int A2) B2)))
% 0.68/0.86  FOF formula (forall (A2:nat) (B2:nat), (((eq nat) ((sup_sup_nat A2) ((sup_sup_nat A2) B2))) ((sup_sup_nat A2) B2))) of role axiom named fact_36_sup_Oleft__idem
% 0.68/0.86  A new axiom: (forall (A2:nat) (B2:nat), (((eq nat) ((sup_sup_nat A2) ((sup_sup_nat A2) B2))) ((sup_sup_nat A2) B2)))
% 0.68/0.86  FOF formula (forall (A2:extended_enat) (B2:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat A2) ((sup_su3973961784419623482d_enat A2) B2))) ((sup_su3973961784419623482d_enat A2) B2))) of role axiom named fact_37_sup_Oleft__idem
% 0.68/0.86  A new axiom: (forall (A2:extended_enat) (B2:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat A2) ((sup_su3973961784419623482d_enat A2) B2))) ((sup_su3973961784419623482d_enat A2) B2)))
% 0.68/0.86  FOF formula (forall (A2:assn) (B2:assn), (((eq assn) ((sup_sup_assn A2) ((sup_sup_assn A2) B2))) ((sup_sup_assn A2) B2))) of role axiom named fact_38_sup_Oleft__idem
% 0.68/0.86  A new axiom: (forall (A2:assn) (B2:assn), (((eq assn) ((sup_sup_assn A2) ((sup_sup_assn A2) B2))) ((sup_sup_assn A2) B2)))
% 0.68/0.86  FOF formula (forall (X:set_complex) (Y:set_complex), (((eq set_complex) ((sup_sup_set_complex X) ((sup_sup_set_complex X) Y))) ((sup_sup_set_complex X) Y))) of role axiom named fact_39_sup__left__idem
% 0.68/0.86  A new axiom: (forall (X:set_complex) (Y:set_complex), (((eq set_complex) ((sup_sup_set_complex X) ((sup_sup_set_complex X) Y))) ((sup_sup_set_complex X) Y)))
% 0.68/0.86  FOF formula (forall (X:set_int) (Y:set_int), (((eq set_int) ((sup_sup_set_int X) ((sup_sup_set_int X) Y))) ((sup_sup_set_int X) Y))) of role axiom named fact_40_sup__left__idem
% 0.68/0.86  A new axiom: (forall (X:set_int) (Y:set_int), (((eq set_int) ((sup_sup_set_int X) ((sup_sup_set_int X) Y))) ((sup_sup_set_int X) Y)))
% 0.68/0.86  FOF formula (forall (X:set_real) (Y:set_real), (((eq set_real) ((sup_sup_set_real X) ((sup_sup_set_real X) Y))) ((sup_sup_set_real X) Y))) of role axiom named fact_41_sup__left__idem
% 0.68/0.86  A new axiom: (forall (X:set_real) (Y:set_real), (((eq set_real) ((sup_sup_set_real X) ((sup_sup_set_real X) Y))) ((sup_sup_set_real X) Y)))
% 0.68/0.87  FOF formula (forall (X:set_nat) (Y:set_nat), (((eq set_nat) ((sup_sup_set_nat X) ((sup_sup_set_nat X) Y))) ((sup_sup_set_nat X) Y))) of role axiom named fact_42_sup__left__idem
% 0.68/0.87  A new axiom: (forall (X:set_nat) (Y:set_nat), (((eq set_nat) ((sup_sup_set_nat X) ((sup_sup_set_nat X) Y))) ((sup_sup_set_nat X) Y)))
% 0.68/0.87  FOF formula (forall (X:int) (Y:int), (((eq int) ((sup_sup_int X) ((sup_sup_int X) Y))) ((sup_sup_int X) Y))) of role axiom named fact_43_sup__left__idem
% 0.68/0.87  A new axiom: (forall (X:int) (Y:int), (((eq int) ((sup_sup_int X) ((sup_sup_int X) Y))) ((sup_sup_int X) Y)))
% 0.68/0.87  FOF formula (forall (X:nat) (Y:nat), (((eq nat) ((sup_sup_nat X) ((sup_sup_nat X) Y))) ((sup_sup_nat X) Y))) of role axiom named fact_44_sup__left__idem
% 0.68/0.87  A new axiom: (forall (X:nat) (Y:nat), (((eq nat) ((sup_sup_nat X) ((sup_sup_nat X) Y))) ((sup_sup_nat X) Y)))
% 0.68/0.87  FOF formula (forall (X:extended_enat) (Y:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat X) Y))) ((sup_su3973961784419623482d_enat X) Y))) of role axiom named fact_45_sup__left__idem
% 0.68/0.87  A new axiom: (forall (X:extended_enat) (Y:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat X) Y))) ((sup_su3973961784419623482d_enat X) Y)))
% 0.68/0.87  FOF formula (forall (X:assn) (Y:assn), (((eq assn) ((sup_sup_assn X) ((sup_sup_assn X) Y))) ((sup_sup_assn X) Y))) of role axiom named fact_46_sup__left__idem
% 0.68/0.87  A new axiom: (forall (X:assn) (Y:assn), (((eq assn) ((sup_sup_assn X) ((sup_sup_assn X) Y))) ((sup_sup_assn X) Y)))
% 0.68/0.87  FOF formula (forall (A2:set_nat) (B2:set_nat), (((eq set_nat) ((sup_sup_set_nat ((sup_sup_set_nat A2) B2)) B2)) ((sup_sup_set_nat A2) B2))) of role axiom named fact_47_sup_Oright__idem
% 0.68/0.87  A new axiom: (forall (A2:set_nat) (B2:set_nat), (((eq set_nat) ((sup_sup_set_nat ((sup_sup_set_nat A2) B2)) B2)) ((sup_sup_set_nat A2) B2)))
% 0.68/0.87  FOF formula (forall (A2:int) (B2:int), (((eq int) ((sup_sup_int ((sup_sup_int A2) B2)) B2)) ((sup_sup_int A2) B2))) of role axiom named fact_48_sup_Oright__idem
% 0.68/0.87  A new axiom: (forall (A2:int) (B2:int), (((eq int) ((sup_sup_int ((sup_sup_int A2) B2)) B2)) ((sup_sup_int A2) B2)))
% 0.68/0.87  FOF formula (forall (A2:nat) (B2:nat), (((eq nat) ((sup_sup_nat ((sup_sup_nat A2) B2)) B2)) ((sup_sup_nat A2) B2))) of role axiom named fact_49_sup_Oright__idem
% 0.68/0.87  A new axiom: (forall (A2:nat) (B2:nat), (((eq nat) ((sup_sup_nat ((sup_sup_nat A2) B2)) B2)) ((sup_sup_nat A2) B2)))
% 0.68/0.87  FOF formula (forall (A2:extended_enat) (B2:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat ((sup_su3973961784419623482d_enat A2) B2)) B2)) ((sup_su3973961784419623482d_enat A2) B2))) of role axiom named fact_50_sup_Oright__idem
% 0.68/0.87  A new axiom: (forall (A2:extended_enat) (B2:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat ((sup_su3973961784419623482d_enat A2) B2)) B2)) ((sup_su3973961784419623482d_enat A2) B2)))
% 0.68/0.87  FOF formula (forall (A2:assn) (B2:assn), (((eq assn) ((sup_sup_assn ((sup_sup_assn A2) B2)) B2)) ((sup_sup_assn A2) B2))) of role axiom named fact_51_sup_Oright__idem
% 0.68/0.87  A new axiom: (forall (A2:assn) (B2:assn), (((eq assn) ((sup_sup_assn ((sup_sup_assn A2) B2)) B2)) ((sup_sup_assn A2) B2)))
% 0.68/0.87  FOF formula (forall (A2:set_complex) (B2:set_complex), (((eq set_complex) ((sup_sup_set_complex ((sup_sup_set_complex A2) B2)) B2)) ((sup_sup_set_complex A2) B2))) of role axiom named fact_52_sup_Oright__idem
% 0.68/0.87  A new axiom: (forall (A2:set_complex) (B2:set_complex), (((eq set_complex) ((sup_sup_set_complex ((sup_sup_set_complex A2) B2)) B2)) ((sup_sup_set_complex A2) B2)))
% 0.68/0.87  FOF formula (forall (A2:set_int) (B2:set_int), (((eq set_int) ((sup_sup_set_int ((sup_sup_set_int A2) B2)) B2)) ((sup_sup_set_int A2) B2))) of role axiom named fact_53_sup_Oright__idem
% 0.68/0.87  A new axiom: (forall (A2:set_int) (B2:set_int), (((eq set_int) ((sup_sup_set_int ((sup_sup_set_int A2) B2)) B2)) ((sup_sup_set_int A2) B2)))
% 0.68/0.87  FOF formula (forall (A2:set_real) (B2:set_real), (((eq set_real) ((sup_sup_set_real ((sup_sup_set_real A2) B2)) B2)) ((sup_sup_set_real A2) B2))) of role axiom named fact_54_sup_Oright__idem
% 0.68/0.87  A new axiom: (forall (A2:set_real) (B2:set_real), (((eq set_real) ((sup_sup_set_real ((sup_sup_set_real A2) B2)) B2)) ((sup_sup_set_real A2) B2)))
% 0.68/0.87  FOF formula (forall (M:num) (N:num), (((eq Prop) (((eq real) (numeral_numeral_real M)) (numeral_numeral_real N))) (((eq num) M) N))) of role axiom named fact_55_numeral__eq__iff
% 0.68/0.87  A new axiom: (forall (M:num) (N:num), (((eq Prop) (((eq real) (numeral_numeral_real M)) (numeral_numeral_real N))) (((eq num) M) N)))
% 0.68/0.87  FOF formula (forall (M:num) (N:num), (((eq Prop) (((eq rat) (numeral_numeral_rat M)) (numeral_numeral_rat N))) (((eq num) M) N))) of role axiom named fact_56_numeral__eq__iff
% 0.68/0.87  A new axiom: (forall (M:num) (N:num), (((eq Prop) (((eq rat) (numeral_numeral_rat M)) (numeral_numeral_rat N))) (((eq num) M) N)))
% 0.68/0.87  FOF formula (forall (M:num) (N:num), (((eq Prop) (((eq nat) (numeral_numeral_nat M)) (numeral_numeral_nat N))) (((eq num) M) N))) of role axiom named fact_57_numeral__eq__iff
% 0.68/0.87  A new axiom: (forall (M:num) (N:num), (((eq Prop) (((eq nat) (numeral_numeral_nat M)) (numeral_numeral_nat N))) (((eq num) M) N)))
% 0.68/0.87  FOF formula (forall (M:num) (N:num), (((eq Prop) (((eq int) (numeral_numeral_int M)) (numeral_numeral_int N))) (((eq num) M) N))) of role axiom named fact_58_numeral__eq__iff
% 0.68/0.87  A new axiom: (forall (M:num) (N:num), (((eq Prop) (((eq int) (numeral_numeral_int M)) (numeral_numeral_int N))) (((eq num) M) N)))
% 0.68/0.87  FOF formula (forall (M:num) (N:num), (((eq Prop) (((eq num) (bit0 M)) (bit0 N))) (((eq num) M) N))) of role axiom named fact_59_semiring__norm_I87_J
% 0.68/0.87  A new axiom: (forall (M:num) (N:num), (((eq Prop) (((eq num) (bit0 M)) (bit0 N))) (((eq num) M) N)))
% 0.68/0.87  FOF formula (forall (M:num) (N:num), (((eq Prop) ((ord_less_num (bit0 M)) (bit0 N))) ((ord_less_num M) N))) of role axiom named fact_60_semiring__norm_I78_J
% 0.68/0.87  A new axiom: (forall (M:num) (N:num), (((eq Prop) ((ord_less_num (bit0 M)) (bit0 N))) ((ord_less_num M) N)))
% 0.68/0.87  FOF formula (forall (M:num), (((ord_less_num M) one)->False)) of role axiom named fact_61_semiring__norm_I75_J
% 0.68/0.87  A new axiom: (forall (M:num), (((ord_less_num M) one)->False))
% 0.68/0.87  FOF formula (forall (N:num), ((ord_less_num one) (bit0 N))) of role axiom named fact_62_semiring__norm_I76_J
% 0.68/0.87  A new axiom: (forall (N:num), ((ord_less_num one) (bit0 N)))
% 0.68/0.87  FOF formula (((eq (set_Pr958786334691620121nt_int->(set_Pr958786334691620121nt_int->set_Pr958786334691620121nt_int))) sup_su6024340866399070445nt_int) (fun (A3:set_Pr958786334691620121nt_int) (B3:set_Pr958786334691620121nt_int)=> (collec213857154873943460nt_int ((sup_su8463660629351352368_int_o (fun (X2:product_prod_int_int)=> ((member5262025264175285858nt_int X2) A3))) (fun (X2:product_prod_int_int)=> ((member5262025264175285858nt_int X2) B3)))))) of role axiom named fact_63_sup__set__def
% 0.68/0.87  A new axiom: (((eq (set_Pr958786334691620121nt_int->(set_Pr958786334691620121nt_int->set_Pr958786334691620121nt_int))) sup_su6024340866399070445nt_int) (fun (A3:set_Pr958786334691620121nt_int) (B3:set_Pr958786334691620121nt_int)=> (collec213857154873943460nt_int ((sup_su8463660629351352368_int_o (fun (X2:product_prod_int_int)=> ((member5262025264175285858nt_int X2) A3))) (fun (X2:product_prod_int_int)=> ((member5262025264175285858nt_int X2) B3))))))
% 0.68/0.87  FOF formula (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (A3:set_nat) (B3:set_nat)=> (collect_nat ((sup_sup_nat_o (fun (X2:nat)=> ((member_nat X2) A3))) (fun (X2:nat)=> ((member_nat X2) B3)))))) of role axiom named fact_64_sup__set__def
% 0.68/0.87  A new axiom: (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (A3:set_nat) (B3:set_nat)=> (collect_nat ((sup_sup_nat_o (fun (X2:nat)=> ((member_nat X2) A3))) (fun (X2:nat)=> ((member_nat X2) B3))))))
% 0.68/0.87  FOF formula (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (A3:set_complex) (B3:set_complex)=> (collect_complex ((sup_sup_complex_o (fun (X2:complex)=> ((member_complex X2) A3))) (fun (X2:complex)=> ((member_complex X2) B3)))))) of role axiom named fact_65_sup__set__def
% 0.68/0.87  A new axiom: (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (A3:set_complex) (B3:set_complex)=> (collect_complex ((sup_sup_complex_o (fun (X2:complex)=> ((member_complex X2) A3))) (fun (X2:complex)=> ((member_complex X2) B3))))))
% 0.71/0.88  FOF formula (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (A3:set_int) (B3:set_int)=> (collect_int ((sup_sup_int_o (fun (X2:int)=> ((member_int X2) A3))) (fun (X2:int)=> ((member_int X2) B3)))))) of role axiom named fact_66_sup__set__def
% 0.71/0.88  A new axiom: (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (A3:set_int) (B3:set_int)=> (collect_int ((sup_sup_int_o (fun (X2:int)=> ((member_int X2) A3))) (fun (X2:int)=> ((member_int X2) B3))))))
% 0.71/0.88  FOF formula (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (A3:set_real) (B3:set_real)=> (collect_real ((sup_sup_real_o (fun (X2:real)=> ((member_real X2) A3))) (fun (X2:real)=> ((member_real X2) B3)))))) of role axiom named fact_67_sup__set__def
% 0.71/0.88  A new axiom: (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (A3:set_real) (B3:set_real)=> (collect_real ((sup_sup_real_o (fun (X2:real)=> ((member_real X2) A3))) (fun (X2:real)=> ((member_real X2) B3))))))
% 0.71/0.88  FOF formula (forall (X:set_nat) (Y:set_nat) (Z:set_nat), (((eq set_nat) ((sup_sup_set_nat X) ((sup_sup_set_nat Y) Z))) ((sup_sup_set_nat Y) ((sup_sup_set_nat X) Z)))) of role axiom named fact_68_sup__left__commute
% 0.71/0.88  A new axiom: (forall (X:set_nat) (Y:set_nat) (Z:set_nat), (((eq set_nat) ((sup_sup_set_nat X) ((sup_sup_set_nat Y) Z))) ((sup_sup_set_nat Y) ((sup_sup_set_nat X) Z))))
% 0.71/0.88  FOF formula (forall (X:int) (Y:int) (Z:int), (((eq int) ((sup_sup_int X) ((sup_sup_int Y) Z))) ((sup_sup_int Y) ((sup_sup_int X) Z)))) of role axiom named fact_69_sup__left__commute
% 0.71/0.88  A new axiom: (forall (X:int) (Y:int) (Z:int), (((eq int) ((sup_sup_int X) ((sup_sup_int Y) Z))) ((sup_sup_int Y) ((sup_sup_int X) Z))))
% 0.71/0.88  FOF formula (forall (X:nat) (Y:nat) (Z:nat), (((eq nat) ((sup_sup_nat X) ((sup_sup_nat Y) Z))) ((sup_sup_nat Y) ((sup_sup_nat X) Z)))) of role axiom named fact_70_sup__left__commute
% 0.71/0.88  A new axiom: (forall (X:nat) (Y:nat) (Z:nat), (((eq nat) ((sup_sup_nat X) ((sup_sup_nat Y) Z))) ((sup_sup_nat Y) ((sup_sup_nat X) Z))))
% 0.71/0.88  FOF formula (forall (X:extended_enat) (Y:extended_enat) (Z:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat Y) Z))) ((sup_su3973961784419623482d_enat Y) ((sup_su3973961784419623482d_enat X) Z)))) of role axiom named fact_71_sup__left__commute
% 0.71/0.88  A new axiom: (forall (X:extended_enat) (Y:extended_enat) (Z:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat Y) Z))) ((sup_su3973961784419623482d_enat Y) ((sup_su3973961784419623482d_enat X) Z))))
% 0.71/0.88  FOF formula (forall (X:assn) (Y:assn) (Z:assn), (((eq assn) ((sup_sup_assn X) ((sup_sup_assn Y) Z))) ((sup_sup_assn Y) ((sup_sup_assn X) Z)))) of role axiom named fact_72_sup__left__commute
% 0.71/0.88  A new axiom: (forall (X:assn) (Y:assn) (Z:assn), (((eq assn) ((sup_sup_assn X) ((sup_sup_assn Y) Z))) ((sup_sup_assn Y) ((sup_sup_assn X) Z))))
% 0.71/0.88  FOF formula (forall (X:set_complex) (Y:set_complex) (Z:set_complex), (((eq set_complex) ((sup_sup_set_complex X) ((sup_sup_set_complex Y) Z))) ((sup_sup_set_complex Y) ((sup_sup_set_complex X) Z)))) of role axiom named fact_73_sup__left__commute
% 0.71/0.88  A new axiom: (forall (X:set_complex) (Y:set_complex) (Z:set_complex), (((eq set_complex) ((sup_sup_set_complex X) ((sup_sup_set_complex Y) Z))) ((sup_sup_set_complex Y) ((sup_sup_set_complex X) Z))))
% 0.71/0.88  FOF formula (forall (X:set_int) (Y:set_int) (Z:set_int), (((eq set_int) ((sup_sup_set_int X) ((sup_sup_set_int Y) Z))) ((sup_sup_set_int Y) ((sup_sup_set_int X) Z)))) of role axiom named fact_74_sup__left__commute
% 0.71/0.88  A new axiom: (forall (X:set_int) (Y:set_int) (Z:set_int), (((eq set_int) ((sup_sup_set_int X) ((sup_sup_set_int Y) Z))) ((sup_sup_set_int Y) ((sup_sup_set_int X) Z))))
% 0.71/0.88  FOF formula (forall (X:set_real) (Y:set_real) (Z:set_real), (((eq set_real) ((sup_sup_set_real X) ((sup_sup_set_real Y) Z))) ((sup_sup_set_real Y) ((sup_sup_set_real X) Z)))) of role axiom named fact_75_sup__left__commute
% 0.71/0.88  A new axiom: (forall (X:set_real) (Y:set_real) (Z:set_real), (((eq set_real) ((sup_sup_set_real X) ((sup_sup_set_real Y) Z))) ((sup_sup_set_real Y) ((sup_sup_set_real X) Z))))
% 0.71/0.89  FOF formula (forall (B2:set_nat) (A2:set_nat) (C:set_nat), (((eq set_nat) ((sup_sup_set_nat B2) ((sup_sup_set_nat A2) C))) ((sup_sup_set_nat A2) ((sup_sup_set_nat B2) C)))) of role axiom named fact_76_sup_Oleft__commute
% 0.71/0.89  A new axiom: (forall (B2:set_nat) (A2:set_nat) (C:set_nat), (((eq set_nat) ((sup_sup_set_nat B2) ((sup_sup_set_nat A2) C))) ((sup_sup_set_nat A2) ((sup_sup_set_nat B2) C))))
% 0.71/0.89  FOF formula (forall (B2:int) (A2:int) (C:int), (((eq int) ((sup_sup_int B2) ((sup_sup_int A2) C))) ((sup_sup_int A2) ((sup_sup_int B2) C)))) of role axiom named fact_77_sup_Oleft__commute
% 0.71/0.89  A new axiom: (forall (B2:int) (A2:int) (C:int), (((eq int) ((sup_sup_int B2) ((sup_sup_int A2) C))) ((sup_sup_int A2) ((sup_sup_int B2) C))))
% 0.71/0.89  FOF formula (forall (B2:nat) (A2:nat) (C:nat), (((eq nat) ((sup_sup_nat B2) ((sup_sup_nat A2) C))) ((sup_sup_nat A2) ((sup_sup_nat B2) C)))) of role axiom named fact_78_sup_Oleft__commute
% 0.71/0.89  A new axiom: (forall (B2:nat) (A2:nat) (C:nat), (((eq nat) ((sup_sup_nat B2) ((sup_sup_nat A2) C))) ((sup_sup_nat A2) ((sup_sup_nat B2) C))))
% 0.71/0.89  FOF formula (forall (B2:extended_enat) (A2:extended_enat) (C:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat B2) ((sup_su3973961784419623482d_enat A2) C))) ((sup_su3973961784419623482d_enat A2) ((sup_su3973961784419623482d_enat B2) C)))) of role axiom named fact_79_sup_Oleft__commute
% 0.71/0.89  A new axiom: (forall (B2:extended_enat) (A2:extended_enat) (C:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat B2) ((sup_su3973961784419623482d_enat A2) C))) ((sup_su3973961784419623482d_enat A2) ((sup_su3973961784419623482d_enat B2) C))))
% 0.71/0.89  FOF formula (forall (B2:assn) (A2:assn) (C:assn), (((eq assn) ((sup_sup_assn B2) ((sup_sup_assn A2) C))) ((sup_sup_assn A2) ((sup_sup_assn B2) C)))) of role axiom named fact_80_sup_Oleft__commute
% 0.71/0.89  A new axiom: (forall (B2:assn) (A2:assn) (C:assn), (((eq assn) ((sup_sup_assn B2) ((sup_sup_assn A2) C))) ((sup_sup_assn A2) ((sup_sup_assn B2) C))))
% 0.71/0.89  FOF formula (forall (B2:set_complex) (A2:set_complex) (C:set_complex), (((eq set_complex) ((sup_sup_set_complex B2) ((sup_sup_set_complex A2) C))) ((sup_sup_set_complex A2) ((sup_sup_set_complex B2) C)))) of role axiom named fact_81_sup_Oleft__commute
% 0.71/0.89  A new axiom: (forall (B2:set_complex) (A2:set_complex) (C:set_complex), (((eq set_complex) ((sup_sup_set_complex B2) ((sup_sup_set_complex A2) C))) ((sup_sup_set_complex A2) ((sup_sup_set_complex B2) C))))
% 0.71/0.89  FOF formula (forall (B2:set_int) (A2:set_int) (C:set_int), (((eq set_int) ((sup_sup_set_int B2) ((sup_sup_set_int A2) C))) ((sup_sup_set_int A2) ((sup_sup_set_int B2) C)))) of role axiom named fact_82_sup_Oleft__commute
% 0.71/0.89  A new axiom: (forall (B2:set_int) (A2:set_int) (C:set_int), (((eq set_int) ((sup_sup_set_int B2) ((sup_sup_set_int A2) C))) ((sup_sup_set_int A2) ((sup_sup_set_int B2) C))))
% 0.71/0.89  FOF formula (forall (B2:set_real) (A2:set_real) (C:set_real), (((eq set_real) ((sup_sup_set_real B2) ((sup_sup_set_real A2) C))) ((sup_sup_set_real A2) ((sup_sup_set_real B2) C)))) of role axiom named fact_83_sup_Oleft__commute
% 0.71/0.89  A new axiom: (forall (B2:set_real) (A2:set_real) (C:set_real), (((eq set_real) ((sup_sup_set_real B2) ((sup_sup_set_real A2) C))) ((sup_sup_set_real A2) ((sup_sup_set_real B2) C))))
% 0.71/0.89  FOF formula (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (X2:set_nat) (Y2:set_nat)=> ((sup_sup_set_nat Y2) X2))) of role axiom named fact_84_sup__commute
% 0.71/0.89  A new axiom: (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (X2:set_nat) (Y2:set_nat)=> ((sup_sup_set_nat Y2) X2)))
% 0.71/0.89  FOF formula (((eq (int->(int->int))) sup_sup_int) (fun (X2:int) (Y2:int)=> ((sup_sup_int Y2) X2))) of role axiom named fact_85_sup__commute
% 0.71/0.89  A new axiom: (((eq (int->(int->int))) sup_sup_int) (fun (X2:int) (Y2:int)=> ((sup_sup_int Y2) X2)))
% 0.71/0.89  FOF formula (((eq (nat->(nat->nat))) sup_sup_nat) (fun (X2:nat) (Y2:nat)=> ((sup_sup_nat Y2) X2))) of role axiom named fact_86_sup__commute
% 0.71/0.89  A new axiom: (((eq (nat->(nat->nat))) sup_sup_nat) (fun (X2:nat) (Y2:nat)=> ((sup_sup_nat Y2) X2)))
% 0.71/0.90  FOF formula (((eq (extended_enat->(extended_enat->extended_enat))) sup_su3973961784419623482d_enat) (fun (X2:extended_enat) (Y2:extended_enat)=> ((sup_su3973961784419623482d_enat Y2) X2))) of role axiom named fact_87_sup__commute
% 0.71/0.90  A new axiom: (((eq (extended_enat->(extended_enat->extended_enat))) sup_su3973961784419623482d_enat) (fun (X2:extended_enat) (Y2:extended_enat)=> ((sup_su3973961784419623482d_enat Y2) X2)))
% 0.71/0.90  FOF formula (((eq (assn->(assn->assn))) sup_sup_assn) (fun (X2:assn) (Y2:assn)=> ((sup_sup_assn Y2) X2))) of role axiom named fact_88_sup__commute
% 0.71/0.90  A new axiom: (((eq (assn->(assn->assn))) sup_sup_assn) (fun (X2:assn) (Y2:assn)=> ((sup_sup_assn Y2) X2)))
% 0.71/0.90  FOF formula (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (X2:set_complex) (Y2:set_complex)=> ((sup_sup_set_complex Y2) X2))) of role axiom named fact_89_sup__commute
% 0.71/0.90  A new axiom: (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (X2:set_complex) (Y2:set_complex)=> ((sup_sup_set_complex Y2) X2)))
% 0.71/0.90  FOF formula (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (X2:set_int) (Y2:set_int)=> ((sup_sup_set_int Y2) X2))) of role axiom named fact_90_sup__commute
% 0.71/0.90  A new axiom: (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (X2:set_int) (Y2:set_int)=> ((sup_sup_set_int Y2) X2)))
% 0.71/0.90  FOF formula (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (X2:set_real) (Y2:set_real)=> ((sup_sup_set_real Y2) X2))) of role axiom named fact_91_sup__commute
% 0.71/0.90  A new axiom: (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (X2:set_real) (Y2:set_real)=> ((sup_sup_set_real Y2) X2)))
% 0.71/0.90  FOF formula (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (A4:set_nat) (B4:set_nat)=> ((sup_sup_set_nat B4) A4))) of role axiom named fact_92_sup_Ocommute
% 0.71/0.90  A new axiom: (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (A4:set_nat) (B4:set_nat)=> ((sup_sup_set_nat B4) A4)))
% 0.71/0.90  FOF formula (((eq (int->(int->int))) sup_sup_int) (fun (A4:int) (B4:int)=> ((sup_sup_int B4) A4))) of role axiom named fact_93_sup_Ocommute
% 0.71/0.90  A new axiom: (((eq (int->(int->int))) sup_sup_int) (fun (A4:int) (B4:int)=> ((sup_sup_int B4) A4)))
% 0.71/0.90  FOF formula (((eq (nat->(nat->nat))) sup_sup_nat) (fun (A4:nat) (B4:nat)=> ((sup_sup_nat B4) A4))) of role axiom named fact_94_sup_Ocommute
% 0.71/0.90  A new axiom: (((eq (nat->(nat->nat))) sup_sup_nat) (fun (A4:nat) (B4:nat)=> ((sup_sup_nat B4) A4)))
% 0.71/0.90  FOF formula (((eq (extended_enat->(extended_enat->extended_enat))) sup_su3973961784419623482d_enat) (fun (A4:extended_enat) (B4:extended_enat)=> ((sup_su3973961784419623482d_enat B4) A4))) of role axiom named fact_95_sup_Ocommute
% 0.71/0.90  A new axiom: (((eq (extended_enat->(extended_enat->extended_enat))) sup_su3973961784419623482d_enat) (fun (A4:extended_enat) (B4:extended_enat)=> ((sup_su3973961784419623482d_enat B4) A4)))
% 0.71/0.90  FOF formula (((eq (assn->(assn->assn))) sup_sup_assn) (fun (A4:assn) (B4:assn)=> ((sup_sup_assn B4) A4))) of role axiom named fact_96_sup_Ocommute
% 0.71/0.90  A new axiom: (((eq (assn->(assn->assn))) sup_sup_assn) (fun (A4:assn) (B4:assn)=> ((sup_sup_assn B4) A4)))
% 0.71/0.90  FOF formula (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (A4:set_complex) (B4:set_complex)=> ((sup_sup_set_complex B4) A4))) of role axiom named fact_97_sup_Ocommute
% 0.71/0.90  A new axiom: (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (A4:set_complex) (B4:set_complex)=> ((sup_sup_set_complex B4) A4)))
% 0.71/0.90  FOF formula (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (A4:set_int) (B4:set_int)=> ((sup_sup_set_int B4) A4))) of role axiom named fact_98_sup_Ocommute
% 0.71/0.90  A new axiom: (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (A4:set_int) (B4:set_int)=> ((sup_sup_set_int B4) A4)))
% 0.71/0.90  FOF formula (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (A4:set_real) (B4:set_real)=> ((sup_sup_set_real B4) A4))) of role axiom named fact_99_sup_Ocommute
% 0.71/0.90  A new axiom: (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (A4:set_real) (B4:set_real)=> ((sup_sup_set_real B4) A4)))
% 0.71/0.90  FOF formula (forall (X:set_nat) (Y:set_nat) (Z:set_nat), (((eq set_nat) ((sup_sup_set_nat ((sup_sup_set_nat X) Y)) Z)) ((sup_sup_set_nat X) ((sup_sup_set_nat Y) Z)))) of role axiom named fact_100_sup__assoc
% 0.71/0.91  A new axiom: (forall (X:set_nat) (Y:set_nat) (Z:set_nat), (((eq set_nat) ((sup_sup_set_nat ((sup_sup_set_nat X) Y)) Z)) ((sup_sup_set_nat X) ((sup_sup_set_nat Y) Z))))
% 0.71/0.91  FOF formula (forall (X:int) (Y:int) (Z:int), (((eq int) ((sup_sup_int ((sup_sup_int X) Y)) Z)) ((sup_sup_int X) ((sup_sup_int Y) Z)))) of role axiom named fact_101_sup__assoc
% 0.71/0.91  A new axiom: (forall (X:int) (Y:int) (Z:int), (((eq int) ((sup_sup_int ((sup_sup_int X) Y)) Z)) ((sup_sup_int X) ((sup_sup_int Y) Z))))
% 0.71/0.91  FOF formula (forall (X:nat) (Y:nat) (Z:nat), (((eq nat) ((sup_sup_nat ((sup_sup_nat X) Y)) Z)) ((sup_sup_nat X) ((sup_sup_nat Y) Z)))) of role axiom named fact_102_sup__assoc
% 0.71/0.91  A new axiom: (forall (X:nat) (Y:nat) (Z:nat), (((eq nat) ((sup_sup_nat ((sup_sup_nat X) Y)) Z)) ((sup_sup_nat X) ((sup_sup_nat Y) Z))))
% 0.71/0.91  FOF formula (forall (X:extended_enat) (Y:extended_enat) (Z:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat ((sup_su3973961784419623482d_enat X) Y)) Z)) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat Y) Z)))) of role axiom named fact_103_sup__assoc
% 0.71/0.91  A new axiom: (forall (X:extended_enat) (Y:extended_enat) (Z:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat ((sup_su3973961784419623482d_enat X) Y)) Z)) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat Y) Z))))
% 0.71/0.91  FOF formula (forall (X:assn) (Y:assn) (Z:assn), (((eq assn) ((sup_sup_assn ((sup_sup_assn X) Y)) Z)) ((sup_sup_assn X) ((sup_sup_assn Y) Z)))) of role axiom named fact_104_sup__assoc
% 0.71/0.91  A new axiom: (forall (X:assn) (Y:assn) (Z:assn), (((eq assn) ((sup_sup_assn ((sup_sup_assn X) Y)) Z)) ((sup_sup_assn X) ((sup_sup_assn Y) Z))))
% 0.71/0.91  FOF formula (forall (X:set_complex) (Y:set_complex) (Z:set_complex), (((eq set_complex) ((sup_sup_set_complex ((sup_sup_set_complex X) Y)) Z)) ((sup_sup_set_complex X) ((sup_sup_set_complex Y) Z)))) of role axiom named fact_105_sup__assoc
% 0.71/0.91  A new axiom: (forall (X:set_complex) (Y:set_complex) (Z:set_complex), (((eq set_complex) ((sup_sup_set_complex ((sup_sup_set_complex X) Y)) Z)) ((sup_sup_set_complex X) ((sup_sup_set_complex Y) Z))))
% 0.71/0.91  FOF formula (forall (X:set_int) (Y:set_int) (Z:set_int), (((eq set_int) ((sup_sup_set_int ((sup_sup_set_int X) Y)) Z)) ((sup_sup_set_int X) ((sup_sup_set_int Y) Z)))) of role axiom named fact_106_sup__assoc
% 0.71/0.91  A new axiom: (forall (X:set_int) (Y:set_int) (Z:set_int), (((eq set_int) ((sup_sup_set_int ((sup_sup_set_int X) Y)) Z)) ((sup_sup_set_int X) ((sup_sup_set_int Y) Z))))
% 0.71/0.91  FOF formula (forall (X:set_real) (Y:set_real) (Z:set_real), (((eq set_real) ((sup_sup_set_real ((sup_sup_set_real X) Y)) Z)) ((sup_sup_set_real X) ((sup_sup_set_real Y) Z)))) of role axiom named fact_107_sup__assoc
% 0.71/0.91  A new axiom: (forall (X:set_real) (Y:set_real) (Z:set_real), (((eq set_real) ((sup_sup_set_real ((sup_sup_set_real X) Y)) Z)) ((sup_sup_set_real X) ((sup_sup_set_real Y) Z))))
% 0.71/0.91  FOF formula (forall (A2:set_nat) (B2:set_nat) (C:set_nat), (((eq set_nat) ((sup_sup_set_nat ((sup_sup_set_nat A2) B2)) C)) ((sup_sup_set_nat A2) ((sup_sup_set_nat B2) C)))) of role axiom named fact_108_sup_Oassoc
% 0.71/0.91  A new axiom: (forall (A2:set_nat) (B2:set_nat) (C:set_nat), (((eq set_nat) ((sup_sup_set_nat ((sup_sup_set_nat A2) B2)) C)) ((sup_sup_set_nat A2) ((sup_sup_set_nat B2) C))))
% 0.71/0.91  FOF formula (forall (A2:int) (B2:int) (C:int), (((eq int) ((sup_sup_int ((sup_sup_int A2) B2)) C)) ((sup_sup_int A2) ((sup_sup_int B2) C)))) of role axiom named fact_109_sup_Oassoc
% 0.71/0.91  A new axiom: (forall (A2:int) (B2:int) (C:int), (((eq int) ((sup_sup_int ((sup_sup_int A2) B2)) C)) ((sup_sup_int A2) ((sup_sup_int B2) C))))
% 0.71/0.91  FOF formula (forall (A2:nat) (B2:nat) (C:nat), (((eq nat) ((sup_sup_nat ((sup_sup_nat A2) B2)) C)) ((sup_sup_nat A2) ((sup_sup_nat B2) C)))) of role axiom named fact_110_sup_Oassoc
% 0.71/0.91  A new axiom: (forall (A2:nat) (B2:nat) (C:nat), (((eq nat) ((sup_sup_nat ((sup_sup_nat A2) B2)) C)) ((sup_sup_nat A2) ((sup_sup_nat B2) C))))
% 0.71/0.91  FOF formula (forall (A2:extended_enat) (B2:extended_enat) (C:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat ((sup_su3973961784419623482d_enat A2) B2)) C)) ((sup_su3973961784419623482d_enat A2) ((sup_su3973961784419623482d_enat B2) C)))) of role axiom named fact_111_sup_Oassoc
% 0.71/0.92  A new axiom: (forall (A2:extended_enat) (B2:extended_enat) (C:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat ((sup_su3973961784419623482d_enat A2) B2)) C)) ((sup_su3973961784419623482d_enat A2) ((sup_su3973961784419623482d_enat B2) C))))
% 0.71/0.92  FOF formula (forall (A2:assn) (B2:assn) (C:assn), (((eq assn) ((sup_sup_assn ((sup_sup_assn A2) B2)) C)) ((sup_sup_assn A2) ((sup_sup_assn B2) C)))) of role axiom named fact_112_sup_Oassoc
% 0.71/0.92  A new axiom: (forall (A2:assn) (B2:assn) (C:assn), (((eq assn) ((sup_sup_assn ((sup_sup_assn A2) B2)) C)) ((sup_sup_assn A2) ((sup_sup_assn B2) C))))
% 0.71/0.92  FOF formula (forall (A2:set_complex) (B2:set_complex) (C:set_complex), (((eq set_complex) ((sup_sup_set_complex ((sup_sup_set_complex A2) B2)) C)) ((sup_sup_set_complex A2) ((sup_sup_set_complex B2) C)))) of role axiom named fact_113_sup_Oassoc
% 0.71/0.92  A new axiom: (forall (A2:set_complex) (B2:set_complex) (C:set_complex), (((eq set_complex) ((sup_sup_set_complex ((sup_sup_set_complex A2) B2)) C)) ((sup_sup_set_complex A2) ((sup_sup_set_complex B2) C))))
% 0.71/0.92  FOF formula (forall (A2:set_int) (B2:set_int) (C:set_int), (((eq set_int) ((sup_sup_set_int ((sup_sup_set_int A2) B2)) C)) ((sup_sup_set_int A2) ((sup_sup_set_int B2) C)))) of role axiom named fact_114_sup_Oassoc
% 0.71/0.92  A new axiom: (forall (A2:set_int) (B2:set_int) (C:set_int), (((eq set_int) ((sup_sup_set_int ((sup_sup_set_int A2) B2)) C)) ((sup_sup_set_int A2) ((sup_sup_set_int B2) C))))
% 0.71/0.92  FOF formula (forall (A2:set_real) (B2:set_real) (C:set_real), (((eq set_real) ((sup_sup_set_real ((sup_sup_set_real A2) B2)) C)) ((sup_sup_set_real A2) ((sup_sup_set_real B2) C)))) of role axiom named fact_115_sup_Oassoc
% 0.71/0.92  A new axiom: (forall (A2:set_real) (B2:set_real) (C:set_real), (((eq set_real) ((sup_sup_set_real ((sup_sup_set_real A2) B2)) C)) ((sup_sup_set_real A2) ((sup_sup_set_real B2) C))))
% 0.71/0.92  FOF formula (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (X2:set_nat) (Y2:set_nat)=> ((sup_sup_set_nat Y2) X2))) of role axiom named fact_116_inf__sup__aci_I5_J
% 0.71/0.92  A new axiom: (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (X2:set_nat) (Y2:set_nat)=> ((sup_sup_set_nat Y2) X2)))
% 0.71/0.92  FOF formula (((eq (int->(int->int))) sup_sup_int) (fun (X2:int) (Y2:int)=> ((sup_sup_int Y2) X2))) of role axiom named fact_117_inf__sup__aci_I5_J
% 0.71/0.92  A new axiom: (((eq (int->(int->int))) sup_sup_int) (fun (X2:int) (Y2:int)=> ((sup_sup_int Y2) X2)))
% 0.71/0.92  FOF formula (((eq (nat->(nat->nat))) sup_sup_nat) (fun (X2:nat) (Y2:nat)=> ((sup_sup_nat Y2) X2))) of role axiom named fact_118_inf__sup__aci_I5_J
% 0.71/0.92  A new axiom: (((eq (nat->(nat->nat))) sup_sup_nat) (fun (X2:nat) (Y2:nat)=> ((sup_sup_nat Y2) X2)))
% 0.71/0.92  FOF formula (((eq (extended_enat->(extended_enat->extended_enat))) sup_su3973961784419623482d_enat) (fun (X2:extended_enat) (Y2:extended_enat)=> ((sup_su3973961784419623482d_enat Y2) X2))) of role axiom named fact_119_inf__sup__aci_I5_J
% 0.71/0.92  A new axiom: (((eq (extended_enat->(extended_enat->extended_enat))) sup_su3973961784419623482d_enat) (fun (X2:extended_enat) (Y2:extended_enat)=> ((sup_su3973961784419623482d_enat Y2) X2)))
% 0.71/0.92  FOF formula (((eq (assn->(assn->assn))) sup_sup_assn) (fun (X2:assn) (Y2:assn)=> ((sup_sup_assn Y2) X2))) of role axiom named fact_120_inf__sup__aci_I5_J
% 0.71/0.92  A new axiom: (((eq (assn->(assn->assn))) sup_sup_assn) (fun (X2:assn) (Y2:assn)=> ((sup_sup_assn Y2) X2)))
% 0.71/0.92  FOF formula (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (X2:set_complex) (Y2:set_complex)=> ((sup_sup_set_complex Y2) X2))) of role axiom named fact_121_inf__sup__aci_I5_J
% 0.71/0.92  A new axiom: (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (X2:set_complex) (Y2:set_complex)=> ((sup_sup_set_complex Y2) X2)))
% 0.71/0.92  FOF formula (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (X2:set_int) (Y2:set_int)=> ((sup_sup_set_int Y2) X2))) of role axiom named fact_122_inf__sup__aci_I5_J
% 0.71/0.93  A new axiom: (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (X2:set_int) (Y2:set_int)=> ((sup_sup_set_int Y2) X2)))
% 0.71/0.93  FOF formula (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (X2:set_real) (Y2:set_real)=> ((sup_sup_set_real Y2) X2))) of role axiom named fact_123_inf__sup__aci_I5_J
% 0.71/0.93  A new axiom: (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (X2:set_real) (Y2:set_real)=> ((sup_sup_set_real Y2) X2)))
% 0.71/0.93  FOF formula (forall (X:set_nat) (Y:set_nat) (Z:set_nat), (((eq set_nat) ((sup_sup_set_nat ((sup_sup_set_nat X) Y)) Z)) ((sup_sup_set_nat X) ((sup_sup_set_nat Y) Z)))) of role axiom named fact_124_inf__sup__aci_I6_J
% 0.71/0.93  A new axiom: (forall (X:set_nat) (Y:set_nat) (Z:set_nat), (((eq set_nat) ((sup_sup_set_nat ((sup_sup_set_nat X) Y)) Z)) ((sup_sup_set_nat X) ((sup_sup_set_nat Y) Z))))
% 0.71/0.93  FOF formula (forall (X:int) (Y:int) (Z:int), (((eq int) ((sup_sup_int ((sup_sup_int X) Y)) Z)) ((sup_sup_int X) ((sup_sup_int Y) Z)))) of role axiom named fact_125_inf__sup__aci_I6_J
% 0.71/0.93  A new axiom: (forall (X:int) (Y:int) (Z:int), (((eq int) ((sup_sup_int ((sup_sup_int X) Y)) Z)) ((sup_sup_int X) ((sup_sup_int Y) Z))))
% 0.71/0.93  FOF formula (forall (X:nat) (Y:nat) (Z:nat), (((eq nat) ((sup_sup_nat ((sup_sup_nat X) Y)) Z)) ((sup_sup_nat X) ((sup_sup_nat Y) Z)))) of role axiom named fact_126_inf__sup__aci_I6_J
% 0.71/0.93  A new axiom: (forall (X:nat) (Y:nat) (Z:nat), (((eq nat) ((sup_sup_nat ((sup_sup_nat X) Y)) Z)) ((sup_sup_nat X) ((sup_sup_nat Y) Z))))
% 0.71/0.93  FOF formula (forall (X:extended_enat) (Y:extended_enat) (Z:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat ((sup_su3973961784419623482d_enat X) Y)) Z)) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat Y) Z)))) of role axiom named fact_127_inf__sup__aci_I6_J
% 0.71/0.93  A new axiom: (forall (X:extended_enat) (Y:extended_enat) (Z:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat ((sup_su3973961784419623482d_enat X) Y)) Z)) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat Y) Z))))
% 0.71/0.93  FOF formula (forall (X:assn) (Y:assn) (Z:assn), (((eq assn) ((sup_sup_assn ((sup_sup_assn X) Y)) Z)) ((sup_sup_assn X) ((sup_sup_assn Y) Z)))) of role axiom named fact_128_inf__sup__aci_I6_J
% 0.71/0.93  A new axiom: (forall (X:assn) (Y:assn) (Z:assn), (((eq assn) ((sup_sup_assn ((sup_sup_assn X) Y)) Z)) ((sup_sup_assn X) ((sup_sup_assn Y) Z))))
% 0.71/0.93  FOF formula (forall (X:set_complex) (Y:set_complex) (Z:set_complex), (((eq set_complex) ((sup_sup_set_complex ((sup_sup_set_complex X) Y)) Z)) ((sup_sup_set_complex X) ((sup_sup_set_complex Y) Z)))) of role axiom named fact_129_inf__sup__aci_I6_J
% 0.71/0.93  A new axiom: (forall (X:set_complex) (Y:set_complex) (Z:set_complex), (((eq set_complex) ((sup_sup_set_complex ((sup_sup_set_complex X) Y)) Z)) ((sup_sup_set_complex X) ((sup_sup_set_complex Y) Z))))
% 0.71/0.93  FOF formula (forall (X:set_int) (Y:set_int) (Z:set_int), (((eq set_int) ((sup_sup_set_int ((sup_sup_set_int X) Y)) Z)) ((sup_sup_set_int X) ((sup_sup_set_int Y) Z)))) of role axiom named fact_130_inf__sup__aci_I6_J
% 0.71/0.93  A new axiom: (forall (X:set_int) (Y:set_int) (Z:set_int), (((eq set_int) ((sup_sup_set_int ((sup_sup_set_int X) Y)) Z)) ((sup_sup_set_int X) ((sup_sup_set_int Y) Z))))
% 0.71/0.93  FOF formula (forall (X:set_real) (Y:set_real) (Z:set_real), (((eq set_real) ((sup_sup_set_real ((sup_sup_set_real X) Y)) Z)) ((sup_sup_set_real X) ((sup_sup_set_real Y) Z)))) of role axiom named fact_131_inf__sup__aci_I6_J
% 0.71/0.93  A new axiom: (forall (X:set_real) (Y:set_real) (Z:set_real), (((eq set_real) ((sup_sup_set_real ((sup_sup_set_real X) Y)) Z)) ((sup_sup_set_real X) ((sup_sup_set_real Y) Z))))
% 0.71/0.93  FOF formula (forall (X:set_nat) (Y:set_nat) (Z:set_nat), (((eq set_nat) ((sup_sup_set_nat X) ((sup_sup_set_nat Y) Z))) ((sup_sup_set_nat Y) ((sup_sup_set_nat X) Z)))) of role axiom named fact_132_inf__sup__aci_I7_J
% 0.71/0.93  A new axiom: (forall (X:set_nat) (Y:set_nat) (Z:set_nat), (((eq set_nat) ((sup_sup_set_nat X) ((sup_sup_set_nat Y) Z))) ((sup_sup_set_nat Y) ((sup_sup_set_nat X) Z))))
% 0.71/0.93  FOF formula (forall (X:int) (Y:int) (Z:int), (((eq int) ((sup_sup_int X) ((sup_sup_int Y) Z))) ((sup_sup_int Y) ((sup_sup_int X) Z)))) of role axiom named fact_133_inf__sup__aci_I7_J
% 0.76/0.94  A new axiom: (forall (X:int) (Y:int) (Z:int), (((eq int) ((sup_sup_int X) ((sup_sup_int Y) Z))) ((sup_sup_int Y) ((sup_sup_int X) Z))))
% 0.76/0.94  FOF formula (forall (X:nat) (Y:nat) (Z:nat), (((eq nat) ((sup_sup_nat X) ((sup_sup_nat Y) Z))) ((sup_sup_nat Y) ((sup_sup_nat X) Z)))) of role axiom named fact_134_inf__sup__aci_I7_J
% 0.76/0.94  A new axiom: (forall (X:nat) (Y:nat) (Z:nat), (((eq nat) ((sup_sup_nat X) ((sup_sup_nat Y) Z))) ((sup_sup_nat Y) ((sup_sup_nat X) Z))))
% 0.76/0.94  FOF formula (forall (X:extended_enat) (Y:extended_enat) (Z:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat Y) Z))) ((sup_su3973961784419623482d_enat Y) ((sup_su3973961784419623482d_enat X) Z)))) of role axiom named fact_135_inf__sup__aci_I7_J
% 0.76/0.94  A new axiom: (forall (X:extended_enat) (Y:extended_enat) (Z:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat Y) Z))) ((sup_su3973961784419623482d_enat Y) ((sup_su3973961784419623482d_enat X) Z))))
% 0.76/0.94  FOF formula (forall (X:assn) (Y:assn) (Z:assn), (((eq assn) ((sup_sup_assn X) ((sup_sup_assn Y) Z))) ((sup_sup_assn Y) ((sup_sup_assn X) Z)))) of role axiom named fact_136_inf__sup__aci_I7_J
% 0.76/0.94  A new axiom: (forall (X:assn) (Y:assn) (Z:assn), (((eq assn) ((sup_sup_assn X) ((sup_sup_assn Y) Z))) ((sup_sup_assn Y) ((sup_sup_assn X) Z))))
% 0.76/0.94  FOF formula (forall (X:set_complex) (Y:set_complex) (Z:set_complex), (((eq set_complex) ((sup_sup_set_complex X) ((sup_sup_set_complex Y) Z))) ((sup_sup_set_complex Y) ((sup_sup_set_complex X) Z)))) of role axiom named fact_137_inf__sup__aci_I7_J
% 0.76/0.94  A new axiom: (forall (X:set_complex) (Y:set_complex) (Z:set_complex), (((eq set_complex) ((sup_sup_set_complex X) ((sup_sup_set_complex Y) Z))) ((sup_sup_set_complex Y) ((sup_sup_set_complex X) Z))))
% 0.76/0.94  FOF formula (forall (X:set_int) (Y:set_int) (Z:set_int), (((eq set_int) ((sup_sup_set_int X) ((sup_sup_set_int Y) Z))) ((sup_sup_set_int Y) ((sup_sup_set_int X) Z)))) of role axiom named fact_138_inf__sup__aci_I7_J
% 0.76/0.94  A new axiom: (forall (X:set_int) (Y:set_int) (Z:set_int), (((eq set_int) ((sup_sup_set_int X) ((sup_sup_set_int Y) Z))) ((sup_sup_set_int Y) ((sup_sup_set_int X) Z))))
% 0.76/0.94  FOF formula (forall (X:set_real) (Y:set_real) (Z:set_real), (((eq set_real) ((sup_sup_set_real X) ((sup_sup_set_real Y) Z))) ((sup_sup_set_real Y) ((sup_sup_set_real X) Z)))) of role axiom named fact_139_inf__sup__aci_I7_J
% 0.76/0.94  A new axiom: (forall (X:set_real) (Y:set_real) (Z:set_real), (((eq set_real) ((sup_sup_set_real X) ((sup_sup_set_real Y) Z))) ((sup_sup_set_real Y) ((sup_sup_set_real X) Z))))
% 0.76/0.94  FOF formula (forall (X:set_nat) (Y:set_nat), (((eq set_nat) ((sup_sup_set_nat X) ((sup_sup_set_nat X) Y))) ((sup_sup_set_nat X) Y))) of role axiom named fact_140_inf__sup__aci_I8_J
% 0.76/0.94  A new axiom: (forall (X:set_nat) (Y:set_nat), (((eq set_nat) ((sup_sup_set_nat X) ((sup_sup_set_nat X) Y))) ((sup_sup_set_nat X) Y)))
% 0.76/0.94  FOF formula (forall (X:int) (Y:int), (((eq int) ((sup_sup_int X) ((sup_sup_int X) Y))) ((sup_sup_int X) Y))) of role axiom named fact_141_inf__sup__aci_I8_J
% 0.76/0.94  A new axiom: (forall (X:int) (Y:int), (((eq int) ((sup_sup_int X) ((sup_sup_int X) Y))) ((sup_sup_int X) Y)))
% 0.76/0.94  FOF formula (forall (X:nat) (Y:nat), (((eq nat) ((sup_sup_nat X) ((sup_sup_nat X) Y))) ((sup_sup_nat X) Y))) of role axiom named fact_142_inf__sup__aci_I8_J
% 0.76/0.94  A new axiom: (forall (X:nat) (Y:nat), (((eq nat) ((sup_sup_nat X) ((sup_sup_nat X) Y))) ((sup_sup_nat X) Y)))
% 0.76/0.94  FOF formula (forall (X:extended_enat) (Y:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat X) Y))) ((sup_su3973961784419623482d_enat X) Y))) of role axiom named fact_143_inf__sup__aci_I8_J
% 0.76/0.94  A new axiom: (forall (X:extended_enat) (Y:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) ((sup_su3973961784419623482d_enat X) Y))) ((sup_su3973961784419623482d_enat X) Y)))
% 0.76/0.94  FOF formula (forall (X:assn) (Y:assn), (((eq assn) ((sup_sup_assn X) ((sup_sup_assn X) Y))) ((sup_sup_assn X) Y))) of role axiom named fact_144_inf__sup__aci_I8_J
% 0.78/0.94  A new axiom: (forall (X:assn) (Y:assn), (((eq assn) ((sup_sup_assn X) ((sup_sup_assn X) Y))) ((sup_sup_assn X) Y)))
% 0.78/0.94  FOF formula (forall (X:set_complex) (Y:set_complex), (((eq set_complex) ((sup_sup_set_complex X) ((sup_sup_set_complex X) Y))) ((sup_sup_set_complex X) Y))) of role axiom named fact_145_inf__sup__aci_I8_J
% 0.78/0.94  A new axiom: (forall (X:set_complex) (Y:set_complex), (((eq set_complex) ((sup_sup_set_complex X) ((sup_sup_set_complex X) Y))) ((sup_sup_set_complex X) Y)))
% 0.78/0.94  FOF formula (forall (X:set_int) (Y:set_int), (((eq set_int) ((sup_sup_set_int X) ((sup_sup_set_int X) Y))) ((sup_sup_set_int X) Y))) of role axiom named fact_146_inf__sup__aci_I8_J
% 0.78/0.94  A new axiom: (forall (X:set_int) (Y:set_int), (((eq set_int) ((sup_sup_set_int X) ((sup_sup_set_int X) Y))) ((sup_sup_set_int X) Y)))
% 0.78/0.94  FOF formula (forall (X:set_real) (Y:set_real), (((eq set_real) ((sup_sup_set_real X) ((sup_sup_set_real X) Y))) ((sup_sup_set_real X) Y))) of role axiom named fact_147_inf__sup__aci_I8_J
% 0.78/0.94  A new axiom: (forall (X:set_real) (Y:set_real), (((eq set_real) ((sup_sup_set_real X) ((sup_sup_set_real X) Y))) ((sup_sup_set_real X) Y)))
% 0.78/0.94  FOF formula (forall (A:set_nat) (B:set_nat) (C2:set_nat), (((eq set_nat) ((sup_sup_set_nat A) ((sup_sup_set_nat B) C2))) ((sup_sup_set_nat B) ((sup_sup_set_nat A) C2)))) of role axiom named fact_148_Un__left__commute
% 0.78/0.94  A new axiom: (forall (A:set_nat) (B:set_nat) (C2:set_nat), (((eq set_nat) ((sup_sup_set_nat A) ((sup_sup_set_nat B) C2))) ((sup_sup_set_nat B) ((sup_sup_set_nat A) C2))))
% 0.78/0.94  FOF formula (forall (A:set_complex) (B:set_complex) (C2:set_complex), (((eq set_complex) ((sup_sup_set_complex A) ((sup_sup_set_complex B) C2))) ((sup_sup_set_complex B) ((sup_sup_set_complex A) C2)))) of role axiom named fact_149_Un__left__commute
% 0.78/0.94  A new axiom: (forall (A:set_complex) (B:set_complex) (C2:set_complex), (((eq set_complex) ((sup_sup_set_complex A) ((sup_sup_set_complex B) C2))) ((sup_sup_set_complex B) ((sup_sup_set_complex A) C2))))
% 0.78/0.94  FOF formula (forall (A:set_int) (B:set_int) (C2:set_int), (((eq set_int) ((sup_sup_set_int A) ((sup_sup_set_int B) C2))) ((sup_sup_set_int B) ((sup_sup_set_int A) C2)))) of role axiom named fact_150_Un__left__commute
% 0.78/0.94  A new axiom: (forall (A:set_int) (B:set_int) (C2:set_int), (((eq set_int) ((sup_sup_set_int A) ((sup_sup_set_int B) C2))) ((sup_sup_set_int B) ((sup_sup_set_int A) C2))))
% 0.78/0.94  FOF formula (forall (A:set_real) (B:set_real) (C2:set_real), (((eq set_real) ((sup_sup_set_real A) ((sup_sup_set_real B) C2))) ((sup_sup_set_real B) ((sup_sup_set_real A) C2)))) of role axiom named fact_151_Un__left__commute
% 0.78/0.94  A new axiom: (forall (A:set_real) (B:set_real) (C2:set_real), (((eq set_real) ((sup_sup_set_real A) ((sup_sup_set_real B) C2))) ((sup_sup_set_real B) ((sup_sup_set_real A) C2))))
% 0.78/0.94  FOF formula (forall (A:set_nat) (B:set_nat), (((eq set_nat) ((sup_sup_set_nat A) ((sup_sup_set_nat A) B))) ((sup_sup_set_nat A) B))) of role axiom named fact_152_Un__left__absorb
% 0.78/0.94  A new axiom: (forall (A:set_nat) (B:set_nat), (((eq set_nat) ((sup_sup_set_nat A) ((sup_sup_set_nat A) B))) ((sup_sup_set_nat A) B)))
% 0.78/0.94  FOF formula (forall (A:set_complex) (B:set_complex), (((eq set_complex) ((sup_sup_set_complex A) ((sup_sup_set_complex A) B))) ((sup_sup_set_complex A) B))) of role axiom named fact_153_Un__left__absorb
% 0.78/0.94  A new axiom: (forall (A:set_complex) (B:set_complex), (((eq set_complex) ((sup_sup_set_complex A) ((sup_sup_set_complex A) B))) ((sup_sup_set_complex A) B)))
% 0.78/0.94  FOF formula (forall (A:set_int) (B:set_int), (((eq set_int) ((sup_sup_set_int A) ((sup_sup_set_int A) B))) ((sup_sup_set_int A) B))) of role axiom named fact_154_Un__left__absorb
% 0.78/0.94  A new axiom: (forall (A:set_int) (B:set_int), (((eq set_int) ((sup_sup_set_int A) ((sup_sup_set_int A) B))) ((sup_sup_set_int A) B)))
% 0.78/0.94  FOF formula (forall (A:set_real) (B:set_real), (((eq set_real) ((sup_sup_set_real A) ((sup_sup_set_real A) B))) ((sup_sup_set_real A) B))) of role axiom named fact_155_Un__left__absorb
% 0.78/0.94  A new axiom: (forall (A:set_real) (B:set_real), (((eq set_real) ((sup_sup_set_real A) ((sup_sup_set_real A) B))) ((sup_sup_set_real A) B)))
% 0.78/0.95  FOF formula (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (A3:set_nat) (B3:set_nat)=> ((sup_sup_set_nat B3) A3))) of role axiom named fact_156_Un__commute
% 0.78/0.95  A new axiom: (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (A3:set_nat) (B3:set_nat)=> ((sup_sup_set_nat B3) A3)))
% 0.78/0.95  FOF formula (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (A3:set_complex) (B3:set_complex)=> ((sup_sup_set_complex B3) A3))) of role axiom named fact_157_Un__commute
% 0.78/0.95  A new axiom: (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (A3:set_complex) (B3:set_complex)=> ((sup_sup_set_complex B3) A3)))
% 0.78/0.95  FOF formula (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (A3:set_int) (B3:set_int)=> ((sup_sup_set_int B3) A3))) of role axiom named fact_158_Un__commute
% 0.78/0.95  A new axiom: (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (A3:set_int) (B3:set_int)=> ((sup_sup_set_int B3) A3)))
% 0.78/0.95  FOF formula (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (A3:set_real) (B3:set_real)=> ((sup_sup_set_real B3) A3))) of role axiom named fact_159_Un__commute
% 0.78/0.95  A new axiom: (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (A3:set_real) (B3:set_real)=> ((sup_sup_set_real B3) A3)))
% 0.78/0.95  FOF formula (forall (A:set_nat), (((eq set_nat) ((sup_sup_set_nat A) A)) A)) of role axiom named fact_160_Un__absorb
% 0.78/0.95  A new axiom: (forall (A:set_nat), (((eq set_nat) ((sup_sup_set_nat A) A)) A))
% 0.78/0.95  FOF formula (forall (A:set_complex), (((eq set_complex) ((sup_sup_set_complex A) A)) A)) of role axiom named fact_161_Un__absorb
% 0.78/0.95  A new axiom: (forall (A:set_complex), (((eq set_complex) ((sup_sup_set_complex A) A)) A))
% 0.78/0.95  FOF formula (forall (A:set_int), (((eq set_int) ((sup_sup_set_int A) A)) A)) of role axiom named fact_162_Un__absorb
% 0.78/0.95  A new axiom: (forall (A:set_int), (((eq set_int) ((sup_sup_set_int A) A)) A))
% 0.78/0.95  FOF formula (forall (A:set_real), (((eq set_real) ((sup_sup_set_real A) A)) A)) of role axiom named fact_163_Un__absorb
% 0.78/0.95  A new axiom: (forall (A:set_real), (((eq set_real) ((sup_sup_set_real A) A)) A))
% 0.78/0.95  FOF formula (forall (A:set_nat) (B:set_nat) (C2:set_nat), (((eq set_nat) ((sup_sup_set_nat ((sup_sup_set_nat A) B)) C2)) ((sup_sup_set_nat A) ((sup_sup_set_nat B) C2)))) of role axiom named fact_164_Un__assoc
% 0.78/0.95  A new axiom: (forall (A:set_nat) (B:set_nat) (C2:set_nat), (((eq set_nat) ((sup_sup_set_nat ((sup_sup_set_nat A) B)) C2)) ((sup_sup_set_nat A) ((sup_sup_set_nat B) C2))))
% 0.78/0.95  FOF formula (forall (A:set_complex) (B:set_complex) (C2:set_complex), (((eq set_complex) ((sup_sup_set_complex ((sup_sup_set_complex A) B)) C2)) ((sup_sup_set_complex A) ((sup_sup_set_complex B) C2)))) of role axiom named fact_165_Un__assoc
% 0.78/0.95  A new axiom: (forall (A:set_complex) (B:set_complex) (C2:set_complex), (((eq set_complex) ((sup_sup_set_complex ((sup_sup_set_complex A) B)) C2)) ((sup_sup_set_complex A) ((sup_sup_set_complex B) C2))))
% 0.78/0.95  FOF formula (forall (A:set_int) (B:set_int) (C2:set_int), (((eq set_int) ((sup_sup_set_int ((sup_sup_set_int A) B)) C2)) ((sup_sup_set_int A) ((sup_sup_set_int B) C2)))) of role axiom named fact_166_Un__assoc
% 0.78/0.95  A new axiom: (forall (A:set_int) (B:set_int) (C2:set_int), (((eq set_int) ((sup_sup_set_int ((sup_sup_set_int A) B)) C2)) ((sup_sup_set_int A) ((sup_sup_set_int B) C2))))
% 0.78/0.95  FOF formula (forall (A:set_real) (B:set_real) (C2:set_real), (((eq set_real) ((sup_sup_set_real ((sup_sup_set_real A) B)) C2)) ((sup_sup_set_real A) ((sup_sup_set_real B) C2)))) of role axiom named fact_167_Un__assoc
% 0.78/0.95  A new axiom: (forall (A:set_real) (B:set_real) (C2:set_real), (((eq set_real) ((sup_sup_set_real ((sup_sup_set_real A) B)) C2)) ((sup_sup_set_real A) ((sup_sup_set_real B) C2))))
% 0.78/0.95  FOF formula (forall (A:set_nat) (B:set_nat) (P:(nat->Prop)), (((eq Prop) (forall (X2:nat), (((member_nat X2) ((sup_sup_set_nat A) B))->(P X2)))) ((and (forall (X2:nat), (((member_nat X2) A)->(P X2)))) (forall (X2:nat), (((member_nat X2) B)->(P X2)))))) of role axiom named fact_168_ball__Un
% 0.78/0.95  A new axiom: (forall (A:set_nat) (B:set_nat) (P:(nat->Prop)), (((eq Prop) (forall (X2:nat), (((member_nat X2) ((sup_sup_set_nat A) B))->(P X2)))) ((and (forall (X2:nat), (((member_nat X2) A)->(P X2)))) (forall (X2:nat), (((member_nat X2) B)->(P X2))))))
% 0.78/0.97  FOF formula (forall (A:set_complex) (B:set_complex) (P:(complex->Prop)), (((eq Prop) (forall (X2:complex), (((member_complex X2) ((sup_sup_set_complex A) B))->(P X2)))) ((and (forall (X2:complex), (((member_complex X2) A)->(P X2)))) (forall (X2:complex), (((member_complex X2) B)->(P X2)))))) of role axiom named fact_169_ball__Un
% 0.78/0.97  A new axiom: (forall (A:set_complex) (B:set_complex) (P:(complex->Prop)), (((eq Prop) (forall (X2:complex), (((member_complex X2) ((sup_sup_set_complex A) B))->(P X2)))) ((and (forall (X2:complex), (((member_complex X2) A)->(P X2)))) (forall (X2:complex), (((member_complex X2) B)->(P X2))))))
% 0.78/0.97  FOF formula (forall (A:set_int) (B:set_int) (P:(int->Prop)), (((eq Prop) (forall (X2:int), (((member_int X2) ((sup_sup_set_int A) B))->(P X2)))) ((and (forall (X2:int), (((member_int X2) A)->(P X2)))) (forall (X2:int), (((member_int X2) B)->(P X2)))))) of role axiom named fact_170_ball__Un
% 0.78/0.97  A new axiom: (forall (A:set_int) (B:set_int) (P:(int->Prop)), (((eq Prop) (forall (X2:int), (((member_int X2) ((sup_sup_set_int A) B))->(P X2)))) ((and (forall (X2:int), (((member_int X2) A)->(P X2)))) (forall (X2:int), (((member_int X2) B)->(P X2))))))
% 0.78/0.97  FOF formula (forall (A:set_real) (B:set_real) (P:(real->Prop)), (((eq Prop) (forall (X2:real), (((member_real X2) ((sup_sup_set_real A) B))->(P X2)))) ((and (forall (X2:real), (((member_real X2) A)->(P X2)))) (forall (X2:real), (((member_real X2) B)->(P X2)))))) of role axiom named fact_171_ball__Un
% 0.78/0.97  A new axiom: (forall (A:set_real) (B:set_real) (P:(real->Prop)), (((eq Prop) (forall (X2:real), (((member_real X2) ((sup_sup_set_real A) B))->(P X2)))) ((and (forall (X2:real), (((member_real X2) A)->(P X2)))) (forall (X2:real), (((member_real X2) B)->(P X2))))))
% 0.78/0.97  FOF formula (forall (A:set_nat) (B:set_nat) (P:(nat->Prop)), (((eq Prop) ((ex nat) (fun (X2:nat)=> ((and ((member_nat X2) ((sup_sup_set_nat A) B))) (P X2))))) ((or ((ex nat) (fun (X2:nat)=> ((and ((member_nat X2) A)) (P X2))))) ((ex nat) (fun (X2:nat)=> ((and ((member_nat X2) B)) (P X2))))))) of role axiom named fact_172_bex__Un
% 0.78/0.97  A new axiom: (forall (A:set_nat) (B:set_nat) (P:(nat->Prop)), (((eq Prop) ((ex nat) (fun (X2:nat)=> ((and ((member_nat X2) ((sup_sup_set_nat A) B))) (P X2))))) ((or ((ex nat) (fun (X2:nat)=> ((and ((member_nat X2) A)) (P X2))))) ((ex nat) (fun (X2:nat)=> ((and ((member_nat X2) B)) (P X2)))))))
% 0.78/0.97  FOF formula (forall (A:set_complex) (B:set_complex) (P:(complex->Prop)), (((eq Prop) ((ex complex) (fun (X2:complex)=> ((and ((member_complex X2) ((sup_sup_set_complex A) B))) (P X2))))) ((or ((ex complex) (fun (X2:complex)=> ((and ((member_complex X2) A)) (P X2))))) ((ex complex) (fun (X2:complex)=> ((and ((member_complex X2) B)) (P X2))))))) of role axiom named fact_173_bex__Un
% 0.78/0.97  A new axiom: (forall (A:set_complex) (B:set_complex) (P:(complex->Prop)), (((eq Prop) ((ex complex) (fun (X2:complex)=> ((and ((member_complex X2) ((sup_sup_set_complex A) B))) (P X2))))) ((or ((ex complex) (fun (X2:complex)=> ((and ((member_complex X2) A)) (P X2))))) ((ex complex) (fun (X2:complex)=> ((and ((member_complex X2) B)) (P X2)))))))
% 0.78/0.97  FOF formula (forall (A:set_int) (B:set_int) (P:(int->Prop)), (((eq Prop) ((ex int) (fun (X2:int)=> ((and ((member_int X2) ((sup_sup_set_int A) B))) (P X2))))) ((or ((ex int) (fun (X2:int)=> ((and ((member_int X2) A)) (P X2))))) ((ex int) (fun (X2:int)=> ((and ((member_int X2) B)) (P X2))))))) of role axiom named fact_174_bex__Un
% 0.78/0.97  A new axiom: (forall (A:set_int) (B:set_int) (P:(int->Prop)), (((eq Prop) ((ex int) (fun (X2:int)=> ((and ((member_int X2) ((sup_sup_set_int A) B))) (P X2))))) ((or ((ex int) (fun (X2:int)=> ((and ((member_int X2) A)) (P X2))))) ((ex int) (fun (X2:int)=> ((and ((member_int X2) B)) (P X2)))))))
% 0.78/0.97  FOF formula (forall (A:set_real) (B:set_real) (P:(real->Prop)), (((eq Prop) ((ex real) (fun (X2:real)=> ((and ((member_real X2) ((sup_sup_set_real A) B))) (P X2))))) ((or ((ex real) (fun (X2:real)=> ((and ((member_real X2) A)) (P X2))))) ((ex real) (fun (X2:real)=> ((and ((member_real X2) B)) (P X2))))))) of role axiom named fact_175_bex__Un
% 0.78/0.98  A new axiom: (forall (A:set_real) (B:set_real) (P:(real->Prop)), (((eq Prop) ((ex real) (fun (X2:real)=> ((and ((member_real X2) ((sup_sup_set_real A) B))) (P X2))))) ((or ((ex real) (fun (X2:real)=> ((and ((member_real X2) A)) (P X2))))) ((ex real) (fun (X2:real)=> ((and ((member_real X2) B)) (P X2)))))))
% 0.78/0.98  FOF formula (forall (C:nat) (B:set_nat) (A:set_nat), (((member_nat C) B)->((member_nat C) ((sup_sup_set_nat A) B)))) of role axiom named fact_176_UnI2
% 0.78/0.98  A new axiom: (forall (C:nat) (B:set_nat) (A:set_nat), (((member_nat C) B)->((member_nat C) ((sup_sup_set_nat A) B))))
% 0.78/0.98  FOF formula (forall (C:complex) (B:set_complex) (A:set_complex), (((member_complex C) B)->((member_complex C) ((sup_sup_set_complex A) B)))) of role axiom named fact_177_UnI2
% 0.78/0.98  A new axiom: (forall (C:complex) (B:set_complex) (A:set_complex), (((member_complex C) B)->((member_complex C) ((sup_sup_set_complex A) B))))
% 0.78/0.98  FOF formula (forall (C:int) (B:set_int) (A:set_int), (((member_int C) B)->((member_int C) ((sup_sup_set_int A) B)))) of role axiom named fact_178_UnI2
% 0.78/0.98  A new axiom: (forall (C:int) (B:set_int) (A:set_int), (((member_int C) B)->((member_int C) ((sup_sup_set_int A) B))))
% 0.78/0.98  FOF formula (forall (C:real) (B:set_real) (A:set_real), (((member_real C) B)->((member_real C) ((sup_sup_set_real A) B)))) of role axiom named fact_179_UnI2
% 0.78/0.98  A new axiom: (forall (C:real) (B:set_real) (A:set_real), (((member_real C) B)->((member_real C) ((sup_sup_set_real A) B))))
% 0.78/0.98  FOF formula (forall (C:nat) (A:set_nat) (B:set_nat), (((member_nat C) A)->((member_nat C) ((sup_sup_set_nat A) B)))) of role axiom named fact_180_UnI1
% 0.78/0.98  A new axiom: (forall (C:nat) (A:set_nat) (B:set_nat), (((member_nat C) A)->((member_nat C) ((sup_sup_set_nat A) B))))
% 0.78/0.98  FOF formula (forall (C:complex) (A:set_complex) (B:set_complex), (((member_complex C) A)->((member_complex C) ((sup_sup_set_complex A) B)))) of role axiom named fact_181_UnI1
% 0.78/0.98  A new axiom: (forall (C:complex) (A:set_complex) (B:set_complex), (((member_complex C) A)->((member_complex C) ((sup_sup_set_complex A) B))))
% 0.78/0.98  FOF formula (forall (C:int) (A:set_int) (B:set_int), (((member_int C) A)->((member_int C) ((sup_sup_set_int A) B)))) of role axiom named fact_182_UnI1
% 0.78/0.98  A new axiom: (forall (C:int) (A:set_int) (B:set_int), (((member_int C) A)->((member_int C) ((sup_sup_set_int A) B))))
% 0.78/0.98  FOF formula (forall (C:real) (A:set_real) (B:set_real), (((member_real C) A)->((member_real C) ((sup_sup_set_real A) B)))) of role axiom named fact_183_UnI1
% 0.78/0.98  A new axiom: (forall (C:real) (A:set_real) (B:set_real), (((member_real C) A)->((member_real C) ((sup_sup_set_real A) B))))
% 0.78/0.98  FOF formula (forall (C:nat) (A:set_nat) (B:set_nat), (((member_nat C) ((sup_sup_set_nat A) B))->((((member_nat C) A)->False)->((member_nat C) B)))) of role axiom named fact_184_UnE
% 0.78/0.98  A new axiom: (forall (C:nat) (A:set_nat) (B:set_nat), (((member_nat C) ((sup_sup_set_nat A) B))->((((member_nat C) A)->False)->((member_nat C) B))))
% 0.78/0.98  FOF formula (forall (C:complex) (A:set_complex) (B:set_complex), (((member_complex C) ((sup_sup_set_complex A) B))->((((member_complex C) A)->False)->((member_complex C) B)))) of role axiom named fact_185_UnE
% 0.78/0.98  A new axiom: (forall (C:complex) (A:set_complex) (B:set_complex), (((member_complex C) ((sup_sup_set_complex A) B))->((((member_complex C) A)->False)->((member_complex C) B))))
% 0.78/0.98  FOF formula (forall (C:int) (A:set_int) (B:set_int), (((member_int C) ((sup_sup_set_int A) B))->((((member_int C) A)->False)->((member_int C) B)))) of role axiom named fact_186_UnE
% 0.78/0.98  A new axiom: (forall (C:int) (A:set_int) (B:set_int), (((member_int C) ((sup_sup_set_int A) B))->((((member_int C) A)->False)->((member_int C) B))))
% 0.78/0.98  FOF formula (forall (C:real) (A:set_real) (B:set_real), (((member_real C) ((sup_sup_set_real A) B))->((((member_real C) A)->False)->((member_real C) B)))) of role axiom named fact_187_UnE
% 0.78/0.98  A new axiom: (forall (C:real) (A:set_real) (B:set_real), (((member_real C) ((sup_sup_set_real A) B))->((((member_real C) A)->False)->((member_real C) B))))
% 0.78/0.98  FOF formula (forall (P:(product_prod_int_int->Prop)) (Q:(product_prod_int_int->Prop)), (((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int (fun (X2:product_prod_int_int)=> ((or (P X2)) (Q X2))))) ((sup_su6024340866399070445nt_int (collec213857154873943460nt_int P)) (collec213857154873943460nt_int Q)))) of role axiom named fact_188_Collect__disj__eq
% 0.78/0.99  A new axiom: (forall (P:(product_prod_int_int->Prop)) (Q:(product_prod_int_int->Prop)), (((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int (fun (X2:product_prod_int_int)=> ((or (P X2)) (Q X2))))) ((sup_su6024340866399070445nt_int (collec213857154873943460nt_int P)) (collec213857154873943460nt_int Q))))
% 0.78/0.99  FOF formula (forall (P:(nat->Prop)) (Q:(nat->Prop)), (((eq set_nat) (collect_nat (fun (X2:nat)=> ((or (P X2)) (Q X2))))) ((sup_sup_set_nat (collect_nat P)) (collect_nat Q)))) of role axiom named fact_189_Collect__disj__eq
% 0.78/0.99  A new axiom: (forall (P:(nat->Prop)) (Q:(nat->Prop)), (((eq set_nat) (collect_nat (fun (X2:nat)=> ((or (P X2)) (Q X2))))) ((sup_sup_set_nat (collect_nat P)) (collect_nat Q))))
% 0.78/0.99  FOF formula (forall (P:(complex->Prop)) (Q:(complex->Prop)), (((eq set_complex) (collect_complex (fun (X2:complex)=> ((or (P X2)) (Q X2))))) ((sup_sup_set_complex (collect_complex P)) (collect_complex Q)))) of role axiom named fact_190_Collect__disj__eq
% 0.78/0.99  A new axiom: (forall (P:(complex->Prop)) (Q:(complex->Prop)), (((eq set_complex) (collect_complex (fun (X2:complex)=> ((or (P X2)) (Q X2))))) ((sup_sup_set_complex (collect_complex P)) (collect_complex Q))))
% 0.78/0.99  FOF formula (forall (P:(int->Prop)) (Q:(int->Prop)), (((eq set_int) (collect_int (fun (X2:int)=> ((or (P X2)) (Q X2))))) ((sup_sup_set_int (collect_int P)) (collect_int Q)))) of role axiom named fact_191_Collect__disj__eq
% 0.78/0.99  A new axiom: (forall (P:(int->Prop)) (Q:(int->Prop)), (((eq set_int) (collect_int (fun (X2:int)=> ((or (P X2)) (Q X2))))) ((sup_sup_set_int (collect_int P)) (collect_int Q))))
% 0.78/0.99  FOF formula (forall (P:(real->Prop)) (Q:(real->Prop)), (((eq set_real) (collect_real (fun (X2:real)=> ((or (P X2)) (Q X2))))) ((sup_sup_set_real (collect_real P)) (collect_real Q)))) of role axiom named fact_192_Collect__disj__eq
% 0.78/0.99  A new axiom: (forall (P:(real->Prop)) (Q:(real->Prop)), (((eq set_real) (collect_real (fun (X2:real)=> ((or (P X2)) (Q X2))))) ((sup_sup_set_real (collect_real P)) (collect_real Q))))
% 0.78/0.99  FOF formula (((eq (set_Pr958786334691620121nt_int->(set_Pr958786334691620121nt_int->set_Pr958786334691620121nt_int))) sup_su6024340866399070445nt_int) (fun (A3:set_Pr958786334691620121nt_int) (B3:set_Pr958786334691620121nt_int)=> (collec213857154873943460nt_int (fun (X2:product_prod_int_int)=> ((or ((member5262025264175285858nt_int X2) A3)) ((member5262025264175285858nt_int X2) B3)))))) of role axiom named fact_193_Un__def
% 0.78/0.99  A new axiom: (((eq (set_Pr958786334691620121nt_int->(set_Pr958786334691620121nt_int->set_Pr958786334691620121nt_int))) sup_su6024340866399070445nt_int) (fun (A3:set_Pr958786334691620121nt_int) (B3:set_Pr958786334691620121nt_int)=> (collec213857154873943460nt_int (fun (X2:product_prod_int_int)=> ((or ((member5262025264175285858nt_int X2) A3)) ((member5262025264175285858nt_int X2) B3))))))
% 0.78/0.99  FOF formula (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (A3:set_nat) (B3:set_nat)=> (collect_nat (fun (X2:nat)=> ((or ((member_nat X2) A3)) ((member_nat X2) B3)))))) of role axiom named fact_194_Un__def
% 0.78/0.99  A new axiom: (((eq (set_nat->(set_nat->set_nat))) sup_sup_set_nat) (fun (A3:set_nat) (B3:set_nat)=> (collect_nat (fun (X2:nat)=> ((or ((member_nat X2) A3)) ((member_nat X2) B3))))))
% 0.78/0.99  FOF formula (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (A3:set_complex) (B3:set_complex)=> (collect_complex (fun (X2:complex)=> ((or ((member_complex X2) A3)) ((member_complex X2) B3)))))) of role axiom named fact_195_Un__def
% 0.78/0.99  A new axiom: (((eq (set_complex->(set_complex->set_complex))) sup_sup_set_complex) (fun (A3:set_complex) (B3:set_complex)=> (collect_complex (fun (X2:complex)=> ((or ((member_complex X2) A3)) ((member_complex X2) B3))))))
% 0.78/0.99  FOF formula (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (A3:set_int) (B3:set_int)=> (collect_int (fun (X2:int)=> ((or ((member_int X2) A3)) ((member_int X2) B3)))))) of role axiom named fact_196_Un__def
% 0.78/1.00  A new axiom: (((eq (set_int->(set_int->set_int))) sup_sup_set_int) (fun (A3:set_int) (B3:set_int)=> (collect_int (fun (X2:int)=> ((or ((member_int X2) A3)) ((member_int X2) B3))))))
% 0.78/1.00  FOF formula (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (A3:set_real) (B3:set_real)=> (collect_real (fun (X2:real)=> ((or ((member_real X2) A3)) ((member_real X2) B3)))))) of role axiom named fact_197_Un__def
% 0.78/1.00  A new axiom: (((eq (set_real->(set_real->set_real))) sup_sup_set_real) (fun (A3:set_real) (B3:set_real)=> (collect_real (fun (X2:real)=> ((or ((member_real X2) A3)) ((member_real X2) B3))))))
% 0.78/1.00  FOF formula (forall (C:set_nat) (B2:set_nat) (A2:set_nat), (((ord_less_set_nat C) B2)->((ord_less_set_nat C) ((sup_sup_set_nat A2) B2)))) of role axiom named fact_198_sup_Ostrict__coboundedI2
% 0.78/1.00  A new axiom: (forall (C:set_nat) (B2:set_nat) (A2:set_nat), (((ord_less_set_nat C) B2)->((ord_less_set_nat C) ((sup_sup_set_nat A2) B2))))
% 0.78/1.00  FOF formula (forall (C:extended_enat) (B2:extended_enat) (A2:extended_enat), (((ord_le72135733267957522d_enat C) B2)->((ord_le72135733267957522d_enat C) ((sup_su3973961784419623482d_enat A2) B2)))) of role axiom named fact_199_sup_Ostrict__coboundedI2
% 0.78/1.00  A new axiom: (forall (C:extended_enat) (B2:extended_enat) (A2:extended_enat), (((ord_le72135733267957522d_enat C) B2)->((ord_le72135733267957522d_enat C) ((sup_su3973961784419623482d_enat A2) B2))))
% 0.78/1.00  FOF formula (forall (C:assn) (B2:assn) (A2:assn), (((ord_less_assn C) B2)->((ord_less_assn C) ((sup_sup_assn A2) B2)))) of role axiom named fact_200_sup_Ostrict__coboundedI2
% 0.78/1.00  A new axiom: (forall (C:assn) (B2:assn) (A2:assn), (((ord_less_assn C) B2)->((ord_less_assn C) ((sup_sup_assn A2) B2))))
% 0.78/1.00  FOF formula (forall (C:set_complex) (B2:set_complex) (A2:set_complex), (((ord_less_set_complex C) B2)->((ord_less_set_complex C) ((sup_sup_set_complex A2) B2)))) of role axiom named fact_201_sup_Ostrict__coboundedI2
% 0.78/1.00  A new axiom: (forall (C:set_complex) (B2:set_complex) (A2:set_complex), (((ord_less_set_complex C) B2)->((ord_less_set_complex C) ((sup_sup_set_complex A2) B2))))
% 0.78/1.00  FOF formula (forall (C:set_int) (B2:set_int) (A2:set_int), (((ord_less_set_int C) B2)->((ord_less_set_int C) ((sup_sup_set_int A2) B2)))) of role axiom named fact_202_sup_Ostrict__coboundedI2
% 0.78/1.00  A new axiom: (forall (C:set_int) (B2:set_int) (A2:set_int), (((ord_less_set_int C) B2)->((ord_less_set_int C) ((sup_sup_set_int A2) B2))))
% 0.78/1.00  FOF formula (forall (C:set_real) (B2:set_real) (A2:set_real), (((ord_less_set_real C) B2)->((ord_less_set_real C) ((sup_sup_set_real A2) B2)))) of role axiom named fact_203_sup_Ostrict__coboundedI2
% 0.78/1.00  A new axiom: (forall (C:set_real) (B2:set_real) (A2:set_real), (((ord_less_set_real C) B2)->((ord_less_set_real C) ((sup_sup_set_real A2) B2))))
% 0.78/1.00  FOF formula (forall (C:real) (B2:real) (A2:real), (((ord_less_real C) B2)->((ord_less_real C) ((sup_sup_real A2) B2)))) of role axiom named fact_204_sup_Ostrict__coboundedI2
% 0.78/1.00  A new axiom: (forall (C:real) (B2:real) (A2:real), (((ord_less_real C) B2)->((ord_less_real C) ((sup_sup_real A2) B2))))
% 0.78/1.00  FOF formula (forall (C:rat) (B2:rat) (A2:rat), (((ord_less_rat C) B2)->((ord_less_rat C) ((sup_sup_rat A2) B2)))) of role axiom named fact_205_sup_Ostrict__coboundedI2
% 0.78/1.00  A new axiom: (forall (C:rat) (B2:rat) (A2:rat), (((ord_less_rat C) B2)->((ord_less_rat C) ((sup_sup_rat A2) B2))))
% 0.78/1.00  FOF formula (forall (C:nat) (B2:nat) (A2:nat), (((ord_less_nat C) B2)->((ord_less_nat C) ((sup_sup_nat A2) B2)))) of role axiom named fact_206_sup_Ostrict__coboundedI2
% 0.78/1.00  A new axiom: (forall (C:nat) (B2:nat) (A2:nat), (((ord_less_nat C) B2)->((ord_less_nat C) ((sup_sup_nat A2) B2))))
% 0.78/1.00  FOF formula (forall (C:int) (B2:int) (A2:int), (((ord_less_int C) B2)->((ord_less_int C) ((sup_sup_int A2) B2)))) of role axiom named fact_207_sup_Ostrict__coboundedI2
% 0.78/1.00  A new axiom: (forall (C:int) (B2:int) (A2:int), (((ord_less_int C) B2)->((ord_less_int C) ((sup_sup_int A2) B2))))
% 0.78/1.00  FOF formula (forall (C:set_nat) (A2:set_nat) (B2:set_nat), (((ord_less_set_nat C) A2)->((ord_less_set_nat C) ((sup_sup_set_nat A2) B2)))) of role axiom named fact_208_sup_Ostrict__coboundedI1
% 0.78/1.01  A new axiom: (forall (C:set_nat) (A2:set_nat) (B2:set_nat), (((ord_less_set_nat C) A2)->((ord_less_set_nat C) ((sup_sup_set_nat A2) B2))))
% 0.78/1.01  FOF formula (forall (C:extended_enat) (A2:extended_enat) (B2:extended_enat), (((ord_le72135733267957522d_enat C) A2)->((ord_le72135733267957522d_enat C) ((sup_su3973961784419623482d_enat A2) B2)))) of role axiom named fact_209_sup_Ostrict__coboundedI1
% 0.78/1.01  A new axiom: (forall (C:extended_enat) (A2:extended_enat) (B2:extended_enat), (((ord_le72135733267957522d_enat C) A2)->((ord_le72135733267957522d_enat C) ((sup_su3973961784419623482d_enat A2) B2))))
% 0.78/1.01  FOF formula (forall (C:assn) (A2:assn) (B2:assn), (((ord_less_assn C) A2)->((ord_less_assn C) ((sup_sup_assn A2) B2)))) of role axiom named fact_210_sup_Ostrict__coboundedI1
% 0.78/1.01  A new axiom: (forall (C:assn) (A2:assn) (B2:assn), (((ord_less_assn C) A2)->((ord_less_assn C) ((sup_sup_assn A2) B2))))
% 0.78/1.01  FOF formula (forall (C:set_complex) (A2:set_complex) (B2:set_complex), (((ord_less_set_complex C) A2)->((ord_less_set_complex C) ((sup_sup_set_complex A2) B2)))) of role axiom named fact_211_sup_Ostrict__coboundedI1
% 0.78/1.01  A new axiom: (forall (C:set_complex) (A2:set_complex) (B2:set_complex), (((ord_less_set_complex C) A2)->((ord_less_set_complex C) ((sup_sup_set_complex A2) B2))))
% 0.78/1.01  FOF formula (forall (C:set_int) (A2:set_int) (B2:set_int), (((ord_less_set_int C) A2)->((ord_less_set_int C) ((sup_sup_set_int A2) B2)))) of role axiom named fact_212_sup_Ostrict__coboundedI1
% 0.78/1.01  A new axiom: (forall (C:set_int) (A2:set_int) (B2:set_int), (((ord_less_set_int C) A2)->((ord_less_set_int C) ((sup_sup_set_int A2) B2))))
% 0.78/1.01  FOF formula (forall (C:set_real) (A2:set_real) (B2:set_real), (((ord_less_set_real C) A2)->((ord_less_set_real C) ((sup_sup_set_real A2) B2)))) of role axiom named fact_213_sup_Ostrict__coboundedI1
% 0.78/1.01  A new axiom: (forall (C:set_real) (A2:set_real) (B2:set_real), (((ord_less_set_real C) A2)->((ord_less_set_real C) ((sup_sup_set_real A2) B2))))
% 0.78/1.01  FOF formula (forall (C:real) (A2:real) (B2:real), (((ord_less_real C) A2)->((ord_less_real C) ((sup_sup_real A2) B2)))) of role axiom named fact_214_sup_Ostrict__coboundedI1
% 0.78/1.01  A new axiom: (forall (C:real) (A2:real) (B2:real), (((ord_less_real C) A2)->((ord_less_real C) ((sup_sup_real A2) B2))))
% 0.78/1.01  FOF formula (forall (C:rat) (A2:rat) (B2:rat), (((ord_less_rat C) A2)->((ord_less_rat C) ((sup_sup_rat A2) B2)))) of role axiom named fact_215_sup_Ostrict__coboundedI1
% 0.78/1.01  A new axiom: (forall (C:rat) (A2:rat) (B2:rat), (((ord_less_rat C) A2)->((ord_less_rat C) ((sup_sup_rat A2) B2))))
% 0.78/1.01  FOF formula (forall (C:nat) (A2:nat) (B2:nat), (((ord_less_nat C) A2)->((ord_less_nat C) ((sup_sup_nat A2) B2)))) of role axiom named fact_216_sup_Ostrict__coboundedI1
% 0.78/1.01  A new axiom: (forall (C:nat) (A2:nat) (B2:nat), (((ord_less_nat C) A2)->((ord_less_nat C) ((sup_sup_nat A2) B2))))
% 0.78/1.01  FOF formula (forall (C:int) (A2:int) (B2:int), (((ord_less_int C) A2)->((ord_less_int C) ((sup_sup_int A2) B2)))) of role axiom named fact_217_sup_Ostrict__coboundedI1
% 0.78/1.01  A new axiom: (forall (C:int) (A2:int) (B2:int), (((ord_less_int C) A2)->((ord_less_int C) ((sup_sup_int A2) B2))))
% 0.78/1.01  FOF formula (forall (A2:real) (P:(real->Prop)), (((eq Prop) ((member_real A2) (collect_real P))) (P A2))) of role axiom named fact_218_mem__Collect__eq
% 0.78/1.01  A new axiom: (forall (A2:real) (P:(real->Prop)), (((eq Prop) ((member_real A2) (collect_real P))) (P A2)))
% 0.78/1.01  FOF formula (forall (A2:nat) (P:(nat->Prop)), (((eq Prop) ((member_nat A2) (collect_nat P))) (P A2))) of role axiom named fact_219_mem__Collect__eq
% 0.78/1.01  A new axiom: (forall (A2:nat) (P:(nat->Prop)), (((eq Prop) ((member_nat A2) (collect_nat P))) (P A2)))
% 0.78/1.01  FOF formula (forall (A2:complex) (P:(complex->Prop)), (((eq Prop) ((member_complex A2) (collect_complex P))) (P A2))) of role axiom named fact_220_mem__Collect__eq
% 0.78/1.01  A new axiom: (forall (A2:complex) (P:(complex->Prop)), (((eq Prop) ((member_complex A2) (collect_complex P))) (P A2)))
% 0.78/1.01  FOF formula (forall (A2:product_prod_int_int) (P:(product_prod_int_int->Prop)), (((eq Prop) ((member5262025264175285858nt_int A2) (collec213857154873943460nt_int P))) (P A2))) of role axiom named fact_221_mem__Collect__eq
% 0.84/1.02  A new axiom: (forall (A2:product_prod_int_int) (P:(product_prod_int_int->Prop)), (((eq Prop) ((member5262025264175285858nt_int A2) (collec213857154873943460nt_int P))) (P A2)))
% 0.84/1.02  FOF formula (forall (A2:int) (P:(int->Prop)), (((eq Prop) ((member_int A2) (collect_int P))) (P A2))) of role axiom named fact_222_mem__Collect__eq
% 0.84/1.02  A new axiom: (forall (A2:int) (P:(int->Prop)), (((eq Prop) ((member_int A2) (collect_int P))) (P A2)))
% 0.84/1.02  FOF formula (forall (A:set_real), (((eq set_real) (collect_real (fun (X2:real)=> ((member_real X2) A)))) A)) of role axiom named fact_223_Collect__mem__eq
% 0.84/1.02  A new axiom: (forall (A:set_real), (((eq set_real) (collect_real (fun (X2:real)=> ((member_real X2) A)))) A))
% 0.84/1.02  FOF formula (forall (A:set_nat), (((eq set_nat) (collect_nat (fun (X2:nat)=> ((member_nat X2) A)))) A)) of role axiom named fact_224_Collect__mem__eq
% 0.84/1.02  A new axiom: (forall (A:set_nat), (((eq set_nat) (collect_nat (fun (X2:nat)=> ((member_nat X2) A)))) A))
% 0.84/1.02  FOF formula (forall (A:set_complex), (((eq set_complex) (collect_complex (fun (X2:complex)=> ((member_complex X2) A)))) A)) of role axiom named fact_225_Collect__mem__eq
% 0.84/1.02  A new axiom: (forall (A:set_complex), (((eq set_complex) (collect_complex (fun (X2:complex)=> ((member_complex X2) A)))) A))
% 0.84/1.02  FOF formula (forall (A:set_Pr958786334691620121nt_int), (((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int (fun (X2:product_prod_int_int)=> ((member5262025264175285858nt_int X2) A)))) A)) of role axiom named fact_226_Collect__mem__eq
% 0.84/1.02  A new axiom: (forall (A:set_Pr958786334691620121nt_int), (((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int (fun (X2:product_prod_int_int)=> ((member5262025264175285858nt_int X2) A)))) A))
% 0.84/1.02  FOF formula (forall (A:set_int), (((eq set_int) (collect_int (fun (X2:int)=> ((member_int X2) A)))) A)) of role axiom named fact_227_Collect__mem__eq
% 0.84/1.02  A new axiom: (forall (A:set_int), (((eq set_int) (collect_int (fun (X2:int)=> ((member_int X2) A)))) A))
% 0.84/1.02  FOF formula (forall (P:(nat->Prop)) (Q:(nat->Prop)), ((forall (X3:nat), (((eq Prop) (P X3)) (Q X3)))->(((eq set_nat) (collect_nat P)) (collect_nat Q)))) of role axiom named fact_228_Collect__cong
% 0.84/1.02  A new axiom: (forall (P:(nat->Prop)) (Q:(nat->Prop)), ((forall (X3:nat), (((eq Prop) (P X3)) (Q X3)))->(((eq set_nat) (collect_nat P)) (collect_nat Q))))
% 0.84/1.02  FOF formula (forall (P:(complex->Prop)) (Q:(complex->Prop)), ((forall (X3:complex), (((eq Prop) (P X3)) (Q X3)))->(((eq set_complex) (collect_complex P)) (collect_complex Q)))) of role axiom named fact_229_Collect__cong
% 0.84/1.02  A new axiom: (forall (P:(complex->Prop)) (Q:(complex->Prop)), ((forall (X3:complex), (((eq Prop) (P X3)) (Q X3)))->(((eq set_complex) (collect_complex P)) (collect_complex Q))))
% 0.84/1.02  FOF formula (forall (P:(product_prod_int_int->Prop)) (Q:(product_prod_int_int->Prop)), ((forall (X3:product_prod_int_int), (((eq Prop) (P X3)) (Q X3)))->(((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int P)) (collec213857154873943460nt_int Q)))) of role axiom named fact_230_Collect__cong
% 0.84/1.02  A new axiom: (forall (P:(product_prod_int_int->Prop)) (Q:(product_prod_int_int->Prop)), ((forall (X3:product_prod_int_int), (((eq Prop) (P X3)) (Q X3)))->(((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int P)) (collec213857154873943460nt_int Q))))
% 0.84/1.02  FOF formula (forall (P:(int->Prop)) (Q:(int->Prop)), ((forall (X3:int), (((eq Prop) (P X3)) (Q X3)))->(((eq set_int) (collect_int P)) (collect_int Q)))) of role axiom named fact_231_Collect__cong
% 0.84/1.02  A new axiom: (forall (P:(int->Prop)) (Q:(int->Prop)), ((forall (X3:int), (((eq Prop) (P X3)) (Q X3)))->(((eq set_int) (collect_int P)) (collect_int Q))))
% 0.84/1.02  FOF formula (((eq (set_nat->(set_nat->Prop))) ord_less_set_nat) (fun (B4:set_nat) (A4:set_nat)=> ((and (((eq set_nat) A4) ((sup_sup_set_nat A4) B4))) (not (((eq set_nat) A4) B4))))) of role axiom named fact_232_sup_Ostrict__order__iff
% 0.84/1.02  A new axiom: (((eq (set_nat->(set_nat->Prop))) ord_less_set_nat) (fun (B4:set_nat) (A4:set_nat)=> ((and (((eq set_nat) A4) ((sup_sup_set_nat A4) B4))) (not (((eq set_nat) A4) B4)))))
% 0.84/1.02  FOF formula (((eq (extended_enat->(extended_enat->Prop))) ord_le72135733267957522d_enat) (fun (B4:extended_enat) (A4:extended_enat)=> ((and (((eq extended_enat) A4) ((sup_su3973961784419623482d_enat A4) B4))) (not (((eq extended_enat) A4) B4))))) of role axiom named fact_233_sup_Ostrict__order__iff
% 0.84/1.02  A new axiom: (((eq (extended_enat->(extended_enat->Prop))) ord_le72135733267957522d_enat) (fun (B4:extended_enat) (A4:extended_enat)=> ((and (((eq extended_enat) A4) ((sup_su3973961784419623482d_enat A4) B4))) (not (((eq extended_enat) A4) B4)))))
% 0.84/1.02  FOF formula (((eq (assn->(assn->Prop))) ord_less_assn) (fun (B4:assn) (A4:assn)=> ((and (((eq assn) A4) ((sup_sup_assn A4) B4))) (not (((eq assn) A4) B4))))) of role axiom named fact_234_sup_Ostrict__order__iff
% 0.84/1.02  A new axiom: (((eq (assn->(assn->Prop))) ord_less_assn) (fun (B4:assn) (A4:assn)=> ((and (((eq assn) A4) ((sup_sup_assn A4) B4))) (not (((eq assn) A4) B4)))))
% 0.84/1.02  FOF formula (((eq (set_complex->(set_complex->Prop))) ord_less_set_complex) (fun (B4:set_complex) (A4:set_complex)=> ((and (((eq set_complex) A4) ((sup_sup_set_complex A4) B4))) (not (((eq set_complex) A4) B4))))) of role axiom named fact_235_sup_Ostrict__order__iff
% 0.84/1.02  A new axiom: (((eq (set_complex->(set_complex->Prop))) ord_less_set_complex) (fun (B4:set_complex) (A4:set_complex)=> ((and (((eq set_complex) A4) ((sup_sup_set_complex A4) B4))) (not (((eq set_complex) A4) B4)))))
% 0.84/1.02  FOF formula (((eq (set_int->(set_int->Prop))) ord_less_set_int) (fun (B4:set_int) (A4:set_int)=> ((and (((eq set_int) A4) ((sup_sup_set_int A4) B4))) (not (((eq set_int) A4) B4))))) of role axiom named fact_236_sup_Ostrict__order__iff
% 0.84/1.02  A new axiom: (((eq (set_int->(set_int->Prop))) ord_less_set_int) (fun (B4:set_int) (A4:set_int)=> ((and (((eq set_int) A4) ((sup_sup_set_int A4) B4))) (not (((eq set_int) A4) B4)))))
% 0.84/1.02  FOF formula (((eq (set_real->(set_real->Prop))) ord_less_set_real) (fun (B4:set_real) (A4:set_real)=> ((and (((eq set_real) A4) ((sup_sup_set_real A4) B4))) (not (((eq set_real) A4) B4))))) of role axiom named fact_237_sup_Ostrict__order__iff
% 0.84/1.02  A new axiom: (((eq (set_real->(set_real->Prop))) ord_less_set_real) (fun (B4:set_real) (A4:set_real)=> ((and (((eq set_real) A4) ((sup_sup_set_real A4) B4))) (not (((eq set_real) A4) B4)))))
% 0.84/1.02  FOF formula (((eq (real->(real->Prop))) ord_less_real) (fun (B4:real) (A4:real)=> ((and (((eq real) A4) ((sup_sup_real A4) B4))) (not (((eq real) A4) B4))))) of role axiom named fact_238_sup_Ostrict__order__iff
% 0.84/1.02  A new axiom: (((eq (real->(real->Prop))) ord_less_real) (fun (B4:real) (A4:real)=> ((and (((eq real) A4) ((sup_sup_real A4) B4))) (not (((eq real) A4) B4)))))
% 0.84/1.02  FOF formula (((eq (rat->(rat->Prop))) ord_less_rat) (fun (B4:rat) (A4:rat)=> ((and (((eq rat) A4) ((sup_sup_rat A4) B4))) (not (((eq rat) A4) B4))))) of role axiom named fact_239_sup_Ostrict__order__iff
% 0.84/1.02  A new axiom: (((eq (rat->(rat->Prop))) ord_less_rat) (fun (B4:rat) (A4:rat)=> ((and (((eq rat) A4) ((sup_sup_rat A4) B4))) (not (((eq rat) A4) B4)))))
% 0.84/1.02  FOF formula (((eq (nat->(nat->Prop))) ord_less_nat) (fun (B4:nat) (A4:nat)=> ((and (((eq nat) A4) ((sup_sup_nat A4) B4))) (not (((eq nat) A4) B4))))) of role axiom named fact_240_sup_Ostrict__order__iff
% 0.84/1.02  A new axiom: (((eq (nat->(nat->Prop))) ord_less_nat) (fun (B4:nat) (A4:nat)=> ((and (((eq nat) A4) ((sup_sup_nat A4) B4))) (not (((eq nat) A4) B4)))))
% 0.84/1.02  FOF formula (((eq (int->(int->Prop))) ord_less_int) (fun (B4:int) (A4:int)=> ((and (((eq int) A4) ((sup_sup_int A4) B4))) (not (((eq int) A4) B4))))) of role axiom named fact_241_sup_Ostrict__order__iff
% 0.84/1.02  A new axiom: (((eq (int->(int->Prop))) ord_less_int) (fun (B4:int) (A4:int)=> ((and (((eq int) A4) ((sup_sup_int A4) B4))) (not (((eq int) A4) B4)))))
% 0.84/1.02  FOF formula (forall (B2:set_nat) (C:set_nat) (A2:set_nat), (((ord_less_set_nat ((sup_sup_set_nat B2) C)) A2)->((((ord_less_set_nat B2) A2)->(((ord_less_set_nat C) A2)->False))->False))) of role axiom named fact_242_sup_Ostrict__boundedE
% 0.84/1.02  A new axiom: (forall (B2:set_nat) (C:set_nat) (A2:set_nat), (((ord_less_set_nat ((sup_sup_set_nat B2) C)) A2)->((((ord_less_set_nat B2) A2)->(((ord_less_set_nat C) A2)->False))->False)))
% 0.84/1.03  FOF formula (forall (B2:extended_enat) (C:extended_enat) (A2:extended_enat), (((ord_le72135733267957522d_enat ((sup_su3973961784419623482d_enat B2) C)) A2)->((((ord_le72135733267957522d_enat B2) A2)->(((ord_le72135733267957522d_enat C) A2)->False))->False))) of role axiom named fact_243_sup_Ostrict__boundedE
% 0.84/1.03  A new axiom: (forall (B2:extended_enat) (C:extended_enat) (A2:extended_enat), (((ord_le72135733267957522d_enat ((sup_su3973961784419623482d_enat B2) C)) A2)->((((ord_le72135733267957522d_enat B2) A2)->(((ord_le72135733267957522d_enat C) A2)->False))->False)))
% 0.84/1.03  FOF formula (forall (B2:assn) (C:assn) (A2:assn), (((ord_less_assn ((sup_sup_assn B2) C)) A2)->((((ord_less_assn B2) A2)->(((ord_less_assn C) A2)->False))->False))) of role axiom named fact_244_sup_Ostrict__boundedE
% 0.84/1.03  A new axiom: (forall (B2:assn) (C:assn) (A2:assn), (((ord_less_assn ((sup_sup_assn B2) C)) A2)->((((ord_less_assn B2) A2)->(((ord_less_assn C) A2)->False))->False)))
% 0.84/1.03  FOF formula (forall (B2:set_complex) (C:set_complex) (A2:set_complex), (((ord_less_set_complex ((sup_sup_set_complex B2) C)) A2)->((((ord_less_set_complex B2) A2)->(((ord_less_set_complex C) A2)->False))->False))) of role axiom named fact_245_sup_Ostrict__boundedE
% 0.84/1.03  A new axiom: (forall (B2:set_complex) (C:set_complex) (A2:set_complex), (((ord_less_set_complex ((sup_sup_set_complex B2) C)) A2)->((((ord_less_set_complex B2) A2)->(((ord_less_set_complex C) A2)->False))->False)))
% 0.84/1.03  FOF formula (forall (B2:set_int) (C:set_int) (A2:set_int), (((ord_less_set_int ((sup_sup_set_int B2) C)) A2)->((((ord_less_set_int B2) A2)->(((ord_less_set_int C) A2)->False))->False))) of role axiom named fact_246_sup_Ostrict__boundedE
% 0.84/1.03  A new axiom: (forall (B2:set_int) (C:set_int) (A2:set_int), (((ord_less_set_int ((sup_sup_set_int B2) C)) A2)->((((ord_less_set_int B2) A2)->(((ord_less_set_int C) A2)->False))->False)))
% 0.84/1.03  FOF formula (forall (B2:set_real) (C:set_real) (A2:set_real), (((ord_less_set_real ((sup_sup_set_real B2) C)) A2)->((((ord_less_set_real B2) A2)->(((ord_less_set_real C) A2)->False))->False))) of role axiom named fact_247_sup_Ostrict__boundedE
% 0.84/1.03  A new axiom: (forall (B2:set_real) (C:set_real) (A2:set_real), (((ord_less_set_real ((sup_sup_set_real B2) C)) A2)->((((ord_less_set_real B2) A2)->(((ord_less_set_real C) A2)->False))->False)))
% 0.84/1.03  FOF formula (forall (B2:real) (C:real) (A2:real), (((ord_less_real ((sup_sup_real B2) C)) A2)->((((ord_less_real B2) A2)->(((ord_less_real C) A2)->False))->False))) of role axiom named fact_248_sup_Ostrict__boundedE
% 0.84/1.03  A new axiom: (forall (B2:real) (C:real) (A2:real), (((ord_less_real ((sup_sup_real B2) C)) A2)->((((ord_less_real B2) A2)->(((ord_less_real C) A2)->False))->False)))
% 0.84/1.03  FOF formula (forall (B2:rat) (C:rat) (A2:rat), (((ord_less_rat ((sup_sup_rat B2) C)) A2)->((((ord_less_rat B2) A2)->(((ord_less_rat C) A2)->False))->False))) of role axiom named fact_249_sup_Ostrict__boundedE
% 0.84/1.03  A new axiom: (forall (B2:rat) (C:rat) (A2:rat), (((ord_less_rat ((sup_sup_rat B2) C)) A2)->((((ord_less_rat B2) A2)->(((ord_less_rat C) A2)->False))->False)))
% 0.84/1.03  FOF formula (forall (B2:nat) (C:nat) (A2:nat), (((ord_less_nat ((sup_sup_nat B2) C)) A2)->((((ord_less_nat B2) A2)->(((ord_less_nat C) A2)->False))->False))) of role axiom named fact_250_sup_Ostrict__boundedE
% 0.84/1.03  A new axiom: (forall (B2:nat) (C:nat) (A2:nat), (((ord_less_nat ((sup_sup_nat B2) C)) A2)->((((ord_less_nat B2) A2)->(((ord_less_nat C) A2)->False))->False)))
% 0.84/1.03  FOF formula (forall (B2:int) (C:int) (A2:int), (((ord_less_int ((sup_sup_int B2) C)) A2)->((((ord_less_int B2) A2)->(((ord_less_int C) A2)->False))->False))) of role axiom named fact_251_sup_Ostrict__boundedE
% 0.84/1.03  A new axiom: (forall (B2:int) (C:int) (A2:int), (((ord_less_int ((sup_sup_int B2) C)) A2)->((((ord_less_int B2) A2)->(((ord_less_int C) A2)->False))->False)))
% 0.84/1.03  FOF formula (forall (A2:set_nat) (B2:set_nat), (((ord_less_set_nat A2) B2)->(((eq set_nat) ((sup_sup_set_nat A2) B2)) B2))) of role axiom named fact_252_sup_Oabsorb4
% 0.84/1.03  A new axiom: (forall (A2:set_nat) (B2:set_nat), (((ord_less_set_nat A2) B2)->(((eq set_nat) ((sup_sup_set_nat A2) B2)) B2)))
% 0.84/1.04  FOF formula (forall (A2:extended_enat) (B2:extended_enat), (((ord_le72135733267957522d_enat A2) B2)->(((eq extended_enat) ((sup_su3973961784419623482d_enat A2) B2)) B2))) of role axiom named fact_253_sup_Oabsorb4
% 0.84/1.04  A new axiom: (forall (A2:extended_enat) (B2:extended_enat), (((ord_le72135733267957522d_enat A2) B2)->(((eq extended_enat) ((sup_su3973961784419623482d_enat A2) B2)) B2)))
% 0.84/1.04  FOF formula (forall (A2:assn) (B2:assn), (((ord_less_assn A2) B2)->(((eq assn) ((sup_sup_assn A2) B2)) B2))) of role axiom named fact_254_sup_Oabsorb4
% 0.84/1.04  A new axiom: (forall (A2:assn) (B2:assn), (((ord_less_assn A2) B2)->(((eq assn) ((sup_sup_assn A2) B2)) B2)))
% 0.84/1.04  FOF formula (forall (A2:set_complex) (B2:set_complex), (((ord_less_set_complex A2) B2)->(((eq set_complex) ((sup_sup_set_complex A2) B2)) B2))) of role axiom named fact_255_sup_Oabsorb4
% 0.84/1.04  A new axiom: (forall (A2:set_complex) (B2:set_complex), (((ord_less_set_complex A2) B2)->(((eq set_complex) ((sup_sup_set_complex A2) B2)) B2)))
% 0.84/1.04  FOF formula (forall (A2:set_int) (B2:set_int), (((ord_less_set_int A2) B2)->(((eq set_int) ((sup_sup_set_int A2) B2)) B2))) of role axiom named fact_256_sup_Oabsorb4
% 0.84/1.04  A new axiom: (forall (A2:set_int) (B2:set_int), (((ord_less_set_int A2) B2)->(((eq set_int) ((sup_sup_set_int A2) B2)) B2)))
% 0.84/1.04  FOF formula (forall (A2:set_real) (B2:set_real), (((ord_less_set_real A2) B2)->(((eq set_real) ((sup_sup_set_real A2) B2)) B2))) of role axiom named fact_257_sup_Oabsorb4
% 0.84/1.04  A new axiom: (forall (A2:set_real) (B2:set_real), (((ord_less_set_real A2) B2)->(((eq set_real) ((sup_sup_set_real A2) B2)) B2)))
% 0.84/1.04  FOF formula (forall (A2:real) (B2:real), (((ord_less_real A2) B2)->(((eq real) ((sup_sup_real A2) B2)) B2))) of role axiom named fact_258_sup_Oabsorb4
% 0.84/1.04  A new axiom: (forall (A2:real) (B2:real), (((ord_less_real A2) B2)->(((eq real) ((sup_sup_real A2) B2)) B2)))
% 0.84/1.04  FOF formula (forall (A2:rat) (B2:rat), (((ord_less_rat A2) B2)->(((eq rat) ((sup_sup_rat A2) B2)) B2))) of role axiom named fact_259_sup_Oabsorb4
% 0.84/1.04  A new axiom: (forall (A2:rat) (B2:rat), (((ord_less_rat A2) B2)->(((eq rat) ((sup_sup_rat A2) B2)) B2)))
% 0.84/1.04  FOF formula (forall (A2:nat) (B2:nat), (((ord_less_nat A2) B2)->(((eq nat) ((sup_sup_nat A2) B2)) B2))) of role axiom named fact_260_sup_Oabsorb4
% 0.84/1.04  A new axiom: (forall (A2:nat) (B2:nat), (((ord_less_nat A2) B2)->(((eq nat) ((sup_sup_nat A2) B2)) B2)))
% 0.84/1.04  FOF formula (forall (A2:int) (B2:int), (((ord_less_int A2) B2)->(((eq int) ((sup_sup_int A2) B2)) B2))) of role axiom named fact_261_sup_Oabsorb4
% 0.84/1.04  A new axiom: (forall (A2:int) (B2:int), (((ord_less_int A2) B2)->(((eq int) ((sup_sup_int A2) B2)) B2)))
% 0.84/1.04  FOF formula (forall (B2:set_nat) (A2:set_nat), (((ord_less_set_nat B2) A2)->(((eq set_nat) ((sup_sup_set_nat A2) B2)) A2))) of role axiom named fact_262_sup_Oabsorb3
% 0.84/1.04  A new axiom: (forall (B2:set_nat) (A2:set_nat), (((ord_less_set_nat B2) A2)->(((eq set_nat) ((sup_sup_set_nat A2) B2)) A2)))
% 0.84/1.04  FOF formula (forall (B2:extended_enat) (A2:extended_enat), (((ord_le72135733267957522d_enat B2) A2)->(((eq extended_enat) ((sup_su3973961784419623482d_enat A2) B2)) A2))) of role axiom named fact_263_sup_Oabsorb3
% 0.84/1.04  A new axiom: (forall (B2:extended_enat) (A2:extended_enat), (((ord_le72135733267957522d_enat B2) A2)->(((eq extended_enat) ((sup_su3973961784419623482d_enat A2) B2)) A2)))
% 0.84/1.04  FOF formula (forall (B2:assn) (A2:assn), (((ord_less_assn B2) A2)->(((eq assn) ((sup_sup_assn A2) B2)) A2))) of role axiom named fact_264_sup_Oabsorb3
% 0.84/1.04  A new axiom: (forall (B2:assn) (A2:assn), (((ord_less_assn B2) A2)->(((eq assn) ((sup_sup_assn A2) B2)) A2)))
% 0.84/1.04  FOF formula (forall (B2:set_complex) (A2:set_complex), (((ord_less_set_complex B2) A2)->(((eq set_complex) ((sup_sup_set_complex A2) B2)) A2))) of role axiom named fact_265_sup_Oabsorb3
% 0.84/1.04  A new axiom: (forall (B2:set_complex) (A2:set_complex), (((ord_less_set_complex B2) A2)->(((eq set_complex) ((sup_sup_set_complex A2) B2)) A2)))
% 0.84/1.04  FOF formula (forall (B2:set_int) (A2:set_int), (((ord_less_set_int B2) A2)->(((eq set_int) ((sup_sup_set_int A2) B2)) A2))) of role axiom named fact_266_sup_Oabsorb3
% 0.84/1.04  A new axiom: (forall (B2:set_int) (A2:set_int), (((ord_less_set_int B2) A2)->(((eq set_int) ((sup_sup_set_int A2) B2)) A2)))
% 0.84/1.06  FOF formula (forall (B2:set_real) (A2:set_real), (((ord_less_set_real B2) A2)->(((eq set_real) ((sup_sup_set_real A2) B2)) A2))) of role axiom named fact_267_sup_Oabsorb3
% 0.84/1.06  A new axiom: (forall (B2:set_real) (A2:set_real), (((ord_less_set_real B2) A2)->(((eq set_real) ((sup_sup_set_real A2) B2)) A2)))
% 0.84/1.06  FOF formula (forall (B2:real) (A2:real), (((ord_less_real B2) A2)->(((eq real) ((sup_sup_real A2) B2)) A2))) of role axiom named fact_268_sup_Oabsorb3
% 0.84/1.06  A new axiom: (forall (B2:real) (A2:real), (((ord_less_real B2) A2)->(((eq real) ((sup_sup_real A2) B2)) A2)))
% 0.84/1.06  FOF formula (forall (B2:rat) (A2:rat), (((ord_less_rat B2) A2)->(((eq rat) ((sup_sup_rat A2) B2)) A2))) of role axiom named fact_269_sup_Oabsorb3
% 0.84/1.06  A new axiom: (forall (B2:rat) (A2:rat), (((ord_less_rat B2) A2)->(((eq rat) ((sup_sup_rat A2) B2)) A2)))
% 0.84/1.06  FOF formula (forall (B2:nat) (A2:nat), (((ord_less_nat B2) A2)->(((eq nat) ((sup_sup_nat A2) B2)) A2))) of role axiom named fact_270_sup_Oabsorb3
% 0.84/1.06  A new axiom: (forall (B2:nat) (A2:nat), (((ord_less_nat B2) A2)->(((eq nat) ((sup_sup_nat A2) B2)) A2)))
% 0.84/1.06  FOF formula (forall (B2:int) (A2:int), (((ord_less_int B2) A2)->(((eq int) ((sup_sup_int A2) B2)) A2))) of role axiom named fact_271_sup_Oabsorb3
% 0.84/1.06  A new axiom: (forall (B2:int) (A2:int), (((ord_less_int B2) A2)->(((eq int) ((sup_sup_int A2) B2)) A2)))
% 0.84/1.06  FOF formula (forall (X:set_nat) (B2:set_nat) (A2:set_nat), (((ord_less_set_nat X) B2)->((ord_less_set_nat X) ((sup_sup_set_nat A2) B2)))) of role axiom named fact_272_less__supI2
% 0.84/1.06  A new axiom: (forall (X:set_nat) (B2:set_nat) (A2:set_nat), (((ord_less_set_nat X) B2)->((ord_less_set_nat X) ((sup_sup_set_nat A2) B2))))
% 0.84/1.06  FOF formula (forall (X:extended_enat) (B2:extended_enat) (A2:extended_enat), (((ord_le72135733267957522d_enat X) B2)->((ord_le72135733267957522d_enat X) ((sup_su3973961784419623482d_enat A2) B2)))) of role axiom named fact_273_less__supI2
% 0.84/1.06  A new axiom: (forall (X:extended_enat) (B2:extended_enat) (A2:extended_enat), (((ord_le72135733267957522d_enat X) B2)->((ord_le72135733267957522d_enat X) ((sup_su3973961784419623482d_enat A2) B2))))
% 0.84/1.06  FOF formula (forall (X:assn) (B2:assn) (A2:assn), (((ord_less_assn X) B2)->((ord_less_assn X) ((sup_sup_assn A2) B2)))) of role axiom named fact_274_less__supI2
% 0.84/1.06  A new axiom: (forall (X:assn) (B2:assn) (A2:assn), (((ord_less_assn X) B2)->((ord_less_assn X) ((sup_sup_assn A2) B2))))
% 0.84/1.06  FOF formula (forall (X:set_complex) (B2:set_complex) (A2:set_complex), (((ord_less_set_complex X) B2)->((ord_less_set_complex X) ((sup_sup_set_complex A2) B2)))) of role axiom named fact_275_less__supI2
% 0.84/1.06  A new axiom: (forall (X:set_complex) (B2:set_complex) (A2:set_complex), (((ord_less_set_complex X) B2)->((ord_less_set_complex X) ((sup_sup_set_complex A2) B2))))
% 0.84/1.06  FOF formula (forall (X:set_int) (B2:set_int) (A2:set_int), (((ord_less_set_int X) B2)->((ord_less_set_int X) ((sup_sup_set_int A2) B2)))) of role axiom named fact_276_less__supI2
% 0.84/1.06  A new axiom: (forall (X:set_int) (B2:set_int) (A2:set_int), (((ord_less_set_int X) B2)->((ord_less_set_int X) ((sup_sup_set_int A2) B2))))
% 0.84/1.06  FOF formula (forall (X:set_real) (B2:set_real) (A2:set_real), (((ord_less_set_real X) B2)->((ord_less_set_real X) ((sup_sup_set_real A2) B2)))) of role axiom named fact_277_less__supI2
% 0.84/1.06  A new axiom: (forall (X:set_real) (B2:set_real) (A2:set_real), (((ord_less_set_real X) B2)->((ord_less_set_real X) ((sup_sup_set_real A2) B2))))
% 0.84/1.06  FOF formula (forall (X:real) (B2:real) (A2:real), (((ord_less_real X) B2)->((ord_less_real X) ((sup_sup_real A2) B2)))) of role axiom named fact_278_less__supI2
% 0.84/1.06  A new axiom: (forall (X:real) (B2:real) (A2:real), (((ord_less_real X) B2)->((ord_less_real X) ((sup_sup_real A2) B2))))
% 0.84/1.06  FOF formula (forall (X:rat) (B2:rat) (A2:rat), (((ord_less_rat X) B2)->((ord_less_rat X) ((sup_sup_rat A2) B2)))) of role axiom named fact_279_less__supI2
% 0.84/1.06  A new axiom: (forall (X:rat) (B2:rat) (A2:rat), (((ord_less_rat X) B2)->((ord_less_rat X) ((sup_sup_rat A2) B2))))
% 0.84/1.06  FOF formula (forall (X:nat) (B2:nat) (A2:nat), (((ord_less_nat X) B2)->((ord_less_nat X) ((sup_sup_nat A2) B2)))) of role axiom named fact_280_less__supI2
% 0.84/1.07  A new axiom: (forall (X:nat) (B2:nat) (A2:nat), (((ord_less_nat X) B2)->((ord_less_nat X) ((sup_sup_nat A2) B2))))
% 0.84/1.07  FOF formula (forall (X:int) (B2:int) (A2:int), (((ord_less_int X) B2)->((ord_less_int X) ((sup_sup_int A2) B2)))) of role axiom named fact_281_less__supI2
% 0.84/1.07  A new axiom: (forall (X:int) (B2:int) (A2:int), (((ord_less_int X) B2)->((ord_less_int X) ((sup_sup_int A2) B2))))
% 0.84/1.07  FOF formula (forall (X:set_nat) (A2:set_nat) (B2:set_nat), (((ord_less_set_nat X) A2)->((ord_less_set_nat X) ((sup_sup_set_nat A2) B2)))) of role axiom named fact_282_less__supI1
% 0.84/1.07  A new axiom: (forall (X:set_nat) (A2:set_nat) (B2:set_nat), (((ord_less_set_nat X) A2)->((ord_less_set_nat X) ((sup_sup_set_nat A2) B2))))
% 0.84/1.07  FOF formula (forall (X:extended_enat) (A2:extended_enat) (B2:extended_enat), (((ord_le72135733267957522d_enat X) A2)->((ord_le72135733267957522d_enat X) ((sup_su3973961784419623482d_enat A2) B2)))) of role axiom named fact_283_less__supI1
% 0.84/1.07  A new axiom: (forall (X:extended_enat) (A2:extended_enat) (B2:extended_enat), (((ord_le72135733267957522d_enat X) A2)->((ord_le72135733267957522d_enat X) ((sup_su3973961784419623482d_enat A2) B2))))
% 0.84/1.07  FOF formula (forall (X:assn) (A2:assn) (B2:assn), (((ord_less_assn X) A2)->((ord_less_assn X) ((sup_sup_assn A2) B2)))) of role axiom named fact_284_less__supI1
% 0.84/1.07  A new axiom: (forall (X:assn) (A2:assn) (B2:assn), (((ord_less_assn X) A2)->((ord_less_assn X) ((sup_sup_assn A2) B2))))
% 0.84/1.07  FOF formula (forall (X:set_complex) (A2:set_complex) (B2:set_complex), (((ord_less_set_complex X) A2)->((ord_less_set_complex X) ((sup_sup_set_complex A2) B2)))) of role axiom named fact_285_less__supI1
% 0.84/1.07  A new axiom: (forall (X:set_complex) (A2:set_complex) (B2:set_complex), (((ord_less_set_complex X) A2)->((ord_less_set_complex X) ((sup_sup_set_complex A2) B2))))
% 0.84/1.07  FOF formula (forall (X:set_int) (A2:set_int) (B2:set_int), (((ord_less_set_int X) A2)->((ord_less_set_int X) ((sup_sup_set_int A2) B2)))) of role axiom named fact_286_less__supI1
% 0.84/1.07  A new axiom: (forall (X:set_int) (A2:set_int) (B2:set_int), (((ord_less_set_int X) A2)->((ord_less_set_int X) ((sup_sup_set_int A2) B2))))
% 0.84/1.07  FOF formula (forall (X:set_real) (A2:set_real) (B2:set_real), (((ord_less_set_real X) A2)->((ord_less_set_real X) ((sup_sup_set_real A2) B2)))) of role axiom named fact_287_less__supI1
% 0.84/1.07  A new axiom: (forall (X:set_real) (A2:set_real) (B2:set_real), (((ord_less_set_real X) A2)->((ord_less_set_real X) ((sup_sup_set_real A2) B2))))
% 0.84/1.07  FOF formula (forall (X:real) (A2:real) (B2:real), (((ord_less_real X) A2)->((ord_less_real X) ((sup_sup_real A2) B2)))) of role axiom named fact_288_less__supI1
% 0.84/1.07  A new axiom: (forall (X:real) (A2:real) (B2:real), (((ord_less_real X) A2)->((ord_less_real X) ((sup_sup_real A2) B2))))
% 0.84/1.07  FOF formula (forall (X:rat) (A2:rat) (B2:rat), (((ord_less_rat X) A2)->((ord_less_rat X) ((sup_sup_rat A2) B2)))) of role axiom named fact_289_less__supI1
% 0.84/1.07  A new axiom: (forall (X:rat) (A2:rat) (B2:rat), (((ord_less_rat X) A2)->((ord_less_rat X) ((sup_sup_rat A2) B2))))
% 0.84/1.07  FOF formula (forall (X:nat) (A2:nat) (B2:nat), (((ord_less_nat X) A2)->((ord_less_nat X) ((sup_sup_nat A2) B2)))) of role axiom named fact_290_less__supI1
% 0.84/1.07  A new axiom: (forall (X:nat) (A2:nat) (B2:nat), (((ord_less_nat X) A2)->((ord_less_nat X) ((sup_sup_nat A2) B2))))
% 0.84/1.07  FOF formula (forall (X:int) (A2:int) (B2:int), (((ord_less_int X) A2)->((ord_less_int X) ((sup_sup_int A2) B2)))) of role axiom named fact_291_less__supI1
% 0.84/1.07  A new axiom: (forall (X:int) (A2:int) (B2:int), (((ord_less_int X) A2)->((ord_less_int X) ((sup_sup_int A2) B2))))
% 0.84/1.07  FOF formula (forall (M:num) (N:num), (((eq Prop) ((ord_le72135733267957522d_enat (numera1916890842035813515d_enat M)) (numera1916890842035813515d_enat N))) ((ord_less_nat (numeral_numeral_nat M)) (numeral_numeral_nat N)))) of role axiom named fact_292_enat__ord__number_I2_J
% 0.84/1.07  A new axiom: (forall (M:num) (N:num), (((eq Prop) ((ord_le72135733267957522d_enat (numera1916890842035813515d_enat M)) (numera1916890842035813515d_enat N))) ((ord_less_nat (numeral_numeral_nat M)) (numeral_numeral_nat N))))
% 0.84/1.07  FOF formula (forall (X22:num) (Y22:num), (((eq Prop) (((eq num) (bit0 X22)) (bit0 Y22))) (((eq num) X22) Y22))) of role axiom named fact_293_verit__eq__simplify_I8_J
% 0.84/1.07  A new axiom: (forall (X22:num) (Y22:num), (((eq Prop) (((eq num) (bit0 X22)) (bit0 Y22))) (((eq num) X22) Y22)))
% 0.84/1.07  FOF formula (forall (X22:num), (not (((eq num) one) (bit0 X22)))) of role axiom named fact_294_verit__eq__simplify_I10_J
% 0.84/1.07  A new axiom: (forall (X22:num), (not (((eq num) one) (bit0 X22))))
% 0.84/1.07  FOF formula (forall (K:num), (((eq word_N3645301735248828278l_num1) (neg_nu7865238048354675525l_num1 (numera7442385471795722001l_num1 K))) (numera7442385471795722001l_num1 (bit0 K)))) of role axiom named fact_295_dbl__simps_I5_J
% 0.84/1.07  A new axiom: (forall (K:num), (((eq word_N3645301735248828278l_num1) (neg_nu7865238048354675525l_num1 (numera7442385471795722001l_num1 K))) (numera7442385471795722001l_num1 (bit0 K))))
% 0.84/1.07  FOF formula (forall (K:num), (((eq real) (neg_numeral_dbl_real (numeral_numeral_real K))) (numeral_numeral_real (bit0 K)))) of role axiom named fact_296_dbl__simps_I5_J
% 0.84/1.07  A new axiom: (forall (K:num), (((eq real) (neg_numeral_dbl_real (numeral_numeral_real K))) (numeral_numeral_real (bit0 K))))
% 0.84/1.07  FOF formula (forall (K:num), (((eq rat) (neg_numeral_dbl_rat (numeral_numeral_rat K))) (numeral_numeral_rat (bit0 K)))) of role axiom named fact_297_dbl__simps_I5_J
% 0.84/1.07  A new axiom: (forall (K:num), (((eq rat) (neg_numeral_dbl_rat (numeral_numeral_rat K))) (numeral_numeral_rat (bit0 K))))
% 0.84/1.07  FOF formula (forall (K:num), (((eq int) (neg_numeral_dbl_int (numeral_numeral_int K))) (numeral_numeral_int (bit0 K)))) of role axiom named fact_298_dbl__simps_I5_J
% 0.84/1.07  A new axiom: (forall (K:num), (((eq int) (neg_numeral_dbl_int (numeral_numeral_int K))) (numeral_numeral_int (bit0 K))))
% 0.84/1.07  FOF formula (forall (N:num), (((eq Prop) ((ord_less_real one_one_real) (numeral_numeral_real N))) ((ord_less_num one) N))) of role axiom named fact_299_one__less__numeral__iff
% 0.84/1.07  A new axiom: (forall (N:num), (((eq Prop) ((ord_less_real one_one_real) (numeral_numeral_real N))) ((ord_less_num one) N)))
% 0.84/1.07  FOF formula (forall (N:num), (((eq Prop) ((ord_less_rat one_one_rat) (numeral_numeral_rat N))) ((ord_less_num one) N))) of role axiom named fact_300_one__less__numeral__iff
% 0.84/1.07  A new axiom: (forall (N:num), (((eq Prop) ((ord_less_rat one_one_rat) (numeral_numeral_rat N))) ((ord_less_num one) N)))
% 0.84/1.07  FOF formula (forall (N:num), (((eq Prop) ((ord_less_nat one_one_nat) (numeral_numeral_nat N))) ((ord_less_num one) N))) of role axiom named fact_301_one__less__numeral__iff
% 0.84/1.07  A new axiom: (forall (N:num), (((eq Prop) ((ord_less_nat one_one_nat) (numeral_numeral_nat N))) ((ord_less_num one) N)))
% 0.84/1.07  FOF formula (forall (N:num), (((eq Prop) ((ord_less_int one_one_int) (numeral_numeral_int N))) ((ord_less_num one) N))) of role axiom named fact_302_one__less__numeral__iff
% 0.84/1.07  A new axiom: (forall (N:num), (((eq Prop) ((ord_less_int one_one_int) (numeral_numeral_int N))) ((ord_less_num one) N)))
% 0.84/1.07  FOF formula (forall (X:nat) (_TPTP_I:num) (N:nat), (((eq Prop) ((ord_less_rat (semiri681578069525770553at_rat X)) ((power_power_rat (numeral_numeral_rat _TPTP_I)) N))) ((ord_less_nat X) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)))) of role axiom named fact_303_of__nat__less__numeral__power__cancel__iff
% 0.84/1.07  A new axiom: (forall (X:nat) (_TPTP_I:num) (N:nat), (((eq Prop) ((ord_less_rat (semiri681578069525770553at_rat X)) ((power_power_rat (numeral_numeral_rat _TPTP_I)) N))) ((ord_less_nat X) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N))))
% 0.84/1.07  FOF formula (forall (X:nat) (_TPTP_I:num) (N:nat), (((eq Prop) ((ord_less_int (semiri1314217659103216013at_int X)) ((power_power_int (numeral_numeral_int _TPTP_I)) N))) ((ord_less_nat X) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)))) of role axiom named fact_304_of__nat__less__numeral__power__cancel__iff
% 0.84/1.07  A new axiom: (forall (X:nat) (_TPTP_I:num) (N:nat), (((eq Prop) ((ord_less_int (semiri1314217659103216013at_int X)) ((power_power_int (numeral_numeral_int _TPTP_I)) N))) ((ord_less_nat X) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N))))
% 0.84/1.07  FOF formula (forall (X:nat) (_TPTP_I:num) (N:nat), (((eq Prop) ((ord_less_real (semiri5074537144036343181t_real X)) ((power_power_real (numeral_numeral_real _TPTP_I)) N))) ((ord_less_nat X) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)))) of role axiom named fact_305_of__nat__less__numeral__power__cancel__iff
% 0.91/1.08  A new axiom: (forall (X:nat) (_TPTP_I:num) (N:nat), (((eq Prop) ((ord_less_real (semiri5074537144036343181t_real X)) ((power_power_real (numeral_numeral_real _TPTP_I)) N))) ((ord_less_nat X) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N))))
% 0.91/1.08  FOF formula (forall (X:nat) (_TPTP_I:num) (N:nat), (((eq Prop) ((ord_less_nat (semiri1316708129612266289at_nat X)) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N))) ((ord_less_nat X) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)))) of role axiom named fact_306_of__nat__less__numeral__power__cancel__iff
% 0.91/1.08  A new axiom: (forall (X:nat) (_TPTP_I:num) (N:nat), (((eq Prop) ((ord_less_nat (semiri1316708129612266289at_nat X)) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N))) ((ord_less_nat X) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N))))
% 0.91/1.08  FOF formula (forall (X:nat) (_TPTP_I:num) (N:nat), (((eq Prop) ((ord_le6747313008572928689nteger (semiri4939895301339042750nteger X)) ((power_8256067586552552935nteger (numera6620942414471956472nteger _TPTP_I)) N))) ((ord_less_nat X) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)))) of role axiom named fact_307_of__nat__less__numeral__power__cancel__iff
% 0.91/1.08  A new axiom: (forall (X:nat) (_TPTP_I:num) (N:nat), (((eq Prop) ((ord_le6747313008572928689nteger (semiri4939895301339042750nteger X)) ((power_8256067586552552935nteger (numera6620942414471956472nteger _TPTP_I)) N))) ((ord_less_nat X) ((power_power_nat (numeral_numeral_nat _TPTP_I)) N))))
% 0.91/1.08  FOF formula (forall (_TPTP_I:num) (N:nat) (X:nat), (((eq Prop) ((ord_less_rat ((power_power_rat (numeral_numeral_rat _TPTP_I)) N)) (semiri681578069525770553at_rat X))) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) X))) of role axiom named fact_308_numeral__power__less__of__nat__cancel__iff
% 0.91/1.08  A new axiom: (forall (_TPTP_I:num) (N:nat) (X:nat), (((eq Prop) ((ord_less_rat ((power_power_rat (numeral_numeral_rat _TPTP_I)) N)) (semiri681578069525770553at_rat X))) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) X)))
% 0.91/1.08  FOF formula (forall (_TPTP_I:num) (N:nat) (X:nat), (((eq Prop) ((ord_less_int ((power_power_int (numeral_numeral_int _TPTP_I)) N)) (semiri1314217659103216013at_int X))) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) X))) of role axiom named fact_309_numeral__power__less__of__nat__cancel__iff
% 0.91/1.08  A new axiom: (forall (_TPTP_I:num) (N:nat) (X:nat), (((eq Prop) ((ord_less_int ((power_power_int (numeral_numeral_int _TPTP_I)) N)) (semiri1314217659103216013at_int X))) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) X)))
% 0.91/1.08  FOF formula (forall (_TPTP_I:num) (N:nat) (X:nat), (((eq Prop) ((ord_less_real ((power_power_real (numeral_numeral_real _TPTP_I)) N)) (semiri5074537144036343181t_real X))) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) X))) of role axiom named fact_310_numeral__power__less__of__nat__cancel__iff
% 0.91/1.08  A new axiom: (forall (_TPTP_I:num) (N:nat) (X:nat), (((eq Prop) ((ord_less_real ((power_power_real (numeral_numeral_real _TPTP_I)) N)) (semiri5074537144036343181t_real X))) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) X)))
% 0.91/1.08  FOF formula (forall (_TPTP_I:num) (N:nat) (X:nat), (((eq Prop) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) (semiri1316708129612266289at_nat X))) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) X))) of role axiom named fact_311_numeral__power__less__of__nat__cancel__iff
% 0.91/1.08  A new axiom: (forall (_TPTP_I:num) (N:nat) (X:nat), (((eq Prop) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) (semiri1316708129612266289at_nat X))) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) X)))
% 0.91/1.08  FOF formula (forall (_TPTP_I:num) (N:nat) (X:nat), (((eq Prop) ((ord_le6747313008572928689nteger ((power_8256067586552552935nteger (numera6620942414471956472nteger _TPTP_I)) N)) (semiri4939895301339042750nteger X))) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) X))) of role axiom named fact_312_numeral__power__less__of__nat__cancel__iff
% 0.91/1.09  A new axiom: (forall (_TPTP_I:num) (N:nat) (X:nat), (((eq Prop) ((ord_le6747313008572928689nteger ((power_8256067586552552935nteger (numera6620942414471956472nteger _TPTP_I)) N)) (semiri4939895301339042750nteger X))) ((ord_less_nat ((power_power_nat (numeral_numeral_nat _TPTP_I)) N)) X)))
% 0.91/1.09  FOF formula (forall (R:set_nat) (S:set_nat), (((eq (nat->Prop)) ((sup_sup_nat_o (fun (X2:nat)=> ((member_nat X2) R))) (fun (X2:nat)=> ((member_nat X2) S)))) (fun (X2:nat)=> ((member_nat X2) ((sup_sup_set_nat R) S))))) of role axiom named fact_313_sup__Un__eq
% 0.91/1.09  A new axiom: (forall (R:set_nat) (S:set_nat), (((eq (nat->Prop)) ((sup_sup_nat_o (fun (X2:nat)=> ((member_nat X2) R))) (fun (X2:nat)=> ((member_nat X2) S)))) (fun (X2:nat)=> ((member_nat X2) ((sup_sup_set_nat R) S)))))
% 0.91/1.09  FOF formula (forall (R:set_complex) (S:set_complex), (((eq (complex->Prop)) ((sup_sup_complex_o (fun (X2:complex)=> ((member_complex X2) R))) (fun (X2:complex)=> ((member_complex X2) S)))) (fun (X2:complex)=> ((member_complex X2) ((sup_sup_set_complex R) S))))) of role axiom named fact_314_sup__Un__eq
% 0.91/1.09  A new axiom: (forall (R:set_complex) (S:set_complex), (((eq (complex->Prop)) ((sup_sup_complex_o (fun (X2:complex)=> ((member_complex X2) R))) (fun (X2:complex)=> ((member_complex X2) S)))) (fun (X2:complex)=> ((member_complex X2) ((sup_sup_set_complex R) S)))))
% 0.91/1.09  FOF formula (forall (R:set_int) (S:set_int), (((eq (int->Prop)) ((sup_sup_int_o (fun (X2:int)=> ((member_int X2) R))) (fun (X2:int)=> ((member_int X2) S)))) (fun (X2:int)=> ((member_int X2) ((sup_sup_set_int R) S))))) of role axiom named fact_315_sup__Un__eq
% 0.91/1.09  A new axiom: (forall (R:set_int) (S:set_int), (((eq (int->Prop)) ((sup_sup_int_o (fun (X2:int)=> ((member_int X2) R))) (fun (X2:int)=> ((member_int X2) S)))) (fun (X2:int)=> ((member_int X2) ((sup_sup_set_int R) S)))))
% 0.91/1.09  FOF formula (forall (R:set_real) (S:set_real), (((eq (real->Prop)) ((sup_sup_real_o (fun (X2:real)=> ((member_real X2) R))) (fun (X2:real)=> ((member_real X2) S)))) (fun (X2:real)=> ((member_real X2) ((sup_sup_set_real R) S))))) of role axiom named fact_316_sup__Un__eq
% 0.91/1.09  A new axiom: (forall (R:set_real) (S:set_real), (((eq (real->Prop)) ((sup_sup_real_o (fun (X2:real)=> ((member_real X2) R))) (fun (X2:real)=> ((member_real X2) S)))) (fun (X2:real)=> ((member_real X2) ((sup_sup_set_real R) S)))))
% 0.91/1.09  FOF formula (forall (X:nat) (N:nat) (S2:set_nat) (Ti:vEBT_VEBTi), (((ord_less_nat X) ((power_power_nat (numeral_numeral_nat (bit0 one))) N))->(((hoare_1429296392585015714_VEBTi (((vEBT_Intf_vebt_assn N) S2) Ti)) ((vEBT_vebt_inserti Ti) X)) ((vEBT_Intf_vebt_assn N) ((sup_sup_set_nat S2) ((insert_nat X) bot_bot_set_nat)))))) of role axiom named fact_317_vebt__heap__rules_I3_J
% 0.91/1.09  A new axiom: (forall (X:nat) (N:nat) (S2:set_nat) (Ti:vEBT_VEBTi), (((ord_less_nat X) ((power_power_nat (numeral_numeral_nat (bit0 one))) N))->(((hoare_1429296392585015714_VEBTi (((vEBT_Intf_vebt_assn N) S2) Ti)) ((vEBT_vebt_inserti Ti) X)) ((vEBT_Intf_vebt_assn N) ((sup_sup_set_nat S2) ((insert_nat X) bot_bot_set_nat))))))
% 0.91/1.09  FOF formula (forall (K:num) (L:num), (((eq complex) ((power_power_complex (numera6690914467698888265omplex K)) (numeral_numeral_nat L))) (numera6690914467698888265omplex ((pow K) L)))) of role axiom named fact_318_power__numeral
% 0.91/1.09  A new axiom: (forall (K:num) (L:num), (((eq complex) ((power_power_complex (numera6690914467698888265omplex K)) (numeral_numeral_nat L))) (numera6690914467698888265omplex ((pow K) L))))
% 0.91/1.09  FOF formula (forall (K:num) (L:num), (((eq code_integer) ((power_8256067586552552935nteger (numera6620942414471956472nteger K)) (numeral_numeral_nat L))) (numera6620942414471956472nteger ((pow K) L)))) of role axiom named fact_319_power__numeral
% 0.91/1.09  A new axiom: (forall (K:num) (L:num), (((eq code_integer) ((power_8256067586552552935nteger (numera6620942414471956472nteger K)) (numeral_numeral_nat L))) (numera6620942414471956472nteger ((pow K) L))))
% 0.91/1.10  FOF formula (forall (K:num) (L:num), (((eq word_N3645301735248828278l_num1) ((power_2184487114949457152l_num1 (numera7442385471795722001l_num1 K)) (numeral_numeral_nat L))) (numera7442385471795722001l_num1 ((pow K) L)))) of role axiom named fact_320_power__numeral
% 0.91/1.10  A new axiom: (forall (K:num) (L:num), (((eq word_N3645301735248828278l_num1) ((power_2184487114949457152l_num1 (numera7442385471795722001l_num1 K)) (numeral_numeral_nat L))) (numera7442385471795722001l_num1 ((pow K) L))))
% 0.91/1.10  FOF formula (forall (K:num) (L:num), (((eq real) ((power_power_real (numeral_numeral_real K)) (numeral_numeral_nat L))) (numeral_numeral_real ((pow K) L)))) of role axiom named fact_321_power__numeral
% 0.91/1.10  A new axiom: (forall (K:num) (L:num), (((eq real) ((power_power_real (numeral_numeral_real K)) (numeral_numeral_nat L))) (numeral_numeral_real ((pow K) L))))
% 0.91/1.10  FOF formula (forall (K:num) (L:num), (((eq rat) ((power_power_rat (numeral_numeral_rat K)) (numeral_numeral_nat L))) (numeral_numeral_rat ((pow K) L)))) of role axiom named fact_322_power__numeral
% 0.91/1.10  A new axiom: (forall (K:num) (L:num), (((eq rat) ((power_power_rat (numeral_numeral_rat K)) (numeral_numeral_nat L))) (numeral_numeral_rat ((pow K) L))))
% 0.91/1.10  FOF formula (forall (K:num) (L:num), (((eq nat) ((power_power_nat (numeral_numeral_nat K)) (numeral_numeral_nat L))) (numeral_numeral_nat ((pow K) L)))) of role axiom named fact_323_power__numeral
% 0.91/1.10  A new axiom: (forall (K:num) (L:num), (((eq nat) ((power_power_nat (numeral_numeral_nat K)) (numeral_numeral_nat L))) (numeral_numeral_nat ((pow K) L))))
% 0.91/1.10  FOF formula (forall (K:num) (L:num), (((eq int) ((power_power_int (numeral_numeral_int K)) (numeral_numeral_nat L))) (numeral_numeral_int ((pow K) L)))) of role axiom named fact_324_power__numeral
% 0.91/1.10  A new axiom: (forall (K:num) (L:num), (((eq int) ((power_power_int (numeral_numeral_int K)) (numeral_numeral_nat L))) (numeral_numeral_int ((pow K) L))))
% 0.91/1.10  FOF formula (forall (A2:code_integer), (((eq Prop) ((ord_le6747313008572928689nteger zero_z3403309356797280102nteger) ((power_8256067586552552935nteger A2) (numeral_numeral_nat (bit0 one))))) (not (((eq code_integer) A2) zero_z3403309356797280102nteger)))) of role axiom named fact_325_zero__less__power2
% 0.91/1.10  A new axiom: (forall (A2:code_integer), (((eq Prop) ((ord_le6747313008572928689nteger zero_z3403309356797280102nteger) ((power_8256067586552552935nteger A2) (numeral_numeral_nat (bit0 one))))) (not (((eq code_integer) A2) zero_z3403309356797280102nteger))))
% 0.91/1.10  FOF formula (forall (A2:real), (((eq Prop) ((ord_less_real zero_zero_real) ((power_power_real A2) (numeral_numeral_nat (bit0 one))))) (not (((eq real) A2) zero_zero_real)))) of role axiom named fact_326_zero__less__power2
% 0.91/1.10  A new axiom: (forall (A2:real), (((eq Prop) ((ord_less_real zero_zero_real) ((power_power_real A2) (numeral_numeral_nat (bit0 one))))) (not (((eq real) A2) zero_zero_real))))
% 0.91/1.10  FOF formula (forall (A2:rat), (((eq Prop) ((ord_less_rat zero_zero_rat) ((power_power_rat A2) (numeral_numeral_nat (bit0 one))))) (not (((eq rat) A2) zero_zero_rat)))) of role axiom named fact_327_zero__less__power2
% 0.91/1.10  A new axiom: (forall (A2:rat), (((eq Prop) ((ord_less_rat zero_zero_rat) ((power_power_rat A2) (numeral_numeral_nat (bit0 one))))) (not (((eq rat) A2) zero_zero_rat))))
% 0.91/1.10  FOF formula (forall (A2:int), (((eq Prop) ((ord_less_int zero_zero_int) ((power_power_int A2) (numeral_numeral_nat (bit0 one))))) (not (((eq int) A2) zero_zero_int)))) of role axiom named fact_328_zero__less__power2
% 0.91/1.10  A new axiom: (forall (A2:int), (((eq Prop) ((ord_less_int zero_zero_int) ((power_power_int A2) (numeral_numeral_nat (bit0 one))))) (not (((eq int) A2) zero_zero_int))))
% 0.91/1.10  FOF formula (forall (Xs:list_nat) (Ys:list_nat), (((eq set_nat) (set_nat2 ((union_nat Xs) Ys))) ((sup_sup_set_nat (set_nat2 Xs)) (set_nat2 Ys)))) of role axiom named fact_329_set__union
% 0.91/1.10  A new axiom: (forall (Xs:list_nat) (Ys:list_nat), (((eq set_nat) (set_nat2 ((union_nat Xs) Ys))) ((sup_sup_set_nat (set_nat2 Xs)) (set_nat2 Ys))))
% 0.91/1.10  FOF formula (forall (Xs:list_complex) (Ys:list_complex), (((eq set_complex) (set_complex2 ((union_complex Xs) Ys))) ((sup_sup_set_complex (set_complex2 Xs)) (set_complex2 Ys)))) of role axiom named fact_330_set__union
% 0.91/1.11  A new axiom: (forall (Xs:list_complex) (Ys:list_complex), (((eq set_complex) (set_complex2 ((union_complex Xs) Ys))) ((sup_sup_set_complex (set_complex2 Xs)) (set_complex2 Ys))))
% 0.91/1.11  FOF formula (forall (Xs:list_int) (Ys:list_int), (((eq set_int) (set_int2 ((union_int Xs) Ys))) ((sup_sup_set_int (set_int2 Xs)) (set_int2 Ys)))) of role axiom named fact_331_set__union
% 0.91/1.11  A new axiom: (forall (Xs:list_int) (Ys:list_int), (((eq set_int) (set_int2 ((union_int Xs) Ys))) ((sup_sup_set_int (set_int2 Xs)) (set_int2 Ys))))
% 0.91/1.11  FOF formula (forall (Xs:list_real) (Ys:list_real), (((eq set_real) (set_real2 ((union_real Xs) Ys))) ((sup_sup_set_real (set_real2 Xs)) (set_real2 Ys)))) of role axiom named fact_332_set__union
% 0.91/1.11  A new axiom: (forall (Xs:list_real) (Ys:list_real), (((eq set_real) (set_real2 ((union_real Xs) Ys))) ((sup_sup_set_real (set_real2 Xs)) (set_real2 Ys))))
% 0.91/1.11  FOF formula (forall (A2:nat), (((eq nat) ((power_power_nat A2) one_one_nat)) A2)) of role axiom named fact_333_power__one__right
% 0.91/1.11  A new axiom: (forall (A2:nat), (((eq nat) ((power_power_nat A2) one_one_nat)) A2))
% 0.91/1.11  FOF formula (forall (A2:real), (((eq real) ((power_power_real A2) one_one_nat)) A2)) of role axiom named fact_334_power__one__right
% 0.91/1.11  A new axiom: (forall (A2:real), (((eq real) ((power_power_real A2) one_one_nat)) A2))
% 0.91/1.11  FOF formula (forall (A2:int), (((eq int) ((power_power_int A2) one_one_nat)) A2)) of role axiom named fact_335_power__one__right
% 0.91/1.11  A new axiom: (forall (A2:int), (((eq int) ((power_power_int A2) one_one_nat)) A2))
% 0.91/1.11  FOF formula (forall (A2:complex), (((eq complex) ((power_power_complex A2) one_one_nat)) A2)) of role axiom named fact_336_power__one__right
% 0.91/1.11  A new axiom: (forall (A2:complex), (((eq complex) ((power_power_complex A2) one_one_nat)) A2))
% 0.91/1.11  FOF formula (forall (A2:code_integer), (((eq code_integer) ((power_8256067586552552935nteger A2) one_one_nat)) A2)) of role axiom named fact_337_power__one__right
% 0.91/1.11  A new axiom: (forall (A2:code_integer), (((eq code_integer) ((power_8256067586552552935nteger A2) one_one_nat)) A2))
% 0.91/1.11  FOF formula (forall (C:complex), (((member_complex C) bot_bot_set_complex)->False)) of role axiom named fact_338_empty__iff
% 0.91/1.11  A new axiom: (forall (C:complex), (((member_complex C) bot_bot_set_complex)->False))
% 0.91/1.11  FOF formula (forall (C:real), (((member_real C) bot_bot_set_real)->False)) of role axiom named fact_339_empty__iff
% 0.91/1.11  A new axiom: (forall (C:real), (((member_real C) bot_bot_set_real)->False))
% 0.91/1.11  FOF formula (forall (C:Prop), (((member_o C) bot_bot_set_o)->False)) of role axiom named fact_340_empty__iff
% 0.91/1.11  A new axiom: (forall (C:Prop), (((member_o C) bot_bot_set_o)->False))
% 0.91/1.11  FOF formula (forall (C:nat), (((member_nat C) bot_bot_set_nat)->False)) of role axiom named fact_341_empty__iff
% 0.91/1.11  A new axiom: (forall (C:nat), (((member_nat C) bot_bot_set_nat)->False))
% 0.91/1.11  FOF formula (forall (C:int), (((member_int C) bot_bot_set_int)->False)) of role axiom named fact_342_empty__iff
% 0.91/1.11  A new axiom: (forall (C:int), (((member_int C) bot_bot_set_int)->False))
% 0.91/1.11  FOF formula (forall (A:set_complex), (((eq Prop) (forall (X2:complex), (((member_complex X2) A)->False))) (((eq set_complex) A) bot_bot_set_complex))) of role axiom named fact_343_all__not__in__conv
% 0.91/1.11  A new axiom: (forall (A:set_complex), (((eq Prop) (forall (X2:complex), (((member_complex X2) A)->False))) (((eq set_complex) A) bot_bot_set_complex)))
% 0.91/1.11  FOF formula (forall (A:set_real), (((eq Prop) (forall (X2:real), (((member_real X2) A)->False))) (((eq set_real) A) bot_bot_set_real))) of role axiom named fact_344_all__not__in__conv
% 0.91/1.11  A new axiom: (forall (A:set_real), (((eq Prop) (forall (X2:real), (((member_real X2) A)->False))) (((eq set_real) A) bot_bot_set_real)))
% 0.91/1.11  FOF formula (forall (A:set_o), (((eq Prop) (forall (X2:Prop), (((member_o X2) A)->False))) (((eq set_o) A) bot_bot_set_o))) of role axiom named fact_345_all__not__in__conv
% 0.91/1.11  A new axiom: (forall (A:set_o), (((eq Prop) (forall (X2:Prop), (((member_o X2) A)->False))) (((eq set_o) A) bot_bot_set_o)))
% 0.91/1.11  FOF formula (forall (A:set_nat), (((eq Prop) (forall (X2:nat), (((member_nat X2) A)->False))) (((eq set_nat) A) bot_bot_set_nat))) of role axiom named fact_346_all__not__in__conv
% 0.91/1.12  A new axiom: (forall (A:set_nat), (((eq Prop) (forall (X2:nat), (((member_nat X2) A)->False))) (((eq set_nat) A) bot_bot_set_nat)))
% 0.91/1.12  FOF formula (forall (A:set_int), (((eq Prop) (forall (X2:int), (((member_int X2) A)->False))) (((eq set_int) A) bot_bot_set_int))) of role axiom named fact_347_all__not__in__conv
% 0.91/1.12  A new axiom: (forall (A:set_int), (((eq Prop) (forall (X2:int), (((member_int X2) A)->False))) (((eq set_int) A) bot_bot_set_int)))
% 0.91/1.12  FOF formula (forall (P:(complex->Prop)), (((eq Prop) (((eq set_complex) (collect_complex P)) bot_bot_set_complex)) (forall (X2:complex), ((P X2)->False)))) of role axiom named fact_348_Collect__empty__eq
% 0.91/1.12  A new axiom: (forall (P:(complex->Prop)), (((eq Prop) (((eq set_complex) (collect_complex P)) bot_bot_set_complex)) (forall (X2:complex), ((P X2)->False))))
% 0.91/1.12  FOF formula (forall (P:(product_prod_int_int->Prop)), (((eq Prop) (((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int P)) bot_bo1796632182523588997nt_int)) (forall (X2:product_prod_int_int), ((P X2)->False)))) of role axiom named fact_349_Collect__empty__eq
% 0.91/1.12  A new axiom: (forall (P:(product_prod_int_int->Prop)), (((eq Prop) (((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int P)) bot_bo1796632182523588997nt_int)) (forall (X2:product_prod_int_int), ((P X2)->False))))
% 0.91/1.12  FOF formula (forall (P:(real->Prop)), (((eq Prop) (((eq set_real) (collect_real P)) bot_bot_set_real)) (forall (X2:real), ((P X2)->False)))) of role axiom named fact_350_Collect__empty__eq
% 0.91/1.12  A new axiom: (forall (P:(real->Prop)), (((eq Prop) (((eq set_real) (collect_real P)) bot_bot_set_real)) (forall (X2:real), ((P X2)->False))))
% 0.91/1.12  FOF formula (forall (P:(Prop->Prop)), (((eq Prop) (((eq set_o) (collect_o P)) bot_bot_set_o)) (forall (X2:Prop), ((P X2)->False)))) of role axiom named fact_351_Collect__empty__eq
% 0.91/1.12  A new axiom: (forall (P:(Prop->Prop)), (((eq Prop) (((eq set_o) (collect_o P)) bot_bot_set_o)) (forall (X2:Prop), ((P X2)->False))))
% 0.91/1.12  FOF formula (forall (P:(nat->Prop)), (((eq Prop) (((eq set_nat) (collect_nat P)) bot_bot_set_nat)) (forall (X2:nat), ((P X2)->False)))) of role axiom named fact_352_Collect__empty__eq
% 0.91/1.12  A new axiom: (forall (P:(nat->Prop)), (((eq Prop) (((eq set_nat) (collect_nat P)) bot_bot_set_nat)) (forall (X2:nat), ((P X2)->False))))
% 0.91/1.12  FOF formula (forall (P:(int->Prop)), (((eq Prop) (((eq set_int) (collect_int P)) bot_bot_set_int)) (forall (X2:int), ((P X2)->False)))) of role axiom named fact_353_Collect__empty__eq
% 0.91/1.12  A new axiom: (forall (P:(int->Prop)), (((eq Prop) (((eq set_int) (collect_int P)) bot_bot_set_int)) (forall (X2:int), ((P X2)->False))))
% 0.91/1.12  FOF formula (forall (P:(complex->Prop)), (((eq Prop) (((eq set_complex) bot_bot_set_complex) (collect_complex P))) (forall (X2:complex), ((P X2)->False)))) of role axiom named fact_354_empty__Collect__eq
% 0.91/1.12  A new axiom: (forall (P:(complex->Prop)), (((eq Prop) (((eq set_complex) bot_bot_set_complex) (collect_complex P))) (forall (X2:complex), ((P X2)->False))))
% 0.91/1.12  FOF formula (forall (P:(product_prod_int_int->Prop)), (((eq Prop) (((eq set_Pr958786334691620121nt_int) bot_bo1796632182523588997nt_int) (collec213857154873943460nt_int P))) (forall (X2:product_prod_int_int), ((P X2)->False)))) of role axiom named fact_355_empty__Collect__eq
% 0.91/1.12  A new axiom: (forall (P:(product_prod_int_int->Prop)), (((eq Prop) (((eq set_Pr958786334691620121nt_int) bot_bo1796632182523588997nt_int) (collec213857154873943460nt_int P))) (forall (X2:product_prod_int_int), ((P X2)->False))))
% 0.91/1.12  FOF formula (forall (P:(real->Prop)), (((eq Prop) (((eq set_real) bot_bot_set_real) (collect_real P))) (forall (X2:real), ((P X2)->False)))) of role axiom named fact_356_empty__Collect__eq
% 0.91/1.12  A new axiom: (forall (P:(real->Prop)), (((eq Prop) (((eq set_real) bot_bot_set_real) (collect_real P))) (forall (X2:real), ((P X2)->False))))
% 0.91/1.12  FOF formula (forall (P:(Prop->Prop)), (((eq Prop) (((eq set_o) bot_bot_set_o) (collect_o P))) (forall (X2:Prop), ((P X2)->False)))) of role axiom named fact_357_empty__Collect__eq
% 0.91/1.12  A new axiom: (forall (P:(Prop->Prop)), (((eq Prop) (((eq set_o) bot_bot_set_o) (collect_o P))) (forall (X2:Prop), ((P X2)->False))))
% 0.91/1.13  FOF formula (forall (P:(nat->Prop)), (((eq Prop) (((eq set_nat) bot_bot_set_nat) (collect_nat P))) (forall (X2:nat), ((P X2)->False)))) of role axiom named fact_358_empty__Collect__eq
% 0.91/1.13  A new axiom: (forall (P:(nat->Prop)), (((eq Prop) (((eq set_nat) bot_bot_set_nat) (collect_nat P))) (forall (X2:nat), ((P X2)->False))))
% 0.91/1.13  FOF formula (forall (P:(int->Prop)), (((eq Prop) (((eq set_int) bot_bot_set_int) (collect_int P))) (forall (X2:int), ((P X2)->False)))) of role axiom named fact_359_empty__Collect__eq
% 0.91/1.13  A new axiom: (forall (P:(int->Prop)), (((eq Prop) (((eq set_int) bot_bot_set_int) (collect_int P))) (forall (X2:int), ((P X2)->False))))
% 0.91/1.13  FOF formula (forall (A2:Prop) (B:set_o) (B2:Prop), (((((member_o A2) B)->False)->(((eq Prop) A2) B2))->((member_o A2) ((insert_o B2) B)))) of role axiom named fact_360_insertCI
% 0.91/1.13  A new axiom: (forall (A2:Prop) (B:set_o) (B2:Prop), (((((member_o A2) B)->False)->(((eq Prop) A2) B2))->((member_o A2) ((insert_o B2) B))))
% 0.91/1.13  FOF formula (forall (A2:real) (B:set_real) (B2:real), (((((member_real A2) B)->False)->(((eq real) A2) B2))->((member_real A2) ((insert_real B2) B)))) of role axiom named fact_361_insertCI
% 0.91/1.13  A new axiom: (forall (A2:real) (B:set_real) (B2:real), (((((member_real A2) B)->False)->(((eq real) A2) B2))->((member_real A2) ((insert_real B2) B))))
% 0.91/1.13  FOF formula (forall (A2:nat) (B:set_nat) (B2:nat), (((((member_nat A2) B)->False)->(((eq nat) A2) B2))->((member_nat A2) ((insert_nat B2) B)))) of role axiom named fact_362_insertCI
% 0.91/1.13  A new axiom: (forall (A2:nat) (B:set_nat) (B2:nat), (((((member_nat A2) B)->False)->(((eq nat) A2) B2))->((member_nat A2) ((insert_nat B2) B))))
% 0.91/1.13  FOF formula (forall (A2:int) (B:set_int) (B2:int), (((((member_int A2) B)->False)->(((eq int) A2) B2))->((member_int A2) ((insert_int B2) B)))) of role axiom named fact_363_insertCI
% 0.91/1.13  A new axiom: (forall (A2:int) (B:set_int) (B2:int), (((((member_int A2) B)->False)->(((eq int) A2) B2))->((member_int A2) ((insert_int B2) B))))
% 0.91/1.13  FOF formula (forall (A2:complex) (B:set_complex) (B2:complex), (((((member_complex A2) B)->False)->(((eq complex) A2) B2))->((member_complex A2) ((insert_complex B2) B)))) of role axiom named fact_364_insertCI
% 0.91/1.13  A new axiom: (forall (A2:complex) (B:set_complex) (B2:complex), (((((member_complex A2) B)->False)->(((eq complex) A2) B2))->((member_complex A2) ((insert_complex B2) B))))
% 0.91/1.13  FOF formula (forall (A2:Prop) (B2:Prop) (A:set_o), (((eq Prop) ((member_o A2) ((insert_o B2) A))) ((or (((eq Prop) A2) B2)) ((member_o A2) A)))) of role axiom named fact_365_insert__iff
% 0.91/1.13  A new axiom: (forall (A2:Prop) (B2:Prop) (A:set_o), (((eq Prop) ((member_o A2) ((insert_o B2) A))) ((or (((eq Prop) A2) B2)) ((member_o A2) A))))
% 0.91/1.13  FOF formula (forall (A2:real) (B2:real) (A:set_real), (((eq Prop) ((member_real A2) ((insert_real B2) A))) ((or (((eq real) A2) B2)) ((member_real A2) A)))) of role axiom named fact_366_insert__iff
% 0.91/1.13  A new axiom: (forall (A2:real) (B2:real) (A:set_real), (((eq Prop) ((member_real A2) ((insert_real B2) A))) ((or (((eq real) A2) B2)) ((member_real A2) A))))
% 0.91/1.13  FOF formula (forall (A2:nat) (B2:nat) (A:set_nat), (((eq Prop) ((member_nat A2) ((insert_nat B2) A))) ((or (((eq nat) A2) B2)) ((member_nat A2) A)))) of role axiom named fact_367_insert__iff
% 0.91/1.13  A new axiom: (forall (A2:nat) (B2:nat) (A:set_nat), (((eq Prop) ((member_nat A2) ((insert_nat B2) A))) ((or (((eq nat) A2) B2)) ((member_nat A2) A))))
% 0.91/1.13  FOF formula (forall (A2:int) (B2:int) (A:set_int), (((eq Prop) ((member_int A2) ((insert_int B2) A))) ((or (((eq int) A2) B2)) ((member_int A2) A)))) of role axiom named fact_368_insert__iff
% 0.91/1.13  A new axiom: (forall (A2:int) (B2:int) (A:set_int), (((eq Prop) ((member_int A2) ((insert_int B2) A))) ((or (((eq int) A2) B2)) ((member_int A2) A))))
% 0.91/1.13  FOF formula (forall (A2:complex) (B2:complex) (A:set_complex), (((eq Prop) ((member_complex A2) ((insert_complex B2) A))) ((or (((eq complex) A2) B2)) ((member_complex A2) A)))) of role axiom named fact_369_insert__iff
% 0.91/1.13  A new axiom: (forall (A2:complex) (B2:complex) (A:set_complex), (((eq Prop) ((member_complex A2) ((insert_complex B2) A))) ((or (((eq complex) A2) B2)) ((member_complex A2) A))))
% 0.91/1.13  FOF formula (forall (X:nat) (A:set_nat), (((eq set_nat) ((insert_nat X) ((insert_nat X) A))) ((insert_nat X) A))) of role axiom named fact_370_insert__absorb2
% 0.91/1.13  A new axiom: (forall (X:nat) (A:set_nat), (((eq set_nat) ((insert_nat X) ((insert_nat X) A))) ((insert_nat X) A)))
% 0.91/1.13  FOF formula (forall (X:int) (A:set_int), (((eq set_int) ((insert_int X) ((insert_int X) A))) ((insert_int X) A))) of role axiom named fact_371_insert__absorb2
% 0.91/1.13  A new axiom: (forall (X:int) (A:set_int), (((eq set_int) ((insert_int X) ((insert_int X) A))) ((insert_int X) A)))
% 0.91/1.13  FOF formula (forall (X:real) (A:set_real), (((eq set_real) ((insert_real X) ((insert_real X) A))) ((insert_real X) A))) of role axiom named fact_372_insert__absorb2
% 0.91/1.13  A new axiom: (forall (X:real) (A:set_real), (((eq set_real) ((insert_real X) ((insert_real X) A))) ((insert_real X) A)))
% 0.91/1.13  FOF formula (forall (X:Prop) (A:set_o), (((eq set_o) ((insert_o X) ((insert_o X) A))) ((insert_o X) A))) of role axiom named fact_373_insert__absorb2
% 0.91/1.13  A new axiom: (forall (X:Prop) (A:set_o), (((eq set_o) ((insert_o X) ((insert_o X) A))) ((insert_o X) A)))
% 0.91/1.13  FOF formula (forall (N:extended_enat), (((eq Prop) ((ord_le72135733267957522d_enat zero_z5237406670263579293d_enat) N)) (not (((eq extended_enat) N) zero_z5237406670263579293d_enat)))) of role axiom named fact_374_i0__less
% 0.91/1.13  A new axiom: (forall (N:extended_enat), (((eq Prop) ((ord_le72135733267957522d_enat zero_z5237406670263579293d_enat) N)) (not (((eq extended_enat) N) zero_z5237406670263579293d_enat))))
% 0.91/1.13  FOF formula (forall (N:nat), (((eq word_N3645301735248828278l_num1) ((power_2184487114949457152l_num1 one_on7727431528512463931l_num1) N)) one_on7727431528512463931l_num1)) of role axiom named fact_375_power__one
% 0.91/1.13  A new axiom: (forall (N:nat), (((eq word_N3645301735248828278l_num1) ((power_2184487114949457152l_num1 one_on7727431528512463931l_num1) N)) one_on7727431528512463931l_num1))
% 0.91/1.13  FOF formula (forall (N:nat), (((eq rat) ((power_power_rat one_one_rat) N)) one_one_rat)) of role axiom named fact_376_power__one
% 0.91/1.13  A new axiom: (forall (N:nat), (((eq rat) ((power_power_rat one_one_rat) N)) one_one_rat))
% 0.91/1.13  FOF formula (forall (N:nat), (((eq nat) ((power_power_nat one_one_nat) N)) one_one_nat)) of role axiom named fact_377_power__one
% 0.91/1.13  A new axiom: (forall (N:nat), (((eq nat) ((power_power_nat one_one_nat) N)) one_one_nat))
% 0.91/1.13  FOF formula (forall (N:nat), (((eq real) ((power_power_real one_one_real) N)) one_one_real)) of role axiom named fact_378_power__one
% 0.91/1.13  A new axiom: (forall (N:nat), (((eq real) ((power_power_real one_one_real) N)) one_one_real))
% 0.91/1.13  FOF formula (forall (N:nat), (((eq int) ((power_power_int one_one_int) N)) one_one_int)) of role axiom named fact_379_power__one
% 0.91/1.13  A new axiom: (forall (N:nat), (((eq int) ((power_power_int one_one_int) N)) one_one_int))
% 0.91/1.13  FOF formula (forall (N:nat), (((eq complex) ((power_power_complex one_one_complex) N)) one_one_complex)) of role axiom named fact_380_power__one
% 0.91/1.13  A new axiom: (forall (N:nat), (((eq complex) ((power_power_complex one_one_complex) N)) one_one_complex))
% 0.91/1.13  FOF formula (forall (N:nat), (((eq code_integer) ((power_8256067586552552935nteger one_one_Code_integer) N)) one_one_Code_integer)) of role axiom named fact_381_power__one
% 0.91/1.13  A new axiom: (forall (N:nat), (((eq code_integer) ((power_8256067586552552935nteger one_one_Code_integer) N)) one_one_Code_integer))
% 0.91/1.13  FOF formula (forall (A2:complex), ((member_complex A2) ((insert_complex A2) bot_bot_set_complex))) of role axiom named fact_382_singletonI
% 0.91/1.13  A new axiom: (forall (A2:complex), ((member_complex A2) ((insert_complex A2) bot_bot_set_complex)))
% 0.91/1.13  FOF formula (forall (A2:real), ((member_real A2) ((insert_real A2) bot_bot_set_real))) of role axiom named fact_383_singletonI
% 0.91/1.13  A new axiom: (forall (A2:real), ((member_real A2) ((insert_real A2) bot_bot_set_real)))
% 0.91/1.13  FOF formula (forall (A2:Prop), ((member_o A2) ((insert_o A2) bot_bot_set_o))) of role axiom named fact_384_singletonI
% 0.91/1.13  A new axiom: (forall (A2:Prop), ((member_o A2) ((insert_o A2) bot_bot_set_o)))
% 0.91/1.14  FOF formula (forall (A2:nat), ((member_nat A2) ((insert_nat A2) bot_bot_set_nat))) of role axiom named fact_385_singletonI
% 0.91/1.14  A new axiom: (forall (A2:nat), ((member_nat A2) ((insert_nat A2) bot_bot_set_nat)))
% 0.91/1.14  FOF formula (forall (A2:int), ((member_int A2) ((insert_int A2) bot_bot_set_int))) of role axiom named fact_386_singletonI
% 0.91/1.14  A new axiom: (forall (A2:int), ((member_int A2) ((insert_int A2) bot_bot_set_int)))
% 0.91/1.14  FOF formula (forall (X:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat bot_bo4199563552545308370d_enat) X)) X)) of role axiom named fact_387_sup__bot__left
% 0.91/1.14  A new axiom: (forall (X:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat bot_bo4199563552545308370d_enat) X)) X))
% 0.91/1.14  FOF formula (forall (X:assn), (((eq assn) ((sup_sup_assn bot_bot_assn) X)) X)) of role axiom named fact_388_sup__bot__left
% 0.91/1.14  A new axiom: (forall (X:assn), (((eq assn) ((sup_sup_assn bot_bot_assn) X)) X))
% 0.91/1.14  FOF formula (forall (X:set_complex), (((eq set_complex) ((sup_sup_set_complex bot_bot_set_complex) X)) X)) of role axiom named fact_389_sup__bot__left
% 0.91/1.14  A new axiom: (forall (X:set_complex), (((eq set_complex) ((sup_sup_set_complex bot_bot_set_complex) X)) X))
% 0.91/1.14  FOF formula (forall (X:set_real), (((eq set_real) ((sup_sup_set_real bot_bot_set_real) X)) X)) of role axiom named fact_390_sup__bot__left
% 0.91/1.14  A new axiom: (forall (X:set_real), (((eq set_real) ((sup_sup_set_real bot_bot_set_real) X)) X))
% 0.91/1.14  FOF formula (forall (X:set_o), (((eq set_o) ((sup_sup_set_o bot_bot_set_o) X)) X)) of role axiom named fact_391_sup__bot__left
% 0.91/1.14  A new axiom: (forall (X:set_o), (((eq set_o) ((sup_sup_set_o bot_bot_set_o) X)) X))
% 0.91/1.14  FOF formula (forall (X:set_nat), (((eq set_nat) ((sup_sup_set_nat bot_bot_set_nat) X)) X)) of role axiom named fact_392_sup__bot__left
% 0.91/1.14  A new axiom: (forall (X:set_nat), (((eq set_nat) ((sup_sup_set_nat bot_bot_set_nat) X)) X))
% 0.91/1.14  FOF formula (forall (X:set_int), (((eq set_int) ((sup_sup_set_int bot_bot_set_int) X)) X)) of role axiom named fact_393_sup__bot__left
% 0.91/1.14  A new axiom: (forall (X:set_int), (((eq set_int) ((sup_sup_set_int bot_bot_set_int) X)) X))
% 0.91/1.14  FOF formula (forall (X:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) bot_bo4199563552545308370d_enat)) X)) of role axiom named fact_394_sup__bot__right
% 0.91/1.14  A new axiom: (forall (X:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat X) bot_bo4199563552545308370d_enat)) X))
% 0.91/1.14  FOF formula (forall (X:assn), (((eq assn) ((sup_sup_assn X) bot_bot_assn)) X)) of role axiom named fact_395_sup__bot__right
% 0.91/1.14  A new axiom: (forall (X:assn), (((eq assn) ((sup_sup_assn X) bot_bot_assn)) X))
% 0.91/1.14  FOF formula (forall (X:set_complex), (((eq set_complex) ((sup_sup_set_complex X) bot_bot_set_complex)) X)) of role axiom named fact_396_sup__bot__right
% 0.91/1.14  A new axiom: (forall (X:set_complex), (((eq set_complex) ((sup_sup_set_complex X) bot_bot_set_complex)) X))
% 0.91/1.14  FOF formula (forall (X:set_real), (((eq set_real) ((sup_sup_set_real X) bot_bot_set_real)) X)) of role axiom named fact_397_sup__bot__right
% 0.91/1.14  A new axiom: (forall (X:set_real), (((eq set_real) ((sup_sup_set_real X) bot_bot_set_real)) X))
% 0.91/1.14  FOF formula (forall (X:set_o), (((eq set_o) ((sup_sup_set_o X) bot_bot_set_o)) X)) of role axiom named fact_398_sup__bot__right
% 0.91/1.14  A new axiom: (forall (X:set_o), (((eq set_o) ((sup_sup_set_o X) bot_bot_set_o)) X))
% 0.91/1.14  FOF formula (forall (X:set_nat), (((eq set_nat) ((sup_sup_set_nat X) bot_bot_set_nat)) X)) of role axiom named fact_399_sup__bot__right
% 0.91/1.14  A new axiom: (forall (X:set_nat), (((eq set_nat) ((sup_sup_set_nat X) bot_bot_set_nat)) X))
% 0.91/1.14  FOF formula (forall (X:set_int), (((eq set_int) ((sup_sup_set_int X) bot_bot_set_int)) X)) of role axiom named fact_400_sup__bot__right
% 0.91/1.14  A new axiom: (forall (X:set_int), (((eq set_int) ((sup_sup_set_int X) bot_bot_set_int)) X))
% 0.91/1.14  FOF formula (forall (X:extended_enat) (Y:extended_enat), (((eq Prop) (((eq extended_enat) bot_bo4199563552545308370d_enat) ((sup_su3973961784419623482d_enat X) Y))) ((and (((eq extended_enat) X) bot_bo4199563552545308370d_enat)) (((eq extended_enat) Y) bot_bo4199563552545308370d_enat)))) of role axiom named fact_401_bot__eq__sup__iff
% 0.91/1.15  A new axiom: (forall (X:extended_enat) (Y:extended_enat), (((eq Prop) (((eq extended_enat) bot_bo4199563552545308370d_enat) ((sup_su3973961784419623482d_enat X) Y))) ((and (((eq extended_enat) X) bot_bo4199563552545308370d_enat)) (((eq extended_enat) Y) bot_bo4199563552545308370d_enat))))
% 0.91/1.15  FOF formula (forall (X:assn) (Y:assn), (((eq Prop) (((eq assn) bot_bot_assn) ((sup_sup_assn X) Y))) ((and (((eq assn) X) bot_bot_assn)) (((eq assn) Y) bot_bot_assn)))) of role axiom named fact_402_bot__eq__sup__iff
% 0.91/1.15  A new axiom: (forall (X:assn) (Y:assn), (((eq Prop) (((eq assn) bot_bot_assn) ((sup_sup_assn X) Y))) ((and (((eq assn) X) bot_bot_assn)) (((eq assn) Y) bot_bot_assn))))
% 0.91/1.15  FOF formula (forall (X:set_complex) (Y:set_complex), (((eq Prop) (((eq set_complex) bot_bot_set_complex) ((sup_sup_set_complex X) Y))) ((and (((eq set_complex) X) bot_bot_set_complex)) (((eq set_complex) Y) bot_bot_set_complex)))) of role axiom named fact_403_bot__eq__sup__iff
% 0.91/1.15  A new axiom: (forall (X:set_complex) (Y:set_complex), (((eq Prop) (((eq set_complex) bot_bot_set_complex) ((sup_sup_set_complex X) Y))) ((and (((eq set_complex) X) bot_bot_set_complex)) (((eq set_complex) Y) bot_bot_set_complex))))
% 0.91/1.15  FOF formula (forall (X:set_real) (Y:set_real), (((eq Prop) (((eq set_real) bot_bot_set_real) ((sup_sup_set_real X) Y))) ((and (((eq set_real) X) bot_bot_set_real)) (((eq set_real) Y) bot_bot_set_real)))) of role axiom named fact_404_bot__eq__sup__iff
% 0.91/1.15  A new axiom: (forall (X:set_real) (Y:set_real), (((eq Prop) (((eq set_real) bot_bot_set_real) ((sup_sup_set_real X) Y))) ((and (((eq set_real) X) bot_bot_set_real)) (((eq set_real) Y) bot_bot_set_real))))
% 0.91/1.15  FOF formula (forall (X:set_o) (Y:set_o), (((eq Prop) (((eq set_o) bot_bot_set_o) ((sup_sup_set_o X) Y))) ((and (((eq set_o) X) bot_bot_set_o)) (((eq set_o) Y) bot_bot_set_o)))) of role axiom named fact_405_bot__eq__sup__iff
% 0.91/1.15  A new axiom: (forall (X:set_o) (Y:set_o), (((eq Prop) (((eq set_o) bot_bot_set_o) ((sup_sup_set_o X) Y))) ((and (((eq set_o) X) bot_bot_set_o)) (((eq set_o) Y) bot_bot_set_o))))
% 0.91/1.15  FOF formula (forall (X:set_nat) (Y:set_nat), (((eq Prop) (((eq set_nat) bot_bot_set_nat) ((sup_sup_set_nat X) Y))) ((and (((eq set_nat) X) bot_bot_set_nat)) (((eq set_nat) Y) bot_bot_set_nat)))) of role axiom named fact_406_bot__eq__sup__iff
% 0.91/1.15  A new axiom: (forall (X:set_nat) (Y:set_nat), (((eq Prop) (((eq set_nat) bot_bot_set_nat) ((sup_sup_set_nat X) Y))) ((and (((eq set_nat) X) bot_bot_set_nat)) (((eq set_nat) Y) bot_bot_set_nat))))
% 0.91/1.15  FOF formula (forall (X:set_int) (Y:set_int), (((eq Prop) (((eq set_int) bot_bot_set_int) ((sup_sup_set_int X) Y))) ((and (((eq set_int) X) bot_bot_set_int)) (((eq set_int) Y) bot_bot_set_int)))) of role axiom named fact_407_bot__eq__sup__iff
% 0.91/1.15  A new axiom: (forall (X:set_int) (Y:set_int), (((eq Prop) (((eq set_int) bot_bot_set_int) ((sup_sup_set_int X) Y))) ((and (((eq set_int) X) bot_bot_set_int)) (((eq set_int) Y) bot_bot_set_int))))
% 0.91/1.15  FOF formula (forall (X:extended_enat) (Y:extended_enat), (((eq Prop) (((eq extended_enat) ((sup_su3973961784419623482d_enat X) Y)) bot_bo4199563552545308370d_enat)) ((and (((eq extended_enat) X) bot_bo4199563552545308370d_enat)) (((eq extended_enat) Y) bot_bo4199563552545308370d_enat)))) of role axiom named fact_408_sup__eq__bot__iff
% 0.91/1.15  A new axiom: (forall (X:extended_enat) (Y:extended_enat), (((eq Prop) (((eq extended_enat) ((sup_su3973961784419623482d_enat X) Y)) bot_bo4199563552545308370d_enat)) ((and (((eq extended_enat) X) bot_bo4199563552545308370d_enat)) (((eq extended_enat) Y) bot_bo4199563552545308370d_enat))))
% 0.91/1.15  FOF formula (forall (X:assn) (Y:assn), (((eq Prop) (((eq assn) ((sup_sup_assn X) Y)) bot_bot_assn)) ((and (((eq assn) X) bot_bot_assn)) (((eq assn) Y) bot_bot_assn)))) of role axiom named fact_409_sup__eq__bot__iff
% 0.91/1.15  A new axiom: (forall (X:assn) (Y:assn), (((eq Prop) (((eq assn) ((sup_sup_assn X) Y)) bot_bot_assn)) ((and (((eq assn) X) bot_bot_assn)) (((eq assn) Y) bot_bot_assn))))
% 0.91/1.15  FOF formula (forall (X:set_complex) (Y:set_complex), (((eq Prop) (((eq set_complex) ((sup_sup_set_complex X) Y)) bot_bot_set_complex)) ((and (((eq set_complex) X) bot_bot_set_complex)) (((eq set_complex) Y) bot_bot_set_complex)))) of role axiom named fact_410_sup__eq__bot__iff
% 0.91/1.15  A new axiom: (forall (X:set_complex) (Y:set_complex), (((eq Prop) (((eq set_complex) ((sup_sup_set_complex X) Y)) bot_bot_set_complex)) ((and (((eq set_complex) X) bot_bot_set_complex)) (((eq set_complex) Y) bot_bot_set_complex))))
% 0.91/1.15  FOF formula (forall (X:set_real) (Y:set_real), (((eq Prop) (((eq set_real) ((sup_sup_set_real X) Y)) bot_bot_set_real)) ((and (((eq set_real) X) bot_bot_set_real)) (((eq set_real) Y) bot_bot_set_real)))) of role axiom named fact_411_sup__eq__bot__iff
% 0.91/1.15  A new axiom: (forall (X:set_real) (Y:set_real), (((eq Prop) (((eq set_real) ((sup_sup_set_real X) Y)) bot_bot_set_real)) ((and (((eq set_real) X) bot_bot_set_real)) (((eq set_real) Y) bot_bot_set_real))))
% 0.91/1.15  FOF formula (forall (X:set_o) (Y:set_o), (((eq Prop) (((eq set_o) ((sup_sup_set_o X) Y)) bot_bot_set_o)) ((and (((eq set_o) X) bot_bot_set_o)) (((eq set_o) Y) bot_bot_set_o)))) of role axiom named fact_412_sup__eq__bot__iff
% 0.91/1.15  A new axiom: (forall (X:set_o) (Y:set_o), (((eq Prop) (((eq set_o) ((sup_sup_set_o X) Y)) bot_bot_set_o)) ((and (((eq set_o) X) bot_bot_set_o)) (((eq set_o) Y) bot_bot_set_o))))
% 0.91/1.15  FOF formula (forall (X:set_nat) (Y:set_nat), (((eq Prop) (((eq set_nat) ((sup_sup_set_nat X) Y)) bot_bot_set_nat)) ((and (((eq set_nat) X) bot_bot_set_nat)) (((eq set_nat) Y) bot_bot_set_nat)))) of role axiom named fact_413_sup__eq__bot__iff
% 0.91/1.15  A new axiom: (forall (X:set_nat) (Y:set_nat), (((eq Prop) (((eq set_nat) ((sup_sup_set_nat X) Y)) bot_bot_set_nat)) ((and (((eq set_nat) X) bot_bot_set_nat)) (((eq set_nat) Y) bot_bot_set_nat))))
% 0.91/1.15  FOF formula (forall (X:set_int) (Y:set_int), (((eq Prop) (((eq set_int) ((sup_sup_set_int X) Y)) bot_bot_set_int)) ((and (((eq set_int) X) bot_bot_set_int)) (((eq set_int) Y) bot_bot_set_int)))) of role axiom named fact_414_sup__eq__bot__iff
% 0.91/1.15  A new axiom: (forall (X:set_int) (Y:set_int), (((eq Prop) (((eq set_int) ((sup_sup_set_int X) Y)) bot_bot_set_int)) ((and (((eq set_int) X) bot_bot_set_int)) (((eq set_int) Y) bot_bot_set_int))))
% 0.91/1.15  FOF formula (forall (A2:extended_enat) (B2:extended_enat), (((eq Prop) (((eq extended_enat) ((sup_su3973961784419623482d_enat A2) B2)) bot_bo4199563552545308370d_enat)) ((and (((eq extended_enat) A2) bot_bo4199563552545308370d_enat)) (((eq extended_enat) B2) bot_bo4199563552545308370d_enat)))) of role axiom named fact_415_sup__bot_Oeq__neutr__iff
% 0.91/1.15  A new axiom: (forall (A2:extended_enat) (B2:extended_enat), (((eq Prop) (((eq extended_enat) ((sup_su3973961784419623482d_enat A2) B2)) bot_bo4199563552545308370d_enat)) ((and (((eq extended_enat) A2) bot_bo4199563552545308370d_enat)) (((eq extended_enat) B2) bot_bo4199563552545308370d_enat))))
% 0.91/1.15  FOF formula (forall (A2:assn) (B2:assn), (((eq Prop) (((eq assn) ((sup_sup_assn A2) B2)) bot_bot_assn)) ((and (((eq assn) A2) bot_bot_assn)) (((eq assn) B2) bot_bot_assn)))) of role axiom named fact_416_sup__bot_Oeq__neutr__iff
% 0.91/1.15  A new axiom: (forall (A2:assn) (B2:assn), (((eq Prop) (((eq assn) ((sup_sup_assn A2) B2)) bot_bot_assn)) ((and (((eq assn) A2) bot_bot_assn)) (((eq assn) B2) bot_bot_assn))))
% 0.91/1.15  FOF formula (forall (A2:set_complex) (B2:set_complex), (((eq Prop) (((eq set_complex) ((sup_sup_set_complex A2) B2)) bot_bot_set_complex)) ((and (((eq set_complex) A2) bot_bot_set_complex)) (((eq set_complex) B2) bot_bot_set_complex)))) of role axiom named fact_417_sup__bot_Oeq__neutr__iff
% 0.91/1.15  A new axiom: (forall (A2:set_complex) (B2:set_complex), (((eq Prop) (((eq set_complex) ((sup_sup_set_complex A2) B2)) bot_bot_set_complex)) ((and (((eq set_complex) A2) bot_bot_set_complex)) (((eq set_complex) B2) bot_bot_set_complex))))
% 0.91/1.15  FOF formula (forall (A2:set_real) (B2:set_real), (((eq Prop) (((eq set_real) ((sup_sup_set_real A2) B2)) bot_bot_set_real)) ((and (((eq set_real) A2) bot_bot_set_real)) (((eq set_real) B2) bot_bot_set_real)))) of role axiom named fact_418_sup__bot_Oeq__neutr__iff
% 0.91/1.15  A new axiom: (forall (A2:set_real) (B2:set_real), (((eq Prop) (((eq set_real) ((sup_sup_set_real A2) B2)) bot_bot_set_real)) ((and (((eq set_real) A2) bot_bot_set_real)) (((eq set_real) B2) bot_bot_set_real))))
% 0.91/1.16  FOF formula (forall (A2:set_o) (B2:set_o), (((eq Prop) (((eq set_o) ((sup_sup_set_o A2) B2)) bot_bot_set_o)) ((and (((eq set_o) A2) bot_bot_set_o)) (((eq set_o) B2) bot_bot_set_o)))) of role axiom named fact_419_sup__bot_Oeq__neutr__iff
% 0.91/1.16  A new axiom: (forall (A2:set_o) (B2:set_o), (((eq Prop) (((eq set_o) ((sup_sup_set_o A2) B2)) bot_bot_set_o)) ((and (((eq set_o) A2) bot_bot_set_o)) (((eq set_o) B2) bot_bot_set_o))))
% 0.91/1.16  FOF formula (forall (A2:set_nat) (B2:set_nat), (((eq Prop) (((eq set_nat) ((sup_sup_set_nat A2) B2)) bot_bot_set_nat)) ((and (((eq set_nat) A2) bot_bot_set_nat)) (((eq set_nat) B2) bot_bot_set_nat)))) of role axiom named fact_420_sup__bot_Oeq__neutr__iff
% 0.91/1.16  A new axiom: (forall (A2:set_nat) (B2:set_nat), (((eq Prop) (((eq set_nat) ((sup_sup_set_nat A2) B2)) bot_bot_set_nat)) ((and (((eq set_nat) A2) bot_bot_set_nat)) (((eq set_nat) B2) bot_bot_set_nat))))
% 0.91/1.16  FOF formula (forall (A2:set_int) (B2:set_int), (((eq Prop) (((eq set_int) ((sup_sup_set_int A2) B2)) bot_bot_set_int)) ((and (((eq set_int) A2) bot_bot_set_int)) (((eq set_int) B2) bot_bot_set_int)))) of role axiom named fact_421_sup__bot_Oeq__neutr__iff
% 0.91/1.16  A new axiom: (forall (A2:set_int) (B2:set_int), (((eq Prop) (((eq set_int) ((sup_sup_set_int A2) B2)) bot_bot_set_int)) ((and (((eq set_int) A2) bot_bot_set_int)) (((eq set_int) B2) bot_bot_set_int))))
% 0.91/1.16  FOF formula (forall (A2:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat bot_bo4199563552545308370d_enat) A2)) A2)) of role axiom named fact_422_sup__bot_Oleft__neutral
% 0.91/1.16  A new axiom: (forall (A2:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat bot_bo4199563552545308370d_enat) A2)) A2))
% 0.91/1.16  FOF formula (forall (A2:assn), (((eq assn) ((sup_sup_assn bot_bot_assn) A2)) A2)) of role axiom named fact_423_sup__bot_Oleft__neutral
% 0.91/1.16  A new axiom: (forall (A2:assn), (((eq assn) ((sup_sup_assn bot_bot_assn) A2)) A2))
% 0.91/1.16  FOF formula (forall (A2:set_complex), (((eq set_complex) ((sup_sup_set_complex bot_bot_set_complex) A2)) A2)) of role axiom named fact_424_sup__bot_Oleft__neutral
% 0.91/1.16  A new axiom: (forall (A2:set_complex), (((eq set_complex) ((sup_sup_set_complex bot_bot_set_complex) A2)) A2))
% 0.91/1.16  FOF formula (forall (A2:set_real), (((eq set_real) ((sup_sup_set_real bot_bot_set_real) A2)) A2)) of role axiom named fact_425_sup__bot_Oleft__neutral
% 0.91/1.16  A new axiom: (forall (A2:set_real), (((eq set_real) ((sup_sup_set_real bot_bot_set_real) A2)) A2))
% 0.91/1.16  FOF formula (forall (A2:set_o), (((eq set_o) ((sup_sup_set_o bot_bot_set_o) A2)) A2)) of role axiom named fact_426_sup__bot_Oleft__neutral
% 0.91/1.16  A new axiom: (forall (A2:set_o), (((eq set_o) ((sup_sup_set_o bot_bot_set_o) A2)) A2))
% 0.91/1.16  FOF formula (forall (A2:set_nat), (((eq set_nat) ((sup_sup_set_nat bot_bot_set_nat) A2)) A2)) of role axiom named fact_427_sup__bot_Oleft__neutral
% 0.91/1.16  A new axiom: (forall (A2:set_nat), (((eq set_nat) ((sup_sup_set_nat bot_bot_set_nat) A2)) A2))
% 0.91/1.16  FOF formula (forall (A2:set_int), (((eq set_int) ((sup_sup_set_int bot_bot_set_int) A2)) A2)) of role axiom named fact_428_sup__bot_Oleft__neutral
% 0.91/1.16  A new axiom: (forall (A2:set_int), (((eq set_int) ((sup_sup_set_int bot_bot_set_int) A2)) A2))
% 0.91/1.16  FOF formula (forall (A2:extended_enat) (B2:extended_enat), (((eq Prop) (((eq extended_enat) bot_bo4199563552545308370d_enat) ((sup_su3973961784419623482d_enat A2) B2))) ((and (((eq extended_enat) A2) bot_bo4199563552545308370d_enat)) (((eq extended_enat) B2) bot_bo4199563552545308370d_enat)))) of role axiom named fact_429_sup__bot_Oneutr__eq__iff
% 0.91/1.16  A new axiom: (forall (A2:extended_enat) (B2:extended_enat), (((eq Prop) (((eq extended_enat) bot_bo4199563552545308370d_enat) ((sup_su3973961784419623482d_enat A2) B2))) ((and (((eq extended_enat) A2) bot_bo4199563552545308370d_enat)) (((eq extended_enat) B2) bot_bo4199563552545308370d_enat))))
% 0.91/1.16  FOF formula (forall (A2:assn) (B2:assn), (((eq Prop) (((eq assn) bot_bot_assn) ((sup_sup_assn A2) B2))) ((and (((eq assn) A2) bot_bot_assn)) (((eq assn) B2) bot_bot_assn)))) of role axiom named fact_430_sup__bot_Oneutr__eq__iff
% 0.91/1.16  A new axiom: (forall (A2:assn) (B2:assn), (((eq Prop) (((eq assn) bot_bot_assn) ((sup_sup_assn A2) B2))) ((and (((eq assn) A2) bot_bot_assn)) (((eq assn) B2) bot_bot_assn))))
% 1.00/1.17  FOF formula (forall (A2:set_complex) (B2:set_complex), (((eq Prop) (((eq set_complex) bot_bot_set_complex) ((sup_sup_set_complex A2) B2))) ((and (((eq set_complex) A2) bot_bot_set_complex)) (((eq set_complex) B2) bot_bot_set_complex)))) of role axiom named fact_431_sup__bot_Oneutr__eq__iff
% 1.00/1.17  A new axiom: (forall (A2:set_complex) (B2:set_complex), (((eq Prop) (((eq set_complex) bot_bot_set_complex) ((sup_sup_set_complex A2) B2))) ((and (((eq set_complex) A2) bot_bot_set_complex)) (((eq set_complex) B2) bot_bot_set_complex))))
% 1.00/1.17  FOF formula (forall (A2:set_real) (B2:set_real), (((eq Prop) (((eq set_real) bot_bot_set_real) ((sup_sup_set_real A2) B2))) ((and (((eq set_real) A2) bot_bot_set_real)) (((eq set_real) B2) bot_bot_set_real)))) of role axiom named fact_432_sup__bot_Oneutr__eq__iff
% 1.00/1.17  A new axiom: (forall (A2:set_real) (B2:set_real), (((eq Prop) (((eq set_real) bot_bot_set_real) ((sup_sup_set_real A2) B2))) ((and (((eq set_real) A2) bot_bot_set_real)) (((eq set_real) B2) bot_bot_set_real))))
% 1.00/1.17  FOF formula (forall (A2:set_o) (B2:set_o), (((eq Prop) (((eq set_o) bot_bot_set_o) ((sup_sup_set_o A2) B2))) ((and (((eq set_o) A2) bot_bot_set_o)) (((eq set_o) B2) bot_bot_set_o)))) of role axiom named fact_433_sup__bot_Oneutr__eq__iff
% 1.00/1.17  A new axiom: (forall (A2:set_o) (B2:set_o), (((eq Prop) (((eq set_o) bot_bot_set_o) ((sup_sup_set_o A2) B2))) ((and (((eq set_o) A2) bot_bot_set_o)) (((eq set_o) B2) bot_bot_set_o))))
% 1.00/1.17  FOF formula (forall (A2:set_nat) (B2:set_nat), (((eq Prop) (((eq set_nat) bot_bot_set_nat) ((sup_sup_set_nat A2) B2))) ((and (((eq set_nat) A2) bot_bot_set_nat)) (((eq set_nat) B2) bot_bot_set_nat)))) of role axiom named fact_434_sup__bot_Oneutr__eq__iff
% 1.00/1.17  A new axiom: (forall (A2:set_nat) (B2:set_nat), (((eq Prop) (((eq set_nat) bot_bot_set_nat) ((sup_sup_set_nat A2) B2))) ((and (((eq set_nat) A2) bot_bot_set_nat)) (((eq set_nat) B2) bot_bot_set_nat))))
% 1.00/1.17  FOF formula (forall (A2:set_int) (B2:set_int), (((eq Prop) (((eq set_int) bot_bot_set_int) ((sup_sup_set_int A2) B2))) ((and (((eq set_int) A2) bot_bot_set_int)) (((eq set_int) B2) bot_bot_set_int)))) of role axiom named fact_435_sup__bot_Oneutr__eq__iff
% 1.00/1.17  A new axiom: (forall (A2:set_int) (B2:set_int), (((eq Prop) (((eq set_int) bot_bot_set_int) ((sup_sup_set_int A2) B2))) ((and (((eq set_int) A2) bot_bot_set_int)) (((eq set_int) B2) bot_bot_set_int))))
% 1.00/1.17  FOF formula (forall (A2:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat A2) bot_bo4199563552545308370d_enat)) A2)) of role axiom named fact_436_sup__bot_Oright__neutral
% 1.00/1.17  A new axiom: (forall (A2:extended_enat), (((eq extended_enat) ((sup_su3973961784419623482d_enat A2) bot_bo4199563552545308370d_enat)) A2))
% 1.00/1.17  FOF formula (forall (A2:assn), (((eq assn) ((sup_sup_assn A2) bot_bot_assn)) A2)) of role axiom named fact_437_sup__bot_Oright__neutral
% 1.00/1.17  A new axiom: (forall (A2:assn), (((eq assn) ((sup_sup_assn A2) bot_bot_assn)) A2))
% 1.00/1.17  FOF formula (forall (A2:set_complex), (((eq set_complex) ((sup_sup_set_complex A2) bot_bot_set_complex)) A2)) of role axiom named fact_438_sup__bot_Oright__neutral
% 1.00/1.17  A new axiom: (forall (A2:set_complex), (((eq set_complex) ((sup_sup_set_complex A2) bot_bot_set_complex)) A2))
% 1.00/1.17  FOF formula (forall (A2:set_real), (((eq set_real) ((sup_sup_set_real A2) bot_bot_set_real)) A2)) of role axiom named fact_439_sup__bot_Oright__neutral
% 1.00/1.17  A new axiom: (forall (A2:set_real), (((eq set_real) ((sup_sup_set_real A2) bot_bot_set_real)) A2))
% 1.00/1.17  FOF formula (forall (A2:set_o), (((eq set_o) ((sup_sup_set_o A2) bot_bot_set_o)) A2)) of role axiom named fact_440_sup__bot_Oright__neutral
% 1.00/1.17  A new axiom: (forall (A2:set_o), (((eq set_o) ((sup_sup_set_o A2) bot_bot_set_o)) A2))
% 1.00/1.17  FOF formula (forall (A2:set_nat), (((eq set_nat) ((sup_sup_set_nat A2) bot_bot_set_nat)) A2)) of role axiom named fact_441_sup__bot_Oright__neutral
% 1.00/1.17  A new axiom: (forall (A2:set_nat), (((eq set_nat) ((sup_sup_set_nat A2) bot_bot_set_nat)) A2))
% 1.00/1.17  FOF formula (forall (A2:set_int), (((eq set_int) ((sup_sup_set_int A2) bot_bot_set_int)) A2)) of role axiom named fact_442_sup__bot_Oright__neutral
% 1.00/1.18  A new axiom: (forall (A2:set_int), (((eq set_int) ((sup_sup_set_int A2) bot_bot_set_int)) A2))
% 1.00/1.18  FOF formula (forall (X:nat) (N:nat), (((eq Prop) ((ord_less_nat zero_zero_nat) ((power_power_nat X) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat)))) of role axiom named fact_443_nat__zero__less__power__iff
% 1.00/1.18  A new axiom: (forall (X:nat) (N:nat), (((eq Prop) ((ord_less_nat zero_zero_nat) ((power_power_nat X) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat))))
% 1.00/1.18  FOF formula (forall (A:set_complex) (B:set_complex), (((eq Prop) (((eq set_complex) ((sup_sup_set_complex A) B)) bot_bot_set_complex)) ((and (((eq set_complex) A) bot_bot_set_complex)) (((eq set_complex) B) bot_bot_set_complex)))) of role axiom named fact_444_Un__empty
% 1.00/1.18  A new axiom: (forall (A:set_complex) (B:set_complex), (((eq Prop) (((eq set_complex) ((sup_sup_set_complex A) B)) bot_bot_set_complex)) ((and (((eq set_complex) A) bot_bot_set_complex)) (((eq set_complex) B) bot_bot_set_complex))))
% 1.00/1.18  FOF formula (forall (A:set_real) (B:set_real), (((eq Prop) (((eq set_real) ((sup_sup_set_real A) B)) bot_bot_set_real)) ((and (((eq set_real) A) bot_bot_set_real)) (((eq set_real) B) bot_bot_set_real)))) of role axiom named fact_445_Un__empty
% 1.00/1.18  A new axiom: (forall (A:set_real) (B:set_real), (((eq Prop) (((eq set_real) ((sup_sup_set_real A) B)) bot_bot_set_real)) ((and (((eq set_real) A) bot_bot_set_real)) (((eq set_real) B) bot_bot_set_real))))
% 1.00/1.18  FOF formula (forall (A:set_o) (B:set_o), (((eq Prop) (((eq set_o) ((sup_sup_set_o A) B)) bot_bot_set_o)) ((and (((eq set_o) A) bot_bot_set_o)) (((eq set_o) B) bot_bot_set_o)))) of role axiom named fact_446_Un__empty
% 1.00/1.18  A new axiom: (forall (A:set_o) (B:set_o), (((eq Prop) (((eq set_o) ((sup_sup_set_o A) B)) bot_bot_set_o)) ((and (((eq set_o) A) bot_bot_set_o)) (((eq set_o) B) bot_bot_set_o))))
% 1.00/1.18  FOF formula (forall (A:set_nat) (B:set_nat), (((eq Prop) (((eq set_nat) ((sup_sup_set_nat A) B)) bot_bot_set_nat)) ((and (((eq set_nat) A) bot_bot_set_nat)) (((eq set_nat) B) bot_bot_set_nat)))) of role axiom named fact_447_Un__empty
% 1.00/1.18  A new axiom: (forall (A:set_nat) (B:set_nat), (((eq Prop) (((eq set_nat) ((sup_sup_set_nat A) B)) bot_bot_set_nat)) ((and (((eq set_nat) A) bot_bot_set_nat)) (((eq set_nat) B) bot_bot_set_nat))))
% 1.00/1.18  FOF formula (forall (A:set_int) (B:set_int), (((eq Prop) (((eq set_int) ((sup_sup_set_int A) B)) bot_bot_set_int)) ((and (((eq set_int) A) bot_bot_set_int)) (((eq set_int) B) bot_bot_set_int)))) of role axiom named fact_448_Un__empty
% 1.00/1.18  A new axiom: (forall (A:set_int) (B:set_int), (((eq Prop) (((eq set_int) ((sup_sup_set_int A) B)) bot_bot_set_int)) ((and (((eq set_int) A) bot_bot_set_int)) (((eq set_int) B) bot_bot_set_int))))
% 1.00/1.18  FOF formula (forall (A2:Prop) (B:set_o) (C2:set_o), (((eq set_o) ((sup_sup_set_o ((insert_o A2) B)) C2)) ((insert_o A2) ((sup_sup_set_o B) C2)))) of role axiom named fact_449_Un__insert__left
% 1.00/1.18  A new axiom: (forall (A2:Prop) (B:set_o) (C2:set_o), (((eq set_o) ((sup_sup_set_o ((insert_o A2) B)) C2)) ((insert_o A2) ((sup_sup_set_o B) C2))))
% 1.00/1.18  FOF formula (forall (A2:nat) (B:set_nat) (C2:set_nat), (((eq set_nat) ((sup_sup_set_nat ((insert_nat A2) B)) C2)) ((insert_nat A2) ((sup_sup_set_nat B) C2)))) of role axiom named fact_450_Un__insert__left
% 1.00/1.18  A new axiom: (forall (A2:nat) (B:set_nat) (C2:set_nat), (((eq set_nat) ((sup_sup_set_nat ((insert_nat A2) B)) C2)) ((insert_nat A2) ((sup_sup_set_nat B) C2))))
% 1.00/1.18  FOF formula (forall (A2:complex) (B:set_complex) (C2:set_complex), (((eq set_complex) ((sup_sup_set_complex ((insert_complex A2) B)) C2)) ((insert_complex A2) ((sup_sup_set_complex B) C2)))) of role axiom named fact_451_Un__insert__left
% 1.00/1.18  A new axiom: (forall (A2:complex) (B:set_complex) (C2:set_complex), (((eq set_complex) ((sup_sup_set_complex ((insert_complex A2) B)) C2)) ((insert_complex A2) ((sup_sup_set_complex B) C2))))
% 1.00/1.18  FOF formula (forall (A2:int) (B:set_int) (C2:set_int), (((eq set_int) ((sup_sup_set_int ((insert_int A2) B)) C2)) ((insert_int A2) ((sup_sup_set_int B) C2)))) of role axiom named fact_452_Un__insert__left
% 1.00/1.19  A new axiom: (forall (A2:int) (B:set_int) (C2:set_int), (((eq set_int) ((sup_sup_set_int ((insert_int A2) B)) C2)) ((insert_int A2) ((sup_sup_set_int B) C2))))
% 1.00/1.19  FOF formula (forall (A2:real) (B:set_real) (C2:set_real), (((eq set_real) ((sup_sup_set_real ((insert_real A2) B)) C2)) ((insert_real A2) ((sup_sup_set_real B) C2)))) of role axiom named fact_453_Un__insert__left
% 1.00/1.19  A new axiom: (forall (A2:real) (B:set_real) (C2:set_real), (((eq set_real) ((sup_sup_set_real ((insert_real A2) B)) C2)) ((insert_real A2) ((sup_sup_set_real B) C2))))
% 1.00/1.19  FOF formula (forall (A:set_o) (A2:Prop) (B:set_o), (((eq set_o) ((sup_sup_set_o A) ((insert_o A2) B))) ((insert_o A2) ((sup_sup_set_o A) B)))) of role axiom named fact_454_Un__insert__right
% 1.00/1.19  A new axiom: (forall (A:set_o) (A2:Prop) (B:set_o), (((eq set_o) ((sup_sup_set_o A) ((insert_o A2) B))) ((insert_o A2) ((sup_sup_set_o A) B))))
% 1.00/1.19  FOF formula (forall (A:set_nat) (A2:nat) (B:set_nat), (((eq set_nat) ((sup_sup_set_nat A) ((insert_nat A2) B))) ((insert_nat A2) ((sup_sup_set_nat A) B)))) of role axiom named fact_455_Un__insert__right
% 1.00/1.19  A new axiom: (forall (A:set_nat) (A2:nat) (B:set_nat), (((eq set_nat) ((sup_sup_set_nat A) ((insert_nat A2) B))) ((insert_nat A2) ((sup_sup_set_nat A) B))))
% 1.00/1.19  FOF formula (forall (A:set_complex) (A2:complex) (B:set_complex), (((eq set_complex) ((sup_sup_set_complex A) ((insert_complex A2) B))) ((insert_complex A2) ((sup_sup_set_complex A) B)))) of role axiom named fact_456_Un__insert__right
% 1.00/1.19  A new axiom: (forall (A:set_complex) (A2:complex) (B:set_complex), (((eq set_complex) ((sup_sup_set_complex A) ((insert_complex A2) B))) ((insert_complex A2) ((sup_sup_set_complex A) B))))
% 1.00/1.19  FOF formula (forall (A:set_int) (A2:int) (B:set_int), (((eq set_int) ((sup_sup_set_int A) ((insert_int A2) B))) ((insert_int A2) ((sup_sup_set_int A) B)))) of role axiom named fact_457_Un__insert__right
% 1.00/1.19  A new axiom: (forall (A:set_int) (A2:int) (B:set_int), (((eq set_int) ((sup_sup_set_int A) ((insert_int A2) B))) ((insert_int A2) ((sup_sup_set_int A) B))))
% 1.00/1.19  FOF formula (forall (A:set_real) (A2:real) (B:set_real), (((eq set_real) ((sup_sup_set_real A) ((insert_real A2) B))) ((insert_real A2) ((sup_sup_set_real A) B)))) of role axiom named fact_458_Un__insert__right
% 1.00/1.19  A new axiom: (forall (A:set_real) (A2:real) (B:set_real), (((eq set_real) ((sup_sup_set_real A) ((insert_real A2) B))) ((insert_real A2) ((sup_sup_set_real A) B))))
% 1.00/1.19  FOF formula (forall (A2:complex), (((eq set_complex) (collect_complex (fun (X2:complex)=> (((eq complex) X2) A2)))) ((insert_complex A2) bot_bot_set_complex))) of role axiom named fact_459_singleton__conv
% 1.00/1.19  A new axiom: (forall (A2:complex), (((eq set_complex) (collect_complex (fun (X2:complex)=> (((eq complex) X2) A2)))) ((insert_complex A2) bot_bot_set_complex)))
% 1.00/1.19  FOF formula (forall (A2:product_prod_int_int), (((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int (fun (X2:product_prod_int_int)=> (((eq product_prod_int_int) X2) A2)))) ((insert5033312907999012233nt_int A2) bot_bo1796632182523588997nt_int))) of role axiom named fact_460_singleton__conv
% 1.00/1.19  A new axiom: (forall (A2:product_prod_int_int), (((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int (fun (X2:product_prod_int_int)=> (((eq product_prod_int_int) X2) A2)))) ((insert5033312907999012233nt_int A2) bot_bo1796632182523588997nt_int)))
% 1.00/1.19  FOF formula (forall (A2:real), (((eq set_real) (collect_real (fun (X2:real)=> (((eq real) X2) A2)))) ((insert_real A2) bot_bot_set_real))) of role axiom named fact_461_singleton__conv
% 1.00/1.19  A new axiom: (forall (A2:real), (((eq set_real) (collect_real (fun (X2:real)=> (((eq real) X2) A2)))) ((insert_real A2) bot_bot_set_real)))
% 1.00/1.19  FOF formula (forall (A2:Prop), (((eq set_o) (collect_o (fun (X2:Prop)=> (((eq Prop) X2) A2)))) ((insert_o A2) bot_bot_set_o))) of role axiom named fact_462_singleton__conv
% 1.00/1.19  A new axiom: (forall (A2:Prop), (((eq set_o) (collect_o (fun (X2:Prop)=> (((eq Prop) X2) A2)))) ((insert_o A2) bot_bot_set_o)))
% 1.00/1.19  FOF formula (forall (A2:nat), (((eq set_nat) (collect_nat (fun (X2:nat)=> (((eq nat) X2) A2)))) ((insert_nat A2) bot_bot_set_nat))) of role axiom named fact_463_singleton__conv
% 1.00/1.19  A new axiom: (forall (A2:nat), (((eq set_nat) (collect_nat (fun (X2:nat)=> (((eq nat) X2) A2)))) ((insert_nat A2) bot_bot_set_nat)))
% 1.00/1.19  FOF formula (forall (A2:int), (((eq set_int) (collect_int (fun (X2:int)=> (((eq int) X2) A2)))) ((insert_int A2) bot_bot_set_int))) of role axiom named fact_464_singleton__conv
% 1.00/1.19  A new axiom: (forall (A2:int), (((eq set_int) (collect_int (fun (X2:int)=> (((eq int) X2) A2)))) ((insert_int A2) bot_bot_set_int)))
% 1.00/1.19  FOF formula (forall (A2:complex), (((eq set_complex) (collect_complex ((fun (Y3:complex) (Z2:complex)=> (((eq complex) Y3) Z2)) A2))) ((insert_complex A2) bot_bot_set_complex))) of role axiom named fact_465_singleton__conv2
% 1.00/1.19  A new axiom: (forall (A2:complex), (((eq set_complex) (collect_complex ((fun (Y3:complex) (Z2:complex)=> (((eq complex) Y3) Z2)) A2))) ((insert_complex A2) bot_bot_set_complex)))
% 1.00/1.19  FOF formula (forall (A2:product_prod_int_int), (((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int ((fun (Y3:product_prod_int_int) (Z2:product_prod_int_int)=> (((eq product_prod_int_int) Y3) Z2)) A2))) ((insert5033312907999012233nt_int A2) bot_bo1796632182523588997nt_int))) of role axiom named fact_466_singleton__conv2
% 1.00/1.19  A new axiom: (forall (A2:product_prod_int_int), (((eq set_Pr958786334691620121nt_int) (collec213857154873943460nt_int ((fun (Y3:product_prod_int_int) (Z2:product_prod_int_int)=> (((eq product_prod_int_int) Y3) Z2)) A2))) ((insert5033312907999012233nt_int A2) bot_bo1796632182523588997nt_int)))
% 1.00/1.19  FOF formula (forall (A2:real), (((eq set_real) (collect_real ((fun (Y3:real) (Z2:real)=> (((eq real) Y3) Z2)) A2))) ((insert_real A2) bot_bot_set_real))) of role axiom named fact_467_singleton__conv2
% 1.00/1.19  A new axiom: (forall (A2:real), (((eq set_real) (collect_real ((fun (Y3:real) (Z2:real)=> (((eq real) Y3) Z2)) A2))) ((insert_real A2) bot_bot_set_real)))
% 1.00/1.19  FOF formula (forall (A2:Prop), (((eq set_o) (collect_o ((fun (Y3:Prop) (Z2:Prop)=> (((eq Prop) Y3) Z2)) A2))) ((insert_o A2) bot_bot_set_o))) of role axiom named fact_468_singleton__conv2
% 1.00/1.19  A new axiom: (forall (A2:Prop), (((eq set_o) (collect_o ((fun (Y3:Prop) (Z2:Prop)=> (((eq Prop) Y3) Z2)) A2))) ((insert_o A2) bot_bot_set_o)))
% 1.00/1.19  FOF formula (forall (A2:nat), (((eq set_nat) (collect_nat ((fun (Y3:nat) (Z2:nat)=> (((eq nat) Y3) Z2)) A2))) ((insert_nat A2) bot_bot_set_nat))) of role axiom named fact_469_singleton__conv2
% 1.00/1.19  A new axiom: (forall (A2:nat), (((eq set_nat) (collect_nat ((fun (Y3:nat) (Z2:nat)=> (((eq nat) Y3) Z2)) A2))) ((insert_nat A2) bot_bot_set_nat)))
% 1.00/1.19  FOF formula (forall (A2:int), (((eq set_int) (collect_int ((fun (Y3:int) (Z2:int)=> (((eq int) Y3) Z2)) A2))) ((insert_int A2) bot_bot_set_int))) of role axiom named fact_470_singleton__conv2
% 1.00/1.19  A new axiom: (forall (A2:int), (((eq set_int) (collect_int ((fun (Y3:int) (Z2:int)=> (((eq int) Y3) Z2)) A2))) ((insert_int A2) bot_bot_set_int)))
% 1.00/1.19  FOF formula (((eq word_N3645301735248828278l_num1) (neg_nu7865238048354675525l_num1 zero_z3563351764282998399l_num1)) zero_z3563351764282998399l_num1) of role axiom named fact_471_dbl__simps_I2_J
% 1.00/1.19  A new axiom: (((eq word_N3645301735248828278l_num1) (neg_nu7865238048354675525l_num1 zero_z3563351764282998399l_num1)) zero_z3563351764282998399l_num1)
% 1.00/1.19  FOF formula (((eq real) (neg_numeral_dbl_real zero_zero_real)) zero_zero_real) of role axiom named fact_472_dbl__simps_I2_J
% 1.00/1.19  A new axiom: (((eq real) (neg_numeral_dbl_real zero_zero_real)) zero_zero_real)
% 1.00/1.19  FOF formula (((eq rat) (neg_numeral_dbl_rat zero_zero_rat)) zero_zero_rat) of role axiom named fact_473_dbl__simps_I2_J
% 1.00/1.19  A new axiom: (((eq rat) (neg_numeral_dbl_rat zero_zero_rat)) zero_zero_rat)
% 1.00/1.19  FOF formula (((eq int) (neg_numeral_dbl_int zero_zero_int)) zero_zero_int) of role axiom named fact_474_dbl__simps_I2_J
% 1.00/1.19  A new axiom: (((eq int) (neg_numeral_dbl_int zero_zero_int)) zero_zero_int)
% 1.00/1.19  FOF formula (forall (N:num), (((eq Prop) (((eq real) (numeral_numeral_real N)) one_one_real)) (((eq num) N) one))) of role axiom named fact_475_numeral__eq__one__iff
% 1.00/1.19  A new axiom: (forall (N:num), (((eq Prop) (((eq real) (numeral_numeral_real N)) one_one_real)) (((eq num) N) one)))
% 1.03/1.20  FOF formula (forall (N:num), (((eq Prop) (((eq rat) (numeral_numeral_rat N)) one_one_rat)) (((eq num) N) one))) of role axiom named fact_476_numeral__eq__one__iff
% 1.03/1.20  A new axiom: (forall (N:num), (((eq Prop) (((eq rat) (numeral_numeral_rat N)) one_one_rat)) (((eq num) N) one)))
% 1.03/1.20  FOF formula (forall (N:num), (((eq Prop) (((eq nat) (numeral_numeral_nat N)) one_one_nat)) (((eq num) N) one))) of role axiom named fact_477_numeral__eq__one__iff
% 1.03/1.20  A new axiom: (forall (N:num), (((eq Prop) (((eq nat) (numeral_numeral_nat N)) one_one_nat)) (((eq num) N) one)))
% 1.03/1.20  FOF formula (forall (N:num), (((eq Prop) (((eq int) (numeral_numeral_int N)) one_one_int)) (((eq num) N) one))) of role axiom named fact_478_numeral__eq__one__iff
% 1.03/1.20  A new axiom: (forall (N:num), (((eq Prop) (((eq int) (numeral_numeral_int N)) one_one_int)) (((eq num) N) one)))
% 1.03/1.20  FOF formula (forall (N:num), (((eq Prop) (((eq real) one_one_real) (numeral_numeral_real N))) (((eq num) one) N))) of role axiom named fact_479_one__eq__numeral__iff
% 1.03/1.20  A new axiom: (forall (N:num), (((eq Prop) (((eq real) one_one_real) (numeral_numeral_real N))) (((eq num) one) N)))
% 1.03/1.20  FOF formula (forall (N:num), (((eq Prop) (((eq rat) one_one_rat) (numeral_numeral_rat N))) (((eq num) one) N))) of role axiom named fact_480_one__eq__numeral__iff
% 1.03/1.20  A new axiom: (forall (N:num), (((eq Prop) (((eq rat) one_one_rat) (numeral_numeral_rat N))) (((eq num) one) N)))
% 1.03/1.20  FOF formula (forall (N:num), (((eq Prop) (((eq nat) one_one_nat) (numeral_numeral_nat N))) (((eq num) one) N))) of role axiom named fact_481_one__eq__numeral__iff
% 1.03/1.20  A new axiom: (forall (N:num), (((eq Prop) (((eq nat) one_one_nat) (numeral_numeral_nat N))) (((eq num) one) N)))
% 1.03/1.20  FOF formula (forall (N:num), (((eq Prop) (((eq int) one_one_int) (numeral_numeral_int N))) (((eq num) one) N))) of role axiom named fact_482_one__eq__numeral__iff
% 1.03/1.20  A new axiom: (forall (N:num), (((eq Prop) (((eq int) one_one_int) (numeral_numeral_int N))) (((eq num) one) N)))
% 1.03/1.20  FOF formula (forall (A2:code_integer) (M:nat) (N:nat), (((ord_le6747313008572928689nteger one_one_Code_integer) A2)->(((eq Prop) (((eq code_integer) ((power_8256067586552552935nteger A2) M)) ((power_8256067586552552935nteger A2) N))) (((eq nat) M) N)))) of role axiom named fact_483_power__inject__exp
% 1.03/1.20  A new axiom: (forall (A2:code_integer) (M:nat) (N:nat), (((ord_le6747313008572928689nteger one_one_Code_integer) A2)->(((eq Prop) (((eq code_integer) ((power_8256067586552552935nteger A2) M)) ((power_8256067586552552935nteger A2) N))) (((eq nat) M) N))))
% 1.03/1.20  FOF formula (forall (A2:real) (M:nat) (N:nat), (((ord_less_real one_one_real) A2)->(((eq Prop) (((eq real) ((power_power_real A2) M)) ((power_power_real A2) N))) (((eq nat) M) N)))) of role axiom named fact_484_power__inject__exp
% 1.03/1.20  A new axiom: (forall (A2:real) (M:nat) (N:nat), (((ord_less_real one_one_real) A2)->(((eq Prop) (((eq real) ((power_power_real A2) M)) ((power_power_real A2) N))) (((eq nat) M) N))))
% 1.03/1.20  FOF formula (forall (A2:rat) (M:nat) (N:nat), (((ord_less_rat one_one_rat) A2)->(((eq Prop) (((eq rat) ((power_power_rat A2) M)) ((power_power_rat A2) N))) (((eq nat) M) N)))) of role axiom named fact_485_power__inject__exp
% 1.03/1.20  A new axiom: (forall (A2:rat) (M:nat) (N:nat), (((ord_less_rat one_one_rat) A2)->(((eq Prop) (((eq rat) ((power_power_rat A2) M)) ((power_power_rat A2) N))) (((eq nat) M) N))))
% 1.03/1.20  FOF formula (forall (A2:nat) (M:nat) (N:nat), (((ord_less_nat one_one_nat) A2)->(((eq Prop) (((eq nat) ((power_power_nat A2) M)) ((power_power_nat A2) N))) (((eq nat) M) N)))) of role axiom named fact_486_power__inject__exp
% 1.03/1.20  A new axiom: (forall (A2:nat) (M:nat) (N:nat), (((ord_less_nat one_one_nat) A2)->(((eq Prop) (((eq nat) ((power_power_nat A2) M)) ((power_power_nat A2) N))) (((eq nat) M) N))))
% 1.03/1.20  FOF formula (forall (A2:int) (M:nat) (N:nat), (((ord_less_int one_one_int) A2)->(((eq Prop) (((eq int) ((power_power_int A2) M)) ((power_power_int A2) N))) (((eq nat) M) N)))) of role axiom named fact_487_power__inject__exp
% 1.03/1.20  A new axiom: (forall (A2:int) (M:nat) (N:nat), (((ord_less_int one_one_int) A2)->(((eq Prop) (((eq int) ((power_power_int A2) M)) ((power_power_int A2) N))) (((eq nat) M) N))))
% 1.03/1.21  FOF formula (forall (K:num), (((eq word_N3645301735248828278l_num1) ((power_2184487114949457152l_num1 zero_z3563351764282998399l_num1) (numeral_numeral_nat K))) zero_z3563351764282998399l_num1)) of role axiom named fact_488_power__zero__numeral
% 1.03/1.21  A new axiom: (forall (K:num), (((eq word_N3645301735248828278l_num1) ((power_2184487114949457152l_num1 zero_z3563351764282998399l_num1) (numeral_numeral_nat K))) zero_z3563351764282998399l_num1))
% 1.03/1.21  FOF formula (forall (K:num), (((eq rat) ((power_power_rat zero_zero_rat) (numeral_numeral_nat K))) zero_zero_rat)) of role axiom named fact_489_power__zero__numeral
% 1.03/1.21  A new axiom: (forall (K:num), (((eq rat) ((power_power_rat zero_zero_rat) (numeral_numeral_nat K))) zero_zero_rat))
% 1.03/1.21  FOF formula (forall (K:num), (((eq nat) ((power_power_nat zero_zero_nat) (numeral_numeral_nat K))) zero_zero_nat)) of role axiom named fact_490_power__zero__numeral
% 1.03/1.21  A new axiom: (forall (K:num), (((eq nat) ((power_power_nat zero_zero_nat) (numeral_numeral_nat K))) zero_zero_nat))
% 1.03/1.21  FOF formula (forall (K:num), (((eq real) ((power_power_real zero_zero_real) (numeral_numeral_nat K))) zero_zero_real)) of role axiom named fact_491_power__zero__numeral
% 1.03/1.21  A new axiom: (forall (K:num), (((eq real) ((power_power_real zero_zero_real) (numeral_numeral_nat K))) zero_zero_real))
% 1.03/1.21  FOF formula (forall (K:num), (((eq int) ((power_power_int zero_zero_int) (numeral_numeral_nat K))) zero_zero_int)) of role axiom named fact_492_power__zero__numeral
% 1.03/1.21  A new axiom: (forall (K:num), (((eq int) ((power_power_int zero_zero_int) (numeral_numeral_nat K))) zero_zero_int))
% 1.03/1.21  FOF formula (forall (K:num), (((eq complex) ((power_power_complex zero_zero_complex) (numeral_numeral_nat K))) zero_zero_complex)) of role axiom named fact_493_power__zero__numeral
% 1.03/1.21  A new axiom: (forall (K:num), (((eq complex) ((power_power_complex zero_zero_complex) (numeral_numeral_nat K))) zero_zero_complex))
% 1.03/1.21  FOF formula (forall (K:num), (((eq code_integer) ((power_8256067586552552935nteger zero_z3403309356797280102nteger) (numeral_numeral_nat K))) zero_z3403309356797280102nteger)) of role axiom named fact_494_power__zero__numeral
% 1.03/1.21  A new axiom: (forall (K:num), (((eq code_integer) ((power_8256067586552552935nteger zero_z3403309356797280102nteger) (numeral_numeral_nat K))) zero_z3403309356797280102nteger))
% 1.03/1.21  FOF formula (forall (A2:rat) (N:nat), (((eq Prop) (((eq rat) ((power_power_rat A2) N)) zero_zero_rat)) ((and (((eq rat) A2) zero_zero_rat)) ((ord_less_nat zero_zero_nat) N)))) of role axiom named fact_495_power__eq__0__iff
% 1.03/1.21  A new axiom: (forall (A2:rat) (N:nat), (((eq Prop) (((eq rat) ((power_power_rat A2) N)) zero_zero_rat)) ((and (((eq rat) A2) zero_zero_rat)) ((ord_less_nat zero_zero_nat) N))))
% 1.03/1.21  FOF formula (forall (A2:nat) (N:nat), (((eq Prop) (((eq nat) ((power_power_nat A2) N)) zero_zero_nat)) ((and (((eq nat) A2) zero_zero_nat)) ((ord_less_nat zero_zero_nat) N)))) of role axiom named fact_496_power__eq__0__iff
% 1.03/1.21  A new axiom: (forall (A2:nat) (N:nat), (((eq Prop) (((eq nat) ((power_power_nat A2) N)) zero_zero_nat)) ((and (((eq nat) A2) zero_zero_nat)) ((ord_less_nat zero_zero_nat) N))))
% 1.03/1.21  FOF formula (forall (A2:real) (N:nat), (((eq Prop) (((eq real) ((power_power_real A2) N)) zero_zero_real)) ((and (((eq real) A2) zero_zero_real)) ((ord_less_nat zero_zero_nat) N)))) of role axiom named fact_497_power__eq__0__iff
% 1.03/1.21  A new axiom: (forall (A2:real) (N:nat), (((eq Prop) (((eq real) ((power_power_real A2) N)) zero_zero_real)) ((and (((eq real) A2) zero_zero_real)) ((ord_less_nat zero_zero_nat) N))))
% 1.03/1.21  FOF formula (forall (A2:int) (N:nat), (((eq Prop) (((eq int) ((power_power_int A2) N)) zero_zero_int)) ((and (((eq int) A2) zero_zero_int)) ((ord_less_nat zero_zero_nat) N)))) of role axiom named fact_498_power__eq__0__iff
% 1.03/1.21  A new axiom: (forall (A2:int) (N:nat), (((eq Prop) (((eq int) ((power_power_int A2) N)) zero_zero_int)) ((and (((eq int) A2) zero_zero_int)) ((ord_less_nat zero_zero_nat) N))))
% 1.03/1.21  FOF formula (forall (A2:complex) (N:nat), (((eq Prop) (((eq complex) ((power_power_complex A2) N)) zero_zero_complex)) ((and (((eq complex) A2) zero_zero_complex)) ((ord_less_nat zero_zero_nat) N)))) of role axiom named fact_499_power__eq__0__iff
% 1.03/1.22  A new axiom: (forall (A2:complex) (N:nat), (((eq Prop) (((eq complex) ((power_power_complex A2) N)) zero_zero_complex)) ((and (((eq complex) A2) zero_zero_complex)) ((ord_less_nat zero_zero_nat) N))))
% 1.03/1.22  FOF formula (forall (A2:code_integer) (N:nat), (((eq Prop) (((eq code_integer) ((power_8256067586552552935nteger A2) N)) zero_z3403309356797280102nteger)) ((and (((eq code_integer) A2) zero_z3403309356797280102nteger)) ((ord_less_nat zero_zero_nat) N)))) of role axiom named fact_500_power__eq__0__iff
% 1.03/1.22  A new axiom: (forall (A2:code_integer) (N:nat), (((eq Prop) (((eq code_integer) ((power_8256067586552552935nteger A2) N)) zero_z3403309356797280102nteger)) ((and (((eq code_integer) A2) zero_z3403309356797280102nteger)) ((ord_less_nat zero_zero_nat) N))))
% 1.03/1.22  FOF formula (forall (N:num), (((eq word_N3645301735248828278l_num1) (semiri8819519690708144855l_num1 (numeral_numeral_nat N))) (numera7442385471795722001l_num1 N))) of role axiom named fact_501_of__nat__numeral
% 1.03/1.22  A new axiom: (forall (N:num), (((eq word_N3645301735248828278l_num1) (semiri8819519690708144855l_num1 (numeral_numeral_nat N))) (numera7442385471795722001l_num1 N)))
% 1.03/1.22  FOF formula (forall (N:num), (((eq rat) (semiri681578069525770553at_rat (numeral_numeral_nat N))) (numeral_numeral_rat N))) of role axiom named fact_502_of__nat__numeral
% 1.03/1.22  A new axiom: (forall (N:num), (((eq rat) (semiri681578069525770553at_rat (numeral_numeral_nat N))) (numeral_numeral_rat N)))
% 1.03/1.22  FOF formula (forall (N:num), (((eq int) (semiri1314217659103216013at_int (numeral_numeral_nat N))) (numeral_numeral_int N))) of role axiom named fact_503_of__nat__numeral
% 1.03/1.22  A new axiom: (forall (N:num), (((eq int) (semiri1314217659103216013at_int (numeral_numeral_nat N))) (numeral_numeral_int N)))
% 1.03/1.22  FOF formula (forall (N:num), (((eq real) (semiri5074537144036343181t_real (numeral_numeral_nat N))) (numeral_numeral_real N))) of role axiom named fact_504_of__nat__numeral
% 1.03/1.22  A new axiom: (forall (N:num), (((eq real) (semiri5074537144036343181t_real (numeral_numeral_nat N))) (numeral_numeral_real N)))
% 1.03/1.22  FOF formula (forall (N:num), (((eq nat) (semiri1316708129612266289at_nat (numeral_numeral_nat N))) (numeral_numeral_nat N))) of role axiom named fact_505_of__nat__numeral
% 1.03/1.22  A new axiom: (forall (N:num), (((eq nat) (semiri1316708129612266289at_nat (numeral_numeral_nat N))) (numeral_numeral_nat N)))
% 1.03/1.22  FOF formula (forall (N:num), (((eq code_integer) (semiri4939895301339042750nteger (numeral_numeral_nat N))) (numera6620942414471956472nteger N))) of role axiom named fact_506_of__nat__numeral
% 1.03/1.22  A new axiom: (forall (N:num), (((eq code_integer) (semiri4939895301339042750nteger (numeral_numeral_nat N))) (numera6620942414471956472nteger N)))
% 1.03/1.22  FOF formula (forall (N:num), (((eq complex) (semiri8010041392384452111omplex (numeral_numeral_nat N))) (numera6690914467698888265omplex N))) of role axiom named fact_507_of__nat__numeral
% 1.03/1.22  A new axiom: (forall (N:num), (((eq complex) (semiri8010041392384452111omplex (numeral_numeral_nat N))) (numera6690914467698888265omplex N)))
% 1.03/1.22  FOF formula (forall (M:nat) (N:nat), (((eq int) (semiri1314217659103216013at_int ((power_power_nat M) N))) ((power_power_int (semiri1314217659103216013at_int M)) N))) of role axiom named fact_508_semiring__1__class_Oof__nat__power
% 1.03/1.22  A new axiom: (forall (M:nat) (N:nat), (((eq int) (semiri1314217659103216013at_int ((power_power_nat M) N))) ((power_power_int (semiri1314217659103216013at_int M)) N)))
% 1.03/1.22  FOF formula (forall (M:nat) (N:nat), (((eq real) (semiri5074537144036343181t_real ((power_power_nat M) N))) ((power_power_real (semiri5074537144036343181t_real M)) N))) of role axiom named fact_509_semiring__1__class_Oof__nat__power
% 1.03/1.22  A new axiom: (forall (M:nat) (N:nat), (((eq real) (semiri5074537144036343181t_real ((power_power_nat M) N))) ((power_power_real (semiri5074537144036343181t_real M)) N)))
% 1.03/1.22  FOF formula (forall (M:nat) (N:nat), (((eq nat) (semiri1316708129612266289at_nat ((power_power_nat M) N))) ((power_power_nat (semiri1316708129612266289at_nat M)) N))) of role axiom named fact_510_semiring__1__class_Oof__nat__power
% 1.03/1.22  A new axiom: (forall (M:nat) (N:nat), (((eq nat) (semiri1316708129612266289at_nat ((power_power_nat M) N))) ((power_power_nat (semiri1316708129612266289at_nat M)) N)))
% 1.03/1.22  FOF formula (forall (M:nat) (N:nat), (((eq code_integer) (semiri4939895301339042750nteger ((power_power_nat M) N))) ((power_8256067586552552935nteger (semiri4939895301339042750nteger M)) N))) of role axiom named fact_511_semiring__1__class_Oof__nat__power
% 1.03/1.22  A new axiom: (forall (M:nat) (N:nat), (((eq code_integer) (semiri4939895301339042750nteger ((power_power_nat M) N))) ((power_8256067586552552935nteger (semiri4939895301339042750nteger M)) N)))
% 1.03/1.22  FOF formula (forall (M:nat) (N:nat), (((eq complex) (semiri8010041392384452111omplex ((power_power_nat M) N))) ((power_power_complex (semiri8010041392384452111omplex M)) N))) of role axiom named fact_512_semiring__1__class_Oof__nat__power
% 1.03/1.22  A new axiom: (forall (M:nat) (N:nat), (((eq complex) (semiri8010041392384452111omplex ((power_power_nat M) N))) ((power_power_complex (semiri8010041392384452111omplex M)) N)))
% 1.03/1.22  FOF formula (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) (((eq int) ((power_power_int (semiri1314217659103216013at_int B2)) W)) (semiri1314217659103216013at_int X))) (((eq nat) ((power_power_nat B2) W)) X))) of role axiom named fact_513_of__nat__eq__of__nat__power__cancel__iff
% 1.03/1.22  A new axiom: (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) (((eq int) ((power_power_int (semiri1314217659103216013at_int B2)) W)) (semiri1314217659103216013at_int X))) (((eq nat) ((power_power_nat B2) W)) X)))
% 1.03/1.22  FOF formula (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) (((eq real) ((power_power_real (semiri5074537144036343181t_real B2)) W)) (semiri5074537144036343181t_real X))) (((eq nat) ((power_power_nat B2) W)) X))) of role axiom named fact_514_of__nat__eq__of__nat__power__cancel__iff
% 1.03/1.22  A new axiom: (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) (((eq real) ((power_power_real (semiri5074537144036343181t_real B2)) W)) (semiri5074537144036343181t_real X))) (((eq nat) ((power_power_nat B2) W)) X)))
% 1.03/1.22  FOF formula (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) (((eq nat) ((power_power_nat (semiri1316708129612266289at_nat B2)) W)) (semiri1316708129612266289at_nat X))) (((eq nat) ((power_power_nat B2) W)) X))) of role axiom named fact_515_of__nat__eq__of__nat__power__cancel__iff
% 1.03/1.22  A new axiom: (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) (((eq nat) ((power_power_nat (semiri1316708129612266289at_nat B2)) W)) (semiri1316708129612266289at_nat X))) (((eq nat) ((power_power_nat B2) W)) X)))
% 1.03/1.22  FOF formula (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) (((eq code_integer) ((power_8256067586552552935nteger (semiri4939895301339042750nteger B2)) W)) (semiri4939895301339042750nteger X))) (((eq nat) ((power_power_nat B2) W)) X))) of role axiom named fact_516_of__nat__eq__of__nat__power__cancel__iff
% 1.03/1.22  A new axiom: (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) (((eq code_integer) ((power_8256067586552552935nteger (semiri4939895301339042750nteger B2)) W)) (semiri4939895301339042750nteger X))) (((eq nat) ((power_power_nat B2) W)) X)))
% 1.03/1.22  FOF formula (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) (((eq complex) ((power_power_complex (semiri8010041392384452111omplex B2)) W)) (semiri8010041392384452111omplex X))) (((eq nat) ((power_power_nat B2) W)) X))) of role axiom named fact_517_of__nat__eq__of__nat__power__cancel__iff
% 1.03/1.22  A new axiom: (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) (((eq complex) ((power_power_complex (semiri8010041392384452111omplex B2)) W)) (semiri8010041392384452111omplex X))) (((eq nat) ((power_power_nat B2) W)) X)))
% 1.03/1.22  FOF formula (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) (((eq int) (semiri1314217659103216013at_int X)) ((power_power_int (semiri1314217659103216013at_int B2)) W))) (((eq nat) X) ((power_power_nat B2) W)))) of role axiom named fact_518_of__nat__power__eq__of__nat__cancel__iff
% 1.03/1.22  A new axiom: (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) (((eq int) (semiri1314217659103216013at_int X)) ((power_power_int (semiri1314217659103216013at_int B2)) W))) (((eq nat) X) ((power_power_nat B2) W))))
% 1.03/1.22  FOF formula (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) (((eq real) (semiri5074537144036343181t_real X)) ((power_power_real (semiri5074537144036343181t_real B2)) W))) (((eq nat) X) ((power_power_nat B2) W)))) of role axiom named fact_519_of__nat__power__eq__of__nat__cancel__iff
% 1.06/1.23  A new axiom: (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) (((eq real) (semiri5074537144036343181t_real X)) ((power_power_real (semiri5074537144036343181t_real B2)) W))) (((eq nat) X) ((power_power_nat B2) W))))
% 1.06/1.23  FOF formula (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) (((eq nat) (semiri1316708129612266289at_nat X)) ((power_power_nat (semiri1316708129612266289at_nat B2)) W))) (((eq nat) X) ((power_power_nat B2) W)))) of role axiom named fact_520_of__nat__power__eq__of__nat__cancel__iff
% 1.06/1.23  A new axiom: (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) (((eq nat) (semiri1316708129612266289at_nat X)) ((power_power_nat (semiri1316708129612266289at_nat B2)) W))) (((eq nat) X) ((power_power_nat B2) W))))
% 1.06/1.23  FOF formula (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) (((eq code_integer) (semiri4939895301339042750nteger X)) ((power_8256067586552552935nteger (semiri4939895301339042750nteger B2)) W))) (((eq nat) X) ((power_power_nat B2) W)))) of role axiom named fact_521_of__nat__power__eq__of__nat__cancel__iff
% 1.06/1.23  A new axiom: (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) (((eq code_integer) (semiri4939895301339042750nteger X)) ((power_8256067586552552935nteger (semiri4939895301339042750nteger B2)) W))) (((eq nat) X) ((power_power_nat B2) W))))
% 1.06/1.23  FOF formula (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) (((eq complex) (semiri8010041392384452111omplex X)) ((power_power_complex (semiri8010041392384452111omplex B2)) W))) (((eq nat) X) ((power_power_nat B2) W)))) of role axiom named fact_522_of__nat__power__eq__of__nat__cancel__iff
% 1.06/1.23  A new axiom: (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) (((eq complex) (semiri8010041392384452111omplex X)) ((power_power_complex (semiri8010041392384452111omplex B2)) W))) (((eq nat) X) ((power_power_nat B2) W))))
% 1.06/1.23  FOF formula (forall (B2:code_integer) (X:nat) (Y:nat), (((ord_le6747313008572928689nteger one_one_Code_integer) B2)->(((eq Prop) ((ord_le6747313008572928689nteger ((power_8256067586552552935nteger B2) X)) ((power_8256067586552552935nteger B2) Y))) ((ord_less_nat X) Y)))) of role axiom named fact_523_power__strict__increasing__iff
% 1.06/1.23  A new axiom: (forall (B2:code_integer) (X:nat) (Y:nat), (((ord_le6747313008572928689nteger one_one_Code_integer) B2)->(((eq Prop) ((ord_le6747313008572928689nteger ((power_8256067586552552935nteger B2) X)) ((power_8256067586552552935nteger B2) Y))) ((ord_less_nat X) Y))))
% 1.06/1.23  FOF formula (forall (B2:real) (X:nat) (Y:nat), (((ord_less_real one_one_real) B2)->(((eq Prop) ((ord_less_real ((power_power_real B2) X)) ((power_power_real B2) Y))) ((ord_less_nat X) Y)))) of role axiom named fact_524_power__strict__increasing__iff
% 1.06/1.23  A new axiom: (forall (B2:real) (X:nat) (Y:nat), (((ord_less_real one_one_real) B2)->(((eq Prop) ((ord_less_real ((power_power_real B2) X)) ((power_power_real B2) Y))) ((ord_less_nat X) Y))))
% 1.06/1.23  FOF formula (forall (B2:rat) (X:nat) (Y:nat), (((ord_less_rat one_one_rat) B2)->(((eq Prop) ((ord_less_rat ((power_power_rat B2) X)) ((power_power_rat B2) Y))) ((ord_less_nat X) Y)))) of role axiom named fact_525_power__strict__increasing__iff
% 1.06/1.23  A new axiom: (forall (B2:rat) (X:nat) (Y:nat), (((ord_less_rat one_one_rat) B2)->(((eq Prop) ((ord_less_rat ((power_power_rat B2) X)) ((power_power_rat B2) Y))) ((ord_less_nat X) Y))))
% 1.06/1.23  FOF formula (forall (B2:nat) (X:nat) (Y:nat), (((ord_less_nat one_one_nat) B2)->(((eq Prop) ((ord_less_nat ((power_power_nat B2) X)) ((power_power_nat B2) Y))) ((ord_less_nat X) Y)))) of role axiom named fact_526_power__strict__increasing__iff
% 1.06/1.23  A new axiom: (forall (B2:nat) (X:nat) (Y:nat), (((ord_less_nat one_one_nat) B2)->(((eq Prop) ((ord_less_nat ((power_power_nat B2) X)) ((power_power_nat B2) Y))) ((ord_less_nat X) Y))))
% 1.06/1.23  FOF formula (forall (B2:int) (X:nat) (Y:nat), (((ord_less_int one_one_int) B2)->(((eq Prop) ((ord_less_int ((power_power_int B2) X)) ((power_power_int B2) Y))) ((ord_less_nat X) Y)))) of role axiom named fact_527_power__strict__increasing__iff
% 1.06/1.24  A new axiom: (forall (B2:int) (X:nat) (Y:nat), (((ord_less_int one_one_int) B2)->(((eq Prop) ((ord_less_int ((power_power_int B2) X)) ((power_power_int B2) Y))) ((ord_less_nat X) Y))))
% 1.06/1.24  FOF formula (forall (A2:rat), (((eq Prop) (((eq rat) ((power_power_rat A2) (numeral_numeral_nat (bit0 one)))) zero_zero_rat)) (((eq rat) A2) zero_zero_rat))) of role axiom named fact_528_zero__eq__power2
% 1.06/1.24  A new axiom: (forall (A2:rat), (((eq Prop) (((eq rat) ((power_power_rat A2) (numeral_numeral_nat (bit0 one)))) zero_zero_rat)) (((eq rat) A2) zero_zero_rat)))
% 1.06/1.24  FOF formula (forall (A2:nat), (((eq Prop) (((eq nat) ((power_power_nat A2) (numeral_numeral_nat (bit0 one)))) zero_zero_nat)) (((eq nat) A2) zero_zero_nat))) of role axiom named fact_529_zero__eq__power2
% 1.06/1.24  A new axiom: (forall (A2:nat), (((eq Prop) (((eq nat) ((power_power_nat A2) (numeral_numeral_nat (bit0 one)))) zero_zero_nat)) (((eq nat) A2) zero_zero_nat)))
% 1.06/1.24  FOF formula (forall (A2:real), (((eq Prop) (((eq real) ((power_power_real A2) (numeral_numeral_nat (bit0 one)))) zero_zero_real)) (((eq real) A2) zero_zero_real))) of role axiom named fact_530_zero__eq__power2
% 1.06/1.24  A new axiom: (forall (A2:real), (((eq Prop) (((eq real) ((power_power_real A2) (numeral_numeral_nat (bit0 one)))) zero_zero_real)) (((eq real) A2) zero_zero_real)))
% 1.06/1.24  FOF formula (forall (A2:int), (((eq Prop) (((eq int) ((power_power_int A2) (numeral_numeral_nat (bit0 one)))) zero_zero_int)) (((eq int) A2) zero_zero_int))) of role axiom named fact_531_zero__eq__power2
% 1.06/1.24  A new axiom: (forall (A2:int), (((eq Prop) (((eq int) ((power_power_int A2) (numeral_numeral_nat (bit0 one)))) zero_zero_int)) (((eq int) A2) zero_zero_int)))
% 1.06/1.24  FOF formula (forall (A2:complex), (((eq Prop) (((eq complex) ((power_power_complex A2) (numeral_numeral_nat (bit0 one)))) zero_zero_complex)) (((eq complex) A2) zero_zero_complex))) of role axiom named fact_532_zero__eq__power2
% 1.06/1.24  A new axiom: (forall (A2:complex), (((eq Prop) (((eq complex) ((power_power_complex A2) (numeral_numeral_nat (bit0 one)))) zero_zero_complex)) (((eq complex) A2) zero_zero_complex)))
% 1.06/1.24  FOF formula (forall (A2:code_integer), (((eq Prop) (((eq code_integer) ((power_8256067586552552935nteger A2) (numeral_numeral_nat (bit0 one)))) zero_z3403309356797280102nteger)) (((eq code_integer) A2) zero_z3403309356797280102nteger))) of role axiom named fact_533_zero__eq__power2
% 1.06/1.24  A new axiom: (forall (A2:code_integer), (((eq Prop) (((eq code_integer) ((power_8256067586552552935nteger A2) (numeral_numeral_nat (bit0 one)))) zero_z3403309356797280102nteger)) (((eq code_integer) A2) zero_z3403309356797280102nteger)))
% 1.06/1.24  FOF formula (forall (B2:code_integer) (M:nat) (N:nat), (((ord_le6747313008572928689nteger zero_z3403309356797280102nteger) B2)->(((ord_le6747313008572928689nteger B2) one_one_Code_integer)->(((eq Prop) ((ord_le6747313008572928689nteger ((power_8256067586552552935nteger B2) M)) ((power_8256067586552552935nteger B2) N))) ((ord_less_nat N) M))))) of role axiom named fact_534_power__strict__decreasing__iff
% 1.06/1.24  A new axiom: (forall (B2:code_integer) (M:nat) (N:nat), (((ord_le6747313008572928689nteger zero_z3403309356797280102nteger) B2)->(((ord_le6747313008572928689nteger B2) one_one_Code_integer)->(((eq Prop) ((ord_le6747313008572928689nteger ((power_8256067586552552935nteger B2) M)) ((power_8256067586552552935nteger B2) N))) ((ord_less_nat N) M)))))
% 1.06/1.24  FOF formula (forall (B2:real) (M:nat) (N:nat), (((ord_less_real zero_zero_real) B2)->(((ord_less_real B2) one_one_real)->(((eq Prop) ((ord_less_real ((power_power_real B2) M)) ((power_power_real B2) N))) ((ord_less_nat N) M))))) of role axiom named fact_535_power__strict__decreasing__iff
% 1.06/1.24  A new axiom: (forall (B2:real) (M:nat) (N:nat), (((ord_less_real zero_zero_real) B2)->(((ord_less_real B2) one_one_real)->(((eq Prop) ((ord_less_real ((power_power_real B2) M)) ((power_power_real B2) N))) ((ord_less_nat N) M)))))
% 1.06/1.24  FOF formula (forall (B2:rat) (M:nat) (N:nat), (((ord_less_rat zero_zero_rat) B2)->(((ord_less_rat B2) one_one_rat)->(((eq Prop) ((ord_less_rat ((power_power_rat B2) M)) ((power_power_rat B2) N))) ((ord_less_nat N) M))))) of role axiom named fact_536_power__strict__decreasing__iff
% 1.06/1.25  A new axiom: (forall (B2:rat) (M:nat) (N:nat), (((ord_less_rat zero_zero_rat) B2)->(((ord_less_rat B2) one_one_rat)->(((eq Prop) ((ord_less_rat ((power_power_rat B2) M)) ((power_power_rat B2) N))) ((ord_less_nat N) M)))))
% 1.06/1.25  FOF formula (forall (B2:nat) (M:nat) (N:nat), (((ord_less_nat zero_zero_nat) B2)->(((ord_less_nat B2) one_one_nat)->(((eq Prop) ((ord_less_nat ((power_power_nat B2) M)) ((power_power_nat B2) N))) ((ord_less_nat N) M))))) of role axiom named fact_537_power__strict__decreasing__iff
% 1.06/1.25  A new axiom: (forall (B2:nat) (M:nat) (N:nat), (((ord_less_nat zero_zero_nat) B2)->(((ord_less_nat B2) one_one_nat)->(((eq Prop) ((ord_less_nat ((power_power_nat B2) M)) ((power_power_nat B2) N))) ((ord_less_nat N) M)))))
% 1.06/1.25  FOF formula (forall (B2:int) (M:nat) (N:nat), (((ord_less_int zero_zero_int) B2)->(((ord_less_int B2) one_one_int)->(((eq Prop) ((ord_less_int ((power_power_int B2) M)) ((power_power_int B2) N))) ((ord_less_nat N) M))))) of role axiom named fact_538_power__strict__decreasing__iff
% 1.06/1.25  A new axiom: (forall (B2:int) (M:nat) (N:nat), (((ord_less_int zero_zero_int) B2)->(((ord_less_int B2) one_one_int)->(((eq Prop) ((ord_less_int ((power_power_int B2) M)) ((power_power_int B2) N))) ((ord_less_nat N) M)))))
% 1.06/1.25  FOF formula (forall (X:nat) (N:nat), (((eq Prop) ((ord_less_rat zero_zero_rat) ((power_power_rat (semiri681578069525770553at_rat X)) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat)))) of role axiom named fact_539_of__nat__zero__less__power__iff
% 1.06/1.25  A new axiom: (forall (X:nat) (N:nat), (((eq Prop) ((ord_less_rat zero_zero_rat) ((power_power_rat (semiri681578069525770553at_rat X)) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat))))
% 1.06/1.25  FOF formula (forall (X:nat) (N:nat), (((eq Prop) ((ord_less_int zero_zero_int) ((power_power_int (semiri1314217659103216013at_int X)) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat)))) of role axiom named fact_540_of__nat__zero__less__power__iff
% 1.06/1.25  A new axiom: (forall (X:nat) (N:nat), (((eq Prop) ((ord_less_int zero_zero_int) ((power_power_int (semiri1314217659103216013at_int X)) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat))))
% 1.06/1.25  FOF formula (forall (X:nat) (N:nat), (((eq Prop) ((ord_less_real zero_zero_real) ((power_power_real (semiri5074537144036343181t_real X)) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat)))) of role axiom named fact_541_of__nat__zero__less__power__iff
% 1.06/1.25  A new axiom: (forall (X:nat) (N:nat), (((eq Prop) ((ord_less_real zero_zero_real) ((power_power_real (semiri5074537144036343181t_real X)) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat))))
% 1.06/1.25  FOF formula (forall (X:nat) (N:nat), (((eq Prop) ((ord_less_nat zero_zero_nat) ((power_power_nat (semiri1316708129612266289at_nat X)) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat)))) of role axiom named fact_542_of__nat__zero__less__power__iff
% 1.06/1.25  A new axiom: (forall (X:nat) (N:nat), (((eq Prop) ((ord_less_nat zero_zero_nat) ((power_power_nat (semiri1316708129612266289at_nat X)) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat))))
% 1.06/1.25  FOF formula (forall (X:nat) (N:nat), (((eq Prop) ((ord_le6747313008572928689nteger zero_z3403309356797280102nteger) ((power_8256067586552552935nteger (semiri4939895301339042750nteger X)) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat)))) of role axiom named fact_543_of__nat__zero__less__power__iff
% 1.06/1.25  A new axiom: (forall (X:nat) (N:nat), (((eq Prop) ((ord_le6747313008572928689nteger zero_z3403309356797280102nteger) ((power_8256067586552552935nteger (semiri4939895301339042750nteger X)) N))) ((or ((ord_less_nat zero_zero_nat) X)) (((eq nat) N) zero_zero_nat))))
% 1.06/1.25  FOF formula (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq rat) ((power_power_rat (numeral_numeral_rat X)) N)) (semiri681578069525770553at_rat Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y))) of role axiom named fact_544_numeral__power__eq__of__nat__cancel__iff
% 1.06/1.26  A new axiom: (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq rat) ((power_power_rat (numeral_numeral_rat X)) N)) (semiri681578069525770553at_rat Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y)))
% 1.06/1.26  FOF formula (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq int) ((power_power_int (numeral_numeral_int X)) N)) (semiri1314217659103216013at_int Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y))) of role axiom named fact_545_numeral__power__eq__of__nat__cancel__iff
% 1.06/1.26  A new axiom: (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq int) ((power_power_int (numeral_numeral_int X)) N)) (semiri1314217659103216013at_int Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y)))
% 1.06/1.26  FOF formula (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq real) ((power_power_real (numeral_numeral_real X)) N)) (semiri5074537144036343181t_real Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y))) of role axiom named fact_546_numeral__power__eq__of__nat__cancel__iff
% 1.06/1.26  A new axiom: (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq real) ((power_power_real (numeral_numeral_real X)) N)) (semiri5074537144036343181t_real Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y)))
% 1.06/1.26  FOF formula (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) (semiri1316708129612266289at_nat Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y))) of role axiom named fact_547_numeral__power__eq__of__nat__cancel__iff
% 1.06/1.26  A new axiom: (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) (semiri1316708129612266289at_nat Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y)))
% 1.06/1.26  FOF formula (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq code_integer) ((power_8256067586552552935nteger (numera6620942414471956472nteger X)) N)) (semiri4939895301339042750nteger Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y))) of role axiom named fact_548_numeral__power__eq__of__nat__cancel__iff
% 1.06/1.26  A new axiom: (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq code_integer) ((power_8256067586552552935nteger (numera6620942414471956472nteger X)) N)) (semiri4939895301339042750nteger Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y)))
% 1.06/1.26  FOF formula (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq complex) ((power_power_complex (numera6690914467698888265omplex X)) N)) (semiri8010041392384452111omplex Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y))) of role axiom named fact_549_numeral__power__eq__of__nat__cancel__iff
% 1.06/1.26  A new axiom: (forall (X:num) (N:nat) (Y:nat), (((eq Prop) (((eq complex) ((power_power_complex (numera6690914467698888265omplex X)) N)) (semiri8010041392384452111omplex Y))) (((eq nat) ((power_power_nat (numeral_numeral_nat X)) N)) Y)))
% 1.06/1.26  FOF formula (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq rat) (semiri681578069525770553at_rat Y)) ((power_power_rat (numeral_numeral_rat X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N)))) of role axiom named fact_550_real__of__nat__eq__numeral__power__cancel__iff
% 1.06/1.26  A new axiom: (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq rat) (semiri681578069525770553at_rat Y)) ((power_power_rat (numeral_numeral_rat X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N))))
% 1.06/1.26  FOF formula (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq int) (semiri1314217659103216013at_int Y)) ((power_power_int (numeral_numeral_int X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N)))) of role axiom named fact_551_real__of__nat__eq__numeral__power__cancel__iff
% 1.06/1.26  A new axiom: (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq int) (semiri1314217659103216013at_int Y)) ((power_power_int (numeral_numeral_int X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N))))
% 1.06/1.26  FOF formula (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq real) (semiri5074537144036343181t_real Y)) ((power_power_real (numeral_numeral_real X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N)))) of role axiom named fact_552_real__of__nat__eq__numeral__power__cancel__iff
% 1.06/1.27  A new axiom: (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq real) (semiri5074537144036343181t_real Y)) ((power_power_real (numeral_numeral_real X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N))))
% 1.06/1.27  FOF formula (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq nat) (semiri1316708129612266289at_nat Y)) ((power_power_nat (numeral_numeral_nat X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N)))) of role axiom named fact_553_real__of__nat__eq__numeral__power__cancel__iff
% 1.06/1.27  A new axiom: (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq nat) (semiri1316708129612266289at_nat Y)) ((power_power_nat (numeral_numeral_nat X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N))))
% 1.06/1.27  FOF formula (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq code_integer) (semiri4939895301339042750nteger Y)) ((power_8256067586552552935nteger (numera6620942414471956472nteger X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N)))) of role axiom named fact_554_real__of__nat__eq__numeral__power__cancel__iff
% 1.06/1.27  A new axiom: (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq code_integer) (semiri4939895301339042750nteger Y)) ((power_8256067586552552935nteger (numera6620942414471956472nteger X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N))))
% 1.06/1.27  FOF formula (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq complex) (semiri8010041392384452111omplex Y)) ((power_power_complex (numera6690914467698888265omplex X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N)))) of role axiom named fact_555_real__of__nat__eq__numeral__power__cancel__iff
% 1.06/1.27  A new axiom: (forall (Y:nat) (X:num) (N:nat), (((eq Prop) (((eq complex) (semiri8010041392384452111omplex Y)) ((power_power_complex (numera6690914467698888265omplex X)) N))) (((eq nat) Y) ((power_power_nat (numeral_numeral_nat X)) N))))
% 1.06/1.27  FOF formula (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) ((ord_less_rat ((power_power_rat (semiri681578069525770553at_rat B2)) W)) (semiri681578069525770553at_rat X))) ((ord_less_nat ((power_power_nat B2) W)) X))) of role axiom named fact_556_of__nat__less__of__nat__power__cancel__iff
% 1.06/1.27  A new axiom: (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) ((ord_less_rat ((power_power_rat (semiri681578069525770553at_rat B2)) W)) (semiri681578069525770553at_rat X))) ((ord_less_nat ((power_power_nat B2) W)) X)))
% 1.06/1.27  FOF formula (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) ((ord_less_int ((power_power_int (semiri1314217659103216013at_int B2)) W)) (semiri1314217659103216013at_int X))) ((ord_less_nat ((power_power_nat B2) W)) X))) of role axiom named fact_557_of__nat__less__of__nat__power__cancel__iff
% 1.06/1.27  A new axiom: (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) ((ord_less_int ((power_power_int (semiri1314217659103216013at_int B2)) W)) (semiri1314217659103216013at_int X))) ((ord_less_nat ((power_power_nat B2) W)) X)))
% 1.06/1.27  FOF formula (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) ((ord_less_real ((power_power_real (semiri5074537144036343181t_real B2)) W)) (semiri5074537144036343181t_real X))) ((ord_less_nat ((power_power_nat B2) W)) X))) of role axiom named fact_558_of__nat__less__of__nat__power__cancel__iff
% 1.06/1.27  A new axiom: (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) ((ord_less_real ((power_power_real (semiri5074537144036343181t_real B2)) W)) (semiri5074537144036343181t_real X))) ((ord_less_nat ((power_power_nat B2) W)) X)))
% 1.06/1.27  FOF formula (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) ((ord_less_nat ((power_power_nat (semiri1316708129612266289at_nat B2)) W)) (semiri1316708129612266289at_nat X))) ((ord_less_nat ((power_power_nat B2) W)) X))) of role axiom named fact_559_of__nat__less__of__nat__power__cancel__iff
% 1.06/1.27  A new axiom: (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) ((ord_less_nat ((power_power_nat (semiri1316708129612266289at_nat B2)) W)) (semiri1316708129612266289at_nat X))) ((ord_less_nat ((power_power_nat B2) W)) X)))
% 1.06/1.27  FOF formula (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) ((ord_le6747313008572928689nteger ((power_8256067586552552935nteger (semiri4939895301339042750nteger B2)) W)) (semiri4939895301339042750nteger X))) ((ord_less_nat ((power_power_nat B2) W)) X))) of role axiom named fact_560_of__nat__less__of__nat__power__cancel__iff
% 1.06/1.27  A new axiom: (forall (B2:nat) (W:nat) (X:nat), (((eq Prop) ((ord_le6747313008572928689nteger ((power_8256067586552552935nteger (semiri4939895301339042750nteger B2)) W)) (semiri4939895301339042750nteger X))) ((ord_less_nat ((power_power_nat B2) W)) X)))
% 1.06/1.27  FOF formula (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) ((ord_less_rat (semiri681578069525770553at_rat X)) ((power_power_rat (semiri681578069525770553at_rat B2)) W))) ((ord_less_nat X) ((power_power_nat B2) W)))) of role axiom named fact_561_of__nat__power__less__of__nat__cancel__iff
% 1.06/1.27  A new axiom: (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) ((ord_less_rat (semiri681578069525770553at_rat X)) ((power_power_rat (semiri681578069525770553at_rat B2)) W))) ((ord_less_nat X) ((power_power_nat B2) W))))
% 1.06/1.27  FOF formula (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) ((ord_less_int (semiri1314217659103216013at_int X)) ((power_power_int (semiri1314217659103216013at_int B2)) W))) ((ord_less_nat X) ((power_power_nat B2) W)))) of role axiom named fact_562_of__nat__power__less__of__nat__cancel__iff
% 1.06/1.27  A new axiom: (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) ((ord_less_int (semiri1314217659103216013at_int X)) ((power_power_int (semiri1314217659103216013at_int B2)) W))) ((ord_less_nat X) ((power_power_nat B2) W))))
% 1.06/1.27  FOF formula (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) ((ord_less_real (semiri5074537144036343181t_real X)) ((power_power_real (semiri5074537144036343181t_real B2)) W))) ((ord_less_nat X) ((power_power_nat B2) W)))) of role axiom named fact_563_of__nat__power__less__of__nat__cancel__iff
% 1.06/1.27  A new axiom: (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) ((ord_less_real (semiri5074537144036343181t_real X)) ((power_power_real (semiri5074537144036343181t_real B2)) W))) ((ord_less_nat X) ((power_power_nat B2) W))))
% 1.06/1.27  FOF formula (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) ((ord_less_nat (semiri1316708129612266289at_nat X)) ((power_power_nat (semiri1316708129612266289at_nat B2)) W))) ((ord_less_nat X) ((power_power_nat B2) W)))) of role axiom named fact_564_of__nat__power__less__of__nat__cancel__iff
% 1.06/1.27  A new axiom: (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) ((ord_less_nat (semiri1316708129612266289at_nat X)) ((power_power_nat (semiri1316708129612266289at_nat B2)) W))) ((ord_less_nat X) ((power_power_nat B2) W))))
% 1.06/1.27  FOF formula (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) ((ord_le6747313008572928689nteger (semiri4939895301339042750nteger X)) ((power_8256067586552552935nteger (semiri4939895301339042750nteger B2)) W))) ((ord_less_nat X) ((power_power_nat B2) W)))) of role axiom named fact_565_of__nat__power__less__of__nat__cancel__iff
% 1.06/1.27  A new axiom: (forall (X:nat) (B2:nat) (W:nat), (((eq Prop) ((ord_le6747313008572928689nteger (semiri4939895301339042750nteger X)) ((power_8256067586552552935nteger (semiri4939895301339042750nteger B2)) W))) ((ord_less_nat X) ((power_power_nat B2) W))))
% 1.06/1.27  FOF formula (((eq word_N3645301735248828278l_num1) (neg_nu7865238048354675525l_num1 one_on7727431528512463931l_num1)) (numera7442385471795722001l_num1 (bit0 one))) of role axiom named fact_566_dbl__simps_I3_J
% 1.06/1.27  A new axiom: (((eq word_N3645301735248828278l_num1) (neg_nu7865238048354675525l_num1 one_on7727431528512463931l_num1)) (numera7442385471795722001l_num1 (bit0 one)))
% 1.06/1.27  FOF formula (((eq real) (neg_numeral_dbl_real one_one_real)) (numeral_numeral_real (bit0 one))) of role axiom named fact_567_dbl__simps_I3_J
% 1.06/1.27  A new axiom: (((eq real) (neg_numeral_dbl_real one_one_real)) (numeral_numeral_real (bit0 one)))
% 1.06/1.27  FOF formula (((eq rat) (neg_numeral_dbl_rat one_one_rat)) (numeral_numeral_rat (bit0 one))) of role axiom named fact_568_dbl__simps_I3_J
% 1.06/1.27  A new axiom: (((eq rat) (neg_numeral_dbl_rat one_one_rat)) (numeral_numeral_rat (bit0 one)))
% 1.06/1.27  FOF formula (((eq int) (neg_numeral_dbl_int one_one_int)) (numeral_numeral_int (bit0 one))) of role axiom named fact_569_dbl__simps_I3_J
% 1.06/1.27  A new axiom: (((eq int) (neg_numeral_dbl_int one_one_int)) (numeral_numeral_int (bit0 one)))
% 1.06/1.27  FOF formula (forall (A2:complex), (((member_complex A2) bot_bot_set_complex)->False)) of role axiom named fact_570_emptyE
% 1.06/1.27  A new axiom: (forall (A2:complex), (((member_complex A2) bot_bot_set_complex)->False))
% 1.06/1.27  FOF formula (forall (A2:real), (((member_real A2) bot_bot_set_real)->False)) of role axiom named fact_571_emptyE
% 1.06/1.27  A new axiom: (forall (A2:real), (((member_real A2) bot_bot_set_real)->False))
% 1.06/1.27  FOF formula (forall (A2:Prop), (((member_o A2) bot_bot_set_o)->False)) of role axiom named fact_572_emptyE
% 1.06/1.27  A new axiom: (forall (A2:Prop), (((member_o A2) bot_bot_set_o)->False))
% 1.06/1.27  FOF formula (forall (A2:nat), (((member_nat A2) bot_bot_set_nat)->False)) of role axiom named fact_573_emptyE
% 1.06/1.27  A new axiom: (forall (A2:nat), (((member_nat A2) bot_bot_set_nat)->False))
% 1.06/1.27  FOF formula (forall (A2:int), (((member_int A2) bot_bot_set_int)->False)) of role axiom named fact_574_emptyE
% 1.06/1.27  A new axiom: (forall (A2:int), (((member_int A2) bot_bot_set_int)->False))
% 1.06/1.27  <<<t_o] :
% 1.06/1.27        ( ( member_o @ A2 @ ( insert_o @ B2 @ A ) )
% 1.06/1.27       => ( ( A2
% 1.06/1.27            = ( ~ B2>>>!!!<<< ) )
% 1.06/1.27         => ( member_o @ A2 @ A ) ) ) ).
% 1.06/1.27  
% 1.06/1.27  % insertE
% 1.06/1.27  thf(fact_576_insertE,axiom,
% 1.06/1.27      ! [>>>
% 1.06/1.27  statestack=[0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 11, 22, 30, 36, 43, 50, 113, 185, 229, 265, 285, 300, 221, 120, 187, 221, 99, 120, 187, 221, 124]
% 1.06/1.28  symstack=[$end, TPTP_file_pre, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, LexToken(THF,'thf',1,235484), LexToken(LPAR,'(',1,235487), name, LexToken(COMMA,',',1,235504), formula_role, LexToken(COMMA,',',1,235510), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,235518), thf_variable_list, LexToken(RBRACKET,']',1,235541), LexToken(COLON,':',1,235543), LexToken(LPAR,'(',1,235551), thf_unitary_formula, thf_pair_connective, LexToken(LPAR,'(',1,235603), LexToken(LPAR,'(',1,235605), thf_unitary_formula, thf_pair_connective, LexToken(LPAR,'(',1,235622), unary_connective]
% 1.06/1.28  Unexpected exception Syntax error at 'B2':UPPERWORD
% 1.06/1.28  Traceback (most recent call last):
% 1.06/1.28    File "CASC.py", line 79, in <module>
% 1.06/1.28      problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 1.06/1.28    File "/export/starexec/sandbox/solver/bin/TPTP.py", line 38, in __init__
% 1.06/1.28      parser.parse(file.read(),debug=0,lexer=lexer)
% 1.06/1.28    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 265, in parse
% 1.06/1.28      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 1.06/1.28    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 1.06/1.28      tok = self.errorfunc(errtoken)
% 1.06/1.28    File "/export/starexec/sandbox/solver/bin/TPTPparser.py", line 2099, in p_error
% 1.06/1.28      raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 1.06/1.28  TPTPparser.TPTPParsingError: Syntax error at 'B2':UPPERWORD
%------------------------------------------------------------------------------