TSTP Solution File: SWC397+1 by Vampire---4.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire---4.8
% Problem : SWC397+1 : TPTP v8.1.2. Released v2.4.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 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 : Thu Aug 31 20:59:10 EDT 2023
% Result : Theorem 0.24s 0.52s
% Output : Refutation 0.24s
% Verified :
% SZS Type : Refutation
% Derivation depth : 18
% Number of leaves : 22
% Syntax : Number of formulae : 103 ( 11 unt; 0 def)
% Number of atoms : 527 ( 116 equ)
% Maximal formula atoms : 32 ( 5 avg)
% Number of connectives : 650 ( 226 ~; 219 |; 156 &)
% ( 13 <=>; 36 =>; 0 <=; 0 <~>)
% Maximal formula depth : 18 ( 5 avg)
% Maximal term depth : 3 ( 1 avg)
% Number of predicates : 15 ( 13 usr; 10 prp; 0-2 aty)
% Number of functors : 10 ( 10 usr; 8 con; 0-2 aty)
% Number of variables : 131 (; 72 !; 59 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f3183,plain,
$false,
inference(avatar_sat_refutation,[],[f586,f591,f596,f601,f610,f620,f775,f807,f881,f3182]) ).
fof(f3182,plain,
( ~ spl54_1
| ~ spl54_4
| ~ spl54_11
| ~ spl54_38 ),
inference(avatar_contradiction_clause,[],[f3181]) ).
fof(f3181,plain,
( $false
| ~ spl54_1
| ~ spl54_4
| ~ spl54_11
| ~ spl54_38 ),
inference(subsumption_resolution,[],[f3180,f348]) ).
fof(f348,plain,
~ memberP(sK1,sK6),
inference(cnf_transformation,[],[f231]) ).
fof(f231,plain,
( ( ~ neq(sK3,nil)
| ( sK3 = app(sK5,cons(sK4,nil))
& sK2 = app(cons(sK4,nil),sK5)
& ssList(sK5)
& ssItem(sK4) ) )
& ( nil != sK3
| nil = sK2 )
& ~ memberP(sK1,sK6)
& memberP(sK0,sK6)
& ssItem(sK6)
& sK0 = sK2
& sK1 = sK3
& ssList(sK3)
& ssList(sK2)
& ssList(sK1)
& ssList(sK0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4,sK5,sK6])],[f100,f230,f229,f228,f227,f226,f225,f224]) ).
fof(f224,plain,
( ? [X0] :
( ? [X1] :
( ? [X2] :
( ? [X3] :
( ( ~ neq(X3,nil)
| ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = X3
& app(cons(X4,nil),X5) = X2
& ssList(X5) )
& ssItem(X4) ) )
& ( nil != X3
| nil = X2 )
& ? [X6] :
( ~ memberP(X1,X6)
& memberP(X0,X6)
& ssItem(X6) )
& X0 = X2
& X1 = X3
& ssList(X3) )
& ssList(X2) )
& ssList(X1) )
& ssList(X0) )
=> ( ? [X1] :
( ? [X2] :
( ? [X3] :
( ( ~ neq(X3,nil)
| ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = X3
& app(cons(X4,nil),X5) = X2
& ssList(X5) )
& ssItem(X4) ) )
& ( nil != X3
| nil = X2 )
& ? [X6] :
( ~ memberP(X1,X6)
& memberP(sK0,X6)
& ssItem(X6) )
& sK0 = X2
& X1 = X3
& ssList(X3) )
& ssList(X2) )
& ssList(X1) )
& ssList(sK0) ) ),
introduced(choice_axiom,[]) ).
fof(f225,plain,
( ? [X1] :
( ? [X2] :
( ? [X3] :
( ( ~ neq(X3,nil)
| ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = X3
& app(cons(X4,nil),X5) = X2
& ssList(X5) )
& ssItem(X4) ) )
& ( nil != X3
| nil = X2 )
& ? [X6] :
( ~ memberP(X1,X6)
& memberP(sK0,X6)
& ssItem(X6) )
& sK0 = X2
& X1 = X3
& ssList(X3) )
& ssList(X2) )
& ssList(X1) )
=> ( ? [X2] :
( ? [X3] :
( ( ~ neq(X3,nil)
| ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = X3
& app(cons(X4,nil),X5) = X2
& ssList(X5) )
& ssItem(X4) ) )
& ( nil != X3
| nil = X2 )
& ? [X6] :
( ~ memberP(sK1,X6)
& memberP(sK0,X6)
& ssItem(X6) )
& sK0 = X2
& sK1 = X3
& ssList(X3) )
& ssList(X2) )
& ssList(sK1) ) ),
introduced(choice_axiom,[]) ).
fof(f226,plain,
( ? [X2] :
( ? [X3] :
( ( ~ neq(X3,nil)
| ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = X3
& app(cons(X4,nil),X5) = X2
& ssList(X5) )
& ssItem(X4) ) )
& ( nil != X3
| nil = X2 )
& ? [X6] :
( ~ memberP(sK1,X6)
& memberP(sK0,X6)
& ssItem(X6) )
& sK0 = X2
& sK1 = X3
& ssList(X3) )
& ssList(X2) )
=> ( ? [X3] :
( ( ~ neq(X3,nil)
| ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = X3
& app(cons(X4,nil),X5) = sK2
& ssList(X5) )
& ssItem(X4) ) )
& ( nil != X3
| nil = sK2 )
& ? [X6] :
( ~ memberP(sK1,X6)
& memberP(sK0,X6)
& ssItem(X6) )
& sK0 = sK2
& sK1 = X3
& ssList(X3) )
& ssList(sK2) ) ),
introduced(choice_axiom,[]) ).
fof(f227,plain,
( ? [X3] :
( ( ~ neq(X3,nil)
| ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = X3
& app(cons(X4,nil),X5) = sK2
& ssList(X5) )
& ssItem(X4) ) )
& ( nil != X3
| nil = sK2 )
& ? [X6] :
( ~ memberP(sK1,X6)
& memberP(sK0,X6)
& ssItem(X6) )
& sK0 = sK2
& sK1 = X3
& ssList(X3) )
=> ( ( ~ neq(sK3,nil)
| ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = sK3
& app(cons(X4,nil),X5) = sK2
& ssList(X5) )
& ssItem(X4) ) )
& ( nil != sK3
| nil = sK2 )
& ? [X6] :
( ~ memberP(sK1,X6)
& memberP(sK0,X6)
& ssItem(X6) )
& sK0 = sK2
& sK1 = sK3
& ssList(sK3) ) ),
introduced(choice_axiom,[]) ).
fof(f228,plain,
( ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = sK3
& app(cons(X4,nil),X5) = sK2
& ssList(X5) )
& ssItem(X4) )
=> ( ? [X5] :
( sK3 = app(X5,cons(sK4,nil))
& sK2 = app(cons(sK4,nil),X5)
& ssList(X5) )
& ssItem(sK4) ) ),
introduced(choice_axiom,[]) ).
fof(f229,plain,
( ? [X5] :
( sK3 = app(X5,cons(sK4,nil))
& sK2 = app(cons(sK4,nil),X5)
& ssList(X5) )
=> ( sK3 = app(sK5,cons(sK4,nil))
& sK2 = app(cons(sK4,nil),sK5)
& ssList(sK5) ) ),
introduced(choice_axiom,[]) ).
fof(f230,plain,
( ? [X6] :
( ~ memberP(sK1,X6)
& memberP(sK0,X6)
& ssItem(X6) )
=> ( ~ memberP(sK1,sK6)
& memberP(sK0,sK6)
& ssItem(sK6) ) ),
introduced(choice_axiom,[]) ).
fof(f100,plain,
? [X0] :
( ? [X1] :
( ? [X2] :
( ? [X3] :
( ( ~ neq(X3,nil)
| ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = X3
& app(cons(X4,nil),X5) = X2
& ssList(X5) )
& ssItem(X4) ) )
& ( nil != X3
| nil = X2 )
& ? [X6] :
( ~ memberP(X1,X6)
& memberP(X0,X6)
& ssItem(X6) )
& X0 = X2
& X1 = X3
& ssList(X3) )
& ssList(X2) )
& ssList(X1) )
& ssList(X0) ),
inference(flattening,[],[f99]) ).
fof(f99,plain,
? [X0] :
( ? [X1] :
( ? [X2] :
( ? [X3] :
( ( ~ neq(X3,nil)
| ? [X4] :
( ? [X5] :
( app(X5,cons(X4,nil)) = X3
& app(cons(X4,nil),X5) = X2
& ssList(X5) )
& ssItem(X4) ) )
& ( nil != X3
| nil = X2 )
& ? [X6] :
( ~ memberP(X1,X6)
& memberP(X0,X6)
& ssItem(X6) )
& X0 = X2
& X1 = X3
& ssList(X3) )
& ssList(X2) )
& ssList(X1) )
& ssList(X0) ),
inference(ennf_transformation,[],[f98]) ).
fof(f98,plain,
~ ! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ! [X3] :
( ssList(X3)
=> ( ( neq(X3,nil)
& ! [X4] :
( ssItem(X4)
=> ! [X5] :
( ssList(X5)
=> ( app(X5,cons(X4,nil)) != X3
| app(cons(X4,nil),X5) != X2 ) ) ) )
| ( nil = X3
& nil != X2 )
| ! [X6] :
( ssItem(X6)
=> ( memberP(X1,X6)
| ~ memberP(X0,X6) ) )
| X0 != X2
| X1 != X3 ) ) ) ) ),
inference(rectify,[],[f97]) ).
fof(f97,negated_conjecture,
~ ! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ! [X3] :
( ssList(X3)
=> ( ( neq(X3,nil)
& ! [X5] :
( ssItem(X5)
=> ! [X6] :
( ssList(X6)
=> ( app(X6,cons(X5,nil)) != X3
| app(cons(X5,nil),X6) != X2 ) ) ) )
| ( nil = X3
& nil != X2 )
| ! [X4] :
( ssItem(X4)
=> ( memberP(X1,X4)
| ~ memberP(X0,X4) ) )
| X0 != X2
| X1 != X3 ) ) ) ) ),
inference(negated_conjecture,[],[f96]) ).
fof(f96,conjecture,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ! [X3] :
( ssList(X3)
=> ( ( neq(X3,nil)
& ! [X5] :
( ssItem(X5)
=> ! [X6] :
( ssList(X6)
=> ( app(X6,cons(X5,nil)) != X3
| app(cons(X5,nil),X6) != X2 ) ) ) )
| ( nil = X3
& nil != X2 )
| ! [X4] :
( ssItem(X4)
=> ( memberP(X1,X4)
| ~ memberP(X0,X4) ) )
| X0 != X2
| X1 != X3 ) ) ) ) ),
file('/export/starexec/sandbox2/tmp/tmp.CEP6B8ZC3W/Vampire---4.8_32088',co1) ).
fof(f3180,plain,
( memberP(sK1,sK6)
| ~ spl54_1
| ~ spl54_4
| ~ spl54_11
| ~ spl54_38 ),
inference(subsumption_resolution,[],[f3177,f346]) ).
fof(f346,plain,
ssItem(sK6),
inference(cnf_transformation,[],[f231]) ).
fof(f3177,plain,
( ~ ssItem(sK6)
| memberP(sK1,sK6)
| ~ spl54_1
| ~ spl54_4
| ~ spl54_11
| ~ spl54_38 ),
inference(resolution,[],[f2536,f347]) ).
fof(f347,plain,
memberP(sK0,sK6),
inference(cnf_transformation,[],[f231]) ).
fof(f2536,plain,
( ! [X1] :
( ~ memberP(sK0,X1)
| ~ ssItem(X1)
| memberP(sK1,X1) )
| ~ spl54_1
| ~ spl54_4
| ~ spl54_11
| ~ spl54_38 ),
inference(subsumption_resolution,[],[f2372,f949]) ).
fof(f949,plain,
( ! [X12] :
( ~ memberP(sK5,X12)
| memberP(sK1,X12)
| ~ ssItem(X12) )
| ~ spl54_1
| ~ spl54_4
| ~ spl54_11 ),
inference(subsumption_resolution,[],[f948,f595]) ).
fof(f595,plain,
( ssList(sK5)
| ~ spl54_4 ),
inference(avatar_component_clause,[],[f593]) ).
fof(f593,plain,
( spl54_4
<=> ssList(sK5) ),
introduced(avatar_definition,[new_symbols(naming,[spl54_4])]) ).
fof(f948,plain,
( ! [X12] :
( memberP(sK1,X12)
| ~ memberP(sK5,X12)
| ~ ssList(sK5)
| ~ ssItem(X12) )
| ~ spl54_1
| ~ spl54_11 ),
inference(subsumption_resolution,[],[f905,f690]) ).
fof(f690,plain,
( ssList(cons(sK4,nil))
| ~ spl54_11 ),
inference(avatar_component_clause,[],[f689]) ).
fof(f689,plain,
( spl54_11
<=> ssList(cons(sK4,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl54_11])]) ).
fof(f905,plain,
( ! [X12] :
( memberP(sK1,X12)
| ~ memberP(sK5,X12)
| ~ ssList(cons(sK4,nil))
| ~ ssList(sK5)
| ~ ssItem(X12) )
| ~ spl54_1 ),
inference(superposition,[],[f410,f655]) ).
fof(f655,plain,
( sK1 = app(sK5,cons(sK4,nil))
| ~ spl54_1 ),
inference(forward_demodulation,[],[f581,f344]) ).
fof(f344,plain,
sK1 = sK3,
inference(cnf_transformation,[],[f231]) ).
fof(f581,plain,
( sK3 = app(sK5,cons(sK4,nil))
| ~ spl54_1 ),
inference(avatar_component_clause,[],[f579]) ).
fof(f579,plain,
( spl54_1
<=> sK3 = app(sK5,cons(sK4,nil)) ),
introduced(avatar_definition,[new_symbols(naming,[spl54_1])]) ).
fof(f410,plain,
! [X2,X0,X1] :
( memberP(app(X1,X2),X0)
| ~ memberP(X1,X0)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(cnf_transformation,[],[f246]) ).
fof(f246,plain,
! [X0] :
( ! [X1] :
( ! [X2] :
( ( ( memberP(app(X1,X2),X0)
| ( ~ memberP(X2,X0)
& ~ memberP(X1,X0) ) )
& ( memberP(X2,X0)
| memberP(X1,X0)
| ~ memberP(app(X1,X2),X0) ) )
| ~ ssList(X2) )
| ~ ssList(X1) )
| ~ ssItem(X0) ),
inference(flattening,[],[f245]) ).
fof(f245,plain,
! [X0] :
( ! [X1] :
( ! [X2] :
( ( ( memberP(app(X1,X2),X0)
| ( ~ memberP(X2,X0)
& ~ memberP(X1,X0) ) )
& ( memberP(X2,X0)
| memberP(X1,X0)
| ~ memberP(app(X1,X2),X0) ) )
| ~ ssList(X2) )
| ~ ssList(X1) )
| ~ ssItem(X0) ),
inference(nnf_transformation,[],[f140]) ).
fof(f140,plain,
! [X0] :
( ! [X1] :
( ! [X2] :
( ( memberP(app(X1,X2),X0)
<=> ( memberP(X2,X0)
| memberP(X1,X0) ) )
| ~ ssList(X2) )
| ~ ssList(X1) )
| ~ ssItem(X0) ),
inference(ennf_transformation,[],[f36]) ).
fof(f36,axiom,
! [X0] :
( ssItem(X0)
=> ! [X1] :
( ssList(X1)
=> ! [X2] :
( ssList(X2)
=> ( memberP(app(X1,X2),X0)
<=> ( memberP(X2,X0)
| memberP(X1,X0) ) ) ) ) ),
file('/export/starexec/sandbox2/tmp/tmp.CEP6B8ZC3W/Vampire---4.8_32088',ax36) ).
fof(f2372,plain,
( ! [X1] :
( ~ ssItem(X1)
| memberP(sK5,X1)
| ~ memberP(sK0,X1)
| memberP(sK1,X1) )
| ~ spl54_1
| ~ spl54_4
| ~ spl54_11
| ~ spl54_38 ),
inference(duplicate_literal_removal,[],[f2368]) ).
fof(f2368,plain,
( ! [X1] :
( ~ ssItem(X1)
| memberP(sK5,X1)
| ~ memberP(sK0,X1)
| memberP(sK1,X1)
| ~ ssItem(X1) )
| ~ spl54_1
| ~ spl54_4
| ~ spl54_11
| ~ spl54_38 ),
inference(resolution,[],[f880,f951]) ).
fof(f951,plain,
( ! [X13] :
( ~ memberP(cons(sK4,nil),X13)
| memberP(sK1,X13)
| ~ ssItem(X13) )
| ~ spl54_1
| ~ spl54_4
| ~ spl54_11 ),
inference(subsumption_resolution,[],[f950,f595]) ).
fof(f950,plain,
( ! [X13] :
( memberP(sK1,X13)
| ~ memberP(cons(sK4,nil),X13)
| ~ ssList(sK5)
| ~ ssItem(X13) )
| ~ spl54_1
| ~ spl54_11 ),
inference(subsumption_resolution,[],[f906,f690]) ).
fof(f906,plain,
( ! [X13] :
( memberP(sK1,X13)
| ~ memberP(cons(sK4,nil),X13)
| ~ ssList(cons(sK4,nil))
| ~ ssList(sK5)
| ~ ssItem(X13) )
| ~ spl54_1 ),
inference(superposition,[],[f411,f655]) ).
fof(f411,plain,
! [X2,X0,X1] :
( memberP(app(X1,X2),X0)
| ~ memberP(X2,X0)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(cnf_transformation,[],[f246]) ).
fof(f880,plain,
( ! [X0] :
( memberP(cons(sK4,nil),X0)
| ~ ssItem(X0)
| memberP(sK5,X0)
| ~ memberP(sK0,X0) )
| ~ spl54_38 ),
inference(avatar_component_clause,[],[f879]) ).
fof(f879,plain,
( spl54_38
<=> ! [X0] :
( ~ memberP(sK0,X0)
| ~ ssItem(X0)
| memberP(sK5,X0)
| memberP(cons(sK4,nil),X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl54_38])]) ).
fof(f881,plain,
( ~ spl54_11
| spl54_38
| ~ spl54_3
| ~ spl54_4 ),
inference(avatar_split_clause,[],[f877,f593,f588,f879,f689]) ).
fof(f588,plain,
( spl54_3
<=> sK2 = app(cons(sK4,nil),sK5) ),
introduced(avatar_definition,[new_symbols(naming,[spl54_3])]) ).
fof(f877,plain,
( ! [X0] :
( ~ memberP(sK0,X0)
| memberP(cons(sK4,nil),X0)
| memberP(sK5,X0)
| ~ ssList(cons(sK4,nil))
| ~ ssItem(X0) )
| ~ spl54_3
| ~ spl54_4 ),
inference(subsumption_resolution,[],[f781,f595]) ).
fof(f781,plain,
( ! [X0] :
( ~ memberP(sK0,X0)
| memberP(cons(sK4,nil),X0)
| memberP(sK5,X0)
| ~ ssList(sK5)
| ~ ssList(cons(sK4,nil))
| ~ ssItem(X0) )
| ~ spl54_3 ),
inference(superposition,[],[f409,f652]) ).
fof(f652,plain,
( sK0 = app(cons(sK4,nil),sK5)
| ~ spl54_3 ),
inference(forward_demodulation,[],[f590,f345]) ).
fof(f345,plain,
sK0 = sK2,
inference(cnf_transformation,[],[f231]) ).
fof(f590,plain,
( sK2 = app(cons(sK4,nil),sK5)
| ~ spl54_3 ),
inference(avatar_component_clause,[],[f588]) ).
fof(f409,plain,
! [X2,X0,X1] :
( ~ memberP(app(X1,X2),X0)
| memberP(X1,X0)
| memberP(X2,X0)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(cnf_transformation,[],[f246]) ).
fof(f807,plain,
( ~ spl54_5
| spl54_11 ),
inference(avatar_contradiction_clause,[],[f806]) ).
fof(f806,plain,
( $false
| ~ spl54_5
| spl54_11 ),
inference(subsumption_resolution,[],[f805,f362]) ).
fof(f362,plain,
ssList(nil),
inference(cnf_transformation,[],[f17]) ).
fof(f17,axiom,
ssList(nil),
file('/export/starexec/sandbox2/tmp/tmp.CEP6B8ZC3W/Vampire---4.8_32088',ax17) ).
fof(f805,plain,
( ~ ssList(nil)
| ~ spl54_5
| spl54_11 ),
inference(subsumption_resolution,[],[f804,f600]) ).
fof(f600,plain,
( ssItem(sK4)
| ~ spl54_5 ),
inference(avatar_component_clause,[],[f598]) ).
fof(f598,plain,
( spl54_5
<=> ssItem(sK4) ),
introduced(avatar_definition,[new_symbols(naming,[spl54_5])]) ).
fof(f804,plain,
( ~ ssItem(sK4)
| ~ ssList(nil)
| spl54_11 ),
inference(resolution,[],[f691,f497]) ).
fof(f497,plain,
! [X0,X1] :
( ssList(cons(X1,X0))
| ~ ssItem(X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f179]) ).
fof(f179,plain,
! [X0] :
( ! [X1] :
( ssList(cons(X1,X0))
| ~ ssItem(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f16]) ).
fof(f16,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssItem(X1)
=> ssList(cons(X1,X0)) ) ),
file('/export/starexec/sandbox2/tmp/tmp.CEP6B8ZC3W/Vampire---4.8_32088',ax16) ).
fof(f691,plain,
( ~ ssList(cons(sK4,nil))
| spl54_11 ),
inference(avatar_component_clause,[],[f689]) ).
fof(f775,plain,
~ spl54_6,
inference(avatar_contradiction_clause,[],[f774]) ).
fof(f774,plain,
( $false
| ~ spl54_6 ),
inference(subsumption_resolution,[],[f773,f346]) ).
fof(f773,plain,
( ~ ssItem(sK6)
| ~ spl54_6 ),
inference(resolution,[],[f646,f363]) ).
fof(f363,plain,
! [X0] :
( ~ memberP(nil,X0)
| ~ ssItem(X0) ),
inference(cnf_transformation,[],[f101]) ).
fof(f101,plain,
! [X0] :
( ~ memberP(nil,X0)
| ~ ssItem(X0) ),
inference(ennf_transformation,[],[f38]) ).
fof(f38,axiom,
! [X0] :
( ssItem(X0)
=> ~ memberP(nil,X0) ),
file('/export/starexec/sandbox2/tmp/tmp.CEP6B8ZC3W/Vampire---4.8_32088',ax38) ).
fof(f646,plain,
( memberP(nil,sK6)
| ~ spl54_6 ),
inference(superposition,[],[f347,f639]) ).
fof(f639,plain,
( nil = sK0
| ~ spl54_6 ),
inference(superposition,[],[f605,f345]) ).
fof(f605,plain,
( nil = sK2
| ~ spl54_6 ),
inference(avatar_component_clause,[],[f603]) ).
fof(f603,plain,
( spl54_6
<=> nil = sK2 ),
introduced(avatar_definition,[new_symbols(naming,[spl54_6])]) ).
fof(f620,plain,
( spl54_2
| spl54_7 ),
inference(avatar_contradiction_clause,[],[f619]) ).
fof(f619,plain,
( $false
| spl54_2
| spl54_7 ),
inference(subsumption_resolution,[],[f618,f611]) ).
fof(f611,plain,
ssList(sK1),
inference(forward_demodulation,[],[f343,f344]) ).
fof(f343,plain,
ssList(sK3),
inference(cnf_transformation,[],[f231]) ).
fof(f618,plain,
( ~ ssList(sK1)
| spl54_2
| spl54_7 ),
inference(subsumption_resolution,[],[f617,f362]) ).
fof(f617,plain,
( ~ ssList(nil)
| ~ ssList(sK1)
| spl54_2
| spl54_7 ),
inference(subsumption_resolution,[],[f615,f614]) ).
fof(f614,plain,
( nil != sK1
| spl54_7 ),
inference(superposition,[],[f609,f344]) ).
fof(f609,plain,
( nil != sK3
| spl54_7 ),
inference(avatar_component_clause,[],[f607]) ).
fof(f607,plain,
( spl54_7
<=> nil = sK3 ),
introduced(avatar_definition,[new_symbols(naming,[spl54_7])]) ).
fof(f615,plain,
( nil = sK1
| ~ ssList(nil)
| ~ ssList(sK1)
| spl54_2 ),
inference(resolution,[],[f613,f515]) ).
fof(f515,plain,
! [X0,X1] :
( neq(X0,X1)
| X0 = X1
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[],[f321]) ).
fof(f321,plain,
! [X0] :
( ! [X1] :
( ( ( neq(X0,X1)
| X0 = X1 )
& ( X0 != X1
| ~ neq(X0,X1) ) )
| ~ ssList(X1) )
| ~ ssList(X0) ),
inference(nnf_transformation,[],[f199]) ).
fof(f199,plain,
! [X0] :
( ! [X1] :
( ( neq(X0,X1)
<=> X0 != X1 )
| ~ ssList(X1) )
| ~ ssList(X0) ),
inference(ennf_transformation,[],[f15]) ).
fof(f15,axiom,
! [X0] :
( ssList(X0)
=> ! [X1] :
( ssList(X1)
=> ( neq(X0,X1)
<=> X0 != X1 ) ) ),
file('/export/starexec/sandbox2/tmp/tmp.CEP6B8ZC3W/Vampire---4.8_32088',ax15) ).
fof(f613,plain,
( ~ neq(sK1,nil)
| spl54_2 ),
inference(forward_demodulation,[],[f585,f344]) ).
fof(f585,plain,
( ~ neq(sK3,nil)
| spl54_2 ),
inference(avatar_component_clause,[],[f583]) ).
fof(f583,plain,
( spl54_2
<=> neq(sK3,nil) ),
introduced(avatar_definition,[new_symbols(naming,[spl54_2])]) ).
fof(f610,plain,
( spl54_6
| ~ spl54_7 ),
inference(avatar_split_clause,[],[f349,f607,f603]) ).
fof(f349,plain,
( nil != sK3
| nil = sK2 ),
inference(cnf_transformation,[],[f231]) ).
fof(f601,plain,
( spl54_5
| ~ spl54_2 ),
inference(avatar_split_clause,[],[f350,f583,f598]) ).
fof(f350,plain,
( ~ neq(sK3,nil)
| ssItem(sK4) ),
inference(cnf_transformation,[],[f231]) ).
fof(f596,plain,
( spl54_4
| ~ spl54_2 ),
inference(avatar_split_clause,[],[f351,f583,f593]) ).
fof(f351,plain,
( ~ neq(sK3,nil)
| ssList(sK5) ),
inference(cnf_transformation,[],[f231]) ).
fof(f591,plain,
( spl54_3
| ~ spl54_2 ),
inference(avatar_split_clause,[],[f352,f583,f588]) ).
fof(f352,plain,
( ~ neq(sK3,nil)
| sK2 = app(cons(sK4,nil),sK5) ),
inference(cnf_transformation,[],[f231]) ).
fof(f586,plain,
( spl54_1
| ~ spl54_2 ),
inference(avatar_split_clause,[],[f353,f583,f579]) ).
fof(f353,plain,
( ~ neq(sK3,nil)
| sK3 = app(sK5,cons(sK4,nil)) ),
inference(cnf_transformation,[],[f231]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.14/0.16 % Problem : SWC397+1 : TPTP v8.1.2. Released v2.4.0.
% 0.17/0.17 % Command : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.18/0.39 % Computer : n031.cluster.edu
% 0.18/0.39 % Model : x86_64 x86_64
% 0.18/0.39 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.18/0.39 % Memory : 8042.1875MB
% 0.18/0.39 % OS : Linux 3.10.0-693.el7.x86_64
% 0.18/0.39 % CPULimit : 300
% 0.18/0.39 % WCLimit : 300
% 0.18/0.39 % DateTime : Mon Aug 28 16:50:10 EDT 2023
% 0.18/0.39 % CPUTime :
% 0.18/0.39 This is a FOF_THM_RFO_SEQ problem
% 0.18/0.39 Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/tmp/tmp.CEP6B8ZC3W/Vampire---4.8_32088
% 0.18/0.39 % (32236)Running in auto input_syntax mode. Trying TPTP
% 0.24/0.46 % (32242)lrs+10_1024_av=off:bsr=on:br=off:ep=RSTC:fsd=off:irw=on:nm=4:nwc=1.1:sims=off:urr=on:stl=125_440 on Vampire---4 for (440ds/0Mi)
% 0.24/0.46 % (32240)ott+1011_4_er=known:fsd=off:nm=4:tgt=ground_499 on Vampire---4 for (499ds/0Mi)
% 0.24/0.46 % (32237)lrs+1011_1_bd=preordered:flr=on:fsd=off:fsr=off:irw=on:lcm=reverse:msp=off:nm=2:nwc=10.0:sos=on:sp=reverse_weighted_frequency:tgt=full:stl=62_562 on Vampire---4 for (562ds/0Mi)
% 0.24/0.46 % (32241)ott+11_8:1_aac=none:amm=sco:anc=none:er=known:flr=on:fde=unused:irw=on:nm=0:nwc=1.2:nicw=on:sims=off:sos=all:sac=on_470 on Vampire---4 for (470ds/0Mi)
% 0.24/0.46 % (32238)lrs-1004_3_av=off:ep=RSTC:fsd=off:fsr=off:urr=ec_only:stl=62_525 on Vampire---4 for (525ds/0Mi)
% 0.24/0.46 % (32243)ott+1010_2:5_bd=off:fsd=off:fde=none:nm=16:sos=on_419 on Vampire---4 for (419ds/0Mi)
% 0.24/0.46 % (32239)lrs+10_4:5_amm=off:bsr=on:bce=on:flr=on:fsd=off:fde=unused:gs=on:gsem=on:lcm=predicate:sos=all:tgt=ground:stl=62_514 on Vampire---4 for (514ds/0Mi)
% 0.24/0.51 % (32243)First to succeed.
% 0.24/0.52 % (32243)Refutation found. Thanks to Tanya!
% 0.24/0.52 % SZS status Theorem for Vampire---4
% 0.24/0.52 % SZS output start Proof for Vampire---4
% See solution above
% 0.24/0.52 % (32243)------------------------------
% 0.24/0.52 % (32243)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.24/0.52 % (32243)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.24/0.52 % (32243)Termination reason: Refutation
% 0.24/0.52
% 0.24/0.52 % (32243)Memory used [KB]: 7419
% 0.24/0.52 % (32243)Time elapsed: 0.059 s
% 0.24/0.52 % (32243)------------------------------
% 0.24/0.52 % (32243)------------------------------
% 0.24/0.52 % (32236)Success in time 0.122 s
% 0.24/0.52 % Vampire---4.8 exiting
%------------------------------------------------------------------------------