TSTP Solution File: SWC214-1 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : SWC214-1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n022.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 : Tue Apr 30 20:44:59 EDT 2024

% Result   : Unsatisfiable 28.84s 4.03s
% Output   : CNFRefutation 29.48s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.11  % Problem  : SWC214-1 : TPTP v8.1.2. Released v2.4.0.
% 0.10/0.11  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.10/0.32  % Computer : n022.cluster.edu
% 0.10/0.32  % Model    : x86_64 x86_64
% 0.10/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.32  % Memory   : 8042.1875MB
% 0.10/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.32  % CPULimit : 300
% 0.10/0.32  % WCLimit  : 300
% 0.10/0.32  % DateTime : Tue Apr 30 00:02:43 EDT 2024
% 0.10/0.32  % CPUTime  : 
% 0.10/0.33  % Drodi V3.6.0
% 28.84/4.03  % Refutation found
% 28.84/4.03  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 28.84/4.03  % SZS output start CNFRefutation for theBenchmark
% 28.84/4.03  fof(f8,axiom,(
% 28.84/4.03    ssList(nil) ),
% 28.84/4.03    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.03  fof(f12,axiom,(
% 28.84/4.03    (![U]: (ssItem(skaf83(U)) ))),
% 28.84/4.03    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.03  fof(f13,axiom,(
% 28.84/4.03    (![U]: (ssList(skaf82(U)) ))),
% 28.84/4.03    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.03  fof(f56,axiom,(
% 28.84/4.03    (![U]: (( ~ ssList(U)| segmentP(U,nil) ) ))),
% 28.84/4.03    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.03  fof(f60,axiom,(
% 28.84/4.03    (![U]: (( ~ ssList(U)| frontsegP(U,nil) ) ))),
% 28.84/4.03    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.03  fof(f66,axiom,(
% 28.84/4.03    (![U]: (( ~ ssItem(U)| strictorderedP(cons(U,nil)) ) ))),
% 28.84/4.03    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.03  fof(f73,axiom,(
% 28.84/4.03    (![U]: (( ~ ssList(U)| app(U,nil) = U ) ))),
% 28.84/4.03    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.03  fof(f75,axiom,(
% 28.84/4.03    (![U]: (( ~ ssList(U)| ssList(tl(U))| nil = U ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f76,axiom,(
% 28.84/4.04    (![U]: (( ~ ssList(U)| ssItem(hd(U))| nil = U ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f85,axiom,(
% 28.84/4.04    (![U,V]: (( ~ ssList(U)| ~ ssList(V)| ssList(app(V,U)) ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f86,axiom,(
% 28.84/4.04    (![U,V]: (( ~ ssItem(U)| ~ ssList(V)| ssList(cons(U,V)) ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f98,axiom,(
% 28.84/4.04    (![U,V]: (( cons(U,V) != nil| ~ ssItem(U)| ~ ssList(V) ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f100,axiom,(
% 28.84/4.04    (![U,V]: (( ~ ssList(U)| ~ ssList(V)| neq(V,U)| V = U ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f104,axiom,(
% 28.84/4.04    (![U]: (( ~ ssList(U)| cons(hd(U),tl(U)) = U| nil = U ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f109,axiom,(
% 28.84/4.04    (![U]: (( ~ ssList(U)| cons(skaf83(U),skaf82(U)) = U| nil = U ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f144,axiom,(
% 28.84/4.04    (![U,V,W]: (( app(U,V) != W| ~ ssList(V)| ~ ssList(U)| ~ ssList(W)| frontsegP(W,U) ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f176,axiom,(
% 28.84/4.04    (![U,V,W,X]: (( ~ frontsegP(cons(U,V),cons(W,X))| ~ ssList(X)| ~ ssList(V)| ~ ssItem(W)| ~ ssItem(U)| U = W ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f178,axiom,(
% 28.84/4.04    (![U,V,W,X]: (( ~ frontsegP(U,V)| W != X| ~ ssList(V)| ~ ssList(U)| ~ ssItem(X)| ~ ssItem(W)| frontsegP(cons(W,U),cons(X,V)) ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f186,negated_conjecture,(
% 28.84/4.04    ssList(sk1) ),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f187,negated_conjecture,(
% 28.84/4.04    ssList(sk2) ),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f190,negated_conjecture,(
% 28.84/4.04    sk2 = sk4 ),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f191,negated_conjecture,(
% 28.84/4.04    sk1 = sk3 ),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f192,negated_conjecture,(
% 28.84/4.04    neq(sk2,nil) ),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f195,negated_conjecture,(
% 28.84/4.04    (![A]: (( ~ ssList(A)| ~ neq(sk3,A)| ~ frontsegP(sk4,A)| ~ segmentP(A,sk3)| ~ strictorderedP(A) ) ))),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f196,negated_conjecture,(
% 28.84/4.04    ~ neq(sk1,nil) ),
% 28.84/4.04    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 28.84/4.04  fof(f204,plain,(
% 28.84/4.04    ssList(nil)),
% 28.84/4.04    inference(cnf_transformation,[status(esa)],[f8])).
% 28.84/4.04  fof(f208,plain,(
% 28.84/4.04    ![X0]: (ssItem(skaf83(X0)))),
% 28.84/4.04    inference(cnf_transformation,[status(esa)],[f12])).
% 28.84/4.04  fof(f209,plain,(
% 28.84/4.04    ![X0]: (ssList(skaf82(X0)))),
% 28.84/4.04    inference(cnf_transformation,[status(esa)],[f13])).
% 28.84/4.04  fof(f252,plain,(
% 28.84/4.04    ![X0]: (~ssList(X0)|segmentP(X0,nil))),
% 28.84/4.04    inference(cnf_transformation,[status(esa)],[f56])).
% 28.84/4.04  fof(f256,plain,(
% 28.84/4.04    ![X0]: (~ssList(X0)|frontsegP(X0,nil))),
% 28.84/4.04    inference(cnf_transformation,[status(esa)],[f60])).
% 28.84/4.04  fof(f262,plain,(
% 28.84/4.04    ![X0]: (~ssItem(X0)|strictorderedP(cons(X0,nil)))),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f66])).
% 28.84/4.05  fof(f270,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|app(X0,nil)=X0)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f73])).
% 28.84/4.05  fof(f272,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|ssList(tl(X0))|nil=X0)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f75])).
% 28.84/4.05  fof(f273,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|ssItem(hd(X0))|nil=X0)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f76])).
% 28.84/4.05  fof(f282,plain,(
% 28.84/4.05    ![X0,X1]: (~ssList(X0)|~ssList(X1)|ssList(app(X1,X0)))),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f85])).
% 28.84/4.05  fof(f283,plain,(
% 28.84/4.05    ![X0,X1]: (~ssItem(X0)|~ssList(X1)|ssList(cons(X0,X1)))),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f86])).
% 28.84/4.05  fof(f295,plain,(
% 28.84/4.05    ![V]: ((![U]: (~cons(U,V)=nil|~ssItem(U)))|~ssList(V))),
% 28.84/4.05    inference(miniscoping,[status(esa)],[f98])).
% 28.84/4.05  fof(f296,plain,(
% 28.84/4.05    ![X0,X1]: (~cons(X0,X1)=nil|~ssItem(X0)|~ssList(X1))),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f295])).
% 28.84/4.05  fof(f299,plain,(
% 28.84/4.05    ![X0,X1]: (~ssList(X0)|~ssList(X1)|neq(X1,X0)|X1=X0)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f100])).
% 28.84/4.05  fof(f303,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|cons(hd(X0),tl(X0))=X0|nil=X0)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f104])).
% 28.84/4.05  fof(f308,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|cons(skaf83(X0),skaf82(X0))=X0|nil=X0)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f109])).
% 28.84/4.05  fof(f356,plain,(
% 28.84/4.05    ![U,W]: ((((![V]: (~app(U,V)=W|~ssList(V)))|~ssList(U))|~ssList(W))|frontsegP(W,U))),
% 28.84/4.05    inference(miniscoping,[status(esa)],[f144])).
% 28.84/4.05  fof(f357,plain,(
% 28.84/4.05    ![X0,X1,X2]: (~app(X0,X1)=X2|~ssList(X1)|~ssList(X0)|~ssList(X2)|frontsegP(X2,X0))),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f356])).
% 28.84/4.05  fof(f408,plain,(
% 28.84/4.05    ![U,W]: ((((![V]: ((![X]: (~frontsegP(cons(U,V),cons(W,X))|~ssList(X)))|~ssList(V)))|~ssItem(W))|~ssItem(U))|U=W)),
% 28.84/4.05    inference(miniscoping,[status(esa)],[f176])).
% 28.84/4.05  fof(f409,plain,(
% 28.84/4.05    ![X0,X1,X2,X3]: (~frontsegP(cons(X0,X1),cons(X2,X3))|~ssList(X3)|~ssList(X1)|~ssItem(X2)|~ssItem(X0)|X0=X2)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f408])).
% 28.84/4.05  fof(f412,plain,(
% 28.84/4.05    ![X0,X1,X2,X3]: (~frontsegP(X0,X1)|~X2=X3|~ssList(X1)|~ssList(X0)|~ssItem(X3)|~ssItem(X2)|frontsegP(cons(X2,X0),cons(X3,X1)))),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f178])).
% 28.84/4.05  fof(f427,plain,(
% 28.84/4.05    ssList(sk1)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f186])).
% 28.84/4.05  fof(f428,plain,(
% 28.84/4.05    ssList(sk2)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f187])).
% 28.84/4.05  fof(f431,plain,(
% 28.84/4.05    sk2=sk4),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f190])).
% 28.84/4.05  fof(f432,plain,(
% 28.84/4.05    sk1=sk3),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f191])).
% 28.84/4.05  fof(f433,plain,(
% 28.84/4.05    neq(sk2,nil)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f192])).
% 28.84/4.05  fof(f436,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|~neq(sk3,X0)|~frontsegP(sk4,X0)|~segmentP(X0,sk3)|~strictorderedP(X0))),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f195])).
% 28.84/4.05  fof(f437,plain,(
% 28.84/4.05    ~neq(sk1,nil)),
% 28.84/4.05    inference(cnf_transformation,[status(esa)],[f196])).
% 28.84/4.05  fof(f460,plain,(
% 28.84/4.05    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~ssList(app(X1,X0))|frontsegP(app(X1,X0),X1))),
% 28.84/4.05    inference(destructive_equality_resolution,[status(esa)],[f357])).
% 28.84/4.05  fof(f465,plain,(
% 28.84/4.05    ![X0,X1,X3]: (~frontsegP(X0,X1)|~ssList(X1)|~ssList(X0)|~ssItem(X3)|~ssItem(X3)|frontsegP(cons(X3,X0),cons(X3,X1)))),
% 28.84/4.05    inference(destructive_equality_resolution,[status(esa)],[f412])).
% 28.84/4.05  fof(f466,plain,(
% 28.84/4.05    ![X0,X1,X2]: (~frontsegP(X0,X1)|~ssList(X1)|~ssList(X0)|~ssItem(X2)|frontsegP(cons(X2,X0),cons(X2,X1)))),
% 28.84/4.05    inference(duplicate_literals_removal,[status(esa)],[f465])).
% 28.84/4.05  fof(f484,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|~neq(sk1,X0)|~frontsegP(sk4,X0)|~segmentP(X0,sk3)|~strictorderedP(X0))),
% 28.84/4.05    inference(forward_demodulation,[status(thm)],[f432,f436])).
% 28.84/4.05  fof(f485,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|~neq(sk1,X0)|~frontsegP(sk2,X0)|~segmentP(X0,sk3)|~strictorderedP(X0))),
% 28.84/4.05    inference(forward_demodulation,[status(thm)],[f431,f484])).
% 28.84/4.05  fof(f486,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|~neq(sk1,X0)|~frontsegP(sk2,X0)|~segmentP(X0,sk1)|~strictorderedP(X0))),
% 28.84/4.05    inference(forward_demodulation,[status(thm)],[f432,f485])).
% 28.84/4.05  fof(f487,plain,(
% 28.84/4.05    spl0_2 <=> ssList(nil)),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f489,plain,(
% 28.84/4.05    ~ssList(nil)|spl0_2),
% 28.84/4.05    inference(component_clause,[status(thm)],[f487])).
% 28.84/4.05  fof(f497,plain,(
% 28.84/4.05    $false|spl0_2),
% 28.84/4.05    inference(forward_subsumption_resolution,[status(thm)],[f489,f204])).
% 28.84/4.05  fof(f498,plain,(
% 28.84/4.05    spl0_2),
% 28.84/4.05    inference(contradiction_clause,[status(thm)],[f497])).
% 28.84/4.05  fof(f505,plain,(
% 28.84/4.05    ![X0,X1]: (~cons(skaf83(X0),X1)=nil|~ssList(X1))),
% 28.84/4.05    inference(resolution,[status(thm)],[f296,f208])).
% 28.84/4.05  fof(f523,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|neq(sk1,X0)|sk1=X0)),
% 28.84/4.05    inference(resolution,[status(thm)],[f299,f427])).
% 28.84/4.05  fof(f524,plain,(
% 28.84/4.05    spl0_4 <=> ssList(sk2)),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f526,plain,(
% 28.84/4.05    ~ssList(sk2)|spl0_4),
% 28.84/4.05    inference(component_clause,[status(thm)],[f524])).
% 28.84/4.05  fof(f532,plain,(
% 28.84/4.05    $false|spl0_4),
% 28.84/4.05    inference(forward_subsumption_resolution,[status(thm)],[f526,f428])).
% 28.84/4.05  fof(f533,plain,(
% 28.84/4.05    spl0_4),
% 28.84/4.05    inference(contradiction_clause,[status(thm)],[f532])).
% 28.84/4.05  fof(f534,plain,(
% 28.84/4.05    spl0_6 <=> sk1=nil),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f535,plain,(
% 28.84/4.05    sk1=nil|~spl0_6),
% 28.84/4.05    inference(component_clause,[status(thm)],[f534])).
% 28.84/4.05  fof(f537,plain,(
% 28.84/4.05    ~ssList(nil)|sk1=nil),
% 28.84/4.05    inference(resolution,[status(thm)],[f523,f437])).
% 28.84/4.05  fof(f538,plain,(
% 28.84/4.05    ~spl0_2|spl0_6),
% 28.84/4.05    inference(split_clause,[status(thm)],[f537,f487,f534])).
% 28.84/4.05  fof(f551,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|neq(sk1,X0)|nil=X0|~spl0_6)),
% 28.84/4.05    inference(backward_demodulation,[status(thm)],[f535,f523])).
% 28.84/4.05  fof(f552,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|neq(nil,X0)|nil=X0|~spl0_6)),
% 28.84/4.05    inference(forward_demodulation,[status(thm)],[f535,f551])).
% 28.84/4.05  fof(f554,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|~neq(sk1,X0)|~frontsegP(sk2,X0)|~segmentP(X0,nil)|~strictorderedP(X0)|~spl0_6)),
% 28.84/4.05    inference(backward_demodulation,[status(thm)],[f535,f486])).
% 28.84/4.05  fof(f555,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|~neq(nil,X0)|~frontsegP(sk2,X0)|~segmentP(X0,nil)|~strictorderedP(X0)|~spl0_6)),
% 28.84/4.05    inference(forward_demodulation,[status(thm)],[f535,f554])).
% 28.84/4.05  fof(f556,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|~neq(nil,X0)|~frontsegP(sk2,X0)|~strictorderedP(X0)|~spl0_6)),
% 28.84/4.05    inference(forward_subsumption_resolution,[status(thm)],[f555,f252])).
% 28.84/4.05  fof(f557,plain,(
% 28.84/4.05    ~neq(nil,nil)|~spl0_6),
% 28.84/4.05    inference(backward_demodulation,[status(thm)],[f535,f437])).
% 28.84/4.05  fof(f566,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|~frontsegP(sk2,X0)|~strictorderedP(X0)|~ssList(X0)|nil=X0|~spl0_6)),
% 28.84/4.05    inference(resolution,[status(thm)],[f556,f552])).
% 28.84/4.05  fof(f567,plain,(
% 28.84/4.05    ![X0]: (~ssList(X0)|~frontsegP(sk2,X0)|~strictorderedP(X0)|nil=X0|~spl0_6)),
% 28.84/4.05    inference(duplicate_literals_removal,[status(esa)],[f566])).
% 28.84/4.05  fof(f568,plain,(
% 28.84/4.05    ![X0]: (~ssList(cons(X0,nil))|~frontsegP(sk2,cons(X0,nil))|nil=cons(X0,nil)|~ssItem(X0)|~spl0_6)),
% 28.84/4.05    inference(resolution,[status(thm)],[f567,f262])).
% 28.84/4.05  fof(f612,plain,(
% 28.84/4.05    spl0_14 <=> sk2=nil),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f613,plain,(
% 28.84/4.05    sk2=nil|~spl0_14),
% 28.84/4.05    inference(component_clause,[status(thm)],[f612])).
% 28.84/4.05  fof(f1061,plain,(
% 28.84/4.05    neq(nil,nil)|~spl0_14),
% 28.84/4.05    inference(backward_demodulation,[status(thm)],[f613,f433])).
% 28.84/4.05  fof(f1062,plain,(
% 28.84/4.05    $false|~spl0_6|~spl0_14),
% 28.84/4.05    inference(forward_subsumption_resolution,[status(thm)],[f1061,f557])).
% 28.84/4.05  fof(f1063,plain,(
% 28.84/4.05    ~spl0_6|~spl0_14),
% 28.84/4.05    inference(contradiction_clause,[status(thm)],[f1062])).
% 28.84/4.05  fof(f1545,plain,(
% 28.84/4.05    spl0_124 <=> frontsegP(sk2,sk2)),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f3195,plain,(
% 28.84/4.05    ![X0,X1]: (~ssList(X0)|~ssList(X1)|frontsegP(app(X1,X0),X1))),
% 28.84/4.05    inference(forward_subsumption_resolution,[status(thm)],[f460,f282])).
% 28.84/4.05  fof(f3645,plain,(
% 28.84/4.05    spl0_378 <=> ~ssItem(X0)|~frontsegP(sk2,cons(X0,nil))|nil=cons(X0,nil)|~ssItem(X0)),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f3646,plain,(
% 28.84/4.05    ![X0]: (~ssItem(X0)|~frontsegP(sk2,cons(X0,nil))|nil=cons(X0,nil)|~ssItem(X0)|~spl0_378)),
% 28.84/4.05    inference(component_clause,[status(thm)],[f3645])).
% 28.84/4.05  fof(f3648,plain,(
% 28.84/4.05    ![X0]: (~ssItem(X0)|~ssList(nil)|~frontsegP(sk2,cons(X0,nil))|nil=cons(X0,nil)|~ssItem(X0)|~spl0_6)),
% 28.84/4.05    inference(resolution,[status(thm)],[f283,f568])).
% 28.84/4.05  fof(f3649,plain,(
% 28.84/4.05    spl0_378|~spl0_2|~spl0_6),
% 28.84/4.05    inference(split_clause,[status(thm)],[f3648,f3645,f487,f534])).
% 28.84/4.05  fof(f3660,plain,(
% 28.84/4.05    ![X0]: (~ssItem(X0)|~frontsegP(sk2,cons(X0,nil))|nil=cons(X0,nil)|~spl0_378)),
% 28.84/4.05    inference(duplicate_literals_removal,[status(esa)],[f3646])).
% 28.84/4.05  fof(f4192,plain,(
% 28.84/4.05    ![X0]: (~cons(skaf83(X0),nil)=nil)),
% 28.84/4.05    inference(resolution,[status(thm)],[f505,f204])).
% 28.84/4.05  fof(f6465,plain,(
% 28.84/4.05    spl0_668 <=> cons(hd(sk2),tl(sk2))=sk2),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f6466,plain,(
% 28.84/4.05    cons(hd(sk2),tl(sk2))=sk2|~spl0_668),
% 28.84/4.05    inference(component_clause,[status(thm)],[f6465])).
% 28.84/4.05  fof(f6468,plain,(
% 28.84/4.05    cons(hd(sk2),tl(sk2))=sk2|nil=sk2),
% 28.84/4.05    inference(resolution,[status(thm)],[f303,f428])).
% 28.84/4.05  fof(f6469,plain,(
% 28.84/4.05    spl0_668|spl0_14),
% 28.84/4.05    inference(split_clause,[status(thm)],[f6468,f6465,f612])).
% 28.84/4.05  fof(f6505,plain,(
% 28.84/4.05    spl0_671 <=> ssList(tl(sk2))),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f6506,plain,(
% 28.84/4.05    ssList(tl(sk2))|~spl0_671),
% 28.84/4.05    inference(component_clause,[status(thm)],[f6505])).
% 28.84/4.05  fof(f6507,plain,(
% 28.84/4.05    ~ssList(tl(sk2))|spl0_671),
% 28.84/4.05    inference(component_clause,[status(thm)],[f6505])).
% 28.84/4.05  fof(f6508,plain,(
% 28.84/4.05    spl0_672 <=> ssItem(hd(sk2))),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f6510,plain,(
% 28.84/4.05    ~ssItem(hd(sk2))|spl0_672),
% 28.84/4.05    inference(component_clause,[status(thm)],[f6508])).
% 28.84/4.05  fof(f6533,plain,(
% 28.84/4.05    spl0_677 <=> ~frontsegP(X0,tl(sk2))|~ssList(X0)|frontsegP(cons(hd(sk2),X0),sk2)),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f6534,plain,(
% 28.84/4.05    ![X0]: (~frontsegP(X0,tl(sk2))|~ssList(X0)|frontsegP(cons(hd(sk2),X0),sk2)|~spl0_677)),
% 28.84/4.05    inference(component_clause,[status(thm)],[f6533])).
% 28.84/4.05  fof(f6536,plain,(
% 28.84/4.05    ![X0]: (~frontsegP(X0,tl(sk2))|~ssList(tl(sk2))|~ssList(X0)|~ssItem(hd(sk2))|frontsegP(cons(hd(sk2),X0),sk2)|~spl0_668)),
% 28.84/4.05    inference(paramodulation,[status(thm)],[f6466,f466])).
% 28.84/4.05  fof(f6537,plain,(
% 28.84/4.05    spl0_677|~spl0_671|~spl0_672|~spl0_668),
% 28.84/4.05    inference(split_clause,[status(thm)],[f6536,f6533,f6505,f6508,f6465])).
% 28.84/4.05  fof(f6538,plain,(
% 28.84/4.05    spl0_678 <=> ~frontsegP(tl(sk2),X0)|~ssList(X0)|frontsegP(sk2,cons(hd(sk2),X0))),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f6539,plain,(
% 28.84/4.05    ![X0]: (~frontsegP(tl(sk2),X0)|~ssList(X0)|frontsegP(sk2,cons(hd(sk2),X0))|~spl0_678)),
% 28.84/4.05    inference(component_clause,[status(thm)],[f6538])).
% 28.84/4.05  fof(f6541,plain,(
% 28.84/4.05    ![X0]: (~frontsegP(tl(sk2),X0)|~ssList(X0)|~ssList(tl(sk2))|~ssItem(hd(sk2))|frontsegP(sk2,cons(hd(sk2),X0))|~spl0_668)),
% 28.84/4.05    inference(paramodulation,[status(thm)],[f6466,f466])).
% 28.84/4.05  fof(f6542,plain,(
% 28.84/4.05    spl0_678|~spl0_671|~spl0_672|~spl0_668),
% 28.84/4.05    inference(split_clause,[status(thm)],[f6541,f6538,f6505,f6508,f6465])).
% 28.84/4.05  fof(f6553,plain,(
% 28.84/4.05    spl0_681 <=> ~frontsegP(cons(X0,X1),sk2)|~ssList(X1)|~ssItem(X0)|X0=hd(sk2)),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f6554,plain,(
% 28.84/4.05    ![X0,X1]: (~frontsegP(cons(X0,X1),sk2)|~ssList(X1)|~ssItem(X0)|X0=hd(sk2)|~spl0_681)),
% 28.84/4.05    inference(component_clause,[status(thm)],[f6553])).
% 28.84/4.05  fof(f6556,plain,(
% 28.84/4.05    ![X0,X1]: (~frontsegP(cons(X0,X1),sk2)|~ssList(tl(sk2))|~ssList(X1)|~ssItem(hd(sk2))|~ssItem(X0)|X0=hd(sk2)|~spl0_668)),
% 28.84/4.05    inference(paramodulation,[status(thm)],[f6466,f409])).
% 28.84/4.05  fof(f6557,plain,(
% 28.84/4.05    spl0_681|~spl0_671|~spl0_672|~spl0_668),
% 28.84/4.05    inference(split_clause,[status(thm)],[f6556,f6553,f6505,f6508,f6465])).
% 28.84/4.05  fof(f6578,plain,(
% 28.84/4.05    ~ssList(sk2)|nil=sk2|spl0_672),
% 28.84/4.05    inference(resolution,[status(thm)],[f6510,f273])).
% 28.84/4.05  fof(f6579,plain,(
% 28.84/4.05    ~spl0_4|spl0_14|spl0_672),
% 28.84/4.05    inference(split_clause,[status(thm)],[f6578,f524,f612,f6508])).
% 28.84/4.05  fof(f6580,plain,(
% 28.84/4.05    ~ssList(sk2)|nil=sk2|spl0_671),
% 28.84/4.05    inference(resolution,[status(thm)],[f6507,f272])).
% 28.84/4.05  fof(f6581,plain,(
% 28.84/4.05    ~spl0_4|spl0_14|spl0_671),
% 28.84/4.05    inference(split_clause,[status(thm)],[f6580,f524,f612,f6505])).
% 28.84/4.05  fof(f6585,plain,(
% 28.84/4.05    spl0_686 <=> frontsegP(tl(sk2),tl(sk2))),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f6623,plain,(
% 28.84/4.05    app(tl(sk2),nil)=tl(sk2)|~spl0_671),
% 28.84/4.05    inference(resolution,[status(thm)],[f6506,f270])).
% 28.84/4.05  fof(f7524,plain,(
% 28.84/4.05    spl0_713 <=> cons(skaf83(sk2),skaf82(sk2))=sk2),
% 28.84/4.05    introduced(split_symbol_definition)).
% 28.84/4.05  fof(f7525,plain,(
% 28.84/4.05    cons(skaf83(sk2),skaf82(sk2))=sk2|~spl0_713),
% 28.84/4.05    inference(component_clause,[status(thm)],[f7524])).
% 28.84/4.05  fof(f7527,plain,(
% 28.84/4.05    cons(skaf83(sk2),skaf82(sk2))=sk2|nil=sk2),
% 28.84/4.05    inference(resolution,[status(thm)],[f308,f428])).
% 28.84/4.05  fof(f7528,plain,(
% 28.84/4.05    spl0_713|spl0_14),
% 28.84/4.05    inference(split_clause,[status(thm)],[f7527,f7524,f612])).
% 28.84/4.05  fof(f7635,plain,(
% 28.84/4.05    spl0_716 <=> ssList(skaf82(sk2))),
% 29.48/4.08    introduced(split_symbol_definition)).
% 29.48/4.08  fof(f7637,plain,(
% 29.48/4.08    ~ssList(skaf82(sk2))|spl0_716),
% 29.48/4.08    inference(component_clause,[status(thm)],[f7635])).
% 29.48/4.08  fof(f7638,plain,(
% 29.48/4.08    spl0_717 <=> ssItem(skaf83(sk2))),
% 29.48/4.08    introduced(split_symbol_definition)).
% 29.48/4.08  fof(f7640,plain,(
% 29.48/4.08    ~ssItem(skaf83(sk2))|spl0_717),
% 29.48/4.08    inference(component_clause,[status(thm)],[f7638])).
% 29.48/4.08  fof(f7704,plain,(
% 29.48/4.08    $false|spl0_717),
% 29.48/4.08    inference(forward_subsumption_resolution,[status(thm)],[f7640,f208])).
% 29.48/4.08  fof(f7705,plain,(
% 29.48/4.08    spl0_717),
% 29.48/4.08    inference(contradiction_clause,[status(thm)],[f7704])).
% 29.48/4.08  fof(f7707,plain,(
% 29.48/4.08    $false|spl0_716),
% 29.48/4.08    inference(forward_subsumption_resolution,[status(thm)],[f7637,f209])).
% 29.48/4.08  fof(f7708,plain,(
% 29.48/4.08    spl0_716),
% 29.48/4.08    inference(contradiction_clause,[status(thm)],[f7707])).
% 29.48/4.08  fof(f8629,plain,(
% 29.48/4.08    ~frontsegP(tl(sk2),tl(sk2))|~ssList(tl(sk2))|frontsegP(sk2,sk2)|~spl0_677|~spl0_668),
% 29.48/4.08    inference(paramodulation,[status(thm)],[f6466,f6534])).
% 29.48/4.08  fof(f8630,plain,(
% 29.48/4.08    ~spl0_686|~spl0_671|spl0_124|~spl0_677|~spl0_668),
% 29.48/4.08    inference(split_clause,[status(thm)],[f8629,f6585,f6505,f1545,f6533,f6465])).
% 29.48/4.08  fof(f9413,plain,(
% 29.48/4.08    spl0_792 <=> frontsegP(sk2,cons(hd(sk2),nil))),
% 29.48/4.08    introduced(split_symbol_definition)).
% 29.48/4.08  fof(f9414,plain,(
% 29.48/4.08    frontsegP(sk2,cons(hd(sk2),nil))|~spl0_792),
% 29.48/4.08    inference(component_clause,[status(thm)],[f9413])).
% 29.48/4.08  fof(f9416,plain,(
% 29.48/4.08    ~ssList(nil)|frontsegP(sk2,cons(hd(sk2),nil))|~ssList(tl(sk2))|~spl0_678),
% 29.48/4.08    inference(resolution,[status(thm)],[f6539,f256])).
% 29.48/4.08  fof(f9417,plain,(
% 29.48/4.08    ~spl0_2|spl0_792|~spl0_671|~spl0_678),
% 29.48/4.08    inference(split_clause,[status(thm)],[f9416,f487,f9413,f6505,f6538])).
% 29.48/4.08  fof(f11099,plain,(
% 29.48/4.08    ~ssList(nil)|~ssList(tl(sk2))|frontsegP(tl(sk2),tl(sk2))|~spl0_671),
% 29.48/4.08    inference(paramodulation,[status(thm)],[f6623,f3195])).
% 29.48/4.08  fof(f11100,plain,(
% 29.48/4.08    ~spl0_2|~spl0_671|spl0_686),
% 29.48/4.08    inference(split_clause,[status(thm)],[f11099,f487,f6505,f6585])).
% 29.48/4.08  fof(f11621,plain,(
% 29.48/4.08    spl0_846 <=> skaf83(sk2)=hd(sk2)),
% 29.48/4.08    introduced(split_symbol_definition)).
% 29.48/4.08  fof(f11622,plain,(
% 29.48/4.08    skaf83(sk2)=hd(sk2)|~spl0_846),
% 29.48/4.08    inference(component_clause,[status(thm)],[f11621])).
% 29.48/4.08  fof(f11624,plain,(
% 29.48/4.08    ~frontsegP(sk2,sk2)|~ssList(skaf82(sk2))|~ssItem(skaf83(sk2))|skaf83(sk2)=hd(sk2)|~spl0_681|~spl0_713),
% 29.48/4.08    inference(paramodulation,[status(thm)],[f7525,f6554])).
% 29.48/4.08  fof(f11625,plain,(
% 29.48/4.08    ~spl0_124|~spl0_716|~spl0_717|spl0_846|~spl0_681|~spl0_713),
% 29.48/4.08    inference(split_clause,[status(thm)],[f11624,f1545,f7635,f7638,f11621,f6553,f7524])).
% 29.48/4.08  fof(f12451,plain,(
% 29.48/4.08    frontsegP(sk2,cons(skaf83(sk2),nil))|~spl0_846|~spl0_792),
% 29.48/4.08    inference(forward_demodulation,[status(thm)],[f11622,f9414])).
% 29.48/4.08  fof(f12452,plain,(
% 29.48/4.08    spl0_871 <=> nil=cons(skaf83(sk2),nil)),
% 29.48/4.08    introduced(split_symbol_definition)).
% 29.48/4.08  fof(f12453,plain,(
% 29.48/4.08    nil=cons(skaf83(sk2),nil)|~spl0_871),
% 29.48/4.08    inference(component_clause,[status(thm)],[f12452])).
% 29.48/4.08  fof(f12455,plain,(
% 29.48/4.08    ~ssItem(skaf83(sk2))|nil=cons(skaf83(sk2),nil)|~spl0_846|~spl0_792|~spl0_378),
% 29.48/4.08    inference(resolution,[status(thm)],[f12451,f3660])).
% 29.48/4.08  fof(f12456,plain,(
% 29.48/4.08    ~spl0_717|spl0_871|~spl0_846|~spl0_792|~spl0_378),
% 29.48/4.08    inference(split_clause,[status(thm)],[f12455,f7638,f12452,f11621,f9413,f3645])).
% 29.48/4.08  fof(f12488,plain,(
% 29.48/4.08    $false|~spl0_871),
% 29.48/4.08    inference(forward_subsumption_resolution,[status(thm)],[f12453,f4192])).
% 29.48/4.08  fof(f12489,plain,(
% 29.48/4.08    ~spl0_871),
% 29.48/4.08    inference(contradiction_clause,[status(thm)],[f12488])).
% 29.48/4.08  fof(f12490,plain,(
% 29.48/4.08    $false),
% 29.48/4.08    inference(sat_refutation,[status(thm)],[f498,f533,f538,f1063,f3649,f6469,f6537,f6542,f6557,f6579,f6581,f7528,f7705,f7708,f8630,f9417,f11100,f11625,f12456,f12489])).
% 29.48/4.08  % SZS output end CNFRefutation for theBenchmark.p
% 29.59/4.11  % Elapsed time: 3.777542 seconds
% 29.59/4.11  % CPU time: 29.600370 seconds
% 29.59/4.11  % Total memory used: 240.258 MB
% 29.59/4.11  % Net memory used: 228.011 MB
%------------------------------------------------------------------------------