TSTP Solution File: NUM501+3 by Drodi---3.5.1

View Problem - Process Solution

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

% Computer : n031.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:25 EDT 2023

% Result   : Theorem 220.29s 28.03s
% Output   : CNFRefutation 220.29s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : NUM501+3 : TPTP v8.1.2. Released v4.0.0.
% 0.11/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.32  % Computer : n031.cluster.edu
% 0.13/0.32  % Model    : x86_64 x86_64
% 0.13/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.32  % Memory   : 8042.1875MB
% 0.13/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.32  % CPULimit : 300
% 0.13/0.32  % WCLimit  : 300
% 0.13/0.32  % DateTime : Tue May 30 10:23:37 EDT 2023
% 0.13/0.32  % CPUTime  : 
% 0.13/0.33  % Drodi V3.5.1
% 220.29/28.03  % Refutation found
% 220.29/28.03  % SZS status Theorem for theBenchmark: Theorem is valid
% 220.29/28.03  % SZS output start CNFRefutation for theBenchmark
% 220.29/28.03  fof(f5,axiom,(
% 220.29/28.03    (! [W0,W1] :( ( aNaturalNumber0(W0)& aNaturalNumber0(W1) )=> aNaturalNumber0(sdtasdt0(W0,W1)) ) )),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f9,axiom,(
% 220.29/28.03    (! [W0,W1] :( ( aNaturalNumber0(W0)& aNaturalNumber0(W1) )=> sdtasdt0(W0,W1) = sdtasdt0(W1,W0) ) )),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f30,definition,(
% 220.29/28.03    (! [W0,W1] :( ( aNaturalNumber0(W0)& aNaturalNumber0(W1) )=> ( doDivides0(W0,W1)<=> (? [W2] :( aNaturalNumber0(W2)& W1 = sdtasdt0(W0,W2) ) )) ) )),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f31,definition,(
% 220.29/28.03    (! [W0,W1] :( ( aNaturalNumber0(W0)& aNaturalNumber0(W1) )=> ( ( W0 != sz00& doDivides0(W0,W1) )=> (! [W2] :( W2 = sdtsldt0(W1,W0)<=> ( aNaturalNumber0(W2)& W1 = sdtasdt0(W0,W2) ) ) )) ) )),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f32,axiom,(
% 220.29/28.03    (! [W0,W1,W2] :( ( aNaturalNumber0(W0)& aNaturalNumber0(W1)& aNaturalNumber0(W2) )=> ( ( doDivides0(W0,W1)& doDivides0(W1,W2) )=> doDivides0(W0,W2) ) ) )),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f39,hypothesis,(
% 220.29/28.03    ( aNaturalNumber0(xn)& aNaturalNumber0(xm)& aNaturalNumber0(xp) ) ),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f41,hypothesis,(
% 220.29/28.03    ( 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)) ) ),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f44,hypothesis,(
% 220.29/28.03    ( xn != xp& (? [W0] :( aNaturalNumber0(W0)& sdtpldt0(xn,W0) = xp ))& sdtlseqdt0(xn,xp)& xm != xp& (? [W0] :( aNaturalNumber0(W0)& sdtpldt0(xm,W0) = xp ))& sdtlseqdt0(xm,xp) ) ),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f45,hypothesis,(
% 220.29/28.03    ( aNaturalNumber0(xk)& sdtasdt0(xn,xm) = sdtasdt0(xp,xk)& xk = sdtsldt0(sdtasdt0(xn,xm),xp) ) ),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f48,hypothesis,(
% 220.29/28.03    ( aNaturalNumber0(xr)& (? [W0] :( aNaturalNumber0(W0)& xk = sdtasdt0(xr,W0) ))& doDivides0(xr,xk)& xr != sz00& xr != sz10& (! [W0] :( ( aNaturalNumber0(W0)& ( (? [W1] :( aNaturalNumber0(W1)& xr = sdtasdt0(W0,W1) ))| doDivides0(W0,xr) ) )=> ( W0 = sz10| W0 = xr ) ))& isPrime0(xr) ) ),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f49,conjecture,(
% 220.29/28.03    ( (? [W0] :( aNaturalNumber0(W0)& sdtasdt0(xn,xm) = sdtasdt0(xr,W0) ))| doDivides0(xr,sdtasdt0(xn,xm)) ) ),
% 220.29/28.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 220.29/28.03  fof(f50,negated_conjecture,(
% 220.29/28.03    ~(( (? [W0] :( aNaturalNumber0(W0)& sdtasdt0(xn,xm) = sdtasdt0(xr,W0) ))| doDivides0(xr,sdtasdt0(xn,xm)) ) )),
% 220.29/28.03    inference(negated_conjecture,[status(cth)],[f49])).
% 220.29/28.03  fof(f59,plain,(
% 220.29/28.03    ![W0,W1]: ((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|aNaturalNumber0(sdtasdt0(W0,W1)))),
% 220.29/28.03    inference(pre_NNF_transformation,[status(esa)],[f5])).
% 220.29/28.03  fof(f60,plain,(
% 220.29/28.03    ![X0,X1]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|aNaturalNumber0(sdtasdt0(X0,X1)))),
% 220.29/28.03    inference(cnf_transformation,[status(esa)],[f59])).
% 220.29/28.03  fof(f68,plain,(
% 220.29/28.03    ![W0,W1]: ((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|sdtasdt0(W0,W1)=sdtasdt0(W1,W0))),
% 220.29/28.03    inference(pre_NNF_transformation,[status(esa)],[f9])).
% 220.29/28.03  fof(f69,plain,(
% 220.29/28.03    ![X0,X1]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|sdtasdt0(X0,X1)=sdtasdt0(X1,X0))),
% 220.29/28.03    inference(cnf_transformation,[status(esa)],[f68])).
% 220.29/28.03  fof(f132,plain,(
% 220.29/28.03    ![W0,W1]: ((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|(doDivides0(W0,W1)<=>(?[W2]: (aNaturalNumber0(W2)&W1=sdtasdt0(W0,W2)))))),
% 220.29/28.03    inference(pre_NNF_transformation,[status(esa)],[f30])).
% 220.29/28.03  fof(f133,plain,(
% 220.29/28.03    ![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))))))),
% 220.29/28.03    inference(NNF_transformation,[status(esa)],[f132])).
% 220.29/28.05  fof(f134,plain,(
% 220.29/28.05    ![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))))))),
% 220.29/28.05    inference(skolemization,[status(esa)],[f133])).
% 220.29/28.05  fof(f137,plain,(
% 220.29/28.05    ![X0,X1,X2]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|doDivides0(X0,X1)|~aNaturalNumber0(X2)|~X1=sdtasdt0(X0,X2))),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f134])).
% 220.29/28.05  fof(f138,plain,(
% 220.29/28.05    ![W0,W1]: ((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|((W0=sz00|~doDivides0(W0,W1))|(![W2]: (W2=sdtsldt0(W1,W0)<=>(aNaturalNumber0(W2)&W1=sdtasdt0(W0,W2))))))),
% 220.29/28.05    inference(pre_NNF_transformation,[status(esa)],[f31])).
% 220.29/28.05  fof(f139,plain,(
% 220.29/28.05    ![W0,W1]: ((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|((W0=sz00|~doDivides0(W0,W1))|(![W2]: ((~W2=sdtsldt0(W1,W0)|(aNaturalNumber0(W2)&W1=sdtasdt0(W0,W2)))&(W2=sdtsldt0(W1,W0)|(~aNaturalNumber0(W2)|~W1=sdtasdt0(W0,W2)))))))),
% 220.29/28.05    inference(NNF_transformation,[status(esa)],[f138])).
% 220.29/28.05  fof(f140,plain,(
% 220.29/28.05    ![W0,W1]: ((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|((W0=sz00|~doDivides0(W0,W1))|((![W2]: (~W2=sdtsldt0(W1,W0)|(aNaturalNumber0(W2)&W1=sdtasdt0(W0,W2))))&(![W2]: (W2=sdtsldt0(W1,W0)|(~aNaturalNumber0(W2)|~W1=sdtasdt0(W0,W2)))))))),
% 220.29/28.05    inference(miniscoping,[status(esa)],[f139])).
% 220.29/28.05  fof(f143,plain,(
% 220.29/28.05    ![X0,X1,X2]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|X0=sz00|~doDivides0(X0,X1)|X2=sdtsldt0(X1,X0)|~aNaturalNumber0(X2)|~X1=sdtasdt0(X0,X2))),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f140])).
% 220.29/28.05  fof(f144,plain,(
% 220.29/28.05    ![W0,W1,W2]: (((~aNaturalNumber0(W0)|~aNaturalNumber0(W1))|~aNaturalNumber0(W2))|((~doDivides0(W0,W1)|~doDivides0(W1,W2))|doDivides0(W0,W2)))),
% 220.29/28.05    inference(pre_NNF_transformation,[status(esa)],[f32])).
% 220.29/28.05  fof(f145,plain,(
% 220.29/28.05    ![X0,X1,X2]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|~aNaturalNumber0(X2)|~doDivides0(X0,X1)|~doDivides0(X1,X2)|doDivides0(X0,X2))),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f144])).
% 220.29/28.05  fof(f169,plain,(
% 220.29/28.05    aNaturalNumber0(xn)),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f39])).
% 220.29/28.05  fof(f170,plain,(
% 220.29/28.05    aNaturalNumber0(xm)),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f39])).
% 220.29/28.05  fof(f171,plain,(
% 220.29/28.05    aNaturalNumber0(xp)),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f39])).
% 220.29/28.05  fof(f183,plain,(
% 220.29/28.05    ((((~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))),
% 220.29/28.05    inference(pre_NNF_transformation,[status(esa)],[f41])).
% 220.29/28.05  fof(f184,plain,(
% 220.29/28.05    ((((~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))),
% 220.29/28.05    inference(skolemization,[status(esa)],[f183])).
% 220.29/28.05  fof(f185,plain,(
% 220.29/28.05    ~xp=sz00),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f184])).
% 220.29/28.05  fof(f189,plain,(
% 220.29/28.05    isPrime0(xp)),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f184])).
% 220.29/28.05  fof(f190,plain,(
% 220.29/28.05    aNaturalNumber0(sk0_5)),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f184])).
% 220.29/28.05  fof(f191,plain,(
% 220.29/28.05    sdtasdt0(xn,xm)=sdtasdt0(xp,sk0_5)),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f184])).
% 220.29/28.05  fof(f199,plain,(
% 220.29/28.05    ((((~xn=xp&(aNaturalNumber0(sk0_6)&sdtpldt0(xn,sk0_6)=xp))&sdtlseqdt0(xn,xp))&~xm=xp)&(aNaturalNumber0(sk0_7)&sdtpldt0(xm,sk0_7)=xp))&sdtlseqdt0(xm,xp)),
% 220.29/28.05    inference(skolemization,[status(esa)],[f44])).
% 220.29/28.05  fof(f202,plain,(
% 220.29/28.05    sdtpldt0(xn,sk0_6)=xp),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f199])).
% 220.29/28.05  fof(f210,plain,(
% 220.29/28.05    xk=sdtsldt0(sdtasdt0(xn,xm),xp)),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f45])).
% 220.29/28.05  fof(f216,plain,(
% 220.29/28.05    (((((aNaturalNumber0(xr)&(?[W0]: (aNaturalNumber0(W0)&xk=sdtasdt0(xr,W0))))&doDivides0(xr,xk))&~xr=sz00)&~xr=sz10)&(![W0]: ((~aNaturalNumber0(W0)|((![W1]: (~aNaturalNumber0(W1)|~xr=sdtasdt0(W0,W1)))&~doDivides0(W0,xr)))|(W0=sz10|W0=xr))))&isPrime0(xr)),
% 220.29/28.05    inference(pre_NNF_transformation,[status(esa)],[f48])).
% 220.29/28.05  fof(f217,plain,(
% 220.29/28.05    (((((aNaturalNumber0(xr)&(aNaturalNumber0(sk0_8)&xk=sdtasdt0(xr,sk0_8)))&doDivides0(xr,xk))&~xr=sz00)&~xr=sz10)&(![W0]: ((~aNaturalNumber0(W0)|((![W1]: (~aNaturalNumber0(W1)|~xr=sdtasdt0(W0,W1)))&~doDivides0(W0,xr)))|(W0=sz10|W0=xr))))&isPrime0(xr)),
% 220.29/28.05    inference(skolemization,[status(esa)],[f216])).
% 220.29/28.05  fof(f218,plain,(
% 220.29/28.05    aNaturalNumber0(xr)),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f217])).
% 220.29/28.05  fof(f219,plain,(
% 220.29/28.05    aNaturalNumber0(sk0_8)),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f217])).
% 220.29/28.05  fof(f220,plain,(
% 220.29/28.05    xk=sdtasdt0(xr,sk0_8)),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f217])).
% 220.29/28.05  fof(f223,plain,(
% 220.29/28.05    ~xr=sz10),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f217])).
% 220.29/28.05  fof(f227,plain,(
% 220.29/28.05    ((![W0]: (~aNaturalNumber0(W0)|~sdtasdt0(xn,xm)=sdtasdt0(xr,W0)))&~doDivides0(xr,sdtasdt0(xn,xm)))),
% 220.29/28.05    inference(pre_NNF_transformation,[status(esa)],[f50])).
% 220.29/28.05  fof(f229,plain,(
% 220.29/28.05    ~doDivides0(xr,sdtasdt0(xn,xm))),
% 220.29/28.05    inference(cnf_transformation,[status(esa)],[f227])).
% 220.29/28.05  fof(f251,plain,(
% 220.29/28.05    ![X0,X1]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|~aNaturalNumber0(X1)|~aNaturalNumber0(sdtasdt0(X0,X1))|doDivides0(X1,sdtasdt0(X0,X1))|~aNaturalNumber0(X0))),
% 220.29/28.05    inference(resolution,[status(thm)],[f69,f137])).
% 220.29/28.05  fof(f252,plain,(
% 220.29/28.05    ![X0,X1]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|~aNaturalNumber0(sdtasdt0(X0,X1))|doDivides0(X1,sdtasdt0(X0,X1)))),
% 220.29/28.05    inference(duplicate_literals_removal,[status(esa)],[f251])).
% 220.29/28.05  fof(f253,plain,(
% 220.29/28.05    ![X0,X1]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|doDivides0(X1,sdtasdt0(X0,X1)))),
% 220.29/28.05    inference(forward_subsumption_resolution,[status(thm)],[f252,f60])).
% 220.29/28.05  fof(f343,plain,(
% 220.29/28.05    spl0_15 <=> aNaturalNumber0(xr)),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f345,plain,(
% 220.29/28.05    ~aNaturalNumber0(xr)|spl0_15),
% 220.29/28.05    inference(component_clause,[status(thm)],[f343])).
% 220.29/28.05  fof(f362,plain,(
% 220.29/28.05    spl0_20 <=> aNaturalNumber0(xm)),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f364,plain,(
% 220.29/28.05    ~aNaturalNumber0(xm)|spl0_20),
% 220.29/28.05    inference(component_clause,[status(thm)],[f362])).
% 220.29/28.05  fof(f365,plain,(
% 220.29/28.05    spl0_21 <=> aNaturalNumber0(xp)),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f367,plain,(
% 220.29/28.05    ~aNaturalNumber0(xp)|spl0_21),
% 220.29/28.05    inference(component_clause,[status(thm)],[f365])).
% 220.29/28.05  fof(f373,plain,(
% 220.29/28.05    spl0_23 <=> aNaturalNumber0(xn)),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f375,plain,(
% 220.29/28.05    ~aNaturalNumber0(xn)|spl0_23),
% 220.29/28.05    inference(component_clause,[status(thm)],[f373])).
% 220.29/28.05  fof(f381,plain,(
% 220.29/28.05    spl0_25 <=> aNaturalNumber0(sdtasdt0(xn,xm))),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f382,plain,(
% 220.29/28.05    aNaturalNumber0(sdtasdt0(xn,xm))|~spl0_25),
% 220.29/28.05    inference(component_clause,[status(thm)],[f381])).
% 220.29/28.05  fof(f383,plain,(
% 220.29/28.05    ~aNaturalNumber0(sdtasdt0(xn,xm))|spl0_25),
% 220.29/28.05    inference(component_clause,[status(thm)],[f381])).
% 220.29/28.05  fof(f404,plain,(
% 220.29/28.05    $false|spl0_23),
% 220.29/28.05    inference(forward_subsumption_resolution,[status(thm)],[f375,f169])).
% 220.29/28.05  fof(f405,plain,(
% 220.29/28.05    spl0_23),
% 220.29/28.05    inference(contradiction_clause,[status(thm)],[f404])).
% 220.29/28.05  fof(f406,plain,(
% 220.29/28.05    $false|spl0_20),
% 220.29/28.05    inference(forward_subsumption_resolution,[status(thm)],[f364,f170])).
% 220.29/28.05  fof(f407,plain,(
% 220.29/28.05    spl0_20),
% 220.29/28.05    inference(contradiction_clause,[status(thm)],[f406])).
% 220.29/28.05  fof(f482,plain,(
% 220.29/28.05    spl0_38 <=> doDivides0(xr,sk0_5)),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f483,plain,(
% 220.29/28.05    doDivides0(xr,sk0_5)|~spl0_38),
% 220.29/28.05    inference(component_clause,[status(thm)],[f482])).
% 220.29/28.05  fof(f771,plain,(
% 220.29/28.05    ~aNaturalNumber0(xn)|~aNaturalNumber0(xm)|spl0_25),
% 220.29/28.05    inference(resolution,[status(thm)],[f383,f60])).
% 220.29/28.05  fof(f772,plain,(
% 220.29/28.05    ~spl0_23|~spl0_20|spl0_25),
% 220.29/28.05    inference(split_clause,[status(thm)],[f771,f373,f362,f381])).
% 220.29/28.05  fof(f813,plain,(
% 220.29/28.05    ![X0,X1]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|~doDivides0(X0,X1)|~doDivides0(X1,sdtasdt0(xn,xm))|doDivides0(X0,sdtasdt0(xn,xm))|~spl0_25)),
% 220.29/28.05    inference(resolution,[status(thm)],[f382,f145])).
% 220.29/28.05  fof(f824,plain,(
% 220.29/28.05    spl0_113 <=> aNaturalNumber0(sk0_8)),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f826,plain,(
% 220.29/28.05    ~aNaturalNumber0(sk0_8)|spl0_113),
% 220.29/28.05    inference(component_clause,[status(thm)],[f824])).
% 220.29/28.05  fof(f883,plain,(
% 220.29/28.05    spl0_126 <=> aNaturalNumber0(sk0_5)),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f885,plain,(
% 220.29/28.05    ~aNaturalNumber0(sk0_5)|spl0_126),
% 220.29/28.05    inference(component_clause,[status(thm)],[f883])).
% 220.29/28.05  fof(f1142,plain,(
% 220.29/28.05    $false|spl0_21),
% 220.29/28.05    inference(forward_subsumption_resolution,[status(thm)],[f171,f367])).
% 220.29/28.05  fof(f1143,plain,(
% 220.29/28.05    spl0_21),
% 220.29/28.05    inference(contradiction_clause,[status(thm)],[f1142])).
% 220.29/28.05  fof(f1264,plain,(
% 220.29/28.05    spl0_175 <=> doDivides0(sk0_5,sdtasdt0(xn,xm))),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f1266,plain,(
% 220.29/28.05    ~doDivides0(sk0_5,sdtasdt0(xn,xm))|spl0_175),
% 220.29/28.05    inference(component_clause,[status(thm)],[f1264])).
% 220.29/28.05  fof(f1294,plain,(
% 220.29/28.05    spl0_181 <=> doDivides0(xr,sdtasdt0(xn,xm))),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f1295,plain,(
% 220.29/28.05    doDivides0(xr,sdtasdt0(xn,xm))|~spl0_181),
% 220.29/28.05    inference(component_clause,[status(thm)],[f1294])).
% 220.29/28.05  fof(f1369,plain,(
% 220.29/28.05    $false|spl0_113),
% 220.29/28.05    inference(forward_subsumption_resolution,[status(thm)],[f826,f219])).
% 220.29/28.05  fof(f1370,plain,(
% 220.29/28.05    spl0_113),
% 220.29/28.05    inference(contradiction_clause,[status(thm)],[f1369])).
% 220.29/28.05  fof(f1377,plain,(
% 220.29/28.05    $false|spl0_126),
% 220.29/28.05    inference(forward_subsumption_resolution,[status(thm)],[f885,f190])).
% 220.29/28.05  fof(f1378,plain,(
% 220.29/28.05    spl0_126),
% 220.29/28.05    inference(contradiction_clause,[status(thm)],[f1377])).
% 220.29/28.05  fof(f1479,plain,(
% 220.29/28.05    $false|spl0_15),
% 220.29/28.05    inference(forward_subsumption_resolution,[status(thm)],[f345,f218])).
% 220.29/28.05  fof(f1480,plain,(
% 220.29/28.05    spl0_15),
% 220.29/28.05    inference(contradiction_clause,[status(thm)],[f1479])).
% 220.29/28.05  fof(f1969,plain,(
% 220.29/28.05    spl0_276 <=> xr=sz10),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f1970,plain,(
% 220.29/28.05    xr=sz10|~spl0_276),
% 220.29/28.05    inference(component_clause,[status(thm)],[f1969])).
% 220.29/28.05  fof(f1982,plain,(
% 220.29/28.05    ![X0]: (~aNaturalNumber0(X0)|doDivides0(sk0_5,sdtasdt0(X0,sk0_5)))),
% 220.29/28.05    inference(resolution,[status(thm)],[f253,f190])).
% 220.29/28.05  fof(f3051,plain,(
% 220.29/28.05    doDivides0(sk0_5,sdtasdt0(xp,sk0_5))),
% 220.29/28.05    inference(resolution,[status(thm)],[f1982,f171])).
% 220.29/28.05  fof(f3367,plain,(
% 220.29/28.05    spl0_492 <=> ~aNaturalNumber0(X0)|doDivides0(xr,X0)|~X0=xk),
% 220.29/28.05    introduced(split_symbol_definition)).
% 220.29/28.05  fof(f3368,plain,(
% 220.29/28.05    ![X0]: (~aNaturalNumber0(X0)|doDivides0(xr,X0)|~X0=xk|~spl0_492)),
% 220.29/28.05    inference(component_clause,[status(thm)],[f3367])).
% 220.29/28.05  fof(f3370,plain,(
% 220.29/28.05    ![X0]: (~aNaturalNumber0(xr)|~aNaturalNumber0(X0)|doDivides0(xr,X0)|~aNaturalNumber0(sk0_8)|~X0=xk)),
% 220.29/28.06    inference(paramodulation,[status(thm)],[f220,f137])).
% 220.29/28.06  fof(f3371,plain,(
% 220.29/28.06    ~spl0_15|spl0_492|~spl0_113),
% 220.29/28.06    inference(split_clause,[status(thm)],[f3370,f343,f3367,f824])).
% 220.29/28.06  fof(f4171,plain,(
% 220.29/28.06    ~aNaturalNumber0(xr)|~aNaturalNumber0(sk0_5)|~doDivides0(sk0_5,sdtasdt0(xn,xm))|doDivides0(xr,sdtasdt0(xn,xm))|~spl0_38|~spl0_25),
% 220.29/28.06    inference(resolution,[status(thm)],[f483,f813])).
% 220.29/28.06  fof(f4172,plain,(
% 220.29/28.06    ~spl0_15|~spl0_126|~spl0_175|spl0_181|~spl0_38|~spl0_25),
% 220.29/28.06    inference(split_clause,[status(thm)],[f4171,f343,f883,f1264,f1294,f482,f381])).
% 220.29/28.06  fof(f4823,plain,(
% 220.29/28.06    $false|~spl0_181),
% 220.29/28.06    inference(forward_subsumption_resolution,[status(thm)],[f1295,f229])).
% 220.29/28.06  fof(f4824,plain,(
% 220.29/28.06    ~spl0_181),
% 220.29/28.06    inference(contradiction_clause,[status(thm)],[f4823])).
% 220.29/28.06  fof(f22429,plain,(
% 220.29/28.06    doDivides0(sk0_5,sdtasdt0(xn,xm))),
% 220.29/28.06    inference(backward_demodulation,[status(thm)],[f191,f3051])).
% 220.29/28.06  fof(f26724,plain,(
% 220.29/28.06    $false|spl0_175),
% 220.29/28.06    inference(forward_subsumption_resolution,[status(thm)],[f1266,f22429])).
% 220.29/28.06  fof(f26725,plain,(
% 220.29/28.06    spl0_175),
% 220.29/28.06    inference(contradiction_clause,[status(thm)],[f26724])).
% 220.29/28.06  fof(f28309,plain,(
% 220.29/28.06    ![X0,X1,X2]: (~aNaturalNumber0(X0)|~aNaturalNumber0(X1)|X0=sz00|X2=sdtsldt0(X1,X0)|~aNaturalNumber0(X2)|~X1=sdtasdt0(X0,X2))),
% 220.29/28.06    inference(forward_subsumption_resolution,[status(thm)],[f143,f137])).
% 220.29/28.06  fof(f30350,plain,(
% 220.29/28.06    spl0_4320 <=> xp=sz00),
% 220.29/28.06    introduced(split_symbol_definition)).
% 220.29/28.06  fof(f30351,plain,(
% 220.29/28.06    xp=sz00|~spl0_4320),
% 220.29/28.06    inference(component_clause,[status(thm)],[f30350])).
% 220.29/28.06  fof(f30403,plain,(
% 220.29/28.06    $false|~spl0_4320),
% 220.29/28.06    inference(forward_subsumption_resolution,[status(thm)],[f30351,f185])).
% 220.29/28.06  fof(f30404,plain,(
% 220.29/28.06    ~spl0_4320),
% 220.29/28.06    inference(contradiction_clause,[status(thm)],[f30403])).
% 220.29/28.06  fof(f30405,plain,(
% 220.29/28.06    spl0_4325 <=> sk0_5=sdtsldt0(sdtasdt0(xn,xm),xp)),
% 220.29/28.06    introduced(split_symbol_definition)).
% 220.29/28.06  fof(f30406,plain,(
% 220.29/28.06    sk0_5=sdtsldt0(sdtasdt0(xn,xm),xp)|~spl0_4325),
% 220.29/28.06    inference(component_clause,[status(thm)],[f30405])).
% 220.29/28.06  fof(f30408,plain,(
% 220.29/28.06    ~aNaturalNumber0(xp)|~aNaturalNumber0(sdtasdt0(xn,xm))|xp=sz00|sk0_5=sdtsldt0(sdtasdt0(xn,xm),xp)|~aNaturalNumber0(sk0_5)),
% 220.29/28.07    inference(resolution,[status(thm)],[f191,f28309])).
% 220.29/28.07  fof(f30409,plain,(
% 220.29/28.07    ~spl0_21|~spl0_25|spl0_4320|spl0_4325|~spl0_126),
% 220.29/28.07    inference(split_clause,[status(thm)],[f30408,f365,f381,f30350,f30405,f883])).
% 220.29/28.07  fof(f30455,plain,(
% 220.29/28.07    sk0_5=xk|~spl0_4325),
% 220.29/28.07    inference(forward_demodulation,[status(thm)],[f210,f30406])).
% 220.29/28.07  fof(f31125,plain,(
% 220.29/28.07    spl0_4437 <=> isPrime0(sdtpldt0(xn,sk0_6))),
% 220.29/28.07    introduced(split_symbol_definition)).
% 220.29/28.07  fof(f31127,plain,(
% 220.29/28.07    ~isPrime0(sdtpldt0(xn,sk0_6))|spl0_4437),
% 220.29/28.07    inference(component_clause,[status(thm)],[f31125])).
% 220.29/28.07  fof(f31288,plain,(
% 220.29/28.07    ~isPrime0(xp)|spl0_4437),
% 220.29/28.07    inference(forward_demodulation,[status(thm)],[f202,f31127])).
% 220.29/28.07  fof(f31289,plain,(
% 220.29/28.07    $false|spl0_4437),
% 220.29/28.07    inference(forward_subsumption_resolution,[status(thm)],[f31288,f189])).
% 220.29/28.07  fof(f31290,plain,(
% 220.29/28.07    spl0_4437),
% 220.29/28.07    inference(contradiction_clause,[status(thm)],[f31289])).
% 220.29/28.07  fof(f31373,plain,(
% 220.29/28.07    $false|~spl0_276),
% 220.29/28.07    inference(forward_subsumption_resolution,[status(thm)],[f1970,f223])).
% 220.29/28.07  fof(f31374,plain,(
% 220.29/28.07    ~spl0_276),
% 220.29/28.07    inference(contradiction_clause,[status(thm)],[f31373])).
% 220.29/28.07  fof(f31822,plain,(
% 220.29/28.07    ~aNaturalNumber0(sk0_5)|doDivides0(xr,sk0_5)|~spl0_4325|~spl0_492),
% 220.29/28.07    inference(resolution,[status(thm)],[f30455,f3368])).
% 220.29/28.07  fof(f31823,plain,(
% 220.29/28.07    ~spl0_126|spl0_38|~spl0_4325|~spl0_492),
% 220.29/28.07    inference(split_clause,[status(thm)],[f31822,f883,f482,f30405,f3367])).
% 220.29/28.07  fof(f31824,plain,(
% 220.29/28.07    $false),
% 220.29/28.07    inference(sat_refutation,[status(thm)],[f405,f407,f772,f1143,f1370,f1378,f1480,f3371,f4172,f4824,f26725,f30404,f30409,f31290,f31374,f31823])).
% 220.29/28.07  % SZS output end CNFRefutation for theBenchmark.p
% 221.21/28.15  % Elapsed time: 27.809127 seconds
% 221.21/28.15  % CPU time: 221.313757 seconds
% 221.21/28.15  % Memory used: 518.470 MB
%------------------------------------------------------------------------------