TSTP Solution File: NUM450+6 by Drodi---3.6.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Drodi---3.6.0
% Problem : NUM450+6 : TPTP v8.1.2. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% Computer : n008.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:34:43 EDT 2024
% Result : Theorem 4.62s 0.94s
% Output : CNFRefutation 4.62s
% Verified :
% SZS Type : Refutation
% Derivation depth : 12
% Number of leaves : 9
% Syntax : Number of formulae : 68 ( 10 unt; 0 def)
% Number of atoms : 694 ( 75 equ)
% Maximal formula atoms : 70 ( 10 avg)
% Number of connectives : 896 ( 270 ~; 231 |; 353 &)
% ( 22 <=>; 20 =>; 0 <=; 0 <~>)
% Maximal formula depth : 29 ( 7 avg)
% Maximal term depth : 3 ( 1 avg)
% Number of predicates : 15 ( 13 usr; 6 prp; 0-3 aty)
% Number of functors : 20 ( 20 usr; 4 con; 0-2 aty)
% Number of variables : 207 ( 161 !; 46 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f3,axiom,
aInteger0(sz10),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f43,hypothesis,
( aSet0(sbsmnsldt0(xS))
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
<=> ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& aSet0(stldt0(sbsmnsldt0(xS)))
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
<=> ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
<=> ( W0 = sz10
| W0 = smndt0(sz10) ) )
& stldt0(sbsmnsldt0(xS)) = cS2076 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f45,hypothesis,
( aSet0(sbsmnsldt0(xS))
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
<=> ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
<=> ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
=> ? [W1] :
( aInteger0(W1)
& W1 != sz00
& aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))
& ! [W2] :
( ( aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
=> ( aInteger0(W2)
& ? [W3] :
( aInteger0(W3)
& sdtasdt0(W1,W3) = sdtpldt0(W2,smndt0(W0)) )
& aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& sdteqdtlpzmzozddtrp0(W2,W0,W1) ) )
& ( ( aInteger0(W2)
& ( ? [W3] :
( aInteger0(W3)
& sdtasdt0(W1,W3) = sdtpldt0(W2,smndt0(W0)) )
| aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
| sdteqdtlpzmzozddtrp0(W2,W0,W1) ) )
=> aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)) ) )
& ! [W2] :
( aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
=> aElementOf0(W2,stldt0(sbsmnsldt0(xS))) )
& aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(sbsmnsldt0(xS))) ) )
& isOpen0(stldt0(sbsmnsldt0(xS)))
& isClosed0(sbsmnsldt0(xS))
& aSet0(sbsmnsldt0(xS))
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
<=> ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
<=> ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
=> ? [W1] :
( aInteger0(W1)
& W1 != sz00
& aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))
& ! [W2] :
( ( aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
=> ( aInteger0(W2)
& ? [W3] :
( aInteger0(W3)
& sdtasdt0(W1,W3) = sdtpldt0(W2,smndt0(W0)) )
& aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& sdteqdtlpzmzozddtrp0(W2,W0,W1) ) )
& ( ( aInteger0(W2)
& ( ? [W3] :
( aInteger0(W3)
& sdtasdt0(W1,W3) = sdtpldt0(W2,smndt0(W0)) )
| aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
| sdteqdtlpzmzozddtrp0(W2,W0,W1) ) )
=> aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)) ) )
& ! [W2] :
( aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
=> aElementOf0(W2,stldt0(sbsmnsldt0(xS))) )
& aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(sbsmnsldt0(xS))) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f46,conjecture,
? [W0] :
( aInteger0(W0)
& W0 != sz00
& ( ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,W0))
& ! [W1] :
( ( aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
=> ( aInteger0(W1)
& ? [W2] :
( aInteger0(W2)
& sdtasdt0(W0,W2) = sdtpldt0(W1,smndt0(sz10)) )
& aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
& sdteqdtlpzmzozddtrp0(W1,sz10,W0) ) )
& ( ( aInteger0(W1)
& ( ? [W2] :
( aInteger0(W2)
& sdtasdt0(W0,W2) = sdtpldt0(W1,smndt0(sz10)) )
| aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
| sdteqdtlpzmzozddtrp0(W1,sz10,W0) ) )
=> aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0)) ) ) )
=> ( ( aSet0(sbsmnsldt0(xS))
& ! [W1] :
( aElementOf0(W1,sbsmnsldt0(xS))
<=> ( aInteger0(W1)
& ? [W2] :
( aElementOf0(W2,xS)
& aElementOf0(W1,W2) ) ) ) )
=> ( ! [W1] :
( aElementOf0(W1,stldt0(sbsmnsldt0(xS)))
<=> ( aInteger0(W1)
& ~ aElementOf0(W1,sbsmnsldt0(xS)) ) )
=> ( ! [W1] :
( aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
=> aElementOf0(W1,stldt0(sbsmnsldt0(xS))) )
| aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,W0),stldt0(sbsmnsldt0(xS))) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f47,negated_conjecture,
~ ? [W0] :
( aInteger0(W0)
& W0 != sz00
& ( ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,W0))
& ! [W1] :
( ( aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
=> ( aInteger0(W1)
& ? [W2] :
( aInteger0(W2)
& sdtasdt0(W0,W2) = sdtpldt0(W1,smndt0(sz10)) )
& aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
& sdteqdtlpzmzozddtrp0(W1,sz10,W0) ) )
& ( ( aInteger0(W1)
& ( ? [W2] :
( aInteger0(W2)
& sdtasdt0(W0,W2) = sdtpldt0(W1,smndt0(sz10)) )
| aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
| sdteqdtlpzmzozddtrp0(W1,sz10,W0) ) )
=> aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0)) ) ) )
=> ( ( aSet0(sbsmnsldt0(xS))
& ! [W1] :
( aElementOf0(W1,sbsmnsldt0(xS))
<=> ( aInteger0(W1)
& ? [W2] :
( aElementOf0(W2,xS)
& aElementOf0(W1,W2) ) ) ) )
=> ( ! [W1] :
( aElementOf0(W1,stldt0(sbsmnsldt0(xS)))
<=> ( aInteger0(W1)
& ~ aElementOf0(W1,sbsmnsldt0(xS)) ) )
=> ( ! [W1] :
( aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
=> aElementOf0(W1,stldt0(sbsmnsldt0(xS))) )
| aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,W0),stldt0(sbsmnsldt0(xS))) ) ) ) ) ),
inference(negated_conjecture,[status(cth)],[f46]) ).
fof(f52,plain,
aInteger0(sz10),
inference(cnf_transformation,[status(esa)],[f3]) ).
fof(f250,plain,
( aSet0(sbsmnsldt0(xS))
& ! [W0] :
( ( ~ aElementOf0(W0,sbsmnsldt0(xS))
| ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& ( aElementOf0(W0,sbsmnsldt0(xS))
| ~ aInteger0(W0)
| ! [W1] :
( ~ aElementOf0(W1,xS)
| ~ aElementOf0(W0,W1) ) ) )
& aSet0(stldt0(sbsmnsldt0(xS)))
& ! [W0] :
( ( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W0)
| aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( ( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| W0 = sz10
| W0 = smndt0(sz10) )
& ( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( W0 != sz10
& W0 != smndt0(sz10) ) ) )
& stldt0(sbsmnsldt0(xS)) = cS2076 ),
inference(NNF_transformation,[status(esa)],[f43]) ).
fof(f251,plain,
( aSet0(sbsmnsldt0(xS))
& ! [W0] :
( ~ aElementOf0(W0,sbsmnsldt0(xS))
| ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
| ~ aInteger0(W0)
| ! [W1] :
( ~ aElementOf0(W1,xS)
| ~ aElementOf0(W0,W1) ) )
& aSet0(stldt0(sbsmnsldt0(xS)))
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W0)
| aElementOf0(W0,sbsmnsldt0(xS)) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| W0 = sz10
| W0 = smndt0(sz10) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( W0 != sz10
& W0 != smndt0(sz10) ) )
& stldt0(sbsmnsldt0(xS)) = cS2076 ),
inference(miniscoping,[status(esa)],[f250]) ).
fof(f252,plain,
( aSet0(sbsmnsldt0(xS))
& ! [W0] :
( ~ aElementOf0(W0,sbsmnsldt0(xS))
| ( aInteger0(W0)
& aElementOf0(sk0_18(W0),xS)
& aElementOf0(W0,sk0_18(W0)) ) )
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
| ~ aInteger0(W0)
| ! [W1] :
( ~ aElementOf0(W1,xS)
| ~ aElementOf0(W0,W1) ) )
& aSet0(stldt0(sbsmnsldt0(xS)))
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W0)
| aElementOf0(W0,sbsmnsldt0(xS)) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| W0 = sz10
| W0 = smndt0(sz10) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( W0 != sz10
& W0 != smndt0(sz10) ) )
& stldt0(sbsmnsldt0(xS)) = cS2076 ),
inference(skolemization,[status(esa)],[f251]) ).
fof(f255,plain,
! [X0] :
( ~ aElementOf0(X0,sbsmnsldt0(xS))
| aElementOf0(sk0_18(X0),xS) ),
inference(cnf_transformation,[status(esa)],[f252]) ).
fof(f256,plain,
! [X0] :
( ~ aElementOf0(X0,sbsmnsldt0(xS))
| aElementOf0(X0,sk0_18(X0)) ),
inference(cnf_transformation,[status(esa)],[f252]) ).
fof(f257,plain,
! [X0,X1] :
( aElementOf0(X0,sbsmnsldt0(xS))
| ~ aInteger0(X0)
| ~ aElementOf0(X1,xS)
| ~ aElementOf0(X0,X1) ),
inference(cnf_transformation,[status(esa)],[f252]) ).
fof(f263,plain,
! [X0] :
( aElementOf0(X0,stldt0(sbsmnsldt0(xS)))
| X0 != sz10 ),
inference(cnf_transformation,[status(esa)],[f252]) ).
fof(f265,plain,
stldt0(sbsmnsldt0(xS)) = cS2076,
inference(cnf_transformation,[status(esa)],[f252]) ).
fof(f267,plain,
( aSet0(sbsmnsldt0(xS))
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
<=> ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
<=> ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ? [W1] :
( aInteger0(W1)
& W1 != sz00
& aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))
& ! [W2] :
( ( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| ( aInteger0(W2)
& ? [W3] :
( aInteger0(W3)
& sdtasdt0(W1,W3) = sdtpldt0(W2,smndt0(W0)) )
& aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& sdteqdtlpzmzozddtrp0(W2,W0,W1) ) )
& ( ~ aInteger0(W2)
| ( ! [W3] :
( ~ aInteger0(W3)
| sdtasdt0(W1,W3) != sdtpldt0(W2,smndt0(W0)) )
& ~ aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& ~ sdteqdtlpzmzozddtrp0(W2,W0,W1) )
| aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)) ) )
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| aElementOf0(W2,stldt0(sbsmnsldt0(xS))) )
& aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(sbsmnsldt0(xS))) ) )
& isOpen0(stldt0(sbsmnsldt0(xS)))
& isClosed0(sbsmnsldt0(xS))
& aSet0(sbsmnsldt0(xS))
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
<=> ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
<=> ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ? [W1] :
( aInteger0(W1)
& W1 != sz00
& aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))
& ! [W2] :
( ( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| ( aInteger0(W2)
& ? [W3] :
( aInteger0(W3)
& sdtasdt0(W1,W3) = sdtpldt0(W2,smndt0(W0)) )
& aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& sdteqdtlpzmzozddtrp0(W2,W0,W1) ) )
& ( ~ aInteger0(W2)
| ( ! [W3] :
( ~ aInteger0(W3)
| sdtasdt0(W1,W3) != sdtpldt0(W2,smndt0(W0)) )
& ~ aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& ~ sdteqdtlpzmzozddtrp0(W2,W0,W1) )
| aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)) ) )
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| aElementOf0(W2,stldt0(sbsmnsldt0(xS))) )
& aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(sbsmnsldt0(xS))) ) ) ),
inference(pre_NNF_transformation,[status(esa)],[f45]) ).
fof(f268,plain,
( aSet0(sbsmnsldt0(xS))
& ! [W0] :
( ( ~ aElementOf0(W0,sbsmnsldt0(xS))
| ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& ( aElementOf0(W0,sbsmnsldt0(xS))
| ~ aInteger0(W0)
| ! [W1] :
( ~ aElementOf0(W1,xS)
| ~ aElementOf0(W0,W1) ) ) )
& ! [W0] :
( ( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W0)
| aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ? [W1] :
( aInteger0(W1)
& W1 != sz00
& aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))
& ! [W2] :
( ( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| ( aInteger0(W2)
& ? [W3] :
( aInteger0(W3)
& sdtasdt0(W1,W3) = sdtpldt0(W2,smndt0(W0)) )
& aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& sdteqdtlpzmzozddtrp0(W2,W0,W1) ) )
& ( ~ aInteger0(W2)
| ( ! [W3] :
( ~ aInteger0(W3)
| sdtasdt0(W1,W3) != sdtpldt0(W2,smndt0(W0)) )
& ~ aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& ~ sdteqdtlpzmzozddtrp0(W2,W0,W1) )
| aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)) ) )
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| aElementOf0(W2,stldt0(sbsmnsldt0(xS))) )
& aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(sbsmnsldt0(xS))) ) )
& isOpen0(stldt0(sbsmnsldt0(xS)))
& isClosed0(sbsmnsldt0(xS))
& aSet0(sbsmnsldt0(xS))
& ! [W0] :
( ( ~ aElementOf0(W0,sbsmnsldt0(xS))
| ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& ( aElementOf0(W0,sbsmnsldt0(xS))
| ~ aInteger0(W0)
| ! [W1] :
( ~ aElementOf0(W1,xS)
| ~ aElementOf0(W0,W1) ) ) )
& ! [W0] :
( ( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W0)
| aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ? [W1] :
( aInteger0(W1)
& W1 != sz00
& aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))
& ! [W2] :
( ( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| ( aInteger0(W2)
& ? [W3] :
( aInteger0(W3)
& sdtasdt0(W1,W3) = sdtpldt0(W2,smndt0(W0)) )
& aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& sdteqdtlpzmzozddtrp0(W2,W0,W1) ) )
& ( ~ aInteger0(W2)
| ( ! [W3] :
( ~ aInteger0(W3)
| sdtasdt0(W1,W3) != sdtpldt0(W2,smndt0(W0)) )
& ~ aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& ~ sdteqdtlpzmzozddtrp0(W2,W0,W1) )
| aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)) ) )
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| aElementOf0(W2,stldt0(sbsmnsldt0(xS))) )
& aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(sbsmnsldt0(xS))) ) ) ),
inference(NNF_transformation,[status(esa)],[f267]) ).
fof(f269,plain,
( aSet0(sbsmnsldt0(xS))
& ! [W0] :
( ~ aElementOf0(W0,sbsmnsldt0(xS))
| ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
| ~ aInteger0(W0)
| ! [W1] :
( ~ aElementOf0(W1,xS)
| ~ aElementOf0(W0,W1) ) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W0)
| aElementOf0(W0,sbsmnsldt0(xS)) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ? [W1] :
( aInteger0(W1)
& W1 != sz00
& aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| ( aInteger0(W2)
& ? [W3] :
( aInteger0(W3)
& sdtasdt0(W1,W3) = sdtpldt0(W2,smndt0(W0)) )
& aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& sdteqdtlpzmzozddtrp0(W2,W0,W1) ) )
& ! [W2] :
( ~ aInteger0(W2)
| ( ! [W3] :
( ~ aInteger0(W3)
| sdtasdt0(W1,W3) != sdtpldt0(W2,smndt0(W0)) )
& ~ aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& ~ sdteqdtlpzmzozddtrp0(W2,W0,W1) )
| aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)) )
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| aElementOf0(W2,stldt0(sbsmnsldt0(xS))) )
& aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(sbsmnsldt0(xS))) ) )
& isOpen0(stldt0(sbsmnsldt0(xS)))
& isClosed0(sbsmnsldt0(xS))
& aSet0(sbsmnsldt0(xS))
& ! [W0] :
( ~ aElementOf0(W0,sbsmnsldt0(xS))
| ( aInteger0(W0)
& ? [W1] :
( aElementOf0(W1,xS)
& aElementOf0(W0,W1) ) ) )
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
| ~ aInteger0(W0)
| ! [W1] :
( ~ aElementOf0(W1,xS)
| ~ aElementOf0(W0,W1) ) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W0)
| aElementOf0(W0,sbsmnsldt0(xS)) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ? [W1] :
( aInteger0(W1)
& W1 != sz00
& aSet0(szAzrzSzezqlpdtcmdtrp0(W0,W1))
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| ( aInteger0(W2)
& ? [W3] :
( aInteger0(W3)
& sdtasdt0(W1,W3) = sdtpldt0(W2,smndt0(W0)) )
& aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& sdteqdtlpzmzozddtrp0(W2,W0,W1) ) )
& ! [W2] :
( ~ aInteger0(W2)
| ( ! [W3] :
( ~ aInteger0(W3)
| sdtasdt0(W1,W3) != sdtpldt0(W2,smndt0(W0)) )
& ~ aDivisorOf0(W1,sdtpldt0(W2,smndt0(W0)))
& ~ sdteqdtlpzmzozddtrp0(W2,W0,W1) )
| aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1)) )
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,W1))
| aElementOf0(W2,stldt0(sbsmnsldt0(xS))) )
& aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,W1),stldt0(sbsmnsldt0(xS))) ) ) ),
inference(miniscoping,[status(esa)],[f268]) ).
fof(f270,plain,
( aSet0(sbsmnsldt0(xS))
& ! [W0] :
( ~ aElementOf0(W0,sbsmnsldt0(xS))
| ( aInteger0(W0)
& aElementOf0(sk0_19(W0),xS)
& aElementOf0(W0,sk0_19(W0)) ) )
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
| ~ aInteger0(W0)
| ! [W1] :
( ~ aElementOf0(W1,xS)
| ~ aElementOf0(W0,W1) ) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W0)
| aElementOf0(W0,sbsmnsldt0(xS)) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(sk0_20(W0))
& sk0_20(W0) != sz00
& aSet0(szAzrzSzezqlpdtcmdtrp0(W0,sk0_20(W0)))
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,sk0_20(W0)))
| ( aInteger0(W2)
& aInteger0(sk0_21(W2,W0))
& sdtasdt0(sk0_20(W0),sk0_21(W2,W0)) = sdtpldt0(W2,smndt0(W0))
& aDivisorOf0(sk0_20(W0),sdtpldt0(W2,smndt0(W0)))
& sdteqdtlpzmzozddtrp0(W2,W0,sk0_20(W0)) ) )
& ! [W2] :
( ~ aInteger0(W2)
| ( ! [W3] :
( ~ aInteger0(W3)
| sdtasdt0(sk0_20(W0),W3) != sdtpldt0(W2,smndt0(W0)) )
& ~ aDivisorOf0(sk0_20(W0),sdtpldt0(W2,smndt0(W0)))
& ~ sdteqdtlpzmzozddtrp0(W2,W0,sk0_20(W0)) )
| aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,sk0_20(W0))) )
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,sk0_20(W0)))
| aElementOf0(W2,stldt0(sbsmnsldt0(xS))) )
& aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,sk0_20(W0)),stldt0(sbsmnsldt0(xS))) ) )
& isOpen0(stldt0(sbsmnsldt0(xS)))
& isClosed0(sbsmnsldt0(xS))
& aSet0(sbsmnsldt0(xS))
& ! [W0] :
( ~ aElementOf0(W0,sbsmnsldt0(xS))
| ( aInteger0(W0)
& aElementOf0(sk0_22(W0),xS)
& aElementOf0(W0,sk0_22(W0)) ) )
& ! [W0] :
( aElementOf0(W0,sbsmnsldt0(xS))
| ~ aInteger0(W0)
| ! [W1] :
( ~ aElementOf0(W1,xS)
| ~ aElementOf0(W0,W1) ) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W0)
& ~ aElementOf0(W0,sbsmnsldt0(xS)) ) )
& ! [W0] :
( aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W0)
| aElementOf0(W0,sbsmnsldt0(xS)) )
& ! [W0] :
( ~ aElementOf0(W0,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(sk0_23(W0))
& sk0_23(W0) != sz00
& aSet0(szAzrzSzezqlpdtcmdtrp0(W0,sk0_23(W0)))
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,sk0_23(W0)))
| ( aInteger0(W2)
& aInteger0(sk0_24(W2,W0))
& sdtasdt0(sk0_23(W0),sk0_24(W2,W0)) = sdtpldt0(W2,smndt0(W0))
& aDivisorOf0(sk0_23(W0),sdtpldt0(W2,smndt0(W0)))
& sdteqdtlpzmzozddtrp0(W2,W0,sk0_23(W0)) ) )
& ! [W2] :
( ~ aInteger0(W2)
| ( ! [W3] :
( ~ aInteger0(W3)
| sdtasdt0(sk0_23(W0),W3) != sdtpldt0(W2,smndt0(W0)) )
& ~ aDivisorOf0(sk0_23(W0),sdtpldt0(W2,smndt0(W0)))
& ~ sdteqdtlpzmzozddtrp0(W2,W0,sk0_23(W0)) )
| aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,sk0_23(W0))) )
& ! [W2] :
( ~ aElementOf0(W2,szAzrzSzezqlpdtcmdtrp0(W0,sk0_23(W0)))
| aElementOf0(W2,stldt0(sbsmnsldt0(xS))) )
& aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(W0,sk0_23(W0)),stldt0(sbsmnsldt0(xS))) ) ) ),
inference(skolemization,[status(esa)],[f269]) ).
fof(f276,plain,
! [X0] :
( ~ aElementOf0(X0,stldt0(sbsmnsldt0(xS)))
| aInteger0(X0) ),
inference(cnf_transformation,[status(esa)],[f270]) ).
fof(f277,plain,
! [X0] :
( ~ aElementOf0(X0,stldt0(sbsmnsldt0(xS)))
| ~ aElementOf0(X0,sbsmnsldt0(xS)) ),
inference(cnf_transformation,[status(esa)],[f270]) ).
fof(f278,plain,
! [X0] :
( aElementOf0(X0,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(X0)
| aElementOf0(X0,sbsmnsldt0(xS)) ),
inference(cnf_transformation,[status(esa)],[f270]) ).
fof(f279,plain,
! [X0] :
( ~ aElementOf0(X0,stldt0(sbsmnsldt0(xS)))
| aInteger0(sk0_20(X0)) ),
inference(cnf_transformation,[status(esa)],[f270]) ).
fof(f280,plain,
! [X0] :
( ~ aElementOf0(X0,stldt0(sbsmnsldt0(xS)))
| sk0_20(X0) != sz00 ),
inference(cnf_transformation,[status(esa)],[f270]) ).
fof(f291,plain,
! [X0] :
( ~ aElementOf0(X0,stldt0(sbsmnsldt0(xS)))
| aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X0,sk0_20(X0)),stldt0(sbsmnsldt0(xS))) ),
inference(cnf_transformation,[status(esa)],[f270]) ).
fof(f315,plain,
! [W0] :
( ~ aInteger0(W0)
| W0 = sz00
| ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,W0))
& ! [W1] :
( ( ~ aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
| ( aInteger0(W1)
& ? [W2] :
( aInteger0(W2)
& sdtasdt0(W0,W2) = sdtpldt0(W1,smndt0(sz10)) )
& aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
& sdteqdtlpzmzozddtrp0(W1,sz10,W0) ) )
& ( ~ aInteger0(W1)
| ( ! [W2] :
( ~ aInteger0(W2)
| sdtasdt0(W0,W2) != sdtpldt0(W1,smndt0(sz10)) )
& ~ aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
& ~ sdteqdtlpzmzozddtrp0(W1,sz10,W0) )
| aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0)) ) )
& aSet0(sbsmnsldt0(xS))
& ! [W1] :
( aElementOf0(W1,sbsmnsldt0(xS))
<=> ( aInteger0(W1)
& ? [W2] :
( aElementOf0(W2,xS)
& aElementOf0(W1,W2) ) ) )
& ! [W1] :
( aElementOf0(W1,stldt0(sbsmnsldt0(xS)))
<=> ( aInteger0(W1)
& ~ aElementOf0(W1,sbsmnsldt0(xS)) ) )
& ? [W1] :
( aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
& ~ aElementOf0(W1,stldt0(sbsmnsldt0(xS))) )
& ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,W0),stldt0(sbsmnsldt0(xS))) ) ),
inference(pre_NNF_transformation,[status(esa)],[f47]) ).
fof(f316,plain,
! [W0] :
( ~ aInteger0(W0)
| W0 = sz00
| ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,W0))
& ! [W1] :
( ( ~ aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
| ( aInteger0(W1)
& ? [W2] :
( aInteger0(W2)
& sdtasdt0(W0,W2) = sdtpldt0(W1,smndt0(sz10)) )
& aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
& sdteqdtlpzmzozddtrp0(W1,sz10,W0) ) )
& ( ~ aInteger0(W1)
| ( ! [W2] :
( ~ aInteger0(W2)
| sdtasdt0(W0,W2) != sdtpldt0(W1,smndt0(sz10)) )
& ~ aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
& ~ sdteqdtlpzmzozddtrp0(W1,sz10,W0) )
| aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0)) ) )
& aSet0(sbsmnsldt0(xS))
& ! [W1] :
( ( ~ aElementOf0(W1,sbsmnsldt0(xS))
| ( aInteger0(W1)
& ? [W2] :
( aElementOf0(W2,xS)
& aElementOf0(W1,W2) ) ) )
& ( aElementOf0(W1,sbsmnsldt0(xS))
| ~ aInteger0(W1)
| ! [W2] :
( ~ aElementOf0(W2,xS)
| ~ aElementOf0(W1,W2) ) ) )
& ! [W1] :
( ( ~ aElementOf0(W1,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W1)
& ~ aElementOf0(W1,sbsmnsldt0(xS)) ) )
& ( aElementOf0(W1,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W1)
| aElementOf0(W1,sbsmnsldt0(xS)) ) )
& ? [W1] :
( aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
& ~ aElementOf0(W1,stldt0(sbsmnsldt0(xS))) )
& ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,W0),stldt0(sbsmnsldt0(xS))) ) ),
inference(NNF_transformation,[status(esa)],[f315]) ).
fof(f317,plain,
! [W0] :
( ~ aInteger0(W0)
| W0 = sz00
| ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,W0))
& ! [W1] :
( ~ aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
| ( aInteger0(W1)
& ? [W2] :
( aInteger0(W2)
& sdtasdt0(W0,W2) = sdtpldt0(W1,smndt0(sz10)) )
& aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
& sdteqdtlpzmzozddtrp0(W1,sz10,W0) ) )
& ! [W1] :
( ~ aInteger0(W1)
| ( ! [W2] :
( ~ aInteger0(W2)
| sdtasdt0(W0,W2) != sdtpldt0(W1,smndt0(sz10)) )
& ~ aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
& ~ sdteqdtlpzmzozddtrp0(W1,sz10,W0) )
| aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0)) )
& aSet0(sbsmnsldt0(xS))
& ! [W1] :
( ~ aElementOf0(W1,sbsmnsldt0(xS))
| ( aInteger0(W1)
& ? [W2] :
( aElementOf0(W2,xS)
& aElementOf0(W1,W2) ) ) )
& ! [W1] :
( aElementOf0(W1,sbsmnsldt0(xS))
| ~ aInteger0(W1)
| ! [W2] :
( ~ aElementOf0(W2,xS)
| ~ aElementOf0(W1,W2) ) )
& ! [W1] :
( ~ aElementOf0(W1,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W1)
& ~ aElementOf0(W1,sbsmnsldt0(xS)) ) )
& ! [W1] :
( aElementOf0(W1,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W1)
| aElementOf0(W1,sbsmnsldt0(xS)) )
& ? [W1] :
( aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
& ~ aElementOf0(W1,stldt0(sbsmnsldt0(xS))) )
& ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,W0),stldt0(sbsmnsldt0(xS))) ) ),
inference(miniscoping,[status(esa)],[f316]) ).
fof(f318,plain,
! [W0] :
( ~ aInteger0(W0)
| W0 = sz00
| ( aSet0(szAzrzSzezqlpdtcmdtrp0(sz10,W0))
& ! [W1] :
( ~ aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0))
| ( aInteger0(W1)
& aInteger0(sk0_25(W1,W0))
& sdtasdt0(W0,sk0_25(W1,W0)) = sdtpldt0(W1,smndt0(sz10))
& aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
& sdteqdtlpzmzozddtrp0(W1,sz10,W0) ) )
& ! [W1] :
( ~ aInteger0(W1)
| ( ! [W2] :
( ~ aInteger0(W2)
| sdtasdt0(W0,W2) != sdtpldt0(W1,smndt0(sz10)) )
& ~ aDivisorOf0(W0,sdtpldt0(W1,smndt0(sz10)))
& ~ sdteqdtlpzmzozddtrp0(W1,sz10,W0) )
| aElementOf0(W1,szAzrzSzezqlpdtcmdtrp0(sz10,W0)) )
& aSet0(sbsmnsldt0(xS))
& ! [W1] :
( ~ aElementOf0(W1,sbsmnsldt0(xS))
| ( aInteger0(W1)
& aElementOf0(sk0_26(W1,W0),xS)
& aElementOf0(W1,sk0_26(W1,W0)) ) )
& ! [W1] :
( aElementOf0(W1,sbsmnsldt0(xS))
| ~ aInteger0(W1)
| ! [W2] :
( ~ aElementOf0(W2,xS)
| ~ aElementOf0(W1,W2) ) )
& ! [W1] :
( ~ aElementOf0(W1,stldt0(sbsmnsldt0(xS)))
| ( aInteger0(W1)
& ~ aElementOf0(W1,sbsmnsldt0(xS)) ) )
& ! [W1] :
( aElementOf0(W1,stldt0(sbsmnsldt0(xS)))
| ~ aInteger0(W1)
| aElementOf0(W1,sbsmnsldt0(xS)) )
& aElementOf0(sk0_27(W0),szAzrzSzezqlpdtcmdtrp0(sz10,W0))
& ~ aElementOf0(sk0_27(W0),stldt0(sbsmnsldt0(xS)))
& ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,W0),stldt0(sbsmnsldt0(xS))) ) ),
inference(skolemization,[status(esa)],[f317]) ).
fof(f338,plain,
! [X0] :
( ~ aInteger0(X0)
| X0 = sz00
| ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X0),stldt0(sbsmnsldt0(xS))) ),
inference(cnf_transformation,[status(esa)],[f318]) ).
fof(f434,plain,
aElementOf0(sz10,stldt0(sbsmnsldt0(xS))),
inference(destructive_equality_resolution,[status(esa)],[f263]) ).
fof(f436,plain,
! [X0] :
( ~ aElementOf0(X0,cS2076)
| aInteger0(X0) ),
inference(forward_demodulation,[status(thm)],[f265,f276]) ).
fof(f437,plain,
! [X0] :
( ~ aElementOf0(X0,cS2076)
| ~ aElementOf0(X0,sbsmnsldt0(xS)) ),
inference(forward_demodulation,[status(thm)],[f265,f277]) ).
fof(f438,plain,
! [X0] :
( aElementOf0(X0,cS2076)
| ~ aInteger0(X0)
| aElementOf0(X0,sbsmnsldt0(xS)) ),
inference(forward_demodulation,[status(thm)],[f265,f278]) ).
fof(f439,plain,
! [X0] :
( ~ aElementOf0(X0,cS2076)
| aInteger0(sk0_20(X0)) ),
inference(forward_demodulation,[status(thm)],[f265,f279]) ).
fof(f440,plain,
! [X0] :
( ~ aElementOf0(X0,cS2076)
| sk0_20(X0) != sz00 ),
inference(forward_demodulation,[status(thm)],[f265,f280]) ).
fof(f452,plain,
! [X0] :
( ~ aElementOf0(X0,cS2076)
| aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X0,sk0_20(X0)),stldt0(sbsmnsldt0(xS))) ),
inference(forward_demodulation,[status(thm)],[f265,f291]) ).
fof(f453,plain,
! [X0] :
( ~ aElementOf0(X0,cS2076)
| aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(X0,sk0_20(X0)),cS2076) ),
inference(forward_demodulation,[status(thm)],[f265,f452]) ).
fof(f474,plain,
! [X0] :
( ~ aInteger0(X0)
| X0 = sz00
| ~ aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,X0),cS2076) ),
inference(forward_demodulation,[status(thm)],[f265,f338]) ).
fof(f476,plain,
aElementOf0(sz10,cS2076),
inference(backward_demodulation,[status(thm)],[f265,f434]) ).
fof(f628,plain,
( spl0_22
<=> aInteger0(sz10) ),
introduced(split_symbol_definition) ).
fof(f630,plain,
( ~ aInteger0(sz10)
| spl0_22 ),
inference(component_clause,[status(thm)],[f628]) ).
fof(f644,plain,
( $false
| spl0_22 ),
inference(forward_subsumption_resolution,[status(thm)],[f630,f52]) ).
fof(f645,plain,
spl0_22,
inference(contradiction_clause,[status(thm)],[f644]) ).
fof(f694,plain,
! [X0,X1] :
( ~ aInteger0(X0)
| ~ aElementOf0(X1,xS)
| ~ aElementOf0(X0,X1)
| ~ aElementOf0(X0,cS2076) ),
inference(resolution,[status(thm)],[f257,f437]) ).
fof(f695,plain,
! [X0,X1] :
( ~ aElementOf0(X0,xS)
| ~ aElementOf0(X1,X0)
| ~ aElementOf0(X1,cS2076) ),
inference(forward_subsumption_resolution,[status(thm)],[f694,f436]) ).
fof(f711,plain,
! [X0] :
( aElementOf0(X0,sk0_18(X0))
| aElementOf0(X0,cS2076)
| ~ aInteger0(X0) ),
inference(resolution,[status(thm)],[f256,f438]) ).
fof(f870,plain,
aInteger0(sk0_20(sz10)),
inference(resolution,[status(thm)],[f476,f439]) ).
fof(f872,plain,
! [X0] :
( ~ aElementOf0(X0,xS)
| ~ aElementOf0(sz10,X0) ),
inference(resolution,[status(thm)],[f476,f695]) ).
fof(f885,plain,
( spl0_41
<=> aElementOf0(sk0_18(sz10),xS) ),
introduced(split_symbol_definition) ).
fof(f887,plain,
( ~ aElementOf0(sk0_18(sz10),xS)
| spl0_41 ),
inference(component_clause,[status(thm)],[f885]) ).
fof(f888,plain,
( spl0_42
<=> aElementOf0(sz10,cS2076) ),
introduced(split_symbol_definition) ).
fof(f891,plain,
( ~ aElementOf0(sk0_18(sz10),xS)
| aElementOf0(sz10,cS2076)
| ~ aInteger0(sz10) ),
inference(resolution,[status(thm)],[f872,f711]) ).
fof(f892,plain,
( ~ spl0_41
| spl0_42
| ~ spl0_22 ),
inference(split_clause,[status(thm)],[f891,f885,f888,f628]) ).
fof(f1069,plain,
! [X0] :
( aElementOf0(sk0_18(X0),xS)
| aElementOf0(X0,cS2076)
| ~ aInteger0(X0) ),
inference(resolution,[status(thm)],[f255,f438]) ).
fof(f1474,plain,
( aElementOf0(sz10,cS2076)
| ~ aInteger0(sz10)
| spl0_41 ),
inference(resolution,[status(thm)],[f1069,f887]) ).
fof(f1475,plain,
( spl0_42
| ~ spl0_22
| spl0_41 ),
inference(split_clause,[status(thm)],[f1474,f888,f628,f885]) ).
fof(f1478,plain,
( spl0_140
<=> aInteger0(sk0_20(sz10)) ),
introduced(split_symbol_definition) ).
fof(f1480,plain,
( ~ aInteger0(sk0_20(sz10))
| spl0_140 ),
inference(component_clause,[status(thm)],[f1478]) ).
fof(f1481,plain,
( spl0_141
<=> sk0_20(sz10) = sz00 ),
introduced(split_symbol_definition) ).
fof(f1482,plain,
( sk0_20(sz10) = sz00
| ~ spl0_141 ),
inference(component_clause,[status(thm)],[f1481]) ).
fof(f1484,plain,
( ~ aInteger0(sk0_20(sz10))
| sk0_20(sz10) = sz00
| ~ aElementOf0(sz10,cS2076) ),
inference(resolution,[status(thm)],[f474,f453]) ).
fof(f1485,plain,
( ~ spl0_140
| spl0_141
| ~ spl0_42 ),
inference(split_clause,[status(thm)],[f1484,f1478,f1481,f888]) ).
fof(f1494,plain,
( $false
| spl0_140 ),
inference(forward_subsumption_resolution,[status(thm)],[f1480,f870]) ).
fof(f1495,plain,
spl0_140,
inference(contradiction_clause,[status(thm)],[f1494]) ).
fof(f1528,plain,
( ~ aElementOf0(sz10,cS2076)
| ~ spl0_141 ),
inference(resolution,[status(thm)],[f1482,f440]) ).
fof(f1529,plain,
( $false
| ~ spl0_141 ),
inference(forward_subsumption_resolution,[status(thm)],[f1528,f476]) ).
fof(f1530,plain,
~ spl0_141,
inference(contradiction_clause,[status(thm)],[f1529]) ).
fof(f1531,plain,
$false,
inference(sat_refutation,[status(thm)],[f645,f892,f1475,f1485,f1495,f1530]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12 % Problem : NUM450+6 : 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 : n008.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 : Mon Apr 29 20:50:57 EDT 2024
% 0.13/0.34 % CPUTime :
% 0.13/0.36 % Drodi V3.6.0
% 4.62/0.94 % Refutation found
% 4.62/0.94 % SZS status Theorem for theBenchmark: Theorem is valid
% 4.62/0.94 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 4.62/0.97 % Elapsed time: 0.620298 seconds
% 4.62/0.97 % CPU time: 4.724293 seconds
% 4.62/0.97 % Total memory used: 100.962 MB
% 4.62/0.97 % Net memory used: 98.008 MB
%------------------------------------------------------------------------------