TSTP Solution File: NUM926_1 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : NUM926_1 : TPTP v8.1.2. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n016.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  : 300s
% DateTime : Thu Aug 31 11:33:45 EDT 2023

% Result   : Theorem 2.23s 1.17s
% Output   : CNFRefutation 2.23s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   13
%            Number of leaves      :   18
% Syntax   : Number of formulae    :  104 (  44 unt;   0 typ;   0 def)
%            Number of atoms       :  649 (  71 equ)
%            Maximal formula atoms :    4 (   6 avg)
%            Number of connectives :  134 (  61   ~;  60   |;   3   &)
%                                         (   6 <=>;   4  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    6 (   3 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of FOOLs       :  472 ( 472 fml;   0 var)
%            Number of types       :    0 (   0 usr)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of predicates  :   23 (  21 usr;  11 prp; 0-2 aty)
%            Number of functors    :    0 (   0 usr;   0 con; --- aty)
%            Number of variables   :  188 (   4 sgn; 100   !;  16   ?; 116   :)

% Comments : 
%------------------------------------------------------------------------------
tff(f1,axiom,
    ord_less_eq_int(one_one_int,t),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_0_tpos) ).

tff(f2,axiom,
    ( ( one_one_int = t )
   => ? [X0: int,X1: int] : ( plus_plus_int(power_power_int(X0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_1__096t_A_061_A1_A_061_061_062_AEX_Ax_Ay_O_Ax_A_094_A2_A_L_Ay_A_094_A2_A_06) ).

tff(f3,axiom,
    ( ord_less_int(one_one_int,t)
   => ? [X0: int,X1: int] : ( plus_plus_int(power_power_int(X0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_2__0961_A_060_At_A_061_061_062_AEX_Ax_Ay_O_Ax_A_094_A2_A_L_Ay_A_094_A2_A_06) ).

tff(f30,axiom,
    ! [X18: int,X19: int] :
      ( ord_less_int(X19,X18)
      | ( X18 = X19 )
      | ord_less_int(X18,X19) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_29_zless__linear) ).

tff(f39,axiom,
    ! [X27: int,X17: int] :
      ( ord_less_eq_int(number_number_of_int(X27),number_number_of_int(X17))
    <=> ~ ord_less_int(number_number_of_int(X17),number_number_of_int(X27)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_38_le__number__of__eq__not__less) ).

tff(f59,axiom,
    ! [X35: int,X36: int] :
      ( ord_less_int(number_number_of_int(X35),number_number_of_int(X36))
    <=> ord_less_int(X35,X36) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_58_less__number__of__int__code) ).

tff(f60,axiom,
    ! [X35: int,X36: int] :
      ( ord_less_eq_int(number_number_of_int(X35),number_number_of_int(X36))
    <=> ord_less_eq_int(X35,X36) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_59_less__eq__number__of__int__code) ).

tff(f85,axiom,
    ! [X54: int,X55: int,X56: int] : ( times_times_int(times_times_int(X54,X55),X56) = times_times_int(X54,times_times_int(X55,X56)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_84_comm__semiring__1__class_Onormalizing__semiring__rules_I17_J) ).

tff(f86,axiom,
    ! [X54: nat,X55: nat,X56: nat] : ( times_times_nat(times_times_nat(X54,X55),X56) = times_times_nat(X54,times_times_nat(X55,X56)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_85_comm__semiring__1__class_Onormalizing__semiring__rules_I17_J) ).

tff(f91,axiom,
    ! [X63: int,X64: int] : ( times_times_int(X63,X64) = times_times_int(X64,X63) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_90_comm__semiring__1__class_Onormalizing__semiring__rules_I7_J) ).

tff(f92,axiom,
    ! [X63: nat,X64: nat] : ( times_times_nat(X63,X64) = times_times_nat(X64,X63) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_91_comm__semiring__1__class_Onormalizing__semiring__rules_I7_J) ).

tff(f97,axiom,
    ! [X72: int,X73: int,X74: int] : ( plus_plus_int(plus_plus_int(X72,X73),X74) = plus_plus_int(X72,plus_plus_int(X73,X74)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_96_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J) ).

tff(f98,axiom,
    ! [X72: nat,X73: nat,X74: nat] : ( plus_plus_nat(plus_plus_nat(X72,X73),X74) = plus_plus_nat(X72,plus_plus_nat(X73,X74)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_97_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J) ).

tff(f103,axiom,
    ! [X81: int,X82: int] : ( plus_plus_int(X81,X82) = plus_plus_int(X82,X81) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_102_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J) ).

tff(f104,axiom,
    ! [X81: nat,X82: nat] : ( plus_plus_nat(X81,X82) = plus_plus_nat(X82,X81) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_103_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J) ).

tff(f124,conjecture,
    ? [X0: int,X1: int] : ( plus_plus_int(power_power_int(X0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_0) ).

tff(f125,negated_conjecture,
    ~ ? [X0: int,X1: int] : ( plus_plus_int(power_power_int(X0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) ),
    inference(negated_conjecture,[],[f124]) ).

tff(f145,plain,
    ! [X0: int,X1: int] :
      ( ord_less_int(X1,X0)
      | ( X0 = X1 )
      | ord_less_int(X0,X1) ),
    inference(rectify,[],[f30]) ).

tff(f154,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq_int(number_number_of_int(X0),number_number_of_int(X1))
    <=> ~ ord_less_int(number_number_of_int(X1),number_number_of_int(X0)) ),
    inference(rectify,[],[f39]) ).

tff(f171,plain,
    ! [X0: int,X1: int] :
      ( ord_less_int(number_number_of_int(X0),number_number_of_int(X1))
    <=> ord_less_int(X0,X1) ),
    inference(rectify,[],[f59]) ).

tff(f172,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq_int(number_number_of_int(X0),number_number_of_int(X1))
    <=> ord_less_eq_int(X0,X1) ),
    inference(rectify,[],[f60]) ).

tff(f194,plain,
    ! [X0: int,X1: int,X2: int] : ( times_times_int(times_times_int(X0,X1),X2) = times_times_int(X0,times_times_int(X1,X2)) ),
    inference(rectify,[],[f85]) ).

tff(f195,plain,
    ! [X0: nat,X1: nat,X2: nat] : ( times_times_nat(times_times_nat(X0,X1),X2) = times_times_nat(X0,times_times_nat(X1,X2)) ),
    inference(rectify,[],[f86]) ).

tff(f200,plain,
    ! [X0: int,X1: int] : ( times_times_int(X1,X0) = times_times_int(X0,X1) ),
    inference(rectify,[],[f91]) ).

tff(f201,plain,
    ! [X0: nat,X1: nat] : ( times_times_nat(X0,X1) = times_times_nat(X1,X0) ),
    inference(rectify,[],[f92]) ).

tff(f206,plain,
    ! [X0: int,X1: int,X2: int] : ( plus_plus_int(plus_plus_int(X0,X1),X2) = plus_plus_int(X0,plus_plus_int(X1,X2)) ),
    inference(rectify,[],[f97]) ).

tff(f207,plain,
    ! [X0: nat,X1: nat,X2: nat] : ( plus_plus_nat(plus_plus_nat(X0,X1),X2) = plus_plus_nat(X0,plus_plus_nat(X1,X2)) ),
    inference(rectify,[],[f98]) ).

tff(f212,plain,
    ! [X0: int,X1: int] : ( plus_plus_int(X0,X1) = plus_plus_int(X1,X0) ),
    inference(rectify,[],[f103]) ).

tff(f213,plain,
    ! [X0: nat,X1: nat] : ( plus_plus_nat(X0,X1) = plus_plus_nat(X1,X0) ),
    inference(rectify,[],[f104]) ).

tff(f235,plain,
    ( ? [X0: int,X1: int] : ( plus_plus_int(power_power_int(X0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) )
    | ( one_one_int != t ) ),
    inference(ennf_transformation,[],[f2]) ).

tff(f236,plain,
    ( ? [X0: int,X1: int] : ( plus_plus_int(power_power_int(X0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) )
    | ~ ord_less_int(one_one_int,t) ),
    inference(ennf_transformation,[],[f3]) ).

tff(f250,plain,
    ! [X0: int,X1: int] : ( plus_plus_int(power_power_int(X0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1,number_number_of_nat(bit0(bit1(pls))))) != plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) ),
    inference(ennf_transformation,[],[f125]) ).

tff(f251,plain,
    ( ? [X0: int,X1: int] : ( plus_plus_int(power_power_int(X0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) )
   => ( plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) = plus_plus_int(power_power_int(sK0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK1,number_number_of_nat(bit0(bit1(pls))))) ) ),
    introduced(choice_axiom,[]) ).

tff(f252,plain,
    ( ( plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) = plus_plus_int(power_power_int(sK0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK1,number_number_of_nat(bit0(bit1(pls))))) )
    | ( one_one_int != t ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1])],[f235,f251]) ).

tff(f253,plain,
    ( ? [X0: int,X1: int] : ( plus_plus_int(power_power_int(X0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) )
   => ( plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) = plus_plus_int(power_power_int(sK2,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK3,number_number_of_nat(bit0(bit1(pls))))) ) ),
    introduced(choice_axiom,[]) ).

tff(f254,plain,
    ( ( plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) = plus_plus_int(power_power_int(sK2,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK3,number_number_of_nat(bit0(bit1(pls))))) )
    | ~ ord_less_int(one_one_int,t) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK2,sK3])],[f236,f253]) ).

tff(f260,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_eq_int(number_number_of_int(X0),number_number_of_int(X1))
        | ord_less_int(number_number_of_int(X1),number_number_of_int(X0)) )
      & ( ~ ord_less_int(number_number_of_int(X1),number_number_of_int(X0))
        | ~ ord_less_eq_int(number_number_of_int(X0),number_number_of_int(X1)) ) ),
    inference(nnf_transformation,[],[f154]) ).

tff(f271,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_int(number_number_of_int(X0),number_number_of_int(X1))
        | ~ ord_less_int(X0,X1) )
      & ( ord_less_int(X0,X1)
        | ~ ord_less_int(number_number_of_int(X0),number_number_of_int(X1)) ) ),
    inference(nnf_transformation,[],[f171]) ).

tff(f272,plain,
    ! [X0: int,X1: int] :
      ( ( ord_less_eq_int(number_number_of_int(X0),number_number_of_int(X1))
        | ~ ord_less_eq_int(X0,X1) )
      & ( ord_less_eq_int(X0,X1)
        | ~ ord_less_eq_int(number_number_of_int(X0),number_number_of_int(X1)) ) ),
    inference(nnf_transformation,[],[f172]) ).

tff(f294,plain,
    ord_less_eq_int(one_one_int,t),
    inference(cnf_transformation,[],[f1]) ).

tff(f295,plain,
    ( ( plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) = plus_plus_int(power_power_int(sK0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK1,number_number_of_nat(bit0(bit1(pls))))) )
    | ( one_one_int != t ) ),
    inference(cnf_transformation,[],[f252]) ).

tff(f296,plain,
    ( ( plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) = plus_plus_int(power_power_int(sK2,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK3,number_number_of_nat(bit0(bit1(pls))))) )
    | ~ ord_less_int(one_one_int,t) ),
    inference(cnf_transformation,[],[f254]) ).

tff(f324,plain,
    ! [X0: int,X1: int] :
      ( ord_less_int(X1,X0)
      | ( X0 = X1 )
      | ord_less_int(X0,X1) ),
    inference(cnf_transformation,[],[f145]) ).

tff(f334,plain,
    ! [X0: int,X1: int] :
      ( ~ ord_less_int(number_number_of_int(X1),number_number_of_int(X0))
      | ~ ord_less_eq_int(number_number_of_int(X0),number_number_of_int(X1)) ),
    inference(cnf_transformation,[],[f260]) ).

tff(f335,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq_int(number_number_of_int(X0),number_number_of_int(X1))
      | ord_less_int(number_number_of_int(X1),number_number_of_int(X0)) ),
    inference(cnf_transformation,[],[f260]) ).

tff(f365,plain,
    ! [X0: int,X1: int] :
      ( ord_less_int(X0,X1)
      | ~ ord_less_int(number_number_of_int(X0),number_number_of_int(X1)) ),
    inference(cnf_transformation,[],[f271]) ).

tff(f366,plain,
    ! [X0: int,X1: int] :
      ( ord_less_int(number_number_of_int(X0),number_number_of_int(X1))
      | ~ ord_less_int(X0,X1) ),
    inference(cnf_transformation,[],[f271]) ).

tff(f367,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq_int(X0,X1)
      | ~ ord_less_eq_int(number_number_of_int(X0),number_number_of_int(X1)) ),
    inference(cnf_transformation,[],[f272]) ).

tff(f368,plain,
    ! [X0: int,X1: int] :
      ( ord_less_eq_int(number_number_of_int(X0),number_number_of_int(X1))
      | ~ ord_less_eq_int(X0,X1) ),
    inference(cnf_transformation,[],[f272]) ).

tff(f402,plain,
    ! [X2: int,X0: int,X1: int] : ( times_times_int(times_times_int(X0,X1),X2) = times_times_int(X0,times_times_int(X1,X2)) ),
    inference(cnf_transformation,[],[f194]) ).

tff(f403,plain,
    ! [X2: nat,X0: nat,X1: nat] : ( times_times_nat(times_times_nat(X0,X1),X2) = times_times_nat(X0,times_times_nat(X1,X2)) ),
    inference(cnf_transformation,[],[f195]) ).

tff(f408,plain,
    ! [X0: int,X1: int] : ( times_times_int(X1,X0) = times_times_int(X0,X1) ),
    inference(cnf_transformation,[],[f200]) ).

tff(f409,plain,
    ! [X0: nat,X1: nat] : ( times_times_nat(X0,X1) = times_times_nat(X1,X0) ),
    inference(cnf_transformation,[],[f201]) ).

tff(f414,plain,
    ! [X2: int,X0: int,X1: int] : ( plus_plus_int(plus_plus_int(X0,X1),X2) = plus_plus_int(X0,plus_plus_int(X1,X2)) ),
    inference(cnf_transformation,[],[f206]) ).

tff(f415,plain,
    ! [X2: nat,X0: nat,X1: nat] : ( plus_plus_nat(plus_plus_nat(X0,X1),X2) = plus_plus_nat(X0,plus_plus_nat(X1,X2)) ),
    inference(cnf_transformation,[],[f207]) ).

tff(f420,plain,
    ! [X0: int,X1: int] : ( plus_plus_int(X0,X1) = plus_plus_int(X1,X0) ),
    inference(cnf_transformation,[],[f212]) ).

tff(f421,plain,
    ! [X0: nat,X1: nat] : ( plus_plus_nat(X0,X1) = plus_plus_nat(X1,X0) ),
    inference(cnf_transformation,[],[f213]) ).

tff(f454,plain,
    ! [X0: int,X1: int] : ( plus_plus_int(power_power_int(X0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1,number_number_of_nat(bit0(bit1(pls))))) != plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) ),
    inference(cnf_transformation,[],[f250]) ).

cnf(c_49,plain,
    ord_less_eq_int(one_one_int,t),
    inference(cnf_transformation,[],[f294]) ).

cnf(c_50,plain,
    ( one_one_int != t
    | plus_plus_int(power_power_int(sK0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) ),
    inference(cnf_transformation,[],[f295]) ).

cnf(c_51,plain,
    ( ~ ord_less_int(one_one_int,t)
    | plus_plus_int(power_power_int(sK2,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK3,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int) ),
    inference(cnf_transformation,[],[f296]) ).

cnf(c_79,plain,
    ( X0_13 = X1_13
    | ord_less_int(X0_13,X1_13)
    | ord_less_int(X1_13,X0_13) ),
    inference(cnf_transformation,[],[f324]) ).

cnf(c_89,plain,
    ( ord_less_int(number_number_of_int(X0_13),number_number_of_int(X1_13))
    | ord_less_eq_int(number_number_of_int(X1_13),number_number_of_int(X0_13)) ),
    inference(cnf_transformation,[],[f335]) ).

cnf(c_90,plain,
    ( ~ ord_less_int(number_number_of_int(X0_13),number_number_of_int(X1_13))
    | ~ ord_less_eq_int(number_number_of_int(X1_13),number_number_of_int(X0_13)) ),
    inference(cnf_transformation,[],[f334]) ).

cnf(c_120,plain,
    ( ~ ord_less_int(X0_13,X1_13)
    | ord_less_int(number_number_of_int(X0_13),number_number_of_int(X1_13)) ),
    inference(cnf_transformation,[],[f366]) ).

cnf(c_121,plain,
    ( ~ ord_less_int(number_number_of_int(X0_13),number_number_of_int(X1_13))
    | ord_less_int(X0_13,X1_13) ),
    inference(cnf_transformation,[],[f365]) ).

cnf(c_122,plain,
    ( ~ ord_less_eq_int(X0_13,X1_13)
    | ord_less_eq_int(number_number_of_int(X0_13),number_number_of_int(X1_13)) ),
    inference(cnf_transformation,[],[f368]) ).

cnf(c_123,plain,
    ( ~ ord_less_eq_int(number_number_of_int(X0_13),number_number_of_int(X1_13))
    | ord_less_eq_int(X0_13,X1_13) ),
    inference(cnf_transformation,[],[f367]) ).

cnf(c_157,plain,
    times_times_int(times_times_int(X0_13,X1_13),X2_13) = times_times_int(X0_13,times_times_int(X1_13,X2_13)),
    inference(cnf_transformation,[],[f402]) ).

cnf(c_158,plain,
    times_times_nat(times_times_nat(X0_14,X1_14),X2_14) = times_times_nat(X0_14,times_times_nat(X1_14,X2_14)),
    inference(cnf_transformation,[],[f403]) ).

cnf(c_163,plain,
    times_times_int(X0_13,X1_13) = times_times_int(X1_13,X0_13),
    inference(cnf_transformation,[],[f408]) ).

cnf(c_164,plain,
    times_times_nat(X0_14,X1_14) = times_times_nat(X1_14,X0_14),
    inference(cnf_transformation,[],[f409]) ).

cnf(c_169,plain,
    plus_plus_int(plus_plus_int(X0_13,X1_13),X2_13) = plus_plus_int(X0_13,plus_plus_int(X1_13,X2_13)),
    inference(cnf_transformation,[],[f414]) ).

cnf(c_170,plain,
    plus_plus_nat(plus_plus_nat(X0_14,X1_14),X2_14) = plus_plus_nat(X0_14,plus_plus_nat(X1_14,X2_14)),
    inference(cnf_transformation,[],[f415]) ).

cnf(c_175,plain,
    plus_plus_int(X0_13,X1_13) = plus_plus_int(X1_13,X0_13),
    inference(cnf_transformation,[],[f420]) ).

cnf(c_176,plain,
    plus_plus_nat(X0_14,X1_14) = plus_plus_nat(X1_14,X0_14),
    inference(cnf_transformation,[],[f421]) ).

cnf(c_202,negated_conjecture,
    plus_plus_int(power_power_int(X0_13,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1_13,number_number_of_nat(bit0(bit1(pls))))) != plus_plus_int(times_times_int(number_number_of_int(bit0(bit0(bit1(pls)))),m),one_one_int),
    inference(cnf_transformation,[],[f454]) ).

cnf(c_281,plain,
    ( one_one_int != t
    | plus_plus_int(power_power_int(sK0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(one_one_int,times_times_int(m,number_number_of_int(bit0(bit0(bit1(pls)))))) ),
    inference(theory_normalisation,[status(thm)],[c_50,c_158,c_164,c_157,c_163,c_170,c_176,c_169,c_175]) ).

cnf(c_282,plain,
    ( ~ ord_less_int(one_one_int,t)
    | plus_plus_int(power_power_int(sK2,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK3,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(one_one_int,times_times_int(m,number_number_of_int(bit0(bit0(bit1(pls)))))) ),
    inference(theory_normalisation,[status(thm)],[c_51,c_158,c_164,c_157,c_163,c_170,c_176,c_169,c_175]) ).

cnf(c_292,negated_conjecture,
    plus_plus_int(power_power_int(X0_13,number_number_of_nat(bit0(bit1(pls)))),power_power_int(X1_13,number_number_of_nat(bit0(bit1(pls))))) != plus_plus_int(one_one_int,times_times_int(m,number_number_of_int(bit0(bit0(bit1(pls)))))),
    inference(theory_normalisation,[status(thm)],[c_202,c_158,c_164,c_157,c_163,c_170,c_176,c_169,c_175]) ).

cnf(c_297,plain,
    ( ord_less_eq_int(X0_13,X1_13)
    | ~ ord_less_eq_int(number_number_of_int(X0_13),number_number_of_int(X1_13)) ),
    inference(prop_impl_just,[status(thm)],[c_123]) ).

cnf(c_298,plain,
    ( ~ ord_less_eq_int(number_number_of_int(X0_13),number_number_of_int(X1_13))
    | ord_less_eq_int(X0_13,X1_13) ),
    inference(renaming,[status(thm)],[c_297]) ).

cnf(c_299,plain,
    ( ~ ord_less_eq_int(X0_13,X1_13)
    | ord_less_eq_int(number_number_of_int(X0_13),number_number_of_int(X1_13)) ),
    inference(prop_impl_just,[status(thm)],[c_122]) ).

cnf(c_305,plain,
    ( ~ ord_less_int(X0_13,X1_13)
    | ~ ord_less_eq_int(number_number_of_int(X1_13),number_number_of_int(X0_13)) ),
    inference(prop_impl_just,[status(thm)],[c_120,c_90]) ).

cnf(c_306,plain,
    ( ~ ord_less_eq_int(number_number_of_int(X0_13),number_number_of_int(X1_13))
    | ~ ord_less_int(X1_13,X0_13) ),
    inference(renaming,[status(thm)],[c_305]) ).

cnf(c_307,plain,
    ( ord_less_int(X0_13,X1_13)
    | ord_less_eq_int(number_number_of_int(X1_13),number_number_of_int(X0_13)) ),
    inference(prop_impl_just,[status(thm)],[c_121,c_89]) ).

cnf(c_308,plain,
    ( ord_less_eq_int(number_number_of_int(X0_13),number_number_of_int(X1_13))
    | ord_less_int(X1_13,X0_13) ),
    inference(renaming,[status(thm)],[c_307]) ).

cnf(c_373,plain,
    ( one_one_int != t
    | plus_plus_int(power_power_int(sK0,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK1,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(one_one_int,times_times_int(m,number_number_of_int(bit0(bit0(bit1(pls)))))) ),
    inference(prop_impl_just,[status(thm)],[c_281]) ).

cnf(c_375,plain,
    ( ~ ord_less_int(one_one_int,t)
    | plus_plus_int(power_power_int(sK2,number_number_of_nat(bit0(bit1(pls)))),power_power_int(sK3,number_number_of_nat(bit0(bit1(pls))))) = plus_plus_int(one_one_int,times_times_int(m,number_number_of_int(bit0(bit0(bit1(pls)))))) ),
    inference(prop_impl_just,[status(thm)],[c_282]) ).

cnf(c_572,plain,
    ( ~ ord_less_int(X0_13,X1_13)
    | ~ ord_less_eq_int(X1_13,X0_13) ),
    inference(bin_hyper_res,[status(thm)],[c_306,c_299]) ).

cnf(c_573,plain,
    ( ord_less_int(X0_13,X1_13)
    | ord_less_eq_int(X1_13,X0_13) ),
    inference(bin_hyper_res,[status(thm)],[c_308,c_298]) ).

cnf(c_653,plain,
    ~ ord_less_int(one_one_int,t),
    inference(backward_subsumption_resolution,[status(thm)],[c_375,c_292]) ).

cnf(c_654,plain,
    one_one_int != t,
    inference(backward_subsumption_resolution,[status(thm)],[c_373,c_292]) ).

cnf(c_1212,plain,
    ( ~ ord_less_eq_int(X1_13,X0_13)
    | ~ ord_less_int(X0_13,X1_13) ),
    inference(prop_impl_just,[status(thm)],[c_572]) ).

cnf(c_1213,plain,
    ( ~ ord_less_int(X0_13,X1_13)
    | ~ ord_less_eq_int(X1_13,X0_13) ),
    inference(renaming,[status(thm)],[c_1212]) ).

cnf(c_1452,plain,
    ( ~ ord_less_eq_int(X0_13,X1_13)
    | X1_13 = X0_13
    | ord_less_int(X0_13,X1_13) ),
    inference(bin_hyper_res,[status(thm)],[c_79,c_1213]) ).

cnf(c_1993,plain,
    ( ~ ord_less_eq_int(X1_13,X0_13)
    | ~ ord_less_int(X0_13,X1_13) ),
    inference(prop_impl_just,[status(thm)],[c_572]) ).

cnf(c_1994,plain,
    ( ~ ord_less_int(X0_13,X1_13)
    | ~ ord_less_eq_int(X1_13,X0_13) ),
    inference(renaming,[status(thm)],[c_1993]) ).

cnf(c_2232,plain,
    ( ~ ord_less_eq_int(X0_13,X1_13)
    | ~ ord_less_eq_int(X1_13,X0_13)
    | X1_13 = X0_13 ),
    inference(bin_hyper_res,[status(thm)],[c_1452,c_1994]) ).

cnf(c_2757,plain,
    ( ord_less_eq_int(X1_13,X0_13)
    | ord_less_int(X0_13,X1_13) ),
    inference(prop_impl_just,[status(thm)],[c_573]) ).

cnf(c_2758,plain,
    ( ord_less_int(X0_13,X1_13)
    | ord_less_eq_int(X1_13,X0_13) ),
    inference(renaming,[status(thm)],[c_2757]) ).

cnf(c_5345,plain,
    ( ~ ord_less_eq_int(one_one_int,t)
    | ~ ord_less_eq_int(t,one_one_int)
    | one_one_int = t ),
    inference(instantiation,[status(thm)],[c_2232]) ).

cnf(c_5638,plain,
    ( ord_less_int(one_one_int,t)
    | ord_less_eq_int(t,one_one_int) ),
    inference(instantiation,[status(thm)],[c_2758]) ).

cnf(c_5639,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_5638,c_5345,c_653,c_654,c_49]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : NUM926_1 : TPTP v8.1.2. Released v5.3.0.
% 0.00/0.13  % Command  : run_iprover %s %d THM
% 0.13/0.35  % Computer : n016.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Fri Aug 25 09:54:40 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 0.20/0.48  Running first-order theorem proving
% 0.20/0.48  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 2.23/1.17  % SZS status Started for theBenchmark.p
% 2.23/1.17  % SZS status Theorem for theBenchmark.p
% 2.23/1.17  
% 2.23/1.17  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 2.23/1.17  
% 2.23/1.17  ------  iProver source info
% 2.23/1.17  
% 2.23/1.17  git: date: 2023-05-31 18:12:56 +0000
% 2.23/1.17  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 2.23/1.17  git: non_committed_changes: false
% 2.23/1.17  git: last_make_outside_of_git: false
% 2.23/1.17  
% 2.23/1.17  ------ Parsing...
% 2.23/1.17  ------ Clausification by vclausify_rel  & Parsing by iProver...------  preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 2.23/1.17  
% 2.23/1.17  
% 2.23/1.17  ------ Preprocessing... sup_sim: 30  pe_s  pe_e  sup_sim: 0  pe_s  pe_e  sup_sim: 0  pe_s  pe_e  sup_sim: 0  pe_s  pe_e 
% 2.23/1.17  
% 2.23/1.17  ------ Preprocessing...------  preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 2.23/1.17   gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e ------  preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 2.23/1.17  
% 2.23/1.17  
% 2.23/1.17  ------ Preprocessing...
% 2.23/1.17  ------ Proving...
% 2.23/1.17  ------ Problem Properties 
% 2.23/1.17  
% 2.23/1.17  
% 2.23/1.17  clauses                                 89
% 2.23/1.17  conjectures                             0
% 2.23/1.17  EPR                                     10
% 2.23/1.17  Horn                                    77
% 2.23/1.17  unary                                   41
% 2.23/1.17  binary                                  42
% 2.23/1.17  lits                                    143
% 2.23/1.17  lits eq                                 43
% 2.23/1.17  fd_pure                                 0
% 2.23/1.17  fd_pseudo                               0
% 2.23/1.17  fd_cond                                 0
% 2.23/1.17  fd_pseudo_cond                          3
% 2.23/1.17  AC symbols                              4
% 2.23/1.17  
% 2.23/1.17  ------ Schedule dynamic 5 is on 
% 2.23/1.17  
% 2.23/1.17  ------ no conjectures: strip conj schedule 
% 2.23/1.17  
% 2.23/1.17  ------ Input Options "--resolution_flag false --inst_lit_sel_side none" stripped conjectures Time Limit: 10.
% 2.23/1.17  
% 2.23/1.17  
% 2.23/1.17  ------ 
% 2.23/1.17  Current options:
% 2.23/1.17  ------ 
% 2.23/1.17  
% 2.23/1.17  
% 2.23/1.17  
% 2.23/1.17  
% 2.23/1.17  ------ Proving...
% 2.23/1.17  
% 2.23/1.17  
% 2.23/1.17  % SZS status Theorem for theBenchmark.p
% 2.23/1.17  
% 2.23/1.17  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 2.23/1.17  
% 2.23/1.17  
%------------------------------------------------------------------------------