TSTP Solution File: NUM596+3 by SInE---0.4
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SInE---0.4
% Problem : NUM596+3 : TPTP v7.0.0. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : Source/sine.py -e eprover -t %d %s
% Computer : n047.star.cs.uiowa.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory : 32218.625MB
% OS : Linux 3.10.0-693.2.2.el7.x86_64
% CPULimit : 300s
% DateTime : Mon Jan 8 15:21:56 EST 2018
% Result : Theorem 62.60s
% Output : CNFRefutation 62.60s
% Verified :
% SZS Type : Refutation
% Derivation depth : 23
% Number of leaves : 10
% Syntax : Number of formulae : 99 ( 21 unt; 0 def)
% Number of atoms : 511 ( 25 equ)
% Maximal formula atoms : 39 ( 5 avg)
% Number of connectives : 667 ( 255 ~; 287 |; 111 &)
% ( 4 <=>; 10 =>; 0 <=; 0 <~>)
% Maximal formula depth : 17 ( 5 avg)
% Maximal term depth : 4 ( 1 avg)
% Number of predicates : 10 ( 8 usr; 1 prp; 0-2 aty)
% Number of functors : 19 ( 19 usr; 7 con; 0-3 aty)
% Number of variables : 136 ( 2 sgn 80 !; 10 ?)
% Comments :
%------------------------------------------------------------------------------
fof(17,conjecture,
aElementOf0(szDzizrdt0(xd),xT),
file('/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2',m__) ).
fof(24,axiom,
! [X1] :
( aFunction0(X1)
=> ( ( isCountable0(szDzozmdt0(X1))
& isFinite0(sdtlcdtrc0(X1,szDzozmdt0(X1))) )
=> ( aElement0(szDzizrdt0(X1))
& isCountable0(sdtlbdtrb0(X1,szDzizrdt0(X1))) ) ) ),
file('/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2',mDirichlet) ).
fof(38,axiom,
( aSet0(xT)
& isFinite0(xT) ),
file('/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2',m__3291) ).
fof(41,axiom,
! [X1] :
( ( aSet0(X1)
& isFinite0(X1) )
=> ! [X2] :
( aSubsetOf0(X2,X1)
=> isFinite0(X2) ) ),
file('/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2',mSubFSet) ).
fof(51,axiom,
( aFunction0(xd)
& equal(szDzozmdt0(xd),szNzAzT0)
& ! [X1] :
( aElementOf0(X1,szNzAzT0)
=> ! [X2] :
( ( aSet0(X2)
& ( ( ( ! [X3] :
( aElementOf0(X3,X2)
=> aElementOf0(X3,sdtlpdtrp0(xN,szszuzczcdt0(X1))) )
| aSubsetOf0(X2,sdtlpdtrp0(xN,szszuzczcdt0(X1))) )
& equal(sbrdtbr0(X2),xk) )
| aElementOf0(X2,slbdtsldtrb0(sdtlpdtrp0(xN,szszuzczcdt0(X1)),xk)) ) )
=> equal(sdtlpdtrp0(xd,X1),sdtlpdtrp0(sdtlpdtrp0(xC,X1),X2)) ) ) ),
file('/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2',m__4730) ).
fof(75,axiom,
! [X1] :
( ( aSet0(X1)
& isCountable0(X1) )
=> ~ equal(X1,slcrc0) ),
file('/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2',mCountNFin_01) ).
fof(76,axiom,
( aSet0(szNzAzT0)
& isCountable0(szNzAzT0) ),
file('/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2',mNATSet) ).
fof(79,axiom,
( aSet0(sdtlcdtrc0(xd,szDzozmdt0(xd)))
& ! [X1] :
( aElementOf0(X1,sdtlcdtrc0(xd,szDzozmdt0(xd)))
<=> ? [X2] :
( aElementOf0(X2,szDzozmdt0(xd))
& equal(sdtlpdtrp0(xd,X2),X1) ) )
& ! [X1] :
( aElementOf0(X1,sdtlcdtrc0(xd,szDzozmdt0(xd)))
=> aElementOf0(X1,xT) )
& aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT) ),
file('/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2',m__4758) ).
fof(87,axiom,
! [X1] :
( equal(X1,slcrc0)
<=> ( aSet0(X1)
& ~ ? [X2] : aElementOf0(X2,X1) ) ),
file('/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2',mDefEmp) ).
fof(93,axiom,
! [X1,X2] :
( ( aFunction0(X1)
& aElement0(X2) )
=> ! [X3] :
( equal(X3,sdtlbdtrb0(X1,X2))
<=> ( aSet0(X3)
& ! [X4] :
( aElementOf0(X4,X3)
<=> ( aElementOf0(X4,szDzozmdt0(X1))
& equal(sdtlpdtrp0(X1,X4),X2) ) ) ) ) ),
file('/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2',mDefPtt) ).
fof(95,negated_conjecture,
~ aElementOf0(szDzizrdt0(xd),xT),
inference(assume_negation,[status(cth)],[17]) ).
fof(97,negated_conjecture,
~ aElementOf0(szDzizrdt0(xd),xT),
inference(fof_simplification,[status(thm)],[95,theory(equality)]) ).
cnf(201,negated_conjecture,
~ aElementOf0(szDzizrdt0(xd),xT),
inference(split_conjunct,[status(thm)],[97]) ).
fof(241,plain,
! [X1] :
( ~ aFunction0(X1)
| ~ isCountable0(szDzozmdt0(X1))
| ~ isFinite0(sdtlcdtrc0(X1,szDzozmdt0(X1)))
| ( aElement0(szDzizrdt0(X1))
& isCountable0(sdtlbdtrb0(X1,szDzizrdt0(X1))) ) ),
inference(fof_nnf,[status(thm)],[24]) ).
fof(242,plain,
! [X2] :
( ~ aFunction0(X2)
| ~ isCountable0(szDzozmdt0(X2))
| ~ isFinite0(sdtlcdtrc0(X2,szDzozmdt0(X2)))
| ( aElement0(szDzizrdt0(X2))
& isCountable0(sdtlbdtrb0(X2,szDzizrdt0(X2))) ) ),
inference(variable_rename,[status(thm)],[241]) ).
fof(243,plain,
! [X2] :
( ( aElement0(szDzizrdt0(X2))
| ~ isCountable0(szDzozmdt0(X2))
| ~ isFinite0(sdtlcdtrc0(X2,szDzozmdt0(X2)))
| ~ aFunction0(X2) )
& ( isCountable0(sdtlbdtrb0(X2,szDzizrdt0(X2)))
| ~ isCountable0(szDzozmdt0(X2))
| ~ isFinite0(sdtlcdtrc0(X2,szDzozmdt0(X2)))
| ~ aFunction0(X2) ) ),
inference(distribute,[status(thm)],[242]) ).
cnf(244,plain,
( isCountable0(sdtlbdtrb0(X1,szDzizrdt0(X1)))
| ~ aFunction0(X1)
| ~ isFinite0(sdtlcdtrc0(X1,szDzozmdt0(X1)))
| ~ isCountable0(szDzozmdt0(X1)) ),
inference(split_conjunct,[status(thm)],[243]) ).
cnf(245,plain,
( aElement0(szDzizrdt0(X1))
| ~ aFunction0(X1)
| ~ isFinite0(sdtlcdtrc0(X1,szDzozmdt0(X1)))
| ~ isCountable0(szDzozmdt0(X1)) ),
inference(split_conjunct,[status(thm)],[243]) ).
cnf(304,plain,
isFinite0(xT),
inference(split_conjunct,[status(thm)],[38]) ).
cnf(305,plain,
aSet0(xT),
inference(split_conjunct,[status(thm)],[38]) ).
fof(314,plain,
! [X1] :
( ~ aSet0(X1)
| ~ isFinite0(X1)
| ! [X2] :
( ~ aSubsetOf0(X2,X1)
| isFinite0(X2) ) ),
inference(fof_nnf,[status(thm)],[41]) ).
fof(315,plain,
! [X3] :
( ~ aSet0(X3)
| ~ isFinite0(X3)
| ! [X4] :
( ~ aSubsetOf0(X4,X3)
| isFinite0(X4) ) ),
inference(variable_rename,[status(thm)],[314]) ).
fof(316,plain,
! [X3,X4] :
( ~ aSubsetOf0(X4,X3)
| isFinite0(X4)
| ~ aSet0(X3)
| ~ isFinite0(X3) ),
inference(shift_quantors,[status(thm)],[315]) ).
cnf(317,plain,
( isFinite0(X2)
| ~ isFinite0(X1)
| ~ aSet0(X1)
| ~ aSubsetOf0(X2,X1) ),
inference(split_conjunct,[status(thm)],[316]) ).
fof(379,plain,
( aFunction0(xd)
& equal(szDzozmdt0(xd),szNzAzT0)
& ! [X1] :
( ~ aElementOf0(X1,szNzAzT0)
| ! [X2] :
( ~ aSet0(X2)
| ( ( ( ? [X3] :
( aElementOf0(X3,X2)
& ~ aElementOf0(X3,sdtlpdtrp0(xN,szszuzczcdt0(X1))) )
& ~ aSubsetOf0(X2,sdtlpdtrp0(xN,szszuzczcdt0(X1))) )
| ~ equal(sbrdtbr0(X2),xk) )
& ~ aElementOf0(X2,slbdtsldtrb0(sdtlpdtrp0(xN,szszuzczcdt0(X1)),xk)) )
| equal(sdtlpdtrp0(xd,X1),sdtlpdtrp0(sdtlpdtrp0(xC,X1),X2)) ) ) ),
inference(fof_nnf,[status(thm)],[51]) ).
fof(380,plain,
( aFunction0(xd)
& equal(szDzozmdt0(xd),szNzAzT0)
& ! [X4] :
( ~ aElementOf0(X4,szNzAzT0)
| ! [X5] :
( ~ aSet0(X5)
| ( ( ( ? [X6] :
( aElementOf0(X6,X5)
& ~ aElementOf0(X6,sdtlpdtrp0(xN,szszuzczcdt0(X4))) )
& ~ aSubsetOf0(X5,sdtlpdtrp0(xN,szszuzczcdt0(X4))) )
| ~ equal(sbrdtbr0(X5),xk) )
& ~ aElementOf0(X5,slbdtsldtrb0(sdtlpdtrp0(xN,szszuzczcdt0(X4)),xk)) )
| equal(sdtlpdtrp0(xd,X4),sdtlpdtrp0(sdtlpdtrp0(xC,X4),X5)) ) ) ),
inference(variable_rename,[status(thm)],[379]) ).
fof(381,plain,
( aFunction0(xd)
& equal(szDzozmdt0(xd),szNzAzT0)
& ! [X4] :
( ~ aElementOf0(X4,szNzAzT0)
| ! [X5] :
( ~ aSet0(X5)
| ( ( ( aElementOf0(esk18_2(X4,X5),X5)
& ~ aElementOf0(esk18_2(X4,X5),sdtlpdtrp0(xN,szszuzczcdt0(X4)))
& ~ aSubsetOf0(X5,sdtlpdtrp0(xN,szszuzczcdt0(X4))) )
| ~ equal(sbrdtbr0(X5),xk) )
& ~ aElementOf0(X5,slbdtsldtrb0(sdtlpdtrp0(xN,szszuzczcdt0(X4)),xk)) )
| equal(sdtlpdtrp0(xd,X4),sdtlpdtrp0(sdtlpdtrp0(xC,X4),X5)) ) ) ),
inference(skolemize,[status(esa)],[380]) ).
fof(382,plain,
! [X4,X5] :
( ( ~ aSet0(X5)
| ( ( ( aElementOf0(esk18_2(X4,X5),X5)
& ~ aElementOf0(esk18_2(X4,X5),sdtlpdtrp0(xN,szszuzczcdt0(X4)))
& ~ aSubsetOf0(X5,sdtlpdtrp0(xN,szszuzczcdt0(X4))) )
| ~ equal(sbrdtbr0(X5),xk) )
& ~ aElementOf0(X5,slbdtsldtrb0(sdtlpdtrp0(xN,szszuzczcdt0(X4)),xk)) )
| equal(sdtlpdtrp0(xd,X4),sdtlpdtrp0(sdtlpdtrp0(xC,X4),X5))
| ~ aElementOf0(X4,szNzAzT0) )
& aFunction0(xd)
& equal(szDzozmdt0(xd),szNzAzT0) ),
inference(shift_quantors,[status(thm)],[381]) ).
fof(383,plain,
! [X4,X5] :
( ( aElementOf0(esk18_2(X4,X5),X5)
| ~ equal(sbrdtbr0(X5),xk)
| ~ aSet0(X5)
| equal(sdtlpdtrp0(xd,X4),sdtlpdtrp0(sdtlpdtrp0(xC,X4),X5))
| ~ aElementOf0(X4,szNzAzT0) )
& ( ~ aElementOf0(esk18_2(X4,X5),sdtlpdtrp0(xN,szszuzczcdt0(X4)))
| ~ equal(sbrdtbr0(X5),xk)
| ~ aSet0(X5)
| equal(sdtlpdtrp0(xd,X4),sdtlpdtrp0(sdtlpdtrp0(xC,X4),X5))
| ~ aElementOf0(X4,szNzAzT0) )
& ( ~ aSubsetOf0(X5,sdtlpdtrp0(xN,szszuzczcdt0(X4)))
| ~ equal(sbrdtbr0(X5),xk)
| ~ aSet0(X5)
| equal(sdtlpdtrp0(xd,X4),sdtlpdtrp0(sdtlpdtrp0(xC,X4),X5))
| ~ aElementOf0(X4,szNzAzT0) )
& ( ~ aElementOf0(X5,slbdtsldtrb0(sdtlpdtrp0(xN,szszuzczcdt0(X4)),xk))
| ~ aSet0(X5)
| equal(sdtlpdtrp0(xd,X4),sdtlpdtrp0(sdtlpdtrp0(xC,X4),X5))
| ~ aElementOf0(X4,szNzAzT0) )
& aFunction0(xd)
& equal(szDzozmdt0(xd),szNzAzT0) ),
inference(distribute,[status(thm)],[382]) ).
cnf(384,plain,
szDzozmdt0(xd) = szNzAzT0,
inference(split_conjunct,[status(thm)],[383]) ).
cnf(385,plain,
aFunction0(xd),
inference(split_conjunct,[status(thm)],[383]) ).
fof(527,plain,
! [X1] :
( ~ aSet0(X1)
| ~ isCountable0(X1)
| ~ equal(X1,slcrc0) ),
inference(fof_nnf,[status(thm)],[75]) ).
fof(528,plain,
! [X2] :
( ~ aSet0(X2)
| ~ isCountable0(X2)
| ~ equal(X2,slcrc0) ),
inference(variable_rename,[status(thm)],[527]) ).
cnf(529,plain,
( X1 != slcrc0
| ~ isCountable0(X1)
| ~ aSet0(X1) ),
inference(split_conjunct,[status(thm)],[528]) ).
cnf(530,plain,
isCountable0(szNzAzT0),
inference(split_conjunct,[status(thm)],[76]) ).
fof(537,plain,
( aSet0(sdtlcdtrc0(xd,szDzozmdt0(xd)))
& ! [X1] :
( ( ~ aElementOf0(X1,sdtlcdtrc0(xd,szDzozmdt0(xd)))
| ? [X2] :
( aElementOf0(X2,szDzozmdt0(xd))
& equal(sdtlpdtrp0(xd,X2),X1) ) )
& ( ! [X2] :
( ~ aElementOf0(X2,szDzozmdt0(xd))
| ~ equal(sdtlpdtrp0(xd,X2),X1) )
| aElementOf0(X1,sdtlcdtrc0(xd,szDzozmdt0(xd))) ) )
& ! [X1] :
( ~ aElementOf0(X1,sdtlcdtrc0(xd,szDzozmdt0(xd)))
| aElementOf0(X1,xT) )
& aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT) ),
inference(fof_nnf,[status(thm)],[79]) ).
fof(538,plain,
( aSet0(sdtlcdtrc0(xd,szDzozmdt0(xd)))
& ! [X3] :
( ( ~ aElementOf0(X3,sdtlcdtrc0(xd,szDzozmdt0(xd)))
| ? [X4] :
( aElementOf0(X4,szDzozmdt0(xd))
& equal(sdtlpdtrp0(xd,X4),X3) ) )
& ( ! [X5] :
( ~ aElementOf0(X5,szDzozmdt0(xd))
| ~ equal(sdtlpdtrp0(xd,X5),X3) )
| aElementOf0(X3,sdtlcdtrc0(xd,szDzozmdt0(xd))) ) )
& ! [X6] :
( ~ aElementOf0(X6,sdtlcdtrc0(xd,szDzozmdt0(xd)))
| aElementOf0(X6,xT) )
& aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT) ),
inference(variable_rename,[status(thm)],[537]) ).
fof(539,plain,
( aSet0(sdtlcdtrc0(xd,szDzozmdt0(xd)))
& ! [X3] :
( ( ~ aElementOf0(X3,sdtlcdtrc0(xd,szDzozmdt0(xd)))
| ( aElementOf0(esk24_1(X3),szDzozmdt0(xd))
& equal(sdtlpdtrp0(xd,esk24_1(X3)),X3) ) )
& ( ! [X5] :
( ~ aElementOf0(X5,szDzozmdt0(xd))
| ~ equal(sdtlpdtrp0(xd,X5),X3) )
| aElementOf0(X3,sdtlcdtrc0(xd,szDzozmdt0(xd))) ) )
& ! [X6] :
( ~ aElementOf0(X6,sdtlcdtrc0(xd,szDzozmdt0(xd)))
| aElementOf0(X6,xT) )
& aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT) ),
inference(skolemize,[status(esa)],[538]) ).
fof(540,plain,
! [X3,X5,X6] :
( ( ~ aElementOf0(X6,sdtlcdtrc0(xd,szDzozmdt0(xd)))
| aElementOf0(X6,xT) )
& ( ~ aElementOf0(X5,szDzozmdt0(xd))
| ~ equal(sdtlpdtrp0(xd,X5),X3)
| aElementOf0(X3,sdtlcdtrc0(xd,szDzozmdt0(xd))) )
& ( ~ aElementOf0(X3,sdtlcdtrc0(xd,szDzozmdt0(xd)))
| ( aElementOf0(esk24_1(X3),szDzozmdt0(xd))
& equal(sdtlpdtrp0(xd,esk24_1(X3)),X3) ) )
& aSet0(sdtlcdtrc0(xd,szDzozmdt0(xd)))
& aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT) ),
inference(shift_quantors,[status(thm)],[539]) ).
fof(541,plain,
! [X3,X5,X6] :
( ( ~ aElementOf0(X6,sdtlcdtrc0(xd,szDzozmdt0(xd)))
| aElementOf0(X6,xT) )
& ( ~ aElementOf0(X5,szDzozmdt0(xd))
| ~ equal(sdtlpdtrp0(xd,X5),X3)
| aElementOf0(X3,sdtlcdtrc0(xd,szDzozmdt0(xd))) )
& ( aElementOf0(esk24_1(X3),szDzozmdt0(xd))
| ~ aElementOf0(X3,sdtlcdtrc0(xd,szDzozmdt0(xd))) )
& ( equal(sdtlpdtrp0(xd,esk24_1(X3)),X3)
| ~ aElementOf0(X3,sdtlcdtrc0(xd,szDzozmdt0(xd))) )
& aSet0(sdtlcdtrc0(xd,szDzozmdt0(xd)))
& aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT) ),
inference(distribute,[status(thm)],[540]) ).
cnf(542,plain,
aSubsetOf0(sdtlcdtrc0(xd,szDzozmdt0(xd)),xT),
inference(split_conjunct,[status(thm)],[541]) ).
cnf(546,plain,
( aElementOf0(X1,sdtlcdtrc0(xd,szDzozmdt0(xd)))
| sdtlpdtrp0(xd,X2) != X1
| ~ aElementOf0(X2,szDzozmdt0(xd)) ),
inference(split_conjunct,[status(thm)],[541]) ).
cnf(547,plain,
( aElementOf0(X1,xT)
| ~ aElementOf0(X1,sdtlcdtrc0(xd,szDzozmdt0(xd))) ),
inference(split_conjunct,[status(thm)],[541]) ).
fof(4543,plain,
! [X1] :
( ( ~ equal(X1,slcrc0)
| ( aSet0(X1)
& ! [X2] : ~ aElementOf0(X2,X1) ) )
& ( ~ aSet0(X1)
| ? [X2] : aElementOf0(X2,X1)
| equal(X1,slcrc0) ) ),
inference(fof_nnf,[status(thm)],[87]) ).
fof(4544,plain,
! [X3] :
( ( ~ equal(X3,slcrc0)
| ( aSet0(X3)
& ! [X4] : ~ aElementOf0(X4,X3) ) )
& ( ~ aSet0(X3)
| ? [X5] : aElementOf0(X5,X3)
| equal(X3,slcrc0) ) ),
inference(variable_rename,[status(thm)],[4543]) ).
fof(4545,plain,
! [X3] :
( ( ~ equal(X3,slcrc0)
| ( aSet0(X3)
& ! [X4] : ~ aElementOf0(X4,X3) ) )
& ( ~ aSet0(X3)
| aElementOf0(esk33_1(X3),X3)
| equal(X3,slcrc0) ) ),
inference(skolemize,[status(esa)],[4544]) ).
fof(4546,plain,
! [X3,X4] :
( ( ( ~ aElementOf0(X4,X3)
& aSet0(X3) )
| ~ equal(X3,slcrc0) )
& ( ~ aSet0(X3)
| aElementOf0(esk33_1(X3),X3)
| equal(X3,slcrc0) ) ),
inference(shift_quantors,[status(thm)],[4545]) ).
fof(4547,plain,
! [X3,X4] :
( ( ~ aElementOf0(X4,X3)
| ~ equal(X3,slcrc0) )
& ( aSet0(X3)
| ~ equal(X3,slcrc0) )
& ( ~ aSet0(X3)
| aElementOf0(esk33_1(X3),X3)
| equal(X3,slcrc0) ) ),
inference(distribute,[status(thm)],[4546]) ).
cnf(4549,plain,
( aSet0(X1)
| X1 != slcrc0 ),
inference(split_conjunct,[status(thm)],[4547]) ).
cnf(4550,plain,
( X1 != slcrc0
| ~ aElementOf0(X2,X1) ),
inference(split_conjunct,[status(thm)],[4547]) ).
fof(4583,plain,
! [X1,X2] :
( ~ aFunction0(X1)
| ~ aElement0(X2)
| ! [X3] :
( ( ~ equal(X3,sdtlbdtrb0(X1,X2))
| ( aSet0(X3)
& ! [X4] :
( ( ~ aElementOf0(X4,X3)
| ( aElementOf0(X4,szDzozmdt0(X1))
& equal(sdtlpdtrp0(X1,X4),X2) ) )
& ( ~ aElementOf0(X4,szDzozmdt0(X1))
| ~ equal(sdtlpdtrp0(X1,X4),X2)
| aElementOf0(X4,X3) ) ) ) )
& ( ~ aSet0(X3)
| ? [X4] :
( ( ~ aElementOf0(X4,X3)
| ~ aElementOf0(X4,szDzozmdt0(X1))
| ~ equal(sdtlpdtrp0(X1,X4),X2) )
& ( aElementOf0(X4,X3)
| ( aElementOf0(X4,szDzozmdt0(X1))
& equal(sdtlpdtrp0(X1,X4),X2) ) ) )
| equal(X3,sdtlbdtrb0(X1,X2)) ) ) ),
inference(fof_nnf,[status(thm)],[93]) ).
fof(4584,plain,
! [X5,X6] :
( ~ aFunction0(X5)
| ~ aElement0(X6)
| ! [X7] :
( ( ~ equal(X7,sdtlbdtrb0(X5,X6))
| ( aSet0(X7)
& ! [X8] :
( ( ~ aElementOf0(X8,X7)
| ( aElementOf0(X8,szDzozmdt0(X5))
& equal(sdtlpdtrp0(X5,X8),X6) ) )
& ( ~ aElementOf0(X8,szDzozmdt0(X5))
| ~ equal(sdtlpdtrp0(X5,X8),X6)
| aElementOf0(X8,X7) ) ) ) )
& ( ~ aSet0(X7)
| ? [X9] :
( ( ~ aElementOf0(X9,X7)
| ~ aElementOf0(X9,szDzozmdt0(X5))
| ~ equal(sdtlpdtrp0(X5,X9),X6) )
& ( aElementOf0(X9,X7)
| ( aElementOf0(X9,szDzozmdt0(X5))
& equal(sdtlpdtrp0(X5,X9),X6) ) ) )
| equal(X7,sdtlbdtrb0(X5,X6)) ) ) ),
inference(variable_rename,[status(thm)],[4583]) ).
fof(4585,plain,
! [X5,X6] :
( ~ aFunction0(X5)
| ~ aElement0(X6)
| ! [X7] :
( ( ~ equal(X7,sdtlbdtrb0(X5,X6))
| ( aSet0(X7)
& ! [X8] :
( ( ~ aElementOf0(X8,X7)
| ( aElementOf0(X8,szDzozmdt0(X5))
& equal(sdtlpdtrp0(X5,X8),X6) ) )
& ( ~ aElementOf0(X8,szDzozmdt0(X5))
| ~ equal(sdtlpdtrp0(X5,X8),X6)
| aElementOf0(X8,X7) ) ) ) )
& ( ~ aSet0(X7)
| ( ( ~ aElementOf0(esk36_3(X5,X6,X7),X7)
| ~ aElementOf0(esk36_3(X5,X6,X7),szDzozmdt0(X5))
| ~ equal(sdtlpdtrp0(X5,esk36_3(X5,X6,X7)),X6) )
& ( aElementOf0(esk36_3(X5,X6,X7),X7)
| ( aElementOf0(esk36_3(X5,X6,X7),szDzozmdt0(X5))
& equal(sdtlpdtrp0(X5,esk36_3(X5,X6,X7)),X6) ) ) )
| equal(X7,sdtlbdtrb0(X5,X6)) ) ) ),
inference(skolemize,[status(esa)],[4584]) ).
fof(4586,plain,
! [X5,X6,X7,X8] :
( ( ( ( ( ~ aElementOf0(X8,X7)
| ( aElementOf0(X8,szDzozmdt0(X5))
& equal(sdtlpdtrp0(X5,X8),X6) ) )
& ( ~ aElementOf0(X8,szDzozmdt0(X5))
| ~ equal(sdtlpdtrp0(X5,X8),X6)
| aElementOf0(X8,X7) )
& aSet0(X7) )
| ~ equal(X7,sdtlbdtrb0(X5,X6)) )
& ( ~ aSet0(X7)
| ( ( ~ aElementOf0(esk36_3(X5,X6,X7),X7)
| ~ aElementOf0(esk36_3(X5,X6,X7),szDzozmdt0(X5))
| ~ equal(sdtlpdtrp0(X5,esk36_3(X5,X6,X7)),X6) )
& ( aElementOf0(esk36_3(X5,X6,X7),X7)
| ( aElementOf0(esk36_3(X5,X6,X7),szDzozmdt0(X5))
& equal(sdtlpdtrp0(X5,esk36_3(X5,X6,X7)),X6) ) ) )
| equal(X7,sdtlbdtrb0(X5,X6)) ) )
| ~ aFunction0(X5)
| ~ aElement0(X6) ),
inference(shift_quantors,[status(thm)],[4585]) ).
fof(4587,plain,
! [X5,X6,X7,X8] :
( ( aElementOf0(X8,szDzozmdt0(X5))
| ~ aElementOf0(X8,X7)
| ~ equal(X7,sdtlbdtrb0(X5,X6))
| ~ aFunction0(X5)
| ~ aElement0(X6) )
& ( equal(sdtlpdtrp0(X5,X8),X6)
| ~ aElementOf0(X8,X7)
| ~ equal(X7,sdtlbdtrb0(X5,X6))
| ~ aFunction0(X5)
| ~ aElement0(X6) )
& ( ~ aElementOf0(X8,szDzozmdt0(X5))
| ~ equal(sdtlpdtrp0(X5,X8),X6)
| aElementOf0(X8,X7)
| ~ equal(X7,sdtlbdtrb0(X5,X6))
| ~ aFunction0(X5)
| ~ aElement0(X6) )
& ( aSet0(X7)
| ~ equal(X7,sdtlbdtrb0(X5,X6))
| ~ aFunction0(X5)
| ~ aElement0(X6) )
& ( ~ aElementOf0(esk36_3(X5,X6,X7),X7)
| ~ aElementOf0(esk36_3(X5,X6,X7),szDzozmdt0(X5))
| ~ equal(sdtlpdtrp0(X5,esk36_3(X5,X6,X7)),X6)
| ~ aSet0(X7)
| equal(X7,sdtlbdtrb0(X5,X6))
| ~ aFunction0(X5)
| ~ aElement0(X6) )
& ( aElementOf0(esk36_3(X5,X6,X7),szDzozmdt0(X5))
| aElementOf0(esk36_3(X5,X6,X7),X7)
| ~ aSet0(X7)
| equal(X7,sdtlbdtrb0(X5,X6))
| ~ aFunction0(X5)
| ~ aElement0(X6) )
& ( equal(sdtlpdtrp0(X5,esk36_3(X5,X6,X7)),X6)
| aElementOf0(esk36_3(X5,X6,X7),X7)
| ~ aSet0(X7)
| equal(X7,sdtlbdtrb0(X5,X6))
| ~ aFunction0(X5)
| ~ aElement0(X6) ) ),
inference(distribute,[status(thm)],[4586]) ).
cnf(4588,plain,
( X3 = sdtlbdtrb0(X2,X1)
| aElementOf0(esk36_3(X2,X1,X3),X3)
| sdtlpdtrp0(X2,esk36_3(X2,X1,X3)) = X1
| ~ aElement0(X1)
| ~ aFunction0(X2)
| ~ aSet0(X3) ),
inference(split_conjunct,[status(thm)],[4587]) ).
cnf(4589,plain,
( X3 = sdtlbdtrb0(X2,X1)
| aElementOf0(esk36_3(X2,X1,X3),X3)
| aElementOf0(esk36_3(X2,X1,X3),szDzozmdt0(X2))
| ~ aElement0(X1)
| ~ aFunction0(X2)
| ~ aSet0(X3) ),
inference(split_conjunct,[status(thm)],[4587]) ).
cnf(5249,plain,
~ aElementOf0(X1,slcrc0),
inference(er,[status(thm)],[4550,theory(equality)]) ).
cnf(5250,plain,
aSet0(slcrc0),
inference(er,[status(thm)],[4549,theory(equality)]) ).
cnf(5298,plain,
aSubsetOf0(sdtlcdtrc0(xd,szNzAzT0),xT),
inference(rw,[status(thm)],[542,384,theory(equality)]) ).
cnf(5299,plain,
( aElementOf0(X1,xT)
| ~ aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0)) ),
inference(rw,[status(thm)],[547,384,theory(equality)]) ).
cnf(5312,plain,
( slcrc0 != X1
| ~ isCountable0(X1) ),
inference(csr,[status(thm)],[529,4549]) ).
cnf(5313,plain,
~ isCountable0(slcrc0),
inference(er,[status(thm)],[5312,theory(equality)]) ).
cnf(5456,plain,
( isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| ~ isFinite0(xT)
| ~ aSet0(xT) ),
inference(spm,[status(thm)],[317,5298,theory(equality)]) ).
cnf(5461,plain,
( isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| $false
| ~ aSet0(xT) ),
inference(rw,[status(thm)],[5456,304,theory(equality)]) ).
cnf(5462,plain,
( isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| $false
| $false ),
inference(rw,[status(thm)],[5461,305,theory(equality)]) ).
cnf(5463,plain,
isFinite0(sdtlcdtrc0(xd,szNzAzT0)),
inference(cn,[status(thm)],[5462,theory(equality)]) ).
cnf(5687,plain,
( aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0))
| sdtlpdtrp0(xd,X2) != X1
| ~ aElementOf0(X2,szDzozmdt0(xd)) ),
inference(rw,[status(thm)],[546,384,theory(equality)]) ).
cnf(5688,plain,
( aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0))
| sdtlpdtrp0(xd,X2) != X1
| ~ aElementOf0(X2,szNzAzT0) ),
inference(rw,[status(thm)],[5687,384,theory(equality)]) ).
cnf(5876,plain,
( aElement0(szDzizrdt0(xd))
| ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| ~ isCountable0(szNzAzT0)
| ~ aFunction0(xd) ),
inference(spm,[status(thm)],[245,384,theory(equality)]) ).
cnf(5880,plain,
( aElement0(szDzizrdt0(xd))
| ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| $false
| ~ aFunction0(xd) ),
inference(rw,[status(thm)],[5876,530,theory(equality)]) ).
cnf(5881,plain,
( aElement0(szDzizrdt0(xd))
| ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| $false
| $false ),
inference(rw,[status(thm)],[5880,385,theory(equality)]) ).
cnf(5882,plain,
( aElement0(szDzizrdt0(xd))
| ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0)) ),
inference(cn,[status(thm)],[5881,theory(equality)]) ).
cnf(6074,plain,
( isCountable0(sdtlbdtrb0(xd,szDzizrdt0(xd)))
| ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| ~ isCountable0(szNzAzT0)
| ~ aFunction0(xd) ),
inference(spm,[status(thm)],[244,384,theory(equality)]) ).
cnf(6078,plain,
( isCountable0(sdtlbdtrb0(xd,szDzizrdt0(xd)))
| ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| $false
| ~ aFunction0(xd) ),
inference(rw,[status(thm)],[6074,530,theory(equality)]) ).
cnf(6079,plain,
( isCountable0(sdtlbdtrb0(xd,szDzizrdt0(xd)))
| ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0))
| $false
| $false ),
inference(rw,[status(thm)],[6078,385,theory(equality)]) ).
cnf(6080,plain,
( isCountable0(sdtlbdtrb0(xd,szDzizrdt0(xd)))
| ~ isFinite0(sdtlcdtrc0(xd,szNzAzT0)) ),
inference(cn,[status(thm)],[6079,theory(equality)]) ).
cnf(6764,plain,
( sdtlbdtrb0(xd,X1) = X2
| aElementOf0(esk36_3(xd,X1,X2),szNzAzT0)
| aElementOf0(esk36_3(xd,X1,X2),X2)
| ~ aElement0(X1)
| ~ aSet0(X2)
| ~ aFunction0(xd) ),
inference(spm,[status(thm)],[4589,384,theory(equality)]) ).
cnf(6809,plain,
( sdtlbdtrb0(xd,X1) = X2
| aElementOf0(esk36_3(xd,X1,X2),szNzAzT0)
| aElementOf0(esk36_3(xd,X1,X2),X2)
| ~ aElement0(X1)
| ~ aSet0(X2)
| $false ),
inference(rw,[status(thm)],[6764,385,theory(equality)]) ).
cnf(6810,plain,
( sdtlbdtrb0(xd,X1) = X2
| aElementOf0(esk36_3(xd,X1,X2),szNzAzT0)
| aElementOf0(esk36_3(xd,X1,X2),X2)
| ~ aElement0(X1)
| ~ aSet0(X2) ),
inference(cn,[status(thm)],[6809,theory(equality)]) ).
cnf(6907,plain,
( aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0))
| sdtlbdtrb0(xd,X2) = X3
| aElementOf0(esk36_3(xd,X2,X3),X3)
| X2 != X1
| ~ aElementOf0(esk36_3(xd,X2,X3),szNzAzT0)
| ~ aElement0(X2)
| ~ aSet0(X3)
| ~ aFunction0(xd) ),
inference(spm,[status(thm)],[5688,4588,theory(equality)]) ).
cnf(6961,plain,
( aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0))
| sdtlbdtrb0(xd,X2) = X3
| aElementOf0(esk36_3(xd,X2,X3),X3)
| X2 != X1
| ~ aElementOf0(esk36_3(xd,X2,X3),szNzAzT0)
| ~ aElement0(X2)
| ~ aSet0(X3)
| $false ),
inference(rw,[status(thm)],[6907,385,theory(equality)]) ).
cnf(6962,plain,
( aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0))
| sdtlbdtrb0(xd,X2) = X3
| aElementOf0(esk36_3(xd,X2,X3),X3)
| X2 != X1
| ~ aElementOf0(esk36_3(xd,X2,X3),szNzAzT0)
| ~ aElement0(X2)
| ~ aSet0(X3) ),
inference(cn,[status(thm)],[6961,theory(equality)]) ).
cnf(6963,plain,
( aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0))
| sdtlbdtrb0(xd,X1) = X2
| aElementOf0(esk36_3(xd,X1,X2),X2)
| ~ aElementOf0(esk36_3(xd,X1,X2),szNzAzT0)
| ~ aElement0(X1)
| ~ aSet0(X2) ),
inference(er,[status(thm)],[6962,theory(equality)]) ).
cnf(68034,plain,
( aElement0(szDzizrdt0(xd))
| $false ),
inference(rw,[status(thm)],[5882,5463,theory(equality)]) ).
cnf(68035,plain,
aElement0(szDzizrdt0(xd)),
inference(cn,[status(thm)],[68034,theory(equality)]) ).
cnf(133010,plain,
( isCountable0(sdtlbdtrb0(xd,szDzizrdt0(xd)))
| $false ),
inference(rw,[status(thm)],[6080,5463,theory(equality)]) ).
cnf(133011,plain,
isCountable0(sdtlbdtrb0(xd,szDzizrdt0(xd))),
inference(cn,[status(thm)],[133010,theory(equality)]) ).
cnf(288939,plain,
( sdtlbdtrb0(xd,X1) = X2
| aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0))
| aElementOf0(esk36_3(xd,X1,X2),X2)
| ~ aElement0(X1)
| ~ aSet0(X2) ),
inference(csr,[status(thm)],[6963,6810]) ).
cnf(288940,plain,
( sdtlbdtrb0(xd,X1) = slcrc0
| aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0))
| ~ aElement0(X1)
| ~ aSet0(slcrc0) ),
inference(spm,[status(thm)],[5249,288939,theory(equality)]) ).
cnf(289322,plain,
( sdtlbdtrb0(xd,X1) = slcrc0
| aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0))
| ~ aElement0(X1)
| $false ),
inference(rw,[status(thm)],[288940,5250,theory(equality)]) ).
cnf(289323,plain,
( sdtlbdtrb0(xd,X1) = slcrc0
| aElementOf0(X1,sdtlcdtrc0(xd,szNzAzT0))
| ~ aElement0(X1) ),
inference(cn,[status(thm)],[289322,theory(equality)]) ).
cnf(340536,plain,
( isCountable0(slcrc0)
| aElementOf0(szDzizrdt0(xd),sdtlcdtrc0(xd,szNzAzT0))
| ~ aElement0(szDzizrdt0(xd)) ),
inference(spm,[status(thm)],[133011,289323,theory(equality)]) ).
cnf(340556,plain,
( isCountable0(slcrc0)
| aElementOf0(szDzizrdt0(xd),sdtlcdtrc0(xd,szNzAzT0))
| $false ),
inference(rw,[status(thm)],[340536,68035,theory(equality)]) ).
cnf(340557,plain,
( isCountable0(slcrc0)
| aElementOf0(szDzizrdt0(xd),sdtlcdtrc0(xd,szNzAzT0)) ),
inference(cn,[status(thm)],[340556,theory(equality)]) ).
cnf(340558,plain,
aElementOf0(szDzizrdt0(xd),sdtlcdtrc0(xd,szNzAzT0)),
inference(sr,[status(thm)],[340557,5313,theory(equality)]) ).
cnf(340604,plain,
aElementOf0(szDzizrdt0(xd),xT),
inference(spm,[status(thm)],[5299,340558,theory(equality)]) ).
cnf(340613,plain,
$false,
inference(sr,[status(thm)],[340604,201,theory(equality)]) ).
cnf(340614,plain,
$false,
340613,
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : NUM596+3 : TPTP v7.0.0. Released v4.0.0.
% 0.00/0.04 % Command : Source/sine.py -e eprover -t %d %s
% 0.03/0.23 % Computer : n047.star.cs.uiowa.edu
% 0.03/0.23 % Model : x86_64 x86_64
% 0.03/0.23 % CPU : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.03/0.23 % Memory : 32218.625MB
% 0.03/0.23 % OS : Linux 3.10.0-693.2.2.el7.x86_64
% 0.03/0.23 % CPULimit : 300
% 0.03/0.23 % DateTime : Fri Jan 5 10:08:15 CST 2018
% 0.03/0.24 % CPUTime :
% 0.06/0.28 % SZS status Started for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.06/0.28 --creating new selector for []
% 29.04/29.40 eprover: CPU time limit exceeded, terminating
% 62.60/63.34 -running prover on /export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_1 with time limit 29
% 62.60/63.34 -running prover with command ['/export/starexec/sandbox/solver/bin/Source/./Source/PROVER/eproof.working', '-s', '-tLPO4', '-xAuto', '-tAuto', '--memory-limit=768', '--tptp3-format', '--cpu-limit=29', '/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_1']
% 62.60/63.34 -prover status ResourceOut
% 62.60/63.34 -running prover on /export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2 with time limit 81
% 62.60/63.34 -running prover with command ['/export/starexec/sandbox/solver/bin/Source/./Source/PROVER/eproof.working', '-s', '-tLPO4', '-xAuto', '-tAuto', '--memory-limit=768', '--tptp3-format', '--cpu-limit=81', '/export/starexec/sandbox/tmp/tmpFLOzor/sel_theBenchmark.p_2']
% 62.60/63.34 -prover status Theorem
% 62.60/63.34 Problem theBenchmark.p solved in phase 1.
% 62.60/63.34 % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 62.60/63.34 % SZS status Ended for /export/starexec/sandbox/benchmark/theBenchmark.p
% 62.60/63.34 Solved 1 out of 1.
% 62.60/63.34 # Problem is unsatisfiable (or provable), constructing proof object
% 62.60/63.34 # SZS status Theorem
% 62.60/63.34 # SZS output start CNFRefutation.
% See solution above
% 62.60/63.35 # SZS output end CNFRefutation
%------------------------------------------------------------------------------