TSTP Solution File: SWC079-1 by Drodi---3.5.1

View Problem - Process Solution

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

% Computer : n026.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:39:10 EDT 2023

% Result   : Unsatisfiable 243.84s 31.04s
% Output   : CNFRefutation 244.77s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SWC079-1 : TPTP v8.1.2. Released v2.4.0.
% 0.03/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.32  % Computer : n026.cluster.edu
% 0.13/0.32  % Model    : x86_64 x86_64
% 0.13/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.32  % Memory   : 8042.1875MB
% 0.13/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.32  % CPULimit : 300
% 0.13/0.32  % WCLimit  : 300
% 0.13/0.32  % DateTime : Tue May 30 11:38:13 EDT 2023
% 0.13/0.32  % CPUTime  : 
% 0.13/0.34  % Drodi V3.5.1
% 243.84/31.04  % Refutation found
% 243.84/31.04  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 243.84/31.04  % SZS output start CNFRefutation for theBenchmark
% 243.84/31.04  fof(f8,axiom,(
% 243.84/31.04    ssList(nil) ),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f12,axiom,(
% 243.84/31.04    (![U]: (ssItem(skaf83(U)) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f13,axiom,(
% 243.84/31.04    (![U]: (ssList(skaf82(U)) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f51,axiom,(
% 243.84/31.04    (![U,V]: (ssList(skaf45(U,V)) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f56,axiom,(
% 243.84/31.04    (![U]: (( ~ ssList(U)| segmentP(U,nil) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f57,axiom,(
% 243.84/31.04    (![U]: (( ~ ssList(U)| segmentP(U,U) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f60,axiom,(
% 243.84/31.04    (![U]: (( ~ ssList(U)| frontsegP(U,nil) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f72,axiom,(
% 243.84/31.04    (![U,V]: (( ~ ssList(U)| duplicatefreeP(U)| ssItem(V) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f73,axiom,(
% 243.84/31.04    (![U]: (( ~ ssList(U)| app(U,nil) = U ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f74,axiom,(
% 243.84/31.04    (![U]: (( ~ ssList(U)| app(nil,U) = U ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f76,axiom,(
% 243.84/31.04    (![U]: (( ~ ssList(U)| ssItem(hd(U))| nil = U ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f85,axiom,(
% 243.84/31.04    (![U,V]: (( ~ ssList(U)| ~ ssList(V)| ssList(app(V,U)) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f86,axiom,(
% 243.84/31.04    (![U,V]: (( ~ ssItem(U)| ~ ssList(V)| ssList(cons(U,V)) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f97,axiom,(
% 243.84/31.04    (![U,V]: (( ~ ssItem(U)| ~ ssList(V)| hd(cons(U,V)) = U ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f99,axiom,(
% 243.84/31.04    (![U,V]: (( cons(U,V) != V| ~ ssItem(U)| ~ ssList(V) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f100,axiom,(
% 243.84/31.04    (![U,V]: (( ~ ssList(U)| ~ ssList(V)| neq(V,U)| V = U ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f109,axiom,(
% 243.84/31.04    (![U]: (( ~ ssList(U)| cons(skaf83(U),skaf82(U)) = U| nil = U ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f132,axiom,(
% 243.84/31.04    (![U,V]: (( ~ frontsegP(U,V)| ~ ssList(V)| ~ ssList(U)| app(V,skaf45(U,V)) = U ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f152,axiom,(
% 243.84/31.04    (![U,V,W]: (( ~ segmentP(U,V)| ~ segmentP(V,W)| ~ ssList(W)| ~ ssList(V)| ~ ssList(U)| segmentP(U,W) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f172,axiom,(
% 243.84/31.04    (![U,V,W,X]: (( ~ segmentP(U,V)| ~ ssList(W)| ~ ssList(X)| ~ ssList(V)| ~ ssList(U)| segmentP(app(app(X,U),W),V) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f178,axiom,(
% 243.84/31.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)) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f179,axiom,(
% 243.84/31.04    (![U,V,W,X,Y]: (( app(app(U,cons(V,W)),cons(V,X)) != Y| ~ ssList(X)| ~ ssList(W)| ~ ssList(U)| ~ ssItem(V)| ~ duplicatefreeP(Y)| ~ ssList(Y) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f186,negated_conjecture,(
% 243.84/31.04    ssList(sk1) ),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f187,negated_conjecture,(
% 243.84/31.04    ssList(sk2) ),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f190,negated_conjecture,(
% 243.84/31.04    sk2 = sk4 ),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f191,negated_conjecture,(
% 243.84/31.04    sk1 = sk3 ),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f192,negated_conjecture,(
% 243.84/31.04    ( neq(sk2,nil)| neq(sk2,nil) ) ),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.04  fof(f196,negated_conjecture,(
% 243.84/31.04    (![A]: (( ~ ssList(A)| ~ neq(A,nil)| ~ segmentP(sk2,A)| ~ segmentP(sk1,A)| ~ neq(sk4,nil) ) ))),
% 243.84/31.04    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.05  fof(f197,negated_conjecture,(
% 243.84/31.05    (![A,B]: (( ~ ssList(A)| sk3 = A| ~ ssItem(B)| cons(B,nil) != A| hd(sk4) != B| ~ neq(nil,sk4)| ~ neq(sk4,nil) ) ))),
% 243.84/31.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 243.84/31.05  fof(f205,plain,(
% 243.84/31.05    ssList(nil)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f8])).
% 243.84/31.05  fof(f209,plain,(
% 243.84/31.05    ![X0]: (ssItem(skaf83(X0)))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f12])).
% 243.84/31.05  fof(f210,plain,(
% 243.84/31.05    ![X0]: (ssList(skaf82(X0)))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f13])).
% 243.84/31.05  fof(f248,plain,(
% 243.84/31.05    ![X0,X1]: (ssList(skaf45(X0,X1)))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f51])).
% 243.84/31.05  fof(f253,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|segmentP(X0,nil))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f56])).
% 243.84/31.05  fof(f254,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|segmentP(X0,X0))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f57])).
% 243.84/31.05  fof(f257,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|frontsegP(X0,nil))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f60])).
% 243.84/31.05  fof(f269,plain,(
% 243.84/31.05    (![U]: (~ssList(U)|duplicatefreeP(U)))|(![V]: ssItem(V))),
% 243.84/31.05    inference(miniscoping,[status(esa)],[f72])).
% 243.84/31.05  fof(f270,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|duplicatefreeP(X0)|ssItem(X1))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f269])).
% 243.84/31.05  fof(f271,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|app(X0,nil)=X0)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f73])).
% 243.84/31.05  fof(f272,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|app(nil,X0)=X0)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f74])).
% 243.84/31.05  fof(f274,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|ssItem(hd(X0))|nil=X0)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f76])).
% 243.84/31.05  fof(f283,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|~ssList(X1)|ssList(app(X1,X0)))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f85])).
% 243.84/31.05  fof(f284,plain,(
% 243.84/31.05    ![X0,X1]: (~ssItem(X0)|~ssList(X1)|ssList(cons(X0,X1)))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f86])).
% 243.84/31.05  fof(f295,plain,(
% 243.84/31.05    ![X0,X1]: (~ssItem(X0)|~ssList(X1)|hd(cons(X0,X1))=X0)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f97])).
% 243.84/31.05  fof(f298,plain,(
% 243.84/31.05    ![V]: ((![U]: (~cons(U,V)=V|~ssItem(U)))|~ssList(V))),
% 243.84/31.05    inference(miniscoping,[status(esa)],[f99])).
% 243.84/31.05  fof(f299,plain,(
% 243.84/31.05    ![X0,X1]: (~cons(X0,X1)=X1|~ssItem(X0)|~ssList(X1))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f298])).
% 243.84/31.05  fof(f300,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|~ssList(X1)|neq(X1,X0)|X1=X0)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f100])).
% 243.84/31.05  fof(f309,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|cons(skaf83(X0),skaf82(X0))=X0|nil=X0)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f109])).
% 243.84/31.05  fof(f342,plain,(
% 243.84/31.05    ![X0,X1]: (~frontsegP(X0,X1)|~ssList(X1)|~ssList(X0)|app(X1,skaf45(X0,X1))=X0)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f132])).
% 243.84/31.05  fof(f371,plain,(
% 243.84/31.05    ![U,W]: (((![V]: (((~segmentP(U,V)|~segmentP(V,W))|~ssList(W))|~ssList(V)))|~ssList(U))|segmentP(U,W))),
% 243.84/31.05    inference(miniscoping,[status(esa)],[f152])).
% 243.84/31.05  fof(f372,plain,(
% 243.84/31.05    ![X0,X1,X2]: (~segmentP(X0,X1)|~segmentP(X1,X2)|~ssList(X2)|~ssList(X1)|~ssList(X0)|segmentP(X0,X2))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f371])).
% 243.84/31.05  fof(f402,plain,(
% 243.84/31.05    ![X0,X1,X2,X3]: (~segmentP(X0,X1)|~ssList(X2)|~ssList(X3)|~ssList(X1)|~ssList(X0)|segmentP(app(app(X3,X0),X2),X1))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f172])).
% 243.84/31.05  fof(f413,plain,(
% 243.84/31.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)))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f178])).
% 243.84/31.05  fof(f414,plain,(
% 243.84/31.05    ![Y]: (((![V]: ((![U]: ((![W]: ((![X]: (~app(app(U,cons(V,W)),cons(V,X))=Y|~ssList(X)))|~ssList(W)))|~ssList(U)))|~ssItem(V)))|~duplicatefreeP(Y))|~ssList(Y))),
% 243.84/31.05    inference(miniscoping,[status(esa)],[f179])).
% 243.84/31.05  fof(f415,plain,(
% 243.84/31.05    ![X0,X1,X2,X3,X4]: (~app(app(X0,cons(X1,X2)),cons(X1,X3))=X4|~ssList(X3)|~ssList(X2)|~ssList(X0)|~ssItem(X1)|~duplicatefreeP(X4)|~ssList(X4))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f414])).
% 243.84/31.05  fof(f428,plain,(
% 243.84/31.05    ssList(sk1)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f186])).
% 243.84/31.05  fof(f429,plain,(
% 243.84/31.05    ssList(sk2)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f187])).
% 243.84/31.05  fof(f432,plain,(
% 243.84/31.05    sk2=sk4),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f190])).
% 243.84/31.05  fof(f433,plain,(
% 243.84/31.05    sk1=sk3),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f191])).
% 243.84/31.05  fof(f434,plain,(
% 243.84/31.05    neq(sk2,nil)|neq(sk2,nil)),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f192])).
% 243.84/31.05  fof(f440,plain,(
% 243.84/31.05    (![A]: (((~ssList(A)|~neq(A,nil))|~segmentP(sk2,A))|~segmentP(sk1,A)))|~neq(sk4,nil)),
% 243.84/31.05    inference(miniscoping,[status(esa)],[f196])).
% 243.84/31.05  fof(f441,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|~neq(X0,nil)|~segmentP(sk2,X0)|~segmentP(sk1,X0)|~neq(sk4,nil))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f440])).
% 243.84/31.05  fof(f442,plain,(
% 243.84/31.05    ((![B]: ((![A]: (((~ssList(A)|sk3=A)|~ssItem(B))|~cons(B,nil)=A))|~hd(sk4)=B))|~neq(nil,sk4))|~neq(sk4,nil)),
% 243.84/31.05    inference(miniscoping,[status(esa)],[f197])).
% 243.84/31.05  fof(f443,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|sk3=X0|~ssItem(X1)|~cons(X1,nil)=X0|~hd(sk4)=X1|~neq(nil,sk4)|~neq(sk4,nil))),
% 243.84/31.05    inference(cnf_transformation,[status(esa)],[f442])).
% 243.84/31.05  fof(f444,plain,(
% 243.84/31.05    spl0_0 <=> ~ssList(X0)|duplicatefreeP(X0)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f445,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|duplicatefreeP(X0)|~spl0_0)),
% 243.84/31.05    inference(component_clause,[status(thm)],[f444])).
% 243.84/31.05  fof(f447,plain,(
% 243.84/31.05    spl0_1 <=> ssItem(X1)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f448,plain,(
% 243.84/31.05    ![X0]: (ssItem(X0)|~spl0_1)),
% 243.84/31.05    inference(component_clause,[status(thm)],[f447])).
% 243.84/31.05  fof(f450,plain,(
% 243.84/31.05    spl0_0|spl0_1),
% 243.84/31.05    inference(split_clause,[status(thm)],[f270,f444,f447])).
% 243.84/31.05  fof(f451,plain,(
% 243.84/31.05    spl0_2 <=> neq(sk2,nil)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f452,plain,(
% 243.84/31.05    neq(sk2,nil)|~spl0_2),
% 243.84/31.05    inference(component_clause,[status(thm)],[f451])).
% 243.84/31.05  fof(f454,plain,(
% 243.84/31.05    spl0_2),
% 243.84/31.05    inference(split_clause,[status(thm)],[f434,f451])).
% 243.84/31.05  fof(f455,plain,(
% 243.84/31.05    spl0_3 <=> neq(sk4,nil)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f457,plain,(
% 243.84/31.05    ~neq(sk4,nil)|spl0_3),
% 243.84/31.05    inference(component_clause,[status(thm)],[f455])).
% 243.84/31.05  fof(f459,plain,(
% 243.84/31.05    spl0_4 <=> ~ssList(X0)|~neq(X0,nil)|~segmentP(sk2,X0)|~segmentP(sk1,X0)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f460,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|~neq(X0,nil)|~segmentP(sk2,X0)|~segmentP(sk1,X0)|~spl0_4)),
% 243.84/31.05    inference(component_clause,[status(thm)],[f459])).
% 243.84/31.05  fof(f463,plain,(
% 243.84/31.05    spl0_5 <=> ~ssList(X0)|sk3=X0|~ssItem(X1)|~cons(X1,nil)=X0|~hd(sk4)=X1),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f464,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|sk3=X0|~ssItem(X1)|~cons(X1,nil)=X0|~hd(sk4)=X1|~spl0_5)),
% 243.84/31.05    inference(component_clause,[status(thm)],[f463])).
% 243.84/31.05  fof(f466,plain,(
% 243.84/31.05    spl0_6 <=> neq(nil,sk4)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f468,plain,(
% 243.84/31.05    ~neq(nil,sk4)|spl0_6),
% 243.84/31.05    inference(component_clause,[status(thm)],[f466])).
% 243.84/31.05  fof(f470,plain,(
% 243.84/31.05    spl0_4|~spl0_3),
% 243.84/31.05    inference(split_clause,[status(thm)],[f441,f459,f455])).
% 243.84/31.05  fof(f471,plain,(
% 243.84/31.05    spl0_5|~spl0_6|~spl0_3),
% 243.84/31.05    inference(split_clause,[status(thm)],[f443,f463,f466,f455])).
% 243.84/31.05  fof(f492,plain,(
% 243.84/31.05    ![X0,X1,X3]: (~frontsegP(X0,X1)|~ssList(X1)|~ssList(X0)|~ssItem(X3)|~ssItem(X3)|frontsegP(cons(X3,X0),cons(X3,X1)))),
% 243.84/31.05    inference(destructive_equality_resolution,[status(esa)],[f413])).
% 243.84/31.05  fof(f493,plain,(
% 243.84/31.05    ![X0,X1,X2]: (~frontsegP(X0,X1)|~ssList(X1)|~ssList(X0)|~ssItem(X2)|frontsegP(cons(X2,X0),cons(X2,X1)))),
% 243.84/31.05    inference(duplicate_literals_removal,[status(esa)],[f492])).
% 243.84/31.05  fof(f494,plain,(
% 243.84/31.05    ![X0,X1,X2,X3]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssItem(X3)|~duplicatefreeP(app(app(X2,cons(X3,X1)),cons(X3,X0)))|~ssList(app(app(X2,cons(X3,X1)),cons(X3,X0))))),
% 243.84/31.05    inference(destructive_equality_resolution,[status(esa)],[f415])).
% 243.84/31.05  fof(f504,plain,(
% 243.84/31.05    spl0_7 <=> ssList(nil)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f506,plain,(
% 243.84/31.05    ~ssList(nil)|spl0_7),
% 243.84/31.05    inference(component_clause,[status(thm)],[f504])).
% 243.84/31.05  fof(f514,plain,(
% 243.84/31.05    $false|spl0_7),
% 243.84/31.05    inference(forward_subsumption_resolution,[status(thm)],[f506,f205])).
% 243.84/31.05  fof(f515,plain,(
% 243.84/31.05    spl0_7),
% 243.84/31.05    inference(contradiction_clause,[status(thm)],[f514])).
% 243.84/31.05  fof(f517,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|hd(cons(hd(X1),X0))=hd(X1)|~ssList(X1)|nil=X1)),
% 243.84/31.05    inference(resolution,[status(thm)],[f295,f274])).
% 243.84/31.05  fof(f524,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|hd(cons(skaf83(X1),X0))=skaf83(X1))),
% 243.84/31.05    inference(resolution,[status(thm)],[f209,f295])).
% 243.84/31.05  fof(f533,plain,(
% 243.84/31.05    ~neq(sk2,nil)|spl0_3),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f432,f457])).
% 243.84/31.05  fof(f534,plain,(
% 243.84/31.05    $false|spl0_3|~spl0_2),
% 243.84/31.05    inference(forward_subsumption_resolution,[status(thm)],[f452,f533])).
% 243.84/31.05  fof(f535,plain,(
% 243.84/31.05    spl0_3|~spl0_2),
% 243.84/31.05    inference(contradiction_clause,[status(thm)],[f534])).
% 243.84/31.05  fof(f536,plain,(
% 243.84/31.05    ~neq(nil,sk2)|spl0_6),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f432,f468])).
% 243.84/31.05  fof(f538,plain,(
% 243.84/31.05    spl0_9 <=> ssList(sk2)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f540,plain,(
% 243.84/31.05    ~ssList(sk2)|spl0_9),
% 243.84/31.05    inference(component_clause,[status(thm)],[f538])).
% 243.84/31.05  fof(f544,plain,(
% 243.84/31.05    spl0_11 <=> segmentP(sk1,sk2)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f546,plain,(
% 243.84/31.05    ~segmentP(sk1,sk2)|spl0_11),
% 243.84/31.05    inference(component_clause,[status(thm)],[f544])).
% 243.84/31.05  fof(f568,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|neq(nil,X0)|nil=X0)),
% 243.84/31.05    inference(resolution,[status(thm)],[f300,f205])).
% 243.84/31.05  fof(f570,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|neq(sk1,X0)|sk1=X0)),
% 243.84/31.05    inference(resolution,[status(thm)],[f300,f428])).
% 243.84/31.05  fof(f571,plain,(
% 243.84/31.05    spl0_12 <=> sk2=nil),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f572,plain,(
% 243.84/31.05    sk2=nil|~spl0_12),
% 243.84/31.05    inference(component_clause,[status(thm)],[f571])).
% 243.84/31.05  fof(f581,plain,(
% 243.84/31.05    $false|spl0_9),
% 243.84/31.05    inference(forward_subsumption_resolution,[status(thm)],[f540,f429])).
% 243.84/31.05  fof(f582,plain,(
% 243.84/31.05    spl0_9),
% 243.84/31.05    inference(contradiction_clause,[status(thm)],[f581])).
% 243.84/31.05  fof(f585,plain,(
% 243.84/31.05    spl0_14 <=> sk1=nil),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f586,plain,(
% 243.84/31.05    sk1=nil|~spl0_14),
% 243.84/31.05    inference(component_clause,[status(thm)],[f585])).
% 243.84/31.05  fof(f588,plain,(
% 243.84/31.05    spl0_15 <=> ssList(sk1)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f590,plain,(
% 243.84/31.05    ~ssList(sk1)|spl0_15),
% 243.84/31.05    inference(component_clause,[status(thm)],[f588])).
% 243.84/31.05  fof(f591,plain,(
% 243.84/31.05    spl0_16 <=> segmentP(sk2,sk1)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f594,plain,(
% 243.84/31.05    spl0_17 <=> segmentP(sk1,sk1)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f597,plain,(
% 243.84/31.05    ~ssList(nil)|sk1=nil|~ssList(sk1)|~segmentP(sk2,sk1)|~segmentP(sk1,sk1)|~spl0_4),
% 243.84/31.05    inference(resolution,[status(thm)],[f570,f460])).
% 243.84/31.05  fof(f598,plain,(
% 243.84/31.05    ~spl0_7|spl0_14|~spl0_15|~spl0_16|~spl0_17|~spl0_4),
% 243.84/31.05    inference(split_clause,[status(thm)],[f597,f504,f585,f588,f591,f594,f459])).
% 243.84/31.05  fof(f604,plain,(
% 243.84/31.05    $false|spl0_15),
% 243.84/31.05    inference(forward_subsumption_resolution,[status(thm)],[f590,f428])).
% 243.84/31.05  fof(f605,plain,(
% 243.84/31.05    spl0_15),
% 243.84/31.05    inference(contradiction_clause,[status(thm)],[f604])).
% 243.84/31.05  fof(f686,plain,(
% 243.84/31.05    spl0_24 <=> ~segmentP(sk1,X0)|~segmentP(X0,sk2)|~ssList(X0)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f687,plain,(
% 243.84/31.05    ![X0]: (~segmentP(sk1,X0)|~segmentP(X0,sk2)|~ssList(X0)|~spl0_24)),
% 243.84/31.05    inference(component_clause,[status(thm)],[f686])).
% 243.84/31.05  fof(f689,plain,(
% 243.84/31.05    ![X0]: (~segmentP(sk1,X0)|~segmentP(X0,sk2)|~ssList(sk2)|~ssList(X0)|~ssList(sk1)|spl0_11)),
% 243.84/31.05    inference(resolution,[status(thm)],[f372,f546])).
% 243.84/31.05  fof(f690,plain,(
% 243.84/31.05    spl0_24|~spl0_9|~spl0_15|spl0_11),
% 243.84/31.05    inference(split_clause,[status(thm)],[f689,f686,f538,f588,f544])).
% 243.84/31.05  fof(f843,plain,(
% 243.84/31.05    nil=sk3|~spl0_14),
% 243.84/31.05    inference(backward_demodulation,[status(thm)],[f586,f433])).
% 243.84/31.05  fof(f866,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|nil=X0|~ssItem(X1)|~cons(X1,nil)=X0|~hd(sk4)=X1|~spl0_14|~spl0_5)),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f843,f464])).
% 243.84/31.05  fof(f867,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|nil=X0|~ssItem(X1)|~cons(X1,nil)=X0|~hd(sk2)=X1|~spl0_14|~spl0_5)),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f432,f866])).
% 243.84/31.05  fof(f868,plain,(
% 243.84/31.05    ~ssList(cons(hd(sk2),nil))|nil=cons(hd(sk2),nil)|~ssItem(hd(sk2))|~spl0_14|~spl0_5),
% 243.84/31.05    inference(destructive_equality_resolution,[status(esa)],[f867])).
% 243.84/31.05  fof(f875,plain,(
% 243.84/31.05    spl0_30 <=> segmentP(nil,sk2)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f877,plain,(
% 243.84/31.05    ~segmentP(nil,sk2)|spl0_30),
% 243.84/31.05    inference(component_clause,[status(thm)],[f875])).
% 243.84/31.05  fof(f1215,plain,(
% 243.84/31.05    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(X2)|segmentP(app(app(X1,X2),X0),X2)|~ssList(X2))),
% 243.84/31.05    inference(resolution,[status(thm)],[f402,f254])).
% 243.84/31.05  fof(f1216,plain,(
% 243.84/31.05    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|segmentP(app(app(X1,X2),X0),X2))),
% 243.84/31.05    inference(duplicate_literals_removal,[status(esa)],[f1215])).
% 243.84/31.05  fof(f1590,plain,(
% 243.84/31.05    app(sk1,nil)=sk1),
% 243.84/31.05    inference(resolution,[status(thm)],[f271,f428])).
% 243.84/31.05  fof(f1669,plain,(
% 243.84/31.05    app(nil,sk1)=sk1),
% 243.84/31.05    inference(resolution,[status(thm)],[f272,f428])).
% 243.84/31.05  fof(f1728,plain,(
% 243.84/31.05    spl0_128 <=> ~ssList(X0)|segmentP(app(sk1,X0),sk1)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f1729,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|segmentP(app(sk1,X0),sk1)|~spl0_128)),
% 243.84/31.05    inference(component_clause,[status(thm)],[f1728])).
% 243.84/31.05  fof(f1745,plain,(
% 243.84/31.05    spl0_131 <=> ssList(cons(hd(sk2),nil))),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f1747,plain,(
% 243.84/31.05    ~ssList(cons(hd(sk2),nil))|spl0_131),
% 243.84/31.05    inference(component_clause,[status(thm)],[f1745])).
% 243.84/31.05  fof(f1748,plain,(
% 243.84/31.05    spl0_132 <=> nil=cons(hd(sk2),nil)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f1749,plain,(
% 243.84/31.05    nil=cons(hd(sk2),nil)|~spl0_132),
% 243.84/31.05    inference(component_clause,[status(thm)],[f1748])).
% 243.84/31.05  fof(f1751,plain,(
% 243.84/31.05    spl0_133 <=> ssItem(hd(sk2))),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f1752,plain,(
% 243.84/31.05    ssItem(hd(sk2))|~spl0_133),
% 243.84/31.05    inference(component_clause,[status(thm)],[f1751])).
% 243.84/31.05  fof(f1754,plain,(
% 243.84/31.05    ~spl0_131|spl0_132|~spl0_133|~spl0_14|~spl0_5),
% 243.84/31.05    inference(split_clause,[status(thm)],[f868,f1745,f1748,f1751,f585,f463])).
% 243.84/31.05  fof(f1755,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|sk1=X0|~ssItem(X1)|~cons(X1,nil)=X0|~hd(sk4)=X1|~spl0_5)),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f433,f464])).
% 243.84/31.05  fof(f1756,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|sk1=X0|~ssItem(X1)|~cons(X1,nil)=X0|~hd(sk2)=X1|~spl0_5)),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f432,f1755])).
% 243.84/31.05  fof(f1757,plain,(
% 243.84/31.05    ~ssList(cons(hd(sk2),nil))|sk1=cons(hd(sk2),nil)|~ssItem(hd(sk2))|~spl0_5),
% 243.84/31.05    inference(destructive_equality_resolution,[status(esa)],[f1756])).
% 243.84/31.05  fof(f1977,plain,(
% 243.84/31.05    ~segmentP(nil,nil)|~spl0_12|spl0_30),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f572,f877])).
% 243.84/31.05  fof(f1978,plain,(
% 243.84/31.05    ~ssList(nil)|~spl0_12|spl0_30),
% 243.84/31.05    inference(resolution,[status(thm)],[f1977,f253])).
% 243.84/31.05  fof(f1979,plain,(
% 243.84/31.05    ~spl0_7|~spl0_12|spl0_30),
% 243.84/31.05    inference(split_clause,[status(thm)],[f1978,f504,f571,f875])).
% 243.84/31.05  fof(f1987,plain,(
% 243.84/31.05    spl0_150 <=> sk1=cons(hd(sk2),nil)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f1988,plain,(
% 243.84/31.05    sk1=cons(hd(sk2),nil)|~spl0_150),
% 243.84/31.05    inference(component_clause,[status(thm)],[f1987])).
% 243.84/31.05  fof(f1990,plain,(
% 243.84/31.05    ~spl0_131|spl0_150|~spl0_133|~spl0_5),
% 243.84/31.05    inference(split_clause,[status(thm)],[f1757,f1745,f1987,f1751,f463])).
% 243.84/31.05  fof(f2064,plain,(
% 243.84/31.05    ![X0]: (~cons(hd(sk2),X0)=X0|~ssList(X0)|~spl0_133)),
% 243.84/31.05    inference(resolution,[status(thm)],[f1752,f299])).
% 243.84/31.05  fof(f2066,plain,(
% 243.84/31.05    ~ssItem(hd(sk2))|~ssList(nil)|spl0_131),
% 243.84/31.05    inference(resolution,[status(thm)],[f1747,f284])).
% 243.84/31.05  fof(f2067,plain,(
% 243.84/31.05    ~spl0_133|~spl0_7|spl0_131),
% 243.84/31.05    inference(split_clause,[status(thm)],[f2066,f1751,f504,f1745])).
% 243.84/31.05  fof(f2119,plain,(
% 243.84/31.05    ~cons(hd(sk2),nil)=nil|~spl0_133),
% 243.84/31.05    inference(resolution,[status(thm)],[f2064,f205])).
% 243.84/31.05  fof(f2120,plain,(
% 243.84/31.05    ~nil=nil|~spl0_132|~spl0_133),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f1749,f2119])).
% 243.84/31.05  fof(f2121,plain,(
% 243.84/31.05    $false|~spl0_132|~spl0_133),
% 243.84/31.05    inference(trivial_equality_resolution,[status(esa)],[f2120])).
% 243.84/31.05  fof(f2122,plain,(
% 243.84/31.05    ~spl0_132|~spl0_133),
% 243.84/31.05    inference(contradiction_clause,[status(thm)],[f2121])).
% 243.84/31.05  fof(f2422,plain,(
% 243.84/31.05    ~ssList(nil)|segmentP(sk1,sk1)|~spl0_128),
% 243.84/31.05    inference(paramodulation,[status(thm)],[f1590,f1729])).
% 243.84/31.05  fof(f2423,plain,(
% 243.84/31.05    ~spl0_7|spl0_17|~spl0_128),
% 243.84/31.05    inference(split_clause,[status(thm)],[f2422,f504,f594,f1728])).
% 243.84/31.05  fof(f3714,plain,(
% 243.84/31.05    ~segmentP(nil,sk2)|~ssList(nil)|~ssList(sk1)|~spl0_24),
% 243.84/31.05    inference(resolution,[status(thm)],[f687,f253])).
% 243.84/31.05  fof(f3715,plain,(
% 243.84/31.05    ~spl0_30|~spl0_7|~spl0_15|~spl0_24),
% 243.84/31.05    inference(split_clause,[status(thm)],[f3714,f875,f504,f588,f686])).
% 243.84/31.05  fof(f5283,plain,(
% 243.84/31.05    spl0_415 <=> hd(sk1)=hd(sk2)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f5284,plain,(
% 243.84/31.05    hd(sk1)=hd(sk2)|~spl0_415),
% 243.84/31.05    inference(component_clause,[status(thm)],[f5283])).
% 243.84/31.05  fof(f5427,plain,(
% 243.84/31.05    ~ssList(sk2)|nil=sk2|spl0_6),
% 243.84/31.05    inference(resolution,[status(thm)],[f568,f536])).
% 243.84/31.05  fof(f5428,plain,(
% 243.84/31.05    ~spl0_9|spl0_12|spl0_6),
% 243.84/31.05    inference(split_clause,[status(thm)],[f5427,f538,f571,f466])).
% 243.84/31.05  fof(f5708,plain,(
% 243.84/31.05    spl0_464 <=> cons(skaf83(sk2),skaf82(sk2))=sk2),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f5709,plain,(
% 243.84/31.05    cons(skaf83(sk2),skaf82(sk2))=sk2|~spl0_464),
% 243.84/31.05    inference(component_clause,[status(thm)],[f5708])).
% 243.84/31.05  fof(f5711,plain,(
% 243.84/31.05    cons(skaf83(sk2),skaf82(sk2))=sk2|nil=sk2),
% 243.84/31.05    inference(resolution,[status(thm)],[f309,f429])).
% 243.84/31.05  fof(f5712,plain,(
% 243.84/31.05    spl0_464|spl0_12),
% 243.84/31.05    inference(split_clause,[status(thm)],[f5711,f5708,f571])).
% 243.84/31.05  fof(f5713,plain,(
% 243.84/31.05    spl0_465 <=> cons(skaf83(sk1),skaf82(sk1))=sk1),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f5714,plain,(
% 243.84/31.05    cons(skaf83(sk1),skaf82(sk1))=sk1|~spl0_465),
% 243.84/31.05    inference(component_clause,[status(thm)],[f5713])).
% 243.84/31.05  fof(f5716,plain,(
% 243.84/31.05    cons(skaf83(sk1),skaf82(sk1))=sk1|nil=sk1),
% 243.84/31.05    inference(resolution,[status(thm)],[f309,f428])).
% 243.84/31.05  fof(f5717,plain,(
% 243.84/31.05    spl0_465|spl0_14),
% 243.84/31.05    inference(split_clause,[status(thm)],[f5716,f5713,f585])).
% 243.84/31.05  fof(f6040,plain,(
% 243.84/31.05    ~ssList(sk2)|~neq(sk2,nil)|~segmentP(sk1,sk2)|~ssList(sk2)|~spl0_4),
% 243.84/31.05    inference(resolution,[status(thm)],[f460,f254])).
% 243.84/31.05  fof(f6041,plain,(
% 243.84/31.05    ~spl0_9|~spl0_2|~spl0_11|~spl0_4),
% 243.84/31.05    inference(split_clause,[status(thm)],[f6040,f538,f451,f544,f459])).
% 243.84/31.05  fof(f6043,plain,(
% 243.84/31.05    ~ssList(nil)|hd(sk1)=hd(sk2)|~ssList(sk2)|nil=sk2|~spl0_150),
% 243.84/31.05    inference(paramodulation,[status(thm)],[f1988,f517])).
% 243.84/31.05  fof(f6044,plain,(
% 243.84/31.05    ~spl0_7|spl0_415|~spl0_9|spl0_12|~spl0_150),
% 243.84/31.05    inference(split_clause,[status(thm)],[f6043,f504,f5283,f538,f571,f1987])).
% 243.84/31.05  fof(f6144,plain,(
% 243.84/31.05    sk1=cons(hd(sk1),nil)|~spl0_415|~spl0_150),
% 243.84/31.05    inference(backward_demodulation,[status(thm)],[f5284,f1988])).
% 243.84/31.05  fof(f6174,plain,(
% 243.84/31.05    spl0_480 <=> ssList(skaf82(sk1))),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f6176,plain,(
% 243.84/31.05    ~ssList(skaf82(sk1))|spl0_480),
% 243.84/31.05    inference(component_clause,[status(thm)],[f6174])).
% 243.84/31.05  fof(f6177,plain,(
% 243.84/31.05    spl0_481 <=> hd(sk1)=skaf83(sk1)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f6178,plain,(
% 243.84/31.05    hd(sk1)=skaf83(sk1)|~spl0_481),
% 243.84/31.05    inference(component_clause,[status(thm)],[f6177])).
% 243.84/31.05  fof(f6180,plain,(
% 243.84/31.05    ~ssList(skaf82(sk1))|hd(sk1)=skaf83(sk1)|~spl0_465),
% 243.84/31.05    inference(paramodulation,[status(thm)],[f5714,f524])).
% 243.84/31.05  fof(f6181,plain,(
% 243.84/31.05    ~spl0_480|spl0_481|~spl0_465),
% 243.84/31.05    inference(split_clause,[status(thm)],[f6180,f6174,f6177,f5713])).
% 243.84/31.05  fof(f6185,plain,(
% 243.84/31.05    spl0_483 <=> ssItem(skaf83(sk1))),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f6187,plain,(
% 243.84/31.05    ~ssItem(skaf83(sk1))|spl0_483),
% 243.84/31.05    inference(component_clause,[status(thm)],[f6185])).
% 243.84/31.05  fof(f6192,plain,(
% 243.84/31.05    $false|spl0_483),
% 243.84/31.05    inference(forward_subsumption_resolution,[status(thm)],[f6187,f209])).
% 243.84/31.05  fof(f6193,plain,(
% 243.84/31.05    spl0_483),
% 243.84/31.05    inference(contradiction_clause,[status(thm)],[f6192])).
% 243.84/31.05  fof(f6194,plain,(
% 243.84/31.05    $false|spl0_480),
% 243.84/31.05    inference(forward_subsumption_resolution,[status(thm)],[f6176,f210])).
% 243.84/31.05  fof(f6195,plain,(
% 243.84/31.05    spl0_480),
% 243.84/31.05    inference(contradiction_clause,[status(thm)],[f6194])).
% 243.84/31.05  fof(f6252,plain,(
% 243.84/31.05    skaf83(sk1)=hd(sk2)|~spl0_481|~spl0_415),
% 243.84/31.05    inference(backward_demodulation,[status(thm)],[f6178,f5284])).
% 243.84/31.05  fof(f6303,plain,(
% 243.84/31.05    spl0_491 <=> ssList(skaf82(sk2))),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f6305,plain,(
% 243.84/31.05    ~ssList(skaf82(sk2))|spl0_491),
% 243.84/31.05    inference(component_clause,[status(thm)],[f6303])).
% 243.84/31.05  fof(f6306,plain,(
% 243.84/31.05    spl0_492 <=> hd(sk2)=skaf83(sk2)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f6307,plain,(
% 243.84/31.05    hd(sk2)=skaf83(sk2)|~spl0_492),
% 243.84/31.05    inference(component_clause,[status(thm)],[f6306])).
% 243.84/31.05  fof(f6309,plain,(
% 243.84/31.05    ~ssList(skaf82(sk2))|hd(sk2)=skaf83(sk2)|~spl0_464),
% 243.84/31.05    inference(paramodulation,[status(thm)],[f5709,f524])).
% 243.84/31.05  fof(f6310,plain,(
% 243.84/31.05    ~spl0_491|spl0_492|~spl0_464),
% 243.84/31.05    inference(split_clause,[status(thm)],[f6309,f6303,f6306,f5708])).
% 243.84/31.05  fof(f6323,plain,(
% 243.84/31.05    $false|spl0_491),
% 243.84/31.05    inference(forward_subsumption_resolution,[status(thm)],[f6305,f210])).
% 243.84/31.05  fof(f6324,plain,(
% 243.84/31.05    spl0_491),
% 243.84/31.05    inference(contradiction_clause,[status(thm)],[f6323])).
% 243.84/31.05  fof(f6325,plain,(
% 243.84/31.05    skaf83(sk1)=skaf83(sk2)|~spl0_481|~spl0_415|~spl0_492),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f6252,f6307])).
% 243.84/31.05  fof(f6327,plain,(
% 243.84/31.05    cons(skaf83(sk1),skaf82(sk2))=sk2|~spl0_481|~spl0_415|~spl0_492|~spl0_464),
% 243.84/31.05    inference(backward_demodulation,[status(thm)],[f6325,f5709])).
% 243.84/31.05  fof(f7562,plain,(
% 243.84/31.05    sk1=cons(skaf83(sk1),nil)|~spl0_481|~spl0_415|~spl0_150),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f6178,f6144])).
% 243.84/31.05  fof(f14054,plain,(
% 243.84/31.05    spl0_913 <=> frontsegP(sk2,sk1)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f14055,plain,(
% 243.84/31.05    frontsegP(sk2,sk1)|~spl0_913),
% 243.84/31.05    inference(component_clause,[status(thm)],[f14054])).
% 243.84/31.05  fof(f14596,plain,(
% 243.84/31.05    ![X0,X1,X2,X3]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssItem(X3)|~ssList(app(app(X2,cons(X3,X1)),cons(X3,X0)))|~spl0_0)),
% 243.84/31.05    inference(forward_subsumption_resolution,[status(thm)],[f494,f445])).
% 243.84/31.05  fof(f14839,plain,(
% 243.84/31.05    ![X0,X1,X2]: (~frontsegP(X0,X1)|~ssList(X1)|~ssList(X0)|frontsegP(cons(X2,X0),cons(X2,X1))|~spl0_1)),
% 243.84/31.05    inference(backward_subsumption_resolution,[status(thm)],[f493,f448])).
% 243.84/31.05  fof(f15024,plain,(
% 243.84/31.05    spl0_1012 <=> ~frontsegP(X0,nil)|~ssList(X0)|frontsegP(cons(skaf83(sk1),X0),sk1)),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f15025,plain,(
% 243.84/31.05    ![X0]: (~frontsegP(X0,nil)|~ssList(X0)|frontsegP(cons(skaf83(sk1),X0),sk1)|~spl0_1012)),
% 243.84/31.05    inference(component_clause,[status(thm)],[f15024])).
% 243.84/31.05  fof(f15027,plain,(
% 243.84/31.05    ![X0]: (~frontsegP(X0,nil)|~ssList(nil)|~ssList(X0)|frontsegP(cons(skaf83(sk1),X0),sk1)|~spl0_1|~spl0_481|~spl0_415|~spl0_150)),
% 243.84/31.05    inference(paramodulation,[status(thm)],[f7562,f14839])).
% 243.84/31.05  fof(f15028,plain,(
% 243.84/31.05    spl0_1012|~spl0_7|~spl0_1|~spl0_481|~spl0_415|~spl0_150),
% 243.84/31.05    inference(split_clause,[status(thm)],[f15027,f15024,f504,f447,f6177,f5283,f1987])).
% 243.84/31.05  fof(f15029,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|frontsegP(cons(skaf83(sk1),X0),sk1)|~spl0_1012)),
% 243.84/31.05    inference(forward_subsumption_resolution,[status(thm)],[f15025,f257])).
% 243.84/31.05  fof(f16552,plain,(
% 243.84/31.05    ssItem(hd(sk2))|nil=sk2),
% 243.84/31.05    inference(resolution,[status(thm)],[f274,f429])).
% 243.84/31.05  fof(f16553,plain,(
% 243.84/31.05    spl0_133|spl0_12),
% 243.84/31.05    inference(split_clause,[status(thm)],[f16552,f1751,f571])).
% 243.84/31.05  fof(f16740,plain,(
% 243.84/31.05    ![X0,X1]: (~ssList(X0)|~ssItem(X1)|~ssList(app(app(nil,cons(X1,nil)),cons(X1,X0)))|~spl0_0)),
% 243.84/31.05    inference(resolution,[status(thm)],[f205,f14596])).
% 243.84/31.05  fof(f20580,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|ssList(app(sk1,X0)))),
% 243.84/31.05    inference(resolution,[status(thm)],[f283,f428])).
% 243.84/31.05  fof(f23815,plain,(
% 243.84/31.05    ~ssList(skaf82(sk2))|frontsegP(sk2,sk1)|~spl0_1012|~spl0_481|~spl0_415|~spl0_492|~spl0_464),
% 243.84/31.05    inference(paramodulation,[status(thm)],[f6327,f15029])).
% 243.84/31.05  fof(f23816,plain,(
% 243.84/31.05    ~spl0_491|spl0_913|~spl0_1012|~spl0_481|~spl0_415|~spl0_492|~spl0_464),
% 243.84/31.05    inference(split_clause,[status(thm)],[f23815,f6303,f14054,f15024,f6177,f5283,f6306,f5708])).
% 243.84/31.05  fof(f25014,plain,(
% 243.84/31.05    spl0_1203 <=> ssList(app(app(nil,cons(skaf83(sk1),nil)),sk2))),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f25016,plain,(
% 243.84/31.05    ~ssList(app(app(nil,cons(skaf83(sk1),nil)),sk2))|spl0_1203),
% 243.84/31.05    inference(component_clause,[status(thm)],[f25014])).
% 243.84/31.05  fof(f25021,plain,(
% 243.84/31.05    ~ssList(skaf82(sk2))|~ssItem(skaf83(sk1))|~ssList(app(app(nil,cons(skaf83(sk1),nil)),sk2))|~spl0_0|~spl0_481|~spl0_415|~spl0_492|~spl0_464),
% 243.84/31.05    inference(paramodulation,[status(thm)],[f6327,f16740])).
% 243.84/31.05  fof(f25022,plain,(
% 243.84/31.05    ~spl0_491|~spl0_483|~spl0_1203|~spl0_0|~spl0_481|~spl0_415|~spl0_492|~spl0_464),
% 243.84/31.05    inference(split_clause,[status(thm)],[f25021,f6303,f6185,f25014,f444,f6177,f5283,f6306,f5708])).
% 243.84/31.05  fof(f25032,plain,(
% 243.84/31.05    ~ssList(app(app(nil,sk1),sk2))|~spl0_481|~spl0_415|~spl0_150|spl0_1203),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f7562,f25016])).
% 243.84/31.05  fof(f25033,plain,(
% 243.84/31.05    ~ssList(app(sk1,sk2))|~spl0_481|~spl0_415|~spl0_150|spl0_1203),
% 243.84/31.05    inference(forward_demodulation,[status(thm)],[f1669,f25032])).
% 243.84/31.05  fof(f25604,plain,(
% 243.84/31.05    ~ssList(sk2)|~spl0_481|~spl0_415|~spl0_150|spl0_1203),
% 243.84/31.05    inference(resolution,[status(thm)],[f20580,f25033])).
% 243.84/31.05  fof(f25605,plain,(
% 243.84/31.05    ~spl0_9|~spl0_481|~spl0_415|~spl0_150|spl0_1203),
% 243.84/31.05    inference(split_clause,[status(thm)],[f25604,f538,f6177,f5283,f1987,f25014])).
% 243.84/31.05  fof(f27755,plain,(
% 243.84/31.05    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(sk1)|segmentP(app(sk1,X0),sk1))),
% 243.84/31.05    inference(paramodulation,[status(thm)],[f1669,f1216])).
% 243.84/31.05  fof(f27756,plain,(
% 243.84/31.05    spl0_128|~spl0_7|~spl0_15),
% 243.84/31.05    inference(split_clause,[status(thm)],[f27755,f1728,f504,f588])).
% 243.84/31.05  fof(f28871,plain,(
% 243.84/31.05    spl0_1332 <=> app(sk1,skaf45(sk2,sk1))=sk2),
% 243.84/31.05    introduced(split_symbol_definition)).
% 243.84/31.05  fof(f28872,plain,(
% 243.84/31.05    app(sk1,skaf45(sk2,sk1))=sk2|~spl0_1332),
% 243.84/31.05    inference(component_clause,[status(thm)],[f28871])).
% 244.77/31.22  fof(f28874,plain,(
% 244.77/31.22    ~ssList(sk1)|~ssList(sk2)|app(sk1,skaf45(sk2,sk1))=sk2|~spl0_913),
% 244.77/31.22    inference(resolution,[status(thm)],[f342,f14055])).
% 244.77/31.22  fof(f28875,plain,(
% 244.77/31.22    ~spl0_15|~spl0_9|spl0_1332|~spl0_913),
% 244.77/31.22    inference(split_clause,[status(thm)],[f28874,f588,f538,f28871,f14054])).
% 244.77/31.22  fof(f97075,plain,(
% 244.77/31.22    spl0_2367 <=> ssList(skaf45(sk2,sk1))),
% 244.77/31.22    introduced(split_symbol_definition)).
% 244.77/31.22  fof(f97077,plain,(
% 244.77/31.22    ~ssList(skaf45(sk2,sk1))|spl0_2367),
% 244.77/31.22    inference(component_clause,[status(thm)],[f97075])).
% 244.77/31.22  fof(f97089,plain,(
% 244.77/31.22    ~ssList(skaf45(sk2,sk1))|segmentP(sk2,sk1)|~spl0_128|~spl0_1332),
% 244.77/31.22    inference(paramodulation,[status(thm)],[f28872,f1729])).
% 244.77/31.22  fof(f97090,plain,(
% 244.77/31.22    ~spl0_2367|spl0_16|~spl0_128|~spl0_1332),
% 244.77/31.22    inference(split_clause,[status(thm)],[f97089,f97075,f591,f1728,f28871])).
% 244.77/31.22  fof(f97121,plain,(
% 244.77/31.22    $false|spl0_2367),
% 244.77/31.22    inference(forward_subsumption_resolution,[status(thm)],[f97077,f248])).
% 244.77/31.22  fof(f97122,plain,(
% 244.77/31.22    spl0_2367),
% 244.77/31.22    inference(contradiction_clause,[status(thm)],[f97121])).
% 244.77/31.22  fof(f97123,plain,(
% 244.77/31.22    $false),
% 244.77/31.22    inference(sat_refutation,[status(thm)],[f450,f454,f470,f471,f515,f535,f582,f598,f605,f690,f1754,f1979,f1990,f2067,f2122,f2423,f3715,f5428,f5712,f5717,f6041,f6044,f6181,f6193,f6195,f6310,f6324,f15028,f16553,f23816,f25022,f25605,f27756,f28875,f97090,f97122])).
% 244.77/31.22  % SZS output end CNFRefutation for theBenchmark.p
% 246.14/31.70  % Elapsed time: 31.361854 seconds
% 246.14/31.70  % CPU time: 245.871847 seconds
% 246.14/31.70  % Memory used: 873.274 MB
%------------------------------------------------------------------------------