TSTP Solution File: NUM521+3 by Drodi---3.6.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Drodi---3.6.0
% Problem : NUM521+3 : TPTP v8.1.2. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% Computer : n012.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 Apr 30 20:35:00 EDT 2024
% Result : Theorem 0.19s 0.54s
% Output : CNFRefutation 0.19s
% Verified :
% SZS Type : Refutation
% Derivation depth : 9
% Number of leaves : 31
% Syntax : Number of formulae : 126 ( 29 unt; 1 def)
% Number of atoms : 342 ( 94 equ)
% Maximal formula atoms : 12 ( 2 avg)
% Number of connectives : 368 ( 152 ~; 127 |; 63 &)
% ( 17 <=>; 9 =>; 0 <=; 0 <~>)
% Maximal formula depth : 11 ( 4 avg)
% Maximal term depth : 3 ( 1 avg)
% Number of predicates : 22 ( 20 usr; 17 prp; 0-2 aty)
% Number of functors : 9 ( 9 usr; 6 con; 0-2 aty)
% Number of variables : 71 ( 57 !; 14 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f2,axiom,
aNaturalNumber0(sz00),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f3,axiom,
( aNaturalNumber0(sz10)
& sz10 != sz00 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f5,axiom,
! [W0,W1] :
( ( aNaturalNumber0(W0)
& aNaturalNumber0(W1) )
=> aNaturalNumber0(sdtasdt0(W0,W1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f8,axiom,
! [W0] :
( aNaturalNumber0(W0)
=> ( sdtpldt0(W0,sz00) = W0
& W0 = sdtpldt0(sz00,W0) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f11,axiom,
! [W0] :
( aNaturalNumber0(W0)
=> ( sdtasdt0(W0,sz10) = W0
& W0 = sdtasdt0(sz10,W0) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f12,axiom,
! [W0] :
( aNaturalNumber0(W0)
=> ( sdtasdt0(W0,sz00) = sz00
& sz00 = sdtasdt0(sz00,W0) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f20,axiom,
! [W0] :
( aNaturalNumber0(W0)
=> sdtlseqdt0(W0,W0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f23,axiom,
! [W0,W1] :
( ( aNaturalNumber0(W0)
& aNaturalNumber0(W1) )
=> ( sdtlseqdt0(W0,W1)
| ( W1 != W0
& sdtlseqdt0(W1,W0) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f30,definition,
! [W0,W1] :
( ( aNaturalNumber0(W0)
& aNaturalNumber0(W1) )
=> ( doDivides0(W0,W1)
<=> ? [W2] :
( aNaturalNumber0(W2)
& W1 = sdtasdt0(W0,W2) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f39,hypothesis,
( aNaturalNumber0(xn)
& aNaturalNumber0(xm)
& aNaturalNumber0(xp) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f41,hypothesis,
( xp != sz00
& xp != sz10
& ! [W0] :
( ( aNaturalNumber0(W0)
& ( ? [W1] :
( aNaturalNumber0(W1)
& xp = sdtasdt0(W0,W1) )
| doDivides0(W0,xp) ) )
=> ( W0 = sz10
| W0 = xp ) )
& isPrime0(xp)
& ? [W0] :
( aNaturalNumber0(W0)
& sdtasdt0(xn,xm) = sdtasdt0(xp,W0) )
& doDivides0(xp,sdtasdt0(xn,xm)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f42,hypothesis,
~ ( ? [W0] :
( aNaturalNumber0(W0)
& sdtpldt0(xp,W0) = xn )
| sdtlseqdt0(xp,xn) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f43,hypothesis,
~ ( ? [W0] :
( aNaturalNumber0(W0)
& sdtpldt0(xp,W0) = xm )
| sdtlseqdt0(xp,xm) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f44,hypothesis,
~ ( xn != xp
& ( ? [W0] :
( aNaturalNumber0(W0)
& sdtpldt0(xn,W0) = xp )
| sdtlseqdt0(xn,xp) )
& xm != xp
& ( ? [W0] :
( aNaturalNumber0(W0)
& sdtpldt0(xm,W0) = xp )
| sdtlseqdt0(xm,xp) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f45,conjecture,
( ? [W0] :
( aNaturalNumber0(W0)
& xn = sdtasdt0(xp,W0) )
| doDivides0(xp,xn)
| ? [W0] :
( aNaturalNumber0(W0)
& xm = sdtasdt0(xp,W0) )
| doDivides0(xp,xm) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f46,negated_conjecture,
~ ( ? [W0] :
( aNaturalNumber0(W0)
& xn = sdtasdt0(xp,W0) )
| doDivides0(xp,xn)
| ? [W0] :
( aNaturalNumber0(W0)
& xm = sdtasdt0(xp,W0) )
| doDivides0(xp,xm) ),
inference(negated_conjecture,[status(cth)],[f45]) ).
fof(f50,plain,
aNaturalNumber0(sz00),
inference(cnf_transformation,[status(esa)],[f2]) ).
fof(f51,plain,
aNaturalNumber0(sz10),
inference(cnf_transformation,[status(esa)],[f3]) ).
fof(f52,plain,
sz10 != sz00,
inference(cnf_transformation,[status(esa)],[f3]) ).
fof(f55,plain,
! [W0,W1] :
( ~ aNaturalNumber0(W0)
| ~ aNaturalNumber0(W1)
| aNaturalNumber0(sdtasdt0(W0,W1)) ),
inference(pre_NNF_transformation,[status(esa)],[f5]) ).
fof(f56,plain,
! [X0,X1] :
( ~ aNaturalNumber0(X0)
| ~ aNaturalNumber0(X1)
| aNaturalNumber0(sdtasdt0(X0,X1)) ),
inference(cnf_transformation,[status(esa)],[f55]) ).
fof(f61,plain,
! [W0] :
( ~ aNaturalNumber0(W0)
| ( sdtpldt0(W0,sz00) = W0
& W0 = sdtpldt0(sz00,W0) ) ),
inference(pre_NNF_transformation,[status(esa)],[f8]) ).
fof(f62,plain,
! [X0] :
( ~ aNaturalNumber0(X0)
| sdtpldt0(X0,sz00) = X0 ),
inference(cnf_transformation,[status(esa)],[f61]) ).
fof(f68,plain,
! [W0] :
( ~ aNaturalNumber0(W0)
| ( sdtasdt0(W0,sz10) = W0
& W0 = sdtasdt0(sz10,W0) ) ),
inference(pre_NNF_transformation,[status(esa)],[f11]) ).
fof(f69,plain,
! [X0] :
( ~ aNaturalNumber0(X0)
| sdtasdt0(X0,sz10) = X0 ),
inference(cnf_transformation,[status(esa)],[f68]) ).
fof(f71,plain,
! [W0] :
( ~ aNaturalNumber0(W0)
| ( sdtasdt0(W0,sz00) = sz00
& sz00 = sdtasdt0(sz00,W0) ) ),
inference(pre_NNF_transformation,[status(esa)],[f12]) ).
fof(f72,plain,
! [X0] :
( ~ aNaturalNumber0(X0)
| sdtasdt0(X0,sz00) = sz00 ),
inference(cnf_transformation,[status(esa)],[f71]) ).
fof(f100,plain,
! [W0] :
( ~ aNaturalNumber0(W0)
| sdtlseqdt0(W0,W0) ),
inference(pre_NNF_transformation,[status(esa)],[f20]) ).
fof(f101,plain,
! [X0] :
( ~ aNaturalNumber0(X0)
| sdtlseqdt0(X0,X0) ),
inference(cnf_transformation,[status(esa)],[f100]) ).
fof(f106,plain,
! [W0,W1] :
( ~ aNaturalNumber0(W0)
| ~ aNaturalNumber0(W1)
| sdtlseqdt0(W0,W1)
| ( W1 != W0
& sdtlseqdt0(W1,W0) ) ),
inference(pre_NNF_transformation,[status(esa)],[f23]) ).
fof(f108,plain,
! [X0,X1] :
( ~ aNaturalNumber0(X0)
| ~ aNaturalNumber0(X1)
| sdtlseqdt0(X0,X1)
| sdtlseqdt0(X1,X0) ),
inference(cnf_transformation,[status(esa)],[f106]) ).
fof(f128,plain,
! [W0,W1] :
( ~ aNaturalNumber0(W0)
| ~ aNaturalNumber0(W1)
| ( doDivides0(W0,W1)
<=> ? [W2] :
( aNaturalNumber0(W2)
& W1 = sdtasdt0(W0,W2) ) ) ),
inference(pre_NNF_transformation,[status(esa)],[f30]) ).
fof(f129,plain,
! [W0,W1] :
( ~ aNaturalNumber0(W0)
| ~ aNaturalNumber0(W1)
| ( ( ~ doDivides0(W0,W1)
| ? [W2] :
( aNaturalNumber0(W2)
& W1 = sdtasdt0(W0,W2) ) )
& ( doDivides0(W0,W1)
| ! [W2] :
( ~ aNaturalNumber0(W2)
| W1 != sdtasdt0(W0,W2) ) ) ) ),
inference(NNF_transformation,[status(esa)],[f128]) ).
fof(f130,plain,
! [W0,W1] :
( ~ aNaturalNumber0(W0)
| ~ aNaturalNumber0(W1)
| ( ( ~ doDivides0(W0,W1)
| ( aNaturalNumber0(sk0_1(W1,W0))
& W1 = sdtasdt0(W0,sk0_1(W1,W0)) ) )
& ( doDivides0(W0,W1)
| ! [W2] :
( ~ aNaturalNumber0(W2)
| W1 != sdtasdt0(W0,W2) ) ) ) ),
inference(skolemization,[status(esa)],[f129]) ).
fof(f133,plain,
! [X0,X1,X2] :
( ~ aNaturalNumber0(X0)
| ~ aNaturalNumber0(X1)
| doDivides0(X0,X1)
| ~ aNaturalNumber0(X2)
| X1 != sdtasdt0(X0,X2) ),
inference(cnf_transformation,[status(esa)],[f130]) ).
fof(f165,plain,
aNaturalNumber0(xn),
inference(cnf_transformation,[status(esa)],[f39]) ).
fof(f166,plain,
aNaturalNumber0(xm),
inference(cnf_transformation,[status(esa)],[f39]) ).
fof(f167,plain,
aNaturalNumber0(xp),
inference(cnf_transformation,[status(esa)],[f39]) ).
fof(f179,plain,
( xp != sz00
& xp != sz10
& ! [W0] :
( ~ aNaturalNumber0(W0)
| ( ! [W1] :
( ~ aNaturalNumber0(W1)
| xp != sdtasdt0(W0,W1) )
& ~ doDivides0(W0,xp) )
| W0 = sz10
| W0 = xp )
& isPrime0(xp)
& ? [W0] :
( aNaturalNumber0(W0)
& sdtasdt0(xn,xm) = sdtasdt0(xp,W0) )
& doDivides0(xp,sdtasdt0(xn,xm)) ),
inference(pre_NNF_transformation,[status(esa)],[f41]) ).
fof(f180,plain,
( xp != sz00
& xp != sz10
& ! [W0] :
( ~ aNaturalNumber0(W0)
| ( ! [W1] :
( ~ aNaturalNumber0(W1)
| xp != sdtasdt0(W0,W1) )
& ~ doDivides0(W0,xp) )
| W0 = sz10
| W0 = xp )
& isPrime0(xp)
& aNaturalNumber0(sk0_5)
& sdtasdt0(xn,xm) = sdtasdt0(xp,sk0_5)
& doDivides0(xp,sdtasdt0(xn,xm)) ),
inference(skolemization,[status(esa)],[f179]) ).
fof(f181,plain,
xp != sz00,
inference(cnf_transformation,[status(esa)],[f180]) ).
fof(f189,plain,
( ! [W0] :
( ~ aNaturalNumber0(W0)
| sdtpldt0(xp,W0) != xn )
& ~ sdtlseqdt0(xp,xn) ),
inference(pre_NNF_transformation,[status(esa)],[f42]) ).
fof(f191,plain,
~ sdtlseqdt0(xp,xn),
inference(cnf_transformation,[status(esa)],[f189]) ).
fof(f192,plain,
( ! [W0] :
( ~ aNaturalNumber0(W0)
| sdtpldt0(xp,W0) != xm )
& ~ sdtlseqdt0(xp,xm) ),
inference(pre_NNF_transformation,[status(esa)],[f43]) ).
fof(f194,plain,
~ sdtlseqdt0(xp,xm),
inference(cnf_transformation,[status(esa)],[f192]) ).
fof(f195,plain,
( xn = xp
| ( ! [W0] :
( ~ aNaturalNumber0(W0)
| sdtpldt0(xn,W0) != xp )
& ~ sdtlseqdt0(xn,xp) )
| xm = xp
| ( ! [W0] :
( ~ aNaturalNumber0(W0)
| sdtpldt0(xm,W0) != xp )
& ~ sdtlseqdt0(xm,xp) ) ),
inference(pre_NNF_transformation,[status(esa)],[f44]) ).
fof(f196,plain,
( pd0_2
=> ( ! [W0] :
( ~ aNaturalNumber0(W0)
| sdtpldt0(xn,W0) != xp )
& ~ sdtlseqdt0(xn,xp) ) ),
introduced(predicate_definition,[f195]) ).
fof(f197,plain,
( xn = xp
| pd0_2
| xm = xp
| ( ! [W0] :
( ~ aNaturalNumber0(W0)
| sdtpldt0(xm,W0) != xp )
& ~ sdtlseqdt0(xm,xp) ) ),
inference(formula_renaming,[status(thm)],[f195,f196]) ).
fof(f199,plain,
( xn = xp
| pd0_2
| xm = xp
| ~ sdtlseqdt0(xm,xp) ),
inference(cnf_transformation,[status(esa)],[f197]) ).
fof(f200,plain,
( ! [W0] :
( ~ aNaturalNumber0(W0)
| xn != sdtasdt0(xp,W0) )
& ~ doDivides0(xp,xn)
& ! [W0] :
( ~ aNaturalNumber0(W0)
| xm != sdtasdt0(xp,W0) )
& ~ doDivides0(xp,xm) ),
inference(pre_NNF_transformation,[status(esa)],[f46]) ).
fof(f201,plain,
! [X0] :
( ~ aNaturalNumber0(X0)
| xn != sdtasdt0(xp,X0) ),
inference(cnf_transformation,[status(esa)],[f200]) ).
fof(f202,plain,
~ doDivides0(xp,xn),
inference(cnf_transformation,[status(esa)],[f200]) ).
fof(f203,plain,
! [X0] :
( ~ aNaturalNumber0(X0)
| xm != sdtasdt0(xp,X0) ),
inference(cnf_transformation,[status(esa)],[f200]) ).
fof(f219,plain,
( ~ pd0_2
| ( ! [W0] :
( ~ aNaturalNumber0(W0)
| sdtpldt0(xn,W0) != xp )
& ~ sdtlseqdt0(xn,xp) ) ),
inference(pre_NNF_transformation,[status(esa)],[f196]) ).
fof(f221,plain,
( ~ pd0_2
| ~ sdtlseqdt0(xn,xp) ),
inference(cnf_transformation,[status(esa)],[f219]) ).
fof(f222,plain,
( spl0_0
<=> xn = xp ),
introduced(split_symbol_definition) ).
fof(f223,plain,
( xn = xp
| ~ spl0_0 ),
inference(component_clause,[status(thm)],[f222]) ).
fof(f225,plain,
( spl0_1
<=> pd0_2 ),
introduced(split_symbol_definition) ).
fof(f228,plain,
( spl0_2
<=> xm = xp ),
introduced(split_symbol_definition) ).
fof(f229,plain,
( xm = xp
| ~ spl0_2 ),
inference(component_clause,[status(thm)],[f228]) ).
fof(f235,plain,
( spl0_4
<=> sdtlseqdt0(xm,xp) ),
introduced(split_symbol_definition) ).
fof(f238,plain,
( spl0_0
| spl0_1
| spl0_2
| ~ spl0_4 ),
inference(split_clause,[status(thm)],[f199,f222,f225,f228,f235]) ).
fof(f243,plain,
( spl0_6
<=> sdtlseqdt0(xn,xp) ),
introduced(split_symbol_definition) ).
fof(f246,plain,
( ~ spl0_1
| ~ spl0_6 ),
inference(split_clause,[status(thm)],[f221,f225,f243]) ).
fof(f253,plain,
! [X0,X1] :
( ~ aNaturalNumber0(X0)
| ~ aNaturalNumber0(sdtasdt0(X0,X1))
| doDivides0(X0,sdtasdt0(X0,X1))
| ~ aNaturalNumber0(X1) ),
inference(destructive_equality_resolution,[status(esa)],[f133]) ).
fof(f272,plain,
xm != sdtasdt0(xp,sz00),
inference(resolution,[status(thm)],[f50,f203]) ).
fof(f273,plain,
xn != sdtasdt0(xp,sz00),
inference(resolution,[status(thm)],[f50,f201]) ).
fof(f322,plain,
( ~ sdtlseqdt0(xm,xm)
| ~ spl0_2 ),
inference(backward_demodulation,[status(thm)],[f229,f194]) ).
fof(f338,plain,
( ~ aNaturalNumber0(xm)
| ~ spl0_2 ),
inference(resolution,[status(thm)],[f322,f101]) ).
fof(f339,plain,
( $false
| ~ spl0_2 ),
inference(forward_subsumption_resolution,[status(thm)],[f338,f166]) ).
fof(f340,plain,
~ spl0_2,
inference(contradiction_clause,[status(thm)],[f339]) ).
fof(f462,plain,
sdtpldt0(sz00,sz00) = sz00,
inference(resolution,[status(thm)],[f62,f50]) ).
fof(f469,plain,
( spl0_8
<=> aNaturalNumber0(xp) ),
introduced(split_symbol_definition) ).
fof(f471,plain,
( ~ aNaturalNumber0(xp)
| spl0_8 ),
inference(component_clause,[status(thm)],[f469]) ).
fof(f481,plain,
( $false
| spl0_8 ),
inference(forward_subsumption_resolution,[status(thm)],[f471,f167]) ).
fof(f482,plain,
spl0_8,
inference(contradiction_clause,[status(thm)],[f481]) ).
fof(f499,plain,
( spl0_12
<=> aNaturalNumber0(sz10) ),
introduced(split_symbol_definition) ).
fof(f501,plain,
( ~ aNaturalNumber0(sz10)
| spl0_12 ),
inference(component_clause,[status(thm)],[f499]) ).
fof(f511,plain,
( $false
| spl0_12 ),
inference(forward_subsumption_resolution,[status(thm)],[f501,f51]) ).
fof(f512,plain,
spl0_12,
inference(contradiction_clause,[status(thm)],[f511]) ).
fof(f530,plain,
sdtasdt0(xn,sz10) = xn,
inference(resolution,[status(thm)],[f69,f165]) ).
fof(f693,plain,
( spl0_14
<=> aNaturalNumber0(xm) ),
introduced(split_symbol_definition) ).
fof(f695,plain,
( ~ aNaturalNumber0(xm)
| spl0_14 ),
inference(component_clause,[status(thm)],[f693]) ).
fof(f705,plain,
( $false
| spl0_14 ),
inference(forward_subsumption_resolution,[status(thm)],[f695,f166]) ).
fof(f706,plain,
spl0_14,
inference(contradiction_clause,[status(thm)],[f705]) ).
fof(f707,plain,
( spl0_16
<=> aNaturalNumber0(xn) ),
introduced(split_symbol_definition) ).
fof(f709,plain,
( ~ aNaturalNumber0(xn)
| spl0_16 ),
inference(component_clause,[status(thm)],[f707]) ).
fof(f719,plain,
( $false
| spl0_16 ),
inference(forward_subsumption_resolution,[status(thm)],[f709,f165]) ).
fof(f720,plain,
spl0_16,
inference(contradiction_clause,[status(thm)],[f719]) ).
fof(f790,plain,
! [X0,X1] :
( ~ aNaturalNumber0(X0)
| doDivides0(X0,sdtasdt0(X0,X1))
| ~ aNaturalNumber0(X1) ),
inference(forward_subsumption_resolution,[status(thm)],[f253,f56]) ).
fof(f801,plain,
( spl0_25
<=> doDivides0(xn,xn) ),
introduced(split_symbol_definition) ).
fof(f802,plain,
( doDivides0(xn,xn)
| ~ spl0_25 ),
inference(component_clause,[status(thm)],[f801]) ).
fof(f804,plain,
( ~ aNaturalNumber0(xn)
| doDivides0(xn,xn)
| ~ aNaturalNumber0(sz10) ),
inference(paramodulation,[status(thm)],[f530,f790]) ).
fof(f805,plain,
( ~ spl0_16
| spl0_25
| ~ spl0_12 ),
inference(split_clause,[status(thm)],[f804,f707,f801,f499]) ).
fof(f894,plain,
sdtasdt0(xp,sz00) = sz00,
inference(resolution,[status(thm)],[f72,f167]) ).
fof(f903,plain,
xm != sz00,
inference(backward_demodulation,[status(thm)],[f894,f272]) ).
fof(f904,plain,
xn != sz00,
inference(backward_demodulation,[status(thm)],[f894,f273]) ).
fof(f1814,plain,
( spl0_125
<=> xn = sz00 ),
introduced(split_symbol_definition) ).
fof(f1815,plain,
( xn = sz00
| ~ spl0_125 ),
inference(component_clause,[status(thm)],[f1814]) ).
fof(f1819,plain,
( spl0_126
<=> xm = sz00 ),
introduced(split_symbol_definition) ).
fof(f1820,plain,
( xm = sz00
| ~ spl0_126 ),
inference(component_clause,[status(thm)],[f1819]) ).
fof(f1827,plain,
( spl0_128
<=> xp = sz00 ),
introduced(split_symbol_definition) ).
fof(f1828,plain,
( xp = sz00
| ~ spl0_128 ),
inference(component_clause,[status(thm)],[f1827]) ).
fof(f1926,plain,
( spl0_138
<=> sz10 = sz00 ),
introduced(split_symbol_definition) ).
fof(f1927,plain,
( sz10 = sz00
| ~ spl0_138 ),
inference(component_clause,[status(thm)],[f1926]) ).
fof(f2048,plain,
( spl0_161
<=> sdtpldt0(sz00,sz00) = sz00 ),
introduced(split_symbol_definition) ).
fof(f2050,plain,
( sdtpldt0(sz00,sz00) != sz00
| spl0_161 ),
inference(component_clause,[status(thm)],[f2048]) ).
fof(f2071,plain,
( sz00 != sz00
| spl0_161 ),
inference(forward_demodulation,[status(thm)],[f462,f2050]) ).
fof(f2072,plain,
( $false
| spl0_161 ),
inference(trivial_equality_resolution,[status(esa)],[f2071]) ).
fof(f2073,plain,
spl0_161,
inference(contradiction_clause,[status(thm)],[f2072]) ).
fof(f2153,plain,
( ~ aNaturalNumber0(xn)
| ~ aNaturalNumber0(xp)
| sdtlseqdt0(xn,xp) ),
inference(resolution,[status(thm)],[f108,f191]) ).
fof(f2154,plain,
( ~ spl0_16
| ~ spl0_8
| spl0_6 ),
inference(split_clause,[status(thm)],[f2153,f707,f469,f243]) ).
fof(f2155,plain,
( ~ aNaturalNumber0(xm)
| ~ aNaturalNumber0(xp)
| sdtlseqdt0(xm,xp) ),
inference(resolution,[status(thm)],[f108,f194]) ).
fof(f2156,plain,
( ~ spl0_14
| ~ spl0_8
| spl0_4 ),
inference(split_clause,[status(thm)],[f2155,f693,f469,f235]) ).
fof(f2196,plain,
( $false
| ~ spl0_125 ),
inference(forward_subsumption_resolution,[status(thm)],[f1815,f904]) ).
fof(f2197,plain,
~ spl0_125,
inference(contradiction_clause,[status(thm)],[f2196]) ).
fof(f2198,plain,
( $false
| ~ spl0_126 ),
inference(forward_subsumption_resolution,[status(thm)],[f1820,f903]) ).
fof(f2199,plain,
~ spl0_126,
inference(contradiction_clause,[status(thm)],[f2198]) ).
fof(f2200,plain,
( $false
| ~ spl0_128 ),
inference(forward_subsumption_resolution,[status(thm)],[f1828,f181]) ).
fof(f2201,plain,
~ spl0_128,
inference(contradiction_clause,[status(thm)],[f2200]) ).
fof(f2202,plain,
( $false
| ~ spl0_138 ),
inference(forward_subsumption_resolution,[status(thm)],[f1927,f52]) ).
fof(f2203,plain,
~ spl0_138,
inference(contradiction_clause,[status(thm)],[f2202]) ).
fof(f2684,plain,
( ~ doDivides0(xn,xn)
| ~ spl0_0 ),
inference(backward_demodulation,[status(thm)],[f223,f202]) ).
fof(f2685,plain,
( $false
| ~ spl0_25
| ~ spl0_0 ),
inference(forward_subsumption_resolution,[status(thm)],[f2684,f802]) ).
fof(f2686,plain,
( ~ spl0_25
| ~ spl0_0 ),
inference(contradiction_clause,[status(thm)],[f2685]) ).
fof(f2687,plain,
$false,
inference(sat_refutation,[status(thm)],[f238,f246,f340,f482,f512,f706,f720,f805,f2073,f2154,f2156,f2197,f2199,f2201,f2203,f2686]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : NUM521+3 : TPTP v8.1.2. Released v4.0.0.
% 0.07/0.13 % Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.12/0.34 % Computer : n012.cluster.edu
% 0.12/0.34 % Model : x86_64 x86_64
% 0.12/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34 % Memory : 8042.1875MB
% 0.12/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34 % CPULimit : 300
% 0.12/0.34 % WCLimit : 300
% 0.12/0.34 % DateTime : Mon Apr 29 20:49:57 EDT 2024
% 0.12/0.34 % CPUTime :
% 0.12/0.35 % Drodi V3.6.0
% 0.19/0.54 % Refutation found
% 0.19/0.54 % SZS status Theorem for theBenchmark: Theorem is valid
% 0.19/0.54 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 0.19/0.54 % Elapsed time: 0.195527 seconds
% 0.19/0.54 % CPU time: 1.454851 seconds
% 0.19/0.54 % Total memory used: 76.000 MB
% 0.19/0.54 % Net memory used: 75.170 MB
%------------------------------------------------------------------------------