TSTP Solution File: NUM858+1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : NUM858+1 : TPTP v8.1.2. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n006.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 Aug 22 10:52:57 EDT 2023

% Result   : Theorem 37.26s 23.11s
% Output   : CNFRefutation 37.26s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   18
%            Number of leaves      :   29
% Syntax   : Number of formulae    :  230 (  84 unt;  17 typ;   0 def)
%            Number of atoms       :  407 ( 118 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :  331 ( 137   ~; 179   |;   5   &)
%                                         (   6 <=>;   4  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    9 (   4 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   28 (  11   >;  17   *;   0   +;   0  <<)
%            Number of predicates  :    8 (   6 usr;   1 prp; 0-3 aty)
%            Number of functors    :   11 (  11 usr;   6 con; 0-3 aty)
%            Number of variables   :  285 (; 285   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ ub > model_ub > model_max > minsol_model_ub > minsol_model_max > lesseq > sum > max > #nlpp > summation > #skF_1 > #skF_7 > #skF_5 > #skF_6 > #skF_3 > #skF_2 > #skF_8 > #skF_4

%Foreground sorts:

%Background operators:

%Foreground operators:
tff('#skF_1',type,
    '#skF_1': ( $i * $i * $i ) > $i ).

tff(model_ub,type,
    model_ub: ( $i * $i * $i ) > $o ).

tff(minsol_model_ub,type,
    minsol_model_ub: ( $i * $i * $i ) > $o ).

tff('#skF_7',type,
    '#skF_7': $i ).

tff('#skF_5',type,
    '#skF_5': $i ).

tff(summation,type,
    summation: $i > $i ).

tff('#skF_6',type,
    '#skF_6': $i ).

tff('#skF_3',type,
    '#skF_3': $i ).

tff('#skF_2',type,
    '#skF_2': ( $i * $i * $i ) > $i ).

tff(minsol_model_max,type,
    minsol_model_max: ( $i * $i * $i ) > $o ).

tff(model_max,type,
    model_max: ( $i * $i * $i ) > $o ).

tff(sum,type,
    sum: ( $i * $i ) > $i ).

tff('#skF_8',type,
    '#skF_8': $i ).

tff('#skF_4',type,
    '#skF_4': $i ).

tff(max,type,
    max: ( $i * $i ) > $i ).

tff(ub,type,
    ub: ( $i * $i * $i ) > $o ).

tff(lesseq,type,
    lesseq: ( $i * $i ) > $o ).

tff(f_32,axiom,
    ! [X] : lesseq(X,X),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lesseq_ref) ).

tff(f_71,axiom,
    ! [X,Y] :
      ( ( max(X,Y) = Y )
      | ~ lesseq(X,Y) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',max_2) ).

tff(f_78,axiom,
    ! [X,Y,Z] :
      ( ub(X,Y,Z)
    <=> ( lesseq(X,Z)
        & lesseq(Y,Z) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ub) ).

tff(f_88,axiom,
    ! [X,Y,N] :
      ( model_ub(X,Y,N)
    <=> ub(X,Y,N) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',model_ub_1) ).

tff(f_108,axiom,
    ! [X,Y,N] :
      ( minsol_model_ub(X,Y,N)
    <=> ( model_ub(X,Y,N)
        & ! [Z] :
            ( model_ub(X,Y,Z)
           => lesseq(N,Z) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',minsol_model_ub) ).

tff(f_49,axiom,
    ! [X,Y] :
      ( lesseq(X,Y)
      | lesseq(Y,X) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lesseq_total) ).

tff(f_66,axiom,
    ! [X,Y] :
      ( ( max(X,Y) = X )
      | ~ lesseq(Y,X) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',max_1) ).

tff(f_38,axiom,
    ! [X,Y,Z] :
      ( ( lesseq(X,Y)
        & lesseq(Y,Z) )
     => lesseq(X,Z) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lesseq_trans) ).

tff(f_114,negated_conjecture,
    ~ ! [X,Y,Z] :
        ( minsol_model_ub(X,Y,Z)
      <=> minsol_model_max(X,Y,Z) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',max_is_ub_1) ).

tff(f_44,axiom,
    ! [X,Y] :
      ( ( lesseq(X,Y)
        & lesseq(Y,X) )
     => ( X = Y ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',lesseq_antisymmetric) ).

tff(f_83,axiom,
    ! [X,Y,N] :
      ( model_max(X,Y,N)
    <=> ( N = max(X,Y) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',model_max_1) ).

tff(f_98,axiom,
    ! [X,Y,N] :
      ( minsol_model_max(X,Y,N)
    <=> ( model_max(X,Y,N)
        & ! [Z] :
            ( model_max(X,Y,Z)
           => lesseq(N,Z) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',minsol_model_max) ).

tff(c_2,plain,
    ! [X_1] : lesseq(X_1,X_1),
    inference(cnfTransformation,[status(thm)],[f_32]) ).

tff(c_80,plain,
    ! [X_50,Y_51] :
      ( ~ lesseq(X_50,Y_51)
      | ( max(X_50,Y_51) = Y_51 ) ),
    inference(cnfTransformation,[status(thm)],[f_71]) ).

tff(c_92,plain,
    ! [X_1] : ( max(X_1,X_1) = X_1 ),
    inference(resolution,[status(thm)],[c_2,c_80]) ).

tff(c_157325,plain,
    ! [X_2249,Y_2250,Z_2251] :
      ( ub(X_2249,Y_2250,Z_2251)
      | ~ lesseq(Y_2250,Z_2251)
      | ~ lesseq(X_2249,Z_2251) ),
    inference(cnfTransformation,[status(thm)],[f_78]) ).

tff(c_34,plain,
    ! [X_24,Y_25,N_26] :
      ( model_ub(X_24,Y_25,N_26)
      | ~ ub(X_24,Y_25,N_26) ),
    inference(cnfTransformation,[status(thm)],[f_88]) ).

tff(c_157335,plain,
    ! [X_2249,Y_2250,Z_2251] :
      ( model_ub(X_2249,Y_2250,Z_2251)
      | ~ lesseq(Y_2250,Z_2251)
      | ~ lesseq(X_2249,Z_2251) ),
    inference(resolution,[status(thm)],[c_157325,c_34]) ).

tff(c_157813,plain,
    ! [X_2292,Y_2293,N_2294] :
      ( model_ub(X_2292,Y_2293,'#skF_2'(X_2292,Y_2293,N_2294))
      | minsol_model_ub(X_2292,Y_2293,N_2294)
      | ~ model_ub(X_2292,Y_2293,N_2294) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_156935,plain,
    ! [X_2211,Y_2212,N_2213] :
      ( ub(X_2211,Y_2212,N_2213)
      | ~ model_ub(X_2211,Y_2212,N_2213) ),
    inference(cnfTransformation,[status(thm)],[f_88]) ).

tff(c_26,plain,
    ! [X_18,Z_20,Y_19] :
      ( lesseq(X_18,Z_20)
      | ~ ub(X_18,Y_19,Z_20) ),
    inference(cnfTransformation,[status(thm)],[f_78]) ).

tff(c_156947,plain,
    ! [X_2211,N_2213,Y_2212] :
      ( lesseq(X_2211,N_2213)
      | ~ model_ub(X_2211,Y_2212,N_2213) ),
    inference(resolution,[status(thm)],[c_156935,c_26]) ).

tff(c_202694,plain,
    ! [X_2773,Y_2774,N_2775] :
      ( lesseq(X_2773,'#skF_2'(X_2773,Y_2774,N_2775))
      | minsol_model_ub(X_2773,Y_2774,N_2775)
      | ~ model_ub(X_2773,Y_2774,N_2775) ),
    inference(resolution,[status(thm)],[c_157813,c_156947]) ).

tff(c_48,plain,
    ! [N_35,X_33,Y_34] :
      ( ~ lesseq(N_35,'#skF_2'(X_33,Y_34,N_35))
      | minsol_model_ub(X_33,Y_34,N_35)
      | ~ model_ub(X_33,Y_34,N_35) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_202795,plain,
    ! [N_2776,Y_2777] :
      ( minsol_model_ub(N_2776,Y_2777,N_2776)
      | ~ model_ub(N_2776,Y_2777,N_2776) ),
    inference(resolution,[status(thm)],[c_202694,c_48]) ).

tff(c_202799,plain,
    ! [Z_2251,Y_2250] :
      ( minsol_model_ub(Z_2251,Y_2250,Z_2251)
      | ~ lesseq(Y_2250,Z_2251)
      | ~ lesseq(Z_2251,Z_2251) ),
    inference(resolution,[status(thm)],[c_157335,c_202795]) ).

tff(c_202808,plain,
    ! [Z_2778,Y_2779] :
      ( minsol_model_ub(Z_2778,Y_2779,Z_2778)
      | ~ lesseq(Y_2779,Z_2778) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_202799]) ).

tff(c_8,plain,
    ! [Y_8,X_7] :
      ( lesseq(Y_8,X_7)
      | lesseq(X_7,Y_8) ),
    inference(cnfTransformation,[status(thm)],[f_49]) ).

tff(c_106,plain,
    ! [Y_54,X_55] :
      ( ~ lesseq(Y_54,X_55)
      | ( max(X_55,Y_54) = X_55 ) ),
    inference(cnfTransformation,[status(thm)],[f_66]) ).

tff(c_117,plain,
    ! [Y_8,X_7] :
      ( ( max(Y_8,X_7) = Y_8 )
      | lesseq(Y_8,X_7) ),
    inference(resolution,[status(thm)],[c_8,c_106]) ).

tff(c_157005,plain,
    ! [X_2236,Z_2237,Y_2238] :
      ( lesseq(X_2236,Z_2237)
      | ~ lesseq(Y_2238,Z_2237)
      | ~ lesseq(X_2236,Y_2238) ),
    inference(cnfTransformation,[status(thm)],[f_38]) ).

tff(c_157562,plain,
    ! [X_2277,X_2278,Y_2279] :
      ( lesseq(X_2277,X_2278)
      | ~ lesseq(X_2277,Y_2279)
      | lesseq(X_2278,Y_2279) ),
    inference(resolution,[status(thm)],[c_8,c_157005]) ).

tff(c_158011,plain,
    ! [Y_2302,X_2303,X_2304] :
      ( lesseq(Y_2302,X_2303)
      | lesseq(X_2303,X_2304)
      | ( max(Y_2302,X_2304) = Y_2302 ) ),
    inference(resolution,[status(thm)],[c_117,c_157562]) ).

tff(c_20,plain,
    ! [X_16,Y_17] :
      ( ~ lesseq(X_16,Y_17)
      | ( max(X_16,Y_17) = Y_17 ) ),
    inference(cnfTransformation,[status(thm)],[f_71]) ).

tff(c_161694,plain,
    ! [X_2395,X_2396,Y_2397] :
      ( ( max(X_2395,X_2396) = X_2396 )
      | lesseq(Y_2397,X_2395)
      | ( max(Y_2397,X_2396) = Y_2397 ) ),
    inference(resolution,[status(thm)],[c_158011,c_20]) ).

tff(c_183275,plain,
    ! [Y_2688,X_2689,X_2690] :
      ( ( max(Y_2688,X_2689) = X_2689 )
      | ( max(X_2689,X_2690) = X_2690 )
      | ( max(Y_2688,X_2690) = Y_2688 ) ),
    inference(resolution,[status(thm)],[c_161694,c_20]) ).

tff(c_156856,plain,
    ! [Y_2194,X_2195] :
      ( ( max(Y_2194,X_2195) = Y_2194 )
      | lesseq(Y_2194,X_2195) ),
    inference(resolution,[status(thm)],[c_8,c_106]) ).

tff(c_18,plain,
    ! [Y_15,X_14] :
      ( ~ lesseq(Y_15,X_14)
      | ( max(X_14,Y_15) = X_14 ) ),
    inference(cnfTransformation,[status(thm)],[f_66]) ).

tff(c_157204,plain,
    ! [X_2247,Y_2248] :
      ( ( max(X_2247,Y_2248) = X_2247 )
      | ( max(Y_2248,X_2247) = Y_2248 ) ),
    inference(resolution,[status(thm)],[c_156856,c_18]) ).

tff(c_58,plain,
    ( minsol_model_max('#skF_3','#skF_4','#skF_5')
    | minsol_model_ub('#skF_6','#skF_7','#skF_8') ),
    inference(cnfTransformation,[status(thm)],[f_114]) ).

tff(c_120,plain,
    minsol_model_ub('#skF_6','#skF_7','#skF_8'),
    inference(splitLeft,[status(thm)],[c_58]) ).

tff(c_46,plain,
    ! [X_33,Y_34,N_35] :
      ( model_ub(X_33,Y_34,N_35)
      | ~ minsol_model_ub(X_33,Y_34,N_35) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_186,plain,
    ! [X_73,Y_74,N_75] :
      ( ub(X_73,Y_74,N_75)
      | ~ model_ub(X_73,Y_74,N_75) ),
    inference(cnfTransformation,[status(thm)],[f_88]) ).

tff(c_24,plain,
    ! [Y_19,Z_20,X_18] :
      ( lesseq(Y_19,Z_20)
      | ~ ub(X_18,Y_19,Z_20) ),
    inference(cnfTransformation,[status(thm)],[f_78]) ).

tff(c_214,plain,
    ! [Y_79,N_80,X_81] :
      ( lesseq(Y_79,N_80)
      | ~ model_ub(X_81,Y_79,N_80) ),
    inference(resolution,[status(thm)],[c_186,c_24]) ).

tff(c_224,plain,
    ! [Y_85,N_86,X_87] :
      ( lesseq(Y_85,N_86)
      | ~ minsol_model_ub(X_87,Y_85,N_86) ),
    inference(resolution,[status(thm)],[c_46,c_214]) ).

tff(c_228,plain,
    lesseq('#skF_7','#skF_8'),
    inference(resolution,[status(thm)],[c_120,c_224]) ).

tff(c_6,plain,
    ! [Y_6,X_5] :
      ( ( Y_6 = X_5 )
      | ~ lesseq(Y_6,X_5)
      | ~ lesseq(X_5,Y_6) ),
    inference(cnfTransformation,[status(thm)],[f_44]) ).

tff(c_237,plain,
    ( ( '#skF_7' = '#skF_8' )
    | ~ lesseq('#skF_8','#skF_7') ),
    inference(resolution,[status(thm)],[c_228,c_6]) ).

tff(c_264,plain,
    ~ lesseq('#skF_8','#skF_7'),
    inference(splitLeft,[status(thm)],[c_237]) ).

tff(c_548,plain,
    ! [X_103,Y_104,Z_105] :
      ( ub(X_103,Y_104,Z_105)
      | ~ lesseq(Y_104,Z_105)
      | ~ lesseq(X_103,Z_105) ),
    inference(cnfTransformation,[status(thm)],[f_78]) ).

tff(c_4739,plain,
    ! [X_217,Y_218,Z_219] :
      ( model_ub(X_217,Y_218,Z_219)
      | ~ lesseq(Y_218,Z_219)
      | ~ lesseq(X_217,Z_219) ),
    inference(resolution,[status(thm)],[c_548,c_34]) ).

tff(c_44,plain,
    ! [N_35,Z_38,X_33,Y_34] :
      ( lesseq(N_35,Z_38)
      | ~ model_ub(X_33,Y_34,Z_38)
      | ~ minsol_model_ub(X_33,Y_34,N_35) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_30919,plain,
    ! [N_533,Z_534,X_535,Y_536] :
      ( lesseq(N_533,Z_534)
      | ~ minsol_model_ub(X_535,Y_536,N_533)
      | ~ lesseq(Y_536,Z_534)
      | ~ lesseq(X_535,Z_534) ),
    inference(resolution,[status(thm)],[c_4739,c_44]) ).

tff(c_30923,plain,
    ! [Z_537] :
      ( lesseq('#skF_8',Z_537)
      | ~ lesseq('#skF_7',Z_537)
      | ~ lesseq('#skF_6',Z_537) ),
    inference(resolution,[status(thm)],[c_120,c_30919]) ).

tff(c_31270,plain,
    ( lesseq('#skF_8','#skF_7')
    | ~ lesseq('#skF_6','#skF_7') ),
    inference(resolution,[status(thm)],[c_2,c_30923]) ).

tff(c_31431,plain,
    ~ lesseq('#skF_6','#skF_7'),
    inference(negUnitSimplification,[status(thm)],[c_264,c_31270]) ).

tff(c_219,plain,
    ! [X_82,N_83,Y_84] :
      ( lesseq(X_82,N_83)
      | ~ model_ub(X_82,Y_84,N_83) ),
    inference(resolution,[status(thm)],[c_186,c_26]) ).

tff(c_293,plain,
    ! [X_90,N_91,Y_92] :
      ( lesseq(X_90,N_91)
      | ~ minsol_model_ub(X_90,Y_92,N_91) ),
    inference(resolution,[status(thm)],[c_46,c_219]) ).

tff(c_297,plain,
    lesseq('#skF_6','#skF_8'),
    inference(resolution,[status(thm)],[c_120,c_293]) ).

tff(c_306,plain,
    ( ( '#skF_6' = '#skF_8' )
    | ~ lesseq('#skF_8','#skF_6') ),
    inference(resolution,[status(thm)],[c_297,c_6]) ).

tff(c_333,plain,
    ~ lesseq('#skF_8','#skF_6'),
    inference(splitLeft,[status(thm)],[c_306]) ).

tff(c_31640,plain,
    ! [Y_538] :
      ( lesseq('#skF_8',Y_538)
      | ~ lesseq('#skF_6',Y_538)
      | lesseq(Y_538,'#skF_7') ),
    inference(resolution,[status(thm)],[c_8,c_30923]) ).

tff(c_31883,plain,
    ( lesseq('#skF_8','#skF_6')
    | lesseq('#skF_6','#skF_7') ),
    inference(resolution,[status(thm)],[c_2,c_31640]) ).

tff(c_32033,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31431,c_333,c_31883]) ).

tff(c_32034,plain,
    '#skF_6' = '#skF_8',
    inference(splitRight,[status(thm)],[c_306]) ).

tff(c_54,plain,
    ( minsol_model_max('#skF_3','#skF_4','#skF_5')
    | ~ minsol_model_max('#skF_6','#skF_7','#skF_8') ),
    inference(cnfTransformation,[status(thm)],[f_114]) ).

tff(c_159,plain,
    ~ minsol_model_max('#skF_6','#skF_7','#skF_8'),
    inference(splitLeft,[status(thm)],[c_54]) ).

tff(c_32041,plain,
    ~ minsol_model_max('#skF_8','#skF_7','#skF_8'),
    inference(demodulation,[status(thm),theory(equality)],[c_32034,c_159]) ).

tff(c_238,plain,
    max('#skF_8','#skF_7') = '#skF_8',
    inference(resolution,[status(thm)],[c_228,c_18]) ).

tff(c_30,plain,
    ! [X_21,Y_22] : model_max(X_21,Y_22,max(X_21,Y_22)),
    inference(cnfTransformation,[status(thm)],[f_83]) ).

tff(c_243,plain,
    model_max('#skF_8','#skF_7','#skF_8'),
    inference(superposition,[status(thm),theory(equality)],[c_238,c_30]) ).

tff(c_35584,plain,
    ! [X_655,Y_656,N_657] :
      ( model_max(X_655,Y_656,'#skF_1'(X_655,Y_656,N_657))
      | minsol_model_max(X_655,Y_656,N_657)
      | ~ model_max(X_655,Y_656,N_657) ),
    inference(cnfTransformation,[status(thm)],[f_98]) ).

tff(c_28,plain,
    ! [X_21,Y_22,N_23] :
      ( ( max(X_21,Y_22) = N_23 )
      | ~ model_max(X_21,Y_22,N_23) ),
    inference(cnfTransformation,[status(thm)],[f_83]) ).

tff(c_41509,plain,
    ! [X_755,Y_756,N_757] :
      ( ( max(X_755,Y_756) = '#skF_1'(X_755,Y_756,N_757) )
      | minsol_model_max(X_755,Y_756,N_757)
      | ~ model_max(X_755,Y_756,N_757) ),
    inference(resolution,[status(thm)],[c_35584,c_28]) ).

tff(c_41584,plain,
    ( ( max('#skF_8','#skF_7') = '#skF_1'('#skF_8','#skF_7','#skF_8') )
    | minsol_model_max('#skF_8','#skF_7','#skF_8') ),
    inference(resolution,[status(thm)],[c_243,c_41509]) ).

tff(c_41622,plain,
    ( ( '#skF_1'('#skF_8','#skF_7','#skF_8') = '#skF_8' )
    | minsol_model_max('#skF_8','#skF_7','#skF_8') ),
    inference(demodulation,[status(thm),theory(equality)],[c_238,c_41584]) ).

tff(c_41623,plain,
    '#skF_1'('#skF_8','#skF_7','#skF_8') = '#skF_8',
    inference(negUnitSimplification,[status(thm)],[c_32041,c_41622]) ).

tff(c_40,plain,
    ! [N_29,X_27,Y_28] :
      ( ~ lesseq(N_29,'#skF_1'(X_27,Y_28,N_29))
      | minsol_model_max(X_27,Y_28,N_29)
      | ~ model_max(X_27,Y_28,N_29) ),
    inference(cnfTransformation,[status(thm)],[f_98]) ).

tff(c_41634,plain,
    ( ~ lesseq('#skF_8','#skF_8')
    | minsol_model_max('#skF_8','#skF_7','#skF_8')
    | ~ model_max('#skF_8','#skF_7','#skF_8') ),
    inference(superposition,[status(thm),theory(equality)],[c_41623,c_40]) ).

tff(c_41641,plain,
    minsol_model_max('#skF_8','#skF_7','#skF_8'),
    inference(demodulation,[status(thm),theory(equality)],[c_243,c_2,c_41634]) ).

tff(c_41643,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32041,c_41641]) ).

tff(c_41644,plain,
    '#skF_7' = '#skF_8',
    inference(splitRight,[status(thm)],[c_237]) ).

tff(c_41651,plain,
    ~ minsol_model_max('#skF_6','#skF_8','#skF_8'),
    inference(demodulation,[status(thm),theory(equality)],[c_41644,c_159]) ).

tff(c_41652,plain,
    minsol_model_ub('#skF_6','#skF_8','#skF_8'),
    inference(demodulation,[status(thm),theory(equality)],[c_41644,c_120]) ).

tff(c_41668,plain,
    ! [X_758,N_759,Y_760] :
      ( lesseq(X_758,N_759)
      | ~ minsol_model_ub(X_758,Y_760,N_759) ),
    inference(resolution,[status(thm)],[c_46,c_219]) ).

tff(c_41672,plain,
    lesseq('#skF_6','#skF_8'),
    inference(resolution,[status(thm)],[c_41652,c_41668]) ).

tff(c_41683,plain,
    max('#skF_6','#skF_8') = '#skF_8',
    inference(resolution,[status(thm)],[c_41672,c_20]) ).

tff(c_41694,plain,
    model_max('#skF_6','#skF_8','#skF_8'),
    inference(superposition,[status(thm),theory(equality)],[c_41683,c_30]) ).

tff(c_46372,plain,
    ! [X_898,Y_899,N_900] :
      ( model_max(X_898,Y_899,'#skF_1'(X_898,Y_899,N_900))
      | minsol_model_max(X_898,Y_899,N_900)
      | ~ model_max(X_898,Y_899,N_900) ),
    inference(cnfTransformation,[status(thm)],[f_98]) ).

tff(c_50999,plain,
    ! [X_984,Y_985,N_986] :
      ( ( max(X_984,Y_985) = '#skF_1'(X_984,Y_985,N_986) )
      | minsol_model_max(X_984,Y_985,N_986)
      | ~ model_max(X_984,Y_985,N_986) ),
    inference(resolution,[status(thm)],[c_46372,c_28]) ).

tff(c_51077,plain,
    ( ( max('#skF_6','#skF_8') = '#skF_1'('#skF_6','#skF_8','#skF_8') )
    | minsol_model_max('#skF_6','#skF_8','#skF_8') ),
    inference(resolution,[status(thm)],[c_41694,c_50999]) ).

tff(c_51116,plain,
    ( ( '#skF_1'('#skF_6','#skF_8','#skF_8') = '#skF_8' )
    | minsol_model_max('#skF_6','#skF_8','#skF_8') ),
    inference(demodulation,[status(thm),theory(equality)],[c_41683,c_51077]) ).

tff(c_51117,plain,
    '#skF_1'('#skF_6','#skF_8','#skF_8') = '#skF_8',
    inference(negUnitSimplification,[status(thm)],[c_41651,c_51116]) ).

tff(c_51130,plain,
    ( ~ lesseq('#skF_8','#skF_8')
    | minsol_model_max('#skF_6','#skF_8','#skF_8')
    | ~ model_max('#skF_6','#skF_8','#skF_8') ),
    inference(superposition,[status(thm),theory(equality)],[c_51117,c_40]) ).

tff(c_51137,plain,
    minsol_model_max('#skF_6','#skF_8','#skF_8'),
    inference(demodulation,[status(thm),theory(equality)],[c_41694,c_2,c_51130]) ).

tff(c_51139,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_41651,c_51137]) ).

tff(c_51140,plain,
    minsol_model_max('#skF_3','#skF_4','#skF_5'),
    inference(splitRight,[status(thm)],[c_54]) ).

tff(c_38,plain,
    ! [X_27,Y_28,N_29] :
      ( model_max(X_27,Y_28,N_29)
      | ~ minsol_model_max(X_27,Y_28,N_29) ),
    inference(cnfTransformation,[status(thm)],[f_98]) ).

tff(c_51183,plain,
    ! [X_998,Y_999,N_1000] :
      ( ( max(X_998,Y_999) = N_1000 )
      | ~ model_max(X_998,Y_999,N_1000) ),
    inference(cnfTransformation,[status(thm)],[f_83]) ).

tff(c_51975,plain,
    ! [X_1048,Y_1049,N_1050] :
      ( ( max(X_1048,Y_1049) = N_1050 )
      | ~ minsol_model_max(X_1048,Y_1049,N_1050) ),
    inference(resolution,[status(thm)],[c_38,c_51183]) ).

tff(c_51984,plain,
    max('#skF_3','#skF_4') = '#skF_5',
    inference(resolution,[status(thm)],[c_51140,c_51975]) ).

tff(c_130,plain,
    ! [Y_58,X_59] :
      ( ( max(Y_58,X_59) = X_59 )
      | lesseq(X_59,Y_58) ),
    inference(resolution,[status(thm)],[c_8,c_80]) ).

tff(c_52241,plain,
    ! [Y_1064,X_1065] :
      ( ( max(Y_1064,X_1065) = Y_1064 )
      | ( max(Y_1064,X_1065) = X_1065 ) ),
    inference(resolution,[status(thm)],[c_130,c_18]) ).

tff(c_52258,plain,
    ( ( '#skF_5' = '#skF_3' )
    | ( max('#skF_3','#skF_4') = '#skF_4' ) ),
    inference(superposition,[status(thm),theory(equality)],[c_52241,c_51984]) ).

tff(c_52335,plain,
    ( ( '#skF_5' = '#skF_3' )
    | ( '#skF_5' = '#skF_4' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_51984,c_52258]) ).

tff(c_52352,plain,
    '#skF_5' = '#skF_4',
    inference(splitLeft,[status(thm)],[c_52335]) ).

tff(c_52354,plain,
    max('#skF_3','#skF_4') = '#skF_4',
    inference(demodulation,[status(thm),theory(equality)],[c_52352,c_51984]) ).

tff(c_52156,plain,
    ! [X_1060,Y_1061,Z_1062] :
      ( ub(X_1060,Y_1061,Z_1062)
      | ~ lesseq(Y_1061,Z_1062)
      | ~ lesseq(X_1060,Z_1062) ),
    inference(cnfTransformation,[status(thm)],[f_78]) ).

tff(c_52166,plain,
    ! [X_1060,Y_1061,Z_1062] :
      ( model_ub(X_1060,Y_1061,Z_1062)
      | ~ lesseq(Y_1061,Z_1062)
      | ~ lesseq(X_1060,Z_1062) ),
    inference(resolution,[status(thm)],[c_52156,c_34]) ).

tff(c_54206,plain,
    ! [X_1132,Y_1133,N_1134] :
      ( model_ub(X_1132,Y_1133,'#skF_2'(X_1132,Y_1133,N_1134))
      | minsol_model_ub(X_1132,Y_1133,N_1134)
      | ~ model_ub(X_1132,Y_1133,N_1134) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_51170,plain,
    ! [X_995,Y_996,N_997] :
      ( ub(X_995,Y_996,N_997)
      | ~ model_ub(X_995,Y_996,N_997) ),
    inference(cnfTransformation,[status(thm)],[f_88]) ).

tff(c_51181,plain,
    ! [Y_996,N_997,X_995] :
      ( lesseq(Y_996,N_997)
      | ~ model_ub(X_995,Y_996,N_997) ),
    inference(resolution,[status(thm)],[c_51170,c_24]) ).

tff(c_102921,plain,
    ! [Y_1606,X_1607,N_1608] :
      ( lesseq(Y_1606,'#skF_2'(X_1607,Y_1606,N_1608))
      | minsol_model_ub(X_1607,Y_1606,N_1608)
      | ~ model_ub(X_1607,Y_1606,N_1608) ),
    inference(resolution,[status(thm)],[c_54206,c_51181]) ).

tff(c_103049,plain,
    ! [X_1609,N_1610] :
      ( minsol_model_ub(X_1609,N_1610,N_1610)
      | ~ model_ub(X_1609,N_1610,N_1610) ),
    inference(resolution,[status(thm)],[c_102921,c_48]) ).

tff(c_103053,plain,
    ! [X_1060,Z_1062] :
      ( minsol_model_ub(X_1060,Z_1062,Z_1062)
      | ~ lesseq(Z_1062,Z_1062)
      | ~ lesseq(X_1060,Z_1062) ),
    inference(resolution,[status(thm)],[c_52166,c_103049]) ).

tff(c_103062,plain,
    ! [X_1611,Z_1612] :
      ( minsol_model_ub(X_1611,Z_1612,Z_1612)
      | ~ lesseq(X_1611,Z_1612) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_103053]) ).

tff(c_51141,plain,
    minsol_model_max('#skF_6','#skF_7','#skF_8'),
    inference(splitRight,[status(thm)],[c_54]) ).

tff(c_52,plain,
    ( ~ minsol_model_ub('#skF_3','#skF_4','#skF_5')
    | ~ minsol_model_max('#skF_6','#skF_7','#skF_8') ),
    inference(cnfTransformation,[status(thm)],[f_114]) ).

tff(c_51144,plain,
    ~ minsol_model_ub('#skF_3','#skF_4','#skF_5'),
    inference(demodulation,[status(thm),theory(equality)],[c_51141,c_52]) ).

tff(c_52355,plain,
    ~ minsol_model_ub('#skF_3','#skF_4','#skF_4'),
    inference(demodulation,[status(thm),theory(equality)],[c_52352,c_51144]) ).

tff(c_103078,plain,
    ~ lesseq('#skF_3','#skF_4'),
    inference(resolution,[status(thm)],[c_103062,c_52355]) ).

tff(c_103165,plain,
    max('#skF_3','#skF_4') = '#skF_3',
    inference(resolution,[status(thm)],[c_117,c_103078]) ).

tff(c_103195,plain,
    '#skF_3' = '#skF_4',
    inference(demodulation,[status(thm),theory(equality)],[c_52354,c_103165]) ).

tff(c_103287,plain,
    ~ lesseq('#skF_4','#skF_4'),
    inference(demodulation,[status(thm),theory(equality)],[c_103195,c_103078]) ).

tff(c_103308,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_103287]) ).

tff(c_103309,plain,
    '#skF_5' = '#skF_3',
    inference(splitRight,[status(thm)],[c_52335]) ).

tff(c_103310,plain,
    '#skF_5' != '#skF_4',
    inference(splitRight,[status(thm)],[c_52335]) ).

tff(c_103319,plain,
    '#skF_3' != '#skF_4',
    inference(demodulation,[status(thm),theory(equality)],[c_103309,c_103310]) ).

tff(c_90,plain,
    ! [Y_8,X_7] :
      ( ( max(Y_8,X_7) = X_7 )
      | lesseq(X_7,Y_8) ),
    inference(resolution,[status(thm)],[c_8,c_80]) ).

tff(c_105531,plain,
    ! [X_1695,Y_1696,N_1697] :
      ( model_ub(X_1695,Y_1696,'#skF_2'(X_1695,Y_1696,N_1697))
      | minsol_model_ub(X_1695,Y_1696,N_1697)
      | ~ model_ub(X_1695,Y_1696,N_1697) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_51182,plain,
    ! [X_995,N_997,Y_996] :
      ( lesseq(X_995,N_997)
      | ~ model_ub(X_995,Y_996,N_997) ),
    inference(resolution,[status(thm)],[c_51170,c_26]) ).

tff(c_156605,plain,
    ! [X_2187,Y_2188,N_2189] :
      ( lesseq(X_2187,'#skF_2'(X_2187,Y_2188,N_2189))
      | minsol_model_ub(X_2187,Y_2188,N_2189)
      | ~ model_ub(X_2187,Y_2188,N_2189) ),
    inference(resolution,[status(thm)],[c_105531,c_51182]) ).

tff(c_156747,plain,
    ! [N_2190,Y_2191] :
      ( minsol_model_ub(N_2190,Y_2191,N_2190)
      | ~ model_ub(N_2190,Y_2191,N_2190) ),
    inference(resolution,[status(thm)],[c_156605,c_48]) ).

tff(c_156751,plain,
    ! [Z_1062,Y_1061] :
      ( minsol_model_ub(Z_1062,Y_1061,Z_1062)
      | ~ lesseq(Y_1061,Z_1062)
      | ~ lesseq(Z_1062,Z_1062) ),
    inference(resolution,[status(thm)],[c_52166,c_156747]) ).

tff(c_156760,plain,
    ! [Z_2192,Y_2193] :
      ( minsol_model_ub(Z_2192,Y_2193,Z_2192)
      | ~ lesseq(Y_2193,Z_2192) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_156751]) ).

tff(c_103313,plain,
    ~ minsol_model_ub('#skF_3','#skF_4','#skF_3'),
    inference(demodulation,[status(thm),theory(equality)],[c_103309,c_51144]) ).

tff(c_156776,plain,
    ~ lesseq('#skF_4','#skF_3'),
    inference(resolution,[status(thm)],[c_156760,c_103313]) ).

tff(c_156849,plain,
    max('#skF_3','#skF_4') = '#skF_4',
    inference(resolution,[status(thm)],[c_90,c_156776]) ).

tff(c_103312,plain,
    max('#skF_3','#skF_4') = '#skF_3',
    inference(demodulation,[status(thm),theory(equality)],[c_103309,c_51984]) ).

tff(c_156851,plain,
    '#skF_3' = '#skF_4',
    inference(demodulation,[status(thm),theory(equality)],[c_156849,c_103312]) ).

tff(c_156853,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_103319,c_156851]) ).

tff(c_156854,plain,
    minsol_model_max('#skF_3','#skF_4','#skF_5'),
    inference(splitRight,[status(thm)],[c_58]) ).

tff(c_156907,plain,
    ! [X_2206,Y_2207,N_2208] :
      ( model_max(X_2206,Y_2207,N_2208)
      | ~ minsol_model_max(X_2206,Y_2207,N_2208) ),
    inference(cnfTransformation,[status(thm)],[f_98]) ).

tff(c_156993,plain,
    ! [X_2233,Y_2234,N_2235] :
      ( ( max(X_2233,Y_2234) = N_2235 )
      | ~ minsol_model_max(X_2233,Y_2234,N_2235) ),
    inference(resolution,[status(thm)],[c_156907,c_28]) ).

tff(c_156997,plain,
    max('#skF_3','#skF_4') = '#skF_5',
    inference(resolution,[status(thm)],[c_156854,c_156993]) ).

tff(c_156865,plain,
    ! [X_2196,Y_2197] :
      ( ( max(X_2196,Y_2197) = Y_2197 )
      | lesseq(Y_2197,X_2196) ),
    inference(resolution,[status(thm)],[c_8,c_80]) ).

tff(c_157046,plain,
    ! [X_2239,Y_2240] :
      ( ( max(X_2239,Y_2240) = X_2239 )
      | ( max(X_2239,Y_2240) = Y_2240 ) ),
    inference(resolution,[status(thm)],[c_156865,c_18]) ).

tff(c_157055,plain,
    ( ( '#skF_5' = '#skF_3' )
    | ( max('#skF_3','#skF_4') = '#skF_4' ) ),
    inference(superposition,[status(thm),theory(equality)],[c_157046,c_156997]) ).

tff(c_157096,plain,
    ( ( '#skF_5' = '#skF_3' )
    | ( '#skF_5' = '#skF_4' ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_156997,c_157055]) ).

tff(c_157105,plain,
    '#skF_5' = '#skF_4',
    inference(splitLeft,[status(thm)],[c_157096]) ).

tff(c_157108,plain,
    max('#skF_3','#skF_4') = '#skF_4',
    inference(demodulation,[status(thm),theory(equality)],[c_157105,c_156997]) ).

tff(c_157213,plain,
    ( ( '#skF_3' = '#skF_4' )
    | ( max('#skF_4','#skF_3') = '#skF_4' ) ),
    inference(superposition,[status(thm),theory(equality)],[c_157204,c_157108]) ).

tff(c_157297,plain,
    max('#skF_4','#skF_3') = '#skF_4',
    inference(splitLeft,[status(thm)],[c_157213]) ).

tff(c_183673,plain,
    ! [Y_2688] :
      ( ( '#skF_3' = '#skF_4' )
      | ( max(Y_2688,'#skF_4') = '#skF_4' )
      | ( max(Y_2688,'#skF_3') = Y_2688 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_183275,c_157297]) ).

tff(c_184623,plain,
    '#skF_3' = '#skF_4',
    inference(splitLeft,[status(thm)],[c_183673]) ).

tff(c_156855,plain,
    ~ minsol_model_ub('#skF_6','#skF_7','#skF_8'),
    inference(splitRight,[status(thm)],[c_58]) ).

tff(c_56,plain,
    ( ~ minsol_model_ub('#skF_3','#skF_4','#skF_5')
    | minsol_model_ub('#skF_6','#skF_7','#skF_8') ),
    inference(cnfTransformation,[status(thm)],[f_114]) ).

tff(c_156895,plain,
    ~ minsol_model_ub('#skF_3','#skF_4','#skF_5'),
    inference(negUnitSimplification,[status(thm)],[c_156855,c_56]) ).

tff(c_157109,plain,
    ~ minsol_model_ub('#skF_3','#skF_4','#skF_4'),
    inference(demodulation,[status(thm),theory(equality)],[c_157105,c_156895]) ).

tff(c_184647,plain,
    ~ minsol_model_ub('#skF_4','#skF_4','#skF_4'),
    inference(demodulation,[status(thm),theory(equality)],[c_184623,c_157109]) ).

tff(c_202813,plain,
    ~ lesseq('#skF_4','#skF_4'),
    inference(resolution,[status(thm)],[c_202808,c_184647]) ).

tff(c_202826,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_202813]) ).

tff(c_202828,plain,
    '#skF_3' != '#skF_4',
    inference(splitRight,[status(thm)],[c_183673]) ).

tff(c_91,plain,
    ! [X_7,Y_8] :
      ( ( max(X_7,Y_8) = Y_8 )
      | lesseq(Y_8,X_7) ),
    inference(resolution,[status(thm)],[c_8,c_80]) ).

tff(c_158142,plain,
    ! [X_2303,Y_2302,X_2304] :
      ( ( max(X_2303,Y_2302) = X_2303 )
      | lesseq(X_2303,X_2304)
      | ( max(Y_2302,X_2304) = Y_2302 ) ),
    inference(resolution,[status(thm)],[c_158011,c_18]) ).

tff(c_183893,plain,
    ! [X_2689] :
      ( ( '#skF_3' = '#skF_4' )
      | ( max('#skF_3',X_2689) = X_2689 )
      | ( max(X_2689,'#skF_4') = '#skF_4' ) ),
    inference(superposition,[status(thm),theory(equality)],[c_183275,c_157108]) ).

tff(c_202832,plain,
    ! [X_2780] :
      ( ( max('#skF_3',X_2780) = X_2780 )
      | ( max(X_2780,'#skF_4') = '#skF_4' ) ),
    inference(negUnitSimplification,[status(thm)],[c_202828,c_183893]) ).

tff(c_203171,plain,
    ! [Y_2302,X_2303] :
      ( ( max('#skF_3',Y_2302) = Y_2302 )
      | ( Y_2302 = '#skF_4' )
      | ( max(X_2303,Y_2302) = X_2303 )
      | lesseq(X_2303,'#skF_4') ),
    inference(superposition,[status(thm),theory(equality)],[c_158142,c_202832]) ).

tff(c_204041,plain,
    ! [Y_2302] :
      ( ( Y_2302 = '#skF_4' )
      | lesseq('#skF_3','#skF_4')
      | ( max('#skF_3',Y_2302) = Y_2302 )
      | ( Y_2302 != '#skF_3' ) ),
    inference(factorization,[status(thm),theory(equality)],[c_203171]) ).

tff(c_204899,plain,
    lesseq('#skF_3','#skF_4'),
    inference(splitLeft,[status(thm)],[c_204041]) ).

tff(c_156946,plain,
    ! [Y_2212,N_2213,X_2211] :
      ( lesseq(Y_2212,N_2213)
      | ~ model_ub(X_2211,Y_2212,N_2213) ),
    inference(resolution,[status(thm)],[c_156935,c_24]) ).

tff(c_211035,plain,
    ! [Y_2828,X_2829,N_2830] :
      ( lesseq(Y_2828,'#skF_2'(X_2829,Y_2828,N_2830))
      | minsol_model_ub(X_2829,Y_2828,N_2830)
      | ~ model_ub(X_2829,Y_2828,N_2830) ),
    inference(resolution,[status(thm)],[c_157813,c_156946]) ).

tff(c_211579,plain,
    ! [X_2833,N_2834] :
      ( minsol_model_ub(X_2833,N_2834,N_2834)
      | ~ model_ub(X_2833,N_2834,N_2834) ),
    inference(resolution,[status(thm)],[c_211035,c_48]) ).

tff(c_211583,plain,
    ! [X_2249,Z_2251] :
      ( minsol_model_ub(X_2249,Z_2251,Z_2251)
      | ~ lesseq(Z_2251,Z_2251)
      | ~ lesseq(X_2249,Z_2251) ),
    inference(resolution,[status(thm)],[c_157335,c_211579]) ).

tff(c_211592,plain,
    ! [X_2835,Z_2836] :
      ( minsol_model_ub(X_2835,Z_2836,Z_2836)
      | ~ lesseq(X_2835,Z_2836) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_211583]) ).

tff(c_211599,plain,
    ~ lesseq('#skF_3','#skF_4'),
    inference(resolution,[status(thm)],[c_211592,c_157109]) ).

tff(c_211611,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_204899,c_211599]) ).

tff(c_211613,plain,
    ~ lesseq('#skF_3','#skF_4'),
    inference(splitRight,[status(thm)],[c_204041]) ).

tff(c_211714,plain,
    max('#skF_4','#skF_3') = '#skF_3',
    inference(resolution,[status(thm)],[c_91,c_211613]) ).

tff(c_211747,plain,
    '#skF_3' = '#skF_4',
    inference(demodulation,[status(thm),theory(equality)],[c_157297,c_211714]) ).

tff(c_211749,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_202828,c_211747]) ).

tff(c_211750,plain,
    '#skF_3' = '#skF_4',
    inference(splitRight,[status(thm)],[c_157213]) ).

tff(c_211751,plain,
    max('#skF_4','#skF_3') != '#skF_4',
    inference(splitRight,[status(thm)],[c_157213]) ).

tff(c_211776,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_92,c_211750,c_211751]) ).

tff(c_211777,plain,
    '#skF_5' = '#skF_3',
    inference(splitRight,[status(thm)],[c_157096]) ).

tff(c_211778,plain,
    '#skF_5' != '#skF_4',
    inference(splitRight,[status(thm)],[c_157096]) ).

tff(c_211787,plain,
    '#skF_3' != '#skF_4',
    inference(demodulation,[status(thm),theory(equality)],[c_211777,c_211778]) ).

tff(c_212188,plain,
    ! [X_2861,X_2862,Y_2863] :
      ( lesseq(X_2861,X_2862)
      | ~ lesseq(X_2861,Y_2863)
      | lesseq(X_2862,Y_2863) ),
    inference(resolution,[status(thm)],[c_8,c_157005]) ).

tff(c_212803,plain,
    ! [Y_2903,X_2904,X_2905] :
      ( lesseq(Y_2903,X_2904)
      | lesseq(X_2904,X_2905)
      | ( max(X_2905,Y_2903) = Y_2903 ) ),
    inference(resolution,[status(thm)],[c_91,c_212188]) ).

tff(c_216293,plain,
    ! [X_2994,X_2995,Y_2996] :
      ( ( max(X_2994,X_2995) = X_2995 )
      | lesseq(Y_2996,X_2994)
      | ( max(X_2995,Y_2996) = Y_2996 ) ),
    inference(resolution,[status(thm)],[c_212803,c_20]) ).

tff(c_236117,plain,
    ! [X_3282,Y_3283,X_3284] :
      ( ( max(X_3282,Y_3283) = X_3282 )
      | ( max(X_3282,X_3284) = X_3284 )
      | ( max(X_3284,Y_3283) = Y_3283 ) ),
    inference(resolution,[status(thm)],[c_216293,c_18]) ).

tff(c_211780,plain,
    max('#skF_3','#skF_4') = '#skF_3',
    inference(demodulation,[status(thm),theory(equality)],[c_211777,c_156997]) ).

tff(c_236560,plain,
    ! [Y_3283] :
      ( ( '#skF_3' = '#skF_4' )
      | ( max('#skF_3',Y_3283) = '#skF_3' )
      | ( max('#skF_4',Y_3283) = Y_3283 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_236117,c_211780]) ).

tff(c_238148,plain,
    ! [Y_3286] :
      ( ( max('#skF_3',Y_3286) = '#skF_3' )
      | ( max('#skF_4',Y_3286) = Y_3286 ) ),
    inference(negUnitSimplification,[status(thm)],[c_211787,c_236560]) ).

tff(c_212945,plain,
    ! [X_2904,Y_2903,X_2905] :
      ( ( max(X_2904,Y_2903) = X_2904 )
      | lesseq(X_2904,X_2905)
      | ( max(X_2905,Y_2903) = Y_2903 ) ),
    inference(resolution,[status(thm)],[c_212803,c_18]) ).

tff(c_238248,plain,
    ! [X_2904,Y_3286] :
      ( ( max(X_2904,Y_3286) = X_2904 )
      | lesseq(X_2904,'#skF_3')
      | ( Y_3286 = '#skF_3' )
      | ( max('#skF_4',Y_3286) = Y_3286 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_238148,c_212945]) ).

tff(c_239820,plain,
    ! [Y_3286] :
      ( lesseq('#skF_4','#skF_3')
      | ( Y_3286 = '#skF_3' )
      | ( max('#skF_4',Y_3286) = '#skF_4' )
      | ( Y_3286 != '#skF_4' ) ),
    inference(factorization,[status(thm),theory(equality)],[c_238248]) ).

tff(c_240699,plain,
    lesseq('#skF_4','#skF_3'),
    inference(splitLeft,[status(thm)],[c_239820]) ).

tff(c_212141,plain,
    ! [X_2849,Y_2850,Z_2851] :
      ( ub(X_2849,Y_2850,Z_2851)
      | ~ lesseq(Y_2850,Z_2851)
      | ~ lesseq(X_2849,Z_2851) ),
    inference(cnfTransformation,[status(thm)],[f_78]) ).

tff(c_212151,plain,
    ! [X_2849,Y_2850,Z_2851] :
      ( model_ub(X_2849,Y_2850,Z_2851)
      | ~ lesseq(Y_2850,Z_2851)
      | ~ lesseq(X_2849,Z_2851) ),
    inference(resolution,[status(thm)],[c_212141,c_34]) ).

tff(c_213337,plain,
    ! [X_2920,Y_2921,N_2922] :
      ( model_ub(X_2920,Y_2921,'#skF_2'(X_2920,Y_2921,N_2922))
      | minsol_model_ub(X_2920,Y_2921,N_2922)
      | ~ model_ub(X_2920,Y_2921,N_2922) ),
    inference(cnfTransformation,[status(thm)],[f_108]) ).

tff(c_248477,plain,
    ! [X_3354,Y_3355,N_3356] :
      ( lesseq(X_3354,'#skF_2'(X_3354,Y_3355,N_3356))
      | minsol_model_ub(X_3354,Y_3355,N_3356)
      | ~ model_ub(X_3354,Y_3355,N_3356) ),
    inference(resolution,[status(thm)],[c_213337,c_156947]) ).

tff(c_248583,plain,
    ! [N_3357,Y_3358] :
      ( minsol_model_ub(N_3357,Y_3358,N_3357)
      | ~ model_ub(N_3357,Y_3358,N_3357) ),
    inference(resolution,[status(thm)],[c_248477,c_48]) ).

tff(c_248587,plain,
    ! [Z_2851,Y_2850] :
      ( minsol_model_ub(Z_2851,Y_2850,Z_2851)
      | ~ lesseq(Y_2850,Z_2851)
      | ~ lesseq(Z_2851,Z_2851) ),
    inference(resolution,[status(thm)],[c_212151,c_248583]) ).

tff(c_248596,plain,
    ! [Z_3359,Y_3360] :
      ( minsol_model_ub(Z_3359,Y_3360,Z_3359)
      | ~ lesseq(Y_3360,Z_3359) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2,c_248587]) ).

tff(c_211781,plain,
    ~ minsol_model_ub('#skF_3','#skF_4','#skF_3'),
    inference(demodulation,[status(thm),theory(equality)],[c_211777,c_156895]) ).

tff(c_248603,plain,
    ~ lesseq('#skF_4','#skF_3'),
    inference(resolution,[status(thm)],[c_248596,c_211781]) ).

tff(c_248615,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_240699,c_248603]) ).

tff(c_248617,plain,
    ~ lesseq('#skF_4','#skF_3'),
    inference(splitRight,[status(thm)],[c_239820]) ).

tff(c_248706,plain,
    max('#skF_3','#skF_4') = '#skF_4',
    inference(resolution,[status(thm)],[c_91,c_248617]) ).

tff(c_249633,plain,
    '#skF_3' = '#skF_4',
    inference(demodulation,[status(thm),theory(equality)],[c_248706,c_211780]) ).

tff(c_249635,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_211787,c_249633]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : NUM858+1 : TPTP v8.1.2. Released v4.1.0.
% 0.00/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.13/0.35  % Computer : n006.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 : Thu Aug  3 14:50:59 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 37.26/23.11  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 37.26/23.14  
% 37.26/23.14  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 37.26/23.20  
% 37.26/23.20  Inference rules
% 37.26/23.20  ----------------------
% 37.26/23.20  #Ref     : 0
% 37.26/23.20  #Sup     : 63146
% 37.26/23.20  #Fact    : 520
% 37.26/23.20  #Define  : 0
% 37.26/23.20  #Split   : 47
% 37.26/23.20  #Chain   : 0
% 37.26/23.20  #Close   : 0
% 37.26/23.20  
% 37.26/23.20  Ordering : KBO
% 37.26/23.20  
% 37.26/23.20  Simplification rules
% 37.26/23.20  ----------------------
% 37.26/23.20  #Subsume      : 10535
% 37.26/23.20  #Demod        : 8665
% 37.26/23.20  #Tautology    : 16664
% 37.26/23.20  #SimpNegUnit  : 192
% 37.26/23.20  #BackRed      : 119
% 37.26/23.20  
% 37.26/23.20  #Partial instantiations: 0
% 37.26/23.20  #Strategies tried      : 1
% 37.26/23.20  
% 37.26/23.20  Timing (in seconds)
% 37.26/23.20  ----------------------
% 37.26/23.20  Preprocessing        : 0.51
% 37.26/23.20  Parsing              : 0.26
% 37.26/23.20  CNF conversion       : 0.04
% 37.26/23.20  Main loop            : 21.58
% 37.26/23.21  Inferencing          : 3.68
% 37.26/23.21  Reduction            : 3.90
% 37.26/23.21  Demodulation         : 2.65
% 37.26/23.21  BG Simplification    : 0.40
% 37.26/23.21  Subsumption          : 11.81
% 37.26/23.21  Abstraction          : 0.54
% 37.26/23.21  MUC search           : 0.00
% 37.26/23.21  Cooper               : 0.00
% 37.26/23.21  Total                : 22.19
% 37.26/23.21  Index Insertion      : 0.00
% 37.26/23.21  Index Deletion       : 0.00
% 37.26/23.21  Index Matching       : 0.00
% 37.26/23.21  BG Taut test         : 0.00
%------------------------------------------------------------------------------