TSTP Solution File: NUM508+1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : NUM508+1 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n015.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 : Wed May 31 12:29:27 EDT 2023

% Result   : Theorem 53.01s 7.53s
% Output   : CNFRefutation 53.01s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : NUM508+1 : TPTP v8.1.2. Released v4.0.0.
% 0.06/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.34  % Computer : n015.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Tue May 30 10:06:04 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 0.13/0.36  % Drodi V3.5.1
% 53.01/7.53  % Refutation found
% 53.01/7.53  % SZS status Theorem for theBenchmark: Theorem is valid
% 53.01/7.53  % SZS output start CNFRefutation for theBenchmark
% 53.01/7.53  fof(f3,axiom,(
% 53.01/7.53    ( aNaturalNumber0(sz10)& sz10 != sz00 ) ),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f4,axiom,(
% 53.01/7.53    (! [W0,W1] :( ( aNaturalNumber0(W0)& aNaturalNumber0(W1) )=> aNaturalNumber0(sdtpldt0(W0,W1)) ) )),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f11,axiom,(
% 53.01/7.53    (! [W0] :( aNaturalNumber0(W0)=> ( sdtasdt0(W0,sz10) = W0& W0 = sdtasdt0(sz10,W0) ) ) )),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f29,axiom,(
% 53.01/7.53    (! [W0,W1] :( ( aNaturalNumber0(W0)& aNaturalNumber0(W1) )=> ( ( W0 != W1& sdtlseqdt0(W0,W1) )=> iLess0(W0,W1) ) ) )),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f30,definition,(
% 53.01/7.53    (! [W0,W1] :( ( aNaturalNumber0(W0)& aNaturalNumber0(W1) )=> ( doDivides0(W0,W1)<=> (? [W2] :( aNaturalNumber0(W2)& W1 = sdtasdt0(W0,W2) ) )) ) )),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f32,axiom,(
% 53.01/7.53    (! [W0,W1,W2] :( ( aNaturalNumber0(W0)& aNaturalNumber0(W1)& aNaturalNumber0(W2) )=> ( ( doDivides0(W0,W1)& doDivides0(W1,W2) )=> doDivides0(W0,W2) ) ) )),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f39,hypothesis,(
% 53.01/7.53    ( aNaturalNumber0(xn)& aNaturalNumber0(xm)& aNaturalNumber0(xp) ) ),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f40,hypothesis,(
% 53.01/7.53    (! [W0,W1,W2] :( ( aNaturalNumber0(W0)& aNaturalNumber0(W1)& aNaturalNumber0(W2) )=> ( ( isPrime0(W2)& doDivides0(W2,sdtasdt0(W0,W1)) )=> ( iLess0(sdtpldt0(sdtpldt0(W0,W1),W2),sdtpldt0(sdtpldt0(xn,xm),xp))=> ( doDivides0(W2,W0)| doDivides0(W2,W1) ) ) ) ) )),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f48,hypothesis,(
% 53.01/7.53    ( aNaturalNumber0(xr)& doDivides0(xr,xk)& isPrime0(xr) ) ),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f49,hypothesis,(
% 53.01/7.53    ( sdtlseqdt0(xr,xk)& doDivides0(xr,sdtasdt0(xn,xm)) ) ),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f51,hypothesis,(
% 53.01/7.53    ( sdtpldt0(sdtpldt0(xn,xm),xr) != sdtpldt0(sdtpldt0(xn,xm),xp)& sdtlseqdt0(sdtpldt0(sdtpldt0(xn,xm),xr),sdtpldt0(sdtpldt0(xn,xm),xp)) ) ),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f52,conjecture,(
% 53.01/7.53    ( doDivides0(xr,xn)| doDivides0(xr,xm) ) ),
% 53.01/7.53    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 53.01/7.53  fof(f53,negated_conjecture,(
% 53.01/7.53    ~(( doDivides0(xr,xn)| doDivides0(xr,xm) ) )),
% 53.01/7.53    inference(negated_conjecture,[status(cth)],[f52])).
% 53.01/7.53  fof(f58,plain,(
% 53.01/7.53    aNaturalNumber0(sz10)),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f3])).
% 53.01/7.53  fof(f60,plain,(
% 53.01/7.53    ![W0,W1]: ((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|aNaturalNumber0(sdtpldt0(W0,W1)))),
% 53.01/7.53    inference(pre_NNF_transformation,[status(esa)],[f4])).
% 53.01/7.53  fof(f61,plain,(
% 53.01/7.53    ![X0,X1]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|aNaturalNumber0(sdtpldt0(X0,X1)))),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f60])).
% 53.01/7.53  fof(f75,plain,(
% 53.01/7.53    ![W0]: (~aNaturalNumber0(W0)|(sdtasdt0(W0,sz10)=W0&W0=sdtasdt0(sz10,W0)))),
% 53.01/7.53    inference(pre_NNF_transformation,[status(esa)],[f11])).
% 53.01/7.53  fof(f76,plain,(
% 53.01/7.53    ![X0]: (~aNaturalNumber0(X0)|sdtasdt0(X0,sz10)=X0)),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f75])).
% 53.01/7.53  fof(f133,plain,(
% 53.01/7.53    ![W0,W1]: ((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|((W0=W1|~sdtlseqdt0(W0,W1))|iLess0(W0,W1)))),
% 53.01/7.53    inference(pre_NNF_transformation,[status(esa)],[f29])).
% 53.01/7.53  fof(f134,plain,(
% 53.01/7.53    ![X0,X1]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|X0=X1|~sdtlseqdt0(X0,X1)|iLess0(X0,X1))),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f133])).
% 53.01/7.53  fof(f135,plain,(
% 53.01/7.53    ![W0,W1]: ((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|(doDivides0(W0,W1)<=>(?[W2]: (aNaturalNumber0(W2)&W1=sdtasdt0(W0,W2)))))),
% 53.01/7.53    inference(pre_NNF_transformation,[status(esa)],[f30])).
% 53.01/7.53  fof(f136,plain,(
% 53.01/7.53    ![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))))))),
% 53.01/7.53    inference(NNF_transformation,[status(esa)],[f135])).
% 53.01/7.53  fof(f137,plain,(
% 53.01/7.53    ![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))))))),
% 53.01/7.53    inference(skolemization,[status(esa)],[f136])).
% 53.01/7.53  fof(f140,plain,(
% 53.01/7.53    ![X0,X1,X2]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|doDivides0(X0,X1)|~aNaturalNumber0(X2)|~X1=sdtasdt0(X0,X2))),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f137])).
% 53.01/7.53  fof(f147,plain,(
% 53.01/7.53    ![W0,W1,W2]: (((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|~aNaturalNumber0(W2))|((~doDivides0(W0,W1)|~doDivides0(W1,W2))|doDivides0(W0,W2)))),
% 53.01/7.53    inference(pre_NNF_transformation,[status(esa)],[f32])).
% 53.01/7.53  fof(f148,plain,(
% 53.01/7.53    ![X0,X1,X2]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|~aNaturalNumber0(X2)|~doDivides0(X0,X1)|~doDivides0(X1,X2)|doDivides0(X0,X2))),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f147])).
% 53.01/7.53  fof(f172,plain,(
% 53.01/7.53    aNaturalNumber0(xn)),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f39])).
% 53.01/7.53  fof(f173,plain,(
% 53.01/7.53    aNaturalNumber0(xm)),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f39])).
% 53.01/7.53  fof(f174,plain,(
% 53.01/7.53    aNaturalNumber0(xp)),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f39])).
% 53.01/7.53  fof(f175,plain,(
% 53.01/7.53    ![W0,W1,W2]: (((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|~aNaturalNumber0(W2))|((~isPrime0(W2)|~doDivides0(W2,sdtasdt0(W0,W1)))|(~iLess0(sdtpldt0(sdtpldt0(W0,W1),W2),sdtpldt0(sdtpldt0(xn,xm),xp))|(doDivides0(W2,W0)|doDivides0(W2,W1)))))),
% 53.01/7.53    inference(pre_NNF_transformation,[status(esa)],[f40])).
% 53.01/7.53  fof(f176,plain,(
% 53.01/7.53    ![X0,X1,X2]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|~aNaturalNumber0(X2)|~isPrime0(X2)|~doDivides0(X2,sdtasdt0(X0,X1))|~iLess0(sdtpldt0(sdtpldt0(X0,X1),X2),sdtpldt0(sdtpldt0(xn,xm),xp))|doDivides0(X2,X0)|doDivides0(X2,X1))),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f175])).
% 53.01/7.53  fof(f191,plain,(
% 53.01/7.53    aNaturalNumber0(xr)),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f48])).
% 53.01/7.53  fof(f193,plain,(
% 53.01/7.53    isPrime0(xr)),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f48])).
% 53.01/7.53  fof(f195,plain,(
% 53.01/7.53    doDivides0(xr,sdtasdt0(xn,xm))),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f49])).
% 53.01/7.53  fof(f198,plain,(
% 53.01/7.53    ~sdtpldt0(sdtpldt0(xn,xm),xr)=sdtpldt0(sdtpldt0(xn,xm),xp)),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f51])).
% 53.01/7.53  fof(f199,plain,(
% 53.01/7.53    sdtlseqdt0(sdtpldt0(sdtpldt0(xn,xm),xr),sdtpldt0(sdtpldt0(xn,xm),xp))),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f51])).
% 53.01/7.53  fof(f200,plain,(
% 53.01/7.53    (~doDivides0(xr,xn)&~doDivides0(xr,xm))),
% 53.01/7.53    inference(pre_NNF_transformation,[status(esa)],[f53])).
% 53.01/7.53  fof(f201,plain,(
% 53.01/7.53    ~doDivides0(xr,xn)),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f200])).
% 53.01/7.53  fof(f202,plain,(
% 53.01/7.53    ~doDivides0(xr,xm)),
% 53.01/7.53    inference(cnf_transformation,[status(esa)],[f200])).
% 53.01/7.53  fof(f207,plain,(
% 53.01/7.53    spl0_1 <=> aNaturalNumber0(xp)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f209,plain,(
% 53.01/7.53    ~aNaturalNumber0(xp)|spl0_1),
% 53.01/7.53    inference(component_clause,[status(thm)],[f207])).
% 53.01/7.53  fof(f218,plain,(
% 53.01/7.53    spl0_4 <=> aNaturalNumber0(xr)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f220,plain,(
% 53.01/7.53    ~aNaturalNumber0(xr)|spl0_4),
% 53.01/7.53    inference(component_clause,[status(thm)],[f218])).
% 53.01/7.53  fof(f228,plain,(
% 53.01/7.53    spl0_6 <=> ~aNaturalNumber0(X0)|~doDivides0(xr,X0)|~doDivides0(X0,xm)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f229,plain,(
% 53.01/7.53    ![X0]: (~aNaturalNumber0(X0)|~doDivides0(xr,X0)|~doDivides0(X0,xm)|~spl0_6)),
% 53.01/7.53    inference(component_clause,[status(thm)],[f228])).
% 53.01/7.53  fof(f231,plain,(
% 53.01/7.53    spl0_7 <=> aNaturalNumber0(xm)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f233,plain,(
% 53.01/7.53    ~aNaturalNumber0(xm)|spl0_7),
% 53.01/7.53    inference(component_clause,[status(thm)],[f231])).
% 53.01/7.53  fof(f234,plain,(
% 53.01/7.53    ![X0]: (~aNaturalNumber0(xr)|~aNaturalNumber0(X0)|~aNaturalNumber0(xm)|~doDivides0(xr,X0)|~doDivides0(X0,xm))),
% 53.01/7.53    inference(resolution,[status(thm)],[f148,f202])).
% 53.01/7.53  fof(f235,plain,(
% 53.01/7.53    ~spl0_4|spl0_6|~spl0_7),
% 53.01/7.53    inference(split_clause,[status(thm)],[f234,f218,f228,f231])).
% 53.01/7.53  fof(f236,plain,(
% 53.01/7.53    spl0_8 <=> ~aNaturalNumber0(X0)|~doDivides0(xr,X0)|~doDivides0(X0,xn)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f237,plain,(
% 53.01/7.53    ![X0]: (~aNaturalNumber0(X0)|~doDivides0(xr,X0)|~doDivides0(X0,xn)|~spl0_8)),
% 53.01/7.53    inference(component_clause,[status(thm)],[f236])).
% 53.01/7.53  fof(f239,plain,(
% 53.01/7.53    spl0_9 <=> aNaturalNumber0(xn)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f241,plain,(
% 53.01/7.53    ~aNaturalNumber0(xn)|spl0_9),
% 53.01/7.53    inference(component_clause,[status(thm)],[f239])).
% 53.01/7.53  fof(f242,plain,(
% 53.01/7.53    ![X0]: (~aNaturalNumber0(xr)|~aNaturalNumber0(X0)|~aNaturalNumber0(xn)|~doDivides0(xr,X0)|~doDivides0(X0,xn))),
% 53.01/7.53    inference(resolution,[status(thm)],[f148,f201])).
% 53.01/7.53  fof(f243,plain,(
% 53.01/7.53    ~spl0_4|spl0_8|~spl0_9),
% 53.01/7.53    inference(split_clause,[status(thm)],[f242,f218,f236,f239])).
% 53.01/7.53  fof(f246,plain,(
% 53.01/7.53    $false|spl0_9),
% 53.01/7.53    inference(forward_subsumption_resolution,[status(thm)],[f241,f172])).
% 53.01/7.53  fof(f247,plain,(
% 53.01/7.53    spl0_9),
% 53.01/7.53    inference(contradiction_clause,[status(thm)],[f246])).
% 53.01/7.53  fof(f248,plain,(
% 53.01/7.53    $false|spl0_7),
% 53.01/7.53    inference(forward_subsumption_resolution,[status(thm)],[f233,f173])).
% 53.01/7.53  fof(f249,plain,(
% 53.01/7.53    spl0_7),
% 53.01/7.53    inference(contradiction_clause,[status(thm)],[f248])).
% 53.01/7.53  fof(f250,plain,(
% 53.01/7.53    $false|spl0_4),
% 53.01/7.53    inference(forward_subsumption_resolution,[status(thm)],[f220,f191])).
% 53.01/7.53  fof(f251,plain,(
% 53.01/7.53    spl0_4),
% 53.01/7.53    inference(contradiction_clause,[status(thm)],[f250])).
% 53.01/7.53  fof(f319,plain,(
% 53.01/7.53    $false|spl0_1),
% 53.01/7.53    inference(forward_subsumption_resolution,[status(thm)],[f209,f174])).
% 53.01/7.53  fof(f320,plain,(
% 53.01/7.53    spl0_1),
% 53.01/7.53    inference(contradiction_clause,[status(thm)],[f319])).
% 53.01/7.53  fof(f638,plain,(
% 53.01/7.53    spl0_60 <=> doDivides0(xr,xm)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f1357,plain,(
% 53.01/7.53    spl0_149 <=> ~aNaturalNumber0(X0)|~aNaturalNumber0(X0)|~aNaturalNumber0(X0)|doDivides0(X0,X0)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f1358,plain,(
% 53.01/7.53    ![X0]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X0)|~aNaturalNumber0(X0)|doDivides0(X0,X0)|~spl0_149)),
% 53.01/7.53    inference(component_clause,[status(thm)],[f1357])).
% 53.01/7.53  fof(f1360,plain,(
% 53.01/7.53    spl0_150 <=> aNaturalNumber0(sz10)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f1362,plain,(
% 53.01/7.53    ~aNaturalNumber0(sz10)|spl0_150),
% 53.01/7.53    inference(component_clause,[status(thm)],[f1360])).
% 53.01/7.53  fof(f1363,plain,(
% 53.01/7.53    ![X0]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X0)|~aNaturalNumber0(X0)|doDivides0(X0,X0)|~aNaturalNumber0(sz10))),
% 53.01/7.53    inference(resolution,[status(thm)],[f76,f140])).
% 53.01/7.53  fof(f1364,plain,(
% 53.01/7.53    spl0_149|~spl0_150),
% 53.01/7.53    inference(split_clause,[status(thm)],[f1363,f1357,f1360])).
% 53.01/7.53  fof(f1365,plain,(
% 53.01/7.53    $false|spl0_150),
% 53.01/7.53    inference(forward_subsumption_resolution,[status(thm)],[f1362,f58])).
% 53.01/7.53  fof(f1366,plain,(
% 53.01/7.53    spl0_150),
% 53.01/7.53    inference(contradiction_clause,[status(thm)],[f1365])).
% 53.01/7.53  fof(f1367,plain,(
% 53.01/7.53    ![X0]: (~aNaturalNumber0(X0)|doDivides0(X0,X0)|~spl0_149)),
% 53.01/7.53    inference(duplicate_literals_removal,[status(esa)],[f1358])).
% 53.01/7.53  fof(f1678,plain,(
% 53.01/7.53    ~aNaturalNumber0(xr)|~doDivides0(xr,xm)|~aNaturalNumber0(xr)|~spl0_6|~spl0_149),
% 53.01/7.53    inference(resolution,[status(thm)],[f229,f1367])).
% 53.01/7.53  fof(f1679,plain,(
% 53.01/7.53    ~spl0_4|~spl0_60|~spl0_6|~spl0_149),
% 53.01/7.53    inference(split_clause,[status(thm)],[f1678,f218,f638,f228,f1357])).
% 53.01/7.53  fof(f1701,plain,(
% 53.01/7.53    spl0_193 <=> doDivides0(xr,xn)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f1704,plain,(
% 53.01/7.53    ~aNaturalNumber0(xr)|~doDivides0(xr,xn)|~aNaturalNumber0(xr)|~spl0_8|~spl0_149),
% 53.01/7.53    inference(resolution,[status(thm)],[f237,f1367])).
% 53.01/7.53  fof(f1705,plain,(
% 53.01/7.53    ~spl0_4|~spl0_193|~spl0_8|~spl0_149),
% 53.01/7.53    inference(split_clause,[status(thm)],[f1704,f218,f1701,f236,f1357])).
% 53.01/7.53  fof(f3696,plain,(
% 53.01/7.53    spl0_399 <=> aNaturalNumber0(sdtpldt0(sdtpldt0(xn,xm),xp))),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f3698,plain,(
% 53.01/7.53    ~aNaturalNumber0(sdtpldt0(sdtpldt0(xn,xm),xp))|spl0_399),
% 53.01/7.53    inference(component_clause,[status(thm)],[f3696])).
% 53.01/7.53  fof(f3699,plain,(
% 53.01/7.53    spl0_400 <=> aNaturalNumber0(sdtpldt0(sdtpldt0(xn,xm),xr))),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f3701,plain,(
% 53.01/7.53    ~aNaturalNumber0(sdtpldt0(sdtpldt0(xn,xm),xr))|spl0_400),
% 53.01/7.53    inference(component_clause,[status(thm)],[f3699])).
% 53.01/7.53  fof(f3705,plain,(
% 53.01/7.53    spl0_402 <=> sdtpldt0(sdtpldt0(xn,xm),xp)=sdtpldt0(sdtpldt0(xn,xm),xr)),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f3706,plain,(
% 53.01/7.53    sdtpldt0(sdtpldt0(xn,xm),xp)=sdtpldt0(sdtpldt0(xn,xm),xr)|~spl0_402),
% 53.01/7.53    inference(component_clause,[status(thm)],[f3705])).
% 53.01/7.53  fof(f4234,plain,(
% 53.01/7.53    spl0_465 <=> aNaturalNumber0(sdtpldt0(xn,xm))),
% 53.01/7.53    introduced(split_symbol_definition)).
% 53.01/7.53  fof(f4236,plain,(
% 53.01/7.53    ~aNaturalNumber0(sdtpldt0(xn,xm))|spl0_465),
% 53.01/7.55    inference(component_clause,[status(thm)],[f4234])).
% 53.01/7.55  fof(f4305,plain,(
% 53.01/7.55    ~aNaturalNumber0(xn)|~aNaturalNumber0(xm)|spl0_465),
% 53.01/7.55    inference(resolution,[status(thm)],[f4236,f61])).
% 53.01/7.55  fof(f4306,plain,(
% 53.01/7.55    ~spl0_9|~spl0_7|spl0_465),
% 53.01/7.55    inference(split_clause,[status(thm)],[f4305,f239,f231,f4234])).
% 53.01/7.55  fof(f5503,plain,(
% 53.01/7.55    spl0_606 <=> isPrime0(xr)),
% 53.01/7.55    introduced(split_symbol_definition)).
% 53.01/7.55  fof(f5505,plain,(
% 53.01/7.55    ~isPrime0(xr)|spl0_606),
% 53.01/7.55    inference(component_clause,[status(thm)],[f5503])).
% 53.01/7.55  fof(f5604,plain,(
% 53.01/7.55    $false|spl0_606),
% 53.01/7.55    inference(forward_subsumption_resolution,[status(thm)],[f5505,f193])).
% 53.01/7.55  fof(f5605,plain,(
% 53.01/7.55    spl0_606),
% 53.01/7.55    inference(contradiction_clause,[status(thm)],[f5604])).
% 53.01/7.55  fof(f6051,plain,(
% 53.01/7.55    ~aNaturalNumber0(sdtpldt0(xn,xm))|~aNaturalNumber0(xr)|spl0_400),
% 53.01/7.55    inference(resolution,[status(thm)],[f3701,f61])).
% 53.01/7.55  fof(f6052,plain,(
% 53.01/7.55    ~spl0_465|~spl0_4|spl0_400),
% 53.01/7.55    inference(split_clause,[status(thm)],[f6051,f4234,f218,f3699])).
% 53.01/7.55  fof(f7974,plain,(
% 53.01/7.55    ~aNaturalNumber0(sdtpldt0(xn,xm))|~aNaturalNumber0(xp)|spl0_399),
% 53.01/7.55    inference(resolution,[status(thm)],[f3698,f61])).
% 53.01/7.55  fof(f7975,plain,(
% 53.01/7.55    ~spl0_465|~spl0_1|spl0_399),
% 53.01/7.55    inference(split_clause,[status(thm)],[f7974,f4234,f207,f3696])).
% 53.01/7.55  fof(f9100,plain,(
% 53.01/7.55    $false|~spl0_402),
% 53.01/7.55    inference(forward_subsumption_resolution,[status(thm)],[f3706,f198])).
% 53.01/7.55  fof(f9101,plain,(
% 53.01/7.55    ~spl0_402),
% 53.01/7.55    inference(contradiction_clause,[status(thm)],[f9100])).
% 53.01/7.55  fof(f13417,plain,(
% 53.01/7.55    spl0_1288 <=> ~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|~aNaturalNumber0(X2)|~isPrime0(X2)|~doDivides0(X2,sdtasdt0(X0,X1))|doDivides0(X2,X0)|doDivides0(X2,X1)|~aNaturalNumber0(sdtpldt0(sdtpldt0(X0,X1),X2))|sdtpldt0(sdtpldt0(X0,X1),X2)=sdtpldt0(sdtpldt0(xn,xm),xp)|~sdtlseqdt0(sdtpldt0(sdtpldt0(X0,X1),X2),sdtpldt0(sdtpldt0(xn,xm),xp))),
% 53.01/7.55    introduced(split_symbol_definition)).
% 53.01/7.55  fof(f13418,plain,(
% 53.01/7.55    ![X0,X1,X2]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|~aNaturalNumber0(X2)|~isPrime0(X2)|~doDivides0(X2,sdtasdt0(X0,X1))|doDivides0(X2,X0)|doDivides0(X2,X1)|~aNaturalNumber0(sdtpldt0(sdtpldt0(X0,X1),X2))|sdtpldt0(sdtpldt0(X0,X1),X2)=sdtpldt0(sdtpldt0(xn,xm),xp)|~sdtlseqdt0(sdtpldt0(sdtpldt0(X0,X1),X2),sdtpldt0(sdtpldt0(xn,xm),xp))|~spl0_1288)),
% 53.01/7.55    inference(component_clause,[status(thm)],[f13417])).
% 53.01/7.55  fof(f13420,plain,(
% 53.01/7.55    ![X0,X1,X2]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|~aNaturalNumber0(X2)|~isPrime0(X2)|~doDivides0(X2,sdtasdt0(X0,X1))|doDivides0(X2,X0)|doDivides0(X2,X1)|~aNaturalNumber0(sdtpldt0(sdtpldt0(X0,X1),X2))|~aNaturalNumber0(sdtpldt0(sdtpldt0(xn,xm),xp))|sdtpldt0(sdtpldt0(X0,X1),X2)=sdtpldt0(sdtpldt0(xn,xm),xp)|~sdtlseqdt0(sdtpldt0(sdtpldt0(X0,X1),X2),sdtpldt0(sdtpldt0(xn,xm),xp)))),
% 53.01/7.55    inference(resolution,[status(thm)],[f176,f134])).
% 53.01/7.55  fof(f13421,plain,(
% 53.01/7.55    spl0_1288|~spl0_399),
% 53.01/7.55    inference(split_clause,[status(thm)],[f13420,f13417,f3696])).
% 53.01/7.55  fof(f16432,plain,(
% 53.01/7.55    spl0_1525 <=> doDivides0(xr,sdtasdt0(xn,xm))),
% 53.01/7.55    introduced(split_symbol_definition)).
% 53.01/7.55  fof(f16434,plain,(
% 53.01/7.55    ~doDivides0(xr,sdtasdt0(xn,xm))|spl0_1525),
% 53.01/7.55    inference(component_clause,[status(thm)],[f16432])).
% 53.01/7.55  fof(f16435,plain,(
% 53.01/7.55    ~aNaturalNumber0(xn)|~aNaturalNumber0(xm)|~aNaturalNumber0(xr)|~isPrime0(xr)|~doDivides0(xr,sdtasdt0(xn,xm))|doDivides0(xr,xn)|doDivides0(xr,xm)|~aNaturalNumber0(sdtpldt0(sdtpldt0(xn,xm),xr))|sdtpldt0(sdtpldt0(xn,xm),xr)=sdtpldt0(sdtpldt0(xn,xm),xp)|~spl0_1288),
% 53.01/7.55    inference(resolution,[status(thm)],[f13418,f199])).
% 53.01/7.55  fof(f16436,plain,(
% 53.01/7.55    ~spl0_9|~spl0_7|~spl0_4|~spl0_606|~spl0_1525|spl0_193|spl0_60|~spl0_400|spl0_402|~spl0_1288),
% 53.01/7.55    inference(split_clause,[status(thm)],[f16435,f239,f231,f218,f5503,f16432,f1701,f638,f3699,f3705,f13417])).
% 53.01/7.55  fof(f16574,plain,(
% 53.01/7.55    $false|spl0_1525),
% 53.01/7.55    inference(forward_subsumption_resolution,[status(thm)],[f16434,f195])).
% 53.01/7.55  fof(f16575,plain,(
% 53.01/7.55    spl0_1525),
% 53.01/7.55    inference(contradiction_clause,[status(thm)],[f16574])).
% 53.01/7.55  fof(f16576,plain,(
% 53.01/7.55    $false),
% 53.01/7.55    inference(sat_refutation,[status(thm)],[f235,f243,f247,f249,f251,f320,f1364,f1366,f1679,f1705,f4306,f5605,f6052,f7975,f9101,f13421,f16436,f16575])).
% 53.01/7.55  % SZS output end CNFRefutation for theBenchmark.p
% 53.64/7.59  % Elapsed time: 7.232036 seconds
% 53.64/7.59  % CPU time: 53.682780 seconds
% 53.64/7.59  % Memory used: 178.883 MB
%------------------------------------------------------------------------------