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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : NUM453+1 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/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:51:43 EDT 2023

% Result   : Theorem 14.94s 4.57s
% Output   : CNFRefutation 15.23s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   12
%            Number of leaves      :   59
% Syntax   : Number of formulae    :  135 (  37 unt;  45 typ;   0 def)
%            Number of atoms       :  181 (  66 equ)
%            Maximal formula atoms :    5 (   2 avg)
%            Number of connectives :  169 (  78   ~;  66   |;  14   &)
%                                         (   1 <=>;  10  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    8 (   3 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   70 (  38   >;  32   *;   0   +;   0  <<)
%            Number of predicates  :   12 (  10 usr;   1 prp; 0-3 aty)
%            Number of functors    :   35 (  35 usr;   7 con; 0-3 aty)
%            Number of variables   :   58 (;  57   !;   1   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ sdteqdtlpzmzozddtrp0 > aSubsetOf0 > aElementOf0 > aDivisorOf0 > isPrime0 > isOpen0 > isFinite0 > isClosed0 > aSet0 > aInteger0 > szAzrzSzezqlpdtcmdtrp0 > sdtslmnbsdt0 > sdtpldt0 > sdtbsmnsldt0 > sdtasdt0 > #nlpp > stldt0 > smndt0 > sbsmnsldt0 > xp > xS > sz10 > sz00 > cS2076 > cS2043 > cS1395 > #skF_11 > #skF_2 > #skF_18 > #skF_6 > #skF_19 > #skF_17 > #skF_12 > #skF_8 > #skF_4 > #skF_3 > #skF_13 > #skF_14 > #skF_5 > #skF_10 > #skF_7 > #skF_15 > #skF_1 > #skF_9 > #skF_20 > #skF_16

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(aInteger0,type,
    aInteger0: $i > $o ).

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

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

tff(cS2043,type,
    cS2043: $i ).

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

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

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

tff(aSet0,type,
    aSet0: $i > $o ).

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

tff(isClosed0,type,
    isClosed0: $i > $o ).

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

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

tff(sz10,type,
    sz10: $i ).

tff(cS1395,type,
    cS1395: $i ).

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

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

tff(cS2076,type,
    cS2076: $i ).

tff(xS,type,
    xS: $i ).

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

tff(sz00,type,
    sz00: $i ).

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

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

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

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

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

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

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

tff(isPrime0,type,
    isPrime0: $i > $o ).

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

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

tff(isOpen0,type,
    isOpen0: $i > $o ).

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

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

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

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

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

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

tff(isFinite0,type,
    isFinite0: $i > $o ).

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

tff(xp,type,
    xp: $i ).

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

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

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

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

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

tff(f_439,hypothesis,
    ( aInteger0(xp)
    & ( xp != sz00 )
    & aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,xp),stldt0(sbsmnsldt0(xS))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__2171) ).

tff(f_31,axiom,
    aInteger0(sz10),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mIntOne) ).

tff(f_35,axiom,
    ! [W0] :
      ( aInteger0(W0)
     => aInteger0(smndt0(W0)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mIntNeg) ).

tff(f_233,axiom,
    ! [W0] :
      ( aInteger0(W0)
     => ( ? [W1] :
            ( aDivisorOf0(W1,W0)
            & isPrime0(W1) )
      <=> ( ( W0 != sz10 )
          & ( W0 != smndt0(sz10) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mPrimeDivisor) ).

tff(f_61,axiom,
    ! [W0,W1] :
      ( ( aInteger0(W0)
        & aInteger0(W1) )
     => ( sdtpldt0(W0,W1) = sdtpldt0(W1,W0) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mAddComm) ).

tff(f_41,axiom,
    ! [W0,W1] :
      ( ( aInteger0(W0)
        & aInteger0(W1) )
     => aInteger0(sdtpldt0(W0,W1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mIntPlus) ).

tff(f_67,axiom,
    ! [W0] :
      ( aInteger0(W0)
     => ( ( sdtpldt0(W0,sz00) = W0 )
        & ( W0 = sdtpldt0(sz00,W0) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mAddZero) ).

tff(f_30,axiom,
    aInteger0(sz00),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mIntZero) ).

tff(f_73,axiom,
    ! [W0] :
      ( aInteger0(W0)
     => ( ( sdtpldt0(W0,smndt0(W0)) = sz00 )
        & ( sz00 = sdtpldt0(smndt0(W0),W0) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mAddNeg) ).

tff(f_448,negated_conjecture,
    ~ ( ( sdtpldt0(sz10,xp) != sz10 )
      & ( sdtpldt0(sz10,smndt0(xp)) != sz10 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__) ).

tff(f_55,axiom,
    ! [W0,W1,W2] :
      ( ( aInteger0(W0)
        & aInteger0(W1)
        & aInteger0(W2) )
     => ( sdtpldt0(W0,sdtpldt0(W1,W2)) = sdtpldt0(sdtpldt0(W0,W1),W2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mAddAsso) ).

tff(f_115,axiom,
    ! [W0] :
      ( aInteger0(W0)
     => ( ( sdtasdt0(smndt0(sz10),W0) = smndt0(W0) )
        & ( smndt0(W0) = sdtasdt0(W0,smndt0(sz10)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mMulMinOne) ).

tff(f_87,axiom,
    ! [W0,W1] :
      ( ( aInteger0(W0)
        & aInteger0(W1) )
     => ( sdtasdt0(W0,W1) = sdtasdt0(W1,W0) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mMulComm) ).

tff(f_47,axiom,
    ! [W0,W1] :
      ( ( aInteger0(W0)
        & aInteger0(W1) )
     => aInteger0(sdtasdt0(W0,W1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mIntMult) ).

tff(c_284,plain,
    xp != sz00,
    inference(cnfTransformation,[status(thm)],[f_439]) ).

tff(c_6,plain,
    aInteger0(sz10),
    inference(cnfTransformation,[status(thm)],[f_31]) ).

tff(c_8,plain,
    ! [W0_2] :
      ( aInteger0(smndt0(W0_2))
      | ~ aInteger0(W0_2) ),
    inference(cnfTransformation,[status(thm)],[f_35]) ).

tff(c_78,plain,
    ! [W1_57] :
      ( ~ isPrime0(W1_57)
      | ~ aDivisorOf0(W1_57,smndt0(sz10))
      | ~ aInteger0(smndt0(sz10)) ),
    inference(cnfTransformation,[status(thm)],[f_233]) ).

tff(c_944,plain,
    ~ aInteger0(smndt0(sz10)),
    inference(splitLeft,[status(thm)],[c_78]) ).

tff(c_947,plain,
    ~ aInteger0(sz10),
    inference(resolution,[status(thm)],[c_8,c_944]) ).

tff(c_951,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_947]) ).

tff(c_953,plain,
    aInteger0(smndt0(sz10)),
    inference(splitRight,[status(thm)],[c_78]) ).

tff(c_286,plain,
    aInteger0(xp),
    inference(cnfTransformation,[status(thm)],[f_439]) ).

tff(c_1075,plain,
    ! [W1_219,W0_220] :
      ( ( sdtpldt0(W1_219,W0_220) = sdtpldt0(W0_220,W1_219) )
      | ~ aInteger0(W1_219)
      | ~ aInteger0(W0_220) ),
    inference(cnfTransformation,[status(thm)],[f_61]) ).

tff(c_1231,plain,
    ! [W0_224] :
      ( ( sdtpldt0(xp,W0_224) = sdtpldt0(W0_224,xp) )
      | ~ aInteger0(W0_224) ),
    inference(resolution,[status(thm)],[c_286,c_1075]) ).

tff(c_1256,plain,
    sdtpldt0(smndt0(sz10),xp) = sdtpldt0(xp,smndt0(sz10)),
    inference(resolution,[status(thm)],[c_953,c_1231]) ).

tff(c_10,plain,
    ! [W0_3,W1_4] :
      ( aInteger0(sdtpldt0(W0_3,W1_4))
      | ~ aInteger0(W1_4)
      | ~ aInteger0(W0_3) ),
    inference(cnfTransformation,[status(thm)],[f_41]) ).

tff(c_1315,plain,
    ( aInteger0(sdtpldt0(xp,smndt0(sz10)))
    | ~ aInteger0(xp)
    | ~ aInteger0(smndt0(sz10)) ),
    inference(superposition,[status(thm),theory(equality)],[c_1256,c_10]) ).

tff(c_1319,plain,
    aInteger0(sdtpldt0(xp,smndt0(sz10))),
    inference(demodulation,[status(thm),theory(equality)],[c_953,c_286,c_1315]) ).

tff(c_426,plain,
    ! [W0_186] :
      ( ( sdtpldt0(W0_186,sz00) = W0_186 )
      | ~ aInteger0(W0_186) ),
    inference(cnfTransformation,[status(thm)],[f_67]) ).

tff(c_443,plain,
    sdtpldt0(xp,sz00) = xp,
    inference(resolution,[status(thm)],[c_286,c_426]) ).

tff(c_4,plain,
    aInteger0(sz00),
    inference(cnfTransformation,[status(thm)],[f_30]) ).

tff(c_397,plain,
    ! [W0_185] :
      ( ( sdtpldt0(sz00,W0_185) = W0_185 )
      | ~ aInteger0(W0_185) ),
    inference(cnfTransformation,[status(thm)],[f_67]) ).

tff(c_411,plain,
    sdtpldt0(sz00,sz00) = sz00,
    inference(resolution,[status(thm)],[c_4,c_397]) ).

tff(c_1276,plain,
    ! [W0_225] :
      ( ( sdtpldt0(sz10,W0_225) = sdtpldt0(W0_225,sz10) )
      | ~ aInteger0(W0_225) ),
    inference(resolution,[status(thm)],[c_6,c_1075]) ).

tff(c_1301,plain,
    sdtpldt0(smndt0(sz10),sz10) = sdtpldt0(sz10,smndt0(sz10)),
    inference(resolution,[status(thm)],[c_953,c_1276]) ).

tff(c_22,plain,
    ! [W0_13] :
      ( ( sdtpldt0(smndt0(W0_13),W0_13) = sz00 )
      | ~ aInteger0(W0_13) ),
    inference(cnfTransformation,[status(thm)],[f_73]) ).

tff(c_1386,plain,
    ( ( sdtpldt0(sz10,smndt0(sz10)) = sz00 )
    | ~ aInteger0(sz10) ),
    inference(superposition,[status(thm),theory(equality)],[c_1301,c_22]) ).

tff(c_1395,plain,
    sdtpldt0(sz10,smndt0(sz10)) = sz00,
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_1386]) ).

tff(c_3970,plain,
    ! [W0_288] :
      ( ( sdtpldt0(smndt0(sz10),W0_288) = sdtpldt0(W0_288,smndt0(sz10)) )
      | ~ aInteger0(W0_288) ),
    inference(resolution,[status(thm)],[c_953,c_1075]) ).

tff(c_4007,plain,
    ! [W0_288] :
      ( aInteger0(sdtpldt0(W0_288,smndt0(sz10)))
      | ~ aInteger0(W0_288)
      | ~ aInteger0(smndt0(sz10))
      | ~ aInteger0(W0_288) ),
    inference(superposition,[status(thm),theory(equality)],[c_3970,c_10]) ).

tff(c_4065,plain,
    ! [W0_288] :
      ( aInteger0(sdtpldt0(W0_288,smndt0(sz10)))
      | ~ aInteger0(W0_288) ),
    inference(demodulation,[status(thm),theory(equality)],[c_953,c_4007]) ).

tff(c_292,plain,
    ( ( sdtpldt0(sz10,smndt0(xp)) = sz10 )
    | ( sdtpldt0(sz10,xp) = sz10 ) ),
    inference(cnfTransformation,[status(thm)],[f_448]) ).

tff(c_308,plain,
    sdtpldt0(sz10,xp) = sz10,
    inference(splitLeft,[status(thm)],[c_292]) ).

tff(c_6855,plain,
    ! [W0_334,W1_335,W2_336] :
      ( ( sdtpldt0(sdtpldt0(W0_334,W1_335),W2_336) = sdtpldt0(W0_334,sdtpldt0(W1_335,W2_336)) )
      | ~ aInteger0(W2_336)
      | ~ aInteger0(W1_335)
      | ~ aInteger0(W0_334) ),
    inference(cnfTransformation,[status(thm)],[f_55]) ).

tff(c_6988,plain,
    ! [W2_336] :
      ( ( sdtpldt0(sz10,sdtpldt0(xp,W2_336)) = sdtpldt0(sz10,W2_336) )
      | ~ aInteger0(W2_336)
      | ~ aInteger0(xp)
      | ~ aInteger0(sz10) ),
    inference(superposition,[status(thm),theory(equality)],[c_308,c_6855]) ).

tff(c_7052,plain,
    ! [W2_336] :
      ( ( sdtpldt0(sz10,sdtpldt0(xp,W2_336)) = sdtpldt0(sz10,W2_336) )
      | ~ aInteger0(W2_336) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_286,c_6988]) ).

tff(c_412,plain,
    sdtpldt0(sz00,sz10) = sz10,
    inference(resolution,[status(thm)],[c_6,c_397]) ).

tff(c_6982,plain,
    ! [W2_336] :
      ( ( sdtpldt0(sz00,sdtpldt0(sz10,W2_336)) = sdtpldt0(sz10,W2_336) )
      | ~ aInteger0(W2_336)
      | ~ aInteger0(sz10)
      | ~ aInteger0(sz00) ),
    inference(superposition,[status(thm),theory(equality)],[c_412,c_6855]) ).

tff(c_7323,plain,
    ! [W2_339] :
      ( ( sdtpldt0(sz00,sdtpldt0(sz10,W2_339)) = sdtpldt0(sz10,W2_339) )
      | ~ aInteger0(W2_339) ),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_6,c_6982]) ).

tff(c_7701,plain,
    ! [W2_347] :
      ( ( sdtpldt0(sz10,sdtpldt0(xp,W2_347)) = sdtpldt0(sz00,sdtpldt0(sz10,W2_347)) )
      | ~ aInteger0(sdtpldt0(xp,W2_347))
      | ~ aInteger0(W2_347) ),
    inference(superposition,[status(thm),theory(equality)],[c_7052,c_7323]) ).

tff(c_7708,plain,
    ( ( sdtpldt0(sz10,sdtpldt0(xp,smndt0(sz10))) = sdtpldt0(sz00,sdtpldt0(sz10,smndt0(sz10))) )
    | ~ aInteger0(smndt0(sz10))
    | ~ aInteger0(xp) ),
    inference(resolution,[status(thm)],[c_4065,c_7701]) ).

tff(c_7731,plain,
    sdtpldt0(sz10,sdtpldt0(xp,smndt0(sz10))) = sz00,
    inference(demodulation,[status(thm),theory(equality)],[c_286,c_953,c_411,c_1395,c_7708]) ).

tff(c_1252,plain,
    sdtpldt0(xp,sz10) = sdtpldt0(sz10,xp),
    inference(resolution,[status(thm)],[c_6,c_1231]) ).

tff(c_1264,plain,
    sdtpldt0(xp,sz10) = sz10,
    inference(demodulation,[status(thm),theory(equality)],[c_308,c_1252]) ).

tff(c_6948,plain,
    ! [W2_336] :
      ( ( sdtpldt0(xp,sdtpldt0(sz10,W2_336)) = sdtpldt0(sz10,W2_336) )
      | ~ aInteger0(W2_336)
      | ~ aInteger0(sz10)
      | ~ aInteger0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_1264,c_6855]) ).

tff(c_11912,plain,
    ! [W2_397] :
      ( ( sdtpldt0(xp,sdtpldt0(sz10,W2_397)) = sdtpldt0(sz10,W2_397) )
      | ~ aInteger0(W2_397) ),
    inference(demodulation,[status(thm),theory(equality)],[c_286,c_6,c_6948]) ).

tff(c_11954,plain,
    ( ( sdtpldt0(sz10,sdtpldt0(xp,smndt0(sz10))) = sdtpldt0(xp,sz00) )
    | ~ aInteger0(sdtpldt0(xp,smndt0(sz10))) ),
    inference(superposition,[status(thm),theory(equality)],[c_7731,c_11912]) ).

tff(c_11990,plain,
    xp = sz00,
    inference(demodulation,[status(thm),theory(equality)],[c_1319,c_443,c_7731,c_11954]) ).

tff(c_11992,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_284,c_11990]) ).

tff(c_11994,plain,
    sdtpldt0(sz10,xp) != sz10,
    inference(splitRight,[status(thm)],[c_292]) ).

tff(c_12116,plain,
    ! [W0_406] :
      ( ( sdtpldt0(W0_406,sz00) = W0_406 )
      | ~ aInteger0(W0_406) ),
    inference(cnfTransformation,[status(thm)],[f_67]) ).

tff(c_12132,plain,
    sdtpldt0(sz10,sz00) = sz10,
    inference(resolution,[status(thm)],[c_6,c_12116]) ).

tff(c_42,plain,
    ! [W0_24] :
      ( ( sdtasdt0(W0_24,smndt0(sz10)) = smndt0(W0_24) )
      | ~ aInteger0(W0_24) ),
    inference(cnfTransformation,[status(thm)],[f_115]) ).

tff(c_12607,plain,
    ~ aInteger0(smndt0(sz10)),
    inference(splitLeft,[status(thm)],[c_78]) ).

tff(c_12611,plain,
    ~ aInteger0(sz10),
    inference(resolution,[status(thm)],[c_8,c_12607]) ).

tff(c_12615,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_12611]) ).

tff(c_12617,plain,
    aInteger0(smndt0(sz10)),
    inference(splitRight,[status(thm)],[c_78]) ).

tff(c_13178,plain,
    ! [W1_456,W0_457] :
      ( ( sdtasdt0(W1_456,W0_457) = sdtasdt0(W0_457,W1_456) )
      | ~ aInteger0(W1_456)
      | ~ aInteger0(W0_457) ),
    inference(cnfTransformation,[status(thm)],[f_87]) ).

tff(c_13271,plain,
    ! [W0_460] :
      ( ( sdtasdt0(xp,W0_460) = sdtasdt0(W0_460,xp) )
      | ~ aInteger0(W0_460) ),
    inference(resolution,[status(thm)],[c_286,c_13178]) ).

tff(c_13304,plain,
    sdtasdt0(smndt0(sz10),xp) = sdtasdt0(xp,smndt0(sz10)),
    inference(resolution,[status(thm)],[c_12617,c_13271]) ).

tff(c_12,plain,
    ! [W0_5,W1_6] :
      ( aInteger0(sdtasdt0(W0_5,W1_6))
      | ~ aInteger0(W1_6)
      | ~ aInteger0(W0_5) ),
    inference(cnfTransformation,[status(thm)],[f_47]) ).

tff(c_13413,plain,
    ( aInteger0(sdtasdt0(xp,smndt0(sz10)))
    | ~ aInteger0(xp)
    | ~ aInteger0(smndt0(sz10)) ),
    inference(superposition,[status(thm),theory(equality)],[c_13304,c_12]) ).

tff(c_13422,plain,
    aInteger0(sdtasdt0(xp,smndt0(sz10))),
    inference(demodulation,[status(thm),theory(equality)],[c_12617,c_286,c_13413]) ).

tff(c_13468,plain,
    ( aInteger0(smndt0(xp))
    | ~ aInteger0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_42,c_13422]) ).

tff(c_13484,plain,
    aInteger0(smndt0(xp)),
    inference(demodulation,[status(thm),theory(equality)],[c_286,c_13468]) ).

tff(c_12838,plain,
    ! [W1_445,W0_446] :
      ( ( sdtpldt0(W1_445,W0_446) = sdtpldt0(W0_446,W1_445) )
      | ~ aInteger0(W1_445)
      | ~ aInteger0(W0_446) ),
    inference(cnfTransformation,[status(thm)],[f_61]) ).

tff(c_12862,plain,
    ! [W0_446] :
      ( ( sdtpldt0(xp,W0_446) = sdtpldt0(W0_446,xp) )
      | ~ aInteger0(W0_446) ),
    inference(resolution,[status(thm)],[c_286,c_12838]) ).

tff(c_13549,plain,
    sdtpldt0(smndt0(xp),xp) = sdtpldt0(xp,smndt0(xp)),
    inference(resolution,[status(thm)],[c_13484,c_12862]) ).

tff(c_13965,plain,
    ( ( sdtpldt0(xp,smndt0(xp)) = sz00 )
    | ~ aInteger0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_13549,c_22]) ).

tff(c_13974,plain,
    sdtpldt0(xp,smndt0(xp)) = sz00,
    inference(demodulation,[status(thm),theory(equality)],[c_286,c_13965]) ).

tff(c_13016,plain,
    ! [W0_451] :
      ( ( sdtpldt0(xp,W0_451) = sdtpldt0(W0_451,xp) )
      | ~ aInteger0(W0_451) ),
    inference(resolution,[status(thm)],[c_286,c_12838]) ).

tff(c_13049,plain,
    ! [W0_2] :
      ( ( sdtpldt0(smndt0(W0_2),xp) = sdtpldt0(xp,smndt0(W0_2)) )
      | ~ aInteger0(W0_2) ),
    inference(resolution,[status(thm)],[c_8,c_13016]) ).

tff(c_11993,plain,
    sdtpldt0(sz10,smndt0(xp)) = sz10,
    inference(splitRight,[status(thm)],[c_292]) ).

tff(c_18238,plain,
    ! [W0_556,W1_557,W2_558] :
      ( ( sdtpldt0(sdtpldt0(W0_556,W1_557),W2_558) = sdtpldt0(W0_556,sdtpldt0(W1_557,W2_558)) )
      | ~ aInteger0(W2_558)
      | ~ aInteger0(W1_557)
      | ~ aInteger0(W0_556) ),
    inference(cnfTransformation,[status(thm)],[f_55]) ).

tff(c_18383,plain,
    ! [W2_558] :
      ( ( sdtpldt0(sz10,sdtpldt0(smndt0(xp),W2_558)) = sdtpldt0(sz10,W2_558) )
      | ~ aInteger0(W2_558)
      | ~ aInteger0(smndt0(xp))
      | ~ aInteger0(sz10) ),
    inference(superposition,[status(thm),theory(equality)],[c_11993,c_18238]) ).

tff(c_18524,plain,
    ! [W2_562] :
      ( ( sdtpldt0(sz10,sdtpldt0(smndt0(xp),W2_562)) = sdtpldt0(sz10,W2_562) )
      | ~ aInteger0(W2_562) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6,c_13484,c_18383]) ).

tff(c_18554,plain,
    ( ( sdtpldt0(sz10,sdtpldt0(xp,smndt0(xp))) = sdtpldt0(sz10,xp) )
    | ~ aInteger0(xp)
    | ~ aInteger0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_13049,c_18524]) ).

tff(c_18595,plain,
    sdtpldt0(sz10,xp) = sz10,
    inference(demodulation,[status(thm),theory(equality)],[c_286,c_286,c_12132,c_13974,c_18554]) ).

tff(c_18597,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11994,c_18595]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.14/0.15  % Problem  : NUM453+1 : TPTP v8.1.2. Released v4.0.0.
% 0.14/0.16  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.17/0.37  % Computer : n006.cluster.edu
% 0.17/0.37  % Model    : x86_64 x86_64
% 0.17/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.17/0.37  % Memory   : 8042.1875MB
% 0.17/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.17/0.37  % CPULimit : 300
% 0.17/0.37  % WCLimit  : 300
% 0.17/0.37  % DateTime : Thu Aug  3 15:04:13 EDT 2023
% 0.17/0.37  % CPUTime  : 
% 14.94/4.57  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 14.94/4.58  
% 14.94/4.58  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 15.23/4.62  
% 15.23/4.62  Inference rules
% 15.23/4.62  ----------------------
% 15.23/4.62  #Ref     : 0
% 15.23/4.62  #Sup     : 3841
% 15.23/4.62  #Fact    : 0
% 15.23/4.62  #Define  : 0
% 15.23/4.62  #Split   : 18
% 15.23/4.62  #Chain   : 0
% 15.23/4.62  #Close   : 0
% 15.23/4.62  
% 15.23/4.62  Ordering : KBO
% 15.23/4.62  
% 15.23/4.62  Simplification rules
% 15.23/4.62  ----------------------
% 15.23/4.62  #Subsume      : 309
% 15.23/4.62  #Demod        : 5237
% 15.23/4.62  #Tautology    : 2183
% 15.23/4.62  #SimpNegUnit  : 110
% 15.23/4.62  #BackRed      : 250
% 15.23/4.62  
% 15.23/4.62  #Partial instantiations: 0
% 15.23/4.62  #Strategies tried      : 1
% 15.23/4.62  
% 15.23/4.62  Timing (in seconds)
% 15.23/4.62  ----------------------
% 15.23/4.62  Preprocessing        : 0.83
% 15.23/4.62  Parsing              : 0.40
% 15.23/4.62  CNF conversion       : 0.08
% 15.23/4.62  Main loop            : 2.70
% 15.23/4.62  Inferencing          : 0.87
% 15.23/4.62  Reduction            : 0.99
% 15.23/4.62  Demodulation         : 0.75
% 15.23/4.62  BG Simplification    : 0.10
% 15.23/4.62  Subsumption          : 0.56
% 15.23/4.62  Abstraction          : 0.08
% 15.23/4.62  MUC search           : 0.00
% 15.23/4.62  Cooper               : 0.00
% 15.23/4.62  Total                : 3.59
% 15.23/4.62  Index Insertion      : 0.00
% 15.23/4.62  Index Deletion       : 0.00
% 15.23/4.62  Index Matching       : 0.00
% 15.23/4.62  BG Taut test         : 0.00
%------------------------------------------------------------------------------