TSTP Solution File: COM017+4 by iProver---3.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.8
% Problem : COM017+4 : TPTP v8.1.2. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n031.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed Aug 30 18:42:05 EDT 2023
% Result : Theorem 3.95s 1.16s
% Output : CNFRefutation 3.95s
% Verified :
% SZS Type : Refutation
% Derivation depth : 14
% Number of leaves : 13
% Syntax : Number of formulae : 68 ( 13 unt; 0 def)
% Number of atoms : 480 ( 30 equ)
% Maximal formula atoms : 30 ( 7 avg)
% Number of connectives : 600 ( 188 ~; 208 |; 192 &)
% ( 0 <=>; 12 =>; 0 <=; 0 <~>)
% Maximal formula depth : 19 ( 7 avg)
% Maximal term depth : 2 ( 1 avg)
% Number of predicates : 12 ( 10 usr; 1 prp; 0-3 aty)
% Number of functors : 10 ( 10 usr; 8 con; 0-2 aty)
% Number of variables : 152 ( 0 sgn; 74 !; 34 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f3,axiom,
! [X0,X1] :
( ( aRewritingSystem0(X1)
& aElement0(X0) )
=> ! [X2] :
( aReductOfIn0(X2,X0,X1)
=> aElement0(X2) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mReduct) ).
fof(f15,axiom,
aRewritingSystem0(xR),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__656) ).
fof(f16,axiom,
( isTerminating0(xR)
& ! [X0,X1] :
( ( aElement0(X1)
& aElement0(X0) )
=> ( ( sdtmndtplgtdt0(X0,xR,X1)
| ? [X2] :
( sdtmndtplgtdt0(X2,xR,X1)
& aReductOfIn0(X2,X0,xR)
& aElement0(X2) )
| aReductOfIn0(X1,X0,xR) )
=> iLess0(X1,X0) ) )
& isLocallyConfluent0(xR)
& ! [X0,X1,X2] :
( ( aReductOfIn0(X2,X0,xR)
& aReductOfIn0(X1,X0,xR)
& aElement0(X2)
& aElement0(X1)
& aElement0(X0) )
=> ? [X3] :
( sdtmndtasgtdt0(X2,xR,X3)
& ( ( sdtmndtplgtdt0(X2,xR,X3)
& ( ? [X4] :
( sdtmndtplgtdt0(X4,xR,X3)
& aReductOfIn0(X4,X2,xR)
& aElement0(X4) )
| aReductOfIn0(X3,X2,xR) ) )
| X2 = X3 )
& sdtmndtasgtdt0(X1,xR,X3)
& ( ( sdtmndtplgtdt0(X1,xR,X3)
& ( ? [X4] :
( sdtmndtplgtdt0(X4,xR,X3)
& aReductOfIn0(X4,X1,xR)
& aElement0(X4) )
| aReductOfIn0(X3,X1,xR) ) )
| X1 = X3 )
& aElement0(X3) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__656_01) ).
fof(f17,axiom,
( aElement0(xc)
& aElement0(xb)
& aElement0(xa) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__731) ).
fof(f20,axiom,
( sdtmndtasgtdt0(xu,xR,xb)
& ( ( sdtmndtplgtdt0(xu,xR,xb)
& ( ? [X0] :
( sdtmndtplgtdt0(X0,xR,xb)
& aReductOfIn0(X0,xu,xR)
& aElement0(X0) )
| aReductOfIn0(xb,xu,xR) ) )
| xb = xu )
& aReductOfIn0(xu,xa,xR)
& aElement0(xu) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__755) ).
fof(f21,axiom,
( sdtmndtasgtdt0(xv,xR,xc)
& ( ( sdtmndtplgtdt0(xv,xR,xc)
& ( ? [X0] :
( sdtmndtplgtdt0(X0,xR,xc)
& aReductOfIn0(X0,xv,xR)
& aElement0(X0) )
| aReductOfIn0(xc,xv,xR) ) )
| xc = xv )
& aReductOfIn0(xv,xa,xR)
& aElement0(xv) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__779) ).
fof(f22,conjecture,
? [X0] :
( ( sdtmndtasgtdt0(xv,xR,X0)
| sdtmndtplgtdt0(xv,xR,X0)
| ? [X1] :
( sdtmndtplgtdt0(X1,xR,X0)
& aReductOfIn0(X1,xv,xR)
& aElement0(X1) )
| aReductOfIn0(X0,xv,xR)
| xv = X0 )
& ( sdtmndtasgtdt0(xu,xR,X0)
| sdtmndtplgtdt0(xu,xR,X0)
| ? [X1] :
( sdtmndtplgtdt0(X1,xR,X0)
& aReductOfIn0(X1,xu,xR)
& aElement0(X1) )
| aReductOfIn0(X0,xu,xR)
| xu = X0 )
& aElement0(X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__) ).
fof(f23,negated_conjecture,
~ ? [X0] :
( ( sdtmndtasgtdt0(xv,xR,X0)
| sdtmndtplgtdt0(xv,xR,X0)
| ? [X1] :
( sdtmndtplgtdt0(X1,xR,X0)
& aReductOfIn0(X1,xv,xR)
& aElement0(X1) )
| aReductOfIn0(X0,xv,xR)
| xv = X0 )
& ( sdtmndtasgtdt0(xu,xR,X0)
| sdtmndtplgtdt0(xu,xR,X0)
| ? [X1] :
( sdtmndtplgtdt0(X1,xR,X0)
& aReductOfIn0(X1,xu,xR)
& aElement0(X1) )
| aReductOfIn0(X0,xu,xR)
| xu = X0 )
& aElement0(X0) ),
inference(negated_conjecture,[],[f22]) ).
fof(f28,plain,
( isTerminating0(xR)
& ! [X0,X1] :
( ( aElement0(X1)
& aElement0(X0) )
=> ( ( sdtmndtplgtdt0(X0,xR,X1)
| ? [X2] :
( sdtmndtplgtdt0(X2,xR,X1)
& aReductOfIn0(X2,X0,xR)
& aElement0(X2) )
| aReductOfIn0(X1,X0,xR) )
=> iLess0(X1,X0) ) )
& isLocallyConfluent0(xR)
& ! [X3,X4,X5] :
( ( aReductOfIn0(X5,X3,xR)
& aReductOfIn0(X4,X3,xR)
& aElement0(X5)
& aElement0(X4)
& aElement0(X3) )
=> ? [X6] :
( sdtmndtasgtdt0(X5,xR,X6)
& ( ( sdtmndtplgtdt0(X5,xR,X6)
& ( ? [X7] :
( sdtmndtplgtdt0(X7,xR,X6)
& aReductOfIn0(X7,X5,xR)
& aElement0(X7) )
| aReductOfIn0(X6,X5,xR) ) )
| X5 = X6 )
& sdtmndtasgtdt0(X4,xR,X6)
& ( ( sdtmndtplgtdt0(X4,xR,X6)
& ( ? [X8] :
( sdtmndtplgtdt0(X8,xR,X6)
& aReductOfIn0(X8,X4,xR)
& aElement0(X8) )
| aReductOfIn0(X6,X4,xR) ) )
| X4 = X6 )
& aElement0(X6) ) ) ),
inference(rectify,[],[f16]) ).
fof(f31,plain,
~ ? [X0] :
( ( sdtmndtasgtdt0(xv,xR,X0)
| sdtmndtplgtdt0(xv,xR,X0)
| ? [X1] :
( sdtmndtplgtdt0(X1,xR,X0)
& aReductOfIn0(X1,xv,xR)
& aElement0(X1) )
| aReductOfIn0(X0,xv,xR)
| xv = X0 )
& ( sdtmndtasgtdt0(xu,xR,X0)
| sdtmndtplgtdt0(xu,xR,X0)
| ? [X2] :
( sdtmndtplgtdt0(X2,xR,X0)
& aReductOfIn0(X2,xu,xR)
& aElement0(X2) )
| aReductOfIn0(X0,xu,xR)
| xu = X0 )
& aElement0(X0) ),
inference(rectify,[],[f23]) ).
fof(f32,plain,
! [X0,X1] :
( ! [X2] :
( aElement0(X2)
| ~ aReductOfIn0(X2,X0,X1) )
| ~ aRewritingSystem0(X1)
| ~ aElement0(X0) ),
inference(ennf_transformation,[],[f3]) ).
fof(f33,plain,
! [X0,X1] :
( ! [X2] :
( aElement0(X2)
| ~ aReductOfIn0(X2,X0,X1) )
| ~ aRewritingSystem0(X1)
| ~ aElement0(X0) ),
inference(flattening,[],[f32]) ).
fof(f52,plain,
( isTerminating0(xR)
& ! [X0,X1] :
( iLess0(X1,X0)
| ( ~ sdtmndtplgtdt0(X0,xR,X1)
& ! [X2] :
( ~ sdtmndtplgtdt0(X2,xR,X1)
| ~ aReductOfIn0(X2,X0,xR)
| ~ aElement0(X2) )
& ~ aReductOfIn0(X1,X0,xR) )
| ~ aElement0(X1)
| ~ aElement0(X0) )
& isLocallyConfluent0(xR)
& ! [X3,X4,X5] :
( ? [X6] :
( sdtmndtasgtdt0(X5,xR,X6)
& ( ( sdtmndtplgtdt0(X5,xR,X6)
& ( ? [X7] :
( sdtmndtplgtdt0(X7,xR,X6)
& aReductOfIn0(X7,X5,xR)
& aElement0(X7) )
| aReductOfIn0(X6,X5,xR) ) )
| X5 = X6 )
& sdtmndtasgtdt0(X4,xR,X6)
& ( ( sdtmndtplgtdt0(X4,xR,X6)
& ( ? [X8] :
( sdtmndtplgtdt0(X8,xR,X6)
& aReductOfIn0(X8,X4,xR)
& aElement0(X8) )
| aReductOfIn0(X6,X4,xR) ) )
| X4 = X6 )
& aElement0(X6) )
| ~ aReductOfIn0(X5,X3,xR)
| ~ aReductOfIn0(X4,X3,xR)
| ~ aElement0(X5)
| ~ aElement0(X4)
| ~ aElement0(X3) ) ),
inference(ennf_transformation,[],[f28]) ).
fof(f53,plain,
( isTerminating0(xR)
& ! [X0,X1] :
( iLess0(X1,X0)
| ( ~ sdtmndtplgtdt0(X0,xR,X1)
& ! [X2] :
( ~ sdtmndtplgtdt0(X2,xR,X1)
| ~ aReductOfIn0(X2,X0,xR)
| ~ aElement0(X2) )
& ~ aReductOfIn0(X1,X0,xR) )
| ~ aElement0(X1)
| ~ aElement0(X0) )
& isLocallyConfluent0(xR)
& ! [X3,X4,X5] :
( ? [X6] :
( sdtmndtasgtdt0(X5,xR,X6)
& ( ( sdtmndtplgtdt0(X5,xR,X6)
& ( ? [X7] :
( sdtmndtplgtdt0(X7,xR,X6)
& aReductOfIn0(X7,X5,xR)
& aElement0(X7) )
| aReductOfIn0(X6,X5,xR) ) )
| X5 = X6 )
& sdtmndtasgtdt0(X4,xR,X6)
& ( ( sdtmndtplgtdt0(X4,xR,X6)
& ( ? [X8] :
( sdtmndtplgtdt0(X8,xR,X6)
& aReductOfIn0(X8,X4,xR)
& aElement0(X8) )
| aReductOfIn0(X6,X4,xR) ) )
| X4 = X6 )
& aElement0(X6) )
| ~ aReductOfIn0(X5,X3,xR)
| ~ aReductOfIn0(X4,X3,xR)
| ~ aElement0(X5)
| ~ aElement0(X4)
| ~ aElement0(X3) ) ),
inference(flattening,[],[f52]) ).
fof(f56,plain,
! [X0] :
( ( ~ sdtmndtasgtdt0(xv,xR,X0)
& ~ sdtmndtplgtdt0(xv,xR,X0)
& ! [X1] :
( ~ sdtmndtplgtdt0(X1,xR,X0)
| ~ aReductOfIn0(X1,xv,xR)
| ~ aElement0(X1) )
& ~ aReductOfIn0(X0,xv,xR)
& xv != X0 )
| ( ~ sdtmndtasgtdt0(xu,xR,X0)
& ~ sdtmndtplgtdt0(xu,xR,X0)
& ! [X2] :
( ~ sdtmndtplgtdt0(X2,xR,X0)
| ~ aReductOfIn0(X2,xu,xR)
| ~ aElement0(X2) )
& ~ aReductOfIn0(X0,xu,xR)
& xu != X0 )
| ~ aElement0(X0) ),
inference(ennf_transformation,[],[f31]) ).
fof(f63,plain,
! [X6,X4] :
( ( sdtmndtplgtdt0(X4,xR,X6)
& ( ? [X8] :
( sdtmndtplgtdt0(X8,xR,X6)
& aReductOfIn0(X8,X4,xR)
& aElement0(X8) )
| aReductOfIn0(X6,X4,xR) ) )
| X4 = X6
| ~ sP4(X6,X4) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP4])]) ).
fof(f64,plain,
( isTerminating0(xR)
& ! [X0,X1] :
( iLess0(X1,X0)
| ( ~ sdtmndtplgtdt0(X0,xR,X1)
& ! [X2] :
( ~ sdtmndtplgtdt0(X2,xR,X1)
| ~ aReductOfIn0(X2,X0,xR)
| ~ aElement0(X2) )
& ~ aReductOfIn0(X1,X0,xR) )
| ~ aElement0(X1)
| ~ aElement0(X0) )
& isLocallyConfluent0(xR)
& ! [X3,X4,X5] :
( ? [X6] :
( sdtmndtasgtdt0(X5,xR,X6)
& ( ( sdtmndtplgtdt0(X5,xR,X6)
& ( ? [X7] :
( sdtmndtplgtdt0(X7,xR,X6)
& aReductOfIn0(X7,X5,xR)
& aElement0(X7) )
| aReductOfIn0(X6,X5,xR) ) )
| X5 = X6 )
& sdtmndtasgtdt0(X4,xR,X6)
& sP4(X6,X4)
& aElement0(X6) )
| ~ aReductOfIn0(X5,X3,xR)
| ~ aReductOfIn0(X4,X3,xR)
| ~ aElement0(X5)
| ~ aElement0(X4)
| ~ aElement0(X3) ) ),
inference(definition_folding,[],[f53,f63]) ).
fof(f69,plain,
! [X0] :
( ( ~ sdtmndtasgtdt0(xu,xR,X0)
& ~ sdtmndtplgtdt0(xu,xR,X0)
& ! [X2] :
( ~ sdtmndtplgtdt0(X2,xR,X0)
| ~ aReductOfIn0(X2,xu,xR)
| ~ aElement0(X2) )
& ~ aReductOfIn0(X0,xu,xR)
& xu != X0 )
| ~ sP8(X0) ),
introduced(predicate_definition_introduction,[new_symbols(naming,[sP8])]) ).
fof(f70,plain,
! [X0] :
( ( ~ sdtmndtasgtdt0(xv,xR,X0)
& ~ sdtmndtplgtdt0(xv,xR,X0)
& ! [X1] :
( ~ sdtmndtplgtdt0(X1,xR,X0)
| ~ aReductOfIn0(X1,xv,xR)
| ~ aElement0(X1) )
& ~ aReductOfIn0(X0,xv,xR)
& xv != X0 )
| sP8(X0)
| ~ aElement0(X0) ),
inference(definition_folding,[],[f56,f69]) ).
fof(f105,plain,
! [X4,X5] :
( ? [X6] :
( sdtmndtasgtdt0(X5,xR,X6)
& ( ( sdtmndtplgtdt0(X5,xR,X6)
& ( ? [X7] :
( sdtmndtplgtdt0(X7,xR,X6)
& aReductOfIn0(X7,X5,xR)
& aElement0(X7) )
| aReductOfIn0(X6,X5,xR) ) )
| X5 = X6 )
& sdtmndtasgtdt0(X4,xR,X6)
& sP4(X6,X4)
& aElement0(X6) )
=> ( sdtmndtasgtdt0(X5,xR,sK23(X4,X5))
& ( ( sdtmndtplgtdt0(X5,xR,sK23(X4,X5))
& ( ? [X7] :
( sdtmndtplgtdt0(X7,xR,sK23(X4,X5))
& aReductOfIn0(X7,X5,xR)
& aElement0(X7) )
| aReductOfIn0(sK23(X4,X5),X5,xR) ) )
| sK23(X4,X5) = X5 )
& sdtmndtasgtdt0(X4,xR,sK23(X4,X5))
& sP4(sK23(X4,X5),X4)
& aElement0(sK23(X4,X5)) ) ),
introduced(choice_axiom,[]) ).
fof(f106,plain,
! [X4,X5] :
( ? [X7] :
( sdtmndtplgtdt0(X7,xR,sK23(X4,X5))
& aReductOfIn0(X7,X5,xR)
& aElement0(X7) )
=> ( sdtmndtplgtdt0(sK24(X4,X5),xR,sK23(X4,X5))
& aReductOfIn0(sK24(X4,X5),X5,xR)
& aElement0(sK24(X4,X5)) ) ),
introduced(choice_axiom,[]) ).
fof(f107,plain,
( isTerminating0(xR)
& ! [X0,X1] :
( iLess0(X1,X0)
| ( ~ sdtmndtplgtdt0(X0,xR,X1)
& ! [X2] :
( ~ sdtmndtplgtdt0(X2,xR,X1)
| ~ aReductOfIn0(X2,X0,xR)
| ~ aElement0(X2) )
& ~ aReductOfIn0(X1,X0,xR) )
| ~ aElement0(X1)
| ~ aElement0(X0) )
& isLocallyConfluent0(xR)
& ! [X3,X4,X5] :
( ( sdtmndtasgtdt0(X5,xR,sK23(X4,X5))
& ( ( sdtmndtplgtdt0(X5,xR,sK23(X4,X5))
& ( ( sdtmndtplgtdt0(sK24(X4,X5),xR,sK23(X4,X5))
& aReductOfIn0(sK24(X4,X5),X5,xR)
& aElement0(sK24(X4,X5)) )
| aReductOfIn0(sK23(X4,X5),X5,xR) ) )
| sK23(X4,X5) = X5 )
& sdtmndtasgtdt0(X4,xR,sK23(X4,X5))
& sP4(sK23(X4,X5),X4)
& aElement0(sK23(X4,X5)) )
| ~ aReductOfIn0(X5,X3,xR)
| ~ aReductOfIn0(X4,X3,xR)
| ~ aElement0(X5)
| ~ aElement0(X4)
| ~ aElement0(X3) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK23,sK24])],[f64,f106,f105]) ).
fof(f122,plain,
( ? [X0] :
( sdtmndtplgtdt0(X0,xR,xb)
& aReductOfIn0(X0,xu,xR)
& aElement0(X0) )
=> ( sdtmndtplgtdt0(sK30,xR,xb)
& aReductOfIn0(sK30,xu,xR)
& aElement0(sK30) ) ),
introduced(choice_axiom,[]) ).
fof(f123,plain,
( sdtmndtasgtdt0(xu,xR,xb)
& ( ( sdtmndtplgtdt0(xu,xR,xb)
& ( ( sdtmndtplgtdt0(sK30,xR,xb)
& aReductOfIn0(sK30,xu,xR)
& aElement0(sK30) )
| aReductOfIn0(xb,xu,xR) ) )
| xb = xu )
& aReductOfIn0(xu,xa,xR)
& aElement0(xu) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK30])],[f20,f122]) ).
fof(f124,plain,
( ? [X0] :
( sdtmndtplgtdt0(X0,xR,xc)
& aReductOfIn0(X0,xv,xR)
& aElement0(X0) )
=> ( sdtmndtplgtdt0(sK31,xR,xc)
& aReductOfIn0(sK31,xv,xR)
& aElement0(sK31) ) ),
introduced(choice_axiom,[]) ).
fof(f125,plain,
( sdtmndtasgtdt0(xv,xR,xc)
& ( ( sdtmndtplgtdt0(xv,xR,xc)
& ( ( sdtmndtplgtdt0(sK31,xR,xc)
& aReductOfIn0(sK31,xv,xR)
& aElement0(sK31) )
| aReductOfIn0(xc,xv,xR) ) )
| xc = xv )
& aReductOfIn0(xv,xa,xR)
& aElement0(xv) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK31])],[f21,f124]) ).
fof(f126,plain,
! [X0] :
( ( ~ sdtmndtasgtdt0(xu,xR,X0)
& ~ sdtmndtplgtdt0(xu,xR,X0)
& ! [X2] :
( ~ sdtmndtplgtdt0(X2,xR,X0)
| ~ aReductOfIn0(X2,xu,xR)
| ~ aElement0(X2) )
& ~ aReductOfIn0(X0,xu,xR)
& xu != X0 )
| ~ sP8(X0) ),
inference(nnf_transformation,[],[f69]) ).
fof(f127,plain,
! [X0] :
( ( ~ sdtmndtasgtdt0(xu,xR,X0)
& ~ sdtmndtplgtdt0(xu,xR,X0)
& ! [X1] :
( ~ sdtmndtplgtdt0(X1,xR,X0)
| ~ aReductOfIn0(X1,xu,xR)
| ~ aElement0(X1) )
& ~ aReductOfIn0(X0,xu,xR)
& xu != X0 )
| ~ sP8(X0) ),
inference(rectify,[],[f126]) ).
fof(f128,plain,
! [X2,X0,X1] :
( aElement0(X2)
| ~ aReductOfIn0(X2,X0,X1)
| ~ aRewritingSystem0(X1)
| ~ aElement0(X0) ),
inference(cnf_transformation,[],[f33]) ).
fof(f173,plain,
aRewritingSystem0(xR),
inference(cnf_transformation,[],[f15]) ).
fof(f178,plain,
! [X3,X4,X5] :
( aElement0(sK23(X4,X5))
| ~ aReductOfIn0(X5,X3,xR)
| ~ aReductOfIn0(X4,X3,xR)
| ~ aElement0(X5)
| ~ aElement0(X4)
| ~ aElement0(X3) ),
inference(cnf_transformation,[],[f107]) ).
fof(f180,plain,
! [X3,X4,X5] :
( sdtmndtasgtdt0(X4,xR,sK23(X4,X5))
| ~ aReductOfIn0(X5,X3,xR)
| ~ aReductOfIn0(X4,X3,xR)
| ~ aElement0(X5)
| ~ aElement0(X4)
| ~ aElement0(X3) ),
inference(cnf_transformation,[],[f107]) ).
fof(f185,plain,
! [X3,X4,X5] :
( sdtmndtasgtdt0(X5,xR,sK23(X4,X5))
| ~ aReductOfIn0(X5,X3,xR)
| ~ aReductOfIn0(X4,X3,xR)
| ~ aElement0(X5)
| ~ aElement0(X4)
| ~ aElement0(X3) ),
inference(cnf_transformation,[],[f107]) ).
fof(f191,plain,
aElement0(xa),
inference(cnf_transformation,[],[f17]) ).
fof(f225,plain,
aReductOfIn0(xu,xa,xR),
inference(cnf_transformation,[],[f123]) ).
fof(f232,plain,
aReductOfIn0(xv,xa,xR),
inference(cnf_transformation,[],[f125]) ).
fof(f242,plain,
! [X0] :
( ~ sdtmndtasgtdt0(xu,xR,X0)
| ~ sP8(X0) ),
inference(cnf_transformation,[],[f127]) ).
fof(f247,plain,
! [X0] :
( ~ sdtmndtasgtdt0(xv,xR,X0)
| sP8(X0)
| ~ aElement0(X0) ),
inference(cnf_transformation,[],[f70]) ).
cnf(c_49,plain,
( ~ aReductOfIn0(X0,X1,X2)
| ~ aElement0(X1)
| ~ aRewritingSystem0(X2)
| aElement0(X0) ),
inference(cnf_transformation,[],[f128]) ).
cnf(c_94,plain,
aRewritingSystem0(xR),
inference(cnf_transformation,[],[f173]) ).
cnf(c_104,plain,
( ~ aReductOfIn0(X0,X1,xR)
| ~ aReductOfIn0(X2,X1,xR)
| ~ aElement0(X0)
| ~ aElement0(X1)
| ~ aElement0(X2)
| sdtmndtasgtdt0(X2,xR,sK23(X0,X2)) ),
inference(cnf_transformation,[],[f185]) ).
cnf(c_109,plain,
( ~ aReductOfIn0(X0,X1,xR)
| ~ aReductOfIn0(X2,X1,xR)
| ~ aElement0(X0)
| ~ aElement0(X1)
| ~ aElement0(X2)
| sdtmndtasgtdt0(X0,xR,sK23(X0,X2)) ),
inference(cnf_transformation,[],[f180]) ).
cnf(c_111,plain,
( ~ aReductOfIn0(X0,X1,xR)
| ~ aReductOfIn0(X2,X1,xR)
| ~ aElement0(X0)
| ~ aElement0(X1)
| ~ aElement0(X2)
| aElement0(sK23(X0,X2)) ),
inference(cnf_transformation,[],[f178]) ).
cnf(c_114,plain,
aElement0(xa),
inference(cnf_transformation,[],[f191]) ).
cnf(c_150,plain,
aReductOfIn0(xu,xa,xR),
inference(cnf_transformation,[],[f225]) ).
cnf(c_157,plain,
aReductOfIn0(xv,xa,xR),
inference(cnf_transformation,[],[f232]) ).
cnf(c_159,plain,
( ~ sdtmndtasgtdt0(xu,xR,X0)
| ~ sP8(X0) ),
inference(cnf_transformation,[],[f242]) ).
cnf(c_164,negated_conjecture,
( ~ sdtmndtasgtdt0(xv,xR,X0)
| ~ aElement0(X0)
| sP8(X0) ),
inference(cnf_transformation,[],[f247]) ).
cnf(c_2287,plain,
( X0 != xR
| ~ aReductOfIn0(X1,X2,X0)
| ~ aElement0(X2)
| aElement0(X1) ),
inference(resolution_lifted,[status(thm)],[c_49,c_94]) ).
cnf(c_2288,plain,
( ~ aReductOfIn0(X0,X1,xR)
| ~ aElement0(X1)
| aElement0(X0) ),
inference(unflattening,[status(thm)],[c_2287]) ).
cnf(c_2503,plain,
( ~ aReductOfIn0(X0,X1,xR)
| ~ aReductOfIn0(X2,X1,xR)
| ~ aElement0(X1)
| ~ aElement0(X2)
| sdtmndtasgtdt0(X0,xR,sK23(X0,X2)) ),
inference(backward_subsumption_resolution,[status(thm)],[c_109,c_2288]) ).
cnf(c_2504,plain,
( ~ aReductOfIn0(X0,X1,xR)
| ~ aReductOfIn0(X2,X1,xR)
| ~ aElement0(X1)
| ~ aElement0(X2)
| sdtmndtasgtdt0(X2,xR,sK23(X0,X2)) ),
inference(backward_subsumption_resolution,[status(thm)],[c_104,c_2288]) ).
cnf(c_2506,plain,
( ~ aReductOfIn0(X0,X1,xR)
| ~ aReductOfIn0(X2,X1,xR)
| ~ aElement0(X1)
| ~ aElement0(X2)
| aElement0(sK23(X0,X2)) ),
inference(backward_subsumption_resolution,[status(thm)],[c_111,c_2288]) ).
cnf(c_6972,plain,
( ~ aReductOfIn0(X0,X1,xR)
| ~ aReductOfIn0(X2,X1,xR)
| ~ aElement0(X1)
| sdtmndtasgtdt0(X2,xR,sK23(X0,X2)) ),
inference(backward_subsumption_resolution,[status(thm)],[c_2504,c_2288]) ).
cnf(c_6973,plain,
( ~ aReductOfIn0(X0,X1,xR)
| ~ aReductOfIn0(X2,X1,xR)
| ~ aElement0(X1)
| sdtmndtasgtdt0(X0,xR,sK23(X0,X2)) ),
inference(backward_subsumption_resolution,[status(thm)],[c_2503,c_2288]) ).
cnf(c_6974,plain,
( ~ aReductOfIn0(X0,X1,xR)
| ~ aReductOfIn0(X2,X1,xR)
| ~ aElement0(X1)
| aElement0(sK23(X0,X2)) ),
inference(backward_subsumption_resolution,[status(thm)],[c_2506,c_2288]) ).
cnf(c_18183,plain,
( ~ aReductOfIn0(X0,xa,xR)
| ~ aElement0(xa)
| sdtmndtasgtdt0(X0,xR,sK23(xu,X0)) ),
inference(superposition,[status(thm)],[c_150,c_6972]) ).
cnf(c_18193,plain,
( ~ aReductOfIn0(X0,xa,xR)
| sdtmndtasgtdt0(X0,xR,sK23(xu,X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_18183,c_114]) ).
cnf(c_19813,plain,
( ~ aReductOfIn0(X0,xa,xR)
| ~ aElement0(xa)
| sdtmndtasgtdt0(xu,xR,sK23(xu,X0)) ),
inference(superposition,[status(thm)],[c_150,c_6973]) ).
cnf(c_19823,plain,
( ~ aReductOfIn0(X0,xa,xR)
| sdtmndtasgtdt0(xu,xR,sK23(xu,X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_19813,c_114]) ).
cnf(c_20705,plain,
( ~ aReductOfIn0(X0,xa,xR)
| ~ aElement0(xa)
| aElement0(sK23(xu,X0)) ),
inference(superposition,[status(thm)],[c_150,c_6974]) ).
cnf(c_20715,plain,
( ~ aReductOfIn0(X0,xa,xR)
| aElement0(sK23(xu,X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_20705,c_114]) ).
cnf(c_22110,plain,
aElement0(sK23(xu,xv)),
inference(superposition,[status(thm)],[c_157,c_20715]) ).
cnf(c_24447,plain,
( ~ aElement0(sK23(xu,xv))
| ~ aReductOfIn0(xv,xa,xR)
| sP8(sK23(xu,xv)) ),
inference(superposition,[status(thm)],[c_18193,c_164]) ).
cnf(c_24451,plain,
sP8(sK23(xu,xv)),
inference(forward_subsumption_resolution,[status(thm)],[c_24447,c_157,c_22110]) ).
cnf(c_24751,plain,
( ~ aReductOfIn0(X0,xa,xR)
| ~ sP8(sK23(xu,X0)) ),
inference(superposition,[status(thm)],[c_19823,c_159]) ).
cnf(c_24827,plain,
~ sP8(sK23(xu,xv)),
inference(superposition,[status(thm)],[c_157,c_24751]) ).
cnf(c_24830,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[c_24827,c_24451]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12 % Problem : COM017+4 : TPTP v8.1.2. Released v4.0.0.
% 0.12/0.13 % Command : run_iprover %s %d THM
% 0.13/0.34 % Computer : n031.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 : Tue Aug 29 13:42:11 EDT 2023
% 0.13/0.35 % CPUTime :
% 0.21/0.47 Running first-order theorem proving
% 0.21/0.47 Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 3.95/1.16 % SZS status Started for theBenchmark.p
% 3.95/1.16 % SZS status Theorem for theBenchmark.p
% 3.95/1.16
% 3.95/1.16 %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 3.95/1.16
% 3.95/1.16 ------ iProver source info
% 3.95/1.16
% 3.95/1.16 git: date: 2023-05-31 18:12:56 +0000
% 3.95/1.16 git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 3.95/1.16 git: non_committed_changes: false
% 3.95/1.16 git: last_make_outside_of_git: false
% 3.95/1.16
% 3.95/1.16 ------ Parsing...
% 3.95/1.16 ------ Clausification by vclausify_rel & Parsing by iProver...
% 3.95/1.16
% 3.95/1.16 ------ Preprocessing... sup_sim: 0 sf_s rm: 1 0s sf_e pe_s pe:1:0s pe:2:0s pe:4:0s pe_e sup_sim: 0 sf_s rm: 5 0s sf_e pe_s pe_e
% 3.95/1.16
% 3.95/1.16 ------ Preprocessing... gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e
% 3.95/1.16
% 3.95/1.16 ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 0 0s sf_e
% 3.95/1.16 ------ Proving...
% 3.95/1.16 ------ Problem Properties
% 3.95/1.16
% 3.95/1.16
% 3.95/1.16 clauses 106
% 3.95/1.16 conjectures 5
% 3.95/1.16 EPR 59
% 3.95/1.16 Horn 57
% 3.95/1.16 unary 15
% 3.95/1.16 binary 32
% 3.95/1.16 lits 350
% 3.95/1.16 lits eq 25
% 3.95/1.16 fd_pure 0
% 3.95/1.16 fd_pseudo 0
% 3.95/1.16 fd_cond 0
% 3.95/1.16 fd_pseudo_cond 9
% 3.95/1.16 AC symbols 0
% 3.95/1.16
% 3.95/1.16 ------ Schedule dynamic 5 is on
% 3.95/1.16
% 3.95/1.16 ------ Input Options "--resolution_flag false --inst_lit_sel_side none" Time Limit: 10.
% 3.95/1.16
% 3.95/1.16
% 3.95/1.16 ------
% 3.95/1.16 Current options:
% 3.95/1.16 ------
% 3.95/1.16
% 3.95/1.16
% 3.95/1.16
% 3.95/1.16
% 3.95/1.16 ------ Proving...
% 3.95/1.16
% 3.95/1.16
% 3.95/1.16 % SZS status Theorem for theBenchmark.p
% 3.95/1.16
% 3.95/1.16 % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 3.95/1.16
% 3.95/1.17
%------------------------------------------------------------------------------