TSTP Solution File: COM140+1 by iProver---3.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.8
% Problem : COM140+1 : TPTP v8.1.2. Released v6.4.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n002.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:24 EDT 2023
% Result : Theorem 20.64s 3.62s
% Output : CNFRefutation 20.64s
% Verified :
% SZS Type : Refutation
% Derivation depth : 16
% Number of leaves : 11
% Syntax : Number of formulae : 103 ( 26 unt; 0 def)
% Number of atoms : 315 ( 161 equ)
% Maximal formula atoms : 8 ( 3 avg)
% Number of connectives : 345 ( 133 ~; 127 |; 49 &)
% ( 0 <=>; 36 =>; 0 <=; 0 <~>)
% Maximal formula depth : 14 ( 6 avg)
% Maximal term depth : 7 ( 1 avg)
% Number of predicates : 5 ( 3 usr; 1 prp; 0-3 aty)
% Number of functors : 15 ( 15 usr; 8 con; 0-3 aty)
% Number of variables : 386 ( 19 sgn; 293 !; 18 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f10,axiom,
! [X0,X3,X8,X13] :
( ( vvar(X8) = X3
& X0 = X13 )
=> ( ( visFreeVar(X0,X3)
=> X8 = X13 )
& ( X8 = X13
=> visFreeVar(X0,X3) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',isFreeVar0) ).
fof(f12,axiom,
! [X0,X3,X11,X13,X12] :
( ( vapp(X11,X12) = X3
& X0 = X13 )
=> ( ( visFreeVar(X0,X3)
=> ( visFreeVar(X13,X12)
| visFreeVar(X13,X11) ) )
& ( ( visFreeVar(X13,X12)
| visFreeVar(X13,X11) )
=> visFreeVar(X0,X3) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',isFreeVar2) ).
fof(f28,axiom,
! [X13,X10] :
( vgensym(X10) = X13
=> ~ visFreeVar(X13,X10) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','gensym-is-fresh') ).
fof(f29,axiom,
! [X8,X20,X0,X3,X5,X18,X10] :
( ( vvar(X20) = X5
& X3 = X10
& X0 = X8 )
=> ( X8 = X20
=> ( vsubst(X0,X3,X5) = X18
=> X10 = X18 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',subst0) ).
fof(f31,axiom,
! [X0,X3,X5,X18,X11,X8,X10,X12] :
( ( vapp(X11,X12) = X5
& X3 = X10
& X0 = X8 )
=> ( vsubst(X0,X3,X5) = X18
=> vapp(vsubst(X8,X10,X11),vsubst(X8,X10,X12)) = X18 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',subst2) ).
fof(f56,axiom,
! [X12,X11] :
( valphaEquivalent(X11,X12)
=> valphaEquivalent(X12,X11) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','alpha-equiv-sym') ).
fof(f58,axiom,
! [X9,X8,X20,X10] :
( ~ visFreeVar(X20,X10)
=> valphaEquivalent(vabs(X8,X9,X10),vabs(X20,X9,vsubst(X8,vvar(X20),X10))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','alpha-equiv-subst-abs') ).
fof(f59,axiom,
! [X10,X19,X11,X14] :
( ( valphaEquivalent(X10,X11)
& vtcheck(X19,X10,X14) )
=> vtcheck(X19,X11,X14) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','alpha-equiv-typing') ).
fof(f61,axiom,
! [X8,X9,X19,X20,X35,X11,X14] :
( ( vtcheck(X19,vabs(X20,X35,X11),X14)
& vnoType = vlookup(X8,X19)
& X8 != X20 )
=> vtcheck(vbind(X8,X9,X19),vabs(X20,X35,X11),X14) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','T-Weak-abs-1-gen') ).
fof(f62,conjecture,
! [X8,X9,X19,X20,X35,X14] :
( ( vtcheck(X19,vabs(X20,X35,veabs),X14)
& vnoType = vlookup(X8,X19)
& X8 = X20 )
=> vtcheck(vbind(X8,X9,X19),vabs(X20,X35,veabs),X14) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p','T-Weak-abs-2') ).
fof(f63,negated_conjecture,
~ ! [X8,X9,X19,X20,X35,X14] :
( ( vtcheck(X19,vabs(X20,X35,veabs),X14)
& vnoType = vlookup(X8,X19)
& X8 = X20 )
=> vtcheck(vbind(X8,X9,X19),vabs(X20,X35,veabs),X14) ),
inference(negated_conjecture,[],[f62]) ).
fof(f71,plain,
! [X0,X1,X2,X3] :
( ( vvar(X2) = X1
& X0 = X3 )
=> ( ( visFreeVar(X0,X1)
=> X2 = X3 )
& ( X2 = X3
=> visFreeVar(X0,X1) ) ) ),
inference(rectify,[],[f10]) ).
fof(f73,plain,
! [X0,X1,X2,X3,X4] :
( ( vapp(X2,X4) = X1
& X0 = X3 )
=> ( ( visFreeVar(X0,X1)
=> ( visFreeVar(X3,X4)
| visFreeVar(X3,X2) ) )
& ( ( visFreeVar(X3,X4)
| visFreeVar(X3,X2) )
=> visFreeVar(X0,X1) ) ) ),
inference(rectify,[],[f12]) ).
fof(f89,plain,
! [X0,X1] :
( vgensym(X1) = X0
=> ~ visFreeVar(X0,X1) ),
inference(rectify,[],[f28]) ).
fof(f90,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( ( vvar(X1) = X4
& X3 = X6
& X0 = X2 )
=> ( X0 = X1
=> ( vsubst(X2,X3,X4) = X5
=> X5 = X6 ) ) ),
inference(rectify,[],[f29]) ).
fof(f92,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7] :
( ( vapp(X4,X7) = X2
& X1 = X6
& X0 = X5 )
=> ( vsubst(X0,X1,X2) = X3
=> vapp(vsubst(X5,X6,X4),vsubst(X5,X6,X7)) = X3 ) ),
inference(rectify,[],[f31]) ).
fof(f117,plain,
! [X0,X1] :
( valphaEquivalent(X1,X0)
=> valphaEquivalent(X0,X1) ),
inference(rectify,[],[f56]) ).
fof(f119,plain,
! [X0,X1,X2,X3] :
( ~ visFreeVar(X2,X3)
=> valphaEquivalent(vabs(X1,X0,X3),vabs(X2,X0,vsubst(X1,vvar(X2),X3))) ),
inference(rectify,[],[f58]) ).
fof(f120,plain,
! [X0,X1,X2,X3] :
( ( valphaEquivalent(X0,X2)
& vtcheck(X1,X0,X3) )
=> vtcheck(X1,X2,X3) ),
inference(rectify,[],[f59]) ).
fof(f122,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( ( vtcheck(X2,vabs(X3,X4,X5),X6)
& vnoType = vlookup(X0,X2)
& X0 != X3 )
=> vtcheck(vbind(X0,X1,X2),vabs(X3,X4,X5),X6) ),
inference(rectify,[],[f61]) ).
fof(f123,plain,
~ ! [X0,X1,X2,X3,X4,X5] :
( ( vtcheck(X2,vabs(X3,X4,veabs),X5)
& vnoType = vlookup(X0,X2)
& X0 = X3 )
=> vtcheck(vbind(X0,X1,X2),vabs(X3,X4,veabs),X5) ),
inference(rectify,[],[f63]) ).
fof(f132,plain,
! [X0,X1,X2,X3] :
( ( ( X2 = X3
| ~ visFreeVar(X0,X1) )
& ( visFreeVar(X0,X1)
| X2 != X3 ) )
| vvar(X2) != X1
| X0 != X3 ),
inference(ennf_transformation,[],[f71]) ).
fof(f133,plain,
! [X0,X1,X2,X3] :
( ( ( X2 = X3
| ~ visFreeVar(X0,X1) )
& ( visFreeVar(X0,X1)
| X2 != X3 ) )
| vvar(X2) != X1
| X0 != X3 ),
inference(flattening,[],[f132]) ).
fof(f136,plain,
! [X0,X1,X2,X3,X4] :
( ( ( visFreeVar(X3,X4)
| visFreeVar(X3,X2)
| ~ visFreeVar(X0,X1) )
& ( visFreeVar(X0,X1)
| ( ~ visFreeVar(X3,X4)
& ~ visFreeVar(X3,X2) ) ) )
| vapp(X2,X4) != X1
| X0 != X3 ),
inference(ennf_transformation,[],[f73]) ).
fof(f137,plain,
! [X0,X1,X2,X3,X4] :
( ( ( visFreeVar(X3,X4)
| visFreeVar(X3,X2)
| ~ visFreeVar(X0,X1) )
& ( visFreeVar(X0,X1)
| ( ~ visFreeVar(X3,X4)
& ~ visFreeVar(X3,X2) ) ) )
| vapp(X2,X4) != X1
| X0 != X3 ),
inference(flattening,[],[f136]) ).
fof(f157,plain,
! [X0,X1] :
( ~ visFreeVar(X0,X1)
| vgensym(X1) != X0 ),
inference(ennf_transformation,[],[f89]) ).
fof(f158,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( X5 = X6
| vsubst(X2,X3,X4) != X5
| X0 != X1
| vvar(X1) != X4
| X3 != X6
| X0 != X2 ),
inference(ennf_transformation,[],[f90]) ).
fof(f159,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( X5 = X6
| vsubst(X2,X3,X4) != X5
| X0 != X1
| vvar(X1) != X4
| X3 != X6
| X0 != X2 ),
inference(flattening,[],[f158]) ).
fof(f162,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7] :
( vapp(vsubst(X5,X6,X4),vsubst(X5,X6,X7)) = X3
| vsubst(X0,X1,X2) != X3
| vapp(X4,X7) != X2
| X1 != X6
| X0 != X5 ),
inference(ennf_transformation,[],[f92]) ).
fof(f163,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7] :
( vapp(vsubst(X5,X6,X4),vsubst(X5,X6,X7)) = X3
| vsubst(X0,X1,X2) != X3
| vapp(X4,X7) != X2
| X1 != X6
| X0 != X5 ),
inference(flattening,[],[f162]) ).
fof(f201,plain,
! [X0,X1] :
( valphaEquivalent(X0,X1)
| ~ valphaEquivalent(X1,X0) ),
inference(ennf_transformation,[],[f117]) ).
fof(f204,plain,
! [X0,X1,X2,X3] :
( valphaEquivalent(vabs(X1,X0,X3),vabs(X2,X0,vsubst(X1,vvar(X2),X3)))
| visFreeVar(X2,X3) ),
inference(ennf_transformation,[],[f119]) ).
fof(f205,plain,
! [X0,X1,X2,X3] :
( vtcheck(X1,X2,X3)
| ~ valphaEquivalent(X0,X2)
| ~ vtcheck(X1,X0,X3) ),
inference(ennf_transformation,[],[f120]) ).
fof(f206,plain,
! [X0,X1,X2,X3] :
( vtcheck(X1,X2,X3)
| ~ valphaEquivalent(X0,X2)
| ~ vtcheck(X1,X0,X3) ),
inference(flattening,[],[f205]) ).
fof(f209,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( vtcheck(vbind(X0,X1,X2),vabs(X3,X4,X5),X6)
| ~ vtcheck(X2,vabs(X3,X4,X5),X6)
| vnoType != vlookup(X0,X2)
| X0 = X3 ),
inference(ennf_transformation,[],[f122]) ).
fof(f210,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( vtcheck(vbind(X0,X1,X2),vabs(X3,X4,X5),X6)
| ~ vtcheck(X2,vabs(X3,X4,X5),X6)
| vnoType != vlookup(X0,X2)
| X0 = X3 ),
inference(flattening,[],[f209]) ).
fof(f211,plain,
? [X0,X1,X2,X3,X4,X5] :
( ~ vtcheck(vbind(X0,X1,X2),vabs(X3,X4,veabs),X5)
& vtcheck(X2,vabs(X3,X4,veabs),X5)
& vnoType = vlookup(X0,X2)
& X0 = X3 ),
inference(ennf_transformation,[],[f123]) ).
fof(f212,plain,
? [X0,X1,X2,X3,X4,X5] :
( ~ vtcheck(vbind(X0,X1,X2),vabs(X3,X4,veabs),X5)
& vtcheck(X2,vabs(X3,X4,veabs),X5)
& vnoType = vlookup(X0,X2)
& X0 = X3 ),
inference(flattening,[],[f211]) ).
fof(f300,plain,
( ? [X0,X1,X2,X3,X4,X5] :
( ~ vtcheck(vbind(X0,X1,X2),vabs(X3,X4,veabs),X5)
& vtcheck(X2,vabs(X3,X4,veabs),X5)
& vnoType = vlookup(X0,X2)
& X0 = X3 )
=> ( ~ vtcheck(vbind(sK87,sK88,sK89),vabs(sK90,sK91,veabs),sK92)
& vtcheck(sK89,vabs(sK90,sK91,veabs),sK92)
& vnoType = vlookup(sK87,sK89)
& sK87 = sK90 ) ),
introduced(choice_axiom,[]) ).
fof(f301,plain,
( ~ vtcheck(vbind(sK87,sK88,sK89),vabs(sK90,sK91,veabs),sK92)
& vtcheck(sK89,vabs(sK90,sK91,veabs),sK92)
& vnoType = vlookup(sK87,sK89)
& sK87 = sK90 ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK87,sK88,sK89,sK90,sK91,sK92])],[f212,f300]) ).
fof(f317,plain,
! [X2,X3,X0,X1] :
( visFreeVar(X0,X1)
| X2 != X3
| vvar(X2) != X1
| X0 != X3 ),
inference(cnf_transformation,[],[f133]) ).
fof(f322,plain,
! [X2,X3,X0,X1,X4] :
( visFreeVar(X0,X1)
| ~ visFreeVar(X3,X2)
| vapp(X2,X4) != X1
| X0 != X3 ),
inference(cnf_transformation,[],[f137]) ).
fof(f323,plain,
! [X2,X3,X0,X1,X4] :
( visFreeVar(X0,X1)
| ~ visFreeVar(X3,X4)
| vapp(X2,X4) != X1
| X0 != X3 ),
inference(cnf_transformation,[],[f137]) ).
fof(f354,plain,
! [X0,X1] :
( ~ visFreeVar(X0,X1)
| vgensym(X1) != X0 ),
inference(cnf_transformation,[],[f157]) ).
fof(f355,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( X5 = X6
| vsubst(X2,X3,X4) != X5
| X0 != X1
| vvar(X1) != X4
| X3 != X6
| X0 != X2 ),
inference(cnf_transformation,[],[f159]) ).
fof(f357,plain,
! [X2,X3,X0,X1,X6,X7,X4,X5] :
( vapp(vsubst(X5,X6,X4),vsubst(X5,X6,X7)) = X3
| vsubst(X0,X1,X2) != X3
| vapp(X4,X7) != X2
| X1 != X6
| X0 != X5 ),
inference(cnf_transformation,[],[f163]) ).
fof(f451,plain,
! [X0,X1] :
( valphaEquivalent(X0,X1)
| ~ valphaEquivalent(X1,X0) ),
inference(cnf_transformation,[],[f201]) ).
fof(f453,plain,
! [X2,X3,X0,X1] :
( valphaEquivalent(vabs(X1,X0,X3),vabs(X2,X0,vsubst(X1,vvar(X2),X3)))
| visFreeVar(X2,X3) ),
inference(cnf_transformation,[],[f204]) ).
fof(f454,plain,
! [X2,X3,X0,X1] :
( vtcheck(X1,X2,X3)
| ~ valphaEquivalent(X0,X2)
| ~ vtcheck(X1,X0,X3) ),
inference(cnf_transformation,[],[f206]) ).
fof(f456,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( vtcheck(vbind(X0,X1,X2),vabs(X3,X4,X5),X6)
| ~ vtcheck(X2,vabs(X3,X4,X5),X6)
| vnoType != vlookup(X0,X2)
| X0 = X3 ),
inference(cnf_transformation,[],[f210]) ).
fof(f457,plain,
sK87 = sK90,
inference(cnf_transformation,[],[f301]) ).
fof(f458,plain,
vnoType = vlookup(sK87,sK89),
inference(cnf_transformation,[],[f301]) ).
fof(f459,plain,
vtcheck(sK89,vabs(sK90,sK91,veabs),sK92),
inference(cnf_transformation,[],[f301]) ).
fof(f460,plain,
~ vtcheck(vbind(sK87,sK88,sK89),vabs(sK90,sK91,veabs),sK92),
inference(cnf_transformation,[],[f301]) ).
fof(f461,plain,
~ vtcheck(vbind(sK90,sK88,sK89),vabs(sK90,sK91,veabs),sK92),
inference(definition_unfolding,[],[f460,f457]) ).
fof(f462,plain,
vnoType = vlookup(sK90,sK89),
inference(definition_unfolding,[],[f458,f457]) ).
fof(f474,plain,
! [X3,X0,X1] :
( visFreeVar(X0,X1)
| vvar(X3) != X1
| X0 != X3 ),
inference(equality_resolution,[],[f317]) ).
fof(f475,plain,
! [X3,X0] :
( visFreeVar(X0,vvar(X3))
| X0 != X3 ),
inference(equality_resolution,[],[f474]) ).
fof(f476,plain,
! [X3] : visFreeVar(X3,vvar(X3)),
inference(equality_resolution,[],[f475]) ).
fof(f486,plain,
! [X2,X3,X0,X4] :
( visFreeVar(X0,vapp(X2,X4))
| ~ visFreeVar(X3,X4)
| X0 != X3 ),
inference(equality_resolution,[],[f323]) ).
fof(f487,plain,
! [X2,X3,X4] :
( visFreeVar(X3,vapp(X2,X4))
| ~ visFreeVar(X3,X4) ),
inference(equality_resolution,[],[f486]) ).
fof(f488,plain,
! [X2,X3,X0,X4] :
( visFreeVar(X0,vapp(X2,X4))
| ~ visFreeVar(X3,X2)
| X0 != X3 ),
inference(equality_resolution,[],[f322]) ).
fof(f489,plain,
! [X2,X3,X4] :
( visFreeVar(X3,vapp(X2,X4))
| ~ visFreeVar(X3,X2) ),
inference(equality_resolution,[],[f488]) ).
fof(f512,plain,
! [X1] : ~ visFreeVar(vgensym(X1),X1),
inference(equality_resolution,[],[f354]) ).
fof(f513,plain,
! [X2,X3,X0,X1,X6,X4] :
( vsubst(X2,X3,X4) = X6
| X0 != X1
| vvar(X1) != X4
| X3 != X6
| X0 != X2 ),
inference(equality_resolution,[],[f355]) ).
fof(f514,plain,
! [X2,X3,X1,X6,X4] :
( vsubst(X2,X3,X4) = X6
| vvar(X1) != X4
| X3 != X6
| X1 != X2 ),
inference(equality_resolution,[],[f513]) ).
fof(f515,plain,
! [X2,X3,X1,X6] :
( vsubst(X2,X3,vvar(X1)) = X6
| X3 != X6
| X1 != X2 ),
inference(equality_resolution,[],[f514]) ).
fof(f516,plain,
! [X2,X1,X6] :
( vsubst(X2,X6,vvar(X1)) = X6
| X1 != X2 ),
inference(equality_resolution,[],[f515]) ).
fof(f517,plain,
! [X2,X6] : vsubst(X2,X6,vvar(X2)) = X6,
inference(equality_resolution,[],[f516]) ).
fof(f522,plain,
! [X2,X0,X1,X6,X7,X4,X5] :
( vsubst(X0,X1,X2) = vapp(vsubst(X5,X6,X4),vsubst(X5,X6,X7))
| vapp(X4,X7) != X2
| X1 != X6
| X0 != X5 ),
inference(equality_resolution,[],[f357]) ).
fof(f523,plain,
! [X0,X1,X6,X7,X4,X5] :
( vapp(vsubst(X5,X6,X4),vsubst(X5,X6,X7)) = vsubst(X0,X1,vapp(X4,X7))
| X1 != X6
| X0 != X5 ),
inference(equality_resolution,[],[f522]) ).
fof(f524,plain,
! [X0,X6,X7,X4,X5] :
( vapp(vsubst(X5,X6,X4),vsubst(X5,X6,X7)) = vsubst(X0,X6,vapp(X4,X7))
| X0 != X5 ),
inference(equality_resolution,[],[f523]) ).
fof(f525,plain,
! [X6,X7,X4,X5] : vapp(vsubst(X5,X6,X4),vsubst(X5,X6,X7)) = vsubst(X5,X6,vapp(X4,X7)),
inference(equality_resolution,[],[f524]) ).
cnf(c_62,plain,
visFreeVar(X0,vvar(X0)),
inference(cnf_transformation,[],[f476]) ).
cnf(c_67,plain,
( ~ visFreeVar(X0,X1)
| visFreeVar(X0,vapp(X2,X1)) ),
inference(cnf_transformation,[],[f487]) ).
cnf(c_68,plain,
( ~ visFreeVar(X0,X1)
| visFreeVar(X0,vapp(X1,X2)) ),
inference(cnf_transformation,[],[f489]) ).
cnf(c_94,plain,
~ visFreeVar(vgensym(X0),X0),
inference(cnf_transformation,[],[f512]) ).
cnf(c_95,plain,
vsubst(X0,X1,vvar(X0)) = X1,
inference(cnf_transformation,[],[f517]) ).
cnf(c_97,plain,
vapp(vsubst(X0,X1,X2),vsubst(X0,X1,X3)) = vsubst(X0,X1,vapp(X2,X3)),
inference(cnf_transformation,[],[f525]) ).
cnf(c_188,plain,
( ~ valphaEquivalent(X0,X1)
| valphaEquivalent(X1,X0) ),
inference(cnf_transformation,[],[f451]) ).
cnf(c_190,plain,
( valphaEquivalent(vabs(X0,X1,X2),vabs(X3,X1,vsubst(X0,vvar(X3),X2)))
| visFreeVar(X3,X2) ),
inference(cnf_transformation,[],[f453]) ).
cnf(c_191,plain,
( ~ vtcheck(X0,X1,X2)
| ~ valphaEquivalent(X1,X3)
| vtcheck(X0,X3,X2) ),
inference(cnf_transformation,[],[f454]) ).
cnf(c_193,plain,
( vlookup(X0,X1) != vnoType
| ~ vtcheck(X1,vabs(X2,X3,X4),X5)
| X0 = X2
| vtcheck(vbind(X0,X6,X1),vabs(X2,X3,X4),X5) ),
inference(cnf_transformation,[],[f456]) ).
cnf(c_194,negated_conjecture,
~ vtcheck(vbind(sK90,sK88,sK89),vabs(sK90,sK91,veabs),sK92),
inference(cnf_transformation,[],[f461]) ).
cnf(c_195,negated_conjecture,
vtcheck(sK89,vabs(sK90,sK91,veabs),sK92),
inference(cnf_transformation,[],[f459]) ).
cnf(c_196,negated_conjecture,
vlookup(sK90,sK89) = vnoType,
inference(cnf_transformation,[],[f462]) ).
cnf(c_16443,plain,
~ visFreeVar(vgensym(vapp(X0,X1)),X1),
inference(superposition,[status(thm)],[c_67,c_94]) ).
cnf(c_16451,plain,
~ visFreeVar(vgensym(vapp(X0,X1)),X0),
inference(superposition,[status(thm)],[c_68,c_94]) ).
cnf(c_16453,plain,
~ visFreeVar(vgensym(vapp(vapp(X0,X1),X2)),X0),
inference(superposition,[status(thm)],[c_68,c_16451]) ).
cnf(c_16492,plain,
~ visFreeVar(vgensym(vapp(vapp(vapp(X0,X1),X2),X3)),X0),
inference(superposition,[status(thm)],[c_68,c_16453]) ).
cnf(c_16654,plain,
( ~ valphaEquivalent(vabs(sK90,sK91,veabs),X0)
| vtcheck(sK89,X0,sK92) ),
inference(superposition,[status(thm)],[c_195,c_191]) ).
cnf(c_17038,plain,
( valphaEquivalent(vabs(X0,X1,vsubst(X2,vvar(X0),X3)),vabs(X2,X1,X3))
| visFreeVar(X0,X3) ),
inference(superposition,[status(thm)],[c_190,c_188]) ).
cnf(c_17039,plain,
( vtcheck(sK89,vabs(X0,sK91,vsubst(sK90,vvar(X0),veabs)),sK92)
| visFreeVar(X0,veabs) ),
inference(superposition,[status(thm)],[c_190,c_16654]) ).
cnf(c_17235,plain,
vsubst(X0,X1,vapp(vvar(X0),X2)) = vapp(X1,vsubst(X0,X1,X2)),
inference(superposition,[status(thm)],[c_95,c_97]) ).
cnf(c_21239,plain,
( ~ vtcheck(sK89,vabs(X0,X1,X2),X3)
| X0 = sK90
| vtcheck(vbind(sK90,X4,sK89),vabs(X0,X1,X2),X3) ),
inference(superposition,[status(thm)],[c_196,c_193]) ).
cnf(c_21466,plain,
( ~ vtcheck(sK89,vabs(X0,X1,X2),X3)
| ~ valphaEquivalent(vabs(X0,X1,X2),X4)
| X0 = sK90
| vtcheck(vbind(sK90,X5,sK89),X4,X3) ),
inference(superposition,[status(thm)],[c_21239,c_191]) ).
cnf(c_21508,plain,
( ~ valphaEquivalent(vabs(X0,sK91,vsubst(sK90,vvar(X0),veabs)),X1)
| X0 = sK90
| vtcheck(vbind(sK90,X2,sK89),X1,sK92)
| visFreeVar(X0,veabs) ),
inference(superposition,[status(thm)],[c_17039,c_21466]) ).
cnf(c_25599,plain,
~ visFreeVar(vgensym(vapp(vapp(vsubst(X0,X1,vapp(vvar(X0),X2)),X3),X4)),X1),
inference(superposition,[status(thm)],[c_17235,c_16492]) ).
cnf(c_47625,plain,
( X0 = sK90
| vtcheck(vbind(sK90,X1,sK89),vabs(sK90,sK91,veabs),sK92)
| visFreeVar(X0,veabs) ),
inference(superposition,[status(thm)],[c_17038,c_21508]) ).
cnf(c_52670,plain,
( X0 = sK90
| visFreeVar(X0,veabs) ),
inference(superposition,[status(thm)],[c_47625,c_194]) ).
cnf(c_52715,plain,
vgensym(vapp(X0,veabs)) = sK90,
inference(superposition,[status(thm)],[c_52670,c_16443]) ).
cnf(c_53470,plain,
~ visFreeVar(sK90,X0),
inference(superposition,[status(thm)],[c_52715,c_25599]) ).
cnf(c_53481,plain,
$false,
inference(superposition,[status(thm)],[c_62,c_53470]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.10 % Problem : COM140+1 : TPTP v8.1.2. Released v6.4.0.
% 0.10/0.11 % Command : run_iprover %s %d THM
% 0.10/0.31 % Computer : n002.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 : Tue Aug 29 13:28:20 EDT 2023
% 0.10/0.31 % CPUTime :
% 0.15/0.42 Running first-order theorem proving
% 0.15/0.42 Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 20.64/3.62 % SZS status Started for theBenchmark.p
% 20.64/3.62 % SZS status Theorem for theBenchmark.p
% 20.64/3.62
% 20.64/3.62 %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 20.64/3.62
% 20.64/3.62 ------ iProver source info
% 20.64/3.62
% 20.64/3.62 git: date: 2023-05-31 18:12:56 +0000
% 20.64/3.62 git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 20.64/3.62 git: non_committed_changes: false
% 20.64/3.62 git: last_make_outside_of_git: false
% 20.64/3.62
% 20.64/3.62 ------ Parsing...
% 20.64/3.62 ------ Clausification by vclausify_rel & Parsing by iProver...
% 20.64/3.62
% 20.64/3.62 ------ Preprocessing... sup_sim: 1 sf_s rm: 1 0s sf_e pe_s pe:1:0s pe_e sup_sim: 0 sf_s rm: 2 0s sf_e pe_s pe_e
% 20.64/3.62
% 20.64/3.62 ------ Preprocessing... gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e
% 20.64/3.62
% 20.64/3.62 ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 0 0s sf_e
% 20.64/3.62 ------ Proving...
% 20.64/3.62 ------ Problem Properties
% 20.64/3.62
% 20.64/3.62
% 20.64/3.62 clauses 144
% 20.64/3.62 conjectures 3
% 20.64/3.62 EPR 8
% 20.64/3.62 Horn 116
% 20.64/3.62 unary 27
% 20.64/3.62 binary 88
% 20.64/3.62 lits 314
% 20.64/3.62 lits eq 134
% 20.64/3.62 fd_pure 0
% 20.64/3.62 fd_pseudo 0
% 20.64/3.62 fd_cond 3
% 20.64/3.62 fd_pseudo_cond 21
% 20.64/3.62 AC symbols 0
% 20.64/3.62
% 20.64/3.62 ------ Schedule dynamic 5 is on
% 20.64/3.62
% 20.64/3.62 ------ Input Options "--resolution_flag false --inst_lit_sel_side none" Time Limit: 10.
% 20.64/3.62
% 20.64/3.62
% 20.64/3.62 ------
% 20.64/3.62 Current options:
% 20.64/3.62 ------
% 20.64/3.62
% 20.64/3.62
% 20.64/3.62
% 20.64/3.62
% 20.64/3.62 ------ Proving...
% 20.64/3.62
% 20.64/3.62
% 20.64/3.62 % SZS status Theorem for theBenchmark.p
% 20.64/3.62
% 20.64/3.62 % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 20.64/3.62
% 20.64/3.62
%------------------------------------------------------------------------------