%------------------------------------------------------------------------------
% File : SInE---0.4
% Problem : NUM578+3 : TPTP v7.0.0. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : Source/sine.py -e eprover -t %d %s
% Computer : n039.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:51 EST 2018
% Result : Theorem 4.17s
% Output : CNFRefutation 4.17s
% Verified :
% SZS Type : Refutation
% Derivation depth : 14
% Number of leaves : 4
% Syntax : Number of formulae : 37 ( 11 unt; 0 def)
% Number of atoms : 302 ( 6 equ)
% Maximal formula atoms : 39 ( 8 avg)
% Number of connectives : 388 ( 123 ~; 98 |; 129 &)
% ( 3 <=>; 35 =>; 0 <=; 0 <~>)
% Maximal formula depth : 22 ( 7 avg)
% Maximal term depth : 4 ( 2 avg)
% Number of predicates : 9 ( 7 usr; 1 prp; 0-2 aty)
% Number of functors : 9 ( 9 usr; 4 con; 0-2 aty)
% Number of variables : 81 ( 0 sgn 71 !; 2 ?)
% Comments :
%------------------------------------------------------------------------------
fof(14,conjecture,
( ! [X1,X2] :
( ( aElementOf0(X1,szNzAzT0)
& aElementOf0(X2,szNzAzT0) )
=> ( sdtlseqdt0(szszuzczcdt0(X1),X2)
=> ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X1)),sdtlpdtrp0(xN,X1))
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X1))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X1)),X3) )
& aSet0(sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
& ! [X3] :
( aElementOf0(X3,sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
<=> ( aElement0(X3)
& aElementOf0(X3,sdtlpdtrp0(xN,X1))
& ~ equal(X3,szmzizndt0(sdtlpdtrp0(xN,X1))) ) )
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X2))
=> aElementOf0(X3,sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1)))) )
& aSubsetOf0(sdtlpdtrp0(xN,X2),sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
& ~ ( ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X2)),sdtlpdtrp0(xN,X2))
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X2))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X2)),X3) ) )
=> ( ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X2)),sdtlpdtrp0(xN,X1))
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X1))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X2)),X3) ) )
| equal(szmzizndt0(sdtlpdtrp0(xN,X2)),szmzizndt0(sdtlpdtrp0(xN,X1))) ) ) ) ) )
=> ( ~ equal(xi,xj)
=> ~ ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xi))
& ! [X1] :
( aElementOf0(X1,sdtlpdtrp0(xN,xi))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X1) )
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xj))
& ! [X1] :
( aElementOf0(X1,sdtlpdtrp0(xN,xj))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X1) )
& equal(szmzizndt0(sdtlpdtrp0(xN,xi)),szmzizndt0(sdtlpdtrp0(xN,xj))) ) ) ),
file('/export/starexec/sandbox2/tmp/tmpb_okpF/sel_theBenchmark.p_1',m__) ).
fof(47,axiom,
( ~ equal(xi,xj)
=> ( sdtlseqdt0(szszuzczcdt0(xj),xi)
| sdtlseqdt0(szszuzczcdt0(xi),xj) ) ),
file('/export/starexec/sandbox2/tmp/tmpb_okpF/sel_theBenchmark.p_1',m__3856_02) ).
fof(79,axiom,
( aElementOf0(xi,szNzAzT0)
& aElementOf0(xj,szNzAzT0) ),
file('/export/starexec/sandbox2/tmp/tmpb_okpF/sel_theBenchmark.p_1',m__3856) ).
fof(87,negated_conjecture,
~ ( ! [X1,X2] :
( ( aElementOf0(X1,szNzAzT0)
& aElementOf0(X2,szNzAzT0) )
=> ( sdtlseqdt0(szszuzczcdt0(X1),X2)
=> ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X1)),sdtlpdtrp0(xN,X1))
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X1))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X1)),X3) )
& aSet0(sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
& ! [X3] :
( aElementOf0(X3,sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
<=> ( aElement0(X3)
& aElementOf0(X3,sdtlpdtrp0(xN,X1))
& ~ equal(X3,szmzizndt0(sdtlpdtrp0(xN,X1))) ) )
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X2))
=> aElementOf0(X3,sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1)))) )
& aSubsetOf0(sdtlpdtrp0(xN,X2),sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
& ~ ( ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X2)),sdtlpdtrp0(xN,X2))
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X2))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X2)),X3) ) )
=> ( ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X2)),sdtlpdtrp0(xN,X1))
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X1))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X2)),X3) ) )
| equal(szmzizndt0(sdtlpdtrp0(xN,X2)),szmzizndt0(sdtlpdtrp0(xN,X1))) ) ) ) ) )
=> ( ~ equal(xi,xj)
=> ~ ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xi))
& ! [X1] :
( aElementOf0(X1,sdtlpdtrp0(xN,xi))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X1) )
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xj))
& ! [X1] :
( aElementOf0(X1,sdtlpdtrp0(xN,xj))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X1) )
& equal(szmzizndt0(sdtlpdtrp0(xN,xi)),szmzizndt0(sdtlpdtrp0(xN,xj))) ) ) ),
inference(assume_negation,[status(cth)],[14]) ).
fof(93,plain,
! [X1,X2] :
( epred1_2(X2,X1)
=> ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X1)),sdtlpdtrp0(xN,X1))
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X1))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X1)),X3) )
& aSet0(sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
& ! [X3] :
( aElementOf0(X3,sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
<=> ( aElement0(X3)
& aElementOf0(X3,sdtlpdtrp0(xN,X1))
& ~ equal(X3,szmzizndt0(sdtlpdtrp0(xN,X1))) ) )
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X2))
=> aElementOf0(X3,sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1)))) )
& aSubsetOf0(sdtlpdtrp0(xN,X2),sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
& ~ ( ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X2)),sdtlpdtrp0(xN,X2))
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X2))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X2)),X3) ) )
=> ( ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X2)),sdtlpdtrp0(xN,X1))
& ! [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X1))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X2)),X3) ) )
| equal(szmzizndt0(sdtlpdtrp0(xN,X2)),szmzizndt0(sdtlpdtrp0(xN,X1))) ) ) ) ),
introduced(definition) ).
fof(94,negated_conjecture,
~ ( ! [X1,X2] :
( ( aElementOf0(X1,szNzAzT0)
& aElementOf0(X2,szNzAzT0) )
=> ( sdtlseqdt0(szszuzczcdt0(X1),X2)
=> epred1_2(X2,X1) ) )
=> ( ~ equal(xi,xj)
=> ~ ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xi))
& ! [X1] :
( aElementOf0(X1,sdtlpdtrp0(xN,xi))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X1) )
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xj))
& ! [X1] :
( aElementOf0(X1,sdtlpdtrp0(xN,xj))
=> sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X1) )
& equal(szmzizndt0(sdtlpdtrp0(xN,xi)),szmzizndt0(sdtlpdtrp0(xN,xj))) ) ) ),
inference(apply_def,[status(esa)],[87,93,theory(equality)]) ).
fof(164,negated_conjecture,
( ! [X1,X2] :
( ~ aElementOf0(X1,szNzAzT0)
| ~ aElementOf0(X2,szNzAzT0)
| ~ sdtlseqdt0(szszuzczcdt0(X1),X2)
| epred1_2(X2,X1) )
& ~ equal(xi,xj)
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xi))
& ! [X1] :
( ~ aElementOf0(X1,sdtlpdtrp0(xN,xi))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X1) )
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xj))
& ! [X1] :
( ~ aElementOf0(X1,sdtlpdtrp0(xN,xj))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X1) )
& equal(szmzizndt0(sdtlpdtrp0(xN,xi)),szmzizndt0(sdtlpdtrp0(xN,xj))) ),
inference(fof_nnf,[status(thm)],[94]) ).
fof(165,negated_conjecture,
( ! [X3,X4] :
( ~ aElementOf0(X3,szNzAzT0)
| ~ aElementOf0(X4,szNzAzT0)
| ~ sdtlseqdt0(szszuzczcdt0(X3),X4)
| epred1_2(X4,X3) )
& ~ equal(xi,xj)
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xi))
& ! [X5] :
( ~ aElementOf0(X5,sdtlpdtrp0(xN,xi))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X5) )
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xj))
& ! [X6] :
( ~ aElementOf0(X6,sdtlpdtrp0(xN,xj))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X6) )
& equal(szmzizndt0(sdtlpdtrp0(xN,xi)),szmzizndt0(sdtlpdtrp0(xN,xj))) ),
inference(variable_rename,[status(thm)],[164]) ).
fof(166,negated_conjecture,
! [X3,X4,X5,X6] :
( ( ~ aElementOf0(X6,sdtlpdtrp0(xN,xj))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X6) )
& ( ~ aElementOf0(X5,sdtlpdtrp0(xN,xi))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,xi)),X5) )
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xi))
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,xi)),sdtlpdtrp0(xN,xj))
& equal(szmzizndt0(sdtlpdtrp0(xN,xi)),szmzizndt0(sdtlpdtrp0(xN,xj)))
& ~ equal(xi,xj)
& ( ~ aElementOf0(X3,szNzAzT0)
| ~ aElementOf0(X4,szNzAzT0)
| ~ sdtlseqdt0(szszuzczcdt0(X3),X4)
| epred1_2(X4,X3) ) ),
inference(shift_quantors,[status(thm)],[165]) ).
cnf(167,negated_conjecture,
( epred1_2(X1,X2)
| ~ sdtlseqdt0(szszuzczcdt0(X2),X1)
| ~ aElementOf0(X1,szNzAzT0)
| ~ aElementOf0(X2,szNzAzT0) ),
inference(split_conjunct,[status(thm)],[166]) ).
cnf(168,negated_conjecture,
xi != xj,
inference(split_conjunct,[status(thm)],[166]) ).
cnf(169,negated_conjecture,
szmzizndt0(sdtlpdtrp0(xN,xi)) = szmzizndt0(sdtlpdtrp0(xN,xj)),
inference(split_conjunct,[status(thm)],[166]) ).
fof(341,plain,
( equal(xi,xj)
| sdtlseqdt0(szszuzczcdt0(xj),xi)
| sdtlseqdt0(szszuzczcdt0(xi),xj) ),
inference(fof_nnf,[status(thm)],[47]) ).
cnf(342,plain,
( sdtlseqdt0(szszuzczcdt0(xi),xj)
| sdtlseqdt0(szszuzczcdt0(xj),xi)
| xi = xj ),
inference(split_conjunct,[status(thm)],[341]) ).
cnf(4470,plain,
aElementOf0(xj,szNzAzT0),
inference(split_conjunct,[status(thm)],[79]) ).
cnf(4471,plain,
aElementOf0(xi,szNzAzT0),
inference(split_conjunct,[status(thm)],[79]) ).
fof(4520,plain,
! [X1,X2] :
( ~ epred1_2(X2,X1)
| ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X1)),sdtlpdtrp0(xN,X1))
& ! [X3] :
( ~ aElementOf0(X3,sdtlpdtrp0(xN,X1))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X1)),X3) )
& aSet0(sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
& ! [X3] :
( ( ~ aElementOf0(X3,sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
| ( aElement0(X3)
& aElementOf0(X3,sdtlpdtrp0(xN,X1))
& ~ equal(X3,szmzizndt0(sdtlpdtrp0(xN,X1))) ) )
& ( ~ aElement0(X3)
| ~ aElementOf0(X3,sdtlpdtrp0(xN,X1))
| equal(X3,szmzizndt0(sdtlpdtrp0(xN,X1)))
| aElementOf0(X3,sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1)))) ) )
& ! [X3] :
( ~ aElementOf0(X3,sdtlpdtrp0(xN,X2))
| aElementOf0(X3,sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1)))) )
& aSubsetOf0(sdtlpdtrp0(xN,X2),sdtmndt0(sdtlpdtrp0(xN,X1),szmzizndt0(sdtlpdtrp0(xN,X1))))
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X2)),sdtlpdtrp0(xN,X2))
& ! [X3] :
( ~ aElementOf0(X3,sdtlpdtrp0(xN,X2))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X2)),X3) )
& ( ~ aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X2)),sdtlpdtrp0(xN,X1))
| ? [X3] :
( aElementOf0(X3,sdtlpdtrp0(xN,X1))
& ~ sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X2)),X3) ) )
& ~ equal(szmzizndt0(sdtlpdtrp0(xN,X2)),szmzizndt0(sdtlpdtrp0(xN,X1))) ) ),
inference(fof_nnf,[status(thm)],[93]) ).
fof(4521,plain,
! [X4,X5] :
( ~ epred1_2(X5,X4)
| ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X4)),sdtlpdtrp0(xN,X4))
& ! [X6] :
( ~ aElementOf0(X6,sdtlpdtrp0(xN,X4))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X4)),X6) )
& aSet0(sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
& ! [X7] :
( ( ~ aElementOf0(X7,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
| ( aElement0(X7)
& aElementOf0(X7,sdtlpdtrp0(xN,X4))
& ~ equal(X7,szmzizndt0(sdtlpdtrp0(xN,X4))) ) )
& ( ~ aElement0(X7)
| ~ aElementOf0(X7,sdtlpdtrp0(xN,X4))
| equal(X7,szmzizndt0(sdtlpdtrp0(xN,X4)))
| aElementOf0(X7,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4)))) ) )
& ! [X8] :
( ~ aElementOf0(X8,sdtlpdtrp0(xN,X5))
| aElementOf0(X8,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4)))) )
& aSubsetOf0(sdtlpdtrp0(xN,X5),sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X5)),sdtlpdtrp0(xN,X5))
& ! [X9] :
( ~ aElementOf0(X9,sdtlpdtrp0(xN,X5))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X5)),X9) )
& ( ~ aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X5)),sdtlpdtrp0(xN,X4))
| ? [X10] :
( aElementOf0(X10,sdtlpdtrp0(xN,X4))
& ~ sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X5)),X10) ) )
& ~ equal(szmzizndt0(sdtlpdtrp0(xN,X5)),szmzizndt0(sdtlpdtrp0(xN,X4))) ) ),
inference(variable_rename,[status(thm)],[4520]) ).
fof(4522,plain,
! [X4,X5] :
( ~ epred1_2(X5,X4)
| ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X4)),sdtlpdtrp0(xN,X4))
& ! [X6] :
( ~ aElementOf0(X6,sdtlpdtrp0(xN,X4))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X4)),X6) )
& aSet0(sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
& ! [X7] :
( ( ~ aElementOf0(X7,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
| ( aElement0(X7)
& aElementOf0(X7,sdtlpdtrp0(xN,X4))
& ~ equal(X7,szmzizndt0(sdtlpdtrp0(xN,X4))) ) )
& ( ~ aElement0(X7)
| ~ aElementOf0(X7,sdtlpdtrp0(xN,X4))
| equal(X7,szmzizndt0(sdtlpdtrp0(xN,X4)))
| aElementOf0(X7,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4)))) ) )
& ! [X8] :
( ~ aElementOf0(X8,sdtlpdtrp0(xN,X5))
| aElementOf0(X8,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4)))) )
& aSubsetOf0(sdtlpdtrp0(xN,X5),sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X5)),sdtlpdtrp0(xN,X5))
& ! [X9] :
( ~ aElementOf0(X9,sdtlpdtrp0(xN,X5))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X5)),X9) )
& ( ~ aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X5)),sdtlpdtrp0(xN,X4))
| ( aElementOf0(esk31_2(X4,X5),sdtlpdtrp0(xN,X4))
& ~ sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X5)),esk31_2(X4,X5)) ) )
& ~ equal(szmzizndt0(sdtlpdtrp0(xN,X5)),szmzizndt0(sdtlpdtrp0(xN,X4))) ) ),
inference(skolemize,[status(esa)],[4521]) ).
fof(4523,plain,
! [X4,X5,X6,X7,X8,X9] :
( ( ( ~ aElementOf0(X9,sdtlpdtrp0(xN,X5))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X5)),X9) )
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X5)),sdtlpdtrp0(xN,X5))
& ( ~ aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X5)),sdtlpdtrp0(xN,X4))
| ( aElementOf0(esk31_2(X4,X5),sdtlpdtrp0(xN,X4))
& ~ sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X5)),esk31_2(X4,X5)) ) )
& ~ equal(szmzizndt0(sdtlpdtrp0(xN,X5)),szmzizndt0(sdtlpdtrp0(xN,X4)))
& ( ~ aElementOf0(X8,sdtlpdtrp0(xN,X5))
| aElementOf0(X8,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4)))) )
& ( ~ aElementOf0(X7,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
| ( aElement0(X7)
& aElementOf0(X7,sdtlpdtrp0(xN,X4))
& ~ equal(X7,szmzizndt0(sdtlpdtrp0(xN,X4))) ) )
& ( ~ aElement0(X7)
| ~ aElementOf0(X7,sdtlpdtrp0(xN,X4))
| equal(X7,szmzizndt0(sdtlpdtrp0(xN,X4)))
| aElementOf0(X7,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4)))) )
& ( ~ aElementOf0(X6,sdtlpdtrp0(xN,X4))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X4)),X6) )
& aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X4)),sdtlpdtrp0(xN,X4))
& aSet0(sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
& aSubsetOf0(sdtlpdtrp0(xN,X5),sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4)))) )
| ~ epred1_2(X5,X4) ),
inference(shift_quantors,[status(thm)],[4522]) ).
fof(4524,plain,
! [X4,X5,X6,X7,X8,X9] :
( ( ~ aElementOf0(X9,sdtlpdtrp0(xN,X5))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X5)),X9)
| ~ epred1_2(X5,X4) )
& ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X5)),sdtlpdtrp0(xN,X5))
| ~ epred1_2(X5,X4) )
& ( aElementOf0(esk31_2(X4,X5),sdtlpdtrp0(xN,X4))
| ~ aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X5)),sdtlpdtrp0(xN,X4))
| ~ epred1_2(X5,X4) )
& ( ~ sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X5)),esk31_2(X4,X5))
| ~ aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X5)),sdtlpdtrp0(xN,X4))
| ~ epred1_2(X5,X4) )
& ( ~ equal(szmzizndt0(sdtlpdtrp0(xN,X5)),szmzizndt0(sdtlpdtrp0(xN,X4)))
| ~ epred1_2(X5,X4) )
& ( ~ aElementOf0(X8,sdtlpdtrp0(xN,X5))
| aElementOf0(X8,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
| ~ epred1_2(X5,X4) )
& ( aElement0(X7)
| ~ aElementOf0(X7,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
| ~ epred1_2(X5,X4) )
& ( aElementOf0(X7,sdtlpdtrp0(xN,X4))
| ~ aElementOf0(X7,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
| ~ epred1_2(X5,X4) )
& ( ~ equal(X7,szmzizndt0(sdtlpdtrp0(xN,X4)))
| ~ aElementOf0(X7,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
| ~ epred1_2(X5,X4) )
& ( ~ aElement0(X7)
| ~ aElementOf0(X7,sdtlpdtrp0(xN,X4))
| equal(X7,szmzizndt0(sdtlpdtrp0(xN,X4)))
| aElementOf0(X7,sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
| ~ epred1_2(X5,X4) )
& ( ~ aElementOf0(X6,sdtlpdtrp0(xN,X4))
| sdtlseqdt0(szmzizndt0(sdtlpdtrp0(xN,X4)),X6)
| ~ epred1_2(X5,X4) )
& ( aElementOf0(szmzizndt0(sdtlpdtrp0(xN,X4)),sdtlpdtrp0(xN,X4))
| ~ epred1_2(X5,X4) )
& ( aSet0(sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
| ~ epred1_2(X5,X4) )
& ( aSubsetOf0(sdtlpdtrp0(xN,X5),sdtmndt0(sdtlpdtrp0(xN,X4),szmzizndt0(sdtlpdtrp0(xN,X4))))
| ~ epred1_2(X5,X4) ) ),
inference(distribute,[status(thm)],[4523]) ).
cnf(4534,plain,
( ~ epred1_2(X1,X2)
| szmzizndt0(sdtlpdtrp0(xN,X1)) != szmzizndt0(sdtlpdtrp0(xN,X2)) ),
inference(split_conjunct,[status(thm)],[4524]) ).
cnf(4560,plain,
( sdtlseqdt0(szszuzczcdt0(xi),xj)
| sdtlseqdt0(szszuzczcdt0(xj),xi) ),
inference(sr,[status(thm)],[342,168,theory(equality)]) ).
cnf(4723,negated_conjecture,
( szmzizndt0(sdtlpdtrp0(xN,xi)) != szmzizndt0(sdtlpdtrp0(xN,X1))
| ~ epred1_2(xj,X1) ),
inference(spm,[status(thm)],[4534,169,theory(equality)]) ).
cnf(4724,negated_conjecture,
( szmzizndt0(sdtlpdtrp0(xN,X1)) != szmzizndt0(sdtlpdtrp0(xN,xi))
| ~ epred1_2(X1,xj) ),
inference(spm,[status(thm)],[4534,169,theory(equality)]) ).
cnf(4734,plain,
( epred1_2(X1,xi)
| ~ sdtlseqdt0(szszuzczcdt0(xi),X1)
| ~ aElementOf0(X1,szNzAzT0) ),
inference(spm,[status(thm)],[167,4471,theory(equality)]) ).
cnf(4735,plain,
( epred1_2(X1,xj)
| ~ sdtlseqdt0(szszuzczcdt0(xj),X1)
| ~ aElementOf0(X1,szNzAzT0) ),
inference(spm,[status(thm)],[167,4470,theory(equality)]) ).
cnf(37041,negated_conjecture,
~ epred1_2(xj,xi),
inference(er,[status(thm)],[4723,theory(equality)]) ).
cnf(37180,negated_conjecture,
~ epred1_2(xi,xj),
inference(er,[status(thm)],[4724,theory(equality)]) ).
cnf(37256,plain,
( epred1_2(xj,xi)
| ~ sdtlseqdt0(szszuzczcdt0(xi),xj) ),
inference(spm,[status(thm)],[4734,4470,theory(equality)]) ).
cnf(37345,plain,
~ sdtlseqdt0(szszuzczcdt0(xi),xj),
inference(sr,[status(thm)],[37256,37041,theory(equality)]) ).
cnf(37362,plain,
sdtlseqdt0(szszuzczcdt0(xj),xi),
inference(sr,[status(thm)],[4560,37345,theory(equality)]) ).
cnf(37444,plain,
( epred1_2(xi,xj)
| ~ sdtlseqdt0(szszuzczcdt0(xj),xi) ),
inference(spm,[status(thm)],[4735,4471,theory(equality)]) ).
cnf(37534,plain,
( epred1_2(xi,xj)
| $false ),
inference(rw,[status(thm)],[37444,37362,theory(equality)]) ).
cnf(37535,plain,
epred1_2(xi,xj),
inference(cn,[status(thm)],[37534,theory(equality)]) ).
cnf(37536,plain,
$false,
inference(sr,[status(thm)],[37535,37180,theory(equality)]) ).
cnf(37537,plain,
$false,
37536,
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04 % Problem : NUM578+3 : TPTP v7.0.0. Released v4.0.0.
% 0.00/0.04 % Command : Source/sine.py -e eprover -t %d %s
% 0.02/0.23 % Computer : n039.star.cs.uiowa.edu
% 0.02/0.23 % Model : x86_64 x86_64
% 0.02/0.23 % CPU : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.02/0.23 % Memory : 32218.625MB
% 0.02/0.23 % OS : Linux 3.10.0-693.2.2.el7.x86_64
% 0.02/0.23 % CPULimit : 300
% 0.02/0.23 % DateTime : Fri Jan 5 09:56:45 CST 2018
% 0.02/0.23 % CPUTime :
% 0.06/0.27 % SZS status Started for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.06/0.27 --creating new selector for []
% 4.17/4.39 -running prover on /export/starexec/sandbox2/tmp/tmpb_okpF/sel_theBenchmark.p_1 with time limit 29
% 4.17/4.39 -running prover with command ['/export/starexec/sandbox2/solver/bin/Source/./Source/PROVER/eproof.working', '-s', '-tLPO4', '-xAuto', '-tAuto', '--memory-limit=768', '--tptp3-format', '--cpu-limit=29', '/export/starexec/sandbox2/tmp/tmpb_okpF/sel_theBenchmark.p_1']
% 4.17/4.39 -prover status Theorem
% 4.17/4.39 Problem theBenchmark.p solved in phase 0.
% 4.17/4.39 % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 4.17/4.39 % SZS status Ended for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 4.17/4.39 Solved 1 out of 1.
% 4.17/4.39 # Problem is unsatisfiable (or provable), constructing proof object
% 4.17/4.39 # SZS status Theorem
% 4.17/4.39 # SZS output start CNFRefutation.
% See solution above
% 4.17/4.40 # SZS output end CNFRefutation
%------------------------------------------------------------------------------