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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : SWC110-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:17 EDT 2023

% Result   : Unsatisfiable 3.87s 0.82s
% Output   : CNFRefutation 3.87s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.01/0.07  % Problem  : SWC110-1 : TPTP v8.1.2. Released v2.4.0.
% 0.01/0.07  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.07/0.26  % Computer : n026.cluster.edu
% 0.07/0.26  % Model    : x86_64 x86_64
% 0.07/0.26  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.07/0.26  % Memory   : 8042.1875MB
% 0.07/0.26  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.07/0.26  % CPULimit : 300
% 0.07/0.26  % WCLimit  : 300
% 0.07/0.26  % DateTime : Tue May 30 11:42:28 EDT 2023
% 0.07/0.26  % CPUTime  : 
% 0.10/0.26  % Drodi V3.5.1
% 3.87/0.82  % Refutation found
% 3.87/0.82  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 3.87/0.82  % SZS output start CNFRefutation for theBenchmark
% 3.87/0.82  fof(f8,axiom,(
% 3.87/0.82    ssList(nil) ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f12,axiom,(
% 3.87/0.82    (![U]: (ssItem(skaf83(U)) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f13,axiom,(
% 3.87/0.82    (![U]: (ssList(skaf82(U)) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f56,axiom,(
% 3.87/0.82    (![U]: (( ~ ssList(U)| segmentP(U,nil) ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f57,axiom,(
% 3.87/0.82    (![U]: (( ~ ssList(U)| segmentP(U,U) ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f58,axiom,(
% 3.87/0.82    (![U]: (( ~ ssList(U)| rearsegP(U,nil) ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f73,axiom,(
% 3.87/0.82    (![U]: (( ~ ssList(U)| app(U,nil) = U ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f74,axiom,(
% 3.87/0.82    (![U]: (( ~ ssList(U)| app(nil,U) = U ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f80,axiom,(
% 3.87/0.82    (![U]: (( ~ segmentP(nil,U)| ~ ssList(U)| nil = U ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f85,axiom,(
% 3.87/0.82    (![U,V]: (( ~ ssList(U)| ~ ssList(V)| ssList(app(V,U)) ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f100,axiom,(
% 3.87/0.82    (![U,V]: (( ~ ssList(U)| ~ ssList(V)| neq(V,U)| V = U ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f115,axiom,(
% 3.87/0.82    (![U,V]: (( U != V| ~ neq(U,V)| ~ ssList(V)| ~ ssList(U) ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f118,axiom,(
% 3.87/0.82    (![U,V]: (( app(U,V) != nil| ~ ssList(V)| ~ ssList(U)| nil = U ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f127,axiom,(
% 3.87/0.82    (![U,V]: (( ~ segmentP(U,V)| ~ segmentP(V,U)| ~ ssList(U)| ~ ssList(V)| V = U ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f128,axiom,(
% 3.87/0.82    (![U,V]: (( ~ rearsegP(U,V)| ~ rearsegP(V,U)| ~ ssList(U)| ~ ssList(V)| V = U ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f149,axiom,(
% 3.87/0.82    (![U,V,W]: (( ~ ssList(U)| ~ ssList(V)| ~ ssList(W)| app(app(W,V),U) = app(W,app(V,U)) ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f152,axiom,(
% 3.87/0.82    (![U,V,W]: (( ~ segmentP(U,V)| ~ segmentP(V,W)| ~ ssList(W)| ~ ssList(V)| ~ ssList(U)| segmentP(U,W) ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f172,axiom,(
% 3.87/0.82    (![U,V,W,X]: (( ~ segmentP(U,V)| ~ ssList(W)| ~ ssList(X)| ~ ssList(V)| ~ ssList(U)| segmentP(app(app(X,U),W),V) ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f173,axiom,(
% 3.87/0.82    (![U,V,W,X]: (( app(app(U,V),W) != X| ~ ssList(W)| ~ ssList(U)| ~ ssList(V)| ~ ssList(X)| segmentP(X,V) ) ))),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f186,negated_conjecture,(
% 3.87/0.82    ssList(sk1) ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f187,negated_conjecture,(
% 3.87/0.82    ssList(sk2) ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f190,negated_conjecture,(
% 3.87/0.82    sk2 = sk4 ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f191,negated_conjecture,(
% 3.87/0.82    sk1 = sk3 ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f192,negated_conjecture,(
% 3.87/0.82    ssList(sk5) ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f193,negated_conjecture,(
% 3.87/0.82    app(sk3,sk5) = sk4 ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f196,negated_conjecture,(
% 3.87/0.82    ( nil = sk4| nil != sk3 ) ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f198,negated_conjecture,(
% 3.87/0.82    ( nil = sk2| ~ neq(sk1,nil)| ~ segmentP(sk2,sk1) ) ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f199,negated_conjecture,(
% 3.87/0.82    ( nil != sk1| neq(sk2,nil) ) ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f200,negated_conjecture,(
% 3.87/0.82    ( nil != sk1| ~ neq(sk1,nil)| ~ segmentP(sk2,sk1) ) ),
% 3.87/0.82    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.87/0.82  fof(f208,plain,(
% 3.87/0.83    ssList(nil)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f8])).
% 3.87/0.83  fof(f212,plain,(
% 3.87/0.83    ![X0]: (ssItem(skaf83(X0)))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f12])).
% 3.87/0.83  fof(f213,plain,(
% 3.87/0.83    ![X0]: (ssList(skaf82(X0)))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f13])).
% 3.87/0.83  fof(f256,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|segmentP(X0,nil))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f56])).
% 3.87/0.83  fof(f257,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|segmentP(X0,X0))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f57])).
% 3.87/0.83  fof(f258,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|rearsegP(X0,nil))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f58])).
% 3.87/0.83  fof(f274,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|app(X0,nil)=X0)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f73])).
% 3.87/0.83  fof(f275,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|app(nil,X0)=X0)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f74])).
% 3.87/0.83  fof(f281,plain,(
% 3.87/0.83    ![X0]: (~segmentP(nil,X0)|~ssList(X0)|nil=X0)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f80])).
% 3.87/0.83  fof(f286,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(X1)|ssList(app(X1,X0)))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f85])).
% 3.87/0.83  fof(f303,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(X1)|neq(X1,X0)|X1=X0)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f100])).
% 3.87/0.83  fof(f321,plain,(
% 3.87/0.83    ![U]: ((![V]: ((~U=V|~neq(U,V))|~ssList(V)))|~ssList(U))),
% 3.87/0.83    inference(miniscoping,[status(esa)],[f115])).
% 3.87/0.83  fof(f322,plain,(
% 3.87/0.83    ![X0,X1]: (~X0=X1|~neq(X0,X1)|~ssList(X1)|~ssList(X0))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f321])).
% 3.87/0.83  fof(f327,plain,(
% 3.87/0.83    ![U]: (((![V]: (~app(U,V)=nil|~ssList(V)))|~ssList(U))|nil=U)),
% 3.87/0.83    inference(miniscoping,[status(esa)],[f118])).
% 3.87/0.83  fof(f328,plain,(
% 3.87/0.83    ![X0,X1]: (~app(X0,X1)=nil|~ssList(X1)|~ssList(X0)|nil=X0)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f327])).
% 3.87/0.83  fof(f340,plain,(
% 3.87/0.83    ![X0,X1]: (~segmentP(X0,X1)|~segmentP(X1,X0)|~ssList(X0)|~ssList(X1)|X1=X0)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f127])).
% 3.87/0.83  fof(f341,plain,(
% 3.87/0.83    ![X0,X1]: (~rearsegP(X0,X1)|~rearsegP(X1,X0)|~ssList(X0)|~ssList(X1)|X1=X0)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f128])).
% 3.87/0.83  fof(f369,plain,(
% 3.87/0.83    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|app(app(X2,X1),X0)=app(X2,app(X1,X0)))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f149])).
% 3.87/0.83  fof(f374,plain,(
% 3.87/0.83    ![U,W]: (((![V]: (((~segmentP(U,V)|~segmentP(V,W))|~ssList(W))|~ssList(V)))|~ssList(U))|segmentP(U,W))),
% 3.87/0.83    inference(miniscoping,[status(esa)],[f152])).
% 3.87/0.83  fof(f375,plain,(
% 3.87/0.83    ![X0,X1,X2]: (~segmentP(X0,X1)|~segmentP(X1,X2)|~ssList(X2)|~ssList(X1)|~ssList(X0)|segmentP(X0,X2))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f374])).
% 3.87/0.83  fof(f405,plain,(
% 3.87/0.83    ![X0,X1,X2,X3]: (~segmentP(X0,X1)|~ssList(X2)|~ssList(X3)|~ssList(X1)|~ssList(X0)|segmentP(app(app(X3,X0),X2),X1))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f172])).
% 3.87/0.83  fof(f406,plain,(
% 3.87/0.83    ![V,X]: ((((![U]: ((![W]: (~app(app(U,V),W)=X|~ssList(W)))|~ssList(U)))|~ssList(V))|~ssList(X))|segmentP(X,V))),
% 3.87/0.83    inference(miniscoping,[status(esa)],[f173])).
% 3.87/0.83  fof(f407,plain,(
% 3.87/0.83    ![X0,X1,X2,X3]: (~app(app(X0,X1),X2)=X3|~ssList(X2)|~ssList(X0)|~ssList(X1)|~ssList(X3)|segmentP(X3,X1))),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f406])).
% 3.87/0.83  fof(f431,plain,(
% 3.87/0.83    ssList(sk1)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f186])).
% 3.87/0.83  fof(f432,plain,(
% 3.87/0.83    ssList(sk2)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f187])).
% 3.87/0.83  fof(f435,plain,(
% 3.87/0.83    sk2=sk4),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f190])).
% 3.87/0.83  fof(f436,plain,(
% 3.87/0.83    sk1=sk3),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f191])).
% 3.87/0.83  fof(f437,plain,(
% 3.87/0.83    ssList(sk5)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f192])).
% 3.87/0.83  fof(f438,plain,(
% 3.87/0.83    app(sk3,sk5)=sk4),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f193])).
% 3.87/0.83  fof(f442,plain,(
% 3.87/0.83    nil=sk4|~nil=sk3),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f196])).
% 3.87/0.83  fof(f444,plain,(
% 3.87/0.83    nil=sk2|~neq(sk1,nil)|~segmentP(sk2,sk1)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f198])).
% 3.87/0.83  fof(f445,plain,(
% 3.87/0.83    ~nil=sk1|neq(sk2,nil)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f199])).
% 3.87/0.83  fof(f446,plain,(
% 3.87/0.83    ~nil=sk1|~neq(sk1,nil)|~segmentP(sk2,sk1)),
% 3.87/0.83    inference(cnf_transformation,[status(esa)],[f200])).
% 3.87/0.83  fof(f454,plain,(
% 3.87/0.83    spl0_2 <=> nil=sk4),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f455,plain,(
% 3.87/0.83    nil=sk4|~spl0_2),
% 3.87/0.83    inference(component_clause,[status(thm)],[f454])).
% 3.87/0.83  fof(f457,plain,(
% 3.87/0.83    spl0_3 <=> nil=sk3),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f459,plain,(
% 3.87/0.83    ~nil=sk3|spl0_3),
% 3.87/0.83    inference(component_clause,[status(thm)],[f457])).
% 3.87/0.83  fof(f460,plain,(
% 3.87/0.83    spl0_2|~spl0_3),
% 3.87/0.83    inference(split_clause,[status(thm)],[f442,f454,f457])).
% 3.87/0.83  fof(f461,plain,(
% 3.87/0.83    spl0_4 <=> nil=sk2),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f464,plain,(
% 3.87/0.83    spl0_5 <=> neq(sk2,nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f465,plain,(
% 3.87/0.83    neq(sk2,nil)|~spl0_5),
% 3.87/0.83    inference(component_clause,[status(thm)],[f464])).
% 3.87/0.83  fof(f468,plain,(
% 3.87/0.83    spl0_6 <=> neq(sk1,nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f470,plain,(
% 3.87/0.83    ~neq(sk1,nil)|spl0_6),
% 3.87/0.83    inference(component_clause,[status(thm)],[f468])).
% 3.87/0.83  fof(f471,plain,(
% 3.87/0.83    spl0_7 <=> segmentP(sk2,sk1)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f474,plain,(
% 3.87/0.83    spl0_4|~spl0_6|~spl0_7),
% 3.87/0.83    inference(split_clause,[status(thm)],[f444,f461,f468,f471])).
% 3.87/0.83  fof(f475,plain,(
% 3.87/0.83    spl0_8 <=> nil=sk1),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f476,plain,(
% 3.87/0.83    nil=sk1|~spl0_8),
% 3.87/0.83    inference(component_clause,[status(thm)],[f475])).
% 3.87/0.83  fof(f478,plain,(
% 3.87/0.83    ~spl0_8|spl0_5),
% 3.87/0.83    inference(split_clause,[status(thm)],[f445,f475,f464])).
% 3.87/0.83  fof(f479,plain,(
% 3.87/0.83    ~spl0_8|~spl0_6|~spl0_7),
% 3.87/0.83    inference(split_clause,[status(thm)],[f446,f475,f468,f471])).
% 3.87/0.83  fof(f487,plain,(
% 3.87/0.83    ![X1]: (~neq(X1,X1)|~ssList(X1)|~ssList(X1))),
% 3.87/0.83    inference(destructive_equality_resolution,[status(esa)],[f322])).
% 3.87/0.83  fof(f488,plain,(
% 3.87/0.83    ![X0]: (~neq(X0,X0)|~ssList(X0))),
% 3.87/0.83    inference(duplicate_literals_removal,[status(esa)],[f487])).
% 3.87/0.83  fof(f498,plain,(
% 3.87/0.83    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(app(app(X1,X2),X0))|segmentP(app(app(X1,X2),X0),X2))),
% 3.87/0.83    inference(destructive_equality_resolution,[status(esa)],[f407])).
% 3.87/0.83  fof(f510,plain,(
% 3.87/0.83    app(sk3,sk5)=sk2),
% 3.87/0.83    inference(forward_demodulation,[status(thm)],[f435,f438])).
% 3.87/0.83  fof(f512,plain,(
% 3.87/0.83    app(sk1,sk5)=sk2),
% 3.87/0.83    inference(backward_demodulation,[status(thm)],[f436,f510])).
% 3.87/0.83  fof(f515,plain,(
% 3.87/0.83    ~nil=sk1|spl0_3),
% 3.87/0.83    inference(forward_demodulation,[status(thm)],[f436,f459])).
% 3.87/0.83  fof(f520,plain,(
% 3.87/0.83    app(sk5,nil)=sk5),
% 3.87/0.83    inference(resolution,[status(thm)],[f274,f437])).
% 3.87/0.83  fof(f521,plain,(
% 3.87/0.83    app(sk1,nil)=sk1),
% 3.87/0.83    inference(resolution,[status(thm)],[f274,f431])).
% 3.87/0.83  fof(f523,plain,(
% 3.87/0.83    app(nil,sk5)=sk5),
% 3.87/0.83    inference(resolution,[status(thm)],[f275,f437])).
% 3.87/0.83  fof(f524,plain,(
% 3.87/0.83    app(nil,sk1)=sk1),
% 3.87/0.83    inference(resolution,[status(thm)],[f275,f431])).
% 3.87/0.83  fof(f525,plain,(
% 3.87/0.83    spl0_9 <=> ssList(nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f527,plain,(
% 3.87/0.83    ~ssList(nil)|spl0_9),
% 3.87/0.83    inference(component_clause,[status(thm)],[f525])).
% 3.87/0.83  fof(f528,plain,(
% 3.87/0.83    spl0_10 <=> nil=nil),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f531,plain,(
% 3.87/0.83    ~ssList(nil)|nil=nil|~ssList(nil)),
% 3.87/0.83    inference(resolution,[status(thm)],[f281,f257])).
% 3.87/0.83  fof(f532,plain,(
% 3.87/0.83    ~spl0_9|spl0_10),
% 3.87/0.83    inference(split_clause,[status(thm)],[f531,f525,f528])).
% 3.87/0.83  fof(f535,plain,(
% 3.87/0.83    app(nil,sk2)=sk2),
% 3.87/0.83    inference(resolution,[status(thm)],[f432,f275])).
% 3.87/0.83  fof(f536,plain,(
% 3.87/0.83    app(sk2,nil)=sk2),
% 3.87/0.83    inference(resolution,[status(thm)],[f432,f274])).
% 3.87/0.83  fof(f537,plain,(
% 3.87/0.83    app(nil,nil)=nil),
% 3.87/0.83    inference(resolution,[status(thm)],[f208,f275])).
% 3.87/0.83  fof(f539,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|ssList(app(nil,X0)))),
% 3.87/0.83    inference(resolution,[status(thm)],[f286,f208])).
% 3.87/0.83  fof(f540,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|ssList(app(sk2,X0)))),
% 3.87/0.83    inference(resolution,[status(thm)],[f286,f432])).
% 3.87/0.83  fof(f541,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|ssList(app(sk5,X0)))),
% 3.87/0.83    inference(resolution,[status(thm)],[f286,f437])).
% 3.87/0.83  fof(f542,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|ssList(app(sk1,X0)))),
% 3.87/0.83    inference(resolution,[status(thm)],[f286,f431])).
% 3.87/0.83  fof(f543,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(X1)|ssList(app(app(sk2,X0),X1)))),
% 3.87/0.83    inference(resolution,[status(thm)],[f540,f286])).
% 3.87/0.83  fof(f544,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|app(nil,app(sk2,X0))=app(sk2,X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f540,f275])).
% 3.87/0.83  fof(f545,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|app(app(sk2,X0),nil)=app(sk2,X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f540,f274])).
% 3.87/0.83  fof(f546,plain,(
% 3.87/0.83    spl0_11 <=> ssList(sk2)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f549,plain,(
% 3.87/0.83    ~ssList(nil)|ssList(sk2)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f536,f540])).
% 3.87/0.83  fof(f550,plain,(
% 3.87/0.83    ~spl0_9|spl0_11),
% 3.87/0.83    inference(split_clause,[status(thm)],[f549,f525,f546])).
% 3.87/0.83  fof(f551,plain,(
% 3.87/0.83    $false|spl0_9),
% 3.87/0.83    inference(forward_subsumption_resolution,[status(thm)],[f527,f208])).
% 3.87/0.83  fof(f552,plain,(
% 3.87/0.83    spl0_9),
% 3.87/0.83    inference(contradiction_clause,[status(thm)],[f551])).
% 3.87/0.83  fof(f553,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(X1)|ssList(app(app(sk5,X0),X1)))),
% 3.87/0.83    inference(resolution,[status(thm)],[f541,f286])).
% 3.87/0.83  fof(f554,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|app(nil,app(sk5,X0))=app(sk5,X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f541,f275])).
% 3.87/0.83  fof(f555,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|app(app(sk5,X0),nil)=app(sk5,X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f541,f274])).
% 3.87/0.83  fof(f556,plain,(
% 3.87/0.83    spl0_12 <=> ssList(sk5)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f559,plain,(
% 3.87/0.83    ~ssList(nil)|ssList(sk5)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f520,f541])).
% 3.87/0.83  fof(f560,plain,(
% 3.87/0.83    ~spl0_9|spl0_12),
% 3.87/0.83    inference(split_clause,[status(thm)],[f559,f525,f556])).
% 3.87/0.83  fof(f561,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(X1)|ssList(app(app(sk1,X0),X1)))),
% 3.87/0.83    inference(resolution,[status(thm)],[f542,f286])).
% 3.87/0.83  fof(f562,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|app(nil,app(sk1,X0))=app(sk1,X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f542,f275])).
% 3.87/0.83  fof(f566,plain,(
% 3.87/0.83    spl0_13 <=> ssList(sk1)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f569,plain,(
% 3.87/0.83    ~ssList(nil)|ssList(sk1)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f521,f542])).
% 3.87/0.83  fof(f570,plain,(
% 3.87/0.83    ~spl0_9|spl0_13),
% 3.87/0.83    inference(split_clause,[status(thm)],[f569,f525,f566])).
% 3.87/0.83  fof(f571,plain,(
% 3.87/0.83    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|ssList(app(app(app(sk2,X0),X1),X2)))),
% 3.87/0.83    inference(resolution,[status(thm)],[f543,f286])).
% 3.87/0.83  fof(f572,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(X1)|app(nil,app(app(sk2,X0),X1))=app(app(sk2,X0),X1))),
% 3.87/0.83    inference(resolution,[status(thm)],[f543,f275])).
% 3.87/0.83  fof(f574,plain,(
% 3.87/0.83    spl0_14 <=> ~ssList(X0)|ssList(app(sk2,X0))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f582,plain,(
% 3.87/0.83    spl0_15 <=> ~ssList(X0)|ssList(app(sk5,X0))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f585,plain,(
% 3.87/0.83    ![X0]: (~ssList(nil)|~ssList(X0)|ssList(app(sk5,X0)))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f520,f553])).
% 3.87/0.83  fof(f586,plain,(
% 3.87/0.83    ~spl0_9|spl0_15),
% 3.87/0.83    inference(split_clause,[status(thm)],[f585,f525,f582])).
% 3.87/0.83  fof(f590,plain,(
% 3.87/0.83    ![X0]: (~ssList(sk5)|~ssList(X0)|ssList(app(sk2,X0)))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f512,f561])).
% 3.87/0.83  fof(f591,plain,(
% 3.87/0.83    ~spl0_12|spl0_14),
% 3.87/0.83    inference(split_clause,[status(thm)],[f590,f556,f574])).
% 3.87/0.83  fof(f592,plain,(
% 3.87/0.83    spl0_16 <=> ~ssList(X0)|ssList(app(sk1,X0))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f595,plain,(
% 3.87/0.83    ![X0]: (~ssList(nil)|~ssList(X0)|ssList(app(sk1,X0)))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f521,f561])).
% 3.87/0.83  fof(f596,plain,(
% 3.87/0.83    ~spl0_9|spl0_16),
% 3.87/0.83    inference(split_clause,[status(thm)],[f595,f525,f592])).
% 3.87/0.83  fof(f597,plain,(
% 3.87/0.83    spl0_17 <=> app(nil,sk2)=app(sk2,nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f600,plain,(
% 3.87/0.83    ~ssList(nil)|app(nil,sk2)=app(sk2,nil)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f536,f544])).
% 3.87/0.83  fof(f601,plain,(
% 3.87/0.83    ~spl0_9|spl0_17),
% 3.87/0.83    inference(split_clause,[status(thm)],[f600,f525,f597])).
% 3.87/0.83  fof(f603,plain,(
% 3.87/0.83    spl0_18 <=> app(sk2,nil)=app(sk2,nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f606,plain,(
% 3.87/0.83    ~ssList(nil)|app(sk2,nil)=app(sk2,nil)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f536,f545])).
% 3.87/0.83  fof(f607,plain,(
% 3.87/0.83    ~spl0_9|spl0_18),
% 3.87/0.83    inference(split_clause,[status(thm)],[f606,f525,f603])).
% 3.87/0.83  fof(f608,plain,(
% 3.87/0.83    spl0_19 <=> app(nil,sk5)=app(sk5,nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f611,plain,(
% 3.87/0.83    ~ssList(nil)|app(nil,sk5)=app(sk5,nil)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f520,f554])).
% 3.87/0.83  fof(f612,plain,(
% 3.87/0.83    ~spl0_9|spl0_19),
% 3.87/0.83    inference(split_clause,[status(thm)],[f611,f525,f608])).
% 3.87/0.83  fof(f614,plain,(
% 3.87/0.83    spl0_20 <=> app(sk5,nil)=app(sk5,nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f617,plain,(
% 3.87/0.83    ~ssList(nil)|app(sk5,nil)=app(sk5,nil)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f520,f555])).
% 3.87/0.83  fof(f618,plain,(
% 3.87/0.83    ~spl0_9|spl0_20),
% 3.87/0.83    inference(split_clause,[status(thm)],[f617,f525,f614])).
% 3.87/0.83  fof(f619,plain,(
% 3.87/0.83    spl0_21 <=> app(nil,sk2)=app(sk1,sk5)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f622,plain,(
% 3.87/0.83    ~ssList(sk5)|app(nil,sk2)=app(sk1,sk5)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f512,f562])).
% 3.87/0.83  fof(f623,plain,(
% 3.87/0.83    ~spl0_12|spl0_21),
% 3.87/0.83    inference(split_clause,[status(thm)],[f622,f556,f619])).
% 3.87/0.83  fof(f624,plain,(
% 3.87/0.83    spl0_22 <=> app(nil,sk1)=app(sk1,nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f627,plain,(
% 3.87/0.83    ~ssList(nil)|app(nil,sk1)=app(sk1,nil)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f521,f562])).
% 3.87/0.83  fof(f628,plain,(
% 3.87/0.83    ~spl0_9|spl0_22),
% 3.87/0.83    inference(split_clause,[status(thm)],[f627,f525,f624])).
% 3.87/0.83  fof(f647,plain,(
% 3.87/0.83    spl0_23 <=> ~ssList(X0)|~ssList(X1)|ssList(app(app(sk2,X0),X1))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f650,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(nil)|~ssList(X0)|~ssList(X1)|ssList(app(app(sk2,X0),X1)))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f536,f571])).
% 3.87/0.83  fof(f651,plain,(
% 3.87/0.83    ~spl0_9|spl0_23),
% 3.87/0.83    inference(split_clause,[status(thm)],[f650,f525,f647])).
% 3.87/0.83  fof(f652,plain,(
% 3.87/0.83    spl0_24 <=> ~ssList(X0)|app(nil,app(sk2,X0))=app(app(sk2,nil),X0)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f655,plain,(
% 3.87/0.83    ![X0]: (~ssList(nil)|~ssList(X0)|app(nil,app(sk2,X0))=app(app(sk2,nil),X0))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f536,f572])).
% 3.87/0.83  fof(f656,plain,(
% 3.87/0.83    ~spl0_9|spl0_24),
% 3.87/0.83    inference(split_clause,[status(thm)],[f655,f525,f652])).
% 3.87/0.83  fof(f662,plain,(
% 3.87/0.83    ![X0]: (ssList(app(nil,app(sk1,X0)))|~ssList(X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f539,f542])).
% 3.87/0.83  fof(f663,plain,(
% 3.87/0.83    ![X0]: (ssList(app(nil,app(sk5,X0)))|~ssList(X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f539,f541])).
% 3.87/0.83  fof(f678,plain,(
% 3.87/0.83    spl0_25 <=> ssList(app(nil,sk2))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f681,plain,(
% 3.87/0.83    ssList(app(nil,sk2))|~ssList(sk5)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f512,f662])).
% 3.87/0.83  fof(f682,plain,(
% 3.87/0.83    spl0_25|~spl0_12),
% 3.87/0.83    inference(split_clause,[status(thm)],[f681,f678,f556])).
% 3.87/0.83  fof(f683,plain,(
% 3.87/0.83    spl0_26 <=> ssList(app(nil,sk1))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f686,plain,(
% 3.87/0.83    ssList(app(nil,sk1))|~ssList(nil)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f521,f662])).
% 3.87/0.83  fof(f687,plain,(
% 3.87/0.83    spl0_26|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f686,f683,f525])).
% 3.87/0.83  fof(f695,plain,(
% 3.87/0.83    spl0_27 <=> ssList(app(nil,sk5))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f698,plain,(
% 3.87/0.83    ssList(app(nil,sk5))|~ssList(nil)),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f520,f663])).
% 3.87/0.83  fof(f699,plain,(
% 3.87/0.83    spl0_27|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f698,f695,f525])).
% 3.87/0.83  fof(f720,plain,(
% 3.87/0.83    ![X0]: (~app(X0,sk5)=nil|~ssList(X0)|nil=X0)),
% 3.87/0.83    inference(resolution,[status(thm)],[f328,f437])).
% 3.87/0.83  fof(f732,plain,(
% 3.87/0.83    spl0_28 <=> app(nil,nil)=nil),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f734,plain,(
% 3.87/0.83    ~app(nil,nil)=nil|spl0_28),
% 3.87/0.83    inference(component_clause,[status(thm)],[f732])).
% 3.87/0.83  fof(f790,plain,(
% 3.87/0.83    ~nil=nil|spl0_28),
% 3.87/0.83    inference(forward_demodulation,[status(thm)],[f537,f734])).
% 3.87/0.83  fof(f791,plain,(
% 3.87/0.83    $false|spl0_28),
% 3.87/0.83    inference(trivial_equality_resolution,[status(esa)],[f790])).
% 3.87/0.83  fof(f792,plain,(
% 3.87/0.83    spl0_28),
% 3.87/0.83    inference(contradiction_clause,[status(thm)],[f791])).
% 3.87/0.83  fof(f818,plain,(
% 3.87/0.83    spl0_40 <=> app(sk1,sk5)=nil),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f820,plain,(
% 3.87/0.83    ~app(sk1,sk5)=nil|spl0_40),
% 3.87/0.83    inference(component_clause,[status(thm)],[f818])).
% 3.87/0.83  fof(f821,plain,(
% 3.87/0.83    ~app(sk1,sk5)=nil|nil=sk1),
% 3.87/0.83    inference(resolution,[status(thm)],[f720,f431])).
% 3.87/0.83  fof(f822,plain,(
% 3.87/0.83    ~spl0_40|spl0_8),
% 3.87/0.83    inference(split_clause,[status(thm)],[f821,f818,f475])).
% 3.87/0.83  fof(f823,plain,(
% 3.87/0.83    ~sk2=nil|spl0_40),
% 3.87/0.83    inference(forward_demodulation,[status(thm)],[f512,f820])).
% 3.87/0.83  fof(f885,plain,(
% 3.87/0.83    $false|spl0_3|~spl0_8),
% 3.87/0.83    inference(forward_subsumption_resolution,[status(thm)],[f476,f515])).
% 3.87/0.83  fof(f886,plain,(
% 3.87/0.83    spl0_3|~spl0_8),
% 3.87/0.83    inference(contradiction_clause,[status(thm)],[f885])).
% 3.87/0.83  fof(f887,plain,(
% 3.87/0.83    ~spl0_4|spl0_40),
% 3.87/0.83    inference(split_clause,[status(thm)],[f823,f461,f818])).
% 3.87/0.83  fof(f888,plain,(
% 3.87/0.83    nil=sk2|~spl0_2),
% 3.87/0.83    inference(forward_demodulation,[status(thm)],[f435,f455])).
% 3.87/0.83  fof(f948,plain,(
% 3.87/0.83    spl0_49 <=> ~segmentP(nil,X0)|~ssList(X0)|X0=nil|~ssList(X0)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f951,plain,(
% 3.87/0.83    ![X0]: (~segmentP(nil,X0)|~ssList(nil)|~ssList(X0)|X0=nil|~ssList(X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f340,f256])).
% 3.87/0.83  fof(f952,plain,(
% 3.87/0.83    spl0_49|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f951,f948,f525])).
% 3.87/0.83  fof(f978,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(X1)|app(app(X1,sk2),X0)=app(X1,app(sk2,X0)))),
% 3.87/0.83    inference(resolution,[status(thm)],[f369,f432])).
% 3.87/0.83  fof(f1854,plain,(
% 3.87/0.83    spl0_86 <=> ~rearsegP(nil,X0)|~ssList(X0)|X0=nil|~ssList(X0)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f1857,plain,(
% 3.87/0.83    ![X0]: (~rearsegP(nil,X0)|~ssList(nil)|~ssList(X0)|X0=nil|~ssList(X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f341,f258])).
% 3.87/0.83  fof(f1858,plain,(
% 3.87/0.83    spl0_86|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f1857,f1854,f525])).
% 3.87/0.83  fof(f2016,plain,(
% 3.87/0.83    neq(nil,nil)|~spl0_2|~spl0_5),
% 3.87/0.83    inference(backward_demodulation,[status(thm)],[f888,f465])).
% 3.87/0.83  fof(f2029,plain,(
% 3.87/0.83    ~ssList(nil)|~spl0_2|~spl0_5),
% 3.87/0.83    inference(resolution,[status(thm)],[f2016,f488])).
% 3.87/0.83  fof(f2030,plain,(
% 3.87/0.83    ~spl0_9|~spl0_2|~spl0_5),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2029,f525,f454,f464])).
% 3.87/0.83  fof(f2040,plain,(
% 3.87/0.83    ~ssList(nil)|~ssList(sk1)|sk1=nil|spl0_6),
% 3.87/0.83    inference(resolution,[status(thm)],[f470,f303])).
% 3.87/0.83  fof(f2041,plain,(
% 3.87/0.83    ~spl0_9|~spl0_13|spl0_8|spl0_6),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2040,f525,f566,f475,f468])).
% 3.87/0.83  fof(f2134,plain,(
% 3.87/0.83    spl0_87 <=> ~ssList(X0)|app(sk2,X0)=app(nil,app(sk2,X0))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2137,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(nil)|app(sk2,X0)=app(nil,app(sk2,X0)))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f535,f978])).
% 3.87/0.83  fof(f2138,plain,(
% 3.87/0.83    spl0_87|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2137,f2134,f525])).
% 3.87/0.83  fof(f2379,plain,(
% 3.87/0.83    spl0_88 <=> ~segmentP(X0,X1)|~ssList(X1)|~ssList(X0)|segmentP(X0,nil)|~ssList(X1)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2382,plain,(
% 3.87/0.83    ![X0,X1]: (~segmentP(X0,X1)|~ssList(nil)|~ssList(X1)|~ssList(X0)|segmentP(X0,nil)|~ssList(X1))),
% 3.87/0.83    inference(resolution,[status(thm)],[f375,f256])).
% 3.87/0.83  fof(f2383,plain,(
% 3.87/0.83    spl0_88|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2382,f2379,f525])).
% 3.87/0.83  fof(f2397,plain,(
% 3.87/0.83    spl0_89 <=> ~ssList(X0)|~ssList(X1)|~ssList(X2)|segmentP(app(app(X1,X2),X0),nil)|~ssList(X2)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2400,plain,(
% 3.87/0.83    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(nil)|~ssList(X2)|segmentP(app(app(X1,X2),X0),nil)|~ssList(X2))),
% 3.87/0.83    inference(resolution,[status(thm)],[f405,f256])).
% 3.87/0.83  fof(f2401,plain,(
% 3.87/0.83    spl0_89|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2400,f2397,f525])).
% 3.87/0.83  fof(f2405,plain,(
% 3.87/0.83    spl0_90 <=> ~ssList(X0)|~ssList(X1)|segmentP(app(app(sk1,X1),X0),X1)|~ssList(X1)|~ssList(X0)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2408,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(sk1)|~ssList(X1)|segmentP(app(app(sk1,X1),X0),X1)|~ssList(X1)|~ssList(X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f498,f561])).
% 3.87/0.83  fof(f2409,plain,(
% 3.87/0.83    spl0_90|~spl0_13),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2408,f2405,f566])).
% 3.87/0.83  fof(f2410,plain,(
% 3.87/0.83    spl0_91 <=> ~ssList(X0)|~ssList(X1)|segmentP(app(app(sk5,X1),X0),X1)|~ssList(X1)|~ssList(X0)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2413,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(sk5)|~ssList(X1)|segmentP(app(app(sk5,X1),X0),X1)|~ssList(X1)|~ssList(X0))),
% 3.87/0.83    inference(resolution,[status(thm)],[f498,f553])).
% 3.87/0.83  fof(f2414,plain,(
% 3.87/0.83    spl0_91|~spl0_12),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2413,f2410,f556])).
% 3.87/0.83  fof(f2415,plain,(
% 3.87/0.83    spl0_92 <=> ~ssList(X0)|~ssList(app(sk2,X0))|segmentP(app(app(sk2,nil),X0),nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2418,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(sk2)|~ssList(nil)|~ssList(app(sk2,X0))|segmentP(app(app(sk2,nil),X0),nil))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f536,f498])).
% 3.87/0.83  fof(f2419,plain,(
% 3.87/0.83    spl0_92|~spl0_11|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2418,f2415,f546,f525])).
% 3.87/0.83  fof(f2420,plain,(
% 3.87/0.83    spl0_93 <=> ~ssList(X0)|~ssList(app(sk5,X0))|segmentP(app(app(sk5,nil),X0),nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2423,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(sk5)|~ssList(nil)|~ssList(app(sk5,X0))|segmentP(app(app(sk5,nil),X0),nil))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f520,f498])).
% 3.87/0.83  fof(f2424,plain,(
% 3.87/0.83    spl0_93|~spl0_12|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2423,f2420,f556,f525])).
% 3.87/0.83  fof(f2425,plain,(
% 3.87/0.83    spl0_94 <=> ~ssList(X0)|~ssList(app(sk2,X0))|segmentP(app(app(nil,sk2),X0),sk2)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2426,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(app(sk2,X0))|segmentP(app(app(nil,sk2),X0),sk2)|~spl0_94)),
% 3.87/0.83    inference(component_clause,[status(thm)],[f2425])).
% 3.87/0.83  fof(f2428,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(sk2)|~ssList(app(sk2,X0))|segmentP(app(app(nil,sk2),X0),sk2))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f535,f498])).
% 3.87/0.83  fof(f2429,plain,(
% 3.87/0.83    spl0_94|~spl0_9|~spl0_11),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2428,f2425,f525,f546])).
% 3.87/0.83  fof(f2430,plain,(
% 3.87/0.83    spl0_95 <=> ~ssList(X0)|~ssList(app(nil,X0))|segmentP(app(app(nil,nil),X0),nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2433,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(nil)|~ssList(app(nil,X0))|segmentP(app(app(nil,nil),X0),nil))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f537,f498])).
% 3.87/0.83  fof(f2434,plain,(
% 3.87/0.83    spl0_95|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2433,f2430,f525])).
% 3.87/0.83  fof(f2435,plain,(
% 3.87/0.83    spl0_96 <=> ~ssList(X0)|~ssList(app(sk1,X0))|segmentP(app(app(nil,sk1),X0),sk1)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2436,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(app(sk1,X0))|segmentP(app(app(nil,sk1),X0),sk1)|~spl0_96)),
% 3.87/0.83    inference(component_clause,[status(thm)],[f2435])).
% 3.87/0.83  fof(f2438,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(sk1)|~ssList(app(sk1,X0))|segmentP(app(app(nil,sk1),X0),sk1))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f524,f498])).
% 3.87/0.83  fof(f2439,plain,(
% 3.87/0.83    spl0_96|~spl0_9|~spl0_13),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2438,f2435,f525,f566])).
% 3.87/0.83  fof(f2440,plain,(
% 3.87/0.83    spl0_97 <=> ~ssList(X0)|~ssList(app(sk5,X0))|segmentP(app(app(nil,sk5),X0),sk5)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2441,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(app(sk5,X0))|segmentP(app(app(nil,sk5),X0),sk5)|~spl0_97)),
% 3.87/0.83    inference(component_clause,[status(thm)],[f2440])).
% 3.87/0.83  fof(f2443,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(nil)|~ssList(sk5)|~ssList(app(sk5,X0))|segmentP(app(app(nil,sk5),X0),sk5))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f523,f498])).
% 3.87/0.83  fof(f2444,plain,(
% 3.87/0.83    spl0_97|~spl0_9|~spl0_12),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2443,f2440,f525,f556])).
% 3.87/0.83  fof(f2445,plain,(
% 3.87/0.83    spl0_98 <=> ~ssList(X0)|~ssList(app(sk2,X0))|segmentP(app(app(sk1,sk5),X0),sk5)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2448,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(sk1)|~ssList(sk5)|~ssList(app(sk2,X0))|segmentP(app(app(sk1,sk5),X0),sk5))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f512,f498])).
% 3.87/0.83  fof(f2449,plain,(
% 3.87/0.83    spl0_98|~spl0_13|~spl0_12),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2448,f2445,f566,f556])).
% 3.87/0.83  fof(f2450,plain,(
% 3.87/0.83    spl0_99 <=> ~ssList(X0)|~ssList(app(sk1,X0))|segmentP(app(app(sk1,nil),X0),nil)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2453,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(sk1)|~ssList(nil)|~ssList(app(sk1,X0))|segmentP(app(app(sk1,nil),X0),nil))),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f521,f498])).
% 3.87/0.83  fof(f2454,plain,(
% 3.87/0.83    spl0_99|~spl0_13|~spl0_9),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2453,f2450,f566,f525])).
% 3.87/0.83  fof(f2456,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(app(sk2,X0))|segmentP(app(sk2,X0),sk2)|~spl0_94)),
% 3.87/0.83    inference(forward_demodulation,[status(thm)],[f535,f2426])).
% 3.87/0.83  fof(f2457,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|segmentP(app(sk2,X0),sk2)|~spl0_94)),
% 3.87/0.83    inference(forward_subsumption_resolution,[status(thm)],[f2456,f540])).
% 3.87/0.83  fof(f2460,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(app(sk5,X0))|segmentP(app(sk5,X0),sk5)|~spl0_97)),
% 3.87/0.83    inference(forward_demodulation,[status(thm)],[f523,f2441])).
% 3.87/0.83  fof(f2461,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|segmentP(app(sk5,X0),sk5)|~spl0_97)),
% 3.87/0.83    inference(forward_subsumption_resolution,[status(thm)],[f2460,f541])).
% 3.87/0.83  fof(f2463,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~ssList(app(sk1,X0))|segmentP(app(sk1,X0),sk1)|~spl0_96)),
% 3.87/0.83    inference(forward_demodulation,[status(thm)],[f524,f2436])).
% 3.87/0.83  fof(f2464,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|segmentP(app(sk1,X0),sk1)|~spl0_96)),
% 3.87/0.83    inference(forward_subsumption_resolution,[status(thm)],[f2463,f542])).
% 3.87/0.83  fof(f2480,plain,(
% 3.87/0.83    spl0_103 <=> ssList(skaf82(sk2))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2482,plain,(
% 3.87/0.83    ~ssList(skaf82(sk2))|spl0_103),
% 3.87/0.83    inference(component_clause,[status(thm)],[f2480])).
% 3.87/0.83  fof(f2486,plain,(
% 3.87/0.83    spl0_105 <=> ssItem(skaf83(sk2))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2488,plain,(
% 3.87/0.83    ~ssItem(skaf83(sk2))|spl0_105),
% 3.87/0.83    inference(component_clause,[status(thm)],[f2486])).
% 3.87/0.83  fof(f2491,plain,(
% 3.87/0.83    $false|spl0_105),
% 3.87/0.83    inference(forward_subsumption_resolution,[status(thm)],[f2488,f212])).
% 3.87/0.83  fof(f2492,plain,(
% 3.87/0.83    spl0_105),
% 3.87/0.83    inference(contradiction_clause,[status(thm)],[f2491])).
% 3.87/0.83  fof(f2493,plain,(
% 3.87/0.83    $false|spl0_103),
% 3.87/0.83    inference(forward_subsumption_resolution,[status(thm)],[f2482,f213])).
% 3.87/0.83  fof(f2494,plain,(
% 3.87/0.83    spl0_103),
% 3.87/0.83    inference(contradiction_clause,[status(thm)],[f2493])).
% 3.87/0.83  fof(f2507,plain,(
% 3.87/0.83    spl0_109 <=> ssList(skaf82(sk1))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2509,plain,(
% 3.87/0.83    ~ssList(skaf82(sk1))|spl0_109),
% 3.87/0.83    inference(component_clause,[status(thm)],[f2507])).
% 3.87/0.83  fof(f2513,plain,(
% 3.87/0.83    spl0_111 <=> ssItem(skaf83(sk1))),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2515,plain,(
% 3.87/0.83    ~ssItem(skaf83(sk1))|spl0_111),
% 3.87/0.83    inference(component_clause,[status(thm)],[f2513])).
% 3.87/0.83  fof(f2518,plain,(
% 3.87/0.83    $false|spl0_111),
% 3.87/0.83    inference(forward_subsumption_resolution,[status(thm)],[f2515,f212])).
% 3.87/0.83  fof(f2519,plain,(
% 3.87/0.83    spl0_111),
% 3.87/0.83    inference(contradiction_clause,[status(thm)],[f2518])).
% 3.87/0.83  fof(f2520,plain,(
% 3.87/0.83    $false|spl0_109),
% 3.87/0.83    inference(forward_subsumption_resolution,[status(thm)],[f2509,f213])).
% 3.87/0.83  fof(f2521,plain,(
% 3.87/0.83    spl0_109),
% 3.87/0.83    inference(contradiction_clause,[status(thm)],[f2520])).
% 3.87/0.83  fof(f2523,plain,(
% 3.87/0.83    spl0_112 <=> ~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(app(sk2,X0))|segmentP(app(app(X2,app(sk2,X0)),X1),sk2)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2526,plain,(
% 3.87/0.83    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(sk2)|~ssList(app(sk2,X0))|segmentP(app(app(X2,app(sk2,X0)),X1),sk2)|~spl0_94)),
% 3.87/0.83    inference(resolution,[status(thm)],[f2457,f405])).
% 3.87/0.83  fof(f2527,plain,(
% 3.87/0.83    spl0_112|~spl0_11|~spl0_94),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2526,f2523,f546,f2425])).
% 3.87/0.83  fof(f2528,plain,(
% 3.87/0.83    spl0_113 <=> ~ssList(X0)|~segmentP(X1,app(sk2,X0))|~ssList(app(sk2,X0))|~ssList(X1)|segmentP(X1,sk2)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2531,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~segmentP(X1,app(sk2,X0))|~ssList(sk2)|~ssList(app(sk2,X0))|~ssList(X1)|segmentP(X1,sk2)|~spl0_94)),
% 3.87/0.83    inference(resolution,[status(thm)],[f2457,f375])).
% 3.87/0.83  fof(f2532,plain,(
% 3.87/0.83    spl0_113|~spl0_11|~spl0_94),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2531,f2528,f546,f2425])).
% 3.87/0.83  fof(f2533,plain,(
% 3.87/0.83    spl0_114 <=> ~ssList(X0)|~segmentP(sk2,app(sk2,X0))|~ssList(app(sk2,X0))|app(sk2,X0)=sk2),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2536,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~segmentP(sk2,app(sk2,X0))|~ssList(sk2)|~ssList(app(sk2,X0))|app(sk2,X0)=sk2|~spl0_94)),
% 3.87/0.83    inference(resolution,[status(thm)],[f2457,f340])).
% 3.87/0.83  fof(f2537,plain,(
% 3.87/0.83    spl0_114|~spl0_11|~spl0_94),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2536,f2533,f546,f2425])).
% 3.87/0.83  fof(f2538,plain,(
% 3.87/0.83    spl0_115 <=> segmentP(sk2,sk2)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2539,plain,(
% 3.87/0.83    segmentP(sk2,sk2)|~spl0_115),
% 3.87/0.83    inference(component_clause,[status(thm)],[f2538])).
% 3.87/0.83  fof(f2541,plain,(
% 3.87/0.83    ~ssList(nil)|segmentP(sk2,sk2)|~spl0_94),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f536,f2457])).
% 3.87/0.83  fof(f2542,plain,(
% 3.87/0.83    ~spl0_9|spl0_115|~spl0_94),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2541,f525,f2538,f2425])).
% 3.87/0.83  fof(f2546,plain,(
% 3.87/0.83    spl0_116 <=> ~ssList(X0)|~ssList(X1)|segmentP(app(app(X1,sk2),X0),sk2)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2549,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~ssList(sk2)|~ssList(sk2)|segmentP(app(app(X1,sk2),X0),sk2)|~spl0_115)),
% 3.87/0.83    inference(resolution,[status(thm)],[f2539,f405])).
% 3.87/0.83  fof(f2550,plain,(
% 3.87/0.83    spl0_116|~spl0_11|~spl0_115),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2549,f2546,f546,f2538])).
% 3.87/0.83  fof(f2551,plain,(
% 3.87/0.83    spl0_117 <=> ~segmentP(X0,sk2)|~ssList(X0)|segmentP(X0,sk2)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2554,plain,(
% 3.87/0.83    ![X0]: (~segmentP(X0,sk2)|~ssList(sk2)|~ssList(sk2)|~ssList(X0)|segmentP(X0,sk2)|~spl0_115)),
% 3.87/0.83    inference(resolution,[status(thm)],[f2539,f375])).
% 3.87/0.83  fof(f2555,plain,(
% 3.87/0.83    spl0_117|~spl0_11|~spl0_115),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2554,f2551,f546,f2538])).
% 3.87/0.83  fof(f2556,plain,(
% 3.87/0.83    spl0_118 <=> sk2=sk2),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2559,plain,(
% 3.87/0.83    ~segmentP(sk2,sk2)|~ssList(sk2)|~ssList(sk2)|sk2=sk2|~spl0_115),
% 3.87/0.83    inference(resolution,[status(thm)],[f2539,f340])).
% 3.87/0.83  fof(f2560,plain,(
% 3.87/0.83    ~spl0_115|~spl0_11|spl0_118),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2559,f2538,f546,f2556])).
% 3.87/0.83  fof(f2561,plain,(
% 3.87/0.83    spl0_119 <=> ~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(app(sk5,X0))|segmentP(app(app(X2,app(sk5,X0)),X1),sk5)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2564,plain,(
% 3.87/0.83    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(sk5)|~ssList(app(sk5,X0))|segmentP(app(app(X2,app(sk5,X0)),X1),sk5)|~spl0_97)),
% 3.87/0.83    inference(resolution,[status(thm)],[f2461,f405])).
% 3.87/0.83  fof(f2565,plain,(
% 3.87/0.83    spl0_119|~spl0_12|~spl0_97),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2564,f2561,f556,f2440])).
% 3.87/0.83  fof(f2566,plain,(
% 3.87/0.83    spl0_120 <=> ~ssList(X0)|~segmentP(X1,app(sk5,X0))|~ssList(app(sk5,X0))|~ssList(X1)|segmentP(X1,sk5)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2569,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~segmentP(X1,app(sk5,X0))|~ssList(sk5)|~ssList(app(sk5,X0))|~ssList(X1)|segmentP(X1,sk5)|~spl0_97)),
% 3.87/0.83    inference(resolution,[status(thm)],[f2461,f375])).
% 3.87/0.83  fof(f2570,plain,(
% 3.87/0.83    spl0_120|~spl0_12|~spl0_97),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2569,f2566,f556,f2440])).
% 3.87/0.83  fof(f2571,plain,(
% 3.87/0.83    spl0_121 <=> ~ssList(X0)|~segmentP(sk5,app(sk5,X0))|~ssList(app(sk5,X0))|app(sk5,X0)=sk5),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2574,plain,(
% 3.87/0.83    ![X0]: (~ssList(X0)|~segmentP(sk5,app(sk5,X0))|~ssList(sk5)|~ssList(app(sk5,X0))|app(sk5,X0)=sk5|~spl0_97)),
% 3.87/0.83    inference(resolution,[status(thm)],[f2461,f340])).
% 3.87/0.83  fof(f2575,plain,(
% 3.87/0.83    spl0_121|~spl0_12|~spl0_97),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2574,f2571,f556,f2440])).
% 3.87/0.83  fof(f2576,plain,(
% 3.87/0.83    spl0_122 <=> segmentP(sk5,sk5)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2577,plain,(
% 3.87/0.83    segmentP(sk5,sk5)|~spl0_122),
% 3.87/0.83    inference(component_clause,[status(thm)],[f2576])).
% 3.87/0.83  fof(f2579,plain,(
% 3.87/0.83    ~ssList(nil)|segmentP(sk5,sk5)|~spl0_97),
% 3.87/0.83    inference(paramodulation,[status(thm)],[f520,f2461])).
% 3.87/0.83  fof(f2580,plain,(
% 3.87/0.83    ~spl0_9|spl0_122|~spl0_97),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2579,f525,f2576,f2440])).
% 3.87/0.83  fof(f2584,plain,(
% 3.87/0.83    spl0_123 <=> ~ssList(X0)|~ssList(X1)|segmentP(app(app(X1,sk5),X0),sk5)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2587,plain,(
% 3.87/0.83    ![X0,X1]: (~ssList(X0)|~ssList(X1)|~ssList(sk5)|~ssList(sk5)|segmentP(app(app(X1,sk5),X0),sk5)|~spl0_122)),
% 3.87/0.83    inference(resolution,[status(thm)],[f2577,f405])).
% 3.87/0.83  fof(f2588,plain,(
% 3.87/0.83    spl0_123|~spl0_12|~spl0_122),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2587,f2584,f556,f2576])).
% 3.87/0.83  fof(f2589,plain,(
% 3.87/0.83    spl0_124 <=> ~segmentP(X0,sk5)|~ssList(X0)|segmentP(X0,sk5)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2592,plain,(
% 3.87/0.83    ![X0]: (~segmentP(X0,sk5)|~ssList(sk5)|~ssList(sk5)|~ssList(X0)|segmentP(X0,sk5)|~spl0_122)),
% 3.87/0.83    inference(resolution,[status(thm)],[f2577,f375])).
% 3.87/0.83  fof(f2593,plain,(
% 3.87/0.83    spl0_124|~spl0_12|~spl0_122),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2592,f2589,f556,f2576])).
% 3.87/0.83  fof(f2594,plain,(
% 3.87/0.83    spl0_125 <=> sk5=sk5),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2597,plain,(
% 3.87/0.83    ~segmentP(sk5,sk5)|~ssList(sk5)|~ssList(sk5)|sk5=sk5|~spl0_122),
% 3.87/0.83    inference(resolution,[status(thm)],[f2577,f340])).
% 3.87/0.83  fof(f2598,plain,(
% 3.87/0.83    ~spl0_122|~spl0_12|spl0_125),
% 3.87/0.83    inference(split_clause,[status(thm)],[f2597,f2576,f556,f2594])).
% 3.87/0.83  fof(f2599,plain,(
% 3.87/0.83    spl0_126 <=> ~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(app(sk1,X0))|segmentP(app(app(X2,app(sk1,X0)),X1),sk1)),
% 3.87/0.83    introduced(split_symbol_definition)).
% 3.87/0.83  fof(f2602,plain,(
% 3.87/0.83    ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(sk1)|~ssList(app(sk1,X0))|segmentP(app(app(X2,app(sk1,X0)),X1),sk1)|~spl0_96)),
% 3.87/0.84    inference(resolution,[status(thm)],[f2464,f405])).
% 3.87/0.84  fof(f2603,plain,(
% 3.87/0.84    spl0_126|~spl0_13|~spl0_96),
% 3.87/0.84    inference(split_clause,[status(thm)],[f2602,f2599,f566,f2435])).
% 3.87/0.84  fof(f2604,plain,(
% 3.87/0.84    spl0_127 <=> ~ssList(X0)|~segmentP(X1,app(sk1,X0))|~ssList(app(sk1,X0))|~ssList(X1)|segmentP(X1,sk1)),
% 3.87/0.84    introduced(split_symbol_definition)).
% 3.87/0.84  fof(f2607,plain,(
% 3.87/0.84    ![X0,X1]: (~ssList(X0)|~segmentP(X1,app(sk1,X0))|~ssList(sk1)|~ssList(app(sk1,X0))|~ssList(X1)|segmentP(X1,sk1)|~spl0_96)),
% 3.87/0.84    inference(resolution,[status(thm)],[f2464,f375])).
% 3.87/0.84  fof(f2608,plain,(
% 3.87/0.84    spl0_127|~spl0_13|~spl0_96),
% 3.87/0.84    inference(split_clause,[status(thm)],[f2607,f2604,f566,f2435])).
% 3.87/0.84  fof(f2609,plain,(
% 3.87/0.84    spl0_128 <=> ~ssList(X0)|~segmentP(sk1,app(sk1,X0))|~ssList(app(sk1,X0))|app(sk1,X0)=sk1),
% 3.87/0.84    introduced(split_symbol_definition)).
% 3.87/0.84  fof(f2612,plain,(
% 3.87/0.84    ![X0]: (~ssList(X0)|~segmentP(sk1,app(sk1,X0))|~ssList(sk1)|~ssList(app(sk1,X0))|app(sk1,X0)=sk1|~spl0_96)),
% 3.87/0.84    inference(resolution,[status(thm)],[f2464,f340])).
% 3.87/0.84  fof(f2613,plain,(
% 3.87/0.84    spl0_128|~spl0_13|~spl0_96),
% 3.87/0.84    inference(split_clause,[status(thm)],[f2612,f2609,f566,f2435])).
% 3.87/0.84  fof(f2614,plain,(
% 3.87/0.84    ~ssList(sk5)|segmentP(sk2,sk1)|~spl0_96),
% 3.87/0.84    inference(paramodulation,[status(thm)],[f512,f2464])).
% 3.87/0.84  fof(f2615,plain,(
% 3.87/0.84    ~spl0_12|spl0_7|~spl0_96),
% 3.87/0.84    inference(split_clause,[status(thm)],[f2614,f556,f471,f2435])).
% 3.87/0.84  fof(f2616,plain,(
% 3.87/0.84    spl0_129 <=> segmentP(sk1,sk1)),
% 3.87/0.84    introduced(split_symbol_definition)).
% 3.87/0.84  fof(f2619,plain,(
% 3.87/0.84    ~ssList(nil)|segmentP(sk1,sk1)|~spl0_96),
% 3.87/0.84    inference(paramodulation,[status(thm)],[f521,f2464])).
% 3.87/0.84  fof(f2620,plain,(
% 3.87/0.84    ~spl0_9|spl0_129|~spl0_96),
% 3.87/0.84    inference(split_clause,[status(thm)],[f2619,f525,f2616,f2435])).
% 3.87/0.84  fof(f2621,plain,(
% 3.87/0.84    $false),
% 3.87/0.84    inference(sat_refutation,[status(thm)],[f460,f474,f478,f479,f532,f550,f552,f560,f570,f586,f591,f596,f601,f607,f612,f618,f623,f628,f651,f656,f682,f687,f699,f792,f822,f886,f887,f952,f1858,f2030,f2041,f2138,f2383,f2401,f2409,f2414,f2419,f2424,f2429,f2434,f2439,f2444,f2449,f2454,f2492,f2494,f2519,f2521,f2527,f2532,f2537,f2542,f2550,f2555,f2560,f2565,f2570,f2575,f2580,f2588,f2593,f2598,f2603,f2608,f2613,f2615,f2620])).
% 3.87/0.84  % SZS output end CNFRefutation for theBenchmark.p
% 3.87/0.85  % Elapsed time: 0.577990 seconds
% 3.87/0.85  % CPU time: 4.490793 seconds
% 3.87/0.85  % Memory used: 101.720 MB
%------------------------------------------------------------------------------