TSTP Solution File: SWV469+1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : SWV469+1 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n010.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 May 31 12:41:46 EDT 2023

% Result   : Theorem 0.19s 0.46s
% Output   : CNFRefutation 0.19s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem  : SWV469+1 : TPTP v8.1.2. Released v4.0.0.
% 0.06/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.33  % Computer : n010.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 300
% 0.13/0.33  % DateTime : Tue May 30 11:26:22 EDT 2023
% 0.13/0.33  % CPUTime  : 
% 0.13/0.35  % Drodi V3.5.1
% 0.19/0.46  % Refutation found
% 0.19/0.46  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.19/0.46  % SZS output start CNFRefutation for theBenchmark
% 0.19/0.46  fof(f3,axiom,(
% 0.19/0.46    (! [P] : leq(s(zero),host(P)) )),
% 0.19/0.46    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.19/0.46  fof(f47,axiom,(
% 0.19/0.46    (! [X,Y,Q] :( elem(X,cons(Y,Q))<=> ( X = Y| elem(X,Q) ) ) )),
% 0.19/0.46    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.19/0.46  fof(f60,axiom,(
% 0.19/0.46    (! [X] : leq(X,X) )),
% 0.19/0.46    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.19/0.46  fof(f61,axiom,(
% 0.19/0.46    (! [X,Y] :( leq(X,Y)| leq(Y,X) ) )),
% 0.19/0.46    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.19/0.46  fof(f62,axiom,(
% 0.19/0.46    (! [X,Y] :( ( leq(X,Y)& leq(Y,X) )<=> X = Y ) )),
% 0.19/0.46    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.19/0.46  fof(f65,axiom,(
% 0.19/0.46    (! [X,Y] :( leq(X,s(Y))<=> ( X = s(Y)| leq(X,Y) ) ) )),
% 0.19/0.46    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.19/0.46  fof(f67,conjecture,(
% 0.19/0.46    (! [V,W,X,Y] :( ( (! [Z,Pid0] :( elem(m_Ldr(Pid0),queue(host(Z)))=> ~ leq(host(Z),host(Pid0)) ))& (! [Z,Pid0] :( ( Pid0 != Z& host(Pid0) = host(Z) )=> ( ~ setIn(Z,alive)| ~ setIn(Pid0,alive) ) ))& (! [Z,Pid0] :( ( setIn(Pid0,alive)& index(status,host(Pid0)) = elec_2 )=> ~ elem(m_Ack(Z,Pid0),queue(host(Z))) ))& (! [Z] :( ( ( index(status,host(Z)) = elec_1| index(status,host(Z)) = elec_2 )& setIn(Z,alive) )=> index(elid,host(Z)) = Z ))& (! [Z,Pid0] :( ( setIn(Z,alive)& setIn(Pid0,alive)& setIn(host(Pid0),index(down,host(Z)))& index(status,host(Pid0)) = elec_2 )=> leq(index(pendack,host(Pid0)),host(Z)) ))& (! [Z,Pid0] :( ( setIn(Pid0,alive)& index(status,host(Pid0)) = norm& index(ldr,host(Pid0)) = host(Pid0) )=> ~ ( setIn(Z,alive)& setIn(host(Pid0),index(down,host(Z))) ) ))& (! [Z,Pid20,Pid0] :( ( ~ leq(host(Pid0),host(Z))& setIn(Z,alive)& setIn(Pid0,alive)& host(Pid0) = host(Pid20)& index(status,host(Pid0)) = elec_2 )=> ~ elem(m_Down(Pid20),queue(host(Z))) ))& (! [Z,Pid0] :( ( ~ leq(host(Z),host(Pid0))& setIn(Z,alive)& setIn(Pid0,alive)& index(status,host(Z)) = elec_2& index(status,host(Pid0)) = elec_2 )=> leq(index(pendack,host(Pid0)),host(Z)) ))& (! [Z,Pid20,Pid0] :( ( setIn(Pid0,alive)& elem(m_Ack(Pid0,Pid20),queue(host(Pid0)))& host(Pid20) = host(Z) )=> ~ ( setIn(Z,alive)& index(ldr,host(Z)) = host(Z)& index(status,host(Z)) = norm ) ))& (! [Z,Pid20,Pid0] :( ( setIn(Z,alive)& setIn(Pid0,alive)& host(Pid0) = host(Pid20)& index(status,host(Z)) = elec_2& index(status,host(Pid0)) = elec_2 )=> ~ elem(m_Ack(Z,Pid20),queue(host(Z))) ))& (! [Z,Pid20,Pid0] :( ( setIn(Z,alive)& setIn(Pid0,alive)& elem(m_Down(Pid20),queue(host(Z)))& host(Pid0) = host(Pid20)& index(status,host(Pid0)) = elec_2 )=> leq(index(pendack,host(Pid0)),host(Z)) ))& (! [Z,Pid20,Pid0] :( ( setIn(Pid0,alive)& host(Pid20) = host(Pid0)& index(status,host(Pid0)) = norm& index(ldr,host(Pid0)) = host(Pid0) )=> ~ ( setIn(Z,alive)& elem(m_Down(Pid20),queue(host(Z))) ) ))& (! [Z,Pid0] :( ( ~ leq(index(pendack,host(Pid0)),host(Z))& setIn(Pid0,alive)& index(status,host(Pid0)) = elec_2 )=> ~ ( setIn(Z,alive)& index(ldr,host(Z)) = host(Z)& index(status,host(Z)) = norm ) ))& (! [Z,Pid0] :( ( ~ leq(host(Z),host(Pid0))& setIn(Z,alive)& setIn(Pid0,alive)& index(status,host(Z)) = elec_2& index(status,host(Pid0)) = elec_2 )=> ~ leq(index(pendack,host(Z)),index(pendack,host(Pid0))) ))& (! [Z,Pid20,Pid0] :( ( setIn(Pid0,alive)& elem(m_Down(Pid20),queue(host(Pid0)))& host(Pid20) = host(Z)& index(status,host(Pid0)) = elec_2 )=> ~ ( setIn(Z,alive)& index(ldr,host(Z)) = host(Z)& index(status,host(Z)) = norm ) ))& (! [Z,Pid20,Pid0] :( ( (! [V0] :( ( ~ leq(host(Pid0),V0)& leq(s(zero),V0) )=> ( setIn(V0,index(down,host(Pid0)))| V0 = host(Pid20) ) ))& ~ leq(host(Pid0),host(Z))& elem(m_Down(Pid20),queue(host(Pid0)))& index(status,host(Pid0)) = elec_1 )=> ~ ( setIn(Z,alive)& index(ldr,host(Z)) = host(Z)& index(status,host(Z)) = norm ) ))& queue(host(X)) = cons(m_Down(Y),V) )=> ( setIn(X,alive)=> ( ~ leq(host(X),host(Y))=> ( ~ ( ( index(ldr,host(X)) = host(Y)& index(status,host(X)) = norm )| ( index(status,host(X)) = wait& host(Y) = host(index(elid,host(X))) ) )=> ( ( (! [Z] :( ( ~ leq(host(X),Z)& leq(s(zero),Z) )=> ( setIn(Z,index(down,host(X)))| Z = host(Y) ) ))& index(status,host(X)) = elec_1 )=> ( ~ leq(nbr_proc,host(X))=> (! [Z] :( host(X) != host(Z)=> (! [W0] :( host(X) = host(W0)=> ( ( ~ leq(s(host(X)),host(Z))& setIn(W0,alive) )=> ~ ( setIn(Z,alive)& index(ldr,host(Z)) = host(Z)& index(status,host(Z)) = norm ) ) ) )) )) ) ) ) ) ) )),
% 0.19/0.46    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.19/0.46  fof(f68,negated_conjecture,(
% 0.19/0.46    ~((! [V,W,X,Y] :( ( (! [Z,Pid0] :( elem(m_Ldr(Pid0),queue(host(Z)))=> ~ leq(host(Z),host(Pid0)) ))& (! [Z,Pid0] :( ( Pid0 != Z& host(Pid0) = host(Z) )=> ( ~ setIn(Z,alive)| ~ setIn(Pid0,alive) ) ))& (! [Z,Pid0] :( ( setIn(Pid0,alive)& index(status,host(Pid0)) = elec_2 )=> ~ elem(m_Ack(Z,Pid0),queue(host(Z))) ))& (! [Z] :( ( ( index(status,host(Z)) = elec_1| index(status,host(Z)) = elec_2 )& setIn(Z,alive) )=> index(elid,host(Z)) = Z ))& (! [Z,Pid0] :( ( setIn(Z,alive)& setIn(Pid0,alive)& setIn(host(Pid0),index(down,host(Z)))& index(status,host(Pid0)) = elec_2 )=> leq(index(pendack,host(Pid0)),host(Z)) ))& (! [Z,Pid0] :( ( setIn(Pid0,alive)& index(status,host(Pid0)) = norm& index(ldr,host(Pid0)) = host(Pid0) )=> ~ ( setIn(Z,alive)& setIn(host(Pid0),index(down,host(Z))) ) ))& (! [Z,Pid20,Pid0] :( ( ~ leq(host(Pid0),host(Z))& setIn(Z,alive)& setIn(Pid0,alive)& host(Pid0) = host(Pid20)& index(status,host(Pid0)) = elec_2 )=> ~ elem(m_Down(Pid20),queue(host(Z))) ))& (! [Z,Pid0] :( ( ~ leq(host(Z),host(Pid0))& setIn(Z,alive)& setIn(Pid0,alive)& index(status,host(Z)) = elec_2& index(status,host(Pid0)) = elec_2 )=> leq(index(pendack,host(Pid0)),host(Z)) ))& (! [Z,Pid20,Pid0] :( ( setIn(Pid0,alive)& elem(m_Ack(Pid0,Pid20),queue(host(Pid0)))& host(Pid20) = host(Z) )=> ~ ( setIn(Z,alive)& index(ldr,host(Z)) = host(Z)& index(status,host(Z)) = norm ) ))& (! [Z,Pid20,Pid0] :( ( setIn(Z,alive)& setIn(Pid0,alive)& host(Pid0) = host(Pid20)& index(status,host(Z)) = elec_2& index(status,host(Pid0)) = elec_2 )=> ~ elem(m_Ack(Z,Pid20),queue(host(Z))) ))& (! [Z,Pid20,Pid0] :( ( setIn(Z,alive)& setIn(Pid0,alive)& elem(m_Down(Pid20),queue(host(Z)))& host(Pid0) = host(Pid20)& index(status,host(Pid0)) = elec_2 )=> leq(index(pendack,host(Pid0)),host(Z)) ))& (! [Z,Pid20,Pid0] :( ( setIn(Pid0,alive)& host(Pid20) = host(Pid0)& index(status,host(Pid0)) = norm& index(ldr,host(Pid0)) = host(Pid0) )=> ~ ( setIn(Z,alive)& elem(m_Down(Pid20),queue(host(Z))) ) ))& (! [Z,Pid0] :( ( ~ leq(index(pendack,host(Pid0)),host(Z))& setIn(Pid0,alive)& index(status,host(Pid0)) = elec_2 )=> ~ ( setIn(Z,alive)& index(ldr,host(Z)) = host(Z)& index(status,host(Z)) = norm ) ))& (! [Z,Pid0] :( ( ~ leq(host(Z),host(Pid0))& setIn(Z,alive)& setIn(Pid0,alive)& index(status,host(Z)) = elec_2& index(status,host(Pid0)) = elec_2 )=> ~ leq(index(pendack,host(Z)),index(pendack,host(Pid0))) ))& (! [Z,Pid20,Pid0] :( ( setIn(Pid0,alive)& elem(m_Down(Pid20),queue(host(Pid0)))& host(Pid20) = host(Z)& index(status,host(Pid0)) = elec_2 )=> ~ ( setIn(Z,alive)& index(ldr,host(Z)) = host(Z)& index(status,host(Z)) = norm ) ))& (! [Z,Pid20,Pid0] :( ( (! [V0] :( ( ~ leq(host(Pid0),V0)& leq(s(zero),V0) )=> ( setIn(V0,index(down,host(Pid0)))| V0 = host(Pid20) ) ))& ~ leq(host(Pid0),host(Z))& elem(m_Down(Pid20),queue(host(Pid0)))& index(status,host(Pid0)) = elec_1 )=> ~ ( setIn(Z,alive)& index(ldr,host(Z)) = host(Z)& index(status,host(Z)) = norm ) ))& queue(host(X)) = cons(m_Down(Y),V) )=> ( setIn(X,alive)=> ( ~ leq(host(X),host(Y))=> ( ~ ( ( index(ldr,host(X)) = host(Y)& index(status,host(X)) = norm )| ( index(status,host(X)) = wait& host(Y) = host(index(elid,host(X))) ) )=> ( ( (! [Z] :( ( ~ leq(host(X),Z)& leq(s(zero),Z) )=> ( setIn(Z,index(down,host(X)))| Z = host(Y) ) ))& index(status,host(X)) = elec_1 )=> ( ~ leq(nbr_proc,host(X))=> (! [Z] :( host(X) != host(Z)=> (! [W0] :( host(X) = host(W0)=> ( ( ~ leq(s(host(X)),host(Z))& setIn(W0,alive) )=> ~ ( setIn(Z,alive)& index(ldr,host(Z)) = host(Z)& index(status,host(Z)) = norm ) ) ) )) )) ) ) ) ) ) ))),
% 0.19/0.46    inference(negated_conjecture,[status(cth)],[f67])).
% 0.19/0.46  fof(f74,plain,(
% 0.19/0.46    ![X0]: (leq(s(zero),host(X0)))),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f3])).
% 0.19/0.46  fof(f138,plain,(
% 0.19/0.46    ![X,Y,Q]: ((~elem(X,cons(Y,Q))|(X=Y|elem(X,Q)))&(elem(X,cons(Y,Q))|(~X=Y&~elem(X,Q))))),
% 0.19/0.46    inference(NNF_transformation,[status(esa)],[f47])).
% 0.19/0.46  fof(f139,plain,(
% 0.19/0.46    (![X,Y,Q]: (~elem(X,cons(Y,Q))|(X=Y|elem(X,Q))))&(![X,Y,Q]: (elem(X,cons(Y,Q))|(~X=Y&~elem(X,Q))))),
% 0.19/0.46    inference(miniscoping,[status(esa)],[f138])).
% 0.19/0.46  fof(f141,plain,(
% 0.19/0.46    ![X0,X1,X2]: (elem(X0,cons(X1,X2))|~X0=X1)),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f139])).
% 0.19/0.46  fof(f192,plain,(
% 0.19/0.46    ![X0]: (leq(X0,X0))),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f60])).
% 0.19/0.46  fof(f193,plain,(
% 0.19/0.46    ![X0,X1]: (leq(X0,X1)|leq(X1,X0))),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f61])).
% 0.19/0.46  fof(f194,plain,(
% 0.19/0.46    ![X,Y]: (((~leq(X,Y)|~leq(Y,X))|X=Y)&((leq(X,Y)&leq(Y,X))|~X=Y))),
% 0.19/0.46    inference(NNF_transformation,[status(esa)],[f62])).
% 0.19/0.46  fof(f195,plain,(
% 0.19/0.46    (![X,Y]: ((~leq(X,Y)|~leq(Y,X))|X=Y))&(![X,Y]: ((leq(X,Y)&leq(Y,X))|~X=Y))),
% 0.19/0.46    inference(miniscoping,[status(esa)],[f194])).
% 0.19/0.46  fof(f196,plain,(
% 0.19/0.46    ![X0,X1]: (~leq(X0,X1)|~leq(X1,X0)|X0=X1)),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f195])).
% 0.19/0.46  fof(f206,plain,(
% 0.19/0.46    ![X,Y]: ((~leq(X,s(Y))|(X=s(Y)|leq(X,Y)))&(leq(X,s(Y))|(~X=s(Y)&~leq(X,Y))))),
% 0.19/0.46    inference(NNF_transformation,[status(esa)],[f65])).
% 0.19/0.46  fof(f207,plain,(
% 0.19/0.46    (![X,Y]: (~leq(X,s(Y))|(X=s(Y)|leq(X,Y))))&(![X,Y]: (leq(X,s(Y))|(~X=s(Y)&~leq(X,Y))))),
% 0.19/0.46    inference(miniscoping,[status(esa)],[f206])).
% 0.19/0.46  fof(f208,plain,(
% 0.19/0.46    ![X0,X1]: (~leq(X0,s(X1))|X0=s(X1)|leq(X0,X1))),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f207])).
% 0.19/0.46  fof(f212,plain,(
% 0.19/0.46    (?[V,W,X,Y]: ((((((((((((((((((![Z,Pid0]: (~elem(m_Ldr(Pid0),queue(host(Z)))|~leq(host(Z),host(Pid0))))&(![Z,Pid0]: ((Pid0=Z|~host(Pid0)=host(Z))|(~setIn(Z,alive)|~setIn(Pid0,alive)))))&(![Z,Pid0]: ((~setIn(Pid0,alive)|~index(status,host(Pid0))=elec_2)|~elem(m_Ack(Z,Pid0),queue(host(Z))))))&(![Z]: (((~index(status,host(Z))=elec_1&~index(status,host(Z))=elec_2)|~setIn(Z,alive))|index(elid,host(Z))=Z)))&(![Z,Pid0]: ((((~setIn(Z,alive)|~setIn(Pid0,alive))|~setIn(host(Pid0),index(down,host(Z))))|~index(status,host(Pid0))=elec_2)|leq(index(pendack,host(Pid0)),host(Z)))))&(![Z,Pid0]: (((~setIn(Pid0,alive)|~index(status,host(Pid0))=norm)|~index(ldr,host(Pid0))=host(Pid0))|(~setIn(Z,alive)|~setIn(host(Pid0),index(down,host(Z)))))))&(![Z,Pid20,Pid0]: (((((leq(host(Pid0),host(Z))|~setIn(Z,alive))|~setIn(Pid0,alive))|~host(Pid0)=host(Pid20))|~index(status,host(Pid0))=elec_2)|~elem(m_Down(Pid20),queue(host(Z))))))&(![Z,Pid0]: (((((leq(host(Z),host(Pid0))|~setIn(Z,alive))|~setIn(Pid0,alive))|~index(status,host(Z))=elec_2)|~index(status,host(Pid0))=elec_2)|leq(index(pendack,host(Pid0)),host(Z)))))&(![Z,Pid20,Pid0]: (((~setIn(Pid0,alive)|~elem(m_Ack(Pid0,Pid20),queue(host(Pid0))))|~host(Pid20)=host(Z))|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&(![Z,Pid20,Pid0]: (((((~setIn(Z,alive)|~setIn(Pid0,alive))|~host(Pid0)=host(Pid20))|~index(status,host(Z))=elec_2)|~index(status,host(Pid0))=elec_2)|~elem(m_Ack(Z,Pid20),queue(host(Z))))))&(![Z,Pid20,Pid0]: (((((~setIn(Z,alive)|~setIn(Pid0,alive))|~elem(m_Down(Pid20),queue(host(Z))))|~host(Pid0)=host(Pid20))|~index(status,host(Pid0))=elec_2)|leq(index(pendack,host(Pid0)),host(Z)))))&(![Z,Pid20,Pid0]: ((((~setIn(Pid0,alive)|~host(Pid20)=host(Pid0))|~index(status,host(Pid0))=norm)|~index(ldr,host(Pid0))=host(Pid0))|(~setIn(Z,alive)|~elem(m_Down(Pid20),queue(host(Z)))))))&(![Z,Pid0]: (((leq(index(pendack,host(Pid0)),host(Z))|~setIn(Pid0,alive))|~index(status,host(Pid0))=elec_2)|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&(![Z,Pid0]: (((((leq(host(Z),host(Pid0))|~setIn(Z,alive))|~setIn(Pid0,alive))|~index(status,host(Z))=elec_2)|~index(status,host(Pid0))=elec_2)|~leq(index(pendack,host(Z)),index(pendack,host(Pid0))))))&(![Z,Pid20,Pid0]: ((((~setIn(Pid0,alive)|~elem(m_Down(Pid20),queue(host(Pid0))))|~host(Pid20)=host(Z))|~index(status,host(Pid0))=elec_2)|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&(![Z,Pid20,Pid0]: (((((?[V0]: ((~leq(host(Pid0),V0)&leq(s(zero),V0))&(~setIn(V0,index(down,host(Pid0)))&~V0=host(Pid20))))|leq(host(Pid0),host(Z)))|~elem(m_Down(Pid20),queue(host(Pid0))))|~index(status,host(Pid0))=elec_1)|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&queue(host(X))=cons(m_Down(Y),V))&(setIn(X,alive)&(~leq(host(X),host(Y))&(((~index(ldr,host(X))=host(Y)|~index(status,host(X))=norm)&(~index(status,host(X))=wait|~host(Y)=host(index(elid,host(X)))))&(((![Z]: ((leq(host(X),Z)|~leq(s(zero),Z))|(setIn(Z,index(down,host(X)))|Z=host(Y))))&index(status,host(X))=elec_1)&(~leq(nbr_proc,host(X))&(?[Z]: (~host(X)=host(Z)&(?[W0]: (host(X)=host(W0)&((~leq(s(host(X)),host(Z))&setIn(W0,alive))&((setIn(Z,alive)&index(ldr,host(Z))=host(Z))&index(status,host(Z))=norm)))))))))))))),
% 0.19/0.46    inference(pre_NNF_transformation,[status(esa)],[f68])).
% 0.19/0.46  fof(f213,plain,(
% 0.19/0.46    ?[X,Y]: ((((((((((((((((((![Z,Pid0]: (~elem(m_Ldr(Pid0),queue(host(Z)))|~leq(host(Z),host(Pid0))))&(![Z,Pid0]: ((Pid0=Z|~host(Pid0)=host(Z))|(~setIn(Z,alive)|~setIn(Pid0,alive)))))&(![Pid0]: ((~setIn(Pid0,alive)|~index(status,host(Pid0))=elec_2)|(![Z]: ~elem(m_Ack(Z,Pid0),queue(host(Z)))))))&(![Z]: (((~index(status,host(Z))=elec_1&~index(status,host(Z))=elec_2)|~setIn(Z,alive))|index(elid,host(Z))=Z)))&(![Z,Pid0]: ((((~setIn(Z,alive)|~setIn(Pid0,alive))|~setIn(host(Pid0),index(down,host(Z))))|~index(status,host(Pid0))=elec_2)|leq(index(pendack,host(Pid0)),host(Z)))))&(![Pid0]: (((~setIn(Pid0,alive)|~index(status,host(Pid0))=norm)|~index(ldr,host(Pid0))=host(Pid0))|(![Z]: (~setIn(Z,alive)|~setIn(host(Pid0),index(down,host(Z))))))))&(![Z,Pid20]: ((![Pid0]: ((((leq(host(Pid0),host(Z))|~setIn(Z,alive))|~setIn(Pid0,alive))|~host(Pid0)=host(Pid20))|~index(status,host(Pid0))=elec_2))|~elem(m_Down(Pid20),queue(host(Z))))))&(![Z,Pid0]: (((((leq(host(Z),host(Pid0))|~setIn(Z,alive))|~setIn(Pid0,alive))|~index(status,host(Z))=elec_2)|~index(status,host(Pid0))=elec_2)|leq(index(pendack,host(Pid0)),host(Z)))))&(![Z]: ((![Pid20]: ((![Pid0]: (~setIn(Pid0,alive)|~elem(m_Ack(Pid0,Pid20),queue(host(Pid0)))))|~host(Pid20)=host(Z)))|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&(![Z,Pid20]: ((![Pid0]: ((((~setIn(Z,alive)|~setIn(Pid0,alive))|~host(Pid0)=host(Pid20))|~index(status,host(Z))=elec_2)|~index(status,host(Pid0))=elec_2))|~elem(m_Ack(Z,Pid20),queue(host(Z))))))&(![Z,Pid0]: (((![Pid20]: (((~setIn(Z,alive)|~setIn(Pid0,alive))|~elem(m_Down(Pid20),queue(host(Z))))|~host(Pid0)=host(Pid20)))|~index(status,host(Pid0))=elec_2)|leq(index(pendack,host(Pid0)),host(Z)))))&(![Pid20]: ((![Pid0]: (((~setIn(Pid0,alive)|~host(Pid20)=host(Pid0))|~index(status,host(Pid0))=norm)|~index(ldr,host(Pid0))=host(Pid0)))|(![Z]: (~setIn(Z,alive)|~elem(m_Down(Pid20),queue(host(Z))))))))&(![Z]: ((![Pid0]: ((leq(index(pendack,host(Pid0)),host(Z))|~setIn(Pid0,alive))|~index(status,host(Pid0))=elec_2))|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&(![Z,Pid0]: (((((leq(host(Z),host(Pid0))|~setIn(Z,alive))|~setIn(Pid0,alive))|~index(status,host(Z))=elec_2)|~index(status,host(Pid0))=elec_2)|~leq(index(pendack,host(Z)),index(pendack,host(Pid0))))))&(![Z]: ((![Pid0]: ((![Pid20]: ((~setIn(Pid0,alive)|~elem(m_Down(Pid20),queue(host(Pid0))))|~host(Pid20)=host(Z)))|~index(status,host(Pid0))=elec_2))|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&(![Z]: ((![Pid0]: ((![Pid20]: (((?[V0]: ((~leq(host(Pid0),V0)&leq(s(zero),V0))&(~setIn(V0,index(down,host(Pid0)))&~V0=host(Pid20))))|leq(host(Pid0),host(Z)))|~elem(m_Down(Pid20),queue(host(Pid0)))))|~index(status,host(Pid0))=elec_1))|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&(?[V]: queue(host(X))=cons(m_Down(Y),V)))&(setIn(X,alive)&(~leq(host(X),host(Y))&(((~index(ldr,host(X))=host(Y)|~index(status,host(X))=norm)&(~index(status,host(X))=wait|~host(Y)=host(index(elid,host(X)))))&(((![Z]: ((leq(host(X),Z)|~leq(s(zero),Z))|(setIn(Z,index(down,host(X)))|Z=host(Y))))&index(status,host(X))=elec_1)&(~leq(nbr_proc,host(X))&(?[Z]: (~host(X)=host(Z)&(?[W0]: (host(X)=host(W0)&((~leq(s(host(X)),host(Z))&setIn(W0,alive))&((setIn(Z,alive)&index(ldr,host(Z))=host(Z))&index(status,host(Z))=norm))))))))))))),
% 0.19/0.46    inference(miniscoping,[status(esa)],[f212])).
% 0.19/0.46  fof(f214,plain,(
% 0.19/0.46    ((((((((((((((((((![Z,Pid0]: (~elem(m_Ldr(Pid0),queue(host(Z)))|~leq(host(Z),host(Pid0))))&(![Z,Pid0]: ((Pid0=Z|~host(Pid0)=host(Z))|(~setIn(Z,alive)|~setIn(Pid0,alive)))))&(![Pid0]: ((~setIn(Pid0,alive)|~index(status,host(Pid0))=elec_2)|(![Z]: ~elem(m_Ack(Z,Pid0),queue(host(Z)))))))&(![Z]: (((~index(status,host(Z))=elec_1&~index(status,host(Z))=elec_2)|~setIn(Z,alive))|index(elid,host(Z))=Z)))&(![Z,Pid0]: ((((~setIn(Z,alive)|~setIn(Pid0,alive))|~setIn(host(Pid0),index(down,host(Z))))|~index(status,host(Pid0))=elec_2)|leq(index(pendack,host(Pid0)),host(Z)))))&(![Pid0]: (((~setIn(Pid0,alive)|~index(status,host(Pid0))=norm)|~index(ldr,host(Pid0))=host(Pid0))|(![Z]: (~setIn(Z,alive)|~setIn(host(Pid0),index(down,host(Z))))))))&(![Z,Pid20]: ((![Pid0]: ((((leq(host(Pid0),host(Z))|~setIn(Z,alive))|~setIn(Pid0,alive))|~host(Pid0)=host(Pid20))|~index(status,host(Pid0))=elec_2))|~elem(m_Down(Pid20),queue(host(Z))))))&(![Z,Pid0]: (((((leq(host(Z),host(Pid0))|~setIn(Z,alive))|~setIn(Pid0,alive))|~index(status,host(Z))=elec_2)|~index(status,host(Pid0))=elec_2)|leq(index(pendack,host(Pid0)),host(Z)))))&(![Z]: ((![Pid20]: ((![Pid0]: (~setIn(Pid0,alive)|~elem(m_Ack(Pid0,Pid20),queue(host(Pid0)))))|~host(Pid20)=host(Z)))|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&(![Z,Pid20]: ((![Pid0]: ((((~setIn(Z,alive)|~setIn(Pid0,alive))|~host(Pid0)=host(Pid20))|~index(status,host(Z))=elec_2)|~index(status,host(Pid0))=elec_2))|~elem(m_Ack(Z,Pid20),queue(host(Z))))))&(![Z,Pid0]: (((![Pid20]: (((~setIn(Z,alive)|~setIn(Pid0,alive))|~elem(m_Down(Pid20),queue(host(Z))))|~host(Pid0)=host(Pid20)))|~index(status,host(Pid0))=elec_2)|leq(index(pendack,host(Pid0)),host(Z)))))&(![Pid20]: ((![Pid0]: (((~setIn(Pid0,alive)|~host(Pid20)=host(Pid0))|~index(status,host(Pid0))=norm)|~index(ldr,host(Pid0))=host(Pid0)))|(![Z]: (~setIn(Z,alive)|~elem(m_Down(Pid20),queue(host(Z))))))))&(![Z]: ((![Pid0]: ((leq(index(pendack,host(Pid0)),host(Z))|~setIn(Pid0,alive))|~index(status,host(Pid0))=elec_2))|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&(![Z,Pid0]: (((((leq(host(Z),host(Pid0))|~setIn(Z,alive))|~setIn(Pid0,alive))|~index(status,host(Z))=elec_2)|~index(status,host(Pid0))=elec_2)|~leq(index(pendack,host(Z)),index(pendack,host(Pid0))))))&(![Z]: ((![Pid0]: ((![Pid20]: ((~setIn(Pid0,alive)|~elem(m_Down(Pid20),queue(host(Pid0))))|~host(Pid20)=host(Z)))|~index(status,host(Pid0))=elec_2))|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&(![Z]: ((![Pid0]: ((![Pid20]: ((((~leq(host(Pid0),sk0_6(Pid20,Pid0,Z))&leq(s(zero),sk0_6(Pid20,Pid0,Z)))&(~setIn(sk0_6(Pid20,Pid0,Z),index(down,host(Pid0)))&~sk0_6(Pid20,Pid0,Z)=host(Pid20)))|leq(host(Pid0),host(Z)))|~elem(m_Down(Pid20),queue(host(Pid0)))))|~index(status,host(Pid0))=elec_1))|((~setIn(Z,alive)|~index(ldr,host(Z))=host(Z))|~index(status,host(Z))=norm))))&queue(host(sk0_4))=cons(m_Down(sk0_5),sk0_7))&(setIn(sk0_4,alive)&(~leq(host(sk0_4),host(sk0_5))&(((~index(ldr,host(sk0_4))=host(sk0_5)|~index(status,host(sk0_4))=norm)&(~index(status,host(sk0_4))=wait|~host(sk0_5)=host(index(elid,host(sk0_4)))))&(((![Z]: ((leq(host(sk0_4),Z)|~leq(s(zero),Z))|(setIn(Z,index(down,host(sk0_4)))|Z=host(sk0_5))))&index(status,host(sk0_4))=elec_1)&(~leq(nbr_proc,host(sk0_4))&(~host(sk0_4)=host(sk0_8)&(host(sk0_4)=host(sk0_9)&((~leq(s(host(sk0_4)),host(sk0_8))&setIn(sk0_9,alive))&((setIn(sk0_8,alive)&index(ldr,host(sk0_8))=host(sk0_8))&index(status,host(sk0_8))=norm))))))))))),
% 0.19/0.46    inference(skolemization,[status(esa)],[f213])).
% 0.19/0.46  fof(f221,plain,(
% 0.19/0.46    ![X0,X1]: (~setIn(X0,alive)|~index(status,host(X0))=norm|~index(ldr,host(X0))=host(X0)|~setIn(X1,alive)|~setIn(host(X0),index(down,host(X1))))),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f214])).
% 0.19/0.46  fof(f227,plain,(
% 0.19/0.46    ![X0,X1,X2]: (~setIn(X0,alive)|~host(X1)=host(X0)|~index(status,host(X0))=norm|~index(ldr,host(X0))=host(X0)|~setIn(X2,alive)|~elem(m_Down(X1),queue(host(X2))))),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f214])).
% 0.19/0.46  fof(f235,plain,(
% 0.19/0.46    queue(host(sk0_4))=cons(m_Down(sk0_5),sk0_7)),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f214])).
% 0.19/0.46  fof(f236,plain,(
% 0.19/0.46    setIn(sk0_4,alive)),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f214])).
% 0.19/0.46  fof(f240,plain,(
% 0.19/0.46    ![X0]: (leq(host(sk0_4),X0)|~leq(s(zero),X0)|setIn(X0,index(down,host(sk0_4)))|X0=host(sk0_5))),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f214])).
% 0.19/0.46  fof(f243,plain,(
% 0.19/0.46    ~host(sk0_4)=host(sk0_8)),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f214])).
% 0.19/0.46  fof(f245,plain,(
% 0.19/0.46    ~leq(s(host(sk0_4)),host(sk0_8))),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f214])).
% 0.19/0.46  fof(f247,plain,(
% 0.19/0.46    setIn(sk0_8,alive)),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f214])).
% 0.19/0.46  fof(f248,plain,(
% 0.19/0.46    index(ldr,host(sk0_8))=host(sk0_8)),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f214])).
% 0.19/0.46  fof(f249,plain,(
% 0.19/0.46    index(status,host(sk0_8))=norm),
% 0.19/0.46    inference(cnf_transformation,[status(esa)],[f214])).
% 0.19/0.46  fof(f264,plain,(
% 0.19/0.46    ![X0,X1]: (elem(X0,cons(X0,X1)))),
% 0.19/0.46    inference(destructive_equality_resolution,[status(esa)],[f141])).
% 0.19/0.46  fof(f289,plain,(
% 0.19/0.46    spl0_8 <=> setIn(sk0_4,alive)),
% 0.19/0.46    introduced(split_symbol_definition)).
% 0.19/0.46  fof(f291,plain,(
% 0.19/0.46    ~setIn(sk0_4,alive)|spl0_8),
% 0.19/0.46    inference(component_clause,[status(thm)],[f289])).
% 0.19/0.46  fof(f305,plain,(
% 0.19/0.46    $false|spl0_8),
% 0.19/0.46    inference(forward_subsumption_resolution,[status(thm)],[f291,f236])).
% 0.19/0.46  fof(f306,plain,(
% 0.19/0.46    spl0_8),
% 0.19/0.46    inference(contradiction_clause,[status(thm)],[f305])).
% 0.19/0.46  fof(f317,plain,(
% 0.19/0.46    spl0_11 <=> ~setIn(X0,alive)|~index(status,host(X0))=norm|~index(ldr,host(X0))=host(X0)|leq(host(sk0_4),host(X0))|~leq(s(zero),host(X0))|host(X0)=host(sk0_5)),
% 0.19/0.46    introduced(split_symbol_definition)).
% 0.19/0.46  fof(f318,plain,(
% 0.19/0.46    ![X0]: (~setIn(X0,alive)|~index(status,host(X0))=norm|~index(ldr,host(X0))=host(X0)|leq(host(sk0_4),host(X0))|~leq(s(zero),host(X0))|host(X0)=host(sk0_5)|~spl0_11)),
% 0.19/0.46    inference(component_clause,[status(thm)],[f317])).
% 0.19/0.46  fof(f320,plain,(
% 0.19/0.46    ![X0]: (~setIn(X0,alive)|~index(status,host(X0))=norm|~index(ldr,host(X0))=host(X0)|~setIn(sk0_4,alive)|leq(host(sk0_4),host(X0))|~leq(s(zero),host(X0))|host(X0)=host(sk0_5))),
% 0.19/0.46    inference(resolution,[status(thm)],[f221,f240])).
% 0.19/0.46  fof(f321,plain,(
% 0.19/0.46    spl0_11|~spl0_8),
% 0.19/0.46    inference(split_clause,[status(thm)],[f320,f317,f289])).
% 0.19/0.46  fof(f322,plain,(
% 0.19/0.46    ![X0]: (~setIn(X0,alive)|~index(status,host(X0))=norm|~index(ldr,host(X0))=host(X0)|leq(host(sk0_4),host(X0))|host(X0)=host(sk0_5)|~spl0_11)),
% 0.19/0.46    inference(forward_subsumption_resolution,[status(thm)],[f318,f74])).
% 0.19/0.46  fof(f323,plain,(
% 0.19/0.46    spl0_12 <=> setIn(sk0_8,alive)),
% 0.19/0.46    introduced(split_symbol_definition)).
% 0.19/0.46  fof(f325,plain,(
% 0.19/0.46    ~setIn(sk0_8,alive)|spl0_12),
% 0.19/0.46    inference(component_clause,[status(thm)],[f323])).
% 0.19/0.46  fof(f326,plain,(
% 0.19/0.46    spl0_13 <=> index(status,host(sk0_8))=norm),
% 0.19/0.46    introduced(split_symbol_definition)).
% 0.19/0.46  fof(f328,plain,(
% 0.19/0.46    ~index(status,host(sk0_8))=norm|spl0_13),
% 0.19/0.46    inference(component_clause,[status(thm)],[f326])).
% 0.19/0.46  fof(f329,plain,(
% 0.19/0.46    spl0_14 <=> leq(host(sk0_4),host(sk0_8))),
% 0.19/0.46    introduced(split_symbol_definition)).
% 0.19/0.46  fof(f330,plain,(
% 0.19/0.46    leq(host(sk0_4),host(sk0_8))|~spl0_14),
% 0.19/0.46    inference(component_clause,[status(thm)],[f329])).
% 0.19/0.46  fof(f342,plain,(
% 0.19/0.46    ~norm=norm|spl0_13),
% 0.19/0.46    inference(forward_demodulation,[status(thm)],[f249,f328])).
% 0.19/0.46  fof(f343,plain,(
% 0.19/0.46    $false|spl0_13),
% 0.19/0.46    inference(trivial_equality_resolution,[status(esa)],[f342])).
% 0.19/0.46  fof(f344,plain,(
% 0.19/0.46    spl0_13),
% 0.19/0.46    inference(contradiction_clause,[status(thm)],[f343])).
% 0.19/0.46  fof(f345,plain,(
% 0.19/0.46    $false|spl0_12),
% 0.19/0.46    inference(forward_subsumption_resolution,[status(thm)],[f325,f247])).
% 0.19/0.46  fof(f346,plain,(
% 0.19/0.46    spl0_12),
% 0.19/0.46    inference(contradiction_clause,[status(thm)],[f345])).
% 0.19/0.46  fof(f372,plain,(
% 0.19/0.46    elem(m_Down(sk0_5),queue(host(sk0_4)))),
% 0.19/0.46    inference(paramodulation,[status(thm)],[f235,f264])).
% 0.19/0.46  fof(f378,plain,(
% 0.19/0.46    spl0_22 <=> ~setIn(X0,alive)|~host(sk0_5)=host(X0)|~index(status,host(X0))=norm|~index(ldr,host(X0))=host(X0)),
% 0.19/0.46    introduced(split_symbol_definition)).
% 0.19/0.46  fof(f379,plain,(
% 0.19/0.46    ![X0]: (~setIn(X0,alive)|~host(sk0_5)=host(X0)|~index(status,host(X0))=norm|~index(ldr,host(X0))=host(X0)|~spl0_22)),
% 0.19/0.46    inference(component_clause,[status(thm)],[f378])).
% 0.19/0.47  fof(f381,plain,(
% 0.19/0.47    ![X0]: (~setIn(X0,alive)|~host(sk0_5)=host(X0)|~index(status,host(X0))=norm|~index(ldr,host(X0))=host(X0)|~setIn(sk0_4,alive))),
% 0.19/0.47    inference(resolution,[status(thm)],[f372,f227])).
% 0.19/0.47  fof(f382,plain,(
% 0.19/0.47    spl0_22|~spl0_8),
% 0.19/0.47    inference(split_clause,[status(thm)],[f381,f378,f289])).
% 0.19/0.47  fof(f388,plain,(
% 0.19/0.47    ![X0]: (~setIn(X0,alive)|~index(status,host(X0))=norm|~index(ldr,host(X0))=host(X0)|leq(host(sk0_4),host(X0))|~spl0_22|~spl0_11)),
% 0.19/0.47    inference(backward_subsumption_resolution,[status(thm)],[f322,f379])).
% 0.19/0.47  fof(f392,plain,(
% 0.19/0.47    leq(host(sk0_8),s(host(sk0_4)))),
% 0.19/0.47    inference(resolution,[status(thm)],[f193,f245])).
% 0.19/0.47  fof(f403,plain,(
% 0.19/0.47    spl0_26 <=> leq(host(sk0_8),host(sk0_4))),
% 0.19/0.47    introduced(split_symbol_definition)).
% 0.19/0.47  fof(f406,plain,(
% 0.19/0.47    spl0_27 <=> host(sk0_8)=host(sk0_4)),
% 0.19/0.47    introduced(split_symbol_definition)).
% 0.19/0.47  fof(f407,plain,(
% 0.19/0.47    host(sk0_8)=host(sk0_4)|~spl0_27),
% 0.19/0.47    inference(component_clause,[status(thm)],[f406])).
% 0.19/0.47  fof(f409,plain,(
% 0.19/0.47    ~leq(host(sk0_8),host(sk0_4))|host(sk0_8)=host(sk0_4)|~spl0_14),
% 0.19/0.47    inference(resolution,[status(thm)],[f196,f330])).
% 0.19/0.47  fof(f410,plain,(
% 0.19/0.47    ~spl0_26|spl0_27|~spl0_14),
% 0.19/0.47    inference(split_clause,[status(thm)],[f409,f403,f406,f329])).
% 0.19/0.47  fof(f434,plain,(
% 0.19/0.47    $false|~spl0_27),
% 0.19/0.47    inference(forward_subsumption_resolution,[status(thm)],[f407,f243])).
% 0.19/0.47  fof(f435,plain,(
% 0.19/0.47    ~spl0_27),
% 0.19/0.47    inference(contradiction_clause,[status(thm)],[f434])).
% 0.19/0.47  fof(f794,plain,(
% 0.19/0.47    spl0_60 <=> s(host(sk0_4))=host(sk0_8)),
% 0.19/0.47    introduced(split_symbol_definition)).
% 0.19/0.47  fof(f795,plain,(
% 0.19/0.47    s(host(sk0_4))=host(sk0_8)|~spl0_60),
% 0.19/0.47    inference(component_clause,[status(thm)],[f794])).
% 0.19/0.47  fof(f800,plain,(
% 0.19/0.47    ~setIn(sk0_8,alive)|~index(status,host(sk0_8))=norm|leq(host(sk0_4),host(sk0_8))|~spl0_22|~spl0_11),
% 0.19/0.47    inference(resolution,[status(thm)],[f248,f388])).
% 0.19/0.47  fof(f801,plain,(
% 0.19/0.47    ~spl0_12|~spl0_13|spl0_14|~spl0_22|~spl0_11),
% 0.19/0.47    inference(split_clause,[status(thm)],[f800,f323,f326,f329,f378,f317])).
% 0.19/0.47  fof(f1959,plain,(
% 0.19/0.47    host(sk0_8)=s(host(sk0_4))|leq(host(sk0_8),host(sk0_4))),
% 0.19/0.47    inference(resolution,[status(thm)],[f208,f392])).
% 0.19/0.47  fof(f1960,plain,(
% 0.19/0.47    spl0_60|spl0_26),
% 0.19/0.47    inference(split_clause,[status(thm)],[f1959,f794,f403])).
% 0.19/0.47  fof(f1989,plain,(
% 0.19/0.47    ~leq(host(sk0_8),host(sk0_8))|~spl0_60),
% 0.19/0.47    inference(backward_demodulation,[status(thm)],[f795,f245])).
% 0.19/0.47  fof(f1990,plain,(
% 0.19/0.47    $false|~spl0_60),
% 0.19/0.47    inference(forward_subsumption_resolution,[status(thm)],[f1989,f192])).
% 0.19/0.47  fof(f1991,plain,(
% 0.19/0.47    ~spl0_60),
% 0.19/0.47    inference(contradiction_clause,[status(thm)],[f1990])).
% 0.19/0.47  fof(f1992,plain,(
% 0.19/0.47    $false),
% 0.19/0.47    inference(sat_refutation,[status(thm)],[f306,f321,f344,f346,f382,f410,f435,f801,f1960,f1991])).
% 0.19/0.47  % SZS output end CNFRefutation for theBenchmark.p
% 0.69/0.70  % Elapsed time: 0.146403 seconds
% 0.69/0.70  % CPU time: 0.455261 seconds
% 0.69/0.70  % Memory used: 44.662 MB
%------------------------------------------------------------------------------