%------------------------------------------------------------------------------
% File : Drodi---4.1.1
% Problem : SWV456+1 : TPTP v9.3.1. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% Computer : n018.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Sep 24 02:47:58 PM UTC 2026
% Result : Theorem 81.65s 10.82s
% Output : CNFRefutation 81.65s
% Verified :
% SZS Type : Refutation
% Derivation depth : 18
% Number of leaves : 3
% Syntax : Number of formulae : 49 ( 21 unt; 1 def)
% Number of atoms : 433 ( 209 equ)
% Maximal formula atoms : 56 ( 8 avg)
% Number of connectives : 620 ( 236 ~; 162 |; 182 &)
% ( 2 <=>; 38 =>; 0 <=; 0 <~>)
% Maximal formula depth : 34 ( 7 avg)
% Maximal term depth : 4 ( 1 avg)
% Number of predicates : 6 ( 4 usr; 1 prp; 0-2 aty)
% Number of functors : 25 ( 25 usr; 17 con; 0-2 aty)
% Number of variables : 206 ( 182 !; 24 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f47,axiom,
! [X,Y,Q] :
( elem(X,cons(Y,Q))
<=> ( elem(X,Q)
| X = Y ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f67,conjecture,
! [V,W,X,Y] :
( ( queue(host(X)) = cons(m_Down(Y),V)
& ! [Z,Pid30,Pid20,Pid0] :
( ( host(Pid0) = host(Pid20)
& host(Pid30) = host(Z)
& setIn(Pid20,alive)
& setIn(Z,alive)
& host(Pid20) != host(Z) )
=> ~ ( setIn(host(Pid30),index(down,host(Pid20)))
& elem(m_Down(Pid0),queue(host(Z))) ) )
& ! [Z,Pid30,Pid20,Pid0] :
( ( host(Pid0) = host(Pid20)
& host(Pid30) = host(Z)
& setIn(Pid20,alive)
& setIn(Z,alive)
& host(Pid20) != host(Z) )
=> ~ ( elem(m_Down(Pid30),queue(host(Pid20)))
& elem(m_Down(Pid0),queue(host(Z))) ) )
& ! [Z,Pid0] :
( ( host(Pid0) = host(Z)
& Pid0 != Z )
=> ( ~ setIn(Pid0,alive)
| ~ setIn(Z,alive) ) )
& ! [Z,Pid0] :
( ( host(Pid0) = host(Z)
& leq(Pid0,Z)
& ~ setIn(Z,alive) )
=> ~ setIn(Pid0,alive) )
& ! [Z,Pid20,Pid0] :
( elem(m_Ack(Pid0,Z),queue(host(Pid20)))
=> ~ leq(host(Z),host(Pid0)) )
& ! [Z,Pid0] :
( elem(m_Halt(Pid0),queue(host(Z)))
=> ~ leq(host(Z),host(Pid0)) )
& ! [Z,Pid0] :
( elem(m_Down(Pid0),queue(host(Z)))
=> host(Pid0) != host(Z) )
& ! [Z,Pid0] :
( elem(m_Down(Pid0),queue(host(Z)))
=> ~ setIn(Pid0,alive) ) )
=> ( setIn(X,alive)
=> ( ~ leq(host(X),host(Y))
=> ( ( ( host(Y) = host(index(elid,host(X)))
& index(status,host(X)) = wait )
| ( index(status,host(X)) = norm
& index(ldr,host(X)) = host(Y) ) )
=> ( ( host(X) = host(W)
& ~ setIn(W,pids)
& ! [Z] :
( host(X) = host(Z)
=> leq(Z,W) ) )
=> ( host(W) != s(zero)
=> ! [Z] :
( host(X) = host(Z)
=> ! [X0,Y0] :
( host(W) != host(Y0)
=> ( host(X) != host(Y0)
=> ! [Z0] :
( ( host(Z0) = host(Y0)
& host(X0) = host(Z)
& host(Y0) != host(Z)
& ( Y0 = W
| ( setIn(Y0,alive)
& Y0 != X ) )
& ( Z = W
| ( setIn(Z,alive)
& Z != X ) ) )
=> ~ ( setIn(host(X0),index(down,host(Y0)))
& elem(m_Down(Z0),V) ) ) ) ) ) ) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f68,negated_conjecture,
~ ! [V,W,X,Y] :
( ( queue(host(X)) = cons(m_Down(Y),V)
& ! [Z,Pid30,Pid20,Pid0] :
( ( host(Pid0) = host(Pid20)
& host(Pid30) = host(Z)
& setIn(Pid20,alive)
& setIn(Z,alive)
& host(Pid20) != host(Z) )
=> ~ ( setIn(host(Pid30),index(down,host(Pid20)))
& elem(m_Down(Pid0),queue(host(Z))) ) )
& ! [Z,Pid30,Pid20,Pid0] :
( ( host(Pid0) = host(Pid20)
& host(Pid30) = host(Z)
& setIn(Pid20,alive)
& setIn(Z,alive)
& host(Pid20) != host(Z) )
=> ~ ( elem(m_Down(Pid30),queue(host(Pid20)))
& elem(m_Down(Pid0),queue(host(Z))) ) )
& ! [Z,Pid0] :
( ( host(Pid0) = host(Z)
& Pid0 != Z )
=> ( ~ setIn(Pid0,alive)
| ~ setIn(Z,alive) ) )
& ! [Z,Pid0] :
( ( host(Pid0) = host(Z)
& leq(Pid0,Z)
& ~ setIn(Z,alive) )
=> ~ setIn(Pid0,alive) )
& ! [Z,Pid20,Pid0] :
( elem(m_Ack(Pid0,Z),queue(host(Pid20)))
=> ~ leq(host(Z),host(Pid0)) )
& ! [Z,Pid0] :
( elem(m_Halt(Pid0),queue(host(Z)))
=> ~ leq(host(Z),host(Pid0)) )
& ! [Z,Pid0] :
( elem(m_Down(Pid0),queue(host(Z)))
=> host(Pid0) != host(Z) )
& ! [Z,Pid0] :
( elem(m_Down(Pid0),queue(host(Z)))
=> ~ setIn(Pid0,alive) ) )
=> ( setIn(X,alive)
=> ( ~ leq(host(X),host(Y))
=> ( ( ( host(Y) = host(index(elid,host(X)))
& index(status,host(X)) = wait )
| ( index(status,host(X)) = norm
& index(ldr,host(X)) = host(Y) ) )
=> ( ( host(X) = host(W)
& ~ setIn(W,pids)
& ! [Z] :
( host(X) = host(Z)
=> leq(Z,W) ) )
=> ( host(W) != s(zero)
=> ! [Z] :
( host(X) = host(Z)
=> ! [X0,Y0] :
( host(W) != host(Y0)
=> ( host(X) != host(Y0)
=> ! [Z0] :
( ( host(Z0) = host(Y0)
& host(X0) = host(Z)
& host(Y0) != host(Z)
& ( Y0 = W
| ( setIn(Y0,alive)
& Y0 != X ) )
& ( Z = W
| ( setIn(Z,alive)
& Z != X ) ) )
=> ~ ( setIn(host(X0),index(down,host(Y0)))
& elem(m_Down(Z0),V) ) ) ) ) ) ) ) ) ) ) ),
inference(negated_conjecture,[status(cth)],[f67]) ).
fof(f138,plain,
! [X,Y,Q] :
( ( ( ~ elem(X,Q)
& X != Y )
| elem(X,cons(Y,Q)) )
& ( elem(X,Q)
| X = Y
| ~ elem(X,cons(Y,Q)) ) ),
inference(NNF_transformation,[status(thm)],[f47]) ).
fof(f139,plain,
( ! [X,Y,Q] :
( ( ~ elem(X,Q)
& X != Y )
| elem(X,cons(Y,Q)) )
& ! [X,Y,Q] :
( elem(X,Q)
| X = Y
| ~ elem(X,cons(Y,Q)) ) ),
inference(miniscoping,[status(thm)],[f138]) ).
fof(f142,plain,
! [X0,X1,X2] :
( ~ elem(X0,X2)
| elem(X0,cons(X1,X2)) ),
inference(cnf_transformation,[status(thm)],[f139]) ).
fof(f212,plain,
? [V,W,X,Y] :
( ? [Z] :
( ? [X0,Y0] :
( ? [Z0] :
( setIn(host(X0),index(down,host(Y0)))
& elem(m_Down(Z0),V)
& host(Z0) = host(Y0)
& host(X0) = host(Z)
& host(Y0) != host(Z)
& ( Y0 = W
| ( setIn(Y0,alive)
& Y0 != X ) )
& ( Z = W
| ( setIn(Z,alive)
& Z != X ) ) )
& host(X) != host(Y0)
& host(W) != host(Y0) )
& host(X) = host(Z) )
& host(W) != s(zero)
& host(X) = host(W)
& ~ setIn(W,pids)
& ! [Z] :
( leq(Z,W)
| host(X) != host(Z) )
& ( ( host(Y) = host(index(elid,host(X)))
& index(status,host(X)) = wait )
| ( index(status,host(X)) = norm
& index(ldr,host(X)) = host(Y) ) )
& ~ leq(host(X),host(Y))
& setIn(X,alive)
& queue(host(X)) = cons(m_Down(Y),V)
& ! [Z,Pid30,Pid20,Pid0] :
( ~ setIn(host(Pid30),index(down,host(Pid20)))
| ~ elem(m_Down(Pid0),queue(host(Z)))
| host(Pid0) != host(Pid20)
| host(Pid30) != host(Z)
| ~ setIn(Pid20,alive)
| ~ setIn(Z,alive)
| host(Pid20) = host(Z) )
& ! [Z,Pid30,Pid20,Pid0] :
( ~ elem(m_Down(Pid30),queue(host(Pid20)))
| ~ elem(m_Down(Pid0),queue(host(Z)))
| host(Pid0) != host(Pid20)
| host(Pid30) != host(Z)
| ~ setIn(Pid20,alive)
| ~ setIn(Z,alive)
| host(Pid20) = host(Z) )
& ! [Z,Pid0] :
( ~ setIn(Pid0,alive)
| ~ setIn(Z,alive)
| host(Pid0) != host(Z)
| Pid0 = Z )
& ! [Z,Pid0] :
( ~ setIn(Pid0,alive)
| host(Pid0) != host(Z)
| ~ leq(Pid0,Z)
| setIn(Z,alive) )
& ! [Z,Pid20,Pid0] :
( ~ leq(host(Z),host(Pid0))
| ~ elem(m_Ack(Pid0,Z),queue(host(Pid20))) )
& ! [Z,Pid0] :
( ~ leq(host(Z),host(Pid0))
| ~ elem(m_Halt(Pid0),queue(host(Z))) )
& ! [Z,Pid0] :
( host(Pid0) != host(Z)
| ~ elem(m_Down(Pid0),queue(host(Z))) )
& ! [Z,Pid0] :
( ~ setIn(Pid0,alive)
| ~ elem(m_Down(Pid0),queue(host(Z))) ) ),
inference(pre_NNF_transformation,[status(thm)],[f68]) ).
fof(f213,definition,
! [X,Y] :
( sP0_prd(Y,X)
<=> ( index(status,host(X)) = norm
& index(ldr,host(X)) = host(Y) ) ),
introduced(definition,[new_symbols(definition,[sP0_prd])],[]) ).
fof(f214,plain,
? [V,W,X,Y] :
( ? [Z] :
( ? [X0,Y0] :
( ? [Z0] :
( setIn(host(X0),index(down,host(Y0)))
& elem(m_Down(Z0),V)
& host(Z0) = host(Y0)
& host(X0) = host(Z)
& host(Y0) != host(Z)
& ( Y0 = W
| ( setIn(Y0,alive)
& Y0 != X ) )
& ( Z = W
| ( setIn(Z,alive)
& Z != X ) ) )
& host(X) != host(Y0)
& host(W) != host(Y0) )
& host(X) = host(Z) )
& host(W) != s(zero)
& host(X) = host(W)
& ~ setIn(W,pids)
& ! [Z] :
( leq(Z,W)
| host(X) != host(Z) )
& ( ( host(Y) = host(index(elid,host(X)))
& index(status,host(X)) = wait )
| sP0_prd(Y,X) )
& ~ leq(host(X),host(Y))
& setIn(X,alive)
& queue(host(X)) = cons(m_Down(Y),V)
& ! [Z,Pid30,Pid20,Pid0] :
( ~ setIn(host(Pid30),index(down,host(Pid20)))
| ~ elem(m_Down(Pid0),queue(host(Z)))
| host(Pid0) != host(Pid20)
| host(Pid30) != host(Z)
| ~ setIn(Pid20,alive)
| ~ setIn(Z,alive)
| host(Pid20) = host(Z) )
& ! [Z,Pid30,Pid20,Pid0] :
( ~ elem(m_Down(Pid30),queue(host(Pid20)))
| ~ elem(m_Down(Pid0),queue(host(Z)))
| host(Pid0) != host(Pid20)
| host(Pid30) != host(Z)
| ~ setIn(Pid20,alive)
| ~ setIn(Z,alive)
| host(Pid20) = host(Z) )
& ! [Z,Pid0] :
( ~ setIn(Pid0,alive)
| ~ setIn(Z,alive)
| host(Pid0) != host(Z)
| Pid0 = Z )
& ! [Z,Pid0] :
( ~ setIn(Pid0,alive)
| host(Pid0) != host(Z)
| ~ leq(Pid0,Z)
| setIn(Z,alive) )
& ! [Z,Pid20,Pid0] :
( ~ leq(host(Z),host(Pid0))
| ~ elem(m_Ack(Pid0,Z),queue(host(Pid20))) )
& ! [Z,Pid0] :
( ~ leq(host(Z),host(Pid0))
| ~ elem(m_Halt(Pid0),queue(host(Z))) )
& ! [Z,Pid0] :
( host(Pid0) != host(Z)
| ~ elem(m_Down(Pid0),queue(host(Z))) )
& ! [Z,Pid0] :
( ~ setIn(Pid0,alive)
| ~ elem(m_Down(Pid0),queue(host(Z))) ) ),
inference(formula_renaming,[status(thm)],[f212,f213]) ).
fof(f215,plain,
? [V,X,Y] :
( ? [W] :
( ? [Z] :
( ? [Y0] :
( ? [X0,Z0] :
( setIn(host(X0),index(down,host(Y0)))
& elem(m_Down(Z0),V)
& host(Z0) = host(Y0)
& host(X0) = host(Z)
& host(Y0) != host(Z)
& ( Y0 = W
| ( setIn(Y0,alive)
& Y0 != X ) )
& ( Z = W
| ( setIn(Z,alive)
& Z != X ) ) )
& host(X) != host(Y0)
& host(W) != host(Y0) )
& host(X) = host(Z) )
& host(W) != s(zero)
& host(X) = host(W)
& ~ setIn(W,pids)
& ! [Z] :
( leq(Z,W)
| host(X) != host(Z) ) )
& ( ( host(Y) = host(index(elid,host(X)))
& index(status,host(X)) = wait )
| sP0_prd(Y,X) )
& ~ leq(host(X),host(Y))
& setIn(X,alive)
& queue(host(X)) = cons(m_Down(Y),V)
& ! [Z,Pid30,Pid20,Pid0] :
( ~ setIn(host(Pid30),index(down,host(Pid20)))
| ~ elem(m_Down(Pid0),queue(host(Z)))
| host(Pid0) != host(Pid20)
| host(Pid30) != host(Z)
| ~ setIn(Pid20,alive)
| ~ setIn(Z,alive)
| host(Pid20) = host(Z) )
& ! [Z,Pid30,Pid20,Pid0] :
( ~ elem(m_Down(Pid30),queue(host(Pid20)))
| ~ elem(m_Down(Pid0),queue(host(Z)))
| host(Pid0) != host(Pid20)
| host(Pid30) != host(Z)
| ~ setIn(Pid20,alive)
| ~ setIn(Z,alive)
| host(Pid20) = host(Z) )
& ! [Z,Pid0] :
( ~ setIn(Pid0,alive)
| ~ setIn(Z,alive)
| host(Pid0) != host(Z)
| Pid0 = Z )
& ! [Pid0] :
( ~ setIn(Pid0,alive)
| ! [Z] :
( host(Pid0) != host(Z)
| ~ leq(Pid0,Z)
| setIn(Z,alive) ) )
& ! [Z,Pid0] :
( ~ leq(host(Z),host(Pid0))
| ! [Pid20] : ~ elem(m_Ack(Pid0,Z),queue(host(Pid20))) )
& ! [Z,Pid0] :
( ~ leq(host(Z),host(Pid0))
| ~ elem(m_Halt(Pid0),queue(host(Z))) )
& ! [Z,Pid0] :
( host(Pid0) != host(Z)
| ~ elem(m_Down(Pid0),queue(host(Z))) )
& ! [Pid0] :
( ~ setIn(Pid0,alive)
| ! [Z] : ~ elem(m_Down(Pid0),queue(host(Z))) ) ),
inference(miniscoping,[status(thm)],[f214]) ).
fof(f216,plain,
( setIn(host(sK10_skl),index(down,host(sK9_skl)))
& elem(m_Down(sK11_skl),sK4_skl)
& host(sK11_skl) = host(sK9_skl)
& host(sK10_skl) = host(sK8_skl)
& host(sK9_skl) != host(sK8_skl)
& ( sK9_skl = sK7_skl
| ( setIn(sK9_skl,alive)
& sK9_skl != sK5_skl ) )
& ( sK8_skl = sK7_skl
| ( setIn(sK8_skl,alive)
& sK8_skl != sK5_skl ) )
& host(sK5_skl) != host(sK9_skl)
& host(sK7_skl) != host(sK9_skl)
& host(sK5_skl) = host(sK8_skl)
& host(sK7_skl) != s(zero)
& host(sK5_skl) = host(sK7_skl)
& ~ setIn(sK7_skl,pids)
& ! [Z] :
( leq(Z,sK7_skl)
| host(sK5_skl) != host(Z) )
& ( ( host(sK6_skl) = host(index(elid,host(sK5_skl)))
& index(status,host(sK5_skl)) = wait )
| sP0_prd(sK6_skl,sK5_skl) )
& ~ leq(host(sK5_skl),host(sK6_skl))
& setIn(sK5_skl,alive)
& queue(host(sK5_skl)) = cons(m_Down(sK6_skl),sK4_skl)
& ! [Z,Pid30,Pid20,Pid0] :
( ~ setIn(host(Pid30),index(down,host(Pid20)))
| ~ elem(m_Down(Pid0),queue(host(Z)))
| host(Pid0) != host(Pid20)
| host(Pid30) != host(Z)
| ~ setIn(Pid20,alive)
| ~ setIn(Z,alive)
| host(Pid20) = host(Z) )
& ! [Z,Pid30,Pid20,Pid0] :
( ~ elem(m_Down(Pid30),queue(host(Pid20)))
| ~ elem(m_Down(Pid0),queue(host(Z)))
| host(Pid0) != host(Pid20)
| host(Pid30) != host(Z)
| ~ setIn(Pid20,alive)
| ~ setIn(Z,alive)
| host(Pid20) = host(Z) )
& ! [Z,Pid0] :
( ~ setIn(Pid0,alive)
| ~ setIn(Z,alive)
| host(Pid0) != host(Z)
| Pid0 = Z )
& ! [Pid0] :
( ~ setIn(Pid0,alive)
| ! [Z] :
( host(Pid0) != host(Z)
| ~ leq(Pid0,Z)
| setIn(Z,alive) ) )
& ! [Z,Pid0] :
( ~ leq(host(Z),host(Pid0))
| ! [Pid20] : ~ elem(m_Ack(Pid0,Z),queue(host(Pid20))) )
& ! [Z,Pid0] :
( ~ leq(host(Z),host(Pid0))
| ~ elem(m_Halt(Pid0),queue(host(Z))) )
& ! [Z,Pid0] :
( host(Pid0) != host(Z)
| ~ elem(m_Down(Pid0),queue(host(Z))) )
& ! [Pid0] :
( ~ setIn(Pid0,alive)
| ! [Z] : ~ elem(m_Down(Pid0),queue(host(Z))) ) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK4_skl,sK5_skl,sK6_skl,sK7_skl,sK8_skl,sK9_skl,sK10_skl,sK11_skl]),skolemize(V,sK4_skl),skolemize(X,sK5_skl),skolemize(Y,sK6_skl),skolemize(W,sK7_skl),skolemize(Z,sK8_skl),skolemize(Y0,sK9_skl),skolemize(X0,sK10_skl),skolemize(Z0,sK11_skl)],[f215]) ).
fof(f221,plain,
! [X0,X1] :
( ~ setIn(X1,alive)
| host(X1) != host(X0)
| ~ leq(X1,X0)
| setIn(X0,alive) ),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f222,plain,
! [X0,X1] :
( ~ setIn(X0,alive)
| ~ setIn(X1,alive)
| host(X0) != host(X1)
| X0 = X1 ),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f224,plain,
! [X0,X1,X2,X3] :
( ~ setIn(host(X2),index(down,host(X0)))
| ~ elem(m_Down(X3),queue(host(X1)))
| host(X3) != host(X0)
| host(X2) != host(X1)
| ~ setIn(X0,alive)
| ~ setIn(X1,alive)
| host(X0) = host(X1) ),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f225,plain,
queue(host(sK5_skl)) = cons(m_Down(sK6_skl),sK4_skl),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f226,plain,
setIn(sK5_skl,alive),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f230,plain,
! [X0] :
( leq(X0,sK7_skl)
| host(sK5_skl) != host(X0) ),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f232,plain,
host(sK5_skl) = host(sK7_skl),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f234,plain,
host(sK5_skl) = host(sK8_skl),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f235,plain,
host(sK7_skl) != host(sK9_skl),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f240,plain,
( sK9_skl = sK7_skl
| setIn(sK9_skl,alive) ),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f242,plain,
host(sK10_skl) = host(sK8_skl),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f243,plain,
host(sK11_skl) = host(sK9_skl),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f244,plain,
elem(m_Down(sK11_skl),sK4_skl),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f245,plain,
setIn(host(sK10_skl),index(down,host(sK9_skl))),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f276,plain,
host(sK5_skl) != host(sK9_skl),
inference(forward_demodulation,[status(thm)],[f232,f235]) ).
fof(f292,plain,
host(sK10_skl) = host(sK5_skl),
inference(forward_demodulation,[status(thm)],[f234,f242]) ).
fof(f368,plain,
! [X0] : elem(m_Down(sK11_skl),cons(X0,sK4_skl)),
inference(resolution,[status(thm)],[f142,f244]) ).
fof(f409,plain,
! [X0] :
( ~ setIn(X0,alive)
| host(X0) != host(sK5_skl)
| X0 = sK5_skl ),
inference(resolution,[status(thm)],[f222,f226]) ).
fof(f585,plain,
elem(m_Down(sK11_skl),queue(host(sK5_skl))),
inference(paramodulation,[status(thm)],[f225,f368]) ).
fof(f681,plain,
leq(sK5_skl,sK7_skl),
inference(equality_resolution,[status(thm)],[f230]) ).
fof(f705,plain,
( ~ setIn(sK5_skl,alive)
| host(sK5_skl) != host(sK7_skl)
| setIn(sK7_skl,alive) ),
inference(resolution,[status(thm)],[f681,f221]) ).
fof(f706,plain,
( ~ setIn(sK5_skl,alive)
| host(sK5_skl) != host(sK5_skl)
| setIn(sK7_skl,alive) ),
inference(forward_demodulation,[status(thm)],[f232,f705]) ).
fof(f707,plain,
( ~ setIn(sK5_skl,alive)
| setIn(sK7_skl,alive) ),
inference(trivial_equality_resolution,[status(thm)],[f706]) ).
fof(f708,plain,
setIn(sK7_skl,alive),
inference(forward_subsumption_resolution,[status(thm)],[f707,f226]) ).
fof(f738,plain,
setIn(host(sK5_skl),index(down,host(sK9_skl))),
inference(forward_demodulation,[status(thm)],[f292,f245]) ).
fof(f1160,plain,
! [X0,X1] :
( ~ setIn(host(X1),index(down,host(X0)))
| host(sK11_skl) != host(X0)
| host(X1) != host(sK5_skl)
| ~ setIn(X0,alive)
| ~ setIn(sK5_skl,alive)
| host(X0) = host(sK5_skl) ),
inference(resolution,[status(thm)],[f585,f224]) ).
fof(f1167,plain,
! [X0,X1] :
( ~ setIn(host(X1),index(down,host(X0)))
| host(sK9_skl) != host(X0)
| host(X1) != host(sK5_skl)
| ~ setIn(X0,alive)
| ~ setIn(sK5_skl,alive)
| host(X0) = host(sK5_skl) ),
inference(forward_demodulation,[status(thm)],[f243,f1160]) ).
fof(f1168,plain,
! [X0,X1] :
( ~ setIn(host(X1),index(down,host(X0)))
| host(sK9_skl) != host(X0)
| host(X1) != host(sK5_skl)
| ~ setIn(X0,alive)
| host(X0) = host(sK5_skl) ),
inference(forward_subsumption_resolution,[status(thm)],[f1167,f226]) ).
fof(f1288,plain,
( host(sK7_skl) != host(sK5_skl)
| sK7_skl = sK5_skl ),
inference(resolution,[status(thm)],[f409,f708]) ).
fof(f1291,plain,
( host(sK5_skl) != host(sK5_skl)
| sK7_skl = sK5_skl ),
inference(forward_demodulation,[status(thm)],[f232,f1288]) ).
fof(f1292,plain,
sK7_skl = sK5_skl,
inference(trivial_equality_resolution,[status(thm)],[f1291]) ).
fof(f1311,plain,
( sK9_skl = sK5_skl
| setIn(sK9_skl,alive) ),
inference(backward_demodulation,[status(thm)],[f1292,f240]) ).
fof(f23737,plain,
( host(sK9_skl) != host(sK9_skl)
| host(sK5_skl) != host(sK5_skl)
| ~ setIn(sK9_skl,alive)
| host(sK9_skl) = host(sK5_skl) ),
inference(resolution,[status(thm)],[f1168,f738]) ).
fof(f23746,plain,
( ~ setIn(sK9_skl,alive)
| host(sK9_skl) = host(sK5_skl) ),
inference(trivial_equality_resolution,[status(thm)],[f23737]) ).
fof(f23747,plain,
~ setIn(sK9_skl,alive),
inference(forward_subsumption_resolution,[status(thm)],[f23746,f276]) ).
fof(f23754,plain,
sK9_skl = sK5_skl,
inference(backward_subsumption_resolution,[status(thm)],[f1311,f23747]) ).
fof(f23755,plain,
~ setIn(sK5_skl,alive),
inference(backward_demodulation,[status(thm)],[f23754,f23747]) ).
fof(f23780,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[f23755,f226]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04 % Problem : SWV456+1 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.05 % Command : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.11/0.36 % Computer : n018.cluster.edu
% 0.11/0.36 % Model : x86_64 x86_64
% 0.11/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.36 % Memory : 8046.5625MB
% 0.11/0.36 % OS : Linux 6.8.0-71-generic
% 0.11/0.36 % CPULimit : 300
% 0.11/0.36 % WCLimit : 300
% 0.11/0.36 % DateTime : Mon Sep 21 08:54:29 UTC 2026
% 0.11/0.37 % CPUTime :
% 0.15/0.39 % Drodi V4.1.1
% 81.65/10.82 % Refutation found
% 81.65/10.82 % SZS status Theorem for theBenchmark: Theorem is valid
% 81.65/10.82 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 24.47/10.87 % Elapsed time: 10.486510 seconds
% 24.47/10.87 % CPU time: 82.578089 seconds
% 24.47/10.87 % Total memory used: 389.619 MB
% 24.47/10.87 % Net memory used: 334.375 MB
%------------------------------------------------------------------------------