TSTP Solution File: ITP130^1 by cocATP---0.2.0

View Problem - Process Solution

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

% Computer : n015.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
% DateTime : Sun Mar 21 13:24:16 EDT 2021

% Result   : Unknown 0.50s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : ITP130^1 : TPTP v7.5.0. Released v7.5.0.
% 0.03/0.13  % Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.13/0.34  % Computer : n015.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % DateTime : Fri Mar 19 06:17:25 EDT 2021
% 0.13/0.34  % CPUTime  : 
% 0.13/0.35  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.13/0.35  Python 2.7.5
% 0.41/0.63  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b170>, <kernel.Type object at 0xd0bea8>) of role type named ty_n_t__Real__Oreal
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring real:Type
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xf9f878>, <kernel.Type object at 0xd0b320>) of role type named ty_n_t__Nat__Onat
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring nat:Type
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b368>, <kernel.Type object at 0xd0bfc8>) of role type named ty_n_t__Int__Oint
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring int:Type
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b518>, <kernel.Constant object at 0xd0b3b0>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Int__Oint
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring zero_zero_int:int
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b320>, <kernel.Constant object at 0xd0b3b0>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Nat__Onat
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring zero_zero_nat:nat
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b638>, <kernel.Constant object at 0xd0b3b0>) of role type named sy_c_Groups_Ozero__class_Ozero_001t__Real__Oreal
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring zero_zero_real:real
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b518>, <kernel.DependentProduct object at 0xd07cb0>) of role type named sy_c_Int_Oring__1__class_Oof__int_001t__Int__Oint
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring ring_1_of_int_int:(int->int)
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b1b8>, <kernel.DependentProduct object at 0xd07cf8>) of role type named sy_c_Int_Oring__1__class_Oof__int_001t__Real__Oreal
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring ring_1_of_int_real:(int->real)
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b638>, <kernel.DependentProduct object at 0xd07e18>) of role type named sy_c_Nat_OSuc
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring suc:(nat->nat)
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b518>, <kernel.DependentProduct object at 0xd07dd0>) of role type named sy_c_NthRoot__Impl__Mirabelle__bcfbdygymo_Ofixed__root
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring nthRoo1352626670d_root:(nat->(nat->Prop))
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b638>, <kernel.DependentProduct object at 0xd074d0>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Int__Oint
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring ord_less_int:(int->(int->Prop))
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b518>, <kernel.DependentProduct object at 0xd07cf8>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Nat__Onat
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring ord_less_nat:(nat->(nat->Prop))
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b1b8>, <kernel.DependentProduct object at 0xd07758>) of role type named sy_c_Orderings_Oord__class_Oless_001t__Real__Oreal
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring ord_less_real:(real->(real->Prop))
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd0b1b8>, <kernel.DependentProduct object at 0xd07fc8>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Int__Oint
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring ord_less_eq_int:(int->(int->Prop))
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd07cf8>, <kernel.DependentProduct object at 0xd07e18>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Nat__Onat
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring ord_less_eq_nat:(nat->(nat->Prop))
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd07758>, <kernel.DependentProduct object at 0xd07dd0>) of role type named sy_c_Orderings_Oord__class_Oless__eq_001t__Real__Oreal
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring ord_less_eq_real:(real->(real->Prop))
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd07fc8>, <kernel.DependentProduct object at 0xd074d0>) of role type named sy_c_Power_Opower__class_Opower_001t__Int__Oint
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring power_power_int:(int->(nat->int))
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd07e18>, <kernel.DependentProduct object at 0xd07518>) of role type named sy_c_Power_Opower__class_Opower_001t__Nat__Onat
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring power_power_nat:(nat->(nat->nat))
% 0.41/0.63  FOF formula (<kernel.Constant object at 0xd07dd0>, <kernel.DependentProduct object at 0xd072d8>) of role type named sy_c_Power_Opower__class_Opower_001t__Real__Oreal
% 0.41/0.63  Using role type
% 0.41/0.63  Declaring power_power_real:(real->(nat->real))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd074d0>, <kernel.DependentProduct object at 0xd07cf8>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Int__Oint
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring divide_divide_int:(int->(int->int))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd07518>, <kernel.DependentProduct object at 0xd07758>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Nat__Onat
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring divide_divide_nat:(nat->(nat->nat))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd072d8>, <kernel.DependentProduct object at 0xd07fc8>) of role type named sy_c_Rings_Odivide__class_Odivide_001t__Real__Oreal
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring divide_divide_real:(real->(real->real))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd07cf8>, <kernel.Constant object at 0xd07fc8>) of role type named sy_v_NY____
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring ny:real
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd07518>, <kernel.Constant object at 0xd07fc8>) of role type named sy_v_na____
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring na:int
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd072d8>, <kernel.Constant object at 0xd07fc8>) of role type named sy_v_p
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring p:nat
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd07cf8>, <kernel.Constant object at 0xd07fc8>) of role type named sy_v_pm
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring pm:nat
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd07518>, <kernel.Constant object at 0xd07fc8>) of role type named sy_v_x
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring x:int
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd072d8>, <kernel.Constant object at 0xd07fc8>) of role type named sy_v_y_H____
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring y:int
% 0.48/0.64  FOF formula (<kernel.Constant object at 0xd07cf8>, <kernel.Constant object at 0xd07fc8>) of role type named sy_v_ya____
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring ya:int
% 0.48/0.64  FOF formula (not (((eq int) na) zero_zero_int)) of role axiom named fact_0_n00
% 0.48/0.64  A new axiom: (not (((eq int) na) zero_zero_int))
% 0.48/0.64  FOF formula (forall (B:int) (W:nat) (X:int), (((eq Prop) ((ord_less_real ((power_power_real (ring_1_of_int_real B)) W)) (ring_1_of_int_real X))) ((ord_less_int ((power_power_int B) W)) X))) of role axiom named fact_1_of__int__less__of__int__power__cancel__iff
% 0.48/0.64  A new axiom: (forall (B:int) (W:nat) (X:int), (((eq Prop) ((ord_less_real ((power_power_real (ring_1_of_int_real B)) W)) (ring_1_of_int_real X))) ((ord_less_int ((power_power_int B) W)) X)))
% 0.48/0.64  FOF formula (forall (B:int) (W:nat) (X:int), (((eq Prop) ((ord_less_int ((power_power_int (ring_1_of_int_int B)) W)) (ring_1_of_int_int X))) ((ord_less_int ((power_power_int B) W)) X))) of role axiom named fact_2_of__int__less__of__int__power__cancel__iff
% 0.48/0.64  A new axiom: (forall (B:int) (W:nat) (X:int), (((eq Prop) ((ord_less_int ((power_power_int (ring_1_of_int_int B)) W)) (ring_1_of_int_int X))) ((ord_less_int ((power_power_int B) W)) X)))
% 0.48/0.64  FOF formula (forall (X:int) (B:int) (W:nat), (((eq Prop) ((ord_less_real (ring_1_of_int_real X)) ((power_power_real (ring_1_of_int_real B)) W))) ((ord_less_int X) ((power_power_int B) W)))) of role axiom named fact_3_of__int__power__less__of__int__cancel__iff
% 0.48/0.64  A new axiom: (forall (X:int) (B:int) (W:nat), (((eq Prop) ((ord_less_real (ring_1_of_int_real X)) ((power_power_real (ring_1_of_int_real B)) W))) ((ord_less_int X) ((power_power_int B) W))))
% 0.48/0.64  FOF formula (forall (X:int) (B:int) (W:nat), (((eq Prop) ((ord_less_int (ring_1_of_int_int X)) ((power_power_int (ring_1_of_int_int B)) W))) ((ord_less_int X) ((power_power_int B) W)))) of role axiom named fact_4_of__int__power__less__of__int__cancel__iff
% 0.48/0.64  A new axiom: (forall (X:int) (B:int) (W:nat), (((eq Prop) ((ord_less_int (ring_1_of_int_int X)) ((power_power_int (ring_1_of_int_int B)) W))) ((ord_less_int X) ((power_power_int B) W))))
% 0.48/0.64  FOF formula (forall (Z:int) (N:nat), (((eq real) (ring_1_of_int_real ((power_power_int Z) N))) ((power_power_real (ring_1_of_int_real Z)) N))) of role axiom named fact_5_of__int__power
% 0.48/0.64  A new axiom: (forall (Z:int) (N:nat), (((eq real) (ring_1_of_int_real ((power_power_int Z) N))) ((power_power_real (ring_1_of_int_real Z)) N)))
% 0.48/0.64  FOF formula (forall (Z:int) (N:nat), (((eq int) (ring_1_of_int_int ((power_power_int Z) N))) ((power_power_int (ring_1_of_int_int Z)) N))) of role axiom named fact_6_of__int__power
% 0.48/0.65  A new axiom: (forall (Z:int) (N:nat), (((eq int) (ring_1_of_int_int ((power_power_int Z) N))) ((power_power_int (ring_1_of_int_int Z)) N)))
% 0.48/0.65  FOF formula (forall (B:int) (W:nat) (X:int), (((eq Prop) (((eq real) ((power_power_real (ring_1_of_int_real B)) W)) (ring_1_of_int_real X))) (((eq int) ((power_power_int B) W)) X))) of role axiom named fact_7_of__int__eq__of__int__power__cancel__iff
% 0.48/0.65  A new axiom: (forall (B:int) (W:nat) (X:int), (((eq Prop) (((eq real) ((power_power_real (ring_1_of_int_real B)) W)) (ring_1_of_int_real X))) (((eq int) ((power_power_int B) W)) X)))
% 0.48/0.65  FOF formula (forall (B:int) (W:nat) (X:int), (((eq Prop) (((eq int) ((power_power_int (ring_1_of_int_int B)) W)) (ring_1_of_int_int X))) (((eq int) ((power_power_int B) W)) X))) of role axiom named fact_8_of__int__eq__of__int__power__cancel__iff
% 0.48/0.65  A new axiom: (forall (B:int) (W:nat) (X:int), (((eq Prop) (((eq int) ((power_power_int (ring_1_of_int_int B)) W)) (ring_1_of_int_int X))) (((eq int) ((power_power_int B) W)) X)))
% 0.48/0.65  FOF formula (forall (X:int) (B:int) (W:nat), (((eq Prop) (((eq real) (ring_1_of_int_real X)) ((power_power_real (ring_1_of_int_real B)) W))) (((eq int) X) ((power_power_int B) W)))) of role axiom named fact_9_of__int__power__eq__of__int__cancel__iff
% 0.48/0.65  A new axiom: (forall (X:int) (B:int) (W:nat), (((eq Prop) (((eq real) (ring_1_of_int_real X)) ((power_power_real (ring_1_of_int_real B)) W))) (((eq int) X) ((power_power_int B) W))))
% 0.48/0.65  FOF formula (forall (X:int) (B:int) (W:nat), (((eq Prop) (((eq int) (ring_1_of_int_int X)) ((power_power_int (ring_1_of_int_int B)) W))) (((eq int) X) ((power_power_int B) W)))) of role axiom named fact_10_of__int__power__eq__of__int__cancel__iff
% 0.48/0.65  A new axiom: (forall (X:int) (B:int) (W:nat), (((eq Prop) (((eq int) (ring_1_of_int_int X)) ((power_power_int (ring_1_of_int_int B)) W))) (((eq int) X) ((power_power_int B) W))))
% 0.48/0.65  FOF formula (forall (W:int) (Z:int), (((eq Prop) ((ord_less_real (ring_1_of_int_real W)) (ring_1_of_int_real Z))) ((ord_less_int W) Z))) of role axiom named fact_11_of__int__less__iff
% 0.48/0.65  A new axiom: (forall (W:int) (Z:int), (((eq Prop) ((ord_less_real (ring_1_of_int_real W)) (ring_1_of_int_real Z))) ((ord_less_int W) Z)))
% 0.48/0.65  FOF formula (forall (W:int) (Z:int), (((eq Prop) ((ord_less_int (ring_1_of_int_int W)) (ring_1_of_int_int Z))) ((ord_less_int W) Z))) of role axiom named fact_12_of__int__less__iff
% 0.48/0.65  A new axiom: (forall (W:int) (Z:int), (((eq Prop) ((ord_less_int (ring_1_of_int_int W)) (ring_1_of_int_int Z))) ((ord_less_int W) Z)))
% 0.48/0.65  FOF formula ((ord_less_real zero_zero_real) (ring_1_of_int_real na)) of role axiom named fact_13_n0
% 0.48/0.65  A new axiom: ((ord_less_real zero_zero_real) (ring_1_of_int_real na))
% 0.48/0.65  FOF formula ((ord_less_real zero_zero_real) (ring_1_of_int_real ya)) of role axiom named fact_14_y0
% 0.48/0.65  A new axiom: ((ord_less_real zero_zero_real) (ring_1_of_int_real ya))
% 0.48/0.65  FOF formula (forall (W:int) (Z:int), (((eq Prop) (((eq int) (ring_1_of_int_int W)) (ring_1_of_int_int Z))) (((eq int) W) Z))) of role axiom named fact_15_of__int__eq__iff
% 0.48/0.65  A new axiom: (forall (W:int) (Z:int), (((eq Prop) (((eq int) (ring_1_of_int_int W)) (ring_1_of_int_int Z))) (((eq int) W) Z)))
% 0.48/0.65  FOF formula (forall (W:int) (Z:int), (((eq Prop) (((eq real) (ring_1_of_int_real W)) (ring_1_of_int_real Z))) (((eq int) W) Z))) of role axiom named fact_16_of__int__eq__iff
% 0.48/0.65  A new axiom: (forall (W:int) (Z:int), (((eq Prop) (((eq real) (ring_1_of_int_real W)) (ring_1_of_int_real Z))) (((eq int) W) Z)))
% 0.48/0.65  FOF formula (forall (X2:nat) (Y2:nat), (((eq Prop) (((eq nat) (suc X2)) (suc Y2))) (((eq nat) X2) Y2))) of role axiom named fact_17_nat_Oinject
% 0.48/0.65  A new axiom: (forall (X2:nat) (Y2:nat), (((eq Prop) (((eq nat) (suc X2)) (suc Y2))) (((eq nat) X2) Y2)))
% 0.48/0.65  FOF formula (forall (Nat:nat) (Nat2:nat), (((eq Prop) (((eq nat) (suc Nat)) (suc Nat2))) (((eq nat) Nat) Nat2))) of role axiom named fact_18_old_Onat_Oinject
% 0.48/0.65  A new axiom: (forall (Nat:nat) (Nat2:nat), (((eq Prop) (((eq nat) (suc Nat)) (suc Nat2))) (((eq nat) Nat) Nat2)))
% 0.48/0.65  FOF formula (not (((eq int) ya) zero_zero_int)) of role axiom named fact_19_y00
% 0.50/0.66  A new axiom: (not (((eq int) ya) zero_zero_int))
% 0.50/0.66  FOF formula ((or ((ord_less_int zero_zero_int) ya)) (((eq int) ya) zero_zero_int)) of role axiom named fact_20__092_060open_0620_A_060_Ay_A_092_060or_062_Ay_A_061_A0_092_060close_062
% 0.50/0.66  A new axiom: ((or ((ord_less_int zero_zero_int) ya)) (((eq int) ya) zero_zero_int))
% 0.50/0.66  FOF formula (forall (M:nat) (N:nat), (((eq Prop) ((ord_less_nat (suc M)) (suc N))) ((ord_less_nat M) N))) of role axiom named fact_21_Suc__less__eq
% 0.50/0.66  A new axiom: (forall (M:nat) (N:nat), (((eq Prop) ((ord_less_nat (suc M)) (suc N))) ((ord_less_nat M) N)))
% 0.50/0.66  FOF formula (forall (M:nat) (N:nat), (((ord_less_nat M) N)->((ord_less_nat (suc M)) (suc N)))) of role axiom named fact_22_Suc__mono
% 0.50/0.66  A new axiom: (forall (M:nat) (N:nat), (((ord_less_nat M) N)->((ord_less_nat (suc M)) (suc N))))
% 0.50/0.66  FOF formula (forall (N:nat), ((ord_less_nat N) (suc N))) of role axiom named fact_23_lessI
% 0.50/0.66  A new axiom: (forall (N:nat), ((ord_less_nat N) (suc N)))
% 0.50/0.66  FOF formula (((or ((ord_less_int ya) zero_zero_int)) ((ord_less_int na) zero_zero_int))->False) of role axiom named fact_24_not_I1_J
% 0.50/0.66  A new axiom: (((or ((ord_less_int ya) zero_zero_int)) ((ord_less_int na) zero_zero_int))->False)
% 0.50/0.66  FOF formula (((or ((ord_less_int ya) zero_zero_int)) ((ord_less_int na) zero_zero_int))->False) of role axiom named fact_25_not_I2_J
% 0.50/0.66  A new axiom: (((or ((ord_less_int ya) zero_zero_int)) ((ord_less_int na) zero_zero_int))->False)
% 0.50/0.66  FOF formula ((ord_less_eq_int zero_zero_int) ya) of role axiom named fact_26__C1_Oprems_C_I2_J
% 0.50/0.66  A new axiom: ((ord_less_eq_int zero_zero_int) ya)
% 0.50/0.66  FOF formula ((ord_less_eq_int zero_zero_int) na) of role axiom named fact_27__C1_Oprems_C_I3_J
% 0.50/0.66  A new axiom: ((ord_less_eq_int zero_zero_int) na)
% 0.50/0.66  FOF formula (((eq real) (ring_1_of_int_real zero_zero_int)) zero_zero_real) of role axiom named fact_28_of__int__0
% 0.50/0.66  A new axiom: (((eq real) (ring_1_of_int_real zero_zero_int)) zero_zero_real)
% 0.50/0.66  FOF formula (((eq int) (ring_1_of_int_int zero_zero_int)) zero_zero_int) of role axiom named fact_29_of__int__0
% 0.50/0.66  A new axiom: (((eq int) (ring_1_of_int_int zero_zero_int)) zero_zero_int)
% 0.50/0.66  FOF formula (forall (Z:int), (((eq Prop) (((eq real) zero_zero_real) (ring_1_of_int_real Z))) (((eq int) Z) zero_zero_int))) of role axiom named fact_30_of__int__0__eq__iff
% 0.50/0.66  A new axiom: (forall (Z:int), (((eq Prop) (((eq real) zero_zero_real) (ring_1_of_int_real Z))) (((eq int) Z) zero_zero_int)))
% 0.50/0.66  FOF formula (forall (Z:int), (((eq Prop) (((eq int) zero_zero_int) (ring_1_of_int_int Z))) (((eq int) Z) zero_zero_int))) of role axiom named fact_31_of__int__0__eq__iff
% 0.50/0.66  A new axiom: (forall (Z:int), (((eq Prop) (((eq int) zero_zero_int) (ring_1_of_int_int Z))) (((eq int) Z) zero_zero_int)))
% 0.50/0.66  FOF formula (forall (Z:int), (((eq Prop) (((eq real) (ring_1_of_int_real Z)) zero_zero_real)) (((eq int) Z) zero_zero_int))) of role axiom named fact_32_of__int__eq__0__iff
% 0.50/0.66  A new axiom: (forall (Z:int), (((eq Prop) (((eq real) (ring_1_of_int_real Z)) zero_zero_real)) (((eq int) Z) zero_zero_int)))
% 0.50/0.66  FOF formula (forall (Z:int), (((eq Prop) (((eq int) (ring_1_of_int_int Z)) zero_zero_int)) (((eq int) Z) zero_zero_int))) of role axiom named fact_33_of__int__eq__0__iff
% 0.50/0.66  A new axiom: (forall (Z:int), (((eq Prop) (((eq int) (ring_1_of_int_int Z)) zero_zero_int)) (((eq int) Z) zero_zero_int)))
% 0.50/0.66  FOF formula (forall (Z:int), (((eq Prop) ((ord_less_real (ring_1_of_int_real Z)) zero_zero_real)) ((ord_less_int Z) zero_zero_int))) of role axiom named fact_34_of__int__less__0__iff
% 0.50/0.66  A new axiom: (forall (Z:int), (((eq Prop) ((ord_less_real (ring_1_of_int_real Z)) zero_zero_real)) ((ord_less_int Z) zero_zero_int)))
% 0.50/0.66  FOF formula (forall (Z:int), (((eq Prop) ((ord_less_int (ring_1_of_int_int Z)) zero_zero_int)) ((ord_less_int Z) zero_zero_int))) of role axiom named fact_35_of__int__less__0__iff
% 0.50/0.66  A new axiom: (forall (Z:int), (((eq Prop) ((ord_less_int (ring_1_of_int_int Z)) zero_zero_int)) ((ord_less_int Z) zero_zero_int)))
% 0.50/0.66  FOF formula (forall (Z:int), (((eq Prop) ((ord_less_real zero_zero_real) (ring_1_of_int_real Z))) ((ord_less_int zero_zero_int) Z))) of role axiom named fact_36_of__int__0__less__iff
% 0.50/0.68  A new axiom: (forall (Z:int), (((eq Prop) ((ord_less_real zero_zero_real) (ring_1_of_int_real Z))) ((ord_less_int zero_zero_int) Z)))
% 0.50/0.68  FOF formula (forall (Z:int), (((eq Prop) ((ord_less_int zero_zero_int) (ring_1_of_int_int Z))) ((ord_less_int zero_zero_int) Z))) of role axiom named fact_37_of__int__0__less__iff
% 0.50/0.68  A new axiom: (forall (Z:int), (((eq Prop) ((ord_less_int zero_zero_int) (ring_1_of_int_int Z))) ((ord_less_int zero_zero_int) Z)))
% 0.50/0.68  FOF formula (((ord_less_int zero_zero_int) zero_zero_int)->False) of role axiom named fact_38_less__int__code_I1_J
% 0.50/0.68  A new axiom: (((ord_less_int zero_zero_int) zero_zero_int)->False)
% 0.50/0.68  FOF formula (forall (N:nat) (M:nat), ((((ord_less_nat N) M)->False)->(((eq Prop) ((ord_less_nat N) (suc M))) (((eq nat) N) M)))) of role axiom named fact_39_not__less__less__Suc__eq
% 0.50/0.68  A new axiom: (forall (N:nat) (M:nat), ((((ord_less_nat N) M)->False)->(((eq Prop) ((ord_less_nat N) (suc M))) (((eq nat) N) M))))
% 0.50/0.68  FOF formula (forall (_TPTP_I:nat) (J:nat) (P:(nat->Prop)), (((ord_less_nat _TPTP_I) J)->((forall (I2:nat), ((((eq nat) J) (suc I2))->(P I2)))->((forall (I2:nat), (((ord_less_nat I2) J)->((P (suc I2))->(P I2))))->(P _TPTP_I))))) of role axiom named fact_40_strict__inc__induct
% 0.50/0.68  A new axiom: (forall (_TPTP_I:nat) (J:nat) (P:(nat->Prop)), (((ord_less_nat _TPTP_I) J)->((forall (I2:nat), ((((eq nat) J) (suc I2))->(P I2)))->((forall (I2:nat), (((ord_less_nat I2) J)->((P (suc I2))->(P I2))))->(P _TPTP_I)))))
% 0.50/0.68  FOF formula (forall (_TPTP_I:nat) (J:nat) (P:(nat->(nat->Prop))), (((ord_less_nat _TPTP_I) J)->((forall (I2:nat), ((P I2) (suc I2)))->((forall (I2:nat) (J2:nat) (K:nat), (((ord_less_nat I2) J2)->(((ord_less_nat J2) K)->(((P I2) J2)->(((P J2) K)->((P I2) K))))))->((P _TPTP_I) J))))) of role axiom named fact_41_less__Suc__induct
% 0.50/0.68  A new axiom: (forall (_TPTP_I:nat) (J:nat) (P:(nat->(nat->Prop))), (((ord_less_nat _TPTP_I) J)->((forall (I2:nat), ((P I2) (suc I2)))->((forall (I2:nat) (J2:nat) (K:nat), (((ord_less_nat I2) J2)->(((ord_less_nat J2) K)->(((P I2) J2)->(((P J2) K)->((P I2) K))))))->((P _TPTP_I) J)))))
% 0.50/0.68  FOF formula (forall (_TPTP_I:nat) (J:nat) (K2:nat), (((ord_less_nat _TPTP_I) J)->(((ord_less_nat J) K2)->((ord_less_nat (suc _TPTP_I)) K2)))) of role axiom named fact_42_less__trans__Suc
% 0.50/0.68  A new axiom: (forall (_TPTP_I:nat) (J:nat) (K2:nat), (((ord_less_nat _TPTP_I) J)->(((ord_less_nat J) K2)->((ord_less_nat (suc _TPTP_I)) K2))))
% 0.50/0.68  FOF formula (forall (M:nat) (N:nat), (((ord_less_nat (suc M)) (suc N))->((ord_less_nat M) N))) of role axiom named fact_43_Suc__less__SucD
% 0.50/0.68  A new axiom: (forall (M:nat) (N:nat), (((ord_less_nat (suc M)) (suc N))->((ord_less_nat M) N)))
% 0.50/0.68  FOF formula (forall (N:nat) (M:nat), ((((ord_less_nat N) M)->False)->(((ord_less_nat N) (suc M))->(((eq nat) M) N)))) of role axiom named fact_44_less__antisym
% 0.50/0.68  A new axiom: (forall (N:nat) (M:nat), ((((ord_less_nat N) M)->False)->(((ord_less_nat N) (suc M))->(((eq nat) M) N))))
% 0.50/0.68  FOF formula (forall (N:nat) (M:nat), (((eq Prop) ((ord_less_nat (suc N)) M)) ((ex nat) (fun (M2:nat)=> ((and (((eq nat) M) (suc M2))) ((ord_less_nat N) M2)))))) of role axiom named fact_45_Suc__less__eq2
% 0.50/0.68  A new axiom: (forall (N:nat) (M:nat), (((eq Prop) ((ord_less_nat (suc N)) M)) ((ex nat) (fun (M2:nat)=> ((and (((eq nat) M) (suc M2))) ((ord_less_nat N) M2))))))
% 0.50/0.68  FOF formula (forall (N:nat) (P:(nat->Prop)), (((eq Prop) (forall (I3:nat), (((ord_less_nat I3) (suc N))->(P I3)))) ((and (P N)) (forall (I3:nat), (((ord_less_nat I3) N)->(P I3)))))) of role axiom named fact_46_All__less__Suc
% 0.50/0.68  A new axiom: (forall (N:nat) (P:(nat->Prop)), (((eq Prop) (forall (I3:nat), (((ord_less_nat I3) (suc N))->(P I3)))) ((and (P N)) (forall (I3:nat), (((ord_less_nat I3) N)->(P I3))))))
% 0.50/0.68  FOF formula (forall (M:nat) (N:nat), (((eq Prop) (((ord_less_nat M) N)->False)) ((ord_less_nat N) (suc M)))) of role axiom named fact_47_not__less__eq
% 0.50/0.68  A new axiom: (forall (M:nat) (N:nat), (((eq Prop) (((ord_less_nat M) N)->False)) ((ord_less_nat N) (suc M))))
% 0.50/0.68  FOF formula (forall (M:nat) (N:nat), (((eq Prop) ((ord_less_nat M) (suc N))) ((or ((ord_less_nat M) N)) (((eq nat) M) N)))) of role axiom named fact_48_less__Suc__eq
% 0.50/0.69  A new axiom: (forall (M:nat) (N:nat), (((eq Prop) ((ord_less_nat M) (suc N))) ((or ((ord_less_nat M) N)) (((eq nat) M) N))))
% 0.50/0.69  FOF formula (forall (N:nat) (P:(nat->Prop)), (((eq Prop) ((ex nat) (fun (I3:nat)=> ((and ((ord_less_nat I3) (suc N))) (P I3))))) ((or (P N)) ((ex nat) (fun (I3:nat)=> ((and ((ord_less_nat I3) N)) (P I3))))))) of role axiom named fact_49_Ex__less__Suc
% 0.50/0.69  A new axiom: (forall (N:nat) (P:(nat->Prop)), (((eq Prop) ((ex nat) (fun (I3:nat)=> ((and ((ord_less_nat I3) (suc N))) (P I3))))) ((or (P N)) ((ex nat) (fun (I3:nat)=> ((and ((ord_less_nat I3) N)) (P I3)))))))
% 0.50/0.69  FOF formula (forall (M:nat) (N:nat), (((ord_less_nat M) N)->((ord_less_nat M) (suc N)))) of role axiom named fact_50_less__SucI
% 0.50/0.69  A new axiom: (forall (M:nat) (N:nat), (((ord_less_nat M) N)->((ord_less_nat M) (suc N))))
% 0.50/0.69  FOF formula (forall (M:nat) (N:nat), (((ord_less_nat M) (suc N))->((((ord_less_nat M) N)->False)->(((eq nat) M) N)))) of role axiom named fact_51_less__SucE
% 0.50/0.69  A new axiom: (forall (M:nat) (N:nat), (((ord_less_nat M) (suc N))->((((ord_less_nat M) N)->False)->(((eq nat) M) N))))
% 0.50/0.69  FOF formula (forall (M:nat) (N:nat), (((ord_less_nat M) N)->((not (((eq nat) (suc M)) N))->((ord_less_nat (suc M)) N)))) of role axiom named fact_52_Suc__lessI
% 0.50/0.69  A new axiom: (forall (M:nat) (N:nat), (((ord_less_nat M) N)->((not (((eq nat) (suc M)) N))->((ord_less_nat (suc M)) N))))
% 0.50/0.69  <<<E,axiom,(
% 0.50/0.69      ! [I: nat,K2: nat] :
% 0.50/0.69        ( ( ord_less_nat @ ( suc @ I ) @ K2 )
% 0.50/0.69       => ~ !>>>!!!<<< [J2: nat] :
% 0.50/0.69              ( ( ord_less_nat @ I @ J2 )
% 0.50/0.69             => ( K2
% 0.50/0.69               != ( >>>
% 0.50/0.69  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, 11, 22, 30, 36, 43, 50, 99, 113, 185, 229, 265, 285, 300, 221, 120, 187, 124]
% 0.50/0.69  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, LexToken(THF,'thf',1,14327), LexToken(LPAR,'(',1,14330), name, LexToken(COMMA,',',1,14349), formula_role, LexToken(COMMA,',',1,14355), LexToken(LPAR,'(',1,14356), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,14364), thf_variable_list, LexToken(RBRACKET,']',1,14379), LexToken(COLON,':',1,14381), LexToken(LPAR,'(',1,14389), thf_unitary_formula, thf_pair_connective, unary_connective]
% 0.50/0.69  Unexpected exception Syntax error at '!':BANG
% 0.50/0.69  Traceback (most recent call last):
% 0.50/0.69    File "CASC.py", line 79, in <module>
% 0.50/0.69      problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 0.50/0.69    File "/export/starexec/sandbox/solver/bin/TPTP.py", line 38, in __init__
% 0.50/0.69      parser.parse(file.read(),debug=0,lexer=lexer)
% 0.50/0.69    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 265, in parse
% 0.50/0.69      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 0.50/0.69    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 0.50/0.69      tok = self.errorfunc(errtoken)
% 0.50/0.69    File "/export/starexec/sandbox/solver/bin/TPTPparser.py", line 2099, in p_error
% 0.50/0.69      raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 0.50/0.69  TPTPparser.TPTPParsingError: Syntax error at '!':BANG
%------------------------------------------------------------------------------