TSTP Solution File: NUM597+1 by iProver---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.9
% Problem : NUM597+1 : TPTP v8.1.2. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n023.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 : Fri May 3 02:50:06 EDT 2024
% Result : Theorem 71.79s 10.67s
% Output : CNFRefutation 71.79s
% Verified :
% SZS Type : Refutation
% Derivation depth : 12
% Number of leaves : 19
% Syntax : Number of formulae : 121 ( 31 unt; 0 def)
% Number of atoms : 478 ( 97 equ)
% Maximal formula atoms : 18 ( 3 avg)
% Number of connectives : 618 ( 261 ~; 254 |; 77 &)
% ( 10 <=>; 16 =>; 0 <=; 0 <~>)
% Maximal formula depth : 13 ( 5 avg)
% Maximal term depth : 5 ( 1 avg)
% Number of predicates : 9 ( 7 usr; 1 prp; 0-2 aty)
% Number of functors : 17 ( 17 usr; 7 con; 0-3 aty)
% Number of variables : 185 ( 1 sgn 125 !; 13 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f5,axiom,
! [X0] :
( slcrc0 = X0
<=> ( ~ ? [X1] : aElementOf0(X1,X0)
& aSet0(X0) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mDefEmp) ).
fof(f10,axiom,
! [X0] :
( aSet0(X0)
=> ! [X1] :
( aSubsetOf0(X1,X0)
<=> ( ! [X2] :
( aElementOf0(X2,X1)
=> aElementOf0(X2,X0) )
& aSet0(X1) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mDefSub) ).
fof(f11,axiom,
! [X0] :
( ( isFinite0(X0)
& aSet0(X0) )
=> ! [X1] :
( aSubsetOf0(X1,X0)
=> isFinite0(X1) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mSubFSet) ).
fof(f13,axiom,
! [X0,X1] :
( ( aSet0(X1)
& aSet0(X0) )
=> ( ( aSubsetOf0(X1,X0)
& aSubsetOf0(X0,X1) )
=> X0 = X1 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mSubASymm) ).
fof(f23,axiom,
( isCountable0(szNzAzT0)
& aSet0(szNzAzT0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mNATSet) ).
fof(f66,axiom,
! [X0,X1] :
( ( aElement0(X1)
& aFunction0(X0) )
=> ! [X2] :
( sdtlbdtrb0(X0,X1) = X2
<=> ( ! [X3] :
( aElementOf0(X3,X2)
<=> ( sdtlpdtrp0(X0,X3) = X1
& aElementOf0(X3,szDzozmdt0(X0)) ) )
& aSet0(X2) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mDefPtt) ).
fof(f69,axiom,
! [X0] :
( aFunction0(X0)
=> ! [X1] :
( aElementOf0(X1,szDzozmdt0(X0))
=> aElementOf0(sdtlpdtrp0(X0,X1),sdtlcdtrc0(X0,szDzozmdt0(X0))) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mImgRng) ).
fof(f72,axiom,
! [X0] :
( aFunction0(X0)
=> ( ( isFinite0(sdtlcdtrc0(X0,szDzozmdt0(X0)))
& isCountable0(szDzozmdt0(X0)) )
=> ( isCountable0(sdtlbdtrb0(X0,szDzizrdt0(X0)))
& aElement0(szDzizrdt0(X0)) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mDirichlet) ).
fof(f73,axiom,
( isFinite0(xT)
& aSet0(xT) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__3291) ).
fof(f92,axiom,
( ! [X0] :
( aElementOf0(X0,szNzAzT0)
=> ! [X1] :
( ( aElementOf0(X1,slbdtsldtrb0(sdtlpdtrp0(xN,szszuzczcdt0(X0)),xk))
& aSet0(X1) )
=> sdtlpdtrp0(sdtlpdtrp0(xC,X0),X1) = sdtlpdtrp0(xd,X0) ) )
& szNzAzT0 = szDzozmdt0(xd)
& aFunction0(xd) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__4730) ).
fof(f93,axiom,
aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__4758) ).
fof(f94,axiom,
slcrc0 != sdtlbdtrb0(xd,szDzizrdt0(xd)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__4868) ).
fof(f95,conjecture,
aElementOf0(szDzizrdt0(xd),xT),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__) ).
fof(f96,negated_conjecture,
~ aElementOf0(szDzizrdt0(xd),xT),
inference(negated_conjecture,[],[f95]) ).
fof(f104,plain,
~ aElementOf0(szDzizrdt0(xd),xT),
inference(flattening,[],[f96]) ).
fof(f106,plain,
! [X0] :
( slcrc0 = X0
<=> ( ! [X1] : ~ aElementOf0(X1,X0)
& aSet0(X0) ) ),
inference(ennf_transformation,[],[f5]) ).
fof(f111,plain,
! [X0] :
( ! [X1] :
( aSubsetOf0(X1,X0)
<=> ( ! [X2] :
( aElementOf0(X2,X0)
| ~ aElementOf0(X2,X1) )
& aSet0(X1) ) )
| ~ aSet0(X0) ),
inference(ennf_transformation,[],[f10]) ).
fof(f112,plain,
! [X0] :
( ! [X1] :
( isFinite0(X1)
| ~ aSubsetOf0(X1,X0) )
| ~ isFinite0(X0)
| ~ aSet0(X0) ),
inference(ennf_transformation,[],[f11]) ).
fof(f113,plain,
! [X0] :
( ! [X1] :
( isFinite0(X1)
| ~ aSubsetOf0(X1,X0) )
| ~ isFinite0(X0)
| ~ aSet0(X0) ),
inference(flattening,[],[f112]) ).
fof(f115,plain,
! [X0,X1] :
( X0 = X1
| ~ aSubsetOf0(X1,X0)
| ~ aSubsetOf0(X0,X1)
| ~ aSet0(X1)
| ~ aSet0(X0) ),
inference(ennf_transformation,[],[f13]) ).
fof(f116,plain,
! [X0,X1] :
( X0 = X1
| ~ aSubsetOf0(X1,X0)
| ~ aSubsetOf0(X0,X1)
| ~ aSet0(X1)
| ~ aSet0(X0) ),
inference(flattening,[],[f115]) ).
fof(f193,plain,
! [X0,X1] :
( ! [X2] :
( sdtlbdtrb0(X0,X1) = X2
<=> ( ! [X3] :
( aElementOf0(X3,X2)
<=> ( sdtlpdtrp0(X0,X3) = X1
& aElementOf0(X3,szDzozmdt0(X0)) ) )
& aSet0(X2) ) )
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(ennf_transformation,[],[f66]) ).
fof(f194,plain,
! [X0,X1] :
( ! [X2] :
( sdtlbdtrb0(X0,X1) = X2
<=> ( ! [X3] :
( aElementOf0(X3,X2)
<=> ( sdtlpdtrp0(X0,X3) = X1
& aElementOf0(X3,szDzozmdt0(X0)) ) )
& aSet0(X2) ) )
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(flattening,[],[f193]) ).
fof(f198,plain,
! [X0] :
( ! [X1] :
( aElementOf0(sdtlpdtrp0(X0,X1),sdtlcdtrc0(X0,szDzozmdt0(X0)))
| ~ aElementOf0(X1,szDzozmdt0(X0)) )
| ~ aFunction0(X0) ),
inference(ennf_transformation,[],[f69]) ).
fof(f202,plain,
! [X0] :
( ( isCountable0(sdtlbdtrb0(X0,szDzizrdt0(X0)))
& aElement0(szDzizrdt0(X0)) )
| ~ isFinite0(sdtlcdtrc0(X0,szDzozmdt0(X0)))
| ~ isCountable0(szDzozmdt0(X0))
| ~ aFunction0(X0) ),
inference(ennf_transformation,[],[f72]) ).
fof(f203,plain,
! [X0] :
( ( isCountable0(sdtlbdtrb0(X0,szDzizrdt0(X0)))
& aElement0(szDzizrdt0(X0)) )
| ~ isFinite0(sdtlcdtrc0(X0,szDzozmdt0(X0)))
| ~ isCountable0(szDzozmdt0(X0))
| ~ aFunction0(X0) ),
inference(flattening,[],[f202]) ).
fof(f225,plain,
( ! [X0] :
( ! [X1] :
( sdtlpdtrp0(sdtlpdtrp0(xC,X0),X1) = sdtlpdtrp0(xd,X0)
| ~ aElementOf0(X1,slbdtsldtrb0(sdtlpdtrp0(xN,szszuzczcdt0(X0)),xk))
| ~ aSet0(X1) )
| ~ aElementOf0(X0,szNzAzT0) )
& szNzAzT0 = szDzozmdt0(xd)
& aFunction0(xd) ),
inference(ennf_transformation,[],[f92]) ).
fof(f226,plain,
( ! [X0] :
( ! [X1] :
( sdtlpdtrp0(sdtlpdtrp0(xC,X0),X1) = sdtlpdtrp0(xd,X0)
| ~ aElementOf0(X1,slbdtsldtrb0(sdtlpdtrp0(xN,szszuzczcdt0(X0)),xk))
| ~ aSet0(X1) )
| ~ aElementOf0(X0,szNzAzT0) )
& szNzAzT0 = szDzozmdt0(xd)
& aFunction0(xd) ),
inference(flattening,[],[f225]) ).
fof(f233,plain,
! [X0] :
( ( slcrc0 = X0
| ? [X1] : aElementOf0(X1,X0)
| ~ aSet0(X0) )
& ( ( ! [X1] : ~ aElementOf0(X1,X0)
& aSet0(X0) )
| slcrc0 != X0 ) ),
inference(nnf_transformation,[],[f106]) ).
fof(f234,plain,
! [X0] :
( ( slcrc0 = X0
| ? [X1] : aElementOf0(X1,X0)
| ~ aSet0(X0) )
& ( ( ! [X1] : ~ aElementOf0(X1,X0)
& aSet0(X0) )
| slcrc0 != X0 ) ),
inference(flattening,[],[f233]) ).
fof(f235,plain,
! [X0] :
( ( slcrc0 = X0
| ? [X1] : aElementOf0(X1,X0)
| ~ aSet0(X0) )
& ( ( ! [X2] : ~ aElementOf0(X2,X0)
& aSet0(X0) )
| slcrc0 != X0 ) ),
inference(rectify,[],[f234]) ).
fof(f236,plain,
! [X0] :
( ? [X1] : aElementOf0(X1,X0)
=> aElementOf0(sK4(X0),X0) ),
introduced(choice_axiom,[]) ).
fof(f237,plain,
! [X0] :
( ( slcrc0 = X0
| aElementOf0(sK4(X0),X0)
| ~ aSet0(X0) )
& ( ( ! [X2] : ~ aElementOf0(X2,X0)
& aSet0(X0) )
| slcrc0 != X0 ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK4])],[f235,f236]) ).
fof(f238,plain,
! [X0] :
( ! [X1] :
( ( aSubsetOf0(X1,X0)
| ? [X2] :
( ~ aElementOf0(X2,X0)
& aElementOf0(X2,X1) )
| ~ aSet0(X1) )
& ( ( ! [X2] :
( aElementOf0(X2,X0)
| ~ aElementOf0(X2,X1) )
& aSet0(X1) )
| ~ aSubsetOf0(X1,X0) ) )
| ~ aSet0(X0) ),
inference(nnf_transformation,[],[f111]) ).
fof(f239,plain,
! [X0] :
( ! [X1] :
( ( aSubsetOf0(X1,X0)
| ? [X2] :
( ~ aElementOf0(X2,X0)
& aElementOf0(X2,X1) )
| ~ aSet0(X1) )
& ( ( ! [X2] :
( aElementOf0(X2,X0)
| ~ aElementOf0(X2,X1) )
& aSet0(X1) )
| ~ aSubsetOf0(X1,X0) ) )
| ~ aSet0(X0) ),
inference(flattening,[],[f238]) ).
fof(f240,plain,
! [X0] :
( ! [X1] :
( ( aSubsetOf0(X1,X0)
| ? [X2] :
( ~ aElementOf0(X2,X0)
& aElementOf0(X2,X1) )
| ~ aSet0(X1) )
& ( ( ! [X3] :
( aElementOf0(X3,X0)
| ~ aElementOf0(X3,X1) )
& aSet0(X1) )
| ~ aSubsetOf0(X1,X0) ) )
| ~ aSet0(X0) ),
inference(rectify,[],[f239]) ).
fof(f241,plain,
! [X0,X1] :
( ? [X2] :
( ~ aElementOf0(X2,X0)
& aElementOf0(X2,X1) )
=> ( ~ aElementOf0(sK5(X0,X1),X0)
& aElementOf0(sK5(X0,X1),X1) ) ),
introduced(choice_axiom,[]) ).
fof(f242,plain,
! [X0] :
( ! [X1] :
( ( aSubsetOf0(X1,X0)
| ( ~ aElementOf0(sK5(X0,X1),X0)
& aElementOf0(sK5(X0,X1),X1) )
| ~ aSet0(X1) )
& ( ( ! [X3] :
( aElementOf0(X3,X0)
| ~ aElementOf0(X3,X1) )
& aSet0(X1) )
| ~ aSubsetOf0(X1,X0) ) )
| ~ aSet0(X0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK5])],[f240,f241]) ).
fof(f289,plain,
! [X0,X1] :
( ! [X2] :
( ( sdtlbdtrb0(X0,X1) = X2
| ? [X3] :
( ( sdtlpdtrp0(X0,X3) != X1
| ~ aElementOf0(X3,szDzozmdt0(X0))
| ~ aElementOf0(X3,X2) )
& ( ( sdtlpdtrp0(X0,X3) = X1
& aElementOf0(X3,szDzozmdt0(X0)) )
| aElementOf0(X3,X2) ) )
| ~ aSet0(X2) )
& ( ( ! [X3] :
( ( aElementOf0(X3,X2)
| sdtlpdtrp0(X0,X3) != X1
| ~ aElementOf0(X3,szDzozmdt0(X0)) )
& ( ( sdtlpdtrp0(X0,X3) = X1
& aElementOf0(X3,szDzozmdt0(X0)) )
| ~ aElementOf0(X3,X2) ) )
& aSet0(X2) )
| sdtlbdtrb0(X0,X1) != X2 ) )
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(nnf_transformation,[],[f194]) ).
fof(f290,plain,
! [X0,X1] :
( ! [X2] :
( ( sdtlbdtrb0(X0,X1) = X2
| ? [X3] :
( ( sdtlpdtrp0(X0,X3) != X1
| ~ aElementOf0(X3,szDzozmdt0(X0))
| ~ aElementOf0(X3,X2) )
& ( ( sdtlpdtrp0(X0,X3) = X1
& aElementOf0(X3,szDzozmdt0(X0)) )
| aElementOf0(X3,X2) ) )
| ~ aSet0(X2) )
& ( ( ! [X3] :
( ( aElementOf0(X3,X2)
| sdtlpdtrp0(X0,X3) != X1
| ~ aElementOf0(X3,szDzozmdt0(X0)) )
& ( ( sdtlpdtrp0(X0,X3) = X1
& aElementOf0(X3,szDzozmdt0(X0)) )
| ~ aElementOf0(X3,X2) ) )
& aSet0(X2) )
| sdtlbdtrb0(X0,X1) != X2 ) )
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(flattening,[],[f289]) ).
fof(f291,plain,
! [X0,X1] :
( ! [X2] :
( ( sdtlbdtrb0(X0,X1) = X2
| ? [X3] :
( ( sdtlpdtrp0(X0,X3) != X1
| ~ aElementOf0(X3,szDzozmdt0(X0))
| ~ aElementOf0(X3,X2) )
& ( ( sdtlpdtrp0(X0,X3) = X1
& aElementOf0(X3,szDzozmdt0(X0)) )
| aElementOf0(X3,X2) ) )
| ~ aSet0(X2) )
& ( ( ! [X4] :
( ( aElementOf0(X4,X2)
| sdtlpdtrp0(X0,X4) != X1
| ~ aElementOf0(X4,szDzozmdt0(X0)) )
& ( ( sdtlpdtrp0(X0,X4) = X1
& aElementOf0(X4,szDzozmdt0(X0)) )
| ~ aElementOf0(X4,X2) ) )
& aSet0(X2) )
| sdtlbdtrb0(X0,X1) != X2 ) )
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(rectify,[],[f290]) ).
fof(f292,plain,
! [X0,X1,X2] :
( ? [X3] :
( ( sdtlpdtrp0(X0,X3) != X1
| ~ aElementOf0(X3,szDzozmdt0(X0))
| ~ aElementOf0(X3,X2) )
& ( ( sdtlpdtrp0(X0,X3) = X1
& aElementOf0(X3,szDzozmdt0(X0)) )
| aElementOf0(X3,X2) ) )
=> ( ( sdtlpdtrp0(X0,sK16(X0,X1,X2)) != X1
| ~ aElementOf0(sK16(X0,X1,X2),szDzozmdt0(X0))
| ~ aElementOf0(sK16(X0,X1,X2),X2) )
& ( ( sdtlpdtrp0(X0,sK16(X0,X1,X2)) = X1
& aElementOf0(sK16(X0,X1,X2),szDzozmdt0(X0)) )
| aElementOf0(sK16(X0,X1,X2),X2) ) ) ),
introduced(choice_axiom,[]) ).
fof(f293,plain,
! [X0,X1] :
( ! [X2] :
( ( sdtlbdtrb0(X0,X1) = X2
| ( ( sdtlpdtrp0(X0,sK16(X0,X1,X2)) != X1
| ~ aElementOf0(sK16(X0,X1,X2),szDzozmdt0(X0))
| ~ aElementOf0(sK16(X0,X1,X2),X2) )
& ( ( sdtlpdtrp0(X0,sK16(X0,X1,X2)) = X1
& aElementOf0(sK16(X0,X1,X2),szDzozmdt0(X0)) )
| aElementOf0(sK16(X0,X1,X2),X2) ) )
| ~ aSet0(X2) )
& ( ( ! [X4] :
( ( aElementOf0(X4,X2)
| sdtlpdtrp0(X0,X4) != X1
| ~ aElementOf0(X4,szDzozmdt0(X0)) )
& ( ( sdtlpdtrp0(X0,X4) = X1
& aElementOf0(X4,szDzozmdt0(X0)) )
| ~ aElementOf0(X4,X2) ) )
& aSet0(X2) )
| sdtlbdtrb0(X0,X1) != X2 ) )
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK16])],[f291,f292]) ).
fof(f317,plain,
! [X0] :
( aSet0(X0)
| slcrc0 != X0 ),
inference(cnf_transformation,[],[f237]) ).
fof(f318,plain,
! [X2,X0] :
( ~ aElementOf0(X2,X0)
| slcrc0 != X0 ),
inference(cnf_transformation,[],[f237]) ).
fof(f323,plain,
! [X0,X1] :
( aSet0(X1)
| ~ aSubsetOf0(X1,X0)
| ~ aSet0(X0) ),
inference(cnf_transformation,[],[f242]) ).
fof(f324,plain,
! [X3,X0,X1] :
( aElementOf0(X3,X0)
| ~ aElementOf0(X3,X1)
| ~ aSubsetOf0(X1,X0)
| ~ aSet0(X0) ),
inference(cnf_transformation,[],[f242]) ).
fof(f325,plain,
! [X0,X1] :
( aSubsetOf0(X1,X0)
| aElementOf0(sK5(X0,X1),X1)
| ~ aSet0(X1)
| ~ aSet0(X0) ),
inference(cnf_transformation,[],[f242]) ).
fof(f327,plain,
! [X0,X1] :
( isFinite0(X1)
| ~ aSubsetOf0(X1,X0)
| ~ isFinite0(X0)
| ~ aSet0(X0) ),
inference(cnf_transformation,[],[f113]) ).
fof(f329,plain,
! [X0,X1] :
( X0 = X1
| ~ aSubsetOf0(X1,X0)
| ~ aSubsetOf0(X0,X1)
| ~ aSet0(X1)
| ~ aSet0(X0) ),
inference(cnf_transformation,[],[f116]) ).
fof(f362,plain,
isCountable0(szNzAzT0),
inference(cnf_transformation,[],[f23]) ).
fof(f432,plain,
! [X2,X0,X1] :
( aSet0(X2)
| sdtlbdtrb0(X0,X1) != X2
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(cnf_transformation,[],[f293]) ).
fof(f433,plain,
! [X2,X0,X1,X4] :
( aElementOf0(X4,szDzozmdt0(X0))
| ~ aElementOf0(X4,X2)
| sdtlbdtrb0(X0,X1) != X2
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(cnf_transformation,[],[f293]) ).
fof(f434,plain,
! [X2,X0,X1,X4] :
( sdtlpdtrp0(X0,X4) = X1
| ~ aElementOf0(X4,X2)
| sdtlbdtrb0(X0,X1) != X2
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(cnf_transformation,[],[f293]) ).
fof(f447,plain,
! [X0,X1] :
( aElementOf0(sdtlpdtrp0(X0,X1),sdtlcdtrc0(X0,szDzozmdt0(X0)))
| ~ aElementOf0(X1,szDzozmdt0(X0))
| ~ aFunction0(X0) ),
inference(cnf_transformation,[],[f198]) ).
fof(f457,plain,
! [X0] :
( aElement0(szDzizrdt0(X0))
| ~ isFinite0(sdtlcdtrc0(X0,szDzozmdt0(X0)))
| ~ isCountable0(szDzozmdt0(X0))
| ~ aFunction0(X0) ),
inference(cnf_transformation,[],[f203]) ).
fof(f459,plain,
aSet0(xT),
inference(cnf_transformation,[],[f73]) ).
fof(f460,plain,
isFinite0(xT),
inference(cnf_transformation,[],[f73]) ).
fof(f501,plain,
aFunction0(xd),
inference(cnf_transformation,[],[f226]) ).
fof(f502,plain,
szNzAzT0 = szDzozmdt0(xd),
inference(cnf_transformation,[],[f226]) ).
fof(f504,plain,
aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT),
inference(cnf_transformation,[],[f93]) ).
fof(f505,plain,
slcrc0 != sdtlbdtrb0(xd,szDzizrdt0(xd)),
inference(cnf_transformation,[],[f94]) ).
fof(f506,plain,
~ aElementOf0(szDzizrdt0(xd),xT),
inference(cnf_transformation,[],[f104]) ).
fof(f507,plain,
! [X2] : ~ aElementOf0(X2,slcrc0),
inference(equality_resolution,[],[f318]) ).
fof(f508,plain,
aSet0(slcrc0),
inference(equality_resolution,[],[f317]) ).
fof(f531,plain,
! [X0,X1,X4] :
( sdtlpdtrp0(X0,X4) = X1
| ~ aElementOf0(X4,sdtlbdtrb0(X0,X1))
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(equality_resolution,[],[f434]) ).
fof(f532,plain,
! [X0,X1,X4] :
( aElementOf0(X4,szDzozmdt0(X0))
| ~ aElementOf0(X4,sdtlbdtrb0(X0,X1))
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(equality_resolution,[],[f433]) ).
fof(f533,plain,
! [X0,X1] :
( aSet0(sdtlbdtrb0(X0,X1))
| ~ aElement0(X1)
| ~ aFunction0(X0) ),
inference(equality_resolution,[],[f432]) ).
cnf(c_51,plain,
~ aElementOf0(X0,slcrc0),
inference(cnf_transformation,[],[f507]) ).
cnf(c_52,plain,
aSet0(slcrc0),
inference(cnf_transformation,[],[f508]) ).
cnf(c_57,plain,
( ~ aSet0(X0)
| ~ aSet0(X1)
| aElementOf0(sK5(X1,X0),X0)
| aSubsetOf0(X0,X1) ),
inference(cnf_transformation,[],[f325]) ).
cnf(c_58,plain,
( ~ aElementOf0(X0,X1)
| ~ aSubsetOf0(X1,X2)
| ~ aSet0(X2)
| aElementOf0(X0,X2) ),
inference(cnf_transformation,[],[f324]) ).
cnf(c_59,plain,
( ~ aSubsetOf0(X0,X1)
| ~ aSet0(X1)
| aSet0(X0) ),
inference(cnf_transformation,[],[f323]) ).
cnf(c_60,plain,
( ~ aSubsetOf0(X0,X1)
| ~ aSet0(X1)
| ~ isFinite0(X1)
| isFinite0(X0) ),
inference(cnf_transformation,[],[f327]) ).
cnf(c_62,plain,
( ~ aSubsetOf0(X0,X1)
| ~ aSubsetOf0(X1,X0)
| ~ aSet0(X0)
| ~ aSet0(X1)
| X0 = X1 ),
inference(cnf_transformation,[],[f329]) ).
cnf(c_94,plain,
isCountable0(szNzAzT0),
inference(cnf_transformation,[],[f362]) ).
cnf(c_169,plain,
( ~ aElementOf0(X0,sdtlbdtrb0(X1,X2))
| ~ aElement0(X2)
| ~ aFunction0(X1)
| sdtlpdtrp0(X1,X0) = X2 ),
inference(cnf_transformation,[],[f531]) ).
cnf(c_170,plain,
( ~ aElementOf0(X0,sdtlbdtrb0(X1,X2))
| ~ aElement0(X2)
| ~ aFunction0(X1)
| aElementOf0(X0,szDzozmdt0(X1)) ),
inference(cnf_transformation,[],[f532]) ).
cnf(c_171,plain,
( ~ aElement0(X0)
| ~ aFunction0(X1)
| aSet0(sdtlbdtrb0(X1,X0)) ),
inference(cnf_transformation,[],[f533]) ).
cnf(c_180,plain,
( ~ aElementOf0(X0,szDzozmdt0(X1))
| ~ aFunction0(X1)
| aElementOf0(sdtlpdtrp0(X1,X0),sdtlcdtrc0(X1,szDzozmdt0(X1))) ),
inference(cnf_transformation,[],[f447]) ).
cnf(c_191,plain,
( ~ isFinite0(sdtlcdtrc0(X0,szDzozmdt0(X0)))
| ~ isCountable0(szDzozmdt0(X0))
| ~ aFunction0(X0)
| aElement0(szDzizrdt0(X0)) ),
inference(cnf_transformation,[],[f457]) ).
cnf(c_192,plain,
isFinite0(xT),
inference(cnf_transformation,[],[f460]) ).
cnf(c_193,plain,
aSet0(xT),
inference(cnf_transformation,[],[f459]) ).
cnf(c_235,plain,
szDzozmdt0(xd) = szNzAzT0,
inference(cnf_transformation,[],[f502]) ).
cnf(c_236,plain,
aFunction0(xd),
inference(cnf_transformation,[],[f501]) ).
cnf(c_237,plain,
aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT),
inference(cnf_transformation,[],[f504]) ).
cnf(c_238,plain,
sdtlbdtrb0(xd,szDzizrdt0(xd)) != slcrc0,
inference(cnf_transformation,[],[f505]) ).
cnf(c_239,negated_conjecture,
~ aElementOf0(szDzizrdt0(xd),xT),
inference(cnf_transformation,[],[f506]) ).
cnf(c_381,plain,
( ~ aSubsetOf0(X1,X0)
| ~ aSubsetOf0(X0,X1)
| ~ aSet0(X1)
| X0 = X1 ),
inference(global_subsumption_just,[status(thm)],[c_62,c_59,c_62]) ).
cnf(c_382,plain,
( ~ aSubsetOf0(X0,X1)
| ~ aSubsetOf0(X1,X0)
| ~ aSet0(X1)
| X0 = X1 ),
inference(renaming,[status(thm)],[c_381]) ).
cnf(c_447,plain,
X0 = X0,
theory(equality) ).
cnf(c_449,plain,
( X0 != X1
| X2 != X1
| X2 = X0 ),
theory(equality) ).
cnf(c_451,plain,
( X0 != X1
| X2 != X3
| ~ aElementOf0(X1,X3)
| aElementOf0(X0,X2) ),
theory(equality) ).
cnf(c_1003,plain,
( ~ aSubsetOf0(sdtlbdtrb0(xd,szDzizrdt0(xd)),slcrc0)
| ~ aSubsetOf0(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd)))
| ~ aSet0(slcrc0)
| sdtlbdtrb0(xd,szDzizrdt0(xd)) = slcrc0 ),
inference(instantiation,[status(thm)],[c_382]) ).
cnf(c_1694,plain,
aSubsetOf0(sdtlcdtrc0(xd,szNzAzT0),xT),
inference(demodulation,[status(thm)],[c_237,c_235]) ).
cnf(c_1896,plain,
( ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| ~ isCountable0(szDzozmdt0(xd))
| ~ aFunction0(xd)
| aElement0(szDzizrdt0(xd)) ),
inference(superposition,[status(thm)],[c_235,c_191]) ).
cnf(c_1897,plain,
( ~ isCountable0(szDzozmdt0(xd))
| ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| aElement0(szDzizrdt0(xd)) ),
inference(global_subsumption_just,[status(thm)],[c_1896,c_236,c_1896]) ).
cnf(c_1898,plain,
( ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| ~ isCountable0(szDzozmdt0(xd))
| aElement0(szDzizrdt0(xd)) ),
inference(renaming,[status(thm)],[c_1897]) ).
cnf(c_1902,plain,
( ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| ~ isCountable0(szNzAzT0)
| aElement0(szDzizrdt0(xd)) ),
inference(light_normalisation,[status(thm)],[c_1898,c_235]) ).
cnf(c_2300,plain,
( ~ aSet0(sdtlbdtrb0(xd,szDzizrdt0(xd)))
| ~ aSet0(slcrc0)
| aElementOf0(sK5(sdtlbdtrb0(xd,szDzizrdt0(xd)),slcrc0),slcrc0)
| aSubsetOf0(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd))) ),
inference(instantiation,[status(thm)],[c_57]) ).
cnf(c_2691,plain,
( ~ aSet0(xT)
| ~ isFinite0(xT)
| isFinite0(sdtlcdtrc0(xd,szNzAzT0)) ),
inference(superposition,[status(thm)],[c_1694,c_60]) ).
cnf(c_3980,plain,
( ~ aElement0(X0)
| ~ aFunction0(xd)
| aSet0(sdtlbdtrb0(xd,X0)) ),
inference(instantiation,[status(thm)],[c_171]) ).
cnf(c_4318,plain,
( ~ aElementOf0(szDzizrdt0(xd),X0)
| ~ aSubsetOf0(X0,xT)
| ~ aSet0(xT)
| aElementOf0(szDzizrdt0(xd),xT) ),
inference(instantiation,[status(thm)],[c_58]) ).
cnf(c_16061,plain,
( ~ aElement0(szDzizrdt0(xd))
| ~ aFunction0(xd)
| aSet0(sdtlbdtrb0(xd,szDzizrdt0(xd))) ),
inference(instantiation,[status(thm)],[c_3980]) ).
cnf(c_17623,plain,
szDzizrdt0(xd) = szDzizrdt0(xd),
inference(instantiation,[status(thm)],[c_447]) ).
cnf(c_23890,plain,
( ~ aElementOf0(szDzizrdt0(xd),sdtlcdtrc0(xd,szDzozmdt0(xd)))
| ~ aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT)
| ~ aSet0(xT)
| aElementOf0(szDzizrdt0(xd),xT) ),
inference(instantiation,[status(thm)],[c_4318]) ).
cnf(c_38679,plain,
( ~ aElementOf0(X0,szDzozmdt0(xd))
| ~ aFunction0(xd)
| aElementOf0(sdtlpdtrp0(xd,X0),sdtlcdtrc0(xd,szDzozmdt0(xd))) ),
inference(instantiation,[status(thm)],[c_180]) ).
cnf(c_39968,plain,
( ~ aSet0(sdtlbdtrb0(xd,szDzizrdt0(xd)))
| ~ aSet0(slcrc0)
| aElementOf0(sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd))),sdtlbdtrb0(xd,szDzizrdt0(xd)))
| aSubsetOf0(sdtlbdtrb0(xd,szDzizrdt0(xd)),slcrc0) ),
inference(instantiation,[status(thm)],[c_57]) ).
cnf(c_44474,plain,
~ aElementOf0(sK5(sdtlbdtrb0(xd,szDzizrdt0(xd)),slcrc0),slcrc0),
inference(instantiation,[status(thm)],[c_51]) ).
cnf(c_46982,plain,
( szDzizrdt0(xd) != X0
| X1 != X2
| ~ aElementOf0(X0,X2)
| aElementOf0(szDzizrdt0(xd),X1) ),
inference(instantiation,[status(thm)],[c_451]) ).
cnf(c_47037,plain,
( szDzizrdt0(xd) != X0
| X1 != X0
| szDzizrdt0(xd) = X1 ),
inference(instantiation,[status(thm)],[c_449]) ).
cnf(c_47465,plain,
( ~ aElementOf0(sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd))),sdtlbdtrb0(xd,szDzizrdt0(xd)))
| ~ aElement0(szDzizrdt0(xd))
| ~ aFunction0(xd)
| sdtlpdtrp0(xd,sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd)))) = szDzizrdt0(xd) ),
inference(instantiation,[status(thm)],[c_169]) ).
cnf(c_47466,plain,
( ~ aElementOf0(sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd))),sdtlbdtrb0(xd,szDzizrdt0(xd)))
| ~ aElement0(szDzizrdt0(xd))
| ~ aFunction0(xd)
| aElementOf0(sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd))),szDzozmdt0(xd)) ),
inference(instantiation,[status(thm)],[c_170]) ).
cnf(c_50569,plain,
( szDzizrdt0(xd) != szDzizrdt0(xd)
| X0 != szDzizrdt0(xd)
| szDzizrdt0(xd) = X0 ),
inference(instantiation,[status(thm)],[c_47037]) ).
cnf(c_55598,plain,
( sdtlpdtrp0(xd,sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd)))) != szDzizrdt0(xd)
| szDzizrdt0(xd) != szDzizrdt0(xd)
| szDzizrdt0(xd) = sdtlpdtrp0(xd,sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd)))) ),
inference(instantiation,[status(thm)],[c_50569]) ).
cnf(c_62608,plain,
( szDzizrdt0(xd) != sdtlpdtrp0(xd,sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd))))
| X0 != X1
| ~ aElementOf0(sdtlpdtrp0(xd,sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd)))),X1)
| aElementOf0(szDzizrdt0(xd),X0) ),
inference(instantiation,[status(thm)],[c_46982]) ).
cnf(c_67855,plain,
( szDzizrdt0(xd) != sdtlpdtrp0(xd,sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd))))
| X0 != sdtlcdtrc0(xd,szDzozmdt0(xd))
| ~ aElementOf0(sdtlpdtrp0(xd,sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd)))),sdtlcdtrc0(xd,szDzozmdt0(xd)))
| aElementOf0(szDzizrdt0(xd),X0) ),
inference(instantiation,[status(thm)],[c_62608]) ).
cnf(c_67856,plain,
( ~ aElementOf0(sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd))),szDzozmdt0(xd))
| ~ aFunction0(xd)
| aElementOf0(sdtlpdtrp0(xd,sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd)))),sdtlcdtrc0(xd,szDzozmdt0(xd))) ),
inference(instantiation,[status(thm)],[c_38679]) ).
cnf(c_73866,plain,
( sdtlcdtrc0(xd,szDzozmdt0(xd)) != sdtlcdtrc0(xd,szDzozmdt0(xd))
| szDzizrdt0(xd) != sdtlpdtrp0(xd,sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd))))
| ~ aElementOf0(sdtlpdtrp0(xd,sK5(slcrc0,sdtlbdtrb0(xd,szDzizrdt0(xd)))),sdtlcdtrc0(xd,szDzozmdt0(xd)))
| aElementOf0(szDzizrdt0(xd),sdtlcdtrc0(xd,szDzozmdt0(xd))) ),
inference(instantiation,[status(thm)],[c_67855]) ).
cnf(c_73867,plain,
sdtlcdtrc0(xd,szDzozmdt0(xd)) = sdtlcdtrc0(xd,szDzozmdt0(xd)),
inference(instantiation,[status(thm)],[c_447]) ).
cnf(c_73868,plain,
$false,
inference(prop_impl_just,[status(thm)],[c_73867,c_73866,c_67856,c_55598,c_47465,c_47466,c_44474,c_39968,c_23890,c_17623,c_16061,c_2691,c_2300,c_1902,c_1003,c_238,c_237,c_239,c_52,c_94,c_192,c_193,c_236]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.10 % Problem : NUM597+1 : TPTP v8.1.2. Released v4.0.0.
% 0.03/0.11 % Command : run_iprover %s %d THM
% 0.10/0.31 % Computer : n023.cluster.edu
% 0.10/0.31 % Model : x86_64 x86_64
% 0.10/0.31 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.31 % Memory : 8042.1875MB
% 0.10/0.31 % OS : Linux 3.10.0-693.el7.x86_64
% 0.10/0.31 % CPULimit : 300
% 0.10/0.31 % WCLimit : 300
% 0.10/0.31 % DateTime : Thu May 2 19:56:24 EDT 2024
% 0.10/0.31 % CPUTime :
% 0.17/0.42 Running first-order theorem proving
% 0.17/0.42 Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 71.79/10.67 % SZS status Started for theBenchmark.p
% 71.79/10.67 % SZS status Theorem for theBenchmark.p
% 71.79/10.67
% 71.79/10.67 %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 71.79/10.67
% 71.79/10.67 ------ iProver source info
% 71.79/10.67
% 71.79/10.67 git: date: 2024-05-02 19:28:25 +0000
% 71.79/10.67 git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 71.79/10.67 git: non_committed_changes: false
% 71.79/10.67
% 71.79/10.67 ------ Parsing...
% 71.79/10.67 ------ Clausification by vclausify_rel & Parsing by iProver...
% 71.79/10.67
% 71.79/10.67 ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 1 0s sf_e
% 71.79/10.67
% 71.79/10.67 ------ Preprocessing...
% 71.79/10.67
% 71.79/10.67 ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 0 0s sf_e
% 71.79/10.67 ------ Proving...
% 71.79/10.67 ------ Problem Properties
% 71.79/10.67
% 71.79/10.67
% 71.79/10.67 clauses 190
% 71.79/10.67 conjectures 1
% 71.79/10.67 EPR 43
% 71.79/10.67 Horn 151
% 71.79/10.67 unary 32
% 71.79/10.67 binary 32
% 71.79/10.67 lits 649
% 71.79/10.67 lits eq 98
% 71.79/10.67 fd_pure 0
% 71.79/10.67 fd_pseudo 0
% 71.79/10.67 fd_cond 10
% 71.79/10.67 fd_pseudo_cond 25
% 71.79/10.67 AC symbols 0
% 71.79/10.67
% 71.79/10.67 ------ Input Options Time Limit: Unbounded
% 71.79/10.67
% 71.79/10.67
% 71.79/10.67 ------
% 71.79/10.67 Current options:
% 71.79/10.67 ------
% 71.79/10.67
% 71.79/10.67
% 71.79/10.67
% 71.79/10.67
% 71.79/10.67 ------ Proving...
% 71.79/10.67
% 71.79/10.67
% 71.79/10.67 % SZS status Theorem for theBenchmark.p
% 71.79/10.67
% 71.79/10.67 % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 71.79/10.68
% 71.79/10.68
%------------------------------------------------------------------------------