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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : NUM512+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/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 : 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 Aug 22 10:51:56 EDT 2023

% Result   : Theorem 44.83s 31.53s
% Output   : CNFRefutation 44.83s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   17
%            Number of leaves      :   39
% Syntax   : Number of formulae    :  213 ( 102 unt;  20 typ;   2 def)
%            Number of atoms       :  408 ( 146 equ)
%            Maximal formula atoms :    8 (   2 avg)
%            Number of connectives :  394 ( 179   ~; 174   |;  25   &)
%                                         (   2 <=>;  14  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    9 (   3 avg)
%            Maximal term depth    :    5 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   22 (  13   >;   9   *;   0   +;   0  <<)
%            Number of predicates  :    7 (   5 usr;   1 prp; 0-2 aty)
%            Number of functors    :   15 (  15 usr;   7 con; 0-2 aty)
%            Number of variables   :   74 (;  74   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ sdtlseqdt0 > iLess0 > doDivides0 > isPrime0 > aNaturalNumber0 > sdtsldt0 > sdtpldt0 > sdtmndt0 > sdtasdt0 > #nlpp > xr > xp > xn > xm > xk > sz10 > sz00 > #skF_4 > #skF_3 > #skF_2 > #skF_1

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(xk,type,
    xk: $i ).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

tff(f_31,axiom,
    aNaturalNumber0(sz00),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mSortsC) ).

tff(f_403,definition,
    ! [W0] :
      ( aNaturalNumber0(W0)
     => ( isPrime0(W0)
      <=> ( ( W0 != sz00 )
          & ( W0 != sz10 )
          & ! [W1] :
              ( ( aNaturalNumber0(W1)
                & doDivides0(W1,W0) )
             => ( ( W1 = sz10 )
                | ( W1 = W0 ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefPrime) ).

tff(f_470,hypothesis,
    ( aNaturalNumber0(xr)
    & doDivides0(xr,xk)
    & isPrime0(xr) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2342) ).

tff(f_35,axiom,
    ( aNaturalNumber0(sz10)
    & ( sz10 != sz00 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mSortsC_01) ).

tff(f_87,axiom,
    ! [W0] :
      ( aNaturalNumber0(W0)
     => ( ( sdtasdt0(W0,sz10) = W0 )
        & ( W0 = sdtasdt0(sz10,W0) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m_MulUnit) ).

tff(f_278,axiom,
    ! [W0,W1] :
      ( ( aNaturalNumber0(W0)
        & aNaturalNumber0(W1) )
     => ( ( W0 != sz00 )
       => sdtlseqdt0(W1,sdtasdt0(W1,W0)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mMonMul2) ).

tff(f_423,hypothesis,
    ( aNaturalNumber0(xn)
    & aNaturalNumber0(xm)
    & aNaturalNumber0(xp) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__1837) ).

tff(f_481,hypothesis,
    doDivides0(xr,xn),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2487) ).

tff(f_323,definition,
    ! [W0,W1] :
      ( ( aNaturalNumber0(W0)
        & aNaturalNumber0(W1) )
     => ( ( ( W0 != sz00 )
          & doDivides0(W0,W1) )
       => ! [W2] :
            ( ( W2 = sdtsldt0(W1,W0) )
          <=> ( aNaturalNumber0(W2)
              & ( W1 = sdtasdt0(W0,W2) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mDefQuot) ).

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

tff(f_442,hypothesis,
    ( isPrime0(xp)
    & doDivides0(xp,sdtasdt0(xn,xm)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__1860) ).

tff(f_477,hypothesis,
    ( ( xk != xp )
    & sdtlseqdt0(xk,xp) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2377) ).

tff(f_296,axiom,
    ! [W0,W1] :
      ( ( aNaturalNumber0(W0)
        & aNaturalNumber0(W1) )
     => ( ( ( W0 != W1 )
          & sdtlseqdt0(W0,W1) )
       => iLess0(W0,W1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mIH_03) ).

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

tff(f_456,hypothesis,
    xk = sdtsldt0(sdtasdt0(xn,xm),xp),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2306) ).

tff(f_81,axiom,
    ! [W0,W1,W2] :
      ( ( aNaturalNumber0(W0)
        & aNaturalNumber0(W1)
        & aNaturalNumber0(W2) )
     => ( sdtasdt0(sdtasdt0(W0,W1),W2) = sdtasdt0(W0,sdtasdt0(W1,W2)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mMulAsso) ).

tff(f_489,negated_conjecture,
    ~ ( ( sdtasdt0(sdtasdt0(sdtsldt0(xn,xr),xm),xr) = sdtasdt0(xn,xm) )
      & ( sdtasdt0(xn,xm) = sdtasdt0(sdtsldt0(sdtasdt0(xp,xk),xr),xr) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__) ).

tff(f_189,axiom,
    ! [W0,W1] :
      ( ( aNaturalNumber0(W0)
        & aNaturalNumber0(W1) )
     => ( ( sdtlseqdt0(W0,W1)
          & sdtlseqdt0(W1,W0) )
       => ( W0 = W1 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mLEAsym) ).

tff(f_473,hypothesis,
    ( sdtlseqdt0(xr,xk)
    & doDivides0(xr,sdtasdt0(xn,xm)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2362) ).

tff(c_4,plain,
    aNaturalNumber0(sz00),
    inference(cnfTransformation,[status(thm)],[f_31]) ).

tff(c_135,plain,
    ( ~ isPrime0(sz00)
    | ~ aNaturalNumber0(sz00) ),
    inference(cnfTransformation,[status(thm)],[f_403]) ).

tff(c_204,plain,
    ~ isPrime0(sz00),
    inference(demodulation,[status(thm),theory(equality)],[c_4,c_135]) ).

tff(c_181,plain,
    aNaturalNumber0(xr),
    inference(cnfTransformation,[status(thm)],[f_470]) ).

tff(c_8,plain,
    aNaturalNumber0(sz10),
    inference(cnfTransformation,[status(thm)],[f_35]) ).

tff(c_26864,plain,
    ! [W0_363] :
      ( ( sdtasdt0(sz10,W0_363) = W0_363 )
      | ~ aNaturalNumber0(W0_363) ),
    inference(cnfTransformation,[status(thm)],[f_87]) ).

tff(c_26889,plain,
    sdtasdt0(sz10,xr) = xr,
    inference(resolution,[status(thm)],[c_181,c_26864]) ).

tff(c_28363,plain,
    ! [W1_396,W0_397] :
      ( sdtlseqdt0(W1_396,sdtasdt0(W1_396,W0_397))
      | ( sz00 = W0_397 )
      | ~ aNaturalNumber0(W1_396)
      | ~ aNaturalNumber0(W0_397) ),
    inference(cnfTransformation,[status(thm)],[f_278]) ).

tff(c_28444,plain,
    ( sdtlseqdt0(sz10,xr)
    | ( xr = sz00 )
    | ~ aNaturalNumber0(sz10)
    | ~ aNaturalNumber0(xr) ),
    inference(superposition,[status(thm),theory(equality)],[c_26889,c_28363]) ).

tff(c_28543,plain,
    ( sdtlseqdt0(sz10,xr)
    | ( xr = sz00 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_181,c_8,c_28444]) ).

tff(c_29510,plain,
    xr = sz00,
    inference(splitLeft,[status(thm)],[c_28543]) ).

tff(c_177,plain,
    isPrime0(xr),
    inference(cnfTransformation,[status(thm)],[f_470]) ).

tff(c_29553,plain,
    isPrime0(sz00),
    inference(demodulation,[status(thm),theory(equality)],[c_29510,c_177]) ).

tff(c_29587,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_204,c_29553]) ).

tff(c_29589,plain,
    xr != sz00,
    inference(splitRight,[status(thm)],[c_28543]) ).

tff(c_147,plain,
    aNaturalNumber0(xn),
    inference(cnfTransformation,[status(thm)],[f_423]) ).

tff(c_193,plain,
    doDivides0(xr,xn),
    inference(cnfTransformation,[status(thm)],[f_481]) ).

tff(c_30241,plain,
    ! [W1_429,W0_430] :
      ( aNaturalNumber0(sdtsldt0(W1_429,W0_430))
      | ~ doDivides0(W0_430,W1_429)
      | ( sz00 = W0_430 )
      | ~ aNaturalNumber0(W1_429)
      | ~ aNaturalNumber0(W0_430) ),
    inference(cnfTransformation,[status(thm)],[f_323]) ).

tff(c_145,plain,
    aNaturalNumber0(xm),
    inference(cnfTransformation,[status(thm)],[f_423]) ).

tff(c_12,plain,
    ! [W0_4,W1_5] :
      ( aNaturalNumber0(sdtasdt0(W0_4,W1_5))
      | ~ aNaturalNumber0(W1_5)
      | ~ aNaturalNumber0(W0_4) ),
    inference(cnfTransformation,[status(thm)],[f_47]) ).

tff(c_423,plain,
    ! [W0_104] :
      ( ( sdtasdt0(sz10,W0_104) = W0_104 )
      | ~ aNaturalNumber0(W0_104) ),
    inference(cnfTransformation,[status(thm)],[f_87]) ).

tff(c_448,plain,
    sdtasdt0(sz10,xr) = xr,
    inference(resolution,[status(thm)],[c_181,c_423]) ).

tff(c_1337,plain,
    ! [W1_129,W0_130] :
      ( sdtlseqdt0(W1_129,sdtasdt0(W1_129,W0_130))
      | ( sz00 = W0_130 )
      | ~ aNaturalNumber0(W1_129)
      | ~ aNaturalNumber0(W0_130) ),
    inference(cnfTransformation,[status(thm)],[f_278]) ).

tff(c_1376,plain,
    ( sdtlseqdt0(sz10,xr)
    | ( xr = sz00 )
    | ~ aNaturalNumber0(sz10)
    | ~ aNaturalNumber0(xr) ),
    inference(superposition,[status(thm),theory(equality)],[c_448,c_1337]) ).

tff(c_1453,plain,
    ( sdtlseqdt0(sz10,xr)
    | ( xr = sz00 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_181,c_8,c_1376]) ).

tff(c_6548,plain,
    xr = sz00,
    inference(splitLeft,[status(thm)],[c_1453]) ).

tff(c_6567,plain,
    isPrime0(sz00),
    inference(demodulation,[status(thm),theory(equality)],[c_6548,c_177]) ).

tff(c_6581,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_204,c_6567]) ).

tff(c_6583,plain,
    xr != sz00,
    inference(splitRight,[status(thm)],[c_1453]) ).

tff(c_143,plain,
    aNaturalNumber0(xp),
    inference(cnfTransformation,[status(thm)],[f_423]) ).

tff(c_445,plain,
    sdtasdt0(sz10,xp) = xp,
    inference(resolution,[status(thm)],[c_143,c_423]) ).

tff(c_1373,plain,
    ( sdtlseqdt0(sz10,xp)
    | ( xp = sz00 )
    | ~ aNaturalNumber0(sz10)
    | ~ aNaturalNumber0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_445,c_1337]) ).

tff(c_1451,plain,
    ( sdtlseqdt0(sz10,xp)
    | ( xp = sz00 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_143,c_8,c_1373]) ).

tff(c_6627,plain,
    xp = sz00,
    inference(splitLeft,[status(thm)],[c_1451]) ).

tff(c_153,plain,
    isPrime0(xp),
    inference(cnfTransformation,[status(thm)],[f_442]) ).

tff(c_6652,plain,
    isPrime0(sz00),
    inference(demodulation,[status(thm),theory(equality)],[c_6627,c_153]) ).

tff(c_6671,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_204,c_6652]) ).

tff(c_6673,plain,
    xp != sz00,
    inference(splitRight,[status(thm)],[c_1451]) ).

tff(c_189,plain,
    xp != xk,
    inference(cnfTransformation,[status(thm)],[f_477]) ).

tff(c_187,plain,
    sdtlseqdt0(xk,xp),
    inference(cnfTransformation,[status(thm)],[f_477]) ).

tff(c_6674,plain,
    ! [W0_242,W1_243] :
      ( iLess0(W0_242,W1_243)
      | ~ sdtlseqdt0(W0_242,W1_243)
      | ( W1_243 = W0_242 )
      | ~ aNaturalNumber0(W1_243)
      | ~ aNaturalNumber0(W0_242) ),
    inference(cnfTransformation,[status(thm)],[f_296]) ).

tff(c_6728,plain,
    ( iLess0(xk,xp)
    | ( xp = xk )
    | ~ aNaturalNumber0(xp)
    | ~ aNaturalNumber0(xk) ),
    inference(resolution,[status(thm)],[c_187,c_6674]) ).

tff(c_6787,plain,
    ( iLess0(xk,xp)
    | ( xp = xk )
    | ~ aNaturalNumber0(xk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_143,c_6728]) ).

tff(c_6788,plain,
    ( iLess0(xk,xp)
    | ~ aNaturalNumber0(xk) ),
    inference(negUnitSimplification,[status(thm)],[c_189,c_6787]) ).

tff(c_6817,plain,
    ~ aNaturalNumber0(xk),
    inference(splitLeft,[status(thm)],[c_6788]) ).

tff(c_866,plain,
    ! [W1_119,W0_120] :
      ( ( sdtasdt0(W1_119,W0_120) = sdtasdt0(W0_120,W1_119) )
      | ~ aNaturalNumber0(W1_119)
      | ~ aNaturalNumber0(W0_120) ),
    inference(cnfTransformation,[status(thm)],[f_73]) ).

tff(c_937,plain,
    ! [W0_122] :
      ( ( sdtasdt0(xn,W0_122) = sdtasdt0(W0_122,xn) )
      | ~ aNaturalNumber0(W0_122) ),
    inference(resolution,[status(thm)],[c_147,c_866]) ).

tff(c_972,plain,
    sdtasdt0(xn,xm) = sdtasdt0(xm,xn),
    inference(resolution,[status(thm)],[c_145,c_937]) ).

tff(c_984,plain,
    ( aNaturalNumber0(sdtasdt0(xm,xn))
    | ~ aNaturalNumber0(xm)
    | ~ aNaturalNumber0(xn) ),
    inference(superposition,[status(thm),theory(equality)],[c_972,c_12]) ).

tff(c_988,plain,
    aNaturalNumber0(sdtasdt0(xm,xn)),
    inference(demodulation,[status(thm),theory(equality)],[c_147,c_145,c_984]) ).

tff(c_151,plain,
    doDivides0(xp,sdtasdt0(xn,xm)),
    inference(cnfTransformation,[status(thm)],[f_442]) ).

tff(c_979,plain,
    doDivides0(xp,sdtasdt0(xm,xn)),
    inference(demodulation,[status(thm),theory(equality)],[c_972,c_151]) ).

tff(c_167,plain,
    sdtsldt0(sdtasdt0(xn,xm),xp) = xk,
    inference(cnfTransformation,[status(thm)],[f_456]) ).

tff(c_977,plain,
    sdtsldt0(sdtasdt0(xm,xn),xp) = xk,
    inference(demodulation,[status(thm),theory(equality)],[c_972,c_167]) ).

tff(c_7612,plain,
    ! [W1_256,W0_257] :
      ( aNaturalNumber0(sdtsldt0(W1_256,W0_257))
      | ~ doDivides0(W0_257,W1_256)
      | ( sz00 = W0_257 )
      | ~ aNaturalNumber0(W1_256)
      | ~ aNaturalNumber0(W0_257) ),
    inference(cnfTransformation,[status(thm)],[f_323]) ).

tff(c_7646,plain,
    ( aNaturalNumber0(xk)
    | ~ doDivides0(xp,sdtasdt0(xm,xn))
    | ( xp = sz00 )
    | ~ aNaturalNumber0(sdtasdt0(xm,xn))
    | ~ aNaturalNumber0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_977,c_7612]) ).

tff(c_7659,plain,
    ( aNaturalNumber0(xk)
    | ( xp = sz00 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_143,c_988,c_979,c_7646]) ).

tff(c_7661,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6673,c_6817,c_7659]) ).

tff(c_7663,plain,
    aNaturalNumber0(xk),
    inference(splitRight,[status(thm)],[c_6788]) ).

tff(c_19991,plain,
    ! [W0_347] :
      ( ( sdtasdt0(xp,W0_347) = sdtasdt0(W0_347,xp) )
      | ~ aNaturalNumber0(W0_347) ),
    inference(resolution,[status(thm)],[c_143,c_866]) ).

tff(c_20106,plain,
    sdtasdt0(xp,xk) = sdtasdt0(xk,xp),
    inference(resolution,[status(thm)],[c_7663,c_19991]) ).

tff(c_9110,plain,
    ! [W0_283,W1_284] :
      ( ( sdtasdt0(W0_283,sdtsldt0(W1_284,W0_283)) = W1_284 )
      | ~ doDivides0(W0_283,W1_284)
      | ( sz00 = W0_283 )
      | ~ aNaturalNumber0(W1_284)
      | ~ aNaturalNumber0(W0_283) ),
    inference(cnfTransformation,[status(thm)],[f_323]) ).

tff(c_9130,plain,
    ( ( sdtasdt0(xp,xk) = sdtasdt0(xm,xn) )
    | ~ doDivides0(xp,sdtasdt0(xm,xn))
    | ( xp = sz00 )
    | ~ aNaturalNumber0(sdtasdt0(xm,xn))
    | ~ aNaturalNumber0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_977,c_9110]) ).

tff(c_9134,plain,
    ( ( sdtasdt0(xp,xk) = sdtasdt0(xm,xn) )
    | ( xp = sz00 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_143,c_988,c_979,c_9130]) ).

tff(c_9135,plain,
    sdtasdt0(xp,xk) = sdtasdt0(xm,xn),
    inference(negUnitSimplification,[status(thm)],[c_6673,c_9134]) ).

tff(c_21130,plain,
    sdtasdt0(xm,xn) = sdtasdt0(xk,xp),
    inference(demodulation,[status(thm),theory(equality)],[c_20106,c_9135]) ).

tff(c_109,plain,
    ! [W0_70,W1_71] :
      ( ( sdtasdt0(W0_70,sdtsldt0(W1_71,W0_70)) = W1_71 )
      | ~ doDivides0(W0_70,W1_71)
      | ( sz00 = W0_70 )
      | ~ aNaturalNumber0(W1_71)
      | ~ aNaturalNumber0(W0_70) ),
    inference(cnfTransformation,[status(thm)],[f_323]) ).

tff(c_111,plain,
    ! [W1_71,W0_70] :
      ( aNaturalNumber0(sdtsldt0(W1_71,W0_70))
      | ~ doDivides0(W0_70,W1_71)
      | ( sz00 = W0_70 )
      | ~ aNaturalNumber0(W1_71)
      | ~ aNaturalNumber0(W0_70) ),
    inference(cnfTransformation,[status(thm)],[f_323]) ).

tff(c_10550,plain,
    ! [W0_303,W1_304,W2_305] :
      ( ( sdtasdt0(sdtasdt0(W0_303,W1_304),W2_305) = sdtasdt0(W0_303,sdtasdt0(W1_304,W2_305)) )
      | ~ aNaturalNumber0(W2_305)
      | ~ aNaturalNumber0(W1_304)
      | ~ aNaturalNumber0(W0_303) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_199,plain,
    ( ( sdtasdt0(sdtsldt0(sdtasdt0(xp,xk),xr),xr) != sdtasdt0(xn,xm) )
    | ( sdtasdt0(sdtasdt0(sdtsldt0(xn,xr),xm),xr) != sdtasdt0(xn,xm) ) ),
    inference(cnfTransformation,[status(thm)],[f_489]) ).

tff(c_205,plain,
    sdtasdt0(sdtasdt0(sdtsldt0(xn,xr),xm),xr) != sdtasdt0(xn,xm),
    inference(splitLeft,[status(thm)],[c_199]) ).

tff(c_980,plain,
    sdtasdt0(sdtasdt0(sdtsldt0(xn,xr),xm),xr) != sdtasdt0(xm,xn),
    inference(demodulation,[status(thm),theory(equality)],[c_972,c_205]) ).

tff(c_10592,plain,
    ( ( sdtasdt0(sdtsldt0(xn,xr),sdtasdt0(xm,xr)) != sdtasdt0(xm,xn) )
    | ~ aNaturalNumber0(xr)
    | ~ aNaturalNumber0(xm)
    | ~ aNaturalNumber0(sdtsldt0(xn,xr)) ),
    inference(superposition,[status(thm),theory(equality)],[c_10550,c_980]) ).

tff(c_10732,plain,
    ( ( sdtasdt0(sdtsldt0(xn,xr),sdtasdt0(xm,xr)) != sdtasdt0(xm,xn) )
    | ~ aNaturalNumber0(sdtsldt0(xn,xr)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_145,c_181,c_10592]) ).

tff(c_10841,plain,
    ~ aNaturalNumber0(sdtsldt0(xn,xr)),
    inference(splitLeft,[status(thm)],[c_10732]) ).

tff(c_10844,plain,
    ( ~ doDivides0(xr,xn)
    | ( xr = sz00 )
    | ~ aNaturalNumber0(xn)
    | ~ aNaturalNumber0(xr) ),
    inference(resolution,[status(thm)],[c_111,c_10841]) ).

tff(c_10847,plain,
    xr = sz00,
    inference(demodulation,[status(thm),theory(equality)],[c_181,c_147,c_193,c_10844]) ).

tff(c_10849,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6583,c_10847]) ).

tff(c_10851,plain,
    aNaturalNumber0(sdtsldt0(xn,xr)),
    inference(splitRight,[status(thm)],[c_10732]) ).

tff(c_20652,plain,
    ! [W0_348] :
      ( ( sdtasdt0(xr,W0_348) = sdtasdt0(W0_348,xr) )
      | ~ aNaturalNumber0(W0_348) ),
    inference(resolution,[status(thm)],[c_181,c_866]) ).

tff(c_20777,plain,
    sdtasdt0(sdtsldt0(xn,xr),xr) = sdtasdt0(xr,sdtsldt0(xn,xr)),
    inference(resolution,[status(thm)],[c_10851,c_20652]) ).

tff(c_24,plain,
    ! [W0_14,W1_15,W2_16] :
      ( ( sdtasdt0(sdtasdt0(W0_14,W1_15),W2_16) = sdtasdt0(W0_14,sdtasdt0(W1_15,W2_16)) )
      | ~ aNaturalNumber0(W2_16)
      | ~ aNaturalNumber0(W1_15)
      | ~ aNaturalNumber0(W0_14) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_22,plain,
    ! [W1_13,W0_12] :
      ( ( sdtasdt0(W1_13,W0_12) = sdtasdt0(W0_12,W1_13) )
      | ~ aNaturalNumber0(W1_13)
      | ~ aNaturalNumber0(W0_12) ),
    inference(cnfTransformation,[status(thm)],[f_73]) ).

tff(c_16511,plain,
    ! [W0_337] :
      ( ( sdtasdt0(sdtsldt0(xn,xr),W0_337) = sdtasdt0(W0_337,sdtsldt0(xn,xr)) )
      | ~ aNaturalNumber0(W0_337) ),
    inference(resolution,[status(thm)],[c_10851,c_22]) ).

tff(c_16634,plain,
    ( ( sdtasdt0(sdtasdt0(xm,sdtsldt0(xn,xr)),xr) != sdtasdt0(xm,xn) )
    | ~ aNaturalNumber0(xm) ),
    inference(superposition,[status(thm),theory(equality)],[c_16511,c_980]) ).

tff(c_16744,plain,
    sdtasdt0(sdtasdt0(xm,sdtsldt0(xn,xr)),xr) != sdtasdt0(xm,xn),
    inference(demodulation,[status(thm),theory(equality)],[c_145,c_16634]) ).

tff(c_17051,plain,
    ( ( sdtasdt0(xm,sdtasdt0(sdtsldt0(xn,xr),xr)) != sdtasdt0(xm,xn) )
    | ~ aNaturalNumber0(xr)
    | ~ aNaturalNumber0(sdtsldt0(xn,xr))
    | ~ aNaturalNumber0(xm) ),
    inference(superposition,[status(thm),theory(equality)],[c_24,c_16744]) ).

tff(c_17053,plain,
    sdtasdt0(xm,sdtasdt0(sdtsldt0(xn,xr),xr)) != sdtasdt0(xm,xn),
    inference(demodulation,[status(thm),theory(equality)],[c_145,c_10851,c_181,c_17051]) ).

tff(c_20884,plain,
    sdtasdt0(xm,sdtasdt0(xr,sdtsldt0(xn,xr))) != sdtasdt0(xm,xn),
    inference(demodulation,[status(thm),theory(equality)],[c_20777,c_17053]) ).

tff(c_26672,plain,
    sdtasdt0(xm,sdtasdt0(xr,sdtsldt0(xn,xr))) != sdtasdt0(xk,xp),
    inference(demodulation,[status(thm),theory(equality)],[c_21130,c_20884]) ).

tff(c_26675,plain,
    ( ( sdtasdt0(xm,xn) != sdtasdt0(xk,xp) )
    | ~ doDivides0(xr,xn)
    | ( xr = sz00 )
    | ~ aNaturalNumber0(xn)
    | ~ aNaturalNumber0(xr) ),
    inference(superposition,[status(thm),theory(equality)],[c_109,c_26672]) ).

tff(c_26677,plain,
    xr = sz00,
    inference(demodulation,[status(thm),theory(equality)],[c_181,c_147,c_193,c_21130,c_26675]) ).

tff(c_26679,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6583,c_26677]) ).

tff(c_26681,plain,
    sdtasdt0(sdtasdt0(sdtsldt0(xn,xr),xm),xr) = sdtasdt0(xn,xm),
    inference(splitRight,[status(thm)],[c_199]) ).

tff(c_26949,plain,
    ! [W0_365,W1_366] :
      ( aNaturalNumber0(sdtasdt0(W0_365,W1_366))
      | ~ aNaturalNumber0(W1_366)
      | ~ aNaturalNumber0(W0_365) ),
    inference(cnfTransformation,[status(thm)],[f_47]) ).

tff(c_27015,plain,
    ( aNaturalNumber0(sdtasdt0(xn,xm))
    | ~ aNaturalNumber0(xr)
    | ~ aNaturalNumber0(sdtasdt0(sdtsldt0(xn,xr),xm)) ),
    inference(superposition,[status(thm),theory(equality)],[c_26681,c_26949]) ).

tff(c_27053,plain,
    ( aNaturalNumber0(sdtasdt0(xn,xm))
    | ~ aNaturalNumber0(sdtasdt0(sdtsldt0(xn,xr),xm)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_181,c_27015]) ).

tff(c_27073,plain,
    ~ aNaturalNumber0(sdtasdt0(sdtsldt0(xn,xr),xm)),
    inference(splitLeft,[status(thm)],[c_27053]) ).

tff(c_27103,plain,
    ( ~ aNaturalNumber0(xm)
    | ~ aNaturalNumber0(sdtsldt0(xn,xr)) ),
    inference(resolution,[status(thm)],[c_12,c_27073]) ).

tff(c_27106,plain,
    ~ aNaturalNumber0(sdtsldt0(xn,xr)),
    inference(demodulation,[status(thm),theory(equality)],[c_145,c_27103]) ).

tff(c_30260,plain,
    ( ~ doDivides0(xr,xn)
    | ( xr = sz00 )
    | ~ aNaturalNumber0(xn)
    | ~ aNaturalNumber0(xr) ),
    inference(resolution,[status(thm)],[c_30241,c_27106]) ).

tff(c_30290,plain,
    xr = sz00,
    inference(demodulation,[status(thm),theory(equality)],[c_181,c_147,c_193,c_30260]) ).

tff(c_30292,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_29589,c_30290]) ).

tff(c_30294,plain,
    aNaturalNumber0(sdtasdt0(sdtsldt0(xn,xr),xm)),
    inference(splitRight,[status(thm)],[c_27053]) ).

tff(c_30672,plain,
    ! [W1_441,W0_442] :
      ( ( sdtasdt0(W1_441,W0_442) = sdtasdt0(W0_442,W1_441) )
      | ~ aNaturalNumber0(W1_441)
      | ~ aNaturalNumber0(W0_442) ),
    inference(cnfTransformation,[status(thm)],[f_73]) ).

tff(c_30758,plain,
    ! [W0_444] :
      ( ( sdtasdt0(xn,W0_444) = sdtasdt0(W0_444,xn) )
      | ~ aNaturalNumber0(W0_444) ),
    inference(resolution,[status(thm)],[c_147,c_30672]) ).

tff(c_30801,plain,
    sdtasdt0(xn,xm) = sdtasdt0(xm,xn),
    inference(resolution,[status(thm)],[c_145,c_30758]) ).

tff(c_30827,plain,
    sdtasdt0(sdtasdt0(sdtsldt0(xn,xr),xm),xr) = sdtasdt0(xm,xn),
    inference(demodulation,[status(thm),theory(equality)],[c_30801,c_26681]) ).

tff(c_31580,plain,
    ! [W1_455,W0_456] :
      ( sdtlseqdt0(W1_455,sdtasdt0(W1_455,W0_456))
      | ( sz00 = W0_456 )
      | ~ aNaturalNumber0(W1_455)
      | ~ aNaturalNumber0(W0_456) ),
    inference(cnfTransformation,[status(thm)],[f_278]) ).

tff(c_31610,plain,
    ( sdtlseqdt0(sdtasdt0(sdtsldt0(xn,xr),xm),sdtasdt0(xm,xn))
    | ( xr = sz00 )
    | ~ aNaturalNumber0(sdtasdt0(sdtsldt0(xn,xr),xm))
    | ~ aNaturalNumber0(xr) ),
    inference(superposition,[status(thm),theory(equality)],[c_30827,c_31580]) ).

tff(c_31709,plain,
    ( sdtlseqdt0(sdtasdt0(sdtsldt0(xn,xr),xm),sdtasdt0(xm,xn))
    | ( xr = sz00 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_181,c_30294,c_31610]) ).

tff(c_31773,plain,
    xr = sz00,
    inference(splitLeft,[status(thm)],[c_31709]) ).

tff(c_31809,plain,
    isPrime0(sz00),
    inference(demodulation,[status(thm),theory(equality)],[c_31773,c_177]) ).

tff(c_31834,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_204,c_31809]) ).

tff(c_31836,plain,
    xr != sz00,
    inference(splitRight,[status(thm)],[c_31709]) ).

tff(c_72972,plain,
    ! [W0_787,W1_788,W2_789] :
      ( ( sdtasdt0(sdtasdt0(W0_787,W1_788),W2_789) = sdtasdt0(W0_787,sdtasdt0(W1_788,W2_789)) )
      | ~ aNaturalNumber0(W2_789)
      | ~ aNaturalNumber0(W1_788)
      | ~ aNaturalNumber0(W0_787) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_73262,plain,
    ( ( sdtasdt0(sdtsldt0(xn,xr),sdtasdt0(xm,xr)) = sdtasdt0(xm,xn) )
    | ~ aNaturalNumber0(xr)
    | ~ aNaturalNumber0(xm)
    | ~ aNaturalNumber0(sdtsldt0(xn,xr)) ),
    inference(superposition,[status(thm),theory(equality)],[c_30827,c_72972]) ).

tff(c_73496,plain,
    ( ( sdtasdt0(sdtsldt0(xn,xr),sdtasdt0(xm,xr)) = sdtasdt0(xm,xn) )
    | ~ aNaturalNumber0(sdtsldt0(xn,xr)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_145,c_181,c_73262]) ).

tff(c_73585,plain,
    ~ aNaturalNumber0(sdtsldt0(xn,xr)),
    inference(splitLeft,[status(thm)],[c_73496]) ).

tff(c_73588,plain,
    ( ~ doDivides0(xr,xn)
    | ( xr = sz00 )
    | ~ aNaturalNumber0(xn)
    | ~ aNaturalNumber0(xr) ),
    inference(resolution,[status(thm)],[c_111,c_73585]) ).

tff(c_73591,plain,
    xr = sz00,
    inference(demodulation,[status(thm),theory(equality)],[c_181,c_147,c_193,c_73588]) ).

tff(c_73593,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31836,c_73591]) ).

tff(c_73595,plain,
    aNaturalNumber0(sdtsldt0(xn,xr)),
    inference(splitRight,[status(thm)],[c_73496]) ).

tff(c_85338,plain,
    ! [W0_834] :
      ( ( sdtasdt0(xm,W0_834) = sdtasdt0(W0_834,xm) )
      | ~ aNaturalNumber0(W0_834) ),
    inference(resolution,[status(thm)],[c_145,c_30672]) ).

tff(c_85474,plain,
    sdtasdt0(sdtsldt0(xn,xr),xm) = sdtasdt0(xm,sdtsldt0(xn,xr)),
    inference(resolution,[status(thm)],[c_73595,c_85338]) ).

tff(c_26886,plain,
    sdtasdt0(sz10,xp) = xp,
    inference(resolution,[status(thm)],[c_143,c_26864]) ).

tff(c_31649,plain,
    ( sdtlseqdt0(sz10,xp)
    | ( xp = sz00 )
    | ~ aNaturalNumber0(sz10)
    | ~ aNaturalNumber0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_26886,c_31580]) ).

tff(c_31737,plain,
    ( sdtlseqdt0(sz10,xp)
    | ( xp = sz00 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_143,c_8,c_31649]) ).

tff(c_31881,plain,
    xp = sz00,
    inference(splitLeft,[status(thm)],[c_31737]) ).

tff(c_31906,plain,
    isPrime0(sz00),
    inference(demodulation,[status(thm),theory(equality)],[c_31881,c_153]) ).

tff(c_31925,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_204,c_31906]) ).

tff(c_31927,plain,
    xp != sz00,
    inference(splitRight,[status(thm)],[c_31737]) ).

tff(c_30293,plain,
    aNaturalNumber0(sdtasdt0(xn,xm)),
    inference(splitRight,[status(thm)],[c_27053]) ).

tff(c_30822,plain,
    aNaturalNumber0(sdtasdt0(xm,xn)),
    inference(demodulation,[status(thm),theory(equality)],[c_30801,c_30293]) ).

tff(c_30825,plain,
    doDivides0(xp,sdtasdt0(xm,xn)),
    inference(demodulation,[status(thm),theory(equality)],[c_30801,c_151]) ).

tff(c_39417,plain,
    ! [W1_551,W0_552] :
      ( ( W1_551 = W0_552 )
      | ~ sdtlseqdt0(W1_551,W0_552)
      | ~ sdtlseqdt0(W0_552,W1_551)
      | ~ aNaturalNumber0(W1_551)
      | ~ aNaturalNumber0(W0_552) ),
    inference(cnfTransformation,[status(thm)],[f_189]) ).

tff(c_39467,plain,
    ( ( xp = xk )
    | ~ sdtlseqdt0(xp,xk)
    | ~ aNaturalNumber0(xk)
    | ~ aNaturalNumber0(xp) ),
    inference(resolution,[status(thm)],[c_187,c_39417]) ).

tff(c_39546,plain,
    ( ( xp = xk )
    | ~ sdtlseqdt0(xp,xk)
    | ~ aNaturalNumber0(xk) ),
    inference(demodulation,[status(thm),theory(equality)],[c_143,c_39467]) ).

tff(c_39547,plain,
    ( ~ sdtlseqdt0(xp,xk)
    | ~ aNaturalNumber0(xk) ),
    inference(negUnitSimplification,[status(thm)],[c_189,c_39546]) ).

tff(c_39551,plain,
    ~ aNaturalNumber0(xk),
    inference(splitLeft,[status(thm)],[c_39547]) ).

tff(c_30823,plain,
    sdtsldt0(sdtasdt0(xm,xn),xp) = xk,
    inference(demodulation,[status(thm),theory(equality)],[c_30801,c_167]) ).

tff(c_41872,plain,
    ! [W1_576,W0_577] :
      ( aNaturalNumber0(sdtsldt0(W1_576,W0_577))
      | ~ doDivides0(W0_577,W1_576)
      | ( sz00 = W0_577 )
      | ~ aNaturalNumber0(W1_576)
      | ~ aNaturalNumber0(W0_577) ),
    inference(cnfTransformation,[status(thm)],[f_323]) ).

tff(c_41918,plain,
    ( aNaturalNumber0(xk)
    | ~ doDivides0(xp,sdtasdt0(xm,xn))
    | ( xp = sz00 )
    | ~ aNaturalNumber0(sdtasdt0(xm,xn))
    | ~ aNaturalNumber0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_30823,c_41872]) ).

tff(c_41935,plain,
    ( aNaturalNumber0(xk)
    | ( xp = sz00 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_143,c_30822,c_30825,c_41918]) ).

tff(c_41937,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_31927,c_39551,c_41935]) ).

tff(c_41939,plain,
    aNaturalNumber0(xk),
    inference(splitRight,[status(thm)],[c_39547]) ).

tff(c_30703,plain,
    ! [W0_442] :
      ( ( sdtasdt0(xp,W0_442) = sdtasdt0(W0_442,xp) )
      | ~ aNaturalNumber0(W0_442) ),
    inference(resolution,[status(thm)],[c_143,c_30672]) ).

tff(c_41974,plain,
    sdtasdt0(xp,xk) = sdtasdt0(xk,xp),
    inference(resolution,[status(thm)],[c_41939,c_30703]) ).

tff(c_64009,plain,
    ! [W0_735,W1_736] :
      ( ( sdtasdt0(W0_735,sdtsldt0(W1_736,W0_735)) = W1_736 )
      | ~ doDivides0(W0_735,W1_736)
      | ( sz00 = W0_735 )
      | ~ aNaturalNumber0(W1_736)
      | ~ aNaturalNumber0(W0_735) ),
    inference(cnfTransformation,[status(thm)],[f_323]) ).

tff(c_64029,plain,
    ( ( sdtasdt0(xp,xk) = sdtasdt0(xm,xn) )
    | ~ doDivides0(xp,sdtasdt0(xm,xn))
    | ( xp = sz00 )
    | ~ aNaturalNumber0(sdtasdt0(xm,xn))
    | ~ aNaturalNumber0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_30823,c_64009]) ).

tff(c_64033,plain,
    ( ( sdtasdt0(xm,xn) = sdtasdt0(xk,xp) )
    | ( xp = sz00 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_143,c_30822,c_30825,c_41974,c_64029]) ).

tff(c_64034,plain,
    sdtasdt0(xm,xn) = sdtasdt0(xk,xp),
    inference(negUnitSimplification,[status(thm)],[c_31927,c_64033]) ).

tff(c_74487,plain,
    sdtasdt0(sdtasdt0(sdtsldt0(xn,xr),xm),xr) = sdtasdt0(xk,xp),
    inference(demodulation,[status(thm),theory(equality)],[c_64034,c_30827]) ).

tff(c_125708,plain,
    sdtasdt0(sdtasdt0(xm,sdtsldt0(xn,xr)),xr) = sdtasdt0(xk,xp),
    inference(demodulation,[status(thm),theory(equality)],[c_85474,c_74487]) ).

tff(c_61549,plain,
    ( aNaturalNumber0(sdtasdt0(xk,xp))
    | ~ aNaturalNumber0(xk)
    | ~ aNaturalNumber0(xp) ),
    inference(superposition,[status(thm),theory(equality)],[c_41974,c_12]) ).

tff(c_61559,plain,
    aNaturalNumber0(sdtasdt0(xk,xp)),
    inference(demodulation,[status(thm),theory(equality)],[c_143,c_41939,c_61549]) ).

tff(c_60385,plain,
    ! [W0_702] :
      ( ( sdtasdt0(sdtasdt0(sdtsldt0(xn,xr),xm),W0_702) = sdtasdt0(W0_702,sdtasdt0(sdtsldt0(xn,xr),xm)) )
      | ~ aNaturalNumber0(W0_702) ),
    inference(resolution,[status(thm)],[c_30294,c_30672]) ).

tff(c_60413,plain,
    ( ( sdtasdt0(xr,sdtasdt0(sdtsldt0(xn,xr),xm)) = sdtasdt0(xm,xn) )
    | ~ aNaturalNumber0(xr) ),
    inference(superposition,[status(thm),theory(equality)],[c_60385,c_30827]) ).

tff(c_60466,plain,
    sdtasdt0(xr,sdtasdt0(sdtsldt0(xn,xr),xm)) = sdtasdt0(xm,xn),
    inference(demodulation,[status(thm),theory(equality)],[c_181,c_60413]) ).

tff(c_74480,plain,
    sdtasdt0(xr,sdtasdt0(sdtsldt0(xn,xr),xm)) = sdtasdt0(xk,xp),
    inference(demodulation,[status(thm),theory(equality)],[c_64034,c_60466]) ).

tff(c_183,plain,
    doDivides0(xr,sdtasdt0(xn,xm)),
    inference(cnfTransformation,[status(thm)],[f_473]) ).

tff(c_30824,plain,
    doDivides0(xr,sdtasdt0(xm,xn)),
    inference(demodulation,[status(thm),theory(equality)],[c_30801,c_183]) ).

tff(c_74490,plain,
    doDivides0(xr,sdtasdt0(xk,xp)),
    inference(demodulation,[status(thm),theory(equality)],[c_64034,c_30824]) ).

tff(c_81158,plain,
    ! [W0_821,W2_822] :
      ( ( sdtsldt0(sdtasdt0(W0_821,W2_822),W0_821) = W2_822 )
      | ~ aNaturalNumber0(W2_822)
      | ~ doDivides0(W0_821,sdtasdt0(W0_821,W2_822))
      | ( sz00 = W0_821 )
      | ~ aNaturalNumber0(sdtasdt0(W0_821,W2_822))
      | ~ aNaturalNumber0(W0_821) ),
    inference(cnfTransformation,[status(thm)],[f_323]) ).

tff(c_81164,plain,
    ( ( sdtsldt0(sdtasdt0(xr,sdtasdt0(sdtsldt0(xn,xr),xm)),xr) = sdtasdt0(sdtsldt0(xn,xr),xm) )
    | ~ aNaturalNumber0(sdtasdt0(sdtsldt0(xn,xr),xm))
    | ~ doDivides0(xr,sdtasdt0(xk,xp))
    | ( xr = sz00 )
    | ~ aNaturalNumber0(sdtasdt0(xr,sdtasdt0(sdtsldt0(xn,xr),xm)))
    | ~ aNaturalNumber0(xr) ),
    inference(superposition,[status(thm),theory(equality)],[c_74480,c_81158]) ).

tff(c_81399,plain,
    ( ( sdtsldt0(sdtasdt0(xk,xp),xr) = sdtasdt0(sdtsldt0(xn,xr),xm) )
    | ( xr = sz00 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_181,c_61559,c_74480,c_74490,c_30294,c_74480,c_81164]) ).

tff(c_81400,plain,
    sdtsldt0(sdtasdt0(xk,xp),xr) = sdtasdt0(sdtsldt0(xn,xr),xm),
    inference(negUnitSimplification,[status(thm)],[c_31836,c_81399]) ).

tff(c_131170,plain,
    sdtsldt0(sdtasdt0(xk,xp),xr) = sdtasdt0(xm,sdtsldt0(xn,xr)),
    inference(demodulation,[status(thm),theory(equality)],[c_85474,c_81400]) ).

tff(c_26680,plain,
    sdtasdt0(sdtsldt0(sdtasdt0(xp,xk),xr),xr) != sdtasdt0(xn,xm),
    inference(splitRight,[status(thm)],[c_199]) ).

tff(c_30826,plain,
    sdtasdt0(sdtsldt0(sdtasdt0(xp,xk),xr),xr) != sdtasdt0(xm,xn),
    inference(demodulation,[status(thm),theory(equality)],[c_30801,c_26680]) ).

tff(c_61540,plain,
    sdtasdt0(sdtsldt0(sdtasdt0(xk,xp),xr),xr) != sdtasdt0(xm,xn),
    inference(demodulation,[status(thm),theory(equality)],[c_41974,c_30826]) ).

tff(c_74478,plain,
    sdtasdt0(sdtsldt0(sdtasdt0(xk,xp),xr),xr) != sdtasdt0(xk,xp),
    inference(demodulation,[status(thm),theory(equality)],[c_64034,c_61540]) ).

tff(c_131171,plain,
    sdtasdt0(sdtasdt0(xm,sdtsldt0(xn,xr)),xr) != sdtasdt0(xk,xp),
    inference(demodulation,[status(thm),theory(equality)],[c_131170,c_74478]) ).

tff(c_131174,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_125708,c_131171]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : NUM512+1 : TPTP v8.1.2. Released v4.0.0.
% 0.11/0.13  % 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 : n004.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 15:01:56 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 44.83/31.53  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 44.83/31.55  
% 44.83/31.55  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 44.83/31.60  
% 44.83/31.60  Inference rules
% 44.83/31.60  ----------------------
% 44.83/31.60  #Ref     : 21
% 44.83/31.60  #Sup     : 26686
% 44.83/31.60  #Fact    : 6
% 44.83/31.60  #Define  : 0
% 44.83/31.60  #Split   : 126
% 44.83/31.60  #Chain   : 0
% 44.83/31.60  #Close   : 0
% 44.83/31.60  
% 44.83/31.60  Ordering : KBO
% 44.83/31.60  
% 44.83/31.60  Simplification rules
% 44.83/31.60  ----------------------
% 44.83/31.60  #Subsume      : 1878
% 44.83/31.60  #Demod        : 48728
% 44.83/31.60  #Tautology    : 9234
% 44.83/31.60  #SimpNegUnit  : 5178
% 44.83/31.60  #BackRed      : 2429
% 44.83/31.60  
% 44.83/31.60  #Partial instantiations: 0
% 44.83/31.60  #Strategies tried      : 1
% 44.83/31.60  
% 44.83/31.60  Timing (in seconds)
% 44.83/31.60  ----------------------
% 44.83/31.60  Preprocessing        : 0.69
% 44.83/31.60  Parsing              : 0.35
% 44.83/31.60  CNF conversion       : 0.05
% 44.83/31.60  Main loop            : 29.78
% 44.83/31.60  Inferencing          : 3.84
% 44.83/31.60  Reduction            : 18.66
% 44.83/31.60  Demodulation         : 15.55
% 44.83/31.60  BG Simplification    : 0.23
% 44.83/31.60  Subsumption          : 5.87
% 44.83/31.60  Abstraction          : 0.40
% 44.83/31.60  MUC search           : 0.00
% 44.83/31.60  Cooper               : 0.00
% 44.83/31.61  Total                : 30.54
% 44.83/31.61  Index Insertion      : 0.00
% 44.83/31.61  Index Deletion       : 0.00
% 44.83/31.61  Index Matching       : 0.00
% 44.83/31.61  BG Taut test         : 0.00
%------------------------------------------------------------------------------