TSTP Solution File: NUM925_2 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : NUM925_2 : TPTP v8.2.0. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule file --schedule_file /export/starexec/sandbox/solver/bin/quickGreedyProduceRating_steal_pow3.txt --cores 8 -m 12000 -t %d %s

% Computer : n004.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 : Tue May 21 01:47:08 EDT 2024

% Result   : Theorem 0.70s 0.82s
% Output   : Refutation 0.70s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   16
%            Number of leaves      :   97
% Syntax   : Number of formulae    :  139 (  43 unt;  84 typ;   0 def)
%            Number of atoms       :   73 (  48 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :   35 (  17   ~;  10   |;   3   &)
%                                         (   2 <=>;   3  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    7 (   3 avg)
%            Maximal term depth    :   11 (   2 avg)
%            Number of FOOLs       :    1 (   1 fml;   0 var)
%            Number of types       :   16 (  15 usr)
%            Number of type conns  :   70 (  47   >;  23   *;   0   +;   0  <<)
%            Number of predicates  :    5 (   3 usr;   1 prp; 0-3 aty)
%            Number of functors    :   66 (  66 usr;  22 con; 0-2 aty)
%            Number of variables   :   69 (  64   !;   5   ?;  69   :)

% Comments : 
%------------------------------------------------------------------------------
tff(type_def_5,type,
    bool: $tType ).

tff(type_def_6,type,
    int: $tType ).

tff(type_def_7,type,
    nat: $tType ).

tff(type_def_8,type,
    real: $tType ).

tff(type_def_9,type,
    fun_int_bool: $tType ).

tff(type_def_10,type,
    fun_int_int: $tType ).

tff(type_def_11,type,
    fun_int_fun_int_bool: $tType ).

tff(type_def_12,type,
    fun_nat_bool: $tType ).

tff(type_def_13,type,
    fun_nat_int: $tType ).

tff(type_def_14,type,
    fun_nat_nat: $tType ).

tff(type_def_15,type,
    fun_nat_real: $tType ).

tff(type_def_16,type,
    fun_nat_fun_nat_bool: $tType ).

tff(type_def_17,type,
    fun_real_bool: $tType ).

tff(type_def_18,type,
    fun_real_real: $tType ).

tff(type_def_19,type,
    fun_re413263731l_bool: $tType ).

tff(func_def_0,type,
    one_one_int: int ).

tff(func_def_1,type,
    one_one_nat: nat ).

tff(func_def_2,type,
    one_one_real: real ).

tff(func_def_3,type,
    plus_plus_int: int > fun_int_int ).

tff(func_def_4,type,
    plus_plus_nat: nat > fun_nat_nat ).

tff(func_def_5,type,
    plus_plus_real: real > fun_real_real ).

tff(func_def_6,type,
    times_times_int: ( int * int ) > int ).

tff(func_def_7,type,
    zero_zero_int: int ).

tff(func_def_8,type,
    zero_zero_nat: nat ).

tff(func_def_9,type,
    zero_zero_real: real ).

tff(func_def_10,type,
    if_nat: ( bool * nat ) > fun_nat_nat ).

tff(func_def_11,type,
    bit0: int > int ).

tff(func_def_12,type,
    bit1: int > int ).

tff(func_def_13,type,
    pls: int ).

tff(func_def_14,type,
    number_number_of_int: int > int ).

tff(func_def_15,type,
    number_number_of_nat: int > nat ).

tff(func_def_16,type,
    number267125858f_real: int > real ).

tff(func_def_17,type,
    succ: int > int ).

tff(func_def_18,type,
    semiri1621563631at_int: fun_nat_int ).

tff(func_def_19,type,
    semiri984289939at_nat: fun_nat_nat ).

tff(func_def_20,type,
    semiri132038758t_real: fun_nat_real ).

tff(func_def_21,type,
    sqrt: real > real ).

tff(func_def_22,type,
    ord_less_int: fun_int_fun_int_bool ).

tff(func_def_23,type,
    ord_less_nat: fun_nat_fun_nat_bool ).

tff(func_def_24,type,
    ord_less_real: fun_re413263731l_bool ).

tff(func_def_25,type,
    ord_less_eq_int: fun_int_fun_int_bool ).

tff(func_def_26,type,
    ord_less_eq_nat: fun_nat_fun_nat_bool ).

tff(func_def_27,type,
    ord_less_eq_real: fun_re413263731l_bool ).

tff(func_def_28,type,
    power_power_int: int > fun_nat_int ).

tff(func_def_29,type,
    power_power_nat: nat > fun_nat_nat ).

tff(func_def_30,type,
    power_power_real: real > fun_nat_real ).

tff(func_def_31,type,
    fFalse: bool ).

tff(func_def_32,type,
    fTrue: bool ).

tff(func_def_33,type,
    hAPP_int_bool: ( fun_int_bool * int ) > bool ).

tff(func_def_34,type,
    hAPP_int_int: ( fun_int_int * int ) > int ).

tff(func_def_35,type,
    hAPP_i1948725293t_bool: ( fun_int_fun_int_bool * int ) > fun_int_bool ).

tff(func_def_36,type,
    hAPP_nat_bool: ( fun_nat_bool * nat ) > bool ).

tff(func_def_37,type,
    hAPP_nat_int: ( fun_nat_int * nat ) > int ).

tff(func_def_38,type,
    hAPP_nat_nat: ( fun_nat_nat * nat ) > nat ).

tff(func_def_39,type,
    hAPP_nat_real: ( fun_nat_real * nat ) > real ).

tff(func_def_40,type,
    hAPP_n1699378549t_bool: ( fun_nat_fun_nat_bool * nat ) > fun_nat_bool ).

tff(func_def_41,type,
    hAPP_real_bool: ( fun_real_bool * real ) > bool ).

tff(func_def_42,type,
    hAPP_real_real: ( fun_real_real * real ) > real ).

tff(func_def_43,type,
    hAPP_r1134773055l_bool: ( fun_re413263731l_bool * real ) > fun_real_bool ).

tff(func_def_44,type,
    m1: int ).

tff(func_def_45,type,
    n: nat ).

tff(func_def_46,type,
    t: int ).

tff(func_def_47,type,
    tn: nat ).

tff(func_def_48,type,
    sK2: ( fun_int_bool * int ) > int ).

tff(func_def_49,type,
    sK3: ( fun_int_bool * int ) > int ).

tff(func_def_50,type,
    sK4: int > nat ).

tff(func_def_51,type,
    sK5: int > nat ).

tff(func_def_52,type,
    sK6: int > nat ).

tff(func_def_53,type,
    sK7: ( int * int ) > nat ).

tff(func_def_54,type,
    sK8: fun_int_bool > nat ).

tff(func_def_55,type,
    sK9: fun_int_bool > int ).

tff(func_def_56,type,
    sK10: fun_int_bool > int ).

tff(func_def_57,type,
    sK11: fun_int_bool > nat ).

tff(func_def_58,type,
    sK12: int > nat ).

tff(func_def_59,type,
    sK13: fun_nat_nat > nat ).

tff(func_def_60,type,
    sK14: fun_nat_nat > nat ).

tff(func_def_61,type,
    sK15: ( nat * fun_nat_bool ) > nat ).

tff(func_def_62,type,
    sK16: fun_nat_nat > nat ).

tff(func_def_63,type,
    sK17: fun_nat_nat > nat ).

tff(func_def_64,type,
    sK18: ( nat * nat ) > nat ).

tff(func_def_65,type,
    sK19: ( nat * nat ) > nat ).

tff(pred_def_1,type,
    hBOOL: bool > $o ).

tff(pred_def_2,type,
    sP0: ( bool * int * bool ) > $o ).

tff(pred_def_3,type,
    sP1: ( bool * int * bool ) > $o ).

tff(f2489,plain,
    $false,
    inference(subsumption_resolution,[],[f2488,f2369]) ).

tff(f2369,plain,
    ! [X2: nat,X0: int] : hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,X0),hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,X2)))),
    inference(equality_resolution,[],[f1699]) ).

tff(f1699,plain,
    ! [X2: nat,X0: int,X1: int] :
      ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,X0),X1))
      | ( hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,X2)) != X1 ) ),
    inference(cnf_transformation,[],[f1393]) ).

tff(f1393,plain,
    ! [X0: int,X1: int] :
      ( ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,X0),X1))
        | ! [X2: nat] : ( hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,X2)) != X1 ) )
      & ( ( hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,sK7(X0,X1))) = X1 )
        | ~ hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,X0),X1)) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK7])],[f1391,f1392]) ).

tff(f1392,plain,
    ! [X0: int,X1: int] :
      ( ? [X3: nat] : ( hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,X3)) = X1 )
     => ( hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,sK7(X0,X1))) = X1 ) ),
    introduced(choice_axiom,[]) ).

tff(f1391,plain,
    ! [X0: int,X1: int] :
      ( ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,X0),X1))
        | ! [X2: nat] : ( hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,X2)) != X1 ) )
      & ( ? [X3: nat] : ( hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,X3)) = X1 )
        | ~ hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,X0),X1)) ) ),
    inference(rectify,[],[f1390]) ).

tff(f1390,plain,
    ! [X0: int,X1: int] :
      ( ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,X0),X1))
        | ! [X2: nat] : ( hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,X2)) != X1 ) )
      & ( ? [X2: nat] : ( hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,X2)) = X1 )
        | ~ hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,X0),X1)) ) ),
    inference(nnf_transformation,[],[f810]) ).

tff(f810,plain,
    ! [X0: int,X1: int] :
      ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,X0),X1))
    <=> ? [X2: nat] : ( hAPP_int_int(plus_plus_int(X0),hAPP_nat_int(semiri1621563631at_int,X2)) = X1 ) ),
    inference(rectify,[],[f530]) ).

tff(f530,axiom,
    ! [X22: int,X27: int] :
      ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,X22),X27))
    <=> ? [X87: nat] : ( hAPP_int_int(plus_plus_int(X22),hAPP_nat_int(semiri1621563631at_int,X87)) = X27 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_529_zle__iff__zadd) ).

tff(f2488,plain,
    ~ hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n)))),
    inference(subsumption_resolution,[],[f2444,f2103]) ).

tff(f2103,plain,
    ~ hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),pls)),
    inference(definition_unfolding,[],[f1513,f1604]) ).

tff(f1604,plain,
    zero_zero_int = pls,
    inference(cnf_transformation,[],[f99]) ).

tff(f99,axiom,
    zero_zero_int = pls,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_98_Pls__def) ).

tff(f1513,plain,
    ~ hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),zero_zero_int)),
    inference(cnf_transformation,[],[f495]) ).

tff(f495,axiom,
    ~ hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),zero_zero_int)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_494_not__one__le__zero) ).

tff(f2444,plain,
    ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),pls))
    | ~ hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n)))) ),
    inference(superposition,[],[f1756,f2439]) ).

tff(f2439,plain,
    pls = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(hAPP_int_int(plus_plus_int(one_one_int),one_one_int))),
    inference(forward_demodulation,[],[f2438,f1559]) ).

tff(f1559,plain,
    ! [X0: int] : ( hAPP_int_int(plus_plus_int(X0),pls) = X0 ),
    inference(cnf_transformation,[],[f739]) ).

tff(f739,plain,
    ! [X0: int] : ( hAPP_int_int(plus_plus_int(X0),pls) = X0 ),
    inference(rectify,[],[f101]) ).

tff(f101,axiom,
    ! [X18: int] : ( hAPP_int_int(plus_plus_int(X18),pls) = X18 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_100_add__Pls__right) ).

tff(f2438,plain,
    pls = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(hAPP_int_int(plus_plus_int(one_one_int),hAPP_int_int(plus_plus_int(one_one_int),pls)))),
    inference(forward_demodulation,[],[f2437,f1559]) ).

tff(f2437,plain,
    pls = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(hAPP_int_int(plus_plus_int(one_one_int),hAPP_int_int(plus_plus_int(one_one_int),hAPP_int_int(plus_plus_int(pls),pls))))),
    inference(forward_demodulation,[],[f2436,f1545]) ).

tff(f1545,plain,
    ! [X2: int,X0: int,X1: int] : ( hAPP_int_int(plus_plus_int(X0),hAPP_int_int(plus_plus_int(X1),X2)) = hAPP_int_int(plus_plus_int(X1),hAPP_int_int(plus_plus_int(X0),X2)) ),
    inference(cnf_transformation,[],[f727]) ).

tff(f727,plain,
    ! [X0: int,X1: int,X2: int] : ( hAPP_int_int(plus_plus_int(X0),hAPP_int_int(plus_plus_int(X1),X2)) = hAPP_int_int(plus_plus_int(X1),hAPP_int_int(plus_plus_int(X0),X2)) ),
    inference(rectify,[],[f343]) ).

tff(f343,axiom,
    ! [X116: int,X117: int,X118: int] : ( hAPP_int_int(plus_plus_int(X116),hAPP_int_int(plus_plus_int(X117),X118)) = hAPP_int_int(plus_plus_int(X117),hAPP_int_int(plus_plus_int(X116),X118)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_342_comm__semiring__1__class_Onormalizing__semiring__rules_I22_J) ).

tff(f2436,plain,
    pls = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(hAPP_int_int(plus_plus_int(one_one_int),hAPP_int_int(plus_plus_int(pls),hAPP_int_int(plus_plus_int(one_one_int),pls))))),
    inference(forward_demodulation,[],[f2435,f1544]) ).

tff(f1544,plain,
    ! [X0: int,X1: int] : ( hAPP_int_int(plus_plus_int(X0),X1) = hAPP_int_int(plus_plus_int(X1),X0) ),
    inference(cnf_transformation,[],[f726]) ).

tff(f726,plain,
    ! [X0: int,X1: int] : ( hAPP_int_int(plus_plus_int(X0),X1) = hAPP_int_int(plus_plus_int(X1),X0) ),
    inference(rectify,[],[f346]) ).

tff(f346,axiom,
    ! [X119: int,X120: int] : ( hAPP_int_int(plus_plus_int(X119),X120) = hAPP_int_int(plus_plus_int(X120),X119) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_345_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J) ).

tff(f2435,plain,
    pls = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(hAPP_int_int(plus_plus_int(one_one_int),hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),pls)),pls)))),
    inference(forward_demodulation,[],[f2434,f1558]) ).

tff(f1558,plain,
    ! [X0: int] : ( hAPP_int_int(plus_plus_int(pls),X0) = X0 ),
    inference(cnf_transformation,[],[f738]) ).

tff(f738,plain,
    ! [X0: int] : ( hAPP_int_int(plus_plus_int(pls),X0) = X0 ),
    inference(rectify,[],[f102]) ).

tff(f102,axiom,
    ! [X18: int] : ( hAPP_int_int(plus_plus_int(pls),X18) = X18 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_101_add__Pls) ).

tff(f2434,plain,
    pls = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(hAPP_int_int(plus_plus_int(one_one_int),hAPP_int_int(plus_plus_int(pls),hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),pls)),pls))))),
    inference(forward_demodulation,[],[f2433,f1544]) ).

tff(f2433,plain,
    pls = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(hAPP_int_int(plus_plus_int(one_one_int),hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),pls)),pls)),pls)))),
    inference(forward_demodulation,[],[f2432,f1558]) ).

tff(f2432,plain,
    pls = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(hAPP_int_int(plus_plus_int(one_one_int),hAPP_int_int(plus_plus_int(pls),hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),pls)),pls)),pls))))),
    inference(forward_demodulation,[],[f2431,f1546]) ).

tff(f1546,plain,
    ! [X2: int,X0: int,X1: int] : ( hAPP_int_int(plus_plus_int(X0),hAPP_int_int(plus_plus_int(X1),X2)) = hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(X0),X1)),X2) ),
    inference(cnf_transformation,[],[f728]) ).

tff(f728,plain,
    ! [X0: int,X1: int,X2: int] : ( hAPP_int_int(plus_plus_int(X0),hAPP_int_int(plus_plus_int(X1),X2)) = hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(X0),X1)),X2) ),
    inference(rectify,[],[f340]) ).

tff(f340,axiom,
    ! [X113: int,X114: int,X115: int] : ( hAPP_int_int(plus_plus_int(X113),hAPP_int_int(plus_plus_int(X114),X115)) = hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(X113),X114)),X115) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_339_comm__semiring__1__class_Onormalizing__semiring__rules_I25_J) ).

tff(f2431,plain,
    pls = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),pls)),hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),pls)),pls)),pls)))),
    inference(forward_demodulation,[],[f2097,f1545]) ).

tff(f2097,plain,
    pls = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),pls)),pls)),hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),pls)),pls)))),
    inference(definition_unfolding,[],[f1499,f1604,f1629,f1526]) ).

tff(f1526,plain,
    ! [X0: int] : ( hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),X0)),X0) = bit1(X0) ),
    inference(cnf_transformation,[],[f715]) ).

tff(f715,plain,
    ! [X0: int] : ( hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),X0)),X0) = bit1(X0) ),
    inference(rectify,[],[f129]) ).

tff(f129,axiom,
    ! [X18: int] : ( bit1(X18) = hAPP_int_int(plus_plus_int(hAPP_int_int(plus_plus_int(one_one_int),X18)),X18) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_128_Bit1__def) ).

tff(f1629,plain,
    ! [X0: int] : ( hAPP_int_int(plus_plus_int(X0),X0) = bit0(X0) ),
    inference(cnf_transformation,[],[f776]) ).

tff(f776,plain,
    ! [X0: int] : ( hAPP_int_int(plus_plus_int(X0),X0) = bit0(X0) ),
    inference(rectify,[],[f104]) ).

tff(f104,axiom,
    ! [X18: int] : ( bit0(X18) = hAPP_int_int(plus_plus_int(X18),X18) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_103_Bit0__def) ).

tff(f1499,plain,
    zero_zero_int = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(bit0(bit1(pls)))),
    inference(cnf_transformation,[],[f705]) ).

tff(f705,plain,
    zero_zero_int = hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(bit0(bit1(pls)))),
    inference(flattening,[],[f704]) ).

tff(f704,negated_conjecture,
    ( ~ zero_zero_int != hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(bit0(bit1(pls)))) ),
    inference(negated_conjecture,[],[f703]) ).

tff(f703,conjecture,
    zero_zero_int != hAPP_nat_int(power_power_int(hAPP_int_int(plus_plus_int(one_one_int),hAPP_nat_int(semiri1621563631at_int,n))),number_number_of_nat(bit0(bit1(pls)))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_0) ).

tff(f1756,plain,
    ! [X0: nat,X1: int] :
      ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),hAPP_nat_int(power_power_int(X1),X0)))
      | ~ hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),X1)) ),
    inference(cnf_transformation,[],[f1119]) ).

tff(f1119,plain,
    ! [X0: nat,X1: int] :
      ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),hAPP_nat_int(power_power_int(X1),X0)))
      | ~ hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),X1)) ),
    inference(ennf_transformation,[],[f844]) ).

tff(f844,plain,
    ! [X0: nat,X1: int] :
      ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),X1))
     => hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),hAPP_nat_int(power_power_int(X1),X0))) ),
    inference(rectify,[],[f510]) ).

tff(f510,axiom,
    ! [X200: nat,X201: int] :
      ( hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),X201))
     => hBOOL(hAPP_int_bool(hAPP_i1948725293t_bool(ord_less_eq_int,one_one_int),hAPP_nat_int(power_power_int(X201),X200))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_509_one__le__power) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.12  % Problem    : NUM925_2 : TPTP v8.2.0. Released v5.3.0.
% 0.10/0.14  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule file --schedule_file /export/starexec/sandbox/solver/bin/quickGreedyProduceRating_steal_pow3.txt --cores 8 -m 12000 -t %d %s
% 0.14/0.35  % Computer : n004.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit   : 300
% 0.14/0.35  % WCLimit    : 300
% 0.14/0.35  % DateTime   : Mon May 20 07:17:08 EDT 2024
% 0.14/0.35  % CPUTime    : 
% 0.14/0.35  This is a TF0_THM_EQU_NAR problem
% 0.14/0.35  Running vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule file --schedule_file /export/starexec/sandbox/solver/bin/quickGreedyProduceRating_steal_pow3.txt --cores 8 -m 12000 -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.58/0.76  % (10920)lrs+21_1:5_sil=2000:sos=on:urr=on:newcnf=on:slsq=on:i=83:slsql=off:bd=off:nm=2:ss=axioms:st=1.5:sp=const_min:gsp=on:rawr=on_0 on theBenchmark for (2996ds/83Mi)
% 0.58/0.76  % (10914)dis-1011_2:1_sil=2000:lsd=20:nwc=5.0:flr=on:mep=off:st=3.0:i=34:sd=1:ep=RS:ss=axioms_0 on theBenchmark for (2996ds/34Mi)
% 0.58/0.76  % (10915)lrs+1011_461:32768_sil=16000:irw=on:sp=frequency:lsd=20:fd=preordered:nwc=10.0:s2agt=32:alpa=false:cond=fast:s2a=on:i=51:s2at=3.0:awrs=decay:awrsf=691:bd=off:nm=20:fsr=off:amm=sco:uhcvi=on:rawr=on_0 on theBenchmark for (2996ds/51Mi)
% 0.58/0.76  % (10916)lrs+1011_1:1_sil=8000:sp=occurrence:nwc=10.0:i=78:ss=axioms:sgt=8_0 on theBenchmark for (2996ds/78Mi)
% 0.58/0.76  % (10917)ott+1011_1:1_sil=2000:urr=on:i=33:sd=1:kws=inv_frequency:ss=axioms:sup=off_0 on theBenchmark for (2996ds/33Mi)
% 0.58/0.76  % (10918)lrs+2_1:1_sil=16000:fde=none:sos=all:nwc=5.0:i=34:ep=RS:s2pl=on:lma=on:afp=100000_0 on theBenchmark for (2996ds/34Mi)
% 0.58/0.76  % (10919)lrs+1002_1:16_to=lpo:sil=32000:sp=unary_frequency:sos=on:i=45:bd=off:ss=axioms_0 on theBenchmark for (2996ds/45Mi)
% 0.58/0.77  % (10921)lrs-21_1:1_to=lpo:sil=2000:sp=frequency:sos=on:lma=on:i=56:sd=2:ss=axioms:ep=R_0 on theBenchmark for (2996ds/56Mi)
% 0.58/0.77  % (10914)Instruction limit reached!
% 0.58/0.77  % (10914)------------------------------
% 0.58/0.77  % (10914)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.58/0.77  % (10914)Termination reason: Unknown
% 0.58/0.77  % (10914)Termination phase: Property scanning
% 0.58/0.77  
% 0.58/0.77  % (10914)Memory used [KB]: 2038
% 0.58/0.77  % (10914)Time elapsed: 0.017 s
% 0.58/0.77  % (10914)Instructions burned: 35 (million)
% 0.58/0.77  % (10914)------------------------------
% 0.58/0.77  % (10914)------------------------------
% 0.58/0.77  % (10918)Instruction limit reached!
% 0.58/0.77  % (10918)------------------------------
% 0.58/0.77  % (10918)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.58/0.77  % (10918)Termination reason: Unknown
% 0.58/0.77  % (10918)Termination phase: Property scanning
% 0.58/0.77  
% 0.58/0.77  % (10918)Memory used [KB]: 2363
% 0.58/0.77  % (10918)Time elapsed: 0.017 s
% 0.58/0.77  % (10918)Instructions burned: 34 (million)
% 0.58/0.77  % (10918)------------------------------
% 0.58/0.77  % (10918)------------------------------
% 0.58/0.78  % (10922)lrs+21_1:16_sil=2000:sp=occurrence:urr=on:flr=on:i=55:sd=1:nm=0:ins=3:ss=included:rawr=on:br=off_0 on theBenchmark for (2995ds/55Mi)
% 0.58/0.78  % (10923)dis+3_25:4_sil=16000:sos=all:erd=off:i=50:s2at=4.0:bd=off:nm=60:sup=off:cond=on:av=off:ins=2:nwc=10.0:etr=on:to=lpo:s2agt=20:fd=off:bsr=unit_only:slsq=on:slsqr=28,19:awrs=converge:awrsf=500:tgt=ground:bs=unit_only_0 on theBenchmark for (2995ds/50Mi)
% 0.58/0.78  % (10919)Instruction limit reached!
% 0.58/0.78  % (10919)------------------------------
% 0.58/0.78  % (10919)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.58/0.78  % (10919)Termination reason: Unknown
% 0.58/0.78  % (10919)Termination phase: Saturation
% 0.58/0.78  
% 0.58/0.78  % (10919)Memory used [KB]: 2258
% 0.58/0.78  % (10919)Time elapsed: 0.022 s
% 0.58/0.78  % (10919)Instructions burned: 46 (million)
% 0.58/0.78  % (10919)------------------------------
% 0.58/0.78  % (10919)------------------------------
% 0.58/0.78  % (10920)Instruction limit reached!
% 0.58/0.78  % (10920)------------------------------
% 0.58/0.78  % (10920)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.58/0.78  % (10920)Termination reason: Unknown
% 0.58/0.78  % (10920)Termination phase: Saturation
% 0.58/0.78  
% 0.58/0.78  % (10920)Memory used [KB]: 2976
% 0.58/0.78  % (10920)Time elapsed: 0.024 s
% 0.58/0.78  % (10920)Instructions burned: 85 (million)
% 0.58/0.78  % (10920)------------------------------
% 0.58/0.78  % (10920)------------------------------
% 0.58/0.78  % (10915)Instruction limit reached!
% 0.58/0.78  % (10915)------------------------------
% 0.58/0.78  % (10915)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.58/0.78  % (10915)Termination reason: Unknown
% 0.58/0.78  % (10915)Termination phase: Property scanning
% 0.58/0.78  
% 0.58/0.78  % (10915)Memory used [KB]: 2440
% 0.58/0.78  % (10915)Time elapsed: 0.024 s
% 0.58/0.78  % (10915)Instructions burned: 51 (million)
% 0.58/0.78  % (10915)------------------------------
% 0.58/0.78  % (10915)------------------------------
% 0.58/0.78  % (10924)lrs+1010_1:2_sil=4000:tgt=ground:nwc=10.0:st=2.0:i=208:sd=1:bd=off:ss=axioms_0 on theBenchmark for (2995ds/208Mi)
% 0.58/0.78  % (10925)lrs-1011_1:1_sil=4000:plsq=on:plsqr=32,1:sp=frequency:plsql=on:nwc=10.0:i=52:aac=none:afr=on:ss=axioms:er=filter:sgt=16:rawr=on:etr=on:lma=on_0 on theBenchmark for (2995ds/52Mi)
% 0.58/0.78  % (10926)lrs-1010_1:1_to=lpo:sil=2000:sp=reverse_arity:sos=on:urr=ec_only:i=518:sd=2:bd=off:ss=axioms:sgt=16_0 on theBenchmark for (2995ds/518Mi)
% 0.70/0.79  % (10917)Instruction limit reached!
% 0.70/0.79  % (10917)------------------------------
% 0.70/0.79  % (10917)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.70/0.79  % (10917)Termination reason: Unknown
% 0.70/0.79  % (10917)Termination phase: Saturation
% 0.70/0.79  
% 0.70/0.79  % (10917)Memory used [KB]: 1988
% 0.70/0.79  % (10917)Time elapsed: 0.019 s
% 0.70/0.79  % (10917)Instructions burned: 33 (million)
% 0.70/0.79  % (10917)------------------------------
% 0.70/0.79  % (10917)------------------------------
% 0.70/0.79  % (10921)Refutation not found, incomplete strategy% (10921)------------------------------
% 0.70/0.79  % (10921)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.70/0.79  % (10921)Termination reason: Refutation not found, incomplete strategy
% 0.70/0.79  
% 0.70/0.79  % (10921)Memory used [KB]: 2261
% 0.70/0.79  % (10921)Time elapsed: 0.021 s
% 0.70/0.79  % (10921)Instructions burned: 57 (million)
% 0.70/0.79  % (10921)------------------------------
% 0.70/0.79  % (10921)------------------------------
% 0.70/0.79  % (10927)lrs+1011_87677:1048576_sil=8000:sos=on:spb=non_intro:nwc=10.0:kmz=on:i=42:ep=RS:nm=0:ins=1:uhcvi=on:rawr=on:fde=unused:afp=2000:afq=1.444:plsq=on:nicw=on_0 on theBenchmark for (2995ds/42Mi)
% 0.70/0.79  % (10928)dis+1011_1258907:1048576_bsr=unit_only:to=lpo:drc=off:sil=2000:tgt=full:fde=none:sp=frequency:spb=goal:rnwc=on:nwc=6.70083:sac=on:newcnf=on:st=2:i=243:bs=unit_only:sd=3:afp=300:awrs=decay:awrsf=218:nm=16:ins=3:afq=3.76821:afr=on:ss=axioms:sgt=5:rawr=on:add=off:bsd=on_0 on theBenchmark for (2995ds/243Mi)
% 0.70/0.79  % (10916)Instruction limit reached!
% 0.70/0.79  % (10916)------------------------------
% 0.70/0.79  % (10916)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.70/0.79  % (10916)Termination reason: Unknown
% 0.70/0.79  % (10916)Termination phase: Saturation
% 0.70/0.79  
% 0.70/0.79  % (10916)Memory used [KB]: 2495
% 0.70/0.79  % (10916)Time elapsed: 0.038 s
% 0.70/0.79  % (10916)Instructions burned: 79 (million)
% 0.70/0.79  % (10916)------------------------------
% 0.70/0.79  % (10916)------------------------------
% 0.70/0.80  % (10929)lrs+1011_2:9_sil=2000:lsd=10:newcnf=on:i=117:sd=2:awrs=decay:ss=included:amm=off:ep=R_0 on theBenchmark for (2995ds/117Mi)
% 0.70/0.80  % (10923)Instruction limit reached!
% 0.70/0.80  % (10923)------------------------------
% 0.70/0.80  % (10923)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.70/0.80  % (10923)Termination reason: Unknown
% 0.70/0.80  % (10923)Termination phase: Property scanning
% 0.70/0.80  
% 0.70/0.80  % (10923)Memory used [KB]: 2428
% 0.70/0.80  % (10923)Time elapsed: 0.024 s
% 0.70/0.80  % (10923)Instructions burned: 51 (million)
% 0.70/0.80  % (10923)------------------------------
% 0.70/0.80  % (10923)------------------------------
% 0.70/0.80  % (10922)Instruction limit reached!
% 0.70/0.80  % (10922)------------------------------
% 0.70/0.80  % (10922)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.70/0.80  % (10922)Termination reason: Unknown
% 0.70/0.80  % (10922)Termination phase: Property scanning
% 0.70/0.80  
% 0.70/0.80  % (10922)Memory used [KB]: 2439
% 0.70/0.80  % (10922)Time elapsed: 0.026 s
% 0.70/0.80  % (10922)Instructions burned: 56 (million)
% 0.70/0.80  % (10922)------------------------------
% 0.70/0.80  % (10922)------------------------------
% 0.70/0.80  % (10930)dis+1011_11:1_sil=2000:avsq=on:i=143:avsqr=1,16:ep=RS:rawr=on:aac=none:lsd=100:mep=off:fde=none:newcnf=on:bsr=unit_only_0 on theBenchmark for (2995ds/143Mi)
% 0.70/0.80  % (10925)Instruction limit reached!
% 0.70/0.80  % (10925)------------------------------
% 0.70/0.80  % (10925)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.70/0.80  % (10925)Termination reason: Unknown
% 0.70/0.80  % (10925)Termination phase: Saturation
% 0.70/0.80  
% 0.70/0.80  % (10925)Memory used [KB]: 2321
% 0.70/0.80  % (10925)Time elapsed: 0.025 s
% 0.70/0.80  % (10925)Instructions burned: 52 (million)
% 0.70/0.80  % (10925)------------------------------
% 0.70/0.80  % (10925)------------------------------
% 0.70/0.81  % (10927)Instruction limit reached!
% 0.70/0.81  % (10927)------------------------------
% 0.70/0.81  % (10927)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.70/0.81  % (10927)Termination reason: Unknown
% 0.70/0.81  % (10927)Termination phase: Property scanning
% 0.70/0.81  
% 0.70/0.81  % (10927)Memory used [KB]: 2448
% 0.70/0.81  % (10927)Time elapsed: 0.019 s
% 0.70/0.81  % (10927)Instructions burned: 42 (million)
% 0.70/0.81  % (10927)------------------------------
% 0.70/0.81  % (10927)------------------------------
% 0.70/0.81  % (10931)lrs+1011_1:2_to=lpo:sil=8000:plsqc=1:plsq=on:plsqr=326,59:sp=weighted_frequency:plsql=on:nwc=10.0:newcnf=on:i=93:awrs=converge:awrsf=200:bd=off:ins=1:rawr=on:alpa=false:avsq=on:avsqr=1,16_0 on theBenchmark for (2995ds/93Mi)
% 0.70/0.81  % (10932)lrs+1666_1:1_sil=4000:sp=occurrence:sos=on:urr=on:newcnf=on:i=62:amm=off:ep=R:erd=off:nm=0:plsq=on:plsqr=14,1_0 on theBenchmark for (2995ds/62Mi)
% 0.70/0.81  % (10933)lrs+21_2461:262144_anc=none:drc=off:sil=2000:sp=occurrence:nwc=6.0:updr=off:st=3.0:i=32:sd=2:afp=4000:erml=3:nm=14:afq=2.0:uhcvi=on:ss=included:er=filter:abs=on:nicw=on:ile=on:sims=off:s2a=on:s2agt=50:s2at=-1.0:plsq=on:plsql=on:plsqc=2:plsqr=1,32:newcnf=on:bd=off:to=lpo_0 on theBenchmark for (2995ds/32Mi)
% 0.70/0.81  % (10926)First to succeed.
% 0.70/0.82  % (10926)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-10913"
% 0.70/0.82  % (10926)Refutation found. Thanks to Tanya!
% 0.70/0.82  % SZS status Theorem for theBenchmark
% 0.70/0.82  % SZS output start Proof for theBenchmark
% See solution above
% 0.70/0.82  % (10926)------------------------------
% 0.70/0.82  % (10926)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 0.70/0.82  % (10926)Termination reason: Refutation
% 0.70/0.82  
% 0.70/0.82  % (10926)Memory used [KB]: 2582
% 0.70/0.82  % (10926)Time elapsed: 0.034 s
% 0.70/0.82  % (10926)Instructions burned: 68 (million)
% 0.70/0.82  % (10913)Success in time 0.442 s
% 0.70/0.82  % Vampire---4.8 exiting
%------------------------------------------------------------------------------