%------------------------------------------------------------------------------
% File : Drodi---4.1.1
% Problem : SWC297-1 : TPTP v9.3.1. Released v2.4.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% Computer : n002.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Sep 24 02:40:42 PM UTC 2026
% Result : Unsatisfiable 22.18s 3.35s
% Output : CNFRefutation 2.21s
% Verified :
% SZS Type : Refutation
% Derivation depth : 10
% Number of leaves : 584
% Syntax : Number of formulae : 2056 ( 108 unt; 457 def)
% Number of atoms : 8697 ( 841 equ)
% Maximal formula atoms : 11 ( 4 avg)
% Number of connectives : 12666 (6025 ~;6184 |; 0 &)
% ( 457 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 17 ( 6 avg)
% Maximal term depth : 5 ( 1 avg)
% Number of predicates : 477 ( 475 usr; 458 prp; 0-2 aty)
% Number of functors : 45 ( 45 usr; 9 con; 0-2 aty)
% Number of variables : 1613 (1613 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f3,axiom,
strictorderedP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f4,axiom,
totalorderedP(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f8,axiom,
ssList(nil),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f12,axiom,
! [U] : ssItem(skaf83(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f13,axiom,
! [U] : ssList(skaf82(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f15,axiom,
! [U] : ssList(skaf80(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f22,axiom,
! [U] : ssList(skaf73(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f23,axiom,
! [U] : ssList(skaf72(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f24,axiom,
! [U] : ssList(skaf71(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f26,axiom,
! [U] : ssItem(skaf69(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f27,axiom,
! [U] : ssList(skaf68(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f28,axiom,
! [U] : ssList(skaf67(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f29,axiom,
! [U] : ssList(skaf66(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f31,axiom,
! [U] : ssItem(skaf64(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f32,axiom,
! [U] : ssList(skaf63(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f33,axiom,
! [U] : ssList(skaf62(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f34,axiom,
! [U] : ssList(skaf61(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f35,axiom,
! [U] : ssItem(skaf60(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f36,axiom,
! [U] : ssItem(skaf59(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f37,axiom,
! [U] : ssList(skaf58(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f38,axiom,
! [U] : ssList(skaf57(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f39,axiom,
! [U] : ssList(skaf56(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f40,axiom,
! [U] : ssItem(skaf55(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f41,axiom,
! [U] : ssItem(skaf54(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f42,axiom,
! [U] : ssList(skaf53(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f45,axiom,
! [U] : ssItem(skaf50(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f47,axiom,
! [U] : ssItem(skaf44(U)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f50,axiom,
! [U,V] : ssList(skaf46(U,V)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f51,axiom,
! [U,V] : ssList(skaf45(U,V)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f56,axiom,
! [U] :
( segmentP(U,nil)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f57,axiom,
! [U] :
( segmentP(U,U)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f58,axiom,
! [U] :
( rearsegP(U,nil)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f59,axiom,
! [U] :
( rearsegP(U,U)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f60,axiom,
! [U] :
( frontsegP(U,nil)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f64,axiom,
! [U] :
( equalelemsP(cons(U,nil))
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f65,axiom,
! [U] :
( duplicatefreeP(cons(U,nil))
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f66,axiom,
! [U] :
( strictorderedP(cons(U,nil))
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f67,axiom,
! [U] :
( totalorderedP(cons(U,nil))
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f68,axiom,
! [U] :
( strictorderP(cons(U,nil))
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f69,axiom,
! [U] :
( totalorderP(cons(U,nil))
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f70,axiom,
! [U] :
( cyclefreeP(cons(U,nil))
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f71,axiom,
! [U] :
( ~ ssItem(U)
| ~ memberP(nil,U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f72,axiom,
! [U,V] :
( ssItem(V)
| duplicatefreeP(U)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f73,axiom,
! [U] :
( app(U,nil) = U
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f74,axiom,
! [U] :
( app(nil,U) = U
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f75,axiom,
! [U] :
( nil = U
| ssList(tl(U))
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f82,axiom,
! [U] :
( nil = U
| ~ ssList(U)
| ~ rearsegP(nil,U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f85,axiom,
! [U,V] :
( ssList(app(V,U))
| ~ ssList(V)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f86,axiom,
! [U,V] :
( ssList(cons(U,V))
| ~ ssList(V)
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f96,axiom,
! [U,V] :
( tl(cons(U,V)) = V
| ~ ssList(V)
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f97,axiom,
! [U,V] :
( hd(cons(U,V)) = U
| ~ ssList(V)
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f98,axiom,
! [U,V] :
( ~ ssList(V)
| ~ ssItem(U)
| cons(U,V) != nil ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f99,axiom,
! [U,V] :
( ~ ssList(V)
| ~ ssItem(U)
| cons(U,V) != V ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f100,axiom,
! [U,V] :
( V = U
| neq(V,U)
| ~ ssList(V)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f101,axiom,
! [U] :
( cons(skaf44(U),nil) = U
| ~ ssList(U)
| ~ singletonP(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f104,axiom,
! [U] :
( nil = U
| cons(hd(U),tl(U)) = U
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f107,axiom,
! [U,V] :
( leq(V,U)
| ~ ssItem(U)
| ~ ssItem(V)
| ~ geq(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f108,axiom,
! [U,V] :
( geq(V,U)
| ~ ssItem(V)
| ~ ssItem(U)
| ~ leq(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f109,axiom,
! [U] :
( nil = U
| cons(skaf83(U),skaf82(U)) = U
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f116,axiom,
! [U,V] :
( singletonP(V)
| ~ ssList(V)
| ~ ssItem(U)
| cons(U,nil) != V ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f118,axiom,
! [U,V] :
( nil = U
| ~ ssList(U)
| ~ ssList(V)
| app(U,V) != nil ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f119,axiom,
! [U,V] :
( nil = V
| ~ ssList(U)
| ~ ssList(V)
| app(U,V) != nil ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f120,axiom,
! [U,V] :
( app(cons(U,nil),V) = cons(U,V)
| ~ ssList(V)
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f123,axiom,
! [U,V] :
( hd(app(V,U)) = hd(V)
| nil = V
| ~ ssList(V)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f127,axiom,
! [U,V] :
( V = U
| ~ ssList(V)
| ~ ssList(U)
| ~ segmentP(V,U)
| ~ segmentP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f128,axiom,
! [U,V] :
( V = U
| ~ ssList(V)
| ~ ssList(U)
| ~ rearsegP(V,U)
| ~ rearsegP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f129,axiom,
! [U,V] :
( V = U
| ~ ssList(V)
| ~ ssList(U)
| ~ frontsegP(V,U)
| ~ frontsegP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f131,axiom,
! [U,V] :
( app(skaf46(U,V),V) = U
| ~ ssList(U)
| ~ ssList(V)
| ~ rearsegP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f132,axiom,
! [U,V] :
( app(V,skaf45(U,V)) = U
| ~ ssList(U)
| ~ ssList(V)
| ~ frontsegP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f133,axiom,
! [U,V] :
( tl(app(V,U)) = app(tl(V),U)
| nil = V
| ~ ssList(V)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f136,axiom,
! [U,V,W] :
( rearsegP(app(W,U),V)
| ~ ssList(U)
| ~ ssList(V)
| ~ ssList(W)
| ~ rearsegP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f137,axiom,
! [U,V,W] :
( frontsegP(app(U,W),V)
| ~ ssList(U)
| ~ ssList(V)
| ~ ssList(W)
| ~ frontsegP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f138,axiom,
! [U,V,W] :
( memberP(cons(V,W),U)
| ~ ssItem(U)
| ~ ssItem(V)
| ~ ssList(W)
| U != V ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f139,axiom,
! [U,V,W] :
( memberP(cons(W,U),V)
| ~ ssItem(V)
| ~ ssItem(W)
| ~ ssList(U)
| ~ memberP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f140,axiom,
! [U,V,W] :
( memberP(app(U,W),V)
| ~ ssItem(V)
| ~ ssList(U)
| ~ ssList(W)
| ~ memberP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f141,axiom,
! [U,V,W] :
( memberP(app(W,U),V)
| ~ ssItem(V)
| ~ ssList(W)
| ~ ssList(U)
| ~ memberP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f143,axiom,
! [U,V,W] :
( rearsegP(W,V)
| ~ ssList(W)
| ~ ssList(V)
| ~ ssList(U)
| app(U,V) != W ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f144,axiom,
! [U,V,W] :
( frontsegP(W,U)
| ~ ssList(W)
| ~ ssList(U)
| ~ ssList(V)
| app(U,V) != W ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f147,axiom,
! [U,V,W] :
( lt(U,W)
| ~ ssItem(U)
| ~ ssItem(V)
| ~ ssItem(W)
| ~ lt(V,W)
| ~ leq(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f148,axiom,
! [U,V,W] :
( geq(U,W)
| ~ ssItem(U)
| ~ ssItem(V)
| ~ ssItem(W)
| ~ geq(V,W)
| ~ geq(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f149,axiom,
! [U,V,W] :
( app(app(W,V),U) = app(W,app(V,U))
| ~ ssList(W)
| ~ ssList(V)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f150,axiom,
! [U,V,W] :
( V = W
| ~ ssList(W)
| ~ ssList(U)
| ~ ssList(V)
| app(U,V) != app(U,W) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f151,axiom,
! [U,V,W] :
( U = W
| ~ ssList(W)
| ~ ssList(V)
| ~ ssList(U)
| app(U,V) != app(W,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f152,axiom,
! [U,V,W] :
( segmentP(U,W)
| ~ ssList(U)
| ~ ssList(V)
| ~ ssList(W)
| ~ segmentP(V,W)
| ~ segmentP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f153,axiom,
! [U,V,W] :
( rearsegP(U,W)
| ~ ssList(U)
| ~ ssList(V)
| ~ ssList(W)
| ~ rearsegP(V,W)
| ~ rearsegP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f154,axiom,
! [U,V,W] :
( frontsegP(U,W)
| ~ ssList(U)
| ~ ssList(V)
| ~ ssList(W)
| ~ frontsegP(V,W)
| ~ frontsegP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f156,axiom,
! [U,V,W] :
( leq(U,W)
| ~ ssItem(U)
| ~ ssItem(V)
| ~ ssItem(W)
| ~ leq(V,W)
| ~ leq(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f157,axiom,
! [U,V,W] :
( cons(U,app(V,W)) = app(cons(U,V),W)
| ~ ssList(W)
| ~ ssList(V)
| ~ ssItem(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f158,axiom,
! [U,V,W] :
( memberP(U,W)
| memberP(V,W)
| ~ ssItem(W)
| ~ ssList(U)
| ~ ssList(V)
| ~ memberP(app(U,V),W) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f159,axiom,
! [U,V] :
( nil = V
| totalorderedP(cons(U,V))
| ~ ssItem(U)
| ~ ssList(V)
| ~ totalorderedP(V)
| ~ leq(U,hd(V)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f160,axiom,
! [U,V] :
( nil = V
| strictorderedP(cons(U,V))
| ~ ssItem(U)
| ~ ssList(V)
| ~ strictorderedP(V)
| ~ lt(U,hd(V)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f161,axiom,
! [U,V,W] :
( W = U
| memberP(V,W)
| ~ ssItem(W)
| ~ ssItem(U)
| ~ ssList(V)
| ~ memberP(cons(U,V),W) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f163,axiom,
! [U] :
( app(app(skaf71(U),cons(skaf69(U),skaf72(U))),cons(skaf70(U),skaf73(U))) = U
| strictorderedP(U)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f164,axiom,
! [U] :
( app(app(skaf66(U),cons(skaf64(U),skaf67(U))),cons(skaf65(U),skaf68(U))) = U
| totalorderedP(U)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f165,axiom,
! [U] :
( app(app(skaf61(U),cons(skaf59(U),skaf62(U))),cons(skaf60(U),skaf63(U))) = U
| strictorderP(U)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f166,axiom,
! [U] :
( app(app(skaf56(U),cons(skaf54(U),skaf57(U))),cons(skaf55(U),skaf58(U))) = U
| totalorderP(U)
| ~ ssList(U) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f168,axiom,
! [U,V] :
( app(app(skaf47(U,V),V),skaf48(V,U)) = U
| ~ ssList(U)
| ~ ssList(V)
| ~ segmentP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f169,axiom,
! [U,V] :
( app(skaf42(U,V),cons(V,skaf43(V,U))) = U
| ~ ssList(U)
| ~ ssItem(V)
| ~ memberP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f170,axiom,
! [U,V,W,X] :
( U = W
| ~ ssList(V)
| ~ ssList(X)
| ~ ssItem(U)
| ~ ssItem(W)
| cons(U,V) != cons(W,X) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f171,axiom,
! [U,V,W,X] :
( X = V
| ~ ssList(V)
| ~ ssList(X)
| ~ ssItem(U)
| ~ ssItem(W)
| cons(U,V) != cons(W,X) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f172,axiom,
! [U,V,W,X] :
( segmentP(app(app(X,U),W),V)
| ~ ssList(U)
| ~ ssList(V)
| ~ ssList(X)
| ~ ssList(W)
| ~ segmentP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f173,axiom,
! [U,V,W,X] :
( segmentP(X,V)
| ~ ssList(X)
| ~ ssList(V)
| ~ ssList(U)
| ~ ssList(W)
| app(app(U,V),W) != X ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f174,axiom,
! [U,V,W,X] :
( frontsegP(V,X)
| ~ ssItem(U)
| ~ ssItem(W)
| ~ ssList(V)
| ~ ssList(X)
| ~ frontsegP(cons(U,V),cons(W,X)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f175,axiom,
! [U,V,W,X] :
( memberP(X,V)
| ~ ssList(X)
| ~ ssItem(V)
| ~ ssList(U)
| ~ ssList(W)
| app(U,cons(V,W)) != X ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f176,axiom,
! [U,V,W,X] :
( U = W
| ~ ssItem(U)
| ~ ssItem(W)
| ~ ssList(V)
| ~ ssList(X)
| ~ frontsegP(cons(U,V),cons(W,X)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f177,axiom,
! [U,V] :
( nil = U
| U = V
| nil = V
| ~ ssList(V)
| ~ ssList(U)
| hd(U) != hd(V)
| tl(U) != tl(V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f178,axiom,
! [U,V,W,X] :
( frontsegP(cons(W,U),cons(X,V))
| ~ ssItem(W)
| ~ ssItem(X)
| ~ ssList(U)
| ~ ssList(V)
| W != X
| ~ frontsegP(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f179,axiom,
! [U,V,W,X,Y] :
( ~ ssList(Y)
| ~ duplicatefreeP(Y)
| ~ ssItem(V)
| ~ ssList(U)
| ~ ssList(W)
| ~ ssList(X)
| app(app(U,cons(V,W)),cons(V,X)) != Y ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f180,axiom,
! [U,V,W,X,Y] :
( V = W
| ~ ssList(Y)
| ~ equalelemsP(Y)
| ~ ssItem(V)
| ~ ssItem(W)
| ~ ssList(U)
| ~ ssList(X)
| app(U,cons(V,cons(W,X))) != Y ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f181,axiom,
! [U,V,W,X,Y,Z] :
( lt(V,X)
| ~ ssList(Z)
| ~ strictorderedP(Z)
| ~ ssItem(V)
| ~ ssItem(X)
| ~ ssList(U)
| ~ ssList(W)
| ~ ssList(Y)
| app(app(U,cons(V,W)),cons(X,Y)) != Z ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f182,axiom,
! [U,V,W,X,Y,Z] :
( leq(V,X)
| ~ ssList(Z)
| ~ totalorderedP(Z)
| ~ ssItem(V)
| ~ ssItem(X)
| ~ ssList(U)
| ~ ssList(W)
| ~ ssList(Y)
| app(app(U,cons(V,W)),cons(X,Y)) != Z ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f183,axiom,
! [U,V,W,X,Y,Z] :
( lt(X,V)
| lt(V,X)
| ~ ssList(Z)
| ~ strictorderP(Z)
| ~ ssItem(V)
| ~ ssItem(X)
| ~ ssList(U)
| ~ ssList(W)
| ~ ssList(Y)
| app(app(U,cons(V,W)),cons(X,Y)) != Z ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f184,axiom,
! [U,V,W,X,Y,Z] :
( leq(X,V)
| leq(V,X)
| ~ ssList(Z)
| ~ totalorderP(Z)
| ~ ssItem(V)
| ~ ssItem(X)
| ~ ssList(U)
| ~ ssList(W)
| ~ ssList(Y)
| app(app(U,cons(V,W)),cons(X,Y)) != Z ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f185,axiom,
! [U,V,W,X,Y,Z] :
( ~ ssList(Z)
| ~ cyclefreeP(Z)
| ~ ssItem(U)
| ~ ssItem(V)
| ~ ssList(W)
| ~ ssList(X)
| ~ ssList(Y)
| app(app(W,cons(U,X)),cons(V,Y)) != Z
| ~ leq(V,U)
| ~ leq(U,V) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f188,negated_conjecture,
ssList(sk3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f189,negated_conjecture,
ssList(sk4),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f191,negated_conjecture,
sk1 = sk3,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f192,negated_conjecture,
ssItem(sk5),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f193,negated_conjecture,
ssList(sk6),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f194,negated_conjecture,
ssList(sk7),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f195,negated_conjecture,
app(app(sk6,cons(sk5,nil)),sk7) = sk1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f196,negated_conjecture,
ssItem(sk8),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f197,negated_conjecture,
( memberP(sk7,sk8)
| memberP(sk6,sk8) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f201,negated_conjecture,
( nil != sk4
| nil = sk3 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f202,negated_conjecture,
( ~ neq(sk4,nil)
| ssItem(sk9) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f203,negated_conjecture,
( ~ neq(sk4,nil)
| cons(sk9,nil) = sk3 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f204,negated_conjecture,
( ~ neq(sk4,nil)
| memberP(sk4,sk9) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f207,plain,
strictorderedP(nil),
inference(cnf_transformation,[status(thm)],[f3]) ).
fof(f208,plain,
totalorderedP(nil),
inference(cnf_transformation,[status(thm)],[f4]) ).
fof(f212,plain,
ssList(nil),
inference(cnf_transformation,[status(thm)],[f8]) ).
fof(f216,plain,
! [X0] : ssItem(skaf83(X0)),
inference(cnf_transformation,[status(thm)],[f12]) ).
fof(f217,plain,
! [X0] : ssList(skaf82(X0)),
inference(cnf_transformation,[status(thm)],[f13]) ).
fof(f219,plain,
! [X0] : ssList(skaf80(X0)),
inference(cnf_transformation,[status(thm)],[f15]) ).
fof(f226,plain,
! [X0] : ssList(skaf73(X0)),
inference(cnf_transformation,[status(thm)],[f22]) ).
fof(f227,plain,
! [X0] : ssList(skaf72(X0)),
inference(cnf_transformation,[status(thm)],[f23]) ).
fof(f228,plain,
! [X0] : ssList(skaf71(X0)),
inference(cnf_transformation,[status(thm)],[f24]) ).
fof(f230,plain,
! [X0] : ssItem(skaf69(X0)),
inference(cnf_transformation,[status(thm)],[f26]) ).
fof(f231,plain,
! [X0] : ssList(skaf68(X0)),
inference(cnf_transformation,[status(thm)],[f27]) ).
fof(f232,plain,
! [X0] : ssList(skaf67(X0)),
inference(cnf_transformation,[status(thm)],[f28]) ).
fof(f233,plain,
! [X0] : ssList(skaf66(X0)),
inference(cnf_transformation,[status(thm)],[f29]) ).
fof(f235,plain,
! [X0] : ssItem(skaf64(X0)),
inference(cnf_transformation,[status(thm)],[f31]) ).
fof(f236,plain,
! [X0] : ssList(skaf63(X0)),
inference(cnf_transformation,[status(thm)],[f32]) ).
fof(f237,plain,
! [X0] : ssList(skaf62(X0)),
inference(cnf_transformation,[status(thm)],[f33]) ).
fof(f238,plain,
! [X0] : ssList(skaf61(X0)),
inference(cnf_transformation,[status(thm)],[f34]) ).
fof(f239,plain,
! [X0] : ssItem(skaf60(X0)),
inference(cnf_transformation,[status(thm)],[f35]) ).
fof(f240,plain,
! [X0] : ssItem(skaf59(X0)),
inference(cnf_transformation,[status(thm)],[f36]) ).
fof(f241,plain,
! [X0] : ssList(skaf58(X0)),
inference(cnf_transformation,[status(thm)],[f37]) ).
fof(f242,plain,
! [X0] : ssList(skaf57(X0)),
inference(cnf_transformation,[status(thm)],[f38]) ).
fof(f243,plain,
! [X0] : ssList(skaf56(X0)),
inference(cnf_transformation,[status(thm)],[f39]) ).
fof(f244,plain,
! [X0] : ssItem(skaf55(X0)),
inference(cnf_transformation,[status(thm)],[f40]) ).
fof(f245,plain,
! [X0] : ssItem(skaf54(X0)),
inference(cnf_transformation,[status(thm)],[f41]) ).
fof(f246,plain,
! [X0] : ssList(skaf53(X0)),
inference(cnf_transformation,[status(thm)],[f42]) ).
fof(f249,plain,
! [X0] : ssItem(skaf50(X0)),
inference(cnf_transformation,[status(thm)],[f45]) ).
fof(f251,plain,
! [X0] : ssItem(skaf44(X0)),
inference(cnf_transformation,[status(thm)],[f47]) ).
fof(f254,plain,
! [X0,X1] : ssList(skaf46(X0,X1)),
inference(cnf_transformation,[status(thm)],[f50]) ).
fof(f255,plain,
! [X0,X1] : ssList(skaf45(X0,X1)),
inference(cnf_transformation,[status(thm)],[f51]) ).
fof(f260,plain,
! [X0] :
( segmentP(X0,nil)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f56]) ).
fof(f261,plain,
! [X0] :
( segmentP(X0,X0)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f57]) ).
fof(f262,plain,
! [X0] :
( rearsegP(X0,nil)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f58]) ).
fof(f263,plain,
! [X0] :
( rearsegP(X0,X0)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f59]) ).
fof(f264,plain,
! [X0] :
( frontsegP(X0,nil)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f60]) ).
fof(f268,plain,
! [X0] :
( equalelemsP(cons(X0,nil))
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f64]) ).
fof(f269,plain,
! [X0] :
( duplicatefreeP(cons(X0,nil))
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f65]) ).
fof(f270,plain,
! [X0] :
( strictorderedP(cons(X0,nil))
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f66]) ).
fof(f271,plain,
! [X0] :
( totalorderedP(cons(X0,nil))
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f67]) ).
fof(f272,plain,
! [X0] :
( strictorderP(cons(X0,nil))
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f68]) ).
fof(f273,plain,
! [X0] :
( totalorderP(cons(X0,nil))
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f69]) ).
fof(f274,plain,
! [X0] :
( cyclefreeP(cons(X0,nil))
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f70]) ).
fof(f275,plain,
! [X0] :
( ~ ssItem(X0)
| ~ memberP(nil,X0) ),
inference(cnf_transformation,[status(thm)],[f71]) ).
fof(f276,plain,
( ! [V] : ssItem(V)
| ! [U] :
( duplicatefreeP(U)
| ~ ssList(U) ) ),
inference(miniscoping,[status(thm)],[f72]) ).
fof(f277,plain,
! [X0,X1] :
( ssItem(X1)
| duplicatefreeP(X0)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f276]) ).
fof(f278,plain,
! [X0] :
( app(X0,nil) = X0
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f73]) ).
fof(f279,plain,
! [X0] :
( app(nil,X0) = X0
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f74]) ).
fof(f280,plain,
! [X0] :
( nil = X0
| ssList(tl(X0))
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f75]) ).
fof(f287,plain,
! [X0] :
( nil = X0
| ~ ssList(X0)
| ~ rearsegP(nil,X0) ),
inference(cnf_transformation,[status(thm)],[f82]) ).
fof(f290,plain,
! [X0,X1] :
( ssList(app(X1,X0))
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f85]) ).
fof(f291,plain,
! [X0,X1] :
( ssList(cons(X0,X1))
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f86]) ).
fof(f301,plain,
! [X0,X1] :
( tl(cons(X0,X1)) = X1
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f96]) ).
fof(f302,plain,
! [X0,X1] :
( hd(cons(X0,X1)) = X0
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f97]) ).
fof(f303,plain,
! [V] :
( ~ ssList(V)
| ! [U] :
( ~ ssItem(U)
| cons(U,V) != nil ) ),
inference(miniscoping,[status(thm)],[f98]) ).
fof(f304,plain,
! [X0,X1] :
( ~ ssList(X1)
| ~ ssItem(X0)
| cons(X0,X1) != nil ),
inference(cnf_transformation,[status(thm)],[f303]) ).
fof(f305,plain,
! [V] :
( ~ ssList(V)
| ! [U] :
( ~ ssItem(U)
| cons(U,V) != V ) ),
inference(miniscoping,[status(thm)],[f99]) ).
fof(f306,plain,
! [X0,X1] :
( ~ ssList(X1)
| ~ ssItem(X0)
| cons(X0,X1) != X1 ),
inference(cnf_transformation,[status(thm)],[f305]) ).
fof(f307,plain,
! [X0,X1] :
( X1 = X0
| neq(X1,X0)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f100]) ).
fof(f308,plain,
! [X0] :
( cons(skaf44(X0),nil) = X0
| ~ ssList(X0)
| ~ singletonP(X0) ),
inference(cnf_transformation,[status(thm)],[f101]) ).
fof(f311,plain,
! [X0] :
( nil = X0
| cons(hd(X0),tl(X0)) = X0
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f104]) ).
fof(f314,plain,
! [X0,X1] :
( leq(X1,X0)
| ~ ssItem(X0)
| ~ ssItem(X1)
| ~ geq(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f107]) ).
fof(f315,plain,
! [X0,X1] :
( geq(X1,X0)
| ~ ssItem(X1)
| ~ ssItem(X0)
| ~ leq(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f108]) ).
fof(f316,plain,
! [X0] :
( nil = X0
| cons(skaf83(X0),skaf82(X0)) = X0
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f109]) ).
fof(f327,plain,
! [V] :
( singletonP(V)
| ~ ssList(V)
| ! [U] :
( ~ ssItem(U)
| cons(U,nil) != V ) ),
inference(miniscoping,[status(thm)],[f116]) ).
fof(f328,plain,
! [X0,X1] :
( singletonP(X1)
| ~ ssList(X1)
| ~ ssItem(X0)
| cons(X0,nil) != X1 ),
inference(cnf_transformation,[status(thm)],[f327]) ).
fof(f331,plain,
! [U] :
( nil = U
| ~ ssList(U)
| ! [V] :
( ~ ssList(V)
| app(U,V) != nil ) ),
inference(miniscoping,[status(thm)],[f118]) ).
fof(f332,plain,
! [X0,X1] :
( nil = X0
| ~ ssList(X0)
| ~ ssList(X1)
| app(X0,X1) != nil ),
inference(cnf_transformation,[status(thm)],[f331]) ).
fof(f333,plain,
! [V] :
( nil = V
| ! [U] :
( ~ ssList(U)
| ~ ssList(V)
| app(U,V) != nil ) ),
inference(miniscoping,[status(thm)],[f119]) ).
fof(f334,plain,
! [X0,X1] :
( nil = X1
| ~ ssList(X0)
| ~ ssList(X1)
| app(X0,X1) != nil ),
inference(cnf_transformation,[status(thm)],[f333]) ).
fof(f335,plain,
! [X0,X1] :
( app(cons(X0,nil),X1) = cons(X0,X1)
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f120]) ).
fof(f338,plain,
! [X0,X1] :
( hd(app(X1,X0)) = hd(X1)
| nil = X1
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f123]) ).
fof(f344,plain,
! [X0,X1] :
( X1 = X0
| ~ ssList(X1)
| ~ ssList(X0)
| ~ segmentP(X1,X0)
| ~ segmentP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f127]) ).
fof(f345,plain,
! [X0,X1] :
( X1 = X0
| ~ ssList(X1)
| ~ ssList(X0)
| ~ rearsegP(X1,X0)
| ~ rearsegP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f128]) ).
fof(f346,plain,
! [X0,X1] :
( X1 = X0
| ~ ssList(X1)
| ~ ssList(X0)
| ~ frontsegP(X1,X0)
| ~ frontsegP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f129]) ).
fof(f348,plain,
! [X0,X1] :
( app(skaf46(X0,X1),X1) = X0
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f131]) ).
fof(f349,plain,
! [X0,X1] :
( app(X1,skaf45(X0,X1)) = X0
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f132]) ).
fof(f350,plain,
! [X0,X1] :
( tl(app(X1,X0)) = app(tl(X1),X0)
| nil = X1
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f133]) ).
fof(f355,plain,
! [X0,X1,X2] :
( rearsegP(app(X2,X0),X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ rearsegP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f136]) ).
fof(f356,plain,
! [X0,X1,X2] :
( frontsegP(app(X0,X2),X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ frontsegP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f137]) ).
fof(f357,plain,
! [X0,X1,X2] :
( memberP(cons(X1,X2),X0)
| ~ ssItem(X0)
| ~ ssItem(X1)
| ~ ssList(X2)
| X0 != X1 ),
inference(cnf_transformation,[status(thm)],[f138]) ).
fof(f358,plain,
! [X0,X1,X2] :
( memberP(cons(X2,X0),X1)
| ~ ssItem(X1)
| ~ ssItem(X2)
| ~ ssList(X0)
| ~ memberP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f139]) ).
fof(f359,plain,
! [X0,X1,X2] :
( memberP(app(X0,X2),X1)
| ~ ssItem(X1)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ memberP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f140]) ).
fof(f360,plain,
! [X0,X1,X2] :
( memberP(app(X2,X0),X1)
| ~ ssItem(X1)
| ~ ssList(X2)
| ~ ssList(X0)
| ~ memberP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f141]) ).
fof(f362,plain,
! [V,W] :
( rearsegP(W,V)
| ~ ssList(W)
| ~ ssList(V)
| ! [U] :
( ~ ssList(U)
| app(U,V) != W ) ),
inference(miniscoping,[status(thm)],[f143]) ).
fof(f363,plain,
! [X0,X1,X2] :
( rearsegP(X2,X1)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0)
| app(X0,X1) != X2 ),
inference(cnf_transformation,[status(thm)],[f362]) ).
fof(f364,plain,
! [U,W] :
( frontsegP(W,U)
| ~ ssList(W)
| ~ ssList(U)
| ! [V] :
( ~ ssList(V)
| app(U,V) != W ) ),
inference(miniscoping,[status(thm)],[f144]) ).
fof(f365,plain,
! [X0,X1,X2] :
( frontsegP(X2,X0)
| ~ ssList(X2)
| ~ ssList(X0)
| ~ ssList(X1)
| app(X0,X1) != X2 ),
inference(cnf_transformation,[status(thm)],[f364]) ).
fof(f369,plain,
! [U,W] :
( lt(U,W)
| ~ ssItem(U)
| ! [V] :
( ~ ssItem(V)
| ~ ssItem(W)
| ~ lt(V,W)
| ~ leq(U,V) ) ),
inference(miniscoping,[status(thm)],[f147]) ).
fof(f370,plain,
! [X0,X1,X2] :
( lt(X0,X2)
| ~ ssItem(X0)
| ~ ssItem(X1)
| ~ ssItem(X2)
| ~ lt(X1,X2)
| ~ leq(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f369]) ).
fof(f371,plain,
! [U,W] :
( geq(U,W)
| ~ ssItem(U)
| ! [V] :
( ~ ssItem(V)
| ~ ssItem(W)
| ~ geq(V,W)
| ~ geq(U,V) ) ),
inference(miniscoping,[status(thm)],[f148]) ).
fof(f372,plain,
! [X0,X1,X2] :
( geq(X0,X2)
| ~ ssItem(X0)
| ~ ssItem(X1)
| ~ ssItem(X2)
| ~ geq(X1,X2)
| ~ geq(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f371]) ).
fof(f373,plain,
! [X0,X1,X2] :
( app(app(X2,X1),X0) = app(X2,app(X1,X0))
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f149]) ).
fof(f374,plain,
! [V,W] :
( V = W
| ~ ssList(W)
| ! [U] :
( ~ ssList(U)
| ~ ssList(V)
| app(U,V) != app(U,W) ) ),
inference(miniscoping,[status(thm)],[f150]) ).
fof(f375,plain,
! [X0,X1,X2] :
( X1 = X2
| ~ ssList(X2)
| ~ ssList(X0)
| ~ ssList(X1)
| app(X0,X1) != app(X0,X2) ),
inference(cnf_transformation,[status(thm)],[f374]) ).
fof(f376,plain,
! [U,W] :
( U = W
| ~ ssList(W)
| ! [V] :
( ~ ssList(V)
| ~ ssList(U)
| app(U,V) != app(W,V) ) ),
inference(miniscoping,[status(thm)],[f151]) ).
fof(f377,plain,
! [X0,X1,X2] :
( X0 = X2
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0)
| app(X0,X1) != app(X2,X1) ),
inference(cnf_transformation,[status(thm)],[f376]) ).
fof(f378,plain,
! [U,W] :
( segmentP(U,W)
| ~ ssList(U)
| ! [V] :
( ~ ssList(V)
| ~ ssList(W)
| ~ segmentP(V,W)
| ~ segmentP(U,V) ) ),
inference(miniscoping,[status(thm)],[f152]) ).
fof(f379,plain,
! [X0,X1,X2] :
( segmentP(X0,X2)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ segmentP(X1,X2)
| ~ segmentP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f378]) ).
fof(f380,plain,
! [U,W] :
( rearsegP(U,W)
| ~ ssList(U)
| ! [V] :
( ~ ssList(V)
| ~ ssList(W)
| ~ rearsegP(V,W)
| ~ rearsegP(U,V) ) ),
inference(miniscoping,[status(thm)],[f153]) ).
fof(f381,plain,
! [X0,X1,X2] :
( rearsegP(X0,X2)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ rearsegP(X1,X2)
| ~ rearsegP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f380]) ).
fof(f382,plain,
! [U,W] :
( frontsegP(U,W)
| ~ ssList(U)
| ! [V] :
( ~ ssList(V)
| ~ ssList(W)
| ~ frontsegP(V,W)
| ~ frontsegP(U,V) ) ),
inference(miniscoping,[status(thm)],[f154]) ).
fof(f383,plain,
! [X0,X1,X2] :
( frontsegP(X0,X2)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ frontsegP(X1,X2)
| ~ frontsegP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f382]) ).
fof(f386,plain,
! [U,W] :
( leq(U,W)
| ~ ssItem(U)
| ! [V] :
( ~ ssItem(V)
| ~ ssItem(W)
| ~ leq(V,W)
| ~ leq(U,V) ) ),
inference(miniscoping,[status(thm)],[f156]) ).
fof(f387,plain,
! [X0,X1,X2] :
( leq(X0,X2)
| ~ ssItem(X0)
| ~ ssItem(X1)
| ~ ssItem(X2)
| ~ leq(X1,X2)
| ~ leq(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f386]) ).
fof(f388,plain,
! [X0,X1,X2] :
( cons(X0,app(X1,X2)) = app(cons(X0,X1),X2)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(cnf_transformation,[status(thm)],[f157]) ).
fof(f389,plain,
! [U,W] :
( memberP(U,W)
| ! [V] :
( memberP(V,W)
| ~ ssItem(W)
| ~ ssList(U)
| ~ ssList(V)
| ~ memberP(app(U,V),W) ) ),
inference(miniscoping,[status(thm)],[f158]) ).
fof(f390,plain,
! [X0,X1,X2] :
( memberP(X0,X2)
| memberP(X1,X2)
| ~ ssItem(X2)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ memberP(app(X0,X1),X2) ),
inference(cnf_transformation,[status(thm)],[f389]) ).
fof(f391,plain,
! [V] :
( nil = V
| ! [U] :
( totalorderedP(cons(U,V))
| ~ ssItem(U)
| ~ ssList(V)
| ~ totalorderedP(V)
| ~ leq(U,hd(V)) ) ),
inference(miniscoping,[status(thm)],[f159]) ).
fof(f392,plain,
! [X0,X1] :
( nil = X1
| totalorderedP(cons(X0,X1))
| ~ ssItem(X0)
| ~ ssList(X1)
| ~ totalorderedP(X1)
| ~ leq(X0,hd(X1)) ),
inference(cnf_transformation,[status(thm)],[f391]) ).
fof(f393,plain,
! [V] :
( nil = V
| ! [U] :
( strictorderedP(cons(U,V))
| ~ ssItem(U)
| ~ ssList(V)
| ~ strictorderedP(V)
| ~ lt(U,hd(V)) ) ),
inference(miniscoping,[status(thm)],[f160]) ).
fof(f394,plain,
! [X0,X1] :
( nil = X1
| strictorderedP(cons(X0,X1))
| ~ ssItem(X0)
| ~ ssList(X1)
| ~ strictorderedP(X1)
| ~ lt(X0,hd(X1)) ),
inference(cnf_transformation,[status(thm)],[f393]) ).
fof(f395,plain,
! [U,W] :
( W = U
| ! [V] :
( memberP(V,W)
| ~ ssItem(W)
| ~ ssItem(U)
| ~ ssList(V)
| ~ memberP(cons(U,V),W) ) ),
inference(miniscoping,[status(thm)],[f161]) ).
fof(f396,plain,
! [X0,X1,X2] :
( X2 = X0
| memberP(X1,X2)
| ~ ssItem(X2)
| ~ ssItem(X0)
| ~ ssList(X1)
| ~ memberP(cons(X0,X1),X2) ),
inference(cnf_transformation,[status(thm)],[f395]) ).
fof(f398,plain,
! [X0] :
( app(app(skaf71(X0),cons(skaf69(X0),skaf72(X0))),cons(skaf70(X0),skaf73(X0))) = X0
| strictorderedP(X0)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f163]) ).
fof(f399,plain,
! [X0] :
( app(app(skaf66(X0),cons(skaf64(X0),skaf67(X0))),cons(skaf65(X0),skaf68(X0))) = X0
| totalorderedP(X0)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f164]) ).
fof(f400,plain,
! [X0] :
( app(app(skaf61(X0),cons(skaf59(X0),skaf62(X0))),cons(skaf60(X0),skaf63(X0))) = X0
| strictorderP(X0)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f165]) ).
fof(f401,plain,
! [X0] :
( app(app(skaf56(X0),cons(skaf54(X0),skaf57(X0))),cons(skaf55(X0),skaf58(X0))) = X0
| totalorderP(X0)
| ~ ssList(X0) ),
inference(cnf_transformation,[status(thm)],[f166]) ).
fof(f403,plain,
! [X0,X1] :
( app(app(skaf47(X0,X1),X1),skaf48(X1,X0)) = X0
| ~ ssList(X0)
| ~ ssList(X1)
| ~ segmentP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f168]) ).
fof(f404,plain,
! [X0,X1] :
( app(skaf42(X0,X1),cons(X1,skaf43(X1,X0))) = X0
| ~ ssList(X0)
| ~ ssItem(X1)
| ~ memberP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f169]) ).
fof(f405,plain,
! [U,W] :
( U = W
| ! [V] :
( ~ ssList(V)
| ! [X] :
( ~ ssList(X)
| ~ ssItem(U)
| ~ ssItem(W)
| cons(U,V) != cons(W,X) ) ) ),
inference(miniscoping,[status(thm)],[f170]) ).
fof(f406,plain,
! [X0,X1,X2,X3] :
( X0 = X2
| ~ ssList(X1)
| ~ ssList(X3)
| ~ ssItem(X0)
| ~ ssItem(X2)
| cons(X0,X1) != cons(X2,X3) ),
inference(cnf_transformation,[status(thm)],[f405]) ).
fof(f407,plain,
! [V,X] :
( X = V
| ~ ssList(V)
| ~ ssList(X)
| ! [U] :
( ~ ssItem(U)
| ! [W] :
( ~ ssItem(W)
| cons(U,V) != cons(W,X) ) ) ),
inference(miniscoping,[status(thm)],[f171]) ).
fof(f408,plain,
! [X0,X1,X2,X3] :
( X3 = X1
| ~ ssList(X1)
| ~ ssList(X3)
| ~ ssItem(X0)
| ~ ssItem(X2)
| cons(X0,X1) != cons(X2,X3) ),
inference(cnf_transformation,[status(thm)],[f407]) ).
fof(f409,plain,
! [X0,X1,X2,X3] :
( segmentP(app(app(X3,X0),X2),X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X3)
| ~ ssList(X2)
| ~ segmentP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f172]) ).
fof(f410,plain,
! [V,X] :
( segmentP(X,V)
| ~ ssList(X)
| ~ ssList(V)
| ! [U] :
( ~ ssList(U)
| ! [W] :
( ~ ssList(W)
| app(app(U,V),W) != X ) ) ),
inference(miniscoping,[status(thm)],[f173]) ).
fof(f411,plain,
! [X0,X1,X2,X3] :
( segmentP(X3,X1)
| ~ ssList(X3)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(X2)
| app(app(X0,X1),X2) != X3 ),
inference(cnf_transformation,[status(thm)],[f410]) ).
fof(f412,plain,
! [V,X] :
( frontsegP(V,X)
| ! [U] :
( ~ ssItem(U)
| ! [W] :
( ~ ssItem(W)
| ~ ssList(V)
| ~ ssList(X)
| ~ frontsegP(cons(U,V),cons(W,X)) ) ) ),
inference(miniscoping,[status(thm)],[f174]) ).
fof(f413,plain,
! [X0,X1,X2,X3] :
( frontsegP(X1,X3)
| ~ ssItem(X0)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X3)
| ~ frontsegP(cons(X0,X1),cons(X2,X3)) ),
inference(cnf_transformation,[status(thm)],[f412]) ).
fof(f414,plain,
! [V,X] :
( memberP(X,V)
| ~ ssList(X)
| ~ ssItem(V)
| ! [U] :
( ~ ssList(U)
| ! [W] :
( ~ ssList(W)
| app(U,cons(V,W)) != X ) ) ),
inference(miniscoping,[status(thm)],[f175]) ).
fof(f415,plain,
! [X0,X1,X2,X3] :
( memberP(X3,X1)
| ~ ssList(X3)
| ~ ssItem(X1)
| ~ ssList(X0)
| ~ ssList(X2)
| app(X0,cons(X1,X2)) != X3 ),
inference(cnf_transformation,[status(thm)],[f414]) ).
fof(f416,plain,
! [U,W] :
( U = W
| ~ ssItem(U)
| ~ ssItem(W)
| ! [V] :
( ~ ssList(V)
| ! [X] :
( ~ ssList(X)
| ~ frontsegP(cons(U,V),cons(W,X)) ) ) ),
inference(miniscoping,[status(thm)],[f176]) ).
fof(f417,plain,
! [X0,X1,X2,X3] :
( X0 = X2
| ~ ssItem(X0)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X3)
| ~ frontsegP(cons(X0,X1),cons(X2,X3)) ),
inference(cnf_transformation,[status(thm)],[f416]) ).
fof(f418,plain,
! [U] :
( nil = U
| ! [V] :
( U = V
| nil = V
| ~ ssList(V)
| ~ ssList(U)
| hd(U) != hd(V)
| tl(U) != tl(V) ) ),
inference(miniscoping,[status(thm)],[f177]) ).
fof(f419,plain,
! [X0,X1] :
( nil = X0
| X0 = X1
| nil = X1
| ~ ssList(X1)
| ~ ssList(X0)
| hd(X0) != hd(X1)
| tl(X0) != tl(X1) ),
inference(cnf_transformation,[status(thm)],[f418]) ).
fof(f420,plain,
! [X0,X1,X2,X3] :
( frontsegP(cons(X2,X0),cons(X3,X1))
| ~ ssItem(X2)
| ~ ssItem(X3)
| ~ ssList(X0)
| ~ ssList(X1)
| X2 != X3
| ~ frontsegP(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f178]) ).
fof(f421,plain,
! [Y] :
( ~ ssList(Y)
| ~ duplicatefreeP(Y)
| ! [V] :
( ~ ssItem(V)
| ! [U] :
( ~ ssList(U)
| ! [W] :
( ~ ssList(W)
| ! [X] :
( ~ ssList(X)
| app(app(U,cons(V,W)),cons(V,X)) != Y ) ) ) ) ),
inference(miniscoping,[status(thm)],[f179]) ).
fof(f422,plain,
! [X0,X1,X2,X3,X4] :
( ~ ssList(X4)
| ~ duplicatefreeP(X4)
| ~ ssItem(X1)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ ssList(X3)
| app(app(X0,cons(X1,X2)),cons(X1,X3)) != X4 ),
inference(cnf_transformation,[status(thm)],[f421]) ).
fof(f423,plain,
! [V,W] :
( V = W
| ! [Y] :
( ~ ssList(Y)
| ~ equalelemsP(Y)
| ~ ssItem(V)
| ~ ssItem(W)
| ! [U] :
( ~ ssList(U)
| ! [X] :
( ~ ssList(X)
| app(U,cons(V,cons(W,X))) != Y ) ) ) ),
inference(miniscoping,[status(thm)],[f180]) ).
fof(f424,plain,
! [X0,X1,X2,X3,X4] :
( X1 = X2
| ~ ssList(X4)
| ~ equalelemsP(X4)
| ~ ssItem(X1)
| ~ ssItem(X2)
| ~ ssList(X0)
| ~ ssList(X3)
| app(X0,cons(X1,cons(X2,X3))) != X4 ),
inference(cnf_transformation,[status(thm)],[f423]) ).
fof(f425,plain,
! [V,X] :
( lt(V,X)
| ! [Z] :
( ~ ssList(Z)
| ~ strictorderedP(Z)
| ~ ssItem(V)
| ~ ssItem(X)
| ! [U] :
( ~ ssList(U)
| ! [W] :
( ~ ssList(W)
| ! [Y] :
( ~ ssList(Y)
| app(app(U,cons(V,W)),cons(X,Y)) != Z ) ) ) ) ),
inference(miniscoping,[status(thm)],[f181]) ).
fof(f426,plain,
! [X0,X1,X2,X3,X4,X5] :
( lt(X1,X3)
| ~ ssList(X5)
| ~ strictorderedP(X5)
| ~ ssItem(X1)
| ~ ssItem(X3)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ ssList(X4)
| app(app(X0,cons(X1,X2)),cons(X3,X4)) != X5 ),
inference(cnf_transformation,[status(thm)],[f425]) ).
fof(f427,plain,
! [V,X] :
( leq(V,X)
| ! [Z] :
( ~ ssList(Z)
| ~ totalorderedP(Z)
| ~ ssItem(V)
| ~ ssItem(X)
| ! [U] :
( ~ ssList(U)
| ! [W] :
( ~ ssList(W)
| ! [Y] :
( ~ ssList(Y)
| app(app(U,cons(V,W)),cons(X,Y)) != Z ) ) ) ) ),
inference(miniscoping,[status(thm)],[f182]) ).
fof(f428,plain,
! [X0,X1,X2,X3,X4,X5] :
( leq(X1,X3)
| ~ ssList(X5)
| ~ totalorderedP(X5)
| ~ ssItem(X1)
| ~ ssItem(X3)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ ssList(X4)
| app(app(X0,cons(X1,X2)),cons(X3,X4)) != X5 ),
inference(cnf_transformation,[status(thm)],[f427]) ).
fof(f429,plain,
! [V,X] :
( lt(X,V)
| lt(V,X)
| ! [Z] :
( ~ ssList(Z)
| ~ strictorderP(Z)
| ~ ssItem(V)
| ~ ssItem(X)
| ! [U] :
( ~ ssList(U)
| ! [W] :
( ~ ssList(W)
| ! [Y] :
( ~ ssList(Y)
| app(app(U,cons(V,W)),cons(X,Y)) != Z ) ) ) ) ),
inference(miniscoping,[status(thm)],[f183]) ).
fof(f430,plain,
! [X0,X1,X2,X3,X4,X5] :
( lt(X3,X1)
| lt(X1,X3)
| ~ ssList(X5)
| ~ strictorderP(X5)
| ~ ssItem(X1)
| ~ ssItem(X3)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ ssList(X4)
| app(app(X0,cons(X1,X2)),cons(X3,X4)) != X5 ),
inference(cnf_transformation,[status(thm)],[f429]) ).
fof(f431,plain,
! [V,X] :
( leq(X,V)
| leq(V,X)
| ! [Z] :
( ~ ssList(Z)
| ~ totalorderP(Z)
| ~ ssItem(V)
| ~ ssItem(X)
| ! [U] :
( ~ ssList(U)
| ! [W] :
( ~ ssList(W)
| ! [Y] :
( ~ ssList(Y)
| app(app(U,cons(V,W)),cons(X,Y)) != Z ) ) ) ) ),
inference(miniscoping,[status(thm)],[f184]) ).
fof(f432,plain,
! [X0,X1,X2,X3,X4,X5] :
( leq(X3,X1)
| leq(X1,X3)
| ~ ssList(X5)
| ~ totalorderP(X5)
| ~ ssItem(X1)
| ~ ssItem(X3)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ ssList(X4)
| app(app(X0,cons(X1,X2)),cons(X3,X4)) != X5 ),
inference(cnf_transformation,[status(thm)],[f431]) ).
fof(f433,plain,
! [Z] :
( ~ ssList(Z)
| ~ cyclefreeP(Z)
| ! [U] :
( ~ ssItem(U)
| ! [V] :
( ~ ssItem(V)
| ! [W] :
( ~ ssList(W)
| ! [X] :
( ~ ssList(X)
| ! [Y] :
( ~ ssList(Y)
| app(app(W,cons(U,X)),cons(V,Y)) != Z
| ~ leq(V,U)
| ~ leq(U,V) ) ) ) ) ) ),
inference(miniscoping,[status(thm)],[f185]) ).
fof(f434,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ ssList(X5)
| ~ cyclefreeP(X5)
| ~ ssItem(X0)
| ~ ssItem(X1)
| ~ ssList(X2)
| ~ ssList(X3)
| ~ ssList(X4)
| app(app(X2,cons(X0,X3)),cons(X1,X4)) != X5
| ~ leq(X1,X0)
| ~ leq(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f433]) ).
fof(f437,plain,
ssList(sk3),
inference(cnf_transformation,[status(thm)],[f188]) ).
fof(f438,plain,
ssList(sk4),
inference(cnf_transformation,[status(thm)],[f189]) ).
fof(f440,plain,
sk1 = sk3,
inference(cnf_transformation,[status(thm)],[f191]) ).
fof(f441,plain,
ssItem(sk5),
inference(cnf_transformation,[status(thm)],[f192]) ).
fof(f442,plain,
ssList(sk6),
inference(cnf_transformation,[status(thm)],[f193]) ).
fof(f443,plain,
ssList(sk7),
inference(cnf_transformation,[status(thm)],[f194]) ).
fof(f444,plain,
app(app(sk6,cons(sk5,nil)),sk7) = sk1,
inference(cnf_transformation,[status(thm)],[f195]) ).
fof(f445,plain,
ssItem(sk8),
inference(cnf_transformation,[status(thm)],[f196]) ).
fof(f446,plain,
( memberP(sk7,sk8)
| memberP(sk6,sk8) ),
inference(cnf_transformation,[status(thm)],[f197]) ).
fof(f450,plain,
( nil != sk4
| nil = sk3 ),
inference(cnf_transformation,[status(thm)],[f201]) ).
fof(f451,plain,
( ~ neq(sk4,nil)
| ssItem(sk9) ),
inference(cnf_transformation,[status(thm)],[f202]) ).
fof(f452,plain,
( ~ neq(sk4,nil)
| cons(sk9,nil) = sk3 ),
inference(cnf_transformation,[status(thm)],[f203]) ).
fof(f453,plain,
( ~ neq(sk4,nil)
| memberP(sk4,sk9) ),
inference(cnf_transformation,[status(thm)],[f204]) ).
fof(f454,definition,
! [X0] :
( sQ0_spl
<=> ( duplicatefreeP(X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ0_spl])],[split_symbol_definition]) ).
fof(f455,plain,
! [X0] :
( ~ sQ0_spl
| duplicatefreeP(X0)
| ~ ssList(X0) ),
inference(component_clause,[status(thm)],[f454]) ).
fof(f457,definition,
! [X1] :
( sQ1_spl
<=> ssItem(X1) ),
introduced(definition,[new_symbols(definition,[sQ1_spl])],[split_symbol_definition]) ).
fof(f458,plain,
! [X0] :
( ~ sQ1_spl
| ssItem(X0) ),
inference(component_clause,[status(thm)],[f457]) ).
fof(f460,plain,
( sQ1_spl
| sQ0_spl ),
inference(split_clause,[status(thm)],[f277,f454,f457]) ).
fof(f461,definition,
( sQ2_spl
<=> memberP(sk6,sk8) ),
introduced(definition,[new_symbols(definition,[sQ2_spl])],[split_symbol_definition]) ).
fof(f462,plain,
( ~ sQ2_spl
| memberP(sk6,sk8) ),
inference(component_clause,[status(thm)],[f461]) ).
fof(f464,definition,
( sQ3_spl
<=> memberP(sk7,sk8) ),
introduced(definition,[new_symbols(definition,[sQ3_spl])],[split_symbol_definition]) ).
fof(f465,plain,
( ~ sQ3_spl
| memberP(sk7,sk8) ),
inference(component_clause,[status(thm)],[f464]) ).
fof(f466,plain,
( sQ3_spl
| ~ memberP(sk7,sk8) ),
inference(component_clause,[status(thm)],[f464]) ).
fof(f467,plain,
( sQ3_spl
| sQ2_spl ),
inference(split_clause,[status(thm)],[f446,f461,f464]) ).
fof(f477,definition,
( sQ6_spl
<=> nil = sk3 ),
introduced(definition,[new_symbols(definition,[sQ6_spl])],[split_symbol_definition]) ).
fof(f478,plain,
( ~ sQ6_spl
| nil = sk3 ),
inference(component_clause,[status(thm)],[f477]) ).
fof(f479,plain,
( sQ6_spl
| nil != sk3 ),
inference(component_clause,[status(thm)],[f477]) ).
fof(f480,definition,
( sQ7_spl
<=> nil = sk4 ),
introduced(definition,[new_symbols(definition,[sQ7_spl])],[split_symbol_definition]) ).
fof(f483,plain,
( ~ sQ7_spl
| sQ6_spl ),
inference(split_clause,[status(thm)],[f450,f477,f480]) ).
fof(f484,definition,
( sQ8_spl
<=> ssItem(sk9) ),
introduced(definition,[new_symbols(definition,[sQ8_spl])],[split_symbol_definition]) ).
fof(f485,plain,
( ~ sQ8_spl
| ssItem(sk9) ),
inference(component_clause,[status(thm)],[f484]) ).
fof(f486,plain,
( sQ8_spl
| ~ ssItem(sk9) ),
inference(component_clause,[status(thm)],[f484]) ).
fof(f487,definition,
( sQ9_spl
<=> neq(sk4,nil) ),
introduced(definition,[new_symbols(definition,[sQ9_spl])],[split_symbol_definition]) ).
fof(f489,plain,
( sQ9_spl
| ~ neq(sk4,nil) ),
inference(component_clause,[status(thm)],[f487]) ).
fof(f490,plain,
( ~ sQ9_spl
| sQ8_spl ),
inference(split_clause,[status(thm)],[f451,f484,f487]) ).
fof(f491,definition,
( sQ10_spl
<=> cons(sk9,nil) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ10_spl])],[split_symbol_definition]) ).
fof(f492,plain,
( ~ sQ10_spl
| cons(sk9,nil) = sk3 ),
inference(component_clause,[status(thm)],[f491]) ).
fof(f494,plain,
( ~ sQ9_spl
| sQ10_spl ),
inference(split_clause,[status(thm)],[f452,f491,f487]) ).
fof(f495,definition,
( sQ11_spl
<=> memberP(sk4,sk9) ),
introduced(definition,[new_symbols(definition,[sQ11_spl])],[split_symbol_definition]) ).
fof(f498,plain,
( ~ sQ9_spl
| sQ11_spl ),
inference(split_clause,[status(thm)],[f453,f495,f487]) ).
fof(f508,plain,
! [X0] :
( singletonP(cons(X0,nil))
| ~ ssList(cons(X0,nil))
| ~ ssItem(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f328]) ).
fof(f511,plain,
! [X2,X1] :
( memberP(cons(X1,X2),X1)
| ~ ssItem(X1)
| ~ ssItem(X1)
| ~ ssList(X2) ),
inference(destructive_equality_resolution,[status(thm)],[f357]) ).
fof(f512,plain,
! [X0,X1] :
( memberP(cons(X1,X0),X1)
| ~ ssItem(X1)
| ~ ssList(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f511]) ).
fof(f513,plain,
! [X0,X1] :
( rearsegP(app(X0,X1),X1)
| ~ ssList(app(X0,X1))
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f363]) ).
fof(f514,plain,
! [X0,X1] :
( rearsegP(app(X0,X1),X1)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f513,f290]) ).
fof(f515,plain,
! [X1,X0] :
( frontsegP(app(X0,X1),X0)
| ~ ssList(app(X0,X1))
| ~ ssList(X0)
| ~ ssList(X1) ),
inference(destructive_equality_resolution,[status(thm)],[f365]) ).
fof(f516,plain,
! [X0,X1] :
( frontsegP(app(X1,X0),X1)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f515,f290]) ).
fof(f519,plain,
! [X0,X1,X2] :
( segmentP(app(app(X1,X2),X0),X2)
| ~ ssList(app(app(X1,X2),X0))
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f411]) ).
fof(f520,plain,
! [X0,X1,X2] :
( memberP(app(X1,cons(X2,X0)),X2)
| ~ ssList(app(X1,cons(X2,X0)))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f415]) ).
fof(f521,plain,
! [X0,X1,X3] :
( frontsegP(cons(X3,X0),cons(X3,X1))
| ~ ssItem(X3)
| ~ ssItem(X3)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,X1) ),
inference(destructive_equality_resolution,[status(thm)],[f420]) ).
fof(f522,plain,
! [X0,X1,X2] :
( frontsegP(cons(X2,X0),cons(X2,X1))
| ~ ssItem(X2)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,X1) ),
inference(duplicate_literals_removal,[status(thm)],[f521]) ).
fof(f523,plain,
! [X0,X1,X2,X3] :
( ~ ssList(app(app(X2,cons(X3,X1)),cons(X3,X0)))
| ~ duplicatefreeP(app(app(X2,cons(X3,X1)),cons(X3,X0)))
| ~ ssItem(X3)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f422]) ).
fof(f524,plain,
! [X0,X1,X2,X3] :
( X3 = X2
| ~ ssList(app(X1,cons(X3,cons(X2,X0))))
| ~ equalelemsP(app(X1,cons(X3,cons(X2,X0))))
| ~ ssItem(X3)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f424]) ).
fof(f525,plain,
! [X0,X1,X2,X3,X4] :
( lt(X4,X3)
| ~ ssList(app(app(X2,cons(X4,X1)),cons(X3,X0)))
| ~ strictorderedP(app(app(X2,cons(X4,X1)),cons(X3,X0)))
| ~ ssItem(X4)
| ~ ssItem(X3)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f426]) ).
fof(f526,plain,
! [X0,X1,X2,X3,X4] :
( leq(X4,X3)
| ~ ssList(app(app(X2,cons(X4,X1)),cons(X3,X0)))
| ~ totalorderedP(app(app(X2,cons(X4,X1)),cons(X3,X0)))
| ~ ssItem(X4)
| ~ ssItem(X3)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f428]) ).
fof(f527,plain,
! [X0,X1,X2,X3,X4] :
( lt(X3,X4)
| lt(X4,X3)
| ~ ssList(app(app(X2,cons(X4,X1)),cons(X3,X0)))
| ~ strictorderP(app(app(X2,cons(X4,X1)),cons(X3,X0)))
| ~ ssItem(X4)
| ~ ssItem(X3)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f430]) ).
fof(f528,plain,
! [X0,X1,X2,X3,X4] :
( leq(X3,X4)
| leq(X4,X3)
| ~ ssList(app(app(X2,cons(X4,X1)),cons(X3,X0)))
| ~ totalorderP(app(app(X2,cons(X4,X1)),cons(X3,X0)))
| ~ ssItem(X4)
| ~ ssItem(X3)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f432]) ).
fof(f529,plain,
! [X0,X1,X2,X3,X4] :
( ~ ssList(app(app(X4,cons(X0,X3)),cons(X1,X2)))
| ~ cyclefreeP(app(app(X4,cons(X0,X3)),cons(X1,X2)))
| ~ ssItem(X0)
| ~ ssItem(X1)
| ~ ssList(X4)
| ~ ssList(X3)
| ~ ssList(X2)
| ~ leq(X1,X0)
| ~ leq(X0,X1) ),
inference(destructive_equality_resolution,[status(thm)],[f434]) ).
fof(f532,plain,
app(app(sk6,cons(sk5,nil)),sk7) = sk3,
inference(forward_demodulation,[status(thm)],[f440,f444]) ).
fof(f559,plain,
! [X0] :
( ~ sQ6_spl
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ),
inference(backward_demodulation,[status(thm)],[f478,f275]) ).
fof(f579,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ ssList(app(app(X2,cons(X3,X1)),cons(X3,X0)))
| ~ ssItem(X3)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(backward_subsumption_resolution,[status(thm)],[f523,f455]) ).
fof(f588,definition,
( sQ12_spl
<=> ssList(sk7) ),
introduced(definition,[new_symbols(definition,[sQ12_spl])],[split_symbol_definition]) ).
fof(f590,plain,
( sQ12_spl
| ~ ssList(sk7) ),
inference(component_clause,[status(thm)],[f588]) ).
fof(f594,definition,
( sQ14_spl
<=> ssList(sk3) ),
introduced(definition,[new_symbols(definition,[sQ14_spl])],[split_symbol_definition]) ).
fof(f598,plain,
( sQ9_spl
| sk4 = nil
| ~ ssList(sk4)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f307,f489]) ).
fof(f601,definition,
( sQ15_spl
<=> ssList(nil) ),
introduced(definition,[new_symbols(definition,[sQ15_spl])],[split_symbol_definition]) ).
fof(f603,plain,
( sQ15_spl
| ~ ssList(nil) ),
inference(component_clause,[status(thm)],[f601]) ).
fof(f604,definition,
( sQ16_spl
<=> ssList(sk4) ),
introduced(definition,[new_symbols(definition,[sQ16_spl])],[split_symbol_definition]) ).
fof(f606,plain,
( sQ16_spl
| ~ ssList(sk4) ),
inference(component_clause,[status(thm)],[f604]) ).
fof(f607,plain,
( sQ9_spl
| sQ7_spl
| ~ sQ16_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f598,f601,f604,f480,f487]) ).
fof(f608,plain,
( sQ16_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f606,f438]) ).
fof(f609,plain,
sQ16_spl,
inference(contradiction_clause,[status(thm)],[f608]) ).
fof(f610,plain,
( sQ15_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f603,f212]) ).
fof(f611,plain,
sQ15_spl,
inference(contradiction_clause,[status(thm)],[f610]) ).
fof(f657,plain,
( ~ sQ10_spl
| ~ sQ6_spl
| cons(sk9,sk3) = sk3 ),
inference(forward_demodulation,[status(thm)],[f478,f492]) ).
fof(f670,plain,
( ~ sQ10_spl
| ~ sQ6_spl
| ~ ssList(sk3)
| ~ ssItem(sk9) ),
inference(resolution,[status(thm)],[f657,f306]) ).
fof(f673,plain,
( ~ sQ10_spl
| ~ sQ6_spl
| ~ sQ14_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f670,f484,f594,f477,f491]) ).
fof(f675,definition,
( sQ17_spl
<=> sk3 = sk3 ),
introduced(definition,[new_symbols(definition,[sQ17_spl])],[split_symbol_definition]) ).
fof(f685,plain,
( ~ sQ10_spl
| memberP(sk3,sk9)
| ~ ssItem(sk9)
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f492,f512]) ).
fof(f686,definition,
( sQ18_spl
<=> memberP(sk3,sk9) ),
introduced(definition,[new_symbols(definition,[sQ18_spl])],[split_symbol_definition]) ).
fof(f689,plain,
( ~ sQ10_spl
| sQ18_spl
| ~ sQ8_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f685,f601,f484,f686,f491]) ).
fof(f690,plain,
! [X0] :
( ~ sQ10_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssList(nil)
| ~ memberP(nil,X0) ),
inference(paramodulation,[status(thm)],[f492,f358]) ).
fof(f691,definition,
! [X0] :
( sQ19_spl
<=> ( memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ19_spl])],[split_symbol_definition]) ).
fof(f694,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ19_spl ),
inference(split_clause,[status(thm)],[f690,f691,f601,f484,f491]) ).
fof(f695,plain,
( ssList(sk3)
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f532,f290]) ).
fof(f696,definition,
( sQ20_spl
<=> ssList(app(sk6,cons(sk5,nil))) ),
introduced(definition,[new_symbols(definition,[sQ20_spl])],[split_symbol_definition]) ).
fof(f697,plain,
( ~ sQ20_spl
| ssList(app(sk6,cons(sk5,nil))) ),
inference(component_clause,[status(thm)],[f696]) ).
fof(f698,plain,
( sQ20_spl
| ~ ssList(app(sk6,cons(sk5,nil))) ),
inference(component_clause,[status(thm)],[f696]) ).
fof(f699,plain,
( sQ14_spl
| ~ sQ20_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f695,f588,f696,f594]) ).
fof(f700,plain,
( rearsegP(sk3,sk7)
| ~ ssList(sk7)
| ~ ssList(app(sk6,cons(sk5,nil))) ),
inference(paramodulation,[status(thm)],[f532,f514]) ).
fof(f701,definition,
( sQ21_spl
<=> rearsegP(sk3,sk7) ),
introduced(definition,[new_symbols(definition,[sQ21_spl])],[split_symbol_definition]) ).
fof(f702,plain,
( ~ sQ21_spl
| rearsegP(sk3,sk7) ),
inference(component_clause,[status(thm)],[f701]) ).
fof(f704,plain,
( sQ21_spl
| ~ sQ12_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f700,f696,f588,f701]) ).
fof(f705,plain,
( sQ12_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f590,f443]) ).
fof(f706,plain,
sQ12_spl,
inference(contradiction_clause,[status(thm)],[f705]) ).
fof(f707,plain,
( sQ20_spl
| ~ ssList(sk6)
| ~ ssList(cons(sk5,nil)) ),
inference(resolution,[status(thm)],[f698,f290]) ).
fof(f708,definition,
( sQ22_spl
<=> ssList(cons(sk5,nil)) ),
introduced(definition,[new_symbols(definition,[sQ22_spl])],[split_symbol_definition]) ).
fof(f710,plain,
( sQ22_spl
| ~ ssList(cons(sk5,nil)) ),
inference(component_clause,[status(thm)],[f708]) ).
fof(f711,definition,
( sQ23_spl
<=> ssList(sk6) ),
introduced(definition,[new_symbols(definition,[sQ23_spl])],[split_symbol_definition]) ).
fof(f713,plain,
( sQ23_spl
| ~ ssList(sk6) ),
inference(component_clause,[status(thm)],[f711]) ).
fof(f714,plain,
( sQ20_spl
| ~ sQ23_spl
| ~ sQ22_spl ),
inference(split_clause,[status(thm)],[f707,f708,f711,f696]) ).
fof(f715,plain,
( sQ22_spl
| ~ ssList(nil)
| ~ ssItem(sk5) ),
inference(resolution,[status(thm)],[f710,f291]) ).
fof(f716,definition,
( sQ24_spl
<=> ssItem(sk5) ),
introduced(definition,[new_symbols(definition,[sQ24_spl])],[split_symbol_definition]) ).
fof(f718,plain,
( sQ24_spl
| ~ ssItem(sk5) ),
inference(component_clause,[status(thm)],[f716]) ).
fof(f719,plain,
( sQ22_spl
| ~ sQ15_spl
| ~ sQ24_spl ),
inference(split_clause,[status(thm)],[f715,f716,f601,f708]) ).
fof(f720,plain,
( sQ24_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f718,f441]) ).
fof(f721,plain,
sQ24_spl,
inference(contradiction_clause,[status(thm)],[f720]) ).
fof(f722,plain,
( sQ23_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f713,f442]) ).
fof(f723,plain,
sQ23_spl,
inference(contradiction_clause,[status(thm)],[f722]) ).
fof(f724,plain,
( frontsegP(sk3,app(sk6,cons(sk5,nil)))
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f532,f516]) ).
fof(f725,definition,
( sQ25_spl
<=> frontsegP(sk3,app(sk6,cons(sk5,nil))) ),
introduced(definition,[new_symbols(definition,[sQ25_spl])],[split_symbol_definition]) ).
fof(f726,plain,
( ~ sQ25_spl
| frontsegP(sk3,app(sk6,cons(sk5,nil))) ),
inference(component_clause,[status(thm)],[f725]) ).
fof(f728,plain,
( sQ25_spl
| ~ sQ20_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f724,f588,f696,f725]) ).
fof(f729,plain,
( ~ ssList(nil)
| nil = nil
| ~ ssList(nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f332,f279]) ).
fof(f731,plain,
( nil = app(sk6,cons(sk5,nil))
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssList(sk7)
| sk3 != nil ),
inference(paramodulation,[status(thm)],[f532,f332]) ).
fof(f732,definition,
( sQ26_spl
<=> nil = nil ),
introduced(definition,[new_symbols(definition,[sQ26_spl])],[split_symbol_definition]) ).
fof(f735,plain,
( sQ26_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f729,f601,f732]) ).
fof(f737,definition,
( sQ27_spl
<=> nil = app(sk6,cons(sk5,nil)) ),
introduced(definition,[new_symbols(definition,[sQ27_spl])],[split_symbol_definition]) ).
fof(f738,plain,
( ~ sQ27_spl
| nil = app(sk6,cons(sk5,nil)) ),
inference(component_clause,[status(thm)],[f737]) ).
fof(f740,plain,
( sQ27_spl
| ~ sQ20_spl
| ~ sQ12_spl
| ~ sQ6_spl ),
inference(split_clause,[status(thm)],[f731,f477,f588,f696,f737]) ).
fof(f743,plain,
( nil = sk7
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssList(sk7)
| sk3 != nil ),
inference(paramodulation,[status(thm)],[f532,f334]) ).
fof(f746,definition,
( sQ28_spl
<=> nil = sk7 ),
introduced(definition,[new_symbols(definition,[sQ28_spl])],[split_symbol_definition]) ).
fof(f747,plain,
( ~ sQ28_spl
| nil = sk7 ),
inference(component_clause,[status(thm)],[f746]) ).
fof(f749,plain,
( sQ28_spl
| ~ sQ20_spl
| ~ sQ12_spl
| ~ sQ6_spl ),
inference(split_clause,[status(thm)],[f743,f477,f588,f696,f746]) ).
fof(f750,plain,
! [X0] :
( ~ sQ10_spl
| app(sk3,X0) = cons(sk9,X0)
| ~ ssList(X0)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f335]) ).
fof(f751,definition,
! [X0] :
( sQ29_spl
<=> ( app(sk3,X0) = cons(sk9,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ29_spl])],[split_symbol_definition]) ).
fof(f752,plain,
! [X0] :
( ~ sQ29_spl
| app(sk3,X0) = cons(sk9,X0)
| ~ ssList(X0) ),
inference(component_clause,[status(thm)],[f751]) ).
fof(f754,plain,
( ~ sQ10_spl
| sQ29_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f750,f484,f751,f491]) ).
fof(f755,plain,
( ~ sQ10_spl
| ~ sQ29_spl
| app(sk3,nil) = sk3
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f492,f752]) ).
fof(f756,definition,
( sQ30_spl
<=> app(sk3,nil) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ30_spl])],[split_symbol_definition]) ).
fof(f757,plain,
( ~ sQ30_spl
| app(sk3,nil) = sk3 ),
inference(component_clause,[status(thm)],[f756]) ).
fof(f758,plain,
( sQ30_spl
| app(sk3,nil) != sk3 ),
inference(component_clause,[status(thm)],[f756]) ).
fof(f759,plain,
( ~ sQ10_spl
| ~ sQ29_spl
| sQ30_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f755,f601,f756,f751,f491]) ).
fof(f760,plain,
( ~ sQ30_spl
| sk3 = sk3
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f757,f278]) ).
fof(f763,plain,
( ~ sQ30_spl
| frontsegP(sk3,sk3)
| ~ ssList(sk3)
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f757,f516]) ).
fof(f764,plain,
( ~ sQ30_spl
| rearsegP(sk3,nil)
| ~ ssList(nil)
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f757,f514]) ).
fof(f766,plain,
( ~ sQ30_spl
| sQ17_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f760,f594,f675,f756]) ).
fof(f769,definition,
( sQ31_spl
<=> frontsegP(sk3,sk3) ),
introduced(definition,[new_symbols(definition,[sQ31_spl])],[split_symbol_definition]) ).
fof(f770,plain,
( ~ sQ31_spl
| frontsegP(sk3,sk3) ),
inference(component_clause,[status(thm)],[f769]) ).
fof(f772,plain,
( ~ sQ30_spl
| sQ31_spl
| ~ sQ14_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f763,f601,f594,f769,f756]) ).
fof(f773,definition,
( sQ32_spl
<=> rearsegP(sk3,nil) ),
introduced(definition,[new_symbols(definition,[sQ32_spl])],[split_symbol_definition]) ).
fof(f774,plain,
( ~ sQ32_spl
| rearsegP(sk3,nil) ),
inference(component_clause,[status(thm)],[f773]) ).
fof(f776,plain,
( ~ sQ30_spl
| sQ32_spl
| ~ sQ15_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f764,f594,f601,f773,f756]) ).
fof(f780,plain,
( ~ sQ27_spl
| app(nil,sk7) = sk3 ),
inference(backward_demodulation,[status(thm)],[f738,f532]) ).
fof(f796,plain,
! [X0] :
( ~ sQ28_spl
| ~ ssItem(X0)
| ~ memberP(sk7,X0) ),
inference(backward_demodulation,[status(thm)],[f747,f275]) ).
fof(f824,plain,
! [X0] :
( ~ sQ28_spl
| frontsegP(X0,sk7)
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f747,f264]) ).
fof(f825,plain,
! [X0] :
( ~ sQ28_spl
| rearsegP(X0,sk7)
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f747,f262]) ).
fof(f826,plain,
! [X0] :
( ~ sQ28_spl
| segmentP(X0,sk7)
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f747,f260]) ).
fof(f863,plain,
( ~ sQ6_spl
| ~ sQ28_spl
| sk7 = sk3 ),
inference(forward_demodulation,[status(thm)],[f747,f478]) ).
fof(f872,plain,
! [X0] :
( ~ sQ6_spl
| ~ sQ28_spl
| ~ ssItem(X0)
| ~ memberP(sk7,X0) ),
inference(forward_demodulation,[status(thm)],[f863,f559]) ).
fof(f879,plain,
( sQ30_spl
| ~ sQ6_spl
| ~ sQ28_spl
| app(sk7,nil) != sk3 ),
inference(forward_demodulation,[status(thm)],[f863,f758]) ).
fof(f880,plain,
( sQ30_spl
| ~ sQ6_spl
| ~ sQ28_spl
| app(sk7,sk7) != sk3 ),
inference(forward_demodulation,[status(thm)],[f747,f879]) ).
fof(f881,plain,
( sQ30_spl
| ~ sQ6_spl
| ~ sQ28_spl
| app(sk7,sk7) != sk7 ),
inference(forward_demodulation,[status(thm)],[f863,f880]) ).
fof(f890,plain,
( ~ sQ27_spl
| ~ sQ28_spl
| app(sk7,sk7) = sk3 ),
inference(forward_demodulation,[status(thm)],[f747,f780]) ).
fof(f891,plain,
( ~ sQ27_spl
| ~ sQ28_spl
| ~ sQ6_spl
| app(sk7,sk7) = sk7 ),
inference(forward_demodulation,[status(thm)],[f863,f890]) ).
fof(f892,plain,
( ~ sQ27_spl
| ~ sQ28_spl
| ~ sQ6_spl
| sQ30_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f891,f881]) ).
fof(f893,plain,
( ~ sQ27_spl
| ~ sQ28_spl
| ~ sQ6_spl
| sQ30_spl ),
inference(contradiction_clause,[status(thm)],[f892]) ).
fof(f925,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ ssList(X0)
| ~ ssList(X1)
| duplicatefreeP(app(X0,X1)) ),
inference(resolution,[status(thm)],[f455,f290]) ).
fof(f936,plain,
! [X0] :
( ~ sQ30_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ memberP(nil,X0) ),
inference(paramodulation,[status(thm)],[f757,f360]) ).
fof(f937,plain,
! [X0] :
( ~ sQ30_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f757,f359]) ).
fof(f941,plain,
( ~ sQ30_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ19_spl ),
inference(split_clause,[status(thm)],[f936,f691,f601,f594,f756]) ).
fof(f942,definition,
! [X0] :
( sQ33_spl
<=> ( memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ33_spl])],[split_symbol_definition]) ).
fof(f945,plain,
( ~ sQ30_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ33_spl ),
inference(split_clause,[status(thm)],[f937,f942,f601,f594,f756]) ).
fof(f956,definition,
( sQ34_spl
<=> duplicatefreeP(sk3) ),
introduced(definition,[new_symbols(definition,[sQ34_spl])],[split_symbol_definition]) ).
fof(f963,plain,
! [X0,X1,X2] :
( ~ sQ1_spl
| memberP(app(X2,X0),X1)
| ~ ssList(X2)
| ~ ssList(X0)
| ~ memberP(X0,X1) ),
inference(backward_subsumption_resolution,[status(thm)],[f360,f458]) ).
fof(f964,plain,
! [X0,X1,X2] :
( ~ sQ1_spl
| memberP(app(X0,X2),X1)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ memberP(X0,X1) ),
inference(backward_subsumption_resolution,[status(thm)],[f359,f458]) ).
fof(f969,plain,
! [X0,X1] :
( ~ sQ1_spl
| ssList(cons(X1,X0))
| ~ ssList(X0) ),
inference(backward_subsumption_resolution,[status(thm)],[f291,f458]) ).
fof(f999,plain,
! [X0,X1,X2,X3] :
( ~ sQ1_spl
| X0 = X2
| ~ ssList(X1)
| ~ ssList(X3)
| ~ ssItem(X2)
| cons(X0,X1) != cons(X2,X3) ),
inference(backward_subsumption_resolution,[status(thm)],[f406,f458]) ).
fof(f1001,plain,
! [X0,X1,X2] :
( ~ sQ1_spl
| X2 = X0
| memberP(X1,X2)
| ~ ssItem(X0)
| ~ ssList(X1)
| ~ memberP(cons(X0,X1),X2) ),
inference(backward_subsumption_resolution,[status(thm)],[f396,f458]) ).
fof(f1021,plain,
( sQ8_spl
| ~ sQ1_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f486,f458]) ).
fof(f1022,plain,
( sQ8_spl
| ~ sQ1_spl ),
inference(contradiction_clause,[status(thm)],[f1021]) ).
fof(f1023,plain,
! [X0] :
( ~ sQ30_spl
| app(sk3,X0) = app(sk3,app(nil,X0))
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f757,f373]) ).
fof(f1024,definition,
! [X0] :
( sQ35_spl
<=> ( app(sk3,X0) = app(sk3,app(nil,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ35_spl])],[split_symbol_definition]) ).
fof(f1025,plain,
! [X0] :
( ~ sQ35_spl
| app(sk3,X0) = app(sk3,app(nil,X0))
| ~ ssList(X0) ),
inference(component_clause,[status(thm)],[f1024]) ).
fof(f1027,plain,
( ~ sQ30_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ35_spl ),
inference(split_clause,[status(thm)],[f1023,f1024,f601,f594,f756]) ).
fof(f1028,plain,
! [X0] :
( ~ ssList(app(nil,X0))
| app(nil,X0) = X0
| ~ ssList(X0)
| ~ ssList(nil)
| ~ ssList(app(nil,X0)) ),
inference(resolution,[status(thm)],[f375,f279]) ).
fof(f1030,plain,
! [X0] :
( ~ sQ30_spl
| nil = X0
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(nil)
| sk3 != app(sk3,X0) ),
inference(paramodulation,[status(thm)],[f757,f375]) ).
fof(f1033,definition,
! [X0] :
( sQ36_spl
<=> ( ~ ssList(app(nil,X0))
| app(nil,X0) = X0
| ~ ssList(X0)
| ~ ssList(app(nil,X0)) ) ),
introduced(definition,[new_symbols(definition,[sQ36_spl])],[split_symbol_definition]) ).
fof(f1036,plain,
( ~ sQ15_spl
| sQ36_spl ),
inference(split_clause,[status(thm)],[f1028,f1033,f601]) ).
fof(f1038,definition,
! [X0] :
( sQ37_spl
<=> ( nil = X0
| ~ ssList(X0)
| sk3 != app(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ37_spl])],[split_symbol_definition]) ).
fof(f1039,plain,
! [X0] :
( ~ sQ37_spl
| nil = X0
| ~ ssList(X0)
| sk3 != app(sk3,X0) ),
inference(component_clause,[status(thm)],[f1038]) ).
fof(f1041,plain,
( ~ sQ30_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ37_spl ),
inference(split_clause,[status(thm)],[f1030,f1038,f601,f594,f756]) ).
fof(f1043,definition,
! [X0] :
( sQ38_spl
<=> ( X0 = X0
| ~ ssList(X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ38_spl])],[split_symbol_definition]) ).
fof(f1053,plain,
( sk3 = app(sk6,app(cons(sk5,nil),sk7))
| ~ ssList(sk6)
| ~ ssList(cons(sk5,nil))
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f532,f373]) ).
fof(f1054,plain,
! [X0] :
( X0 = sk7
| ~ ssList(sk7)
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssList(X0)
| app(app(sk6,cons(sk5,nil)),X0) != sk3 ),
inference(paramodulation,[status(thm)],[f532,f375]) ).
fof(f1056,plain,
! [X0] :
( app(sk3,X0) = app(app(sk6,cons(sk5,nil)),app(sk7,X0))
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssList(sk7)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f532,f373]) ).
fof(f1060,definition,
( sQ40_spl
<=> sk3 = app(sk6,app(cons(sk5,nil),sk7)) ),
introduced(definition,[new_symbols(definition,[sQ40_spl])],[split_symbol_definition]) ).
fof(f1061,plain,
( ~ sQ40_spl
| sk3 = app(sk6,app(cons(sk5,nil),sk7)) ),
inference(component_clause,[status(thm)],[f1060]) ).
fof(f1063,plain,
( sQ40_spl
| ~ sQ23_spl
| ~ sQ22_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f1053,f588,f708,f711,f1060]) ).
fof(f1064,definition,
! [X0] :
( sQ41_spl
<=> ( X0 = sk7
| ~ ssList(X0)
| app(app(sk6,cons(sk5,nil)),X0) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ41_spl])],[split_symbol_definition]) ).
fof(f1065,plain,
! [X0] :
( ~ sQ41_spl
| X0 = sk7
| ~ ssList(X0)
| app(app(sk6,cons(sk5,nil)),X0) != sk3 ),
inference(component_clause,[status(thm)],[f1064]) ).
fof(f1067,plain,
( ~ sQ12_spl
| ~ sQ20_spl
| sQ41_spl ),
inference(split_clause,[status(thm)],[f1054,f1064,f696,f588]) ).
fof(f1069,definition,
! [X0] :
( sQ42_spl
<=> ( app(sk3,X0) = app(app(sk6,cons(sk5,nil)),app(sk7,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ42_spl])],[split_symbol_definition]) ).
fof(f1072,plain,
( ~ sQ20_spl
| ~ sQ12_spl
| sQ42_spl ),
inference(split_clause,[status(thm)],[f1056,f1069,f588,f696]) ).
fof(f1079,plain,
( ~ sQ0_spl
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssList(sk7)
| duplicatefreeP(sk3) ),
inference(paramodulation,[status(thm)],[f532,f925]) ).
fof(f1081,plain,
( ~ sQ0_spl
| ~ sQ20_spl
| ~ sQ12_spl
| sQ34_spl ),
inference(split_clause,[status(thm)],[f1079,f956,f588,f696,f454]) ).
fof(f1099,plain,
! [X0] :
( ~ ssList(app(X0,nil))
| app(X0,nil) = X0
| ~ ssList(X0)
| ~ ssList(nil)
| ~ ssList(app(X0,nil)) ),
inference(resolution,[status(thm)],[f377,f278]) ).
fof(f1101,plain,
! [X0] :
( app(sk6,cons(sk5,nil)) = X0
| ~ ssList(X0)
| ~ ssList(sk7)
| ~ ssList(app(sk6,cons(sk5,nil)))
| sk3 != app(X0,sk7) ),
inference(paramodulation,[status(thm)],[f532,f377]) ).
fof(f1102,plain,
! [X0] :
( ~ sQ30_spl
| sk3 = X0
| ~ ssList(X0)
| ~ ssList(nil)
| ~ ssList(sk3)
| sk3 != app(X0,nil) ),
inference(paramodulation,[status(thm)],[f757,f377]) ).
fof(f1106,definition,
! [X0] :
( sQ43_spl
<=> ( ~ ssList(app(X0,nil))
| app(X0,nil) = X0
| ~ ssList(X0)
| ~ ssList(app(X0,nil)) ) ),
introduced(definition,[new_symbols(definition,[sQ43_spl])],[split_symbol_definition]) ).
fof(f1109,plain,
( ~ sQ15_spl
| sQ43_spl ),
inference(split_clause,[status(thm)],[f1099,f1106,f601]) ).
fof(f1111,definition,
! [X0] :
( sQ44_spl
<=> ( app(sk6,cons(sk5,nil)) = X0
| ~ ssList(X0)
| sk3 != app(X0,sk7) ) ),
introduced(definition,[new_symbols(definition,[sQ44_spl])],[split_symbol_definition]) ).
fof(f1112,plain,
! [X0] :
( ~ sQ44_spl
| app(sk6,cons(sk5,nil)) = X0
| ~ ssList(X0)
| sk3 != app(X0,sk7) ),
inference(component_clause,[status(thm)],[f1111]) ).
fof(f1114,plain,
( ~ sQ12_spl
| ~ sQ20_spl
| sQ44_spl ),
inference(split_clause,[status(thm)],[f1101,f1111,f696,f588]) ).
fof(f1115,definition,
! [X0] :
( sQ45_spl
<=> ( sk3 = X0
| ~ ssList(X0)
| sk3 != app(X0,nil) ) ),
introduced(definition,[new_symbols(definition,[sQ45_spl])],[split_symbol_definition]) ).
fof(f1116,plain,
! [X0] :
( ~ sQ45_spl
| sk3 = X0
| ~ ssList(X0)
| sk3 != app(X0,nil) ),
inference(component_clause,[status(thm)],[f1115]) ).
fof(f1118,plain,
( ~ sQ30_spl
| ~ sQ15_spl
| ~ sQ14_spl
| sQ45_spl ),
inference(split_clause,[status(thm)],[f1102,f1115,f594,f601,f756]) ).
fof(f1138,plain,
! [X0] :
( ~ sQ40_spl
| X0 = sk6
| ~ ssList(sk6)
| ~ ssList(app(cons(sk5,nil),sk7))
| ~ ssList(X0)
| app(X0,app(cons(sk5,nil),sk7)) != sk3 ),
inference(paramodulation,[status(thm)],[f1061,f377]) ).
fof(f1141,plain,
! [X0] :
( ~ sQ40_spl
| X0 = app(cons(sk5,nil),sk7)
| ~ ssList(app(cons(sk5,nil),sk7))
| ~ ssList(sk6)
| ~ ssList(X0)
| app(sk6,X0) != sk3 ),
inference(paramodulation,[status(thm)],[f1061,f375]) ).
fof(f1143,plain,
! [X0] :
( ~ sQ40_spl
| app(sk3,X0) = app(sk6,app(app(cons(sk5,nil),sk7),X0))
| ~ ssList(sk6)
| ~ ssList(app(cons(sk5,nil),sk7))
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f1061,f373]) ).
fof(f1144,plain,
( ~ sQ40_spl
| frontsegP(sk3,sk6)
| ~ ssList(sk6)
| ~ ssList(app(cons(sk5,nil),sk7)) ),
inference(paramodulation,[status(thm)],[f1061,f516]) ).
fof(f1145,plain,
( ~ sQ40_spl
| rearsegP(sk3,app(cons(sk5,nil),sk7))
| ~ ssList(app(cons(sk5,nil),sk7))
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f1061,f514]) ).
fof(f1147,definition,
( sQ46_spl
<=> ssList(app(cons(sk5,nil),sk7)) ),
introduced(definition,[new_symbols(definition,[sQ46_spl])],[split_symbol_definition]) ).
fof(f1148,plain,
( ~ sQ46_spl
| ssList(app(cons(sk5,nil),sk7)) ),
inference(component_clause,[status(thm)],[f1147]) ).
fof(f1149,plain,
( sQ46_spl
| ~ ssList(app(cons(sk5,nil),sk7)) ),
inference(component_clause,[status(thm)],[f1147]) ).
fof(f1154,definition,
! [X0] :
( sQ48_spl
<=> ( X0 = sk6
| ~ ssList(X0)
| app(X0,app(cons(sk5,nil),sk7)) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ48_spl])],[split_symbol_definition]) ).
fof(f1155,plain,
! [X0] :
( ~ sQ48_spl
| X0 = sk6
| ~ ssList(X0)
| app(X0,app(cons(sk5,nil),sk7)) != sk3 ),
inference(component_clause,[status(thm)],[f1154]) ).
fof(f1157,plain,
( ~ sQ40_spl
| ~ sQ23_spl
| ~ sQ46_spl
| sQ48_spl ),
inference(split_clause,[status(thm)],[f1138,f1154,f1147,f711,f1060]) ).
fof(f1160,definition,
! [X0] :
( sQ49_spl
<=> ( X0 = app(cons(sk5,nil),sk7)
| ~ ssList(X0)
| app(sk6,X0) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ49_spl])],[split_symbol_definition]) ).
fof(f1161,plain,
! [X0] :
( ~ sQ49_spl
| X0 = app(cons(sk5,nil),sk7)
| ~ ssList(X0)
| app(sk6,X0) != sk3 ),
inference(component_clause,[status(thm)],[f1160]) ).
fof(f1163,plain,
( ~ sQ40_spl
| ~ sQ46_spl
| ~ sQ23_spl
| sQ49_spl ),
inference(split_clause,[status(thm)],[f1141,f1160,f711,f1147,f1060]) ).
fof(f1165,definition,
! [X0] :
( sQ50_spl
<=> ( app(sk3,X0) = app(sk6,app(app(cons(sk5,nil),sk7),X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ50_spl])],[split_symbol_definition]) ).
fof(f1168,plain,
( ~ sQ40_spl
| ~ sQ23_spl
| ~ sQ46_spl
| sQ50_spl ),
inference(split_clause,[status(thm)],[f1143,f1165,f1147,f711,f1060]) ).
fof(f1169,definition,
( sQ51_spl
<=> frontsegP(sk3,sk6) ),
introduced(definition,[new_symbols(definition,[sQ51_spl])],[split_symbol_definition]) ).
fof(f1170,plain,
( ~ sQ51_spl
| frontsegP(sk3,sk6) ),
inference(component_clause,[status(thm)],[f1169]) ).
fof(f1172,plain,
( ~ sQ40_spl
| sQ51_spl
| ~ sQ23_spl
| ~ sQ46_spl ),
inference(split_clause,[status(thm)],[f1144,f1147,f711,f1169,f1060]) ).
fof(f1173,definition,
( sQ52_spl
<=> rearsegP(sk3,app(cons(sk5,nil),sk7)) ),
introduced(definition,[new_symbols(definition,[sQ52_spl])],[split_symbol_definition]) ).
fof(f1174,plain,
( ~ sQ52_spl
| rearsegP(sk3,app(cons(sk5,nil),sk7)) ),
inference(component_clause,[status(thm)],[f1173]) ).
fof(f1176,plain,
( ~ sQ40_spl
| sQ52_spl
| ~ sQ46_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f1145,f711,f1147,f1173,f1060]) ).
fof(f1178,plain,
( sQ46_spl
| ~ ssList(cons(sk5,nil))
| ~ ssList(sk7) ),
inference(resolution,[status(thm)],[f1149,f290]) ).
fof(f1179,plain,
( sQ46_spl
| ~ sQ22_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f1178,f588,f708,f1147]) ).
fof(f1180,plain,
( ~ sQ41_spl
| sk7 = sk7
| ~ ssList(sk7) ),
inference(resolution,[status(thm)],[f1065,f532]) ).
fof(f1182,definition,
( sQ53_spl
<=> sk7 = sk7 ),
introduced(definition,[new_symbols(definition,[sQ53_spl])],[split_symbol_definition]) ).
fof(f1185,plain,
( ~ sQ41_spl
| sQ53_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f1180,f588,f1182,f1064]) ).
fof(f1189,plain,
( ~ sQ40_spl
| nil = sk6
| ~ ssList(sk6)
| ~ ssList(app(cons(sk5,nil),sk7))
| sk3 != nil ),
inference(paramodulation,[status(thm)],[f1061,f332]) ).
fof(f1194,definition,
( sQ54_spl
<=> nil = sk6 ),
introduced(definition,[new_symbols(definition,[sQ54_spl])],[split_symbol_definition]) ).
fof(f1195,plain,
( ~ sQ54_spl
| nil = sk6 ),
inference(component_clause,[status(thm)],[f1194]) ).
fof(f1197,plain,
( ~ sQ40_spl
| sQ54_spl
| ~ sQ23_spl
| ~ sQ46_spl
| ~ sQ6_spl ),
inference(split_clause,[status(thm)],[f1189,f477,f1147,f711,f1194,f1060]) ).
fof(f1200,plain,
! [X0] :
( ~ sQ35_spl
| X0 = app(nil,X0)
| ~ ssList(app(nil,X0))
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f1025,f375]) ).
fof(f1202,definition,
! [X0] :
( sQ55_spl
<=> ( X0 = app(nil,X0)
| ~ ssList(app(nil,X0))
| ~ ssList(X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ55_spl])],[split_symbol_definition]) ).
fof(f1205,plain,
( ~ sQ35_spl
| ~ sQ14_spl
| sQ55_spl ),
inference(split_clause,[status(thm)],[f1200,f1202,f594,f1024]) ).
fof(f1210,plain,
! [X0] :
( ~ sQ40_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssList(sk6)
| ~ ssList(app(cons(sk5,nil),sk7))
| ~ memberP(app(cons(sk5,nil),sk7),X0) ),
inference(paramodulation,[status(thm)],[f1061,f360]) ).
fof(f1211,plain,
! [X0] :
( memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssList(sk7)
| ~ memberP(sk7,X0) ),
inference(paramodulation,[status(thm)],[f532,f360]) ).
fof(f1213,definition,
! [X0] :
( sQ56_spl
<=> ( memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(app(cons(sk5,nil),sk7),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ56_spl])],[split_symbol_definition]) ).
fof(f1214,plain,
! [X0] :
( ~ sQ56_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(app(cons(sk5,nil),sk7),X0) ),
inference(component_clause,[status(thm)],[f1213]) ).
fof(f1216,plain,
( ~ sQ40_spl
| ~ sQ23_spl
| ~ sQ46_spl
| sQ56_spl ),
inference(split_clause,[status(thm)],[f1210,f1213,f1147,f711,f1060]) ).
fof(f1217,definition,
! [X0] :
( sQ57_spl
<=> ( memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(sk7,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ57_spl])],[split_symbol_definition]) ).
fof(f1218,plain,
! [X0] :
( ~ sQ57_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(sk7,X0) ),
inference(component_clause,[status(thm)],[f1217]) ).
fof(f1220,plain,
( ~ sQ20_spl
| ~ sQ12_spl
| sQ57_spl ),
inference(split_clause,[status(thm)],[f1211,f1217,f588,f696]) ).
fof(f1222,plain,
! [X0] :
( ~ sQ40_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssList(sk6)
| ~ ssList(app(cons(sk5,nil),sk7))
| ~ memberP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f1061,f359]) ).
fof(f1223,plain,
! [X0] :
( memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssList(sk7)
| ~ memberP(app(sk6,cons(sk5,nil)),X0) ),
inference(paramodulation,[status(thm)],[f532,f359]) ).
fof(f1225,definition,
! [X0] :
( sQ58_spl
<=> ( memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ58_spl])],[split_symbol_definition]) ).
fof(f1226,plain,
! [X0] :
( ~ sQ58_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(sk6,X0) ),
inference(component_clause,[status(thm)],[f1225]) ).
fof(f1228,plain,
( ~ sQ40_spl
| ~ sQ23_spl
| ~ sQ46_spl
| sQ58_spl ),
inference(split_clause,[status(thm)],[f1222,f1225,f1147,f711,f1060]) ).
fof(f1229,definition,
! [X0] :
( sQ59_spl
<=> ( memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(app(sk6,cons(sk5,nil)),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ59_spl])],[split_symbol_definition]) ).
fof(f1230,plain,
! [X0] :
( ~ sQ59_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(app(sk6,cons(sk5,nil)),X0) ),
inference(component_clause,[status(thm)],[f1229]) ).
fof(f1232,plain,
( ~ sQ20_spl
| ~ sQ12_spl
| sQ59_spl ),
inference(split_clause,[status(thm)],[f1223,f1229,f588,f696]) ).
fof(f1234,plain,
( ~ sQ2_spl
| ~ sQ58_spl
| memberP(sk3,sk8)
| ~ ssItem(sk8) ),
inference(resolution,[status(thm)],[f1226,f462]) ).
fof(f1235,definition,
( sQ60_spl
<=> ssItem(sk8) ),
introduced(definition,[new_symbols(definition,[sQ60_spl])],[split_symbol_definition]) ).
fof(f1237,plain,
( sQ60_spl
| ~ ssItem(sk8) ),
inference(component_clause,[status(thm)],[f1235]) ).
fof(f1238,definition,
( sQ61_spl
<=> memberP(sk3,sk8) ),
introduced(definition,[new_symbols(definition,[sQ61_spl])],[split_symbol_definition]) ).
fof(f1239,plain,
( ~ sQ61_spl
| memberP(sk3,sk8) ),
inference(component_clause,[status(thm)],[f1238]) ).
fof(f1241,plain,
( ~ sQ2_spl
| ~ sQ58_spl
| sQ61_spl
| ~ sQ60_spl ),
inference(split_clause,[status(thm)],[f1234,f1235,f1238,f1225,f461]) ).
fof(f1242,plain,
( ~ sQ57_spl
| ~ sQ3_spl
| memberP(sk3,sk8)
| ~ ssItem(sk8) ),
inference(resolution,[status(thm)],[f465,f1218]) ).
fof(f1243,plain,
( ~ sQ57_spl
| ~ sQ3_spl
| sQ61_spl
| ~ sQ60_spl ),
inference(split_clause,[status(thm)],[f1242,f1235,f1238,f464,f1217]) ).
fof(f1244,plain,
( sQ60_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f1237,f445]) ).
fof(f1245,plain,
sQ60_spl,
inference(contradiction_clause,[status(thm)],[f1244]) ).
fof(f1250,plain,
! [X0] :
( ~ sQ10_spl
| memberP(app(X0,sk3),sk9)
| ~ ssList(app(X0,cons(sk9,nil)))
| ~ ssItem(sk9)
| ~ ssList(X0)
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f492,f520]) ).
fof(f1251,definition,
! [X0] :
( sQ62_spl
<=> ( memberP(app(X0,sk3),sk9)
| ~ ssList(app(X0,cons(sk9,nil)))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ62_spl])],[split_symbol_definition]) ).
fof(f1254,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| sQ62_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f1250,f601,f1251,f484,f491]) ).
fof(f1256,plain,
! [X0,X1] :
( ~ sQ10_spl
| X1 = nil
| ~ ssList(nil)
| ~ ssList(X1)
| ~ ssItem(sk9)
| ~ ssItem(X0)
| sk3 != cons(X0,X1) ),
inference(paramodulation,[status(thm)],[f492,f408]) ).
fof(f1258,plain,
! [X0,X1] :
( X1 = X1
| ~ ssList(X1)
| ~ ssList(X1)
| ~ ssItem(X0)
| ~ ssItem(X0) ),
inference(equality_resolution,[status(thm)],[f408]) ).
fof(f1259,definition,
! [X0,X1] :
( sQ63_spl
<=> ( X1 = nil
| ~ ssList(X1)
| ~ ssItem(X0)
| sk3 != cons(X0,X1) ) ),
introduced(definition,[new_symbols(definition,[sQ63_spl])],[split_symbol_definition]) ).
fof(f1260,plain,
! [X0,X1] :
( ~ sQ63_spl
| X1 = nil
| ~ ssList(X1)
| ~ ssItem(X0)
| sk3 != cons(X0,X1) ),
inference(component_clause,[status(thm)],[f1259]) ).
fof(f1262,plain,
( ~ sQ10_spl
| ~ sQ15_spl
| ~ sQ8_spl
| sQ63_spl ),
inference(split_clause,[status(thm)],[f1256,f1259,f484,f601,f491]) ).
fof(f1264,definition,
! [X0] :
( sQ64_spl
<=> ( ~ ssItem(X0)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ64_spl])],[split_symbol_definition]) ).
fof(f1265,plain,
! [X0] :
( ~ sQ64_spl
| ~ ssItem(X0)
| ~ ssItem(X0) ),
inference(component_clause,[status(thm)],[f1264]) ).
fof(f1267,plain,
( sQ38_spl
| sQ64_spl ),
inference(split_clause,[status(thm)],[f1258,f1264,f1043]) ).
fof(f1311,plain,
! [X0] :
( ~ sQ44_spl
| sk6 = X0
| ~ ssList(X0)
| ~ ssList(cons(sk5,nil))
| ~ ssList(sk6)
| ~ ssList(app(X0,cons(sk5,nil)))
| sk3 != app(app(X0,cons(sk5,nil)),sk7) ),
inference(resolution,[status(thm)],[f1112,f377]) ).
fof(f1312,plain,
! [X0] :
( ~ sQ44_spl
| cons(sk5,nil) = X0
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ ssList(cons(sk5,nil))
| ~ ssList(app(sk6,X0))
| sk3 != app(app(sk6,X0),sk7) ),
inference(resolution,[status(thm)],[f1112,f375]) ).
fof(f1313,plain,
! [X0] :
( ~ sQ44_spl
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssItem(X0)
| ~ ssList(cons(X0,app(sk6,cons(sk5,nil))))
| sk3 != app(cons(X0,app(sk6,cons(sk5,nil))),sk7) ),
inference(resolution,[status(thm)],[f1112,f306]) ).
fof(f1316,definition,
( sQ65_spl
<=> sk3 = app(nil,sk7) ),
introduced(definition,[new_symbols(definition,[sQ65_spl])],[split_symbol_definition]) ).
fof(f1318,plain,
( sQ65_spl
| sk3 != app(nil,sk7) ),
inference(component_clause,[status(thm)],[f1316]) ).
fof(f1320,definition,
( sQ66_spl
<=> nil = cons(sk5,nil) ),
introduced(definition,[new_symbols(definition,[sQ66_spl])],[split_symbol_definition]) ).
fof(f1321,plain,
( ~ sQ66_spl
| nil = cons(sk5,nil) ),
inference(component_clause,[status(thm)],[f1320]) ).
fof(f1324,definition,
! [X0] :
( sQ67_spl
<=> ( sk6 = X0
| ~ ssList(X0)
| ~ ssList(app(X0,cons(sk5,nil)))
| sk3 != app(app(X0,cons(sk5,nil)),sk7) ) ),
introduced(definition,[new_symbols(definition,[sQ67_spl])],[split_symbol_definition]) ).
fof(f1327,plain,
( ~ sQ44_spl
| ~ sQ22_spl
| ~ sQ23_spl
| sQ67_spl ),
inference(split_clause,[status(thm)],[f1311,f1324,f711,f708,f1111]) ).
fof(f1328,definition,
! [X0] :
( sQ68_spl
<=> ( cons(sk5,nil) = X0
| ~ ssList(X0)
| ~ ssList(app(sk6,X0))
| sk3 != app(app(sk6,X0),sk7) ) ),
introduced(definition,[new_symbols(definition,[sQ68_spl])],[split_symbol_definition]) ).
fof(f1331,plain,
( ~ sQ44_spl
| ~ sQ23_spl
| ~ sQ22_spl
| sQ68_spl ),
inference(split_clause,[status(thm)],[f1312,f1328,f708,f711,f1111]) ).
fof(f1332,definition,
! [X0] :
( sQ69_spl
<=> ( ~ ssItem(X0)
| ~ ssList(cons(X0,app(sk6,cons(sk5,nil))))
| sk3 != app(cons(X0,app(sk6,cons(sk5,nil))),sk7) ) ),
introduced(definition,[new_symbols(definition,[sQ69_spl])],[split_symbol_definition]) ).
fof(f1335,plain,
( ~ sQ44_spl
| ~ sQ20_spl
| sQ69_spl ),
inference(split_clause,[status(thm)],[f1313,f1332,f696,f1111]) ).
fof(f1338,plain,
( ~ sQ40_spl
| ~ sQ48_spl
| sk6 = sk6
| ~ ssList(sk6) ),
inference(resolution,[status(thm)],[f1155,f1061]) ).
fof(f1340,definition,
( sQ70_spl
<=> sk6 = sk6 ),
introduced(definition,[new_symbols(definition,[sQ70_spl])],[split_symbol_definition]) ).
fof(f1343,plain,
( ~ sQ40_spl
| ~ sQ48_spl
| sQ70_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f1338,f711,f1340,f1154,f1060]) ).
fof(f1345,plain,
! [X0] :
( ~ sQ49_spl
| ~ ssList(app(cons(sk5,nil),sk7))
| ~ ssItem(X0)
| ~ ssList(cons(X0,app(cons(sk5,nil),sk7)))
| app(sk6,cons(X0,app(cons(sk5,nil),sk7))) != sk3 ),
inference(resolution,[status(thm)],[f1161,f306]) ).
fof(f1346,plain,
! [X0] :
( ~ sQ49_spl
| X0 = cons(sk5,nil)
| ~ ssList(cons(sk5,nil))
| ~ ssList(sk7)
| ~ ssList(X0)
| ~ ssList(app(X0,sk7))
| app(sk6,app(X0,sk7)) != sk3 ),
inference(resolution,[status(thm)],[f1161,f377]) ).
fof(f1347,plain,
! [X0] :
( ~ sQ49_spl
| X0 = sk7
| ~ ssList(sk7)
| ~ ssList(cons(sk5,nil))
| ~ ssList(X0)
| ~ ssList(app(cons(sk5,nil),X0))
| app(sk6,app(cons(sk5,nil),X0)) != sk3 ),
inference(resolution,[status(thm)],[f1161,f375]) ).
fof(f1348,plain,
( ~ sQ49_spl
| nil = cons(sk5,nil)
| ~ ssList(cons(sk5,nil))
| ~ ssList(sk7)
| ~ ssList(nil)
| app(sk6,nil) != sk3 ),
inference(resolution,[status(thm)],[f1161,f332]) ).
fof(f1352,definition,
! [X0] :
( sQ71_spl
<=> ( ~ ssItem(X0)
| ~ ssList(cons(X0,app(cons(sk5,nil),sk7)))
| app(sk6,cons(X0,app(cons(sk5,nil),sk7))) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ71_spl])],[split_symbol_definition]) ).
fof(f1355,plain,
( ~ sQ49_spl
| ~ sQ46_spl
| sQ71_spl ),
inference(split_clause,[status(thm)],[f1345,f1352,f1147,f1160]) ).
fof(f1356,definition,
! [X0] :
( sQ72_spl
<=> ( X0 = cons(sk5,nil)
| ~ ssList(X0)
| ~ ssList(app(X0,sk7))
| app(sk6,app(X0,sk7)) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ72_spl])],[split_symbol_definition]) ).
fof(f1359,plain,
( ~ sQ49_spl
| ~ sQ22_spl
| ~ sQ12_spl
| sQ72_spl ),
inference(split_clause,[status(thm)],[f1346,f1356,f588,f708,f1160]) ).
fof(f1360,definition,
! [X0] :
( sQ73_spl
<=> ( X0 = sk7
| ~ ssList(X0)
| ~ ssList(app(cons(sk5,nil),X0))
| app(sk6,app(cons(sk5,nil),X0)) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ73_spl])],[split_symbol_definition]) ).
fof(f1363,plain,
( ~ sQ49_spl
| ~ sQ12_spl
| ~ sQ22_spl
| sQ73_spl ),
inference(split_clause,[status(thm)],[f1347,f1360,f708,f588,f1160]) ).
fof(f1364,definition,
( sQ74_spl
<=> app(sk6,nil) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ74_spl])],[split_symbol_definition]) ).
fof(f1366,plain,
( sQ74_spl
| app(sk6,nil) != sk3 ),
inference(component_clause,[status(thm)],[f1364]) ).
fof(f1367,plain,
( ~ sQ49_spl
| sQ66_spl
| ~ sQ22_spl
| ~ sQ12_spl
| ~ sQ15_spl
| ~ sQ74_spl ),
inference(split_clause,[status(thm)],[f1348,f1364,f601,f588,f708,f1320,f1160]) ).
fof(f1372,plain,
! [X0] :
( ~ sQ56_spl
| ~ ssItem(X0)
| ~ ssList(cons(sk5,nil))
| ~ ssList(sk7)
| ~ memberP(sk7,X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ),
inference(resolution,[status(thm)],[f1214,f360]) ).
fof(f1373,definition,
! [X0] :
( sQ75_spl
<=> ( ~ ssItem(X0)
| ~ memberP(cons(sk5,nil),X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ75_spl])],[split_symbol_definition]) ).
fof(f1374,plain,
! [X0] :
( ~ sQ75_spl
| ~ ssItem(X0)
| ~ memberP(cons(sk5,nil),X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ),
inference(component_clause,[status(thm)],[f1373]) ).
fof(f1377,definition,
! [X0] :
( sQ76_spl
<=> ( ~ ssItem(X0)
| ~ memberP(sk7,X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ76_spl])],[split_symbol_definition]) ).
fof(f1380,plain,
( ~ sQ56_spl
| ~ sQ22_spl
| ~ sQ12_spl
| sQ76_spl ),
inference(split_clause,[status(thm)],[f1372,f1377,f588,f708,f1213]) ).
fof(f1381,plain,
! [X0] :
( ~ sQ75_spl
| ~ memberP(cons(sk5,nil),X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f1374]) ).
fof(f1383,plain,
! [X0] :
( ~ sQ75_spl
| ~ ssItem(X0)
| ~ ssItem(sk5)
| ~ ssList(nil)
| ~ memberP(nil,X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ),
inference(resolution,[status(thm)],[f1381,f358]) ).
fof(f1385,definition,
! [X0] :
( sQ77_spl
<=> ( ~ ssItem(X0)
| ~ memberP(nil,X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ77_spl])],[split_symbol_definition]) ).
fof(f1388,plain,
( ~ sQ75_spl
| ~ sQ24_spl
| ~ sQ15_spl
| sQ77_spl ),
inference(split_clause,[status(thm)],[f1383,f1385,f601,f716,f1373]) ).
fof(f1389,definition,
( sQ78_spl
<=> memberP(sk3,sk5) ),
introduced(definition,[new_symbols(definition,[sQ78_spl])],[split_symbol_definition]) ).
fof(f1390,plain,
( ~ sQ78_spl
| memberP(sk3,sk5) ),
inference(component_clause,[status(thm)],[f1389]) ).
fof(f1394,plain,
( ~ sQ59_spl
| ~ ssList(app(sk6,cons(sk5,nil)))
| ~ ssItem(sk5)
| ~ ssList(sk6)
| ~ ssList(nil)
| memberP(sk3,sk5)
| ~ ssItem(sk5) ),
inference(resolution,[status(thm)],[f1230,f520]) ).
fof(f1395,plain,
! [X0] :
( ~ sQ59_spl
| ~ ssItem(X0)
| ~ ssList(sk6)
| ~ ssList(cons(sk5,nil))
| ~ memberP(sk6,X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ),
inference(resolution,[status(thm)],[f1230,f359]) ).
fof(f1396,plain,
! [X0] :
( ~ sQ59_spl
| ~ ssItem(X0)
| ~ ssList(sk6)
| ~ ssList(cons(sk5,nil))
| ~ memberP(cons(sk5,nil),X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ),
inference(resolution,[status(thm)],[f1230,f360]) ).
fof(f1397,plain,
( ~ sQ59_spl
| ~ sQ20_spl
| ~ sQ23_spl
| ~ sQ15_spl
| sQ78_spl
| ~ sQ24_spl ),
inference(split_clause,[status(thm)],[f1394,f716,f1389,f601,f711,f696,f1229]) ).
fof(f1398,definition,
! [X0] :
( sQ79_spl
<=> ( ~ ssItem(X0)
| ~ memberP(sk6,X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ79_spl])],[split_symbol_definition]) ).
fof(f1401,plain,
( ~ sQ59_spl
| ~ sQ23_spl
| ~ sQ22_spl
| sQ79_spl ),
inference(split_clause,[status(thm)],[f1395,f1398,f708,f711,f1229]) ).
fof(f1402,plain,
( ~ sQ59_spl
| ~ sQ23_spl
| ~ sQ22_spl
| sQ75_spl ),
inference(split_clause,[status(thm)],[f1396,f1373,f708,f711,f1229]) ).
fof(f1404,plain,
! [X0,X1] :
( ~ sQ10_spl
| sk9 = X0
| ~ ssList(nil)
| ~ ssList(X1)
| ~ ssItem(sk9)
| ~ ssItem(X0)
| sk3 != cons(X0,X1) ),
inference(paramodulation,[status(thm)],[f492,f406]) ).
fof(f1406,plain,
! [X0,X1] :
( X0 = X0
| ~ ssList(X1)
| ~ ssList(X1)
| ~ ssItem(X0)
| ~ ssItem(X0) ),
inference(equality_resolution,[status(thm)],[f406]) ).
fof(f1407,definition,
! [X0,X1] :
( sQ80_spl
<=> ( sk9 = X0
| ~ ssList(X1)
| ~ ssItem(X0)
| sk3 != cons(X0,X1) ) ),
introduced(definition,[new_symbols(definition,[sQ80_spl])],[split_symbol_definition]) ).
fof(f1408,plain,
! [X0,X1] :
( ~ sQ80_spl
| sk9 = X0
| ~ ssList(X1)
| ~ ssItem(X0)
| sk3 != cons(X0,X1) ),
inference(component_clause,[status(thm)],[f1407]) ).
fof(f1410,plain,
( ~ sQ10_spl
| ~ sQ15_spl
| ~ sQ8_spl
| sQ80_spl ),
inference(split_clause,[status(thm)],[f1404,f1407,f484,f601,f491]) ).
fof(f1412,definition,
! [X0] :
( sQ81_spl
<=> ( X0 = X0
| ~ ssItem(X0)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ81_spl])],[split_symbol_definition]) ).
fof(f1415,definition,
! [X1] :
( sQ82_spl
<=> ( ~ ssList(X1)
| ~ ssList(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ82_spl])],[split_symbol_definition]) ).
fof(f1416,plain,
! [X0] :
( ~ sQ82_spl
| ~ ssList(X0)
| ~ ssList(X0) ),
inference(component_clause,[status(thm)],[f1415]) ).
fof(f1418,plain,
( sQ82_spl
| sQ81_spl ),
inference(split_clause,[status(thm)],[f1406,f1412,f1415]) ).
fof(f1419,plain,
( ~ sQ10_spl
| ~ sQ80_spl
| sk9 = sk9
| ~ ssList(nil)
| ~ ssItem(sk9) ),
inference(resolution,[status(thm)],[f1408,f492]) ).
fof(f1421,definition,
( sQ83_spl
<=> sk9 = sk9 ),
introduced(definition,[new_symbols(definition,[sQ83_spl])],[split_symbol_definition]) ).
fof(f1424,plain,
( ~ sQ10_spl
| ~ sQ80_spl
| sQ83_spl
| ~ sQ15_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f1419,f484,f601,f1421,f1407,f491]) ).
fof(f1428,plain,
! [X0] :
( ~ sQ10_spl
| X0 = sk9
| memberP(nil,X0)
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssList(nil)
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f492,f396]) ).
fof(f1429,definition,
! [X0] :
( sQ84_spl
<=> ( X0 = sk9
| memberP(nil,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ84_spl])],[split_symbol_definition]) ).
fof(f1430,plain,
! [X0] :
( ~ sQ84_spl
| X0 = sk9
| memberP(nil,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ),
inference(component_clause,[status(thm)],[f1429]) ).
fof(f1432,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ84_spl ),
inference(split_clause,[status(thm)],[f1428,f1429,f601,f484,f491]) ).
fof(f1433,plain,
! [X0] :
( ~ sQ84_spl
| X0 = sk9
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f1430,f275]) ).
fof(f1434,plain,
( ~ sQ78_spl
| ~ sQ84_spl
| sk5 = sk9
| ~ ssItem(sk5) ),
inference(resolution,[status(thm)],[f1433,f1390]) ).
fof(f1435,plain,
( ~ sQ61_spl
| ~ sQ84_spl
| sk8 = sk9
| ~ ssItem(sk8) ),
inference(resolution,[status(thm)],[f1433,f1239]) ).
fof(f1437,definition,
( sQ85_spl
<=> sk5 = sk9 ),
introduced(definition,[new_symbols(definition,[sQ85_spl])],[split_symbol_definition]) ).
fof(f1438,plain,
( ~ sQ85_spl
| sk5 = sk9 ),
inference(component_clause,[status(thm)],[f1437]) ).
fof(f1440,plain,
( ~ sQ78_spl
| ~ sQ84_spl
| sQ85_spl
| ~ sQ24_spl ),
inference(split_clause,[status(thm)],[f1434,f716,f1437,f1429,f1389]) ).
fof(f1441,definition,
( sQ86_spl
<=> sk8 = sk9 ),
introduced(definition,[new_symbols(definition,[sQ86_spl])],[split_symbol_definition]) ).
fof(f1442,plain,
( ~ sQ86_spl
| sk8 = sk9 ),
inference(component_clause,[status(thm)],[f1441]) ).
fof(f1444,plain,
( ~ sQ61_spl
| ~ sQ84_spl
| sQ86_spl
| ~ sQ60_spl ),
inference(split_clause,[status(thm)],[f1435,f1235,f1441,f1429,f1238]) ).
fof(f1456,plain,
! [X0] :
( ~ sQ54_spl
| frontsegP(X0,sk6)
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f264]) ).
fof(f1475,plain,
! [X0] :
( ~ sQ54_spl
| app(sk6,X0) = X0
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f279]) ).
fof(f1477,plain,
( ~ sQ30_spl
| ~ sQ54_spl
| app(sk3,sk6) = sk3 ),
inference(backward_demodulation,[status(thm)],[f1195,f757]) ).
fof(f1478,plain,
( ~ sQ32_spl
| ~ sQ54_spl
| rearsegP(sk3,sk6) ),
inference(backward_demodulation,[status(thm)],[f1195,f774]) ).
fof(f1482,plain,
( ~ sQ54_spl
| strictorderedP(sk6) ),
inference(backward_demodulation,[status(thm)],[f1195,f207]) ).
fof(f1483,plain,
( ~ sQ54_spl
| totalorderedP(sk6) ),
inference(backward_demodulation,[status(thm)],[f1195,f208]) ).
fof(f1506,plain,
! [X0] :
( ~ sQ54_spl
| strictorderedP(cons(X0,sk6))
| ~ ssItem(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f270]) ).
fof(f1508,plain,
! [X0] :
( ~ sQ54_spl
| equalelemsP(cons(X0,sk6))
| ~ ssItem(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f268]) ).
fof(f1510,plain,
! [X0] :
( ~ sQ54_spl
| segmentP(X0,sk6)
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f260]) ).
fof(f1511,plain,
! [X0] :
( ~ sQ54_spl
| rearsegP(X0,sk6)
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f262]) ).
fof(f1516,plain,
! [X0] :
( ~ sQ54_spl
| cons(skaf44(X0),sk6) = X0
| ~ ssList(X0)
| ~ singletonP(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f308]) ).
fof(f1517,plain,
! [X0] :
( ~ sQ54_spl
| sk6 = X0
| cons(hd(X0),tl(X0)) = X0
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f311]) ).
fof(f1518,plain,
! [X0] :
( ~ sQ54_spl
| sk6 = X0
| cons(skaf83(X0),skaf82(X0)) = X0
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f316]) ).
fof(f1519,plain,
! [X0,X1] :
( ~ sQ54_spl
| hd(app(X1,X0)) = hd(X1)
| sk6 = X1
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f338]) ).
fof(f1520,plain,
! [X0,X1] :
( ~ sQ54_spl
| tl(app(X1,X0)) = app(tl(X1),X0)
| sk6 = X1
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(backward_demodulation,[status(thm)],[f1195,f350]) ).
fof(f1526,plain,
( ~ sQ78_spl
| ~ sQ6_spl
| ~ sQ28_spl
| memberP(sk7,sk5) ),
inference(backward_demodulation,[status(thm)],[f863,f1390]) ).
fof(f1798,plain,
( ~ sQ66_spl
| ~ sQ28_spl
| sk7 = cons(sk5,nil) ),
inference(forward_demodulation,[status(thm)],[f747,f1321]) ).
fof(f1808,plain,
( ~ sQ66_spl
| ~ sQ28_spl
| sk7 = cons(sk5,sk7) ),
inference(forward_demodulation,[status(thm)],[f747,f1798]) ).
fof(f1828,plain,
! [X0,X1] :
( ~ ssList(X0)
| ~ ssList(X1)
| app(X1,X0) = X0
| ~ ssList(app(X1,X0))
| ~ ssList(X0)
| ~ rearsegP(X0,app(X1,X0)) ),
inference(resolution,[status(thm)],[f345,f514]) ).
fof(f1834,plain,
! [X0,X1] :
( ~ ssList(X1)
| app(X1,X0) = X0
| ~ ssList(app(X1,X0))
| ~ ssList(X0)
| ~ rearsegP(X0,app(X1,X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f1828]) ).
fof(f1835,plain,
! [X0,X1] :
( ~ ssList(X1)
| app(X1,X0) = X0
| ~ ssList(X0)
| ~ rearsegP(X0,app(X1,X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[f1834,f290]) ).
fof(f1837,plain,
( ~ sQ78_spl
| ~ sQ6_spl
| ~ sQ28_spl
| ~ ssItem(sk5) ),
inference(resolution,[status(thm)],[f872,f1526]) ).
fof(f1839,plain,
( ~ sQ78_spl
| ~ sQ6_spl
| ~ sQ28_spl
| ~ sQ24_spl ),
inference(split_clause,[status(thm)],[f1837,f716,f746,f477,f1389]) ).
fof(f1842,plain,
( ~ sQ66_spl
| ~ sQ28_spl
| ~ sQ85_spl
| sk7 = cons(sk9,sk7) ),
inference(backward_demodulation,[status(thm)],[f1438,f1808]) ).
fof(f1846,plain,
( ~ sQ10_spl
| ~ sQ28_spl
| cons(sk9,sk7) = sk3 ),
inference(forward_demodulation,[status(thm)],[f747,f492]) ).
fof(f1849,plain,
( sQ6_spl
| ~ sQ28_spl
| sk7 != sk3 ),
inference(forward_demodulation,[status(thm)],[f747,f479]) ).
fof(f1852,plain,
( ~ sQ3_spl
| ~ sQ86_spl
| memberP(sk7,sk9) ),
inference(forward_demodulation,[status(thm)],[f1442,f465]) ).
fof(f1859,plain,
! [X0] :
( ~ sQ56_spl
| ~ sQ85_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(app(cons(sk9,nil),sk7),X0) ),
inference(forward_demodulation,[status(thm)],[f1438,f1214]) ).
fof(f1862,plain,
! [X0] :
( ~ sQ49_spl
| ~ sQ85_spl
| X0 = app(cons(sk9,nil),sk7)
| ~ ssList(X0)
| app(sk6,X0) != sk3 ),
inference(forward_demodulation,[status(thm)],[f1438,f1161]) ).
fof(f1872,plain,
! [X0] :
( ~ sQ44_spl
| ~ sQ85_spl
| app(sk6,cons(sk9,nil)) = X0
| ~ ssList(X0)
| sk3 != app(X0,sk7) ),
inference(forward_demodulation,[status(thm)],[f1438,f1112]) ).
fof(f1886,plain,
( ~ sQ52_spl
| ~ sQ85_spl
| rearsegP(sk3,app(cons(sk9,nil),sk7)) ),
inference(forward_demodulation,[status(thm)],[f1438,f1174]) ).
fof(f1889,plain,
( ~ sQ46_spl
| ~ sQ85_spl
| ssList(app(cons(sk9,nil),sk7)) ),
inference(forward_demodulation,[status(thm)],[f1438,f1148]) ).
fof(f1892,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| sk3 = app(sk6,app(cons(sk9,nil),sk7)) ),
inference(forward_demodulation,[status(thm)],[f1438,f1061]) ).
fof(f1898,plain,
( ~ sQ25_spl
| ~ sQ85_spl
| frontsegP(sk3,app(sk6,cons(sk9,nil))) ),
inference(forward_demodulation,[status(thm)],[f1438,f726]) ).
fof(f1904,plain,
( ~ sQ85_spl
| app(app(sk6,cons(sk9,nil)),sk7) = sk3 ),
inference(forward_demodulation,[status(thm)],[f1438,f532]) ).
fof(f1913,plain,
( ~ sQ20_spl
| ~ sQ85_spl
| ssList(app(sk6,cons(sk9,nil))) ),
inference(forward_demodulation,[status(thm)],[f1438,f697]) ).
fof(f1928,plain,
( ~ sQ30_spl
| ~ sQ28_spl
| app(sk3,sk7) = sk3 ),
inference(forward_demodulation,[status(thm)],[f747,f757]) ).
fof(f2016,plain,
( ~ sQ10_spl
| ~ sQ28_spl
| ~ sQ66_spl
| ~ sQ85_spl
| sk7 = sk3 ),
inference(backward_demodulation,[status(thm)],[f1842,f1846]) ).
fof(f2026,plain,
( ~ sQ10_spl
| ~ sQ28_spl
| ~ sQ66_spl
| ~ sQ85_spl
| sQ6_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2016,f1849]) ).
fof(f2027,plain,
( ~ sQ10_spl
| ~ sQ28_spl
| ~ sQ66_spl
| ~ sQ85_spl
| sQ6_spl ),
inference(contradiction_clause,[status(thm)],[f2026]) ).
fof(f2034,plain,
! [X0] :
( ~ sQ56_spl
| ~ sQ85_spl
| ~ sQ10_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(app(sk3,sk7),X0) ),
inference(backward_demodulation,[status(thm)],[f492,f1859]) ).
fof(f2035,plain,
! [X0] :
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| X0 = app(sk3,sk7)
| ~ ssList(X0)
| app(sk6,X0) != sk3 ),
inference(backward_demodulation,[status(thm)],[f492,f1862]) ).
fof(f2038,plain,
! [X0] :
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| app(sk6,sk3) = X0
| ~ ssList(X0)
| sk3 != app(X0,sk7) ),
inference(backward_demodulation,[status(thm)],[f492,f1872]) ).
fof(f2041,plain,
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| rearsegP(sk3,app(sk3,sk7)) ),
inference(backward_demodulation,[status(thm)],[f492,f1886]) ).
fof(f2042,plain,
( ~ sQ46_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ssList(app(sk3,sk7)) ),
inference(backward_demodulation,[status(thm)],[f492,f1889]) ).
fof(f2043,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sk3 = app(sk6,app(sk3,sk7)) ),
inference(backward_demodulation,[status(thm)],[f492,f1892]) ).
fof(f2044,plain,
( ~ sQ25_spl
| ~ sQ85_spl
| ~ sQ10_spl
| frontsegP(sk3,app(sk6,sk3)) ),
inference(backward_demodulation,[status(thm)],[f492,f1898]) ).
fof(f2045,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| app(app(sk6,sk3),sk7) = sk3 ),
inference(backward_demodulation,[status(thm)],[f492,f1904]) ).
fof(f2048,plain,
( ~ sQ20_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ssList(app(sk6,sk3)) ),
inference(backward_demodulation,[status(thm)],[f492,f1913]) ).
fof(f2066,plain,
( ~ sQ21_spl
| sk3 = sk7
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ rearsegP(sk7,sk3) ),
inference(resolution,[status(thm)],[f702,f345]) ).
fof(f2067,definition,
( sQ89_spl
<=> rearsegP(sk7,sk3) ),
introduced(definition,[new_symbols(definition,[sQ89_spl])],[split_symbol_definition]) ).
fof(f2070,definition,
( sQ90_spl
<=> sk3 = sk7 ),
introduced(definition,[new_symbols(definition,[sQ90_spl])],[split_symbol_definition]) ).
fof(f2071,plain,
( ~ sQ90_spl
| sk3 = sk7 ),
inference(component_clause,[status(thm)],[f2070]) ).
fof(f2073,plain,
( ~ sQ21_spl
| sQ90_spl
| ~ sQ14_spl
| ~ sQ12_spl
| ~ sQ89_spl ),
inference(split_clause,[status(thm)],[f2066,f2067,f588,f594,f2070,f701]) ).
fof(f2074,plain,
( ~ sQ32_spl
| sk3 = nil
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ rearsegP(nil,sk3) ),
inference(resolution,[status(thm)],[f774,f345]) ).
fof(f2075,definition,
( sQ91_spl
<=> rearsegP(nil,sk3) ),
introduced(definition,[new_symbols(definition,[sQ91_spl])],[split_symbol_definition]) ).
fof(f2078,plain,
( ~ sQ32_spl
| sQ6_spl
| ~ sQ14_spl
| ~ sQ15_spl
| ~ sQ91_spl ),
inference(split_clause,[status(thm)],[f2074,f2075,f601,f594,f477,f773]) ).
fof(f2079,plain,
! [X0] :
( X0 = nil
| ~ ssList(X0)
| ~ ssList(nil)
| ~ rearsegP(nil,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f262,f345]) ).
fof(f2080,definition,
! [X0] :
( sQ92_spl
<=> ( X0 = nil
| ~ ssList(X0)
| ~ rearsegP(nil,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ92_spl])],[split_symbol_definition]) ).
fof(f2083,plain,
( ~ sQ15_spl
| sQ92_spl ),
inference(split_clause,[status(thm)],[f2079,f2080,f601]) ).
fof(f2085,plain,
! [X0] :
( X0 = nil
| ~ ssList(X0)
| ~ ssList(nil)
| ~ segmentP(nil,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f260,f344]) ).
fof(f2086,definition,
! [X0] :
( sQ93_spl
<=> ( X0 = nil
| ~ ssList(X0)
| ~ segmentP(nil,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ93_spl])],[split_symbol_definition]) ).
fof(f2089,plain,
( ~ sQ15_spl
| sQ93_spl ),
inference(split_clause,[status(thm)],[f2085,f2086,f601]) ).
fof(f2091,plain,
! [X0] :
( ~ sQ30_spl
| cons(X0,sk3) = app(cons(X0,sk3),nil)
| ~ ssList(nil)
| ~ ssList(sk3)
| ~ ssItem(X0) ),
inference(paramodulation,[status(thm)],[f757,f388]) ).
fof(f2092,plain,
! [X0] :
( ~ sQ30_spl
| memberP(sk3,X0)
| memberP(nil,X0)
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f757,f390]) ).
fof(f2104,definition,
! [X0] :
( sQ94_spl
<=> ( cons(X0,sk3) = app(cons(X0,sk3),nil)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ94_spl])],[split_symbol_definition]) ).
fof(f2105,plain,
! [X0] :
( ~ sQ94_spl
| cons(X0,sk3) = app(cons(X0,sk3),nil)
| ~ ssItem(X0) ),
inference(component_clause,[status(thm)],[f2104]) ).
fof(f2107,plain,
( ~ sQ30_spl
| ~ sQ15_spl
| ~ sQ14_spl
| sQ94_spl ),
inference(split_clause,[status(thm)],[f2091,f2104,f594,f601,f756]) ).
fof(f2108,definition,
! [X0] :
( sQ95_spl
<=> ( memberP(sk3,X0)
| memberP(nil,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ95_spl])],[split_symbol_definition]) ).
fof(f2111,plain,
( ~ sQ30_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ95_spl ),
inference(split_clause,[status(thm)],[f2092,f2108,f601,f594,f756]) ).
fof(f2123,plain,
( ~ sQ31_spl
| sk3 = sk3
| ~ ssList(sk3)
| ~ ssList(sk3)
| ~ frontsegP(sk3,sk3) ),
inference(resolution,[status(thm)],[f346,f770]) ).
fof(f2124,plain,
( ~ sQ51_spl
| sk3 = sk6
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ frontsegP(sk6,sk3) ),
inference(resolution,[status(thm)],[f346,f1170]) ).
fof(f2125,plain,
! [X0,X1] :
( ~ ssList(X0)
| ~ ssList(X1)
| app(X0,X1) = X0
| ~ ssList(app(X0,X1))
| ~ ssList(X0)
| ~ frontsegP(X0,app(X0,X1)) ),
inference(resolution,[status(thm)],[f346,f516]) ).
fof(f2127,plain,
( sQ17_spl
| ~ sQ14_spl
| ~ sQ31_spl ),
inference(split_clause,[status(thm)],[f2123,f769,f594,f675]) ).
fof(f2128,definition,
( sQ96_spl
<=> frontsegP(sk6,sk3) ),
introduced(definition,[new_symbols(definition,[sQ96_spl])],[split_symbol_definition]) ).
fof(f2131,definition,
( sQ97_spl
<=> sk3 = sk6 ),
introduced(definition,[new_symbols(definition,[sQ97_spl])],[split_symbol_definition]) ).
fof(f2132,plain,
( ~ sQ97_spl
| sk3 = sk6 ),
inference(component_clause,[status(thm)],[f2131]) ).
fof(f2134,plain,
( ~ sQ51_spl
| sQ97_spl
| ~ sQ14_spl
| ~ sQ23_spl
| ~ sQ96_spl ),
inference(split_clause,[status(thm)],[f2124,f2128,f711,f594,f2131,f1169]) ).
fof(f2135,plain,
! [X0,X1] :
( ~ ssList(X1)
| app(X0,X1) = X0
| ~ ssList(app(X0,X1))
| ~ ssList(X0)
| ~ frontsegP(X0,app(X0,X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f2125]) ).
fof(f2136,plain,
! [X0,X1] :
( ~ ssList(X1)
| app(X0,X1) = X0
| ~ ssList(X0)
| ~ frontsegP(X0,app(X0,X1)) ),
inference(forward_subsumption_resolution,[status(thm)],[f2135,f290]) ).
fof(f2137,plain,
! [X0,X1] :
( skaf46(app(X0,X1),X1) = X0
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(skaf46(app(X0,X1),X1))
| ~ ssList(app(X0,X1))
| ~ ssList(X1)
| ~ rearsegP(app(X0,X1),X1) ),
inference(resolution,[status(thm)],[f348,f377]) ).
fof(f2139,plain,
! [X0,X1] :
( skaf46(app(X0,X1),X1) = X0
| ~ ssList(X0)
| ~ ssList(skaf46(app(X0,X1),X1))
| ~ ssList(app(X0,X1))
| ~ ssList(X1)
| ~ rearsegP(app(X0,X1),X1) ),
inference(duplicate_literals_removal,[status(thm)],[f2137]) ).
fof(f2140,plain,
! [X0,X1] :
( skaf46(app(X1,X0),X0) = X1
| ~ ssList(X1)
| ~ ssList(skaf46(app(X1,X0),X0))
| ~ ssList(app(X1,X0))
| ~ ssList(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f2139,f514]) ).
fof(f2142,plain,
! [X0,X1] :
( skaf45(app(X0,X1),X0) = X1
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(skaf45(app(X0,X1),X0))
| ~ ssList(app(X0,X1))
| ~ ssList(X0)
| ~ frontsegP(app(X0,X1),X0) ),
inference(resolution,[status(thm)],[f349,f375]) ).
fof(f2144,plain,
! [X0,X1] :
( skaf45(app(X0,X1),X0) = X1
| ~ ssList(X1)
| ~ ssList(skaf45(app(X0,X1),X0))
| ~ ssList(app(X0,X1))
| ~ ssList(X0)
| ~ frontsegP(app(X0,X1),X0) ),
inference(duplicate_literals_removal,[status(thm)],[f2142]) ).
fof(f2145,plain,
! [X0,X1] :
( skaf45(app(X0,X1),X0) = X1
| ~ ssList(X1)
| ~ ssList(skaf45(app(X0,X1),X0))
| ~ ssList(app(X0,X1))
| ~ ssList(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f2144,f516]) ).
fof(f2170,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| sk3 = app(sk6,app(sk3,sk7))
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f2045,f373]) ).
fof(f2171,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| cons(X0,sk3) = app(cons(X0,app(sk6,sk3)),sk7)
| ~ ssList(sk7)
| ~ ssList(app(sk6,sk3))
| ~ ssItem(X0) ),
inference(paramodulation,[status(thm)],[f2045,f388]) ).
fof(f2172,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| memberP(app(sk6,sk3),X0)
| memberP(sk7,X0)
| ~ ssItem(X0)
| ~ ssList(app(sk6,sk3))
| ~ ssList(sk7)
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f2045,f390]) ).
fof(f2173,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssList(app(sk6,sk3))
| ~ ssList(sk7)
| ~ memberP(app(sk6,sk3),X0) ),
inference(paramodulation,[status(thm)],[f2045,f359]) ).
fof(f2175,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| X0 = app(sk6,sk3)
| ~ ssList(app(sk6,sk3))
| ~ ssList(sk7)
| ~ ssList(X0)
| app(X0,sk7) != sk3 ),
inference(paramodulation,[status(thm)],[f2045,f377]) ).
fof(f2178,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| X0 = sk7
| ~ ssList(sk7)
| ~ ssList(app(sk6,sk3))
| ~ ssList(X0)
| app(app(sk6,sk3),X0) != sk3 ),
inference(paramodulation,[status(thm)],[f2045,f375]) ).
fof(f2180,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| app(sk3,X0) = app(app(sk6,sk3),app(sk7,X0))
| ~ ssList(app(sk6,sk3))
| ~ ssList(sk7)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f2045,f373]) ).
fof(f2181,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| frontsegP(sk3,app(sk6,sk3))
| ~ ssList(app(sk6,sk3))
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f2045,f516]) ).
fof(f2184,definition,
( sQ98_spl
<=> sk3 = app(sk6,app(sk3,sk7)) ),
introduced(definition,[new_symbols(definition,[sQ98_spl])],[split_symbol_definition]) ).
fof(f2187,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| sQ98_spl
| ~ sQ23_spl
| ~ sQ14_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f2170,f588,f594,f711,f2184,f491,f1437]) ).
fof(f2188,definition,
! [X0] :
( sQ99_spl
<=> ( cons(X0,sk3) = app(cons(X0,app(sk6,sk3)),sk7)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ99_spl])],[split_symbol_definition]) ).
fof(f2189,plain,
! [X0] :
( ~ sQ99_spl
| cons(X0,sk3) = app(cons(X0,app(sk6,sk3)),sk7)
| ~ ssItem(X0) ),
inference(component_clause,[status(thm)],[f2188]) ).
fof(f2191,definition,
( sQ100_spl
<=> ssList(app(sk6,sk3)) ),
introduced(definition,[new_symbols(definition,[sQ100_spl])],[split_symbol_definition]) ).
fof(f2193,plain,
( sQ100_spl
| ~ ssList(app(sk6,sk3)) ),
inference(component_clause,[status(thm)],[f2191]) ).
fof(f2194,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| ~ sQ100_spl
| sQ99_spl ),
inference(split_clause,[status(thm)],[f2171,f2188,f2191,f588,f491,f1437]) ).
fof(f2195,definition,
! [X0] :
( sQ101_spl
<=> ( memberP(app(sk6,sk3),X0)
| memberP(sk7,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ101_spl])],[split_symbol_definition]) ).
fof(f2196,plain,
! [X0] :
( ~ sQ101_spl
| memberP(app(sk6,sk3),X0)
| memberP(sk7,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ),
inference(component_clause,[status(thm)],[f2195]) ).
fof(f2198,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ100_spl
| ~ sQ12_spl
| sQ101_spl ),
inference(split_clause,[status(thm)],[f2172,f2195,f588,f2191,f491,f1437]) ).
fof(f2199,definition,
! [X0] :
( sQ102_spl
<=> ( memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(app(sk6,sk3),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ102_spl])],[split_symbol_definition]) ).
fof(f2202,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ100_spl
| ~ sQ12_spl
| sQ102_spl ),
inference(split_clause,[status(thm)],[f2173,f2199,f588,f2191,f491,f1437]) ).
fof(f2204,definition,
! [X0] :
( sQ103_spl
<=> ( X0 = app(sk6,sk3)
| ~ ssList(X0)
| app(X0,sk7) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ103_spl])],[split_symbol_definition]) ).
fof(f2207,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ100_spl
| ~ sQ12_spl
| sQ103_spl ),
inference(split_clause,[status(thm)],[f2175,f2204,f588,f2191,f491,f1437]) ).
fof(f2210,definition,
! [X0] :
( sQ104_spl
<=> ( X0 = sk7
| ~ ssList(X0)
| app(app(sk6,sk3),X0) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ104_spl])],[split_symbol_definition]) ).
fof(f2213,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| ~ sQ100_spl
| sQ104_spl ),
inference(split_clause,[status(thm)],[f2178,f2210,f2191,f588,f491,f1437]) ).
fof(f2215,definition,
! [X0] :
( sQ105_spl
<=> ( app(sk3,X0) = app(app(sk6,sk3),app(sk7,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ105_spl])],[split_symbol_definition]) ).
fof(f2218,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ100_spl
| ~ sQ12_spl
| sQ105_spl ),
inference(split_clause,[status(thm)],[f2180,f2215,f588,f2191,f491,f1437]) ).
fof(f2219,definition,
( sQ106_spl
<=> frontsegP(sk3,app(sk6,sk3)) ),
introduced(definition,[new_symbols(definition,[sQ106_spl])],[split_symbol_definition]) ).
fof(f2222,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| sQ106_spl
| ~ sQ100_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f2181,f588,f2191,f2219,f491,f1437]) ).
fof(f2225,plain,
( sQ100_spl
| ~ sQ20_spl
| ~ sQ85_spl
| ~ sQ10_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2193,f2048]) ).
fof(f2226,plain,
( sQ100_spl
| ~ sQ20_spl
| ~ sQ85_spl
| ~ sQ10_spl ),
inference(contradiction_clause,[status(thm)],[f2225]) ).
fof(f2238,plain,
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sk3 = app(sk3,sk7)
| ~ ssList(sk3)
| ~ ssList(app(sk3,sk7))
| ~ rearsegP(app(sk3,sk7),sk3) ),
inference(resolution,[status(thm)],[f2041,f345]) ).
fof(f2239,definition,
( sQ107_spl
<=> rearsegP(app(sk3,sk7),sk3) ),
introduced(definition,[new_symbols(definition,[sQ107_spl])],[split_symbol_definition]) ).
fof(f2241,plain,
( sQ107_spl
| ~ rearsegP(app(sk3,sk7),sk3) ),
inference(component_clause,[status(thm)],[f2239]) ).
fof(f2242,definition,
( sQ108_spl
<=> ssList(app(sk3,sk7)) ),
introduced(definition,[new_symbols(definition,[sQ108_spl])],[split_symbol_definition]) ).
fof(f2244,plain,
( sQ108_spl
| ~ ssList(app(sk3,sk7)) ),
inference(component_clause,[status(thm)],[f2242]) ).
fof(f2245,definition,
( sQ109_spl
<=> sk3 = app(sk3,sk7) ),
introduced(definition,[new_symbols(definition,[sQ109_spl])],[split_symbol_definition]) ).
fof(f2248,plain,
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ109_spl
| ~ sQ14_spl
| ~ sQ108_spl
| ~ sQ107_spl ),
inference(split_clause,[status(thm)],[f2238,f2239,f2242,f594,f2245,f491,f1437,f1173]) ).
fof(f2274,definition,
( sQ110_spl
<=> rearsegP(sk3,sk3) ),
introduced(definition,[new_symbols(definition,[sQ110_spl])],[split_symbol_definition]) ).
fof(f2276,plain,
( sQ110_spl
| ~ rearsegP(sk3,sk3) ),
inference(component_clause,[status(thm)],[f2274]) ).
fof(f2278,plain,
( ~ sQ46_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ108_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2042,f2244]) ).
fof(f2279,plain,
( ~ sQ46_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ108_spl ),
inference(contradiction_clause,[status(thm)],[f2278]) ).
fof(f2285,definition,
( sQ111_spl
<=> frontsegP(app(sk6,sk3),sk3) ),
introduced(definition,[new_symbols(definition,[sQ111_spl])],[split_symbol_definition]) ).
fof(f2287,plain,
( sQ111_spl
| ~ frontsegP(app(sk6,sk3),sk3) ),
inference(component_clause,[status(thm)],[f2285]) ).
fof(f2288,definition,
( sQ112_spl
<=> sk3 = app(sk6,sk3) ),
introduced(definition,[new_symbols(definition,[sQ112_spl])],[split_symbol_definition]) ).
fof(f2289,plain,
( ~ sQ112_spl
| sk3 = app(sk6,sk3) ),
inference(component_clause,[status(thm)],[f2288]) ).
fof(f2290,plain,
( sQ112_spl
| sk3 != app(sk6,sk3) ),
inference(component_clause,[status(thm)],[f2288]) ).
fof(f2295,plain,
! [X0] :
( ~ ssList(nil)
| ~ ssList(X0)
| ~ rearsegP(nil,X0)
| nil = X0
| ~ ssList(skaf46(nil,X0))
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f334,f348]) ).
fof(f2297,plain,
! [X0] :
( ~ ssList(nil)
| ~ ssList(X0)
| ~ frontsegP(nil,X0)
| nil = skaf45(nil,X0)
| ~ ssList(X0)
| ~ ssList(skaf45(nil,X0)) ),
inference(resolution,[status(thm)],[f334,f349]) ).
fof(f2300,definition,
! [X0] :
( sQ113_spl
<=> ( ~ ssList(X0)
| ~ rearsegP(nil,X0)
| nil = X0
| ~ ssList(skaf46(nil,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ113_spl])],[split_symbol_definition]) ).
fof(f2303,plain,
( ~ sQ15_spl
| sQ113_spl ),
inference(split_clause,[status(thm)],[f2295,f2300,f601]) ).
fof(f2305,definition,
! [X0] :
( sQ114_spl
<=> ( ~ ssList(X0)
| ~ frontsegP(nil,X0)
| nil = skaf45(nil,X0)
| ~ ssList(X0)
| ~ ssList(skaf45(nil,X0)) ) ),
introduced(definition,[new_symbols(definition,[sQ114_spl])],[split_symbol_definition]) ).
fof(f2308,plain,
( ~ sQ15_spl
| sQ114_spl ),
inference(split_clause,[status(thm)],[f2297,f2305,f601]) ).
fof(f2313,plain,
! [X0] :
( X0 = nil
| ~ ssList(X0)
| ~ ssList(nil)
| ~ frontsegP(nil,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f264,f346]) ).
fof(f2314,definition,
! [X0] :
( sQ115_spl
<=> ( X0 = nil
| ~ ssList(X0)
| ~ frontsegP(nil,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ115_spl])],[split_symbol_definition]) ).
fof(f2317,plain,
( ~ sQ15_spl
| sQ115_spl ),
inference(split_clause,[status(thm)],[f2313,f2314,f601]) ).
fof(f2319,plain,
( ~ sQ10_spl
| equalelemsP(sk3)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f268]) ).
fof(f2320,definition,
( sQ116_spl
<=> equalelemsP(sk3) ),
introduced(definition,[new_symbols(definition,[sQ116_spl])],[split_symbol_definition]) ).
fof(f2323,plain,
( ~ sQ10_spl
| sQ116_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f2319,f484,f2320,f491]) ).
fof(f2324,plain,
( ~ sQ10_spl
| duplicatefreeP(sk3)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f269]) ).
fof(f2325,plain,
( ~ sQ10_spl
| sQ34_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f2324,f484,f956,f491]) ).
fof(f2326,plain,
( ~ sQ10_spl
| strictorderedP(sk3)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f270]) ).
fof(f2327,definition,
( sQ117_spl
<=> strictorderedP(sk3) ),
introduced(definition,[new_symbols(definition,[sQ117_spl])],[split_symbol_definition]) ).
fof(f2330,plain,
( ~ sQ10_spl
| sQ117_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f2326,f484,f2327,f491]) ).
fof(f2331,plain,
( ~ sQ10_spl
| totalorderedP(sk3)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f271]) ).
fof(f2332,definition,
( sQ118_spl
<=> totalorderedP(sk3) ),
introduced(definition,[new_symbols(definition,[sQ118_spl])],[split_symbol_definition]) ).
fof(f2335,plain,
( ~ sQ10_spl
| sQ118_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f2331,f484,f2332,f491]) ).
fof(f2336,plain,
( ~ sQ10_spl
| strictorderP(sk3)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f272]) ).
fof(f2337,definition,
( sQ119_spl
<=> strictorderP(sk3) ),
introduced(definition,[new_symbols(definition,[sQ119_spl])],[split_symbol_definition]) ).
fof(f2340,plain,
( ~ sQ10_spl
| sQ119_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f2336,f484,f2337,f491]) ).
fof(f2341,plain,
( ~ sQ10_spl
| totalorderP(sk3)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f273]) ).
fof(f2342,definition,
( sQ120_spl
<=> totalorderP(sk3) ),
introduced(definition,[new_symbols(definition,[sQ120_spl])],[split_symbol_definition]) ).
fof(f2345,plain,
( ~ sQ10_spl
| sQ120_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f2341,f484,f2342,f491]) ).
fof(f2346,plain,
( ~ sQ10_spl
| cyclefreeP(sk3)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f274]) ).
fof(f2347,definition,
( sQ121_spl
<=> cyclefreeP(sk3) ),
introduced(definition,[new_symbols(definition,[sQ121_spl])],[split_symbol_definition]) ).
fof(f2350,plain,
( ~ sQ10_spl
| sQ121_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f2346,f484,f2347,f491]) ).
fof(f2358,plain,
! [X0,X1,X2] :
( app(X2,X0) = X1
| ~ ssList(app(X2,X0))
| ~ ssList(X1)
| ~ rearsegP(X1,app(X2,X0))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ rearsegP(X0,X1) ),
inference(resolution,[status(thm)],[f355,f345]) ).
fof(f2359,plain,
! [X0] :
( ~ sQ30_spl
| rearsegP(sk3,X0)
| ~ ssList(nil)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ rearsegP(nil,X0) ),
inference(paramodulation,[status(thm)],[f757,f355]) ).
fof(f2361,plain,
! [X0,X1,X2] :
( app(X2,X0) = X1
| ~ ssList(app(X2,X0))
| ~ rearsegP(X1,app(X2,X0))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ rearsegP(X0,X1) ),
inference(duplicate_literals_removal,[status(thm)],[f2358]) ).
fof(f2362,plain,
! [X0,X1,X2] :
( app(X2,X0) = X1
| ~ rearsegP(X1,app(X2,X0))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ rearsegP(X0,X1) ),
inference(forward_subsumption_resolution,[status(thm)],[f2361,f290]) ).
fof(f2363,definition,
! [X0] :
( sQ122_spl
<=> ( rearsegP(sk3,X0)
| ~ ssList(X0)
| ~ rearsegP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ122_spl])],[split_symbol_definition]) ).
fof(f2364,plain,
! [X0] :
( ~ sQ122_spl
| rearsegP(sk3,X0)
| ~ ssList(X0)
| ~ rearsegP(nil,X0) ),
inference(component_clause,[status(thm)],[f2363]) ).
fof(f2366,plain,
( ~ sQ30_spl
| ~ sQ15_spl
| ~ sQ14_spl
| sQ122_spl ),
inference(split_clause,[status(thm)],[f2359,f2363,f594,f601,f756]) ).
fof(f2367,plain,
( sQ111_spl
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssList(sk3)
| ~ frontsegP(sk6,sk3) ),
inference(resolution,[status(thm)],[f356,f2287]) ).
fof(f2368,plain,
! [X0,X1,X2] :
( app(X0,X2) = X1
| ~ ssList(app(X0,X2))
| ~ ssList(X1)
| ~ frontsegP(X1,app(X0,X2))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ frontsegP(X0,X1) ),
inference(resolution,[status(thm)],[f356,f346]) ).
fof(f2369,plain,
! [X0] :
( ~ sQ30_spl
| frontsegP(sk3,X0)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(nil)
| ~ frontsegP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f757,f356]) ).
fof(f2370,plain,
( sQ111_spl
| ~ sQ23_spl
| ~ sQ14_spl
| ~ sQ96_spl ),
inference(split_clause,[status(thm)],[f2367,f2128,f594,f711,f2285]) ).
fof(f2371,plain,
! [X0,X1,X2] :
( app(X0,X2) = X1
| ~ ssList(app(X0,X2))
| ~ frontsegP(X1,app(X0,X2))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ frontsegP(X0,X1) ),
inference(duplicate_literals_removal,[status(thm)],[f2368]) ).
fof(f2372,plain,
! [X0,X1,X2] :
( app(X0,X2) = X1
| ~ frontsegP(X1,app(X0,X2))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(X2)
| ~ frontsegP(X0,X1) ),
inference(forward_subsumption_resolution,[status(thm)],[f2371,f290]) ).
fof(f2373,definition,
! [X0] :
( sQ123_spl
<=> ( frontsegP(sk3,X0)
| ~ ssList(X0)
| ~ frontsegP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ123_spl])],[split_symbol_definition]) ).
fof(f2376,plain,
( ~ sQ30_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ123_spl ),
inference(split_clause,[status(thm)],[f2369,f2373,f601,f594,f756]) ).
fof(f2387,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ112_spl
| app(sk3,sk7) = sk3 ),
inference(backward_demodulation,[status(thm)],[f2289,f2045]) ).
fof(f2389,plain,
( sQ107_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ112_spl
| ~ rearsegP(sk3,sk3) ),
inference(backward_demodulation,[status(thm)],[f2387,f2241]) ).
fof(f2390,plain,
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ112_spl
| rearsegP(sk3,sk3) ),
inference(backward_demodulation,[status(thm)],[f2387,f2041]) ).
fof(f2399,plain,
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ112_spl
| sQ107_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2390,f2389]) ).
fof(f2400,plain,
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ112_spl
| sQ107_spl ),
inference(contradiction_clause,[status(thm)],[f2399]) ).
fof(f2408,definition,
( sQ126_spl
<=> ssList(skaf80(nil)) ),
introduced(definition,[new_symbols(definition,[sQ126_spl])],[split_symbol_definition]) ).
fof(f2410,plain,
( sQ126_spl
| ~ ssList(skaf80(nil)) ),
inference(component_clause,[status(thm)],[f2408]) ).
fof(f2420,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| frontsegP(sk3,X0)
| ~ ssList(app(sk6,sk3))
| ~ ssList(X0)
| ~ ssList(sk7)
| ~ frontsegP(app(sk6,sk3),X0) ),
inference(paramodulation,[status(thm)],[f2045,f356]) ).
fof(f2421,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| rearsegP(sk3,X0)
| ~ ssList(sk7)
| ~ ssList(X0)
| ~ ssList(app(sk6,sk3))
| ~ rearsegP(sk7,X0) ),
inference(paramodulation,[status(thm)],[f2045,f355]) ).
fof(f2437,definition,
! [X0] :
( sQ128_spl
<=> ( frontsegP(sk3,X0)
| ~ ssList(X0)
| ~ frontsegP(app(sk6,sk3),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ128_spl])],[split_symbol_definition]) ).
fof(f2438,plain,
! [X0] :
( ~ sQ128_spl
| frontsegP(sk3,X0)
| ~ ssList(X0)
| ~ frontsegP(app(sk6,sk3),X0) ),
inference(component_clause,[status(thm)],[f2437]) ).
fof(f2440,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ100_spl
| ~ sQ12_spl
| sQ128_spl ),
inference(split_clause,[status(thm)],[f2420,f2437,f588,f2191,f491,f1437]) ).
fof(f2441,definition,
! [X0] :
( sQ129_spl
<=> ( rearsegP(sk3,X0)
| ~ ssList(X0)
| ~ rearsegP(sk7,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ129_spl])],[split_symbol_definition]) ).
fof(f2442,plain,
! [X0] :
( ~ sQ129_spl
| rearsegP(sk3,X0)
| ~ ssList(X0)
| ~ rearsegP(sk7,X0) ),
inference(component_clause,[status(thm)],[f2441]) ).
fof(f2444,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| ~ sQ100_spl
| sQ129_spl ),
inference(split_clause,[status(thm)],[f2421,f2441,f2191,f588,f491,f1437]) ).
fof(f2465,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| frontsegP(sk3,X0)
| ~ ssList(sk6)
| ~ ssList(X0)
| ~ ssList(app(sk3,sk7))
| ~ frontsegP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f2043,f356]) ).
fof(f2466,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| rearsegP(sk3,X0)
| ~ ssList(app(sk3,sk7))
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ rearsegP(app(sk3,sk7),X0) ),
inference(paramodulation,[status(thm)],[f2043,f355]) ).
fof(f2468,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| cons(X0,sk3) = app(cons(X0,sk6),app(sk3,sk7))
| ~ ssList(app(sk3,sk7))
| ~ ssList(sk6)
| ~ ssItem(X0) ),
inference(paramodulation,[status(thm)],[f2043,f388]) ).
fof(f2469,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| memberP(sk6,X0)
| memberP(app(sk3,sk7),X0)
| ~ ssItem(X0)
| ~ ssList(sk6)
| ~ ssList(app(sk3,sk7))
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f2043,f390]) ).
fof(f2471,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssList(sk6)
| ~ ssList(app(sk3,sk7))
| ~ memberP(app(sk3,sk7),X0) ),
inference(paramodulation,[status(thm)],[f2043,f360]) ).
fof(f2472,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| X0 = sk6
| ~ ssList(sk6)
| ~ ssList(app(sk3,sk7))
| ~ ssList(X0)
| app(X0,app(sk3,sk7)) != sk3 ),
inference(paramodulation,[status(thm)],[f2043,f377]) ).
fof(f2475,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| X0 = app(sk3,sk7)
| ~ ssList(app(sk3,sk7))
| ~ ssList(sk6)
| ~ ssList(X0)
| app(sk6,X0) != sk3 ),
inference(paramodulation,[status(thm)],[f2043,f375]) ).
fof(f2477,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| app(sk3,X0) = app(sk6,app(app(sk3,sk7),X0))
| ~ ssList(sk6)
| ~ ssList(app(sk3,sk7))
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f2043,f373]) ).
fof(f2481,definition,
! [X0] :
( sQ130_spl
<=> ( frontsegP(sk3,X0)
| ~ ssList(X0)
| ~ frontsegP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ130_spl])],[split_symbol_definition]) ).
fof(f2482,plain,
! [X0] :
( ~ sQ130_spl
| frontsegP(sk3,X0)
| ~ ssList(X0)
| ~ frontsegP(sk6,X0) ),
inference(component_clause,[status(thm)],[f2481]) ).
fof(f2484,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ23_spl
| ~ sQ108_spl
| sQ130_spl ),
inference(split_clause,[status(thm)],[f2465,f2481,f2242,f711,f491,f1437,f1060]) ).
fof(f2485,definition,
! [X0] :
( sQ131_spl
<=> ( rearsegP(sk3,X0)
| ~ ssList(X0)
| ~ rearsegP(app(sk3,sk7),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ131_spl])],[split_symbol_definition]) ).
fof(f2486,plain,
! [X0] :
( ~ sQ131_spl
| rearsegP(sk3,X0)
| ~ ssList(X0)
| ~ rearsegP(app(sk3,sk7),X0) ),
inference(component_clause,[status(thm)],[f2485]) ).
fof(f2488,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ108_spl
| ~ sQ23_spl
| sQ131_spl ),
inference(split_clause,[status(thm)],[f2466,f2485,f711,f2242,f491,f1437,f1060]) ).
fof(f2489,definition,
( sQ132_spl
<=> nil = app(sk3,sk7) ),
introduced(definition,[new_symbols(definition,[sQ132_spl])],[split_symbol_definition]) ).
fof(f2490,plain,
( ~ sQ132_spl
| nil = app(sk3,sk7) ),
inference(component_clause,[status(thm)],[f2489]) ).
fof(f2491,plain,
( sQ132_spl
| nil != app(sk3,sk7) ),
inference(component_clause,[status(thm)],[f2489]) ).
fof(f2493,definition,
! [X0] :
( sQ133_spl
<=> ( cons(X0,sk3) = app(cons(X0,sk6),app(sk3,sk7))
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ133_spl])],[split_symbol_definition]) ).
fof(f2496,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ108_spl
| ~ sQ23_spl
| sQ133_spl ),
inference(split_clause,[status(thm)],[f2468,f2493,f711,f2242,f491,f1437,f1060]) ).
fof(f2497,definition,
! [X0] :
( sQ134_spl
<=> ( memberP(sk6,X0)
| memberP(app(sk3,sk7),X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ134_spl])],[split_symbol_definition]) ).
fof(f2500,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ23_spl
| ~ sQ108_spl
| sQ134_spl ),
inference(split_clause,[status(thm)],[f2469,f2497,f2242,f711,f491,f1437,f1060]) ).
fof(f2502,definition,
! [X0] :
( sQ135_spl
<=> ( memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(app(sk3,sk7),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ135_spl])],[split_symbol_definition]) ).
fof(f2505,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ23_spl
| ~ sQ108_spl
| sQ135_spl ),
inference(split_clause,[status(thm)],[f2471,f2502,f2242,f711,f491,f1437,f1060]) ).
fof(f2506,definition,
! [X0] :
( sQ136_spl
<=> ( X0 = sk6
| ~ ssList(X0)
| app(X0,app(sk3,sk7)) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ136_spl])],[split_symbol_definition]) ).
fof(f2509,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ23_spl
| ~ sQ108_spl
| sQ136_spl ),
inference(split_clause,[status(thm)],[f2472,f2506,f2242,f711,f491,f1437,f1060]) ).
fof(f2512,definition,
! [X0] :
( sQ137_spl
<=> ( X0 = app(sk3,sk7)
| ~ ssList(X0)
| app(sk6,X0) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ137_spl])],[split_symbol_definition]) ).
fof(f2515,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ108_spl
| ~ sQ23_spl
| sQ137_spl ),
inference(split_clause,[status(thm)],[f2475,f2512,f711,f2242,f491,f1437,f1060]) ).
fof(f2517,definition,
! [X0] :
( sQ138_spl
<=> ( app(sk3,X0) = app(sk6,app(app(sk3,sk7),X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ138_spl])],[split_symbol_definition]) ).
fof(f2520,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ23_spl
| ~ sQ108_spl
| sQ138_spl ),
inference(split_clause,[status(thm)],[f2477,f2517,f2242,f711,f491,f1437,f1060]) ).
fof(f2522,definition,
( sQ139_spl
<=> rearsegP(sk3,app(sk3,sk7)) ),
introduced(definition,[new_symbols(definition,[sQ139_spl])],[split_symbol_definition]) ).
fof(f2527,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ132_spl
| sk3 = app(sk6,nil) ),
inference(backward_demodulation,[status(thm)],[f2490,f2043]) ).
fof(f2540,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ132_spl
| sQ74_spl ),
inference(split_clause,[status(thm)],[f2527,f1364,f2489,f491,f1437,f1060]) ).
fof(f2584,plain,
! [X0] :
( ~ ssList(nil)
| ~ ssList(X0)
| ~ rearsegP(nil,X0)
| nil = skaf46(nil,X0)
| ~ ssList(skaf46(nil,X0))
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f332,f348]) ).
fof(f2586,plain,
! [X0] :
( ~ ssList(nil)
| ~ ssList(X0)
| ~ frontsegP(nil,X0)
| nil = X0
| ~ ssList(X0)
| ~ ssList(skaf45(nil,X0)) ),
inference(resolution,[status(thm)],[f332,f349]) ).
fof(f2595,definition,
! [X0] :
( sQ141_spl
<=> ( ~ ssList(X0)
| ~ rearsegP(nil,X0)
| nil = skaf46(nil,X0)
| ~ ssList(skaf46(nil,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ141_spl])],[split_symbol_definition]) ).
fof(f2598,plain,
( ~ sQ15_spl
| sQ141_spl ),
inference(split_clause,[status(thm)],[f2584,f2595,f601]) ).
fof(f2600,definition,
! [X0] :
( sQ142_spl
<=> ( ~ ssList(X0)
| ~ frontsegP(nil,X0)
| nil = X0
| ~ ssList(X0)
| ~ ssList(skaf45(nil,X0)) ) ),
introduced(definition,[new_symbols(definition,[sQ142_spl])],[split_symbol_definition]) ).
fof(f2603,plain,
( ~ sQ15_spl
| sQ142_spl ),
inference(split_clause,[status(thm)],[f2586,f2600,f601]) ).
fof(f2606,definition,
( sQ143_spl
<=> nil = app(sk6,sk3) ),
introduced(definition,[new_symbols(definition,[sQ143_spl])],[split_symbol_definition]) ).
fof(f2607,plain,
( ~ sQ143_spl
| nil = app(sk6,sk3) ),
inference(component_clause,[status(thm)],[f2606]) ).
fof(f2608,plain,
( sQ143_spl
| nil != app(sk6,sk3) ),
inference(component_clause,[status(thm)],[f2606]) ).
fof(f2623,plain,
! [X0] :
( ~ sQ0_spl
| duplicatefreeP(tl(X0))
| nil = X0
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f280,f455]) ).
fof(f2624,plain,
( ~ sQ10_spl
| hd(sk3) = sk9
| ~ ssList(nil)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f302]) ).
fof(f2625,definition,
( sQ144_spl
<=> hd(sk3) = sk9 ),
introduced(definition,[new_symbols(definition,[sQ144_spl])],[split_symbol_definition]) ).
fof(f2626,plain,
( ~ sQ144_spl
| hd(sk3) = sk9 ),
inference(component_clause,[status(thm)],[f2625]) ).
fof(f2628,plain,
( ~ sQ10_spl
| sQ144_spl
| ~ sQ15_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f2624,f484,f601,f2625,f491]) ).
fof(f2631,plain,
( ~ sQ10_spl
| tl(sk3) = nil
| ~ ssList(nil)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f301]) ).
fof(f2632,definition,
( sQ145_spl
<=> tl(sk3) = nil ),
introduced(definition,[new_symbols(definition,[sQ145_spl])],[split_symbol_definition]) ).
fof(f2633,plain,
( ~ sQ145_spl
| tl(sk3) = nil ),
inference(component_clause,[status(thm)],[f2632]) ).
fof(f2635,plain,
( ~ sQ10_spl
| sQ145_spl
| ~ sQ15_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f2631,f484,f601,f2632,f491]) ).
fof(f2636,plain,
( ~ sQ145_spl
| ~ sQ0_spl
| duplicatefreeP(nil)
| nil = sk3
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f2633,f2623]) ).
fof(f2638,definition,
( sQ146_spl
<=> duplicatefreeP(nil) ),
introduced(definition,[new_symbols(definition,[sQ146_spl])],[split_symbol_definition]) ).
fof(f2641,plain,
( ~ sQ145_spl
| ~ sQ0_spl
| sQ146_spl
| sQ6_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f2636,f594,f477,f2638,f454,f2632]) ).
fof(f2659,plain,
! [X0,X1,X2] :
( ~ sQ1_spl
| X2 = X0
| memberP(X1,X2)
| ~ ssList(X1)
| ~ memberP(cons(X0,X1),X2) ),
inference(backward_subsumption_resolution,[status(thm)],[f1001,f458]) ).
fof(f2660,plain,
! [X0,X1,X2,X3] :
( ~ sQ1_spl
| X0 = X2
| ~ ssList(X1)
| ~ ssList(X3)
| cons(X0,X1) != cons(X2,X3) ),
inference(backward_subsumption_resolution,[status(thm)],[f999,f458]) ).
fof(f2679,plain,
! [X0] :
( ~ sQ99_spl
| ~ sQ1_spl
| cons(X0,sk3) = app(cons(X0,app(sk6,sk3)),sk7) ),
inference(backward_subsumption_resolution,[status(thm)],[f2189,f458]) ).
fof(f2682,plain,
! [X0] :
( ~ sQ94_spl
| ~ sQ1_spl
| cons(X0,sk3) = app(cons(X0,sk3),nil) ),
inference(backward_subsumption_resolution,[status(thm)],[f2105,f458]) ).
fof(f2695,plain,
! [X0,X1] :
( ~ ssList(X1)
| segmentP(X0,nil)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ segmentP(X0,X1) ),
inference(resolution,[status(thm)],[f379,f260]) ).
fof(f2697,definition,
! [X0,X1] :
( sQ147_spl
<=> ( ~ ssList(X1)
| segmentP(X0,nil)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ segmentP(X0,X1) ) ),
introduced(definition,[new_symbols(definition,[sQ147_spl])],[split_symbol_definition]) ).
fof(f2700,plain,
( ~ sQ15_spl
| sQ147_spl ),
inference(split_clause,[status(thm)],[f2695,f2697,f601]) ).
fof(f2702,plain,
! [X0] :
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| rearsegP(X0,app(sk3,sk7))
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(app(sk3,sk7))
| ~ rearsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f381,f2041]) ).
fof(f2703,plain,
! [X0] :
( ~ sQ32_spl
| rearsegP(X0,nil)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ rearsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f381,f774]) ).
fof(f2704,plain,
! [X0] :
( ~ sQ21_spl
| rearsegP(X0,sk7)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ rearsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f381,f702]) ).
fof(f2705,plain,
! [X0,X1,X2,X3] :
( ~ ssList(X2)
| ~ ssList(X3)
| ~ ssList(X1)
| ~ rearsegP(X2,X3)
| rearsegP(X0,X3)
| ~ ssList(X0)
| ~ ssList(app(X1,X2))
| ~ ssList(X3)
| ~ rearsegP(X0,app(X1,X2)) ),
inference(resolution,[status(thm)],[f381,f355]) ).
fof(f2706,plain,
! [X0,X1,X2] :
( ~ ssList(X2)
| ~ ssList(X1)
| rearsegP(X0,X2)
| ~ ssList(X0)
| ~ ssList(app(X1,X2))
| ~ ssList(X2)
| ~ rearsegP(X0,app(X1,X2)) ),
inference(resolution,[status(thm)],[f381,f514]) ).
fof(f2707,plain,
! [X0,X1] :
( ~ ssList(X1)
| rearsegP(X0,nil)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ rearsegP(X0,X1) ),
inference(resolution,[status(thm)],[f381,f262]) ).
fof(f2709,definition,
! [X0] :
( sQ148_spl
<=> ( rearsegP(X0,app(sk3,sk7))
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ148_spl])],[split_symbol_definition]) ).
fof(f2710,plain,
! [X0] :
( ~ sQ148_spl
| rearsegP(X0,app(sk3,sk7))
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ),
inference(component_clause,[status(thm)],[f2709]) ).
fof(f2712,plain,
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ14_spl
| ~ sQ108_spl
| sQ148_spl ),
inference(split_clause,[status(thm)],[f2702,f2709,f2242,f594,f491,f1437,f1173]) ).
fof(f2713,definition,
! [X0] :
( sQ149_spl
<=> ( rearsegP(X0,nil)
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ149_spl])],[split_symbol_definition]) ).
fof(f2716,plain,
( ~ sQ32_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ149_spl ),
inference(split_clause,[status(thm)],[f2703,f2713,f601,f594,f773]) ).
fof(f2717,definition,
! [X0] :
( sQ150_spl
<=> ( rearsegP(X0,sk7)
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ150_spl])],[split_symbol_definition]) ).
fof(f2718,plain,
! [X0] :
( ~ sQ150_spl
| rearsegP(X0,sk7)
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ),
inference(component_clause,[status(thm)],[f2717]) ).
fof(f2720,plain,
( ~ sQ21_spl
| ~ sQ14_spl
| ~ sQ12_spl
| sQ150_spl ),
inference(split_clause,[status(thm)],[f2704,f2717,f588,f594,f701]) ).
fof(f2721,plain,
! [X0,X1,X2,X3] :
( ~ ssList(X2)
| ~ ssList(X1)
| ~ rearsegP(X2,X3)
| rearsegP(X0,X3)
| ~ ssList(X0)
| ~ ssList(app(X1,X2))
| ~ ssList(X3)
| ~ rearsegP(X0,app(X1,X2)) ),
inference(duplicate_literals_removal,[status(thm)],[f2705]) ).
fof(f2722,plain,
! [X0,X1,X2,X3] :
( ~ ssList(X2)
| ~ ssList(X1)
| ~ rearsegP(X2,X3)
| rearsegP(X0,X3)
| ~ ssList(X0)
| ~ ssList(X3)
| ~ rearsegP(X0,app(X1,X2)) ),
inference(forward_subsumption_resolution,[status(thm)],[f2721,f290]) ).
fof(f2723,plain,
! [X0,X1,X2] :
( ~ ssList(X1)
| rearsegP(X0,X2)
| ~ ssList(X0)
| ~ ssList(app(X1,X2))
| ~ ssList(X2)
| ~ rearsegP(X0,app(X1,X2)) ),
inference(duplicate_literals_removal,[status(thm)],[f2706]) ).
fof(f2724,plain,
! [X0,X1,X2] :
( ~ ssList(X1)
| rearsegP(X0,X2)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ rearsegP(X0,app(X1,X2)) ),
inference(forward_subsumption_resolution,[status(thm)],[f2723,f290]) ).
fof(f2725,definition,
! [X0,X1] :
( sQ151_spl
<=> ( ~ ssList(X1)
| rearsegP(X0,nil)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,X1) ) ),
introduced(definition,[new_symbols(definition,[sQ151_spl])],[split_symbol_definition]) ).
fof(f2728,plain,
( ~ sQ15_spl
| sQ151_spl ),
inference(split_clause,[status(thm)],[f2707,f2725,f601]) ).
fof(f2730,plain,
! [X0] :
( ~ sQ25_spl
| ~ sQ85_spl
| ~ sQ10_spl
| frontsegP(X0,app(sk6,sk3))
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(app(sk6,sk3))
| ~ frontsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f383,f2044]) ).
fof(f2731,plain,
! [X0] :
( ~ sQ31_spl
| frontsegP(X0,sk3)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(sk3)
| ~ frontsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f383,f770]) ).
fof(f2732,plain,
! [X0] :
( ~ sQ51_spl
| frontsegP(X0,sk6)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ frontsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f383,f1170]) ).
fof(f2733,plain,
! [X0,X1,X2,X3] :
( ~ ssList(X1)
| ~ ssList(X3)
| ~ ssList(X2)
| ~ frontsegP(X1,X3)
| frontsegP(X0,X3)
| ~ ssList(X0)
| ~ ssList(app(X1,X2))
| ~ ssList(X3)
| ~ frontsegP(X0,app(X1,X2)) ),
inference(resolution,[status(thm)],[f383,f356]) ).
fof(f2735,plain,
! [X0,X1] :
( ~ ssList(X1)
| frontsegP(X0,nil)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ frontsegP(X0,X1) ),
inference(resolution,[status(thm)],[f383,f264]) ).
fof(f2737,definition,
! [X0] :
( sQ152_spl
<=> ( frontsegP(X0,app(sk6,sk3))
| ~ ssList(X0)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ152_spl])],[split_symbol_definition]) ).
fof(f2738,plain,
! [X0] :
( ~ sQ152_spl
| frontsegP(X0,app(sk6,sk3))
| ~ ssList(X0)
| ~ frontsegP(X0,sk3) ),
inference(component_clause,[status(thm)],[f2737]) ).
fof(f2740,plain,
( ~ sQ25_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ14_spl
| ~ sQ100_spl
| sQ152_spl ),
inference(split_clause,[status(thm)],[f2730,f2737,f2191,f594,f491,f1437,f725]) ).
fof(f2741,definition,
! [X0] :
( sQ153_spl
<=> ( frontsegP(X0,sk3)
| ~ ssList(X0)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ153_spl])],[split_symbol_definition]) ).
fof(f2744,plain,
( ~ sQ31_spl
| ~ sQ14_spl
| sQ153_spl ),
inference(split_clause,[status(thm)],[f2731,f2741,f594,f769]) ).
fof(f2745,definition,
! [X0] :
( sQ154_spl
<=> ( frontsegP(X0,sk6)
| ~ ssList(X0)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ154_spl])],[split_symbol_definition]) ).
fof(f2746,plain,
! [X0] :
( ~ sQ154_spl
| frontsegP(X0,sk6)
| ~ ssList(X0)
| ~ frontsegP(X0,sk3) ),
inference(component_clause,[status(thm)],[f2745]) ).
fof(f2748,plain,
( ~ sQ51_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ154_spl ),
inference(split_clause,[status(thm)],[f2732,f2745,f711,f594,f1169]) ).
fof(f2749,plain,
! [X0,X1,X2,X3] :
( ~ ssList(X1)
| ~ ssList(X2)
| ~ frontsegP(X1,X3)
| frontsegP(X0,X3)
| ~ ssList(X0)
| ~ ssList(app(X1,X2))
| ~ ssList(X3)
| ~ frontsegP(X0,app(X1,X2)) ),
inference(duplicate_literals_removal,[status(thm)],[f2733]) ).
fof(f2750,plain,
! [X0,X1,X2,X3] :
( ~ ssList(X1)
| ~ ssList(X2)
| ~ frontsegP(X1,X3)
| frontsegP(X0,X3)
| ~ ssList(X0)
| ~ ssList(X3)
| ~ frontsegP(X0,app(X1,X2)) ),
inference(forward_subsumption_resolution,[status(thm)],[f2749,f290]) ).
fof(f2753,definition,
! [X0,X1] :
( sQ155_spl
<=> ( ~ ssList(X1)
| frontsegP(X0,nil)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,X1) ) ),
introduced(definition,[new_symbols(definition,[sQ155_spl])],[split_symbol_definition]) ).
fof(f2756,plain,
( ~ sQ15_spl
| sQ155_spl ),
inference(split_clause,[status(thm)],[f2735,f2753,f601]) ).
fof(f2770,plain,
( ~ sQ37_spl
| ~ ssList(sk3)
| ~ ssList(sk3)
| ~ frontsegP(sk3,sk3)
| nil = skaf45(sk3,sk3)
| ~ ssList(skaf45(sk3,sk3)) ),
inference(resolution,[status(thm)],[f1039,f349]) ).
fof(f2774,definition,
( sQ156_spl
<=> ssList(skaf45(sk3,sk3)) ),
introduced(definition,[new_symbols(definition,[sQ156_spl])],[split_symbol_definition]) ).
fof(f2776,plain,
( sQ156_spl
| ~ ssList(skaf45(sk3,sk3)) ),
inference(component_clause,[status(thm)],[f2774]) ).
fof(f2777,definition,
( sQ157_spl
<=> nil = skaf45(sk3,sk3) ),
introduced(definition,[new_symbols(definition,[sQ157_spl])],[split_symbol_definition]) ).
fof(f2778,plain,
( ~ sQ157_spl
| nil = skaf45(sk3,sk3) ),
inference(component_clause,[status(thm)],[f2777]) ).
fof(f2780,plain,
( ~ sQ37_spl
| ~ sQ14_spl
| ~ sQ31_spl
| sQ157_spl
| ~ sQ156_spl ),
inference(split_clause,[status(thm)],[f2770,f2774,f2777,f769,f594,f1038]) ).
fof(f2782,plain,
( sQ156_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2776,f255]) ).
fof(f2783,plain,
sQ156_spl,
inference(contradiction_clause,[status(thm)],[f2782]) ).
fof(f2787,plain,
( ~ sQ157_spl
| app(sk3,nil) = sk3
| ~ ssList(sk3)
| ~ ssList(sk3)
| ~ frontsegP(sk3,sk3) ),
inference(paramodulation,[status(thm)],[f2778,f349]) ).
fof(f2789,plain,
( ~ sQ157_spl
| sQ30_spl
| ~ sQ14_spl
| ~ sQ31_spl ),
inference(split_clause,[status(thm)],[f2787,f769,f594,f756,f2777]) ).
fof(f2796,plain,
( ~ sQ45_spl
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ rearsegP(sk3,nil)
| sk3 = skaf46(sk3,nil)
| ~ ssList(skaf46(sk3,nil)) ),
inference(resolution,[status(thm)],[f1116,f348]) ).
fof(f2800,definition,
( sQ158_spl
<=> ssList(skaf46(sk3,nil)) ),
introduced(definition,[new_symbols(definition,[sQ158_spl])],[split_symbol_definition]) ).
fof(f2802,plain,
( sQ158_spl
| ~ ssList(skaf46(sk3,nil)) ),
inference(component_clause,[status(thm)],[f2800]) ).
fof(f2803,definition,
( sQ159_spl
<=> sk3 = skaf46(sk3,nil) ),
introduced(definition,[new_symbols(definition,[sQ159_spl])],[split_symbol_definition]) ).
fof(f2804,plain,
( ~ sQ159_spl
| sk3 = skaf46(sk3,nil) ),
inference(component_clause,[status(thm)],[f2803]) ).
fof(f2806,plain,
( ~ sQ45_spl
| ~ sQ14_spl
| ~ sQ15_spl
| ~ sQ32_spl
| sQ159_spl
| ~ sQ158_spl ),
inference(split_clause,[status(thm)],[f2796,f2800,f2803,f773,f601,f594,f1115]) ).
fof(f2810,plain,
( sQ158_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2802,f254]) ).
fof(f2811,plain,
sQ158_spl,
inference(contradiction_clause,[status(thm)],[f2810]) ).
fof(f2813,plain,
( ~ sQ159_spl
| app(sk3,nil) = sk3
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ rearsegP(sk3,nil) ),
inference(paramodulation,[status(thm)],[f2804,f348]) ).
fof(f2815,plain,
( ~ sQ159_spl
| sQ30_spl
| ~ sQ14_spl
| ~ sQ15_spl
| ~ sQ32_spl ),
inference(split_clause,[status(thm)],[f2813,f773,f601,f594,f756,f2803]) ).
fof(f2816,plain,
( ~ sQ122_spl
| ~ ssList(nil)
| rearsegP(sk3,nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f2364,f262]) ).
fof(f2818,plain,
( ~ sQ122_spl
| sQ32_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2816,f601,f773,f2363]) ).
fof(f2820,plain,
( ~ sQ129_spl
| ~ ssList(sk7)
| rearsegP(sk3,nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f2442,f262]) ).
fof(f2822,plain,
( ~ sQ129_spl
| ~ sQ12_spl
| sQ32_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2820,f601,f773,f588,f2441]) ).
fof(f2826,definition,
( sQ160_spl
<=> frontsegP(sk3,nil) ),
introduced(definition,[new_symbols(definition,[sQ160_spl])],[split_symbol_definition]) ).
fof(f2827,plain,
( ~ sQ160_spl
| frontsegP(sk3,nil) ),
inference(component_clause,[status(thm)],[f2826]) ).
fof(f2831,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ1_spl
| memberP(sk3,X0)
| ~ ssList(sk6)
| ~ ssList(app(sk3,sk7))
| ~ memberP(app(sk3,sk7),X0) ),
inference(paramodulation,[status(thm)],[f2043,f963]) ).
fof(f2832,plain,
! [X0] :
( ~ sQ30_spl
| ~ sQ1_spl
| memberP(sk3,X0)
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ memberP(nil,X0) ),
inference(paramodulation,[status(thm)],[f757,f963]) ).
fof(f2833,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ1_spl
| memberP(sk3,X0)
| ~ ssList(app(sk6,sk3))
| ~ ssList(sk7)
| ~ memberP(sk7,X0) ),
inference(paramodulation,[status(thm)],[f2045,f963]) ).
fof(f2834,definition,
! [X0] :
( sQ161_spl
<=> ( memberP(sk3,X0)
| ~ memberP(app(sk3,sk7),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ161_spl])],[split_symbol_definition]) ).
fof(f2837,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ1_spl
| ~ sQ23_spl
| ~ sQ108_spl
| sQ161_spl ),
inference(split_clause,[status(thm)],[f2831,f2834,f2242,f711,f457,f491,f1437,f1060]) ).
fof(f2838,definition,
! [X0] :
( sQ162_spl
<=> ( memberP(sk3,X0)
| ~ memberP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ162_spl])],[split_symbol_definition]) ).
fof(f2841,plain,
( ~ sQ30_spl
| ~ sQ1_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ162_spl ),
inference(split_clause,[status(thm)],[f2832,f2838,f601,f594,f457,f756]) ).
fof(f2842,definition,
! [X0] :
( sQ163_spl
<=> ( memberP(sk3,X0)
| ~ memberP(sk7,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ163_spl])],[split_symbol_definition]) ).
fof(f2845,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ1_spl
| ~ sQ100_spl
| ~ sQ12_spl
| sQ163_spl ),
inference(split_clause,[status(thm)],[f2833,f2842,f588,f2191,f457,f491,f1437]) ).
fof(f2846,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ1_spl
| memberP(sk3,X0)
| ~ ssList(sk6)
| ~ ssList(app(sk3,sk7))
| ~ memberP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f2043,f964]) ).
fof(f2847,plain,
! [X0] :
( ~ sQ30_spl
| ~ sQ1_spl
| memberP(sk3,X0)
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f757,f964]) ).
fof(f2848,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ1_spl
| memberP(sk3,X0)
| ~ ssList(app(sk6,sk3))
| ~ ssList(sk7)
| ~ memberP(app(sk6,sk3),X0) ),
inference(paramodulation,[status(thm)],[f2045,f964]) ).
fof(f2849,definition,
! [X0] :
( sQ164_spl
<=> ( memberP(sk3,X0)
| ~ memberP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ164_spl])],[split_symbol_definition]) ).
fof(f2852,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ1_spl
| ~ sQ23_spl
| ~ sQ108_spl
| sQ164_spl ),
inference(split_clause,[status(thm)],[f2846,f2849,f2242,f711,f457,f491,f1437,f1060]) ).
fof(f2853,definition,
! [X0] :
( sQ165_spl
<=> ( memberP(sk3,X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ165_spl])],[split_symbol_definition]) ).
fof(f2856,plain,
( ~ sQ30_spl
| ~ sQ1_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ165_spl ),
inference(split_clause,[status(thm)],[f2847,f2853,f601,f594,f457,f756]) ).
fof(f2857,definition,
! [X0] :
( sQ166_spl
<=> ( memberP(sk3,X0)
| ~ memberP(app(sk6,sk3),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ166_spl])],[split_symbol_definition]) ).
fof(f2860,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ1_spl
| ~ sQ100_spl
| ~ sQ12_spl
| sQ166_spl ),
inference(split_clause,[status(thm)],[f2848,f2857,f588,f2191,f457,f491,f1437]) ).
fof(f2861,plain,
! [X0] :
( ~ sQ160_spl
| frontsegP(X0,nil)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ frontsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f2827,f383]) ).
fof(f2862,plain,
( ~ sQ160_spl
| sk3 = nil
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ frontsegP(nil,sk3) ),
inference(resolution,[status(thm)],[f2827,f346]) ).
fof(f2863,definition,
! [X0] :
( sQ167_spl
<=> ( frontsegP(X0,nil)
| ~ ssList(X0)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ167_spl])],[split_symbol_definition]) ).
fof(f2866,plain,
( ~ sQ160_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ167_spl ),
inference(split_clause,[status(thm)],[f2861,f2863,f601,f594,f2826]) ).
fof(f2867,definition,
( sQ168_spl
<=> frontsegP(nil,sk3) ),
introduced(definition,[new_symbols(definition,[sQ168_spl])],[split_symbol_definition]) ).
fof(f2870,plain,
( ~ sQ160_spl
| sQ6_spl
| ~ sQ14_spl
| ~ sQ15_spl
| ~ sQ168_spl ),
inference(split_clause,[status(thm)],[f2862,f2867,f601,f594,f477,f2826]) ).
fof(f2892,plain,
( nil = app(skaf71(nil),cons(skaf69(nil),skaf72(nil)))
| ~ ssList(app(skaf71(nil),cons(skaf69(nil),skaf72(nil))))
| ~ ssList(cons(skaf70(nil),skaf73(nil)))
| strictorderedP(nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f398,f332]) ).
fof(f2893,plain,
( nil = cons(skaf70(nil),skaf73(nil))
| ~ ssList(app(skaf71(nil),cons(skaf69(nil),skaf72(nil))))
| ~ ssList(cons(skaf70(nil),skaf73(nil)))
| strictorderedP(nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f398,f334]) ).
fof(f2894,definition,
( sQ169_spl
<=> strictorderedP(nil) ),
introduced(definition,[new_symbols(definition,[sQ169_spl])],[split_symbol_definition]) ).
fof(f2897,definition,
( sQ170_spl
<=> ssList(cons(skaf70(nil),skaf73(nil))) ),
introduced(definition,[new_symbols(definition,[sQ170_spl])],[split_symbol_definition]) ).
fof(f2899,plain,
( sQ170_spl
| ~ ssList(cons(skaf70(nil),skaf73(nil))) ),
inference(component_clause,[status(thm)],[f2897]) ).
fof(f2900,definition,
( sQ171_spl
<=> ssList(app(skaf71(nil),cons(skaf69(nil),skaf72(nil)))) ),
introduced(definition,[new_symbols(definition,[sQ171_spl])],[split_symbol_definition]) ).
fof(f2902,plain,
( sQ171_spl
| ~ ssList(app(skaf71(nil),cons(skaf69(nil),skaf72(nil)))) ),
inference(component_clause,[status(thm)],[f2900]) ).
fof(f2903,definition,
( sQ172_spl
<=> nil = app(skaf71(nil),cons(skaf69(nil),skaf72(nil))) ),
introduced(definition,[new_symbols(definition,[sQ172_spl])],[split_symbol_definition]) ).
fof(f2906,plain,
( sQ172_spl
| ~ sQ171_spl
| ~ sQ170_spl
| sQ169_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2892,f601,f2894,f2897,f2900,f2903]) ).
fof(f2907,definition,
( sQ173_spl
<=> nil = cons(skaf70(nil),skaf73(nil)) ),
introduced(definition,[new_symbols(definition,[sQ173_spl])],[split_symbol_definition]) ).
fof(f2910,plain,
( sQ173_spl
| ~ sQ171_spl
| ~ sQ170_spl
| sQ169_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2893,f601,f2894,f2897,f2900,f2907]) ).
fof(f2911,plain,
( nil = app(skaf66(nil),cons(skaf64(nil),skaf67(nil)))
| ~ ssList(app(skaf66(nil),cons(skaf64(nil),skaf67(nil))))
| ~ ssList(cons(skaf65(nil),skaf68(nil)))
| totalorderedP(nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f399,f332]) ).
fof(f2912,plain,
( nil = cons(skaf65(nil),skaf68(nil))
| ~ ssList(app(skaf66(nil),cons(skaf64(nil),skaf67(nil))))
| ~ ssList(cons(skaf65(nil),skaf68(nil)))
| totalorderedP(nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f399,f334]) ).
fof(f2913,definition,
( sQ174_spl
<=> totalorderedP(nil) ),
introduced(definition,[new_symbols(definition,[sQ174_spl])],[split_symbol_definition]) ).
fof(f2916,definition,
( sQ175_spl
<=> ssList(cons(skaf65(nil),skaf68(nil))) ),
introduced(definition,[new_symbols(definition,[sQ175_spl])],[split_symbol_definition]) ).
fof(f2918,plain,
( sQ175_spl
| ~ ssList(cons(skaf65(nil),skaf68(nil))) ),
inference(component_clause,[status(thm)],[f2916]) ).
fof(f2919,definition,
( sQ176_spl
<=> ssList(app(skaf66(nil),cons(skaf64(nil),skaf67(nil)))) ),
introduced(definition,[new_symbols(definition,[sQ176_spl])],[split_symbol_definition]) ).
fof(f2921,plain,
( sQ176_spl
| ~ ssList(app(skaf66(nil),cons(skaf64(nil),skaf67(nil)))) ),
inference(component_clause,[status(thm)],[f2919]) ).
fof(f2922,definition,
( sQ177_spl
<=> nil = app(skaf66(nil),cons(skaf64(nil),skaf67(nil))) ),
introduced(definition,[new_symbols(definition,[sQ177_spl])],[split_symbol_definition]) ).
fof(f2925,plain,
( sQ177_spl
| ~ sQ176_spl
| ~ sQ175_spl
| sQ174_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2911,f601,f2913,f2916,f2919,f2922]) ).
fof(f2926,definition,
( sQ178_spl
<=> nil = cons(skaf65(nil),skaf68(nil)) ),
introduced(definition,[new_symbols(definition,[sQ178_spl])],[split_symbol_definition]) ).
fof(f2929,plain,
( sQ178_spl
| ~ sQ176_spl
| ~ sQ175_spl
| sQ174_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2912,f601,f2913,f2916,f2919,f2926]) ).
fof(f2930,plain,
( nil = app(skaf61(nil),cons(skaf59(nil),skaf62(nil)))
| ~ ssList(app(skaf61(nil),cons(skaf59(nil),skaf62(nil))))
| ~ ssList(cons(skaf60(nil),skaf63(nil)))
| strictorderP(nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f400,f332]) ).
fof(f2931,plain,
( nil = cons(skaf60(nil),skaf63(nil))
| ~ ssList(app(skaf61(nil),cons(skaf59(nil),skaf62(nil))))
| ~ ssList(cons(skaf60(nil),skaf63(nil)))
| strictorderP(nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f400,f334]) ).
fof(f2932,definition,
( sQ179_spl
<=> strictorderP(nil) ),
introduced(definition,[new_symbols(definition,[sQ179_spl])],[split_symbol_definition]) ).
fof(f2935,definition,
( sQ180_spl
<=> ssList(cons(skaf60(nil),skaf63(nil))) ),
introduced(definition,[new_symbols(definition,[sQ180_spl])],[split_symbol_definition]) ).
fof(f2936,plain,
( ~ sQ180_spl
| ssList(cons(skaf60(nil),skaf63(nil))) ),
inference(component_clause,[status(thm)],[f2935]) ).
fof(f2937,plain,
( sQ180_spl
| ~ ssList(cons(skaf60(nil),skaf63(nil))) ),
inference(component_clause,[status(thm)],[f2935]) ).
fof(f2938,definition,
( sQ181_spl
<=> ssList(app(skaf61(nil),cons(skaf59(nil),skaf62(nil)))) ),
introduced(definition,[new_symbols(definition,[sQ181_spl])],[split_symbol_definition]) ).
fof(f2940,plain,
( sQ181_spl
| ~ ssList(app(skaf61(nil),cons(skaf59(nil),skaf62(nil)))) ),
inference(component_clause,[status(thm)],[f2938]) ).
fof(f2941,definition,
( sQ182_spl
<=> nil = app(skaf61(nil),cons(skaf59(nil),skaf62(nil))) ),
introduced(definition,[new_symbols(definition,[sQ182_spl])],[split_symbol_definition]) ).
fof(f2944,plain,
( sQ182_spl
| ~ sQ181_spl
| ~ sQ180_spl
| sQ179_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2930,f601,f2932,f2935,f2938,f2941]) ).
fof(f2945,definition,
( sQ183_spl
<=> nil = cons(skaf60(nil),skaf63(nil)) ),
introduced(definition,[new_symbols(definition,[sQ183_spl])],[split_symbol_definition]) ).
fof(f2948,plain,
( sQ183_spl
| ~ sQ181_spl
| ~ sQ180_spl
| sQ179_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2931,f601,f2932,f2935,f2938,f2945]) ).
fof(f2949,plain,
! [X0,X1] :
( ~ sQ150_spl
| ~ ssList(X1)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ rearsegP(X1,sk3)
| rearsegP(app(X0,X1),sk7)
| ~ ssList(app(X0,X1)) ),
inference(resolution,[status(thm)],[f2718,f355]) ).
fof(f2950,plain,
! [X0] :
( ~ sQ150_spl
| ~ ssList(sk3)
| ~ ssList(X0)
| rearsegP(app(X0,sk3),sk7)
| ~ ssList(app(X0,sk3)) ),
inference(resolution,[status(thm)],[f2718,f514]) ).
fof(f2952,definition,
! [X0,X1] :
( sQ184_spl
<=> ( ~ ssList(X1)
| ~ ssList(X0)
| ~ rearsegP(X1,sk3)
| rearsegP(app(X0,X1),sk7)
| ~ ssList(app(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ184_spl])],[split_symbol_definition]) ).
fof(f2955,plain,
( ~ sQ150_spl
| ~ sQ14_spl
| sQ184_spl ),
inference(split_clause,[status(thm)],[f2949,f2952,f594,f2717]) ).
fof(f2956,definition,
! [X0] :
( sQ185_spl
<=> ( ~ ssList(X0)
| rearsegP(app(X0,sk3),sk7)
| ~ ssList(app(X0,sk3)) ) ),
introduced(definition,[new_symbols(definition,[sQ185_spl])],[split_symbol_definition]) ).
fof(f2959,plain,
( ~ sQ150_spl
| ~ sQ14_spl
| sQ185_spl ),
inference(split_clause,[status(thm)],[f2950,f2956,f594,f2717]) ).
fof(f2963,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3)
| frontsegP(app(X0,X1),sk6)
| ~ ssList(app(X0,X1)) ),
inference(resolution,[status(thm)],[f2746,f356]) ).
fof(f2964,plain,
! [X0] :
( ~ sQ154_spl
| ~ ssList(sk3)
| ~ ssList(X0)
| frontsegP(app(sk3,X0),sk6)
| ~ ssList(app(sk3,X0)) ),
inference(resolution,[status(thm)],[f2746,f516]) ).
fof(f2967,definition,
! [X0,X1] :
( sQ186_spl
<=> ( ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3)
| frontsegP(app(X0,X1),sk6)
| ~ ssList(app(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ186_spl])],[split_symbol_definition]) ).
fof(f2968,plain,
! [X0,X1] :
( ~ sQ186_spl
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3)
| frontsegP(app(X0,X1),sk6)
| ~ ssList(app(X0,X1)) ),
inference(component_clause,[status(thm)],[f2967]) ).
fof(f2970,plain,
( ~ sQ154_spl
| ~ sQ14_spl
| sQ186_spl ),
inference(split_clause,[status(thm)],[f2963,f2967,f594,f2745]) ).
fof(f2971,definition,
! [X0] :
( sQ187_spl
<=> ( ~ ssList(X0)
| frontsegP(app(sk3,X0),sk6)
| ~ ssList(app(sk3,X0)) ) ),
introduced(definition,[new_symbols(definition,[sQ187_spl])],[split_symbol_definition]) ).
fof(f2972,plain,
! [X0] :
( ~ sQ187_spl
| ~ ssList(X0)
| frontsegP(app(sk3,X0),sk6)
| ~ ssList(app(sk3,X0)) ),
inference(component_clause,[status(thm)],[f2971]) ).
fof(f2974,plain,
( ~ sQ154_spl
| ~ sQ14_spl
| sQ187_spl ),
inference(split_clause,[status(thm)],[f2964,f2971,f594,f2745]) ).
fof(f2976,plain,
! [X0,X1] :
( ~ sQ186_spl
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3)
| frontsegP(app(X0,X1),sk6) ),
inference(forward_subsumption_resolution,[status(thm)],[f2968,f290]) ).
fof(f2989,plain,
! [X0,X1] :
( ~ sQ94_spl
| ~ sQ1_spl
| memberP(cons(X0,sk3),X1)
| ~ ssList(cons(X0,sk3))
| ~ ssList(nil)
| ~ memberP(cons(X0,sk3),X1) ),
inference(paramodulation,[status(thm)],[f2682,f964]) ).
fof(f2990,plain,
! [X0,X1] :
( ~ sQ94_spl
| ~ sQ1_spl
| memberP(cons(X1,sk3),X0)
| ~ ssList(cons(X1,sk3))
| ~ ssList(nil)
| ~ memberP(nil,X0) ),
inference(paramodulation,[status(thm)],[f2682,f963]) ).
fof(f2991,plain,
! [X0] :
( ~ sQ94_spl
| ~ sQ1_spl
| nil = cons(X0,sk3)
| ~ ssList(cons(X0,sk3))
| ~ ssList(nil)
| cons(X0,sk3) != nil ),
inference(paramodulation,[status(thm)],[f2682,f332]) ).
fof(f2992,plain,
! [X0,X1] :
( ~ sQ94_spl
| ~ sQ1_spl
| frontsegP(cons(X0,sk3),X1)
| ~ ssList(cons(X0,sk3))
| ~ ssList(X1)
| ~ ssList(nil)
| ~ frontsegP(cons(X0,sk3),X1) ),
inference(paramodulation,[status(thm)],[f2682,f356]) ).
fof(f2993,plain,
! [X0,X1] :
( ~ sQ94_spl
| ~ sQ1_spl
| rearsegP(cons(X1,sk3),X0)
| ~ ssList(nil)
| ~ ssList(X0)
| ~ ssList(cons(X1,sk3))
| ~ rearsegP(nil,X0) ),
inference(paramodulation,[status(thm)],[f2682,f355]) ).
fof(f2995,plain,
! [X0,X1] :
( ~ sQ94_spl
| ~ sQ1_spl
| X0 = cons(X1,sk3)
| ~ ssList(cons(X1,sk3))
| ~ ssList(nil)
| ~ ssList(X0)
| app(X0,nil) != cons(X1,sk3) ),
inference(paramodulation,[status(thm)],[f2682,f377]) ).
fof(f2997,plain,
! [X0,X1] :
( ~ sQ94_spl
| ~ sQ1_spl
| X1 = nil
| ~ ssList(nil)
| ~ ssList(cons(X0,sk3))
| ~ ssList(X1)
| app(cons(X0,sk3),X1) != cons(X0,sk3) ),
inference(paramodulation,[status(thm)],[f2682,f375]) ).
fof(f2999,plain,
! [X0,X1] :
( ~ sQ94_spl
| ~ sQ1_spl
| app(cons(X1,sk3),X0) = app(cons(X1,sk3),app(nil,X0))
| ~ ssList(cons(X1,sk3))
| ~ ssList(nil)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f2682,f373]) ).
fof(f3000,plain,
! [X0] :
( ~ sQ94_spl
| ~ sQ1_spl
| frontsegP(cons(X0,sk3),cons(X0,sk3))
| ~ ssList(cons(X0,sk3))
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f2682,f516]) ).
fof(f3001,plain,
! [X0] :
( ~ sQ94_spl
| ~ sQ1_spl
| rearsegP(cons(X0,sk3),nil)
| ~ ssList(nil)
| ~ ssList(cons(X0,sk3)) ),
inference(paramodulation,[status(thm)],[f2682,f514]) ).
fof(f3002,plain,
! [X0] :
( ~ sQ94_spl
| ~ sQ1_spl
| ssList(cons(X0,sk3))
| ~ ssList(cons(X0,sk3))
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f2682,f290]) ).
fof(f3003,definition,
! [X0,X1] :
( sQ188_spl
<=> ( memberP(cons(X0,sk3),X1)
| ~ ssList(cons(X0,sk3))
| ~ memberP(cons(X0,sk3),X1) ) ),
introduced(definition,[new_symbols(definition,[sQ188_spl])],[split_symbol_definition]) ).
fof(f3006,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ188_spl ),
inference(split_clause,[status(thm)],[f2989,f3003,f601,f457,f2104]) ).
fof(f3007,definition,
! [X0,X1] :
( sQ189_spl
<=> ( memberP(cons(X1,sk3),X0)
| ~ ssList(cons(X1,sk3))
| ~ memberP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ189_spl])],[split_symbol_definition]) ).
fof(f3010,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ189_spl ),
inference(split_clause,[status(thm)],[f2990,f3007,f601,f457,f2104]) ).
fof(f3011,definition,
! [X0] :
( sQ190_spl
<=> ( nil = cons(X0,sk3)
| ~ ssList(cons(X0,sk3))
| cons(X0,sk3) != nil ) ),
introduced(definition,[new_symbols(definition,[sQ190_spl])],[split_symbol_definition]) ).
fof(f3014,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ190_spl ),
inference(split_clause,[status(thm)],[f2991,f3011,f601,f457,f2104]) ).
fof(f3015,definition,
! [X0,X1] :
( sQ191_spl
<=> ( frontsegP(cons(X0,sk3),X1)
| ~ ssList(cons(X0,sk3))
| ~ ssList(X1)
| ~ frontsegP(cons(X0,sk3),X1) ) ),
introduced(definition,[new_symbols(definition,[sQ191_spl])],[split_symbol_definition]) ).
fof(f3018,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ191_spl ),
inference(split_clause,[status(thm)],[f2992,f3015,f601,f457,f2104]) ).
fof(f3019,definition,
! [X0,X1] :
( sQ192_spl
<=> ( rearsegP(cons(X1,sk3),X0)
| ~ ssList(X0)
| ~ ssList(cons(X1,sk3))
| ~ rearsegP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ192_spl])],[split_symbol_definition]) ).
fof(f3022,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ192_spl ),
inference(split_clause,[status(thm)],[f2993,f3019,f601,f457,f2104]) ).
fof(f3027,definition,
! [X0,X1] :
( sQ194_spl
<=> ( X0 = cons(X1,sk3)
| ~ ssList(cons(X1,sk3))
| ~ ssList(X0)
| app(X0,nil) != cons(X1,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ194_spl])],[split_symbol_definition]) ).
fof(f3030,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ194_spl ),
inference(split_clause,[status(thm)],[f2995,f3027,f601,f457,f2104]) ).
fof(f3032,definition,
! [X0,X1] :
( sQ195_spl
<=> ( X1 = nil
| ~ ssList(cons(X0,sk3))
| ~ ssList(X1)
| app(cons(X0,sk3),X1) != cons(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ195_spl])],[split_symbol_definition]) ).
fof(f3035,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ195_spl ),
inference(split_clause,[status(thm)],[f2997,f3032,f601,f457,f2104]) ).
fof(f3037,definition,
! [X0,X1] :
( sQ196_spl
<=> ( app(cons(X1,sk3),X0) = app(cons(X1,sk3),app(nil,X0))
| ~ ssList(cons(X1,sk3))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ196_spl])],[split_symbol_definition]) ).
fof(f3040,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ196_spl ),
inference(split_clause,[status(thm)],[f2999,f3037,f601,f457,f2104]) ).
fof(f3041,definition,
! [X0] :
( sQ197_spl
<=> ( frontsegP(cons(X0,sk3),cons(X0,sk3))
| ~ ssList(cons(X0,sk3)) ) ),
introduced(definition,[new_symbols(definition,[sQ197_spl])],[split_symbol_definition]) ).
fof(f3044,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| sQ197_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3000,f601,f3041,f457,f2104]) ).
fof(f3045,definition,
! [X0] :
( sQ198_spl
<=> ( rearsegP(cons(X0,sk3),nil)
| ~ ssList(cons(X0,sk3)) ) ),
introduced(definition,[new_symbols(definition,[sQ198_spl])],[split_symbol_definition]) ).
fof(f3048,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ198_spl ),
inference(split_clause,[status(thm)],[f3001,f3045,f601,f457,f2104]) ).
fof(f3049,definition,
! [X0] :
( sQ199_spl
<=> ( ssList(cons(X0,sk3))
| ~ ssList(cons(X0,sk3)) ) ),
introduced(definition,[new_symbols(definition,[sQ199_spl])],[split_symbol_definition]) ).
fof(f3052,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| sQ199_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3002,f601,f3049,f457,f2104]) ).
fof(f3057,plain,
( ~ sQ1_spl
| sQ170_spl
| ~ ssList(skaf73(nil)) ),
inference(resolution,[status(thm)],[f2899,f969]) ).
fof(f3058,plain,
( ~ sQ1_spl
| sQ170_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f3057,f226]) ).
fof(f3059,plain,
( ~ sQ1_spl
| sQ170_spl ),
inference(contradiction_clause,[status(thm)],[f3058]) ).
fof(f3060,plain,
( ~ sQ1_spl
| sQ175_spl
| ~ ssList(skaf68(nil)) ),
inference(resolution,[status(thm)],[f2918,f969]) ).
fof(f3061,plain,
( ~ sQ1_spl
| sQ175_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f3060,f231]) ).
fof(f3062,plain,
( ~ sQ1_spl
| sQ175_spl ),
inference(contradiction_clause,[status(thm)],[f3061]) ).
fof(f3071,plain,
! [X0] :
( ~ sQ10_spl
| ~ sQ1_spl
| X0 = sk9
| memberP(nil,X0)
| ~ ssList(nil)
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f492,f2659]) ).
fof(f3072,definition,
! [X0] :
( sQ200_spl
<=> ( X0 = sk9
| memberP(nil,X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ200_spl])],[split_symbol_definition]) ).
fof(f3075,plain,
( ~ sQ10_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ200_spl ),
inference(split_clause,[status(thm)],[f3071,f3072,f601,f457,f491]) ).
fof(f3076,plain,
! [X0,X1] :
( ~ sQ10_spl
| ~ sQ1_spl
| sk9 = X0
| ~ ssList(nil)
| ~ ssList(X1)
| sk3 != cons(X0,X1) ),
inference(paramodulation,[status(thm)],[f492,f2660]) ).
fof(f3078,plain,
! [X0,X1] :
( ~ sQ1_spl
| X1 = X1
| ~ ssList(X0)
| ~ ssList(X0) ),
inference(equality_resolution,[status(thm)],[f2660]) ).
fof(f3079,definition,
! [X0,X1] :
( sQ201_spl
<=> ( sk9 = X0
| ~ ssList(X1)
| sk3 != cons(X0,X1) ) ),
introduced(definition,[new_symbols(definition,[sQ201_spl])],[split_symbol_definition]) ).
fof(f3082,plain,
( ~ sQ10_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ201_spl ),
inference(split_clause,[status(thm)],[f3076,f3079,f601,f457,f491]) ).
fof(f3084,definition,
! [X1] :
( sQ202_spl
<=> X1 = X1 ),
introduced(definition,[new_symbols(definition,[sQ202_spl])],[split_symbol_definition]) ).
fof(f3087,plain,
( ~ sQ1_spl
| sQ202_spl
| sQ82_spl ),
inference(split_clause,[status(thm)],[f3078,f1415,f3084,f457]) ).
fof(f3088,plain,
( ~ sQ180_spl
| ~ sQ82_spl
| $false ),
inference(backward_subsumption_resolution,[status(thm)],[f2936,f3125]) ).
fof(f3125,plain,
! [X0] :
( ~ sQ82_spl
| ~ ssList(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f1416]) ).
fof(f3126,plain,
( ~ sQ180_spl
| ~ sQ82_spl ),
inference(contradiction_clause,[status(thm)],[f3088]) ).
fof(f3127,plain,
! [X0,X1] :
( skaf45(app(X0,X1),X0) = X1
| ~ ssList(X1)
| ~ ssList(skaf45(app(X0,X1),X0))
| ~ ssList(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f2145,f290]) ).
fof(f3128,plain,
! [X0,X1] :
( skaf46(app(X1,X0),X0) = X1
| ~ ssList(X1)
| ~ ssList(skaf46(app(X1,X0),X0))
| ~ ssList(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f2140,f290]) ).
fof(f3129,plain,
! [X0,X1] :
( skaf45(app(X0,X1),X0) = X1
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(backward_subsumption_resolution,[status(thm)],[f3127,f255]) ).
fof(f3130,plain,
! [X0,X1] :
( skaf46(app(X1,X0),X0) = X1
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(backward_subsumption_resolution,[status(thm)],[f3128,f254]) ).
fof(f3208,plain,
! [X0] :
( ~ sQ99_spl
| ~ sQ1_spl
| ssList(cons(X0,sk3))
| ~ ssList(cons(X0,app(sk6,sk3)))
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f2679,f290]) ).
fof(f3209,definition,
! [X0] :
( sQ203_spl
<=> ( ssList(cons(X0,sk3))
| ~ ssList(cons(X0,app(sk6,sk3))) ) ),
introduced(definition,[new_symbols(definition,[sQ203_spl])],[split_symbol_definition]) ).
fof(f3212,plain,
( ~ sQ99_spl
| ~ sQ1_spl
| sQ203_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f3208,f588,f3209,f457,f2188]) ).
fof(f3214,plain,
! [X0] :
( ~ sQ99_spl
| ~ sQ1_spl
| frontsegP(cons(X0,sk3),cons(X0,app(sk6,sk3)))
| ~ ssList(cons(X0,app(sk6,sk3)))
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f2679,f516]) ).
fof(f3220,definition,
! [X0] :
( sQ204_spl
<=> ( frontsegP(cons(X0,sk3),cons(X0,app(sk6,sk3)))
| ~ ssList(cons(X0,app(sk6,sk3))) ) ),
introduced(definition,[new_symbols(definition,[sQ204_spl])],[split_symbol_definition]) ).
fof(f3223,plain,
( ~ sQ99_spl
| ~ sQ1_spl
| sQ204_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f3214,f588,f3220,f457,f2188]) ).
fof(f3229,plain,
! [X0] :
( ~ sQ99_spl
| ~ sQ1_spl
| rearsegP(cons(X0,sk3),sk7)
| ~ ssList(sk7)
| ~ ssList(cons(X0,app(sk6,sk3))) ),
inference(paramodulation,[status(thm)],[f2679,f514]) ).
fof(f3235,definition,
! [X0] :
( sQ205_spl
<=> ( rearsegP(cons(X0,sk3),sk7)
| ~ ssList(cons(X0,app(sk6,sk3))) ) ),
introduced(definition,[new_symbols(definition,[sQ205_spl])],[split_symbol_definition]) ).
fof(f3238,plain,
( ~ sQ99_spl
| ~ sQ1_spl
| ~ sQ12_spl
| sQ205_spl ),
inference(split_clause,[status(thm)],[f3229,f3235,f588,f457,f2188]) ).
fof(f3243,plain,
! [X0] :
( ~ sQ99_spl
| ~ sQ1_spl
| skaf45(cons(X0,sk3),cons(X0,app(sk6,sk3))) = sk7
| ~ ssList(sk7)
| ~ ssList(cons(X0,app(sk6,sk3))) ),
inference(paramodulation,[status(thm)],[f2679,f3129]) ).
fof(f3244,plain,
! [X0] :
( ~ sQ94_spl
| ~ sQ1_spl
| skaf45(cons(X0,sk3),cons(X0,sk3)) = nil
| ~ ssList(nil)
| ~ ssList(cons(X0,sk3)) ),
inference(paramodulation,[status(thm)],[f2682,f3129]) ).
fof(f3245,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| skaf45(sk3,sk6) = app(sk3,sk7)
| ~ ssList(app(sk3,sk7))
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f2043,f3129]) ).
fof(f3247,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| skaf45(sk3,app(sk6,sk3)) = sk7
| ~ ssList(sk7)
| ~ ssList(app(sk6,sk3)) ),
inference(paramodulation,[status(thm)],[f2045,f3129]) ).
fof(f3248,definition,
! [X0] :
( sQ206_spl
<=> ( skaf45(cons(X0,sk3),cons(X0,app(sk6,sk3))) = sk7
| ~ ssList(cons(X0,app(sk6,sk3))) ) ),
introduced(definition,[new_symbols(definition,[sQ206_spl])],[split_symbol_definition]) ).
fof(f3251,plain,
( ~ sQ99_spl
| ~ sQ1_spl
| ~ sQ12_spl
| sQ206_spl ),
inference(split_clause,[status(thm)],[f3243,f3248,f588,f457,f2188]) ).
fof(f3252,definition,
! [X0] :
( sQ207_spl
<=> ( skaf45(cons(X0,sk3),cons(X0,sk3)) = nil
| ~ ssList(cons(X0,sk3)) ) ),
introduced(definition,[new_symbols(definition,[sQ207_spl])],[split_symbol_definition]) ).
fof(f3255,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| ~ sQ15_spl
| sQ207_spl ),
inference(split_clause,[status(thm)],[f3244,f3252,f601,f457,f2104]) ).
fof(f3256,definition,
( sQ208_spl
<=> skaf45(sk3,sk6) = app(sk3,sk7) ),
introduced(definition,[new_symbols(definition,[sQ208_spl])],[split_symbol_definition]) ).
fof(f3259,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ208_spl
| ~ sQ108_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f3245,f711,f2242,f3256,f491,f1437,f1060]) ).
fof(f3261,definition,
( sQ209_spl
<=> skaf45(sk3,app(sk6,sk3)) = sk7 ),
introduced(definition,[new_symbols(definition,[sQ209_spl])],[split_symbol_definition]) ).
fof(f3262,plain,
( ~ sQ209_spl
| skaf45(sk3,app(sk6,sk3)) = sk7 ),
inference(component_clause,[status(thm)],[f3261]) ).
fof(f3264,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| sQ209_spl
| ~ sQ12_spl
| ~ sQ100_spl ),
inference(split_clause,[status(thm)],[f3247,f2191,f588,f3261,f491,f1437]) ).
fof(f3267,plain,
! [X0] :
( ~ sQ99_spl
| ~ sQ1_spl
| skaf46(cons(X0,sk3),sk7) = cons(X0,app(sk6,sk3))
| ~ ssList(cons(X0,app(sk6,sk3)))
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f2679,f3130]) ).
fof(f3268,plain,
! [X0] :
( ~ sQ94_spl
| ~ sQ1_spl
| skaf46(cons(X0,sk3),nil) = cons(X0,sk3)
| ~ ssList(cons(X0,sk3))
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f2682,f3130]) ).
fof(f3269,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| skaf46(sk3,app(sk3,sk7)) = sk6
| ~ ssList(sk6)
| ~ ssList(app(sk3,sk7)) ),
inference(paramodulation,[status(thm)],[f2043,f3130]) ).
fof(f3271,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| skaf46(sk3,sk7) = app(sk6,sk3)
| ~ ssList(app(sk6,sk3))
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f2045,f3130]) ).
fof(f3272,definition,
! [X0] :
( sQ210_spl
<=> ( skaf46(cons(X0,sk3),sk7) = cons(X0,app(sk6,sk3))
| ~ ssList(cons(X0,app(sk6,sk3))) ) ),
introduced(definition,[new_symbols(definition,[sQ210_spl])],[split_symbol_definition]) ).
fof(f3275,plain,
( ~ sQ99_spl
| ~ sQ1_spl
| sQ210_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f3267,f588,f3272,f457,f2188]) ).
fof(f3276,definition,
! [X0] :
( sQ211_spl
<=> ( skaf46(cons(X0,sk3),nil) = cons(X0,sk3)
| ~ ssList(cons(X0,sk3)) ) ),
introduced(definition,[new_symbols(definition,[sQ211_spl])],[split_symbol_definition]) ).
fof(f3279,plain,
( ~ sQ94_spl
| ~ sQ1_spl
| sQ211_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3268,f601,f3276,f457,f2104]) ).
fof(f3280,definition,
( sQ212_spl
<=> skaf46(sk3,app(sk3,sk7)) = sk6 ),
introduced(definition,[new_symbols(definition,[sQ212_spl])],[split_symbol_definition]) ).
fof(f3283,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ212_spl
| ~ sQ23_spl
| ~ sQ108_spl ),
inference(split_clause,[status(thm)],[f3269,f2242,f711,f3280,f491,f1437,f1060]) ).
fof(f3285,definition,
( sQ213_spl
<=> skaf46(sk3,sk7) = app(sk6,sk3) ),
introduced(definition,[new_symbols(definition,[sQ213_spl])],[split_symbol_definition]) ).
fof(f3288,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| sQ213_spl
| ~ sQ100_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f3271,f588,f2191,f3285,f491,f1437]) ).
fof(f3295,plain,
! [X0] :
( ~ sQ99_spl
| ~ sQ1_spl
| nil = cons(X0,app(sk6,sk3))
| ~ ssList(cons(X0,app(sk6,sk3)))
| ~ ssList(sk7)
| cons(X0,sk3) != nil ),
inference(paramodulation,[status(thm)],[f2679,f332]) ).
fof(f3304,definition,
! [X0] :
( sQ214_spl
<=> ( nil = cons(X0,app(sk6,sk3))
| ~ ssList(cons(X0,app(sk6,sk3)))
| cons(X0,sk3) != nil ) ),
introduced(definition,[new_symbols(definition,[sQ214_spl])],[split_symbol_definition]) ).
fof(f3307,plain,
( ~ sQ99_spl
| ~ sQ1_spl
| ~ sQ12_spl
| sQ214_spl ),
inference(split_clause,[status(thm)],[f3295,f3304,f588,f457,f2188]) ).
fof(f3358,plain,
( ~ sQ160_spl
| ~ sQ28_spl
| frontsegP(sk3,sk7) ),
inference(backward_demodulation,[status(thm)],[f747,f2827]) ).
fof(f3426,plain,
( ~ sQ3_spl
| ~ sQ86_spl
| ~ sQ28_spl
| ~ sQ1_spl
| $false ),
inference(backward_subsumption_resolution,[status(thm)],[f1852,f3427]) ).
fof(f3427,plain,
! [X0] :
( ~ sQ28_spl
| ~ sQ1_spl
| ~ memberP(sk7,X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f796,f458]) ).
fof(f3435,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| sk3 = app(sk6,sk3) ),
inference(backward_demodulation,[status(thm)],[f1928,f2043]) ).
fof(f3437,plain,
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| rearsegP(sk3,sk3) ),
inference(backward_demodulation,[status(thm)],[f1928,f2041]) ).
fof(f3479,plain,
( ~ sQ3_spl
| ~ sQ86_spl
| ~ sQ28_spl
| ~ sQ1_spl ),
inference(contradiction_clause,[status(thm)],[f3426]) ).
fof(f3496,plain,
! [X0,X1] :
( ~ sQ152_spl
| ~ ssList(X1)
| ~ frontsegP(X1,sk3)
| frontsegP(X0,app(sk6,sk3))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ ssList(app(sk6,sk3))
| ~ frontsegP(X0,X1) ),
inference(resolution,[status(thm)],[f383,f2738]) ).
fof(f3502,definition,
! [X0,X1] :
( sQ216_spl
<=> ( ~ ssList(X1)
| ~ frontsegP(X1,sk3)
| frontsegP(X0,app(sk6,sk3))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,X1) ) ),
introduced(definition,[new_symbols(definition,[sQ216_spl])],[split_symbol_definition]) ).
fof(f3505,plain,
( ~ sQ152_spl
| ~ sQ100_spl
| sQ216_spl ),
inference(split_clause,[status(thm)],[f3496,f3502,f2191,f2737]) ).
fof(f3606,plain,
( ~ sQ209_spl
| app(app(sk6,sk3),sk7) = sk3
| ~ ssList(sk3)
| ~ ssList(app(sk6,sk3))
| ~ frontsegP(sk3,app(sk6,sk3)) ),
inference(paramodulation,[status(thm)],[f3262,f349]) ).
fof(f3610,definition,
( sQ217_spl
<=> app(app(sk6,sk3),sk7) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ217_spl])],[split_symbol_definition]) ).
fof(f3613,plain,
( ~ sQ209_spl
| sQ217_spl
| ~ sQ14_spl
| ~ sQ100_spl
| ~ sQ106_spl ),
inference(split_clause,[status(thm)],[f3606,f2219,f2191,f594,f3610,f3261]) ).
fof(f3676,plain,
( sQ180_spl
| ~ ssList(skaf63(nil))
| ~ ssItem(skaf60(nil)) ),
inference(resolution,[status(thm)],[f2937,f291]) ).
fof(f3677,definition,
( sQ218_spl
<=> ssItem(skaf60(nil)) ),
introduced(definition,[new_symbols(definition,[sQ218_spl])],[split_symbol_definition]) ).
fof(f3679,plain,
( sQ218_spl
| ~ ssItem(skaf60(nil)) ),
inference(component_clause,[status(thm)],[f3677]) ).
fof(f3680,definition,
( sQ219_spl
<=> ssList(skaf63(nil)) ),
introduced(definition,[new_symbols(definition,[sQ219_spl])],[split_symbol_definition]) ).
fof(f3682,plain,
( sQ219_spl
| ~ ssList(skaf63(nil)) ),
inference(component_clause,[status(thm)],[f3680]) ).
fof(f3683,plain,
( sQ180_spl
| ~ sQ219_spl
| ~ sQ218_spl ),
inference(split_clause,[status(thm)],[f3676,f3677,f3680,f2935]) ).
fof(f3684,plain,
( sQ126_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2410,f219]) ).
fof(f3685,plain,
sQ126_spl,
inference(contradiction_clause,[status(thm)],[f3684]) ).
fof(f3686,plain,
( sQ219_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f3682,f236]) ).
fof(f3687,plain,
sQ219_spl,
inference(contradiction_clause,[status(thm)],[f3686]) ).
fof(f3688,plain,
( sQ218_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f3679,f239]) ).
fof(f3689,plain,
sQ218_spl,
inference(contradiction_clause,[status(thm)],[f3688]) ).
fof(f3750,plain,
! [X0] :
( ~ sQ128_spl
| ~ ssList(sk6)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ frontsegP(sk6,X0)
| frontsegP(sk3,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f2438,f356]) ).
fof(f3754,definition,
! [X0] :
( sQ220_spl
<=> ( ~ ssList(X0)
| ~ frontsegP(sk6,X0)
| frontsegP(sk3,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ220_spl])],[split_symbol_definition]) ).
fof(f3757,plain,
( ~ sQ128_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ220_spl ),
inference(split_clause,[status(thm)],[f3750,f3754,f594,f711,f2437]) ).
fof(f3809,plain,
( ~ sQ128_spl
| frontsegP(sk3,nil)
| ~ ssList(nil)
| ~ ssList(app(sk6,sk3)) ),
inference(resolution,[status(thm)],[f264,f2438]) ).
fof(f3812,plain,
( ~ sQ128_spl
| sQ160_spl
| ~ sQ15_spl
| ~ sQ100_spl ),
inference(split_clause,[status(thm)],[f3809,f2191,f601,f2826,f2437]) ).
fof(f3842,plain,
! [X0] :
( ~ sQ152_spl
| ~ ssList(X0)
| ~ frontsegP(X0,sk3)
| X0 = app(sk6,sk3)
| ~ ssList(X0)
| ~ ssList(app(sk6,sk3))
| ~ frontsegP(app(sk6,sk3),X0) ),
inference(resolution,[status(thm)],[f346,f2738]) ).
fof(f3851,definition,
! [X0] :
( sQ221_spl
<=> ( ~ ssList(X0)
| ~ frontsegP(X0,sk3)
| X0 = app(sk6,sk3)
| ~ ssList(X0)
| ~ frontsegP(app(sk6,sk3),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ221_spl])],[split_symbol_definition]) ).
fof(f3854,plain,
( ~ sQ152_spl
| ~ sQ100_spl
| sQ221_spl ),
inference(split_clause,[status(thm)],[f3842,f3851,f2191,f2737]) ).
fof(f3882,plain,
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| nil = sk3
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssList(nil)
| sk3 != app(nil,sk7) ),
inference(resolution,[status(thm)],[f2038,f334]) ).
fof(f3883,plain,
! [X0] :
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sk3 = X0
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssList(app(sk6,X0))
| sk3 != app(app(sk6,X0),sk7) ),
inference(resolution,[status(thm)],[f2038,f375]) ).
fof(f3884,plain,
! [X0] :
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sk6 = X0
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ ssList(app(X0,sk3))
| sk3 != app(app(X0,sk3),sk7) ),
inference(resolution,[status(thm)],[f2038,f377]) ).
fof(f3885,plain,
! [X0] :
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ ssList(app(sk6,sk3))
| ~ ssItem(X0)
| ~ ssList(cons(X0,app(sk6,sk3)))
| sk3 != app(cons(X0,app(sk6,sk3)),sk7) ),
inference(resolution,[status(thm)],[f2038,f306]) ).
fof(f3890,plain,
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ6_spl
| ~ sQ23_spl
| ~ sQ14_spl
| ~ sQ15_spl
| ~ sQ65_spl ),
inference(split_clause,[status(thm)],[f3882,f1316,f601,f594,f711,f477,f491,f1437,f1111]) ).
fof(f3891,definition,
! [X0] :
( sQ223_spl
<=> ( sk3 = X0
| ~ ssList(X0)
| ~ ssList(app(sk6,X0))
| sk3 != app(app(sk6,X0),sk7) ) ),
introduced(definition,[new_symbols(definition,[sQ223_spl])],[split_symbol_definition]) ).
fof(f3894,plain,
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ223_spl ),
inference(split_clause,[status(thm)],[f3883,f3891,f594,f711,f491,f1437,f1111]) ).
fof(f3895,definition,
! [X0] :
( sQ224_spl
<=> ( sk6 = X0
| ~ ssList(X0)
| ~ ssList(app(X0,sk3))
| sk3 != app(app(X0,sk3),sk7) ) ),
introduced(definition,[new_symbols(definition,[sQ224_spl])],[split_symbol_definition]) ).
fof(f3898,plain,
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ224_spl ),
inference(split_clause,[status(thm)],[f3884,f3895,f711,f594,f491,f1437,f1111]) ).
fof(f3899,definition,
! [X0] :
( sQ225_spl
<=> ( ~ ssItem(X0)
| ~ ssList(cons(X0,app(sk6,sk3)))
| sk3 != app(cons(X0,app(sk6,sk3)),sk7) ) ),
introduced(definition,[new_symbols(definition,[sQ225_spl])],[split_symbol_definition]) ).
fof(f3902,plain,
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ100_spl
| sQ225_spl ),
inference(split_clause,[status(thm)],[f3885,f3899,f2191,f491,f1437,f1111]) ).
fof(f3906,plain,
! [X0] :
( ~ sQ56_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ memberP(sk3,X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ),
inference(resolution,[status(thm)],[f2034,f359]) ).
fof(f3908,definition,
! [X0] :
( sQ226_spl
<=> ( ~ ssItem(X0)
| ~ memberP(sk3,X0)
| memberP(sk3,X0)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ226_spl])],[split_symbol_definition]) ).
fof(f3911,plain,
( ~ sQ56_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ14_spl
| ~ sQ12_spl
| sQ226_spl ),
inference(split_clause,[status(thm)],[f3906,f3908,f588,f594,f491,f1437,f1213]) ).
fof(f3924,plain,
! [X0] :
( ~ sQ131_spl
| ~ ssList(sk7)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ rearsegP(sk7,X0)
| rearsegP(sk3,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f2486,f355]) ).
fof(f3927,plain,
( ~ sQ131_spl
| ~ ssList(app(sk3,sk7))
| rearsegP(sk3,app(sk3,sk7))
| ~ ssList(app(sk3,sk7)) ),
inference(resolution,[status(thm)],[f2486,f263]) ).
fof(f3928,definition,
! [X0] :
( sQ227_spl
<=> ( ~ ssList(X0)
| ~ rearsegP(sk7,X0)
| rearsegP(sk3,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ227_spl])],[split_symbol_definition]) ).
fof(f3931,plain,
( ~ sQ131_spl
| ~ sQ12_spl
| ~ sQ14_spl
| sQ227_spl ),
inference(split_clause,[status(thm)],[f3924,f3928,f594,f588,f2485]) ).
fof(f3934,plain,
( ~ sQ131_spl
| sQ139_spl
| ~ sQ108_spl ),
inference(split_clause,[status(thm)],[f3927,f2242,f2522,f2485]) ).
fof(f3945,plain,
! [X0] :
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ ssList(app(sk3,sk7))
| ~ ssItem(X0)
| ~ ssList(cons(X0,app(sk3,sk7)))
| app(sk6,cons(X0,app(sk3,sk7))) != sk3 ),
inference(resolution,[status(thm)],[f2035,f306]) ).
fof(f3947,plain,
! [X0] :
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| X0 = sk7
| ~ ssList(sk7)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(app(sk3,X0))
| app(sk6,app(sk3,X0)) != sk3 ),
inference(resolution,[status(thm)],[f2035,f375]) ).
fof(f3948,plain,
! [X0] :
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| X0 = sk3
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ ssList(X0)
| ~ ssList(app(X0,sk7))
| app(sk6,app(X0,sk7)) != sk3 ),
inference(resolution,[status(thm)],[f2035,f377]) ).
fof(f3950,plain,
( ~ sQ37_spl
| ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| nil = sk7
| ~ ssList(sk7)
| ~ ssList(sk3)
| app(sk6,sk3) != sk3 ),
inference(resolution,[status(thm)],[f2035,f1039]) ).
fof(f3951,plain,
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| nil = sk3
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ ssList(nil)
| app(sk6,nil) != sk3 ),
inference(resolution,[status(thm)],[f2035,f332]) ).
fof(f3955,definition,
! [X0] :
( sQ229_spl
<=> ( ~ ssItem(X0)
| ~ ssList(cons(X0,app(sk3,sk7)))
| app(sk6,cons(X0,app(sk3,sk7))) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ229_spl])],[split_symbol_definition]) ).
fof(f3958,plain,
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ108_spl
| sQ229_spl ),
inference(split_clause,[status(thm)],[f3945,f3955,f2242,f491,f1437,f1160]) ).
fof(f3960,definition,
! [X0] :
( sQ230_spl
<=> ( X0 = sk7
| ~ ssList(X0)
| ~ ssList(app(sk3,X0))
| app(sk6,app(sk3,X0)) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ230_spl])],[split_symbol_definition]) ).
fof(f3963,plain,
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| ~ sQ14_spl
| sQ230_spl ),
inference(split_clause,[status(thm)],[f3947,f3960,f594,f588,f491,f1437,f1160]) ).
fof(f3964,definition,
! [X0] :
( sQ231_spl
<=> ( X0 = sk3
| ~ ssList(X0)
| ~ ssList(app(X0,sk7))
| app(sk6,app(X0,sk7)) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ231_spl])],[split_symbol_definition]) ).
fof(f3967,plain,
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ14_spl
| ~ sQ12_spl
| sQ231_spl ),
inference(split_clause,[status(thm)],[f3948,f3964,f588,f594,f491,f1437,f1160]) ).
fof(f3969,plain,
( ~ sQ37_spl
| ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ28_spl
| ~ sQ12_spl
| ~ sQ14_spl
| ~ sQ112_spl ),
inference(split_clause,[status(thm)],[f3950,f2288,f594,f588,f746,f491,f1437,f1160,f1038]) ).
fof(f3970,plain,
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ6_spl
| ~ sQ14_spl
| ~ sQ12_spl
| ~ sQ15_spl
| ~ sQ74_spl ),
inference(split_clause,[status(thm)],[f3951,f1364,f601,f588,f594,f477,f491,f1437,f1160]) ).
fof(f3977,plain,
! [X0] :
( ~ sQ148_spl
| X0 = app(sk3,sk7)
| ~ ssList(X0)
| ~ ssList(app(sk3,sk7))
| ~ rearsegP(app(sk3,sk7),X0)
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f2710,f345]) ).
fof(f3978,plain,
! [X0,X1] :
( ~ sQ148_spl
| rearsegP(X1,app(sk3,sk7))
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(app(sk3,sk7))
| ~ rearsegP(X1,X0)
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f2710,f381]) ).
fof(f3982,definition,
! [X0] :
( sQ232_spl
<=> ( X0 = app(sk3,sk7)
| ~ ssList(X0)
| ~ rearsegP(app(sk3,sk7),X0)
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ232_spl])],[split_symbol_definition]) ).
fof(f3985,plain,
( ~ sQ148_spl
| ~ sQ108_spl
| sQ232_spl ),
inference(split_clause,[status(thm)],[f3977,f3982,f2242,f2709]) ).
fof(f3986,definition,
! [X0,X1] :
( sQ233_spl
<=> ( rearsegP(X1,app(sk3,sk7))
| ~ ssList(X1)
| ~ ssList(X0)
| ~ rearsegP(X1,X0)
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ233_spl])],[split_symbol_definition]) ).
fof(f3989,plain,
( ~ sQ148_spl
| ~ sQ108_spl
| sQ233_spl ),
inference(split_clause,[status(thm)],[f3978,f3986,f2242,f2709]) ).
fof(f3996,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ ssList(sk7)
| app(app(sk6,sk3),sk7) = app(sk6,sk3)
| ~ ssList(app(sk6,sk3))
| ~ frontsegP(app(sk6,sk3),sk3) ),
inference(paramodulation,[status(thm)],[f2045,f2136]) ).
fof(f3998,definition,
( sQ234_spl
<=> app(sk6,sk3) = sk6 ),
introduced(definition,[new_symbols(definition,[sQ234_spl])],[split_symbol_definition]) ).
fof(f3999,plain,
( ~ sQ234_spl
| app(sk6,sk3) = sk6 ),
inference(component_clause,[status(thm)],[f3998]) ).
fof(f4007,definition,
( sQ236_spl
<=> app(app(sk6,sk3),sk7) = app(sk6,sk3) ),
introduced(definition,[new_symbols(definition,[sQ236_spl])],[split_symbol_definition]) ).
fof(f4010,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| sQ236_spl
| ~ sQ100_spl
| ~ sQ111_spl ),
inference(split_clause,[status(thm)],[f3996,f2285,f2191,f4007,f588,f491,f1437]) ).
fof(f4013,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ ssList(sk6)
| app(sk6,app(sk3,sk7)) = app(sk3,sk7)
| ~ ssList(app(sk3,sk7))
| ~ rearsegP(app(sk3,sk7),sk3) ),
inference(paramodulation,[status(thm)],[f2043,f1835]) ).
fof(f4017,definition,
( sQ237_spl
<=> app(sk3,sk7) = sk7 ),
introduced(definition,[new_symbols(definition,[sQ237_spl])],[split_symbol_definition]) ).
fof(f4018,plain,
( ~ sQ237_spl
| app(sk3,sk7) = sk7 ),
inference(component_clause,[status(thm)],[f4017]) ).
fof(f4021,definition,
( sQ238_spl
<=> app(sk6,app(sk3,sk7)) = app(sk3,sk7) ),
introduced(definition,[new_symbols(definition,[sQ238_spl])],[split_symbol_definition]) ).
fof(f4022,plain,
( ~ sQ238_spl
| app(sk6,app(sk3,sk7)) = app(sk3,sk7) ),
inference(component_clause,[status(thm)],[f4021]) ).
fof(f4024,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ23_spl
| sQ238_spl
| ~ sQ108_spl
| ~ sQ107_spl ),
inference(split_clause,[status(thm)],[f4013,f2239,f2242,f4021,f711,f491,f1437,f1060]) ).
fof(f4033,plain,
( sQ171_spl
| ~ ssList(skaf71(nil))
| ~ ssList(cons(skaf69(nil),skaf72(nil))) ),
inference(resolution,[status(thm)],[f2902,f290]) ).
fof(f4034,definition,
( sQ241_spl
<=> ssList(cons(skaf69(nil),skaf72(nil))) ),
introduced(definition,[new_symbols(definition,[sQ241_spl])],[split_symbol_definition]) ).
fof(f4036,plain,
( sQ241_spl
| ~ ssList(cons(skaf69(nil),skaf72(nil))) ),
inference(component_clause,[status(thm)],[f4034]) ).
fof(f4037,definition,
( sQ242_spl
<=> ssList(skaf71(nil)) ),
introduced(definition,[new_symbols(definition,[sQ242_spl])],[split_symbol_definition]) ).
fof(f4039,plain,
( sQ242_spl
| ~ ssList(skaf71(nil)) ),
inference(component_clause,[status(thm)],[f4037]) ).
fof(f4040,plain,
( sQ171_spl
| ~ sQ242_spl
| ~ sQ241_spl ),
inference(split_clause,[status(thm)],[f4033,f4034,f4037,f2900]) ).
fof(f4041,plain,
( sQ242_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4039,f228]) ).
fof(f4042,plain,
sQ242_spl,
inference(contradiction_clause,[status(thm)],[f4041]) ).
fof(f4043,plain,
( sQ241_spl
| ~ ssList(skaf72(nil))
| ~ ssItem(skaf69(nil)) ),
inference(resolution,[status(thm)],[f4036,f291]) ).
fof(f4044,definition,
( sQ243_spl
<=> ssItem(skaf69(nil)) ),
introduced(definition,[new_symbols(definition,[sQ243_spl])],[split_symbol_definition]) ).
fof(f4046,plain,
( sQ243_spl
| ~ ssItem(skaf69(nil)) ),
inference(component_clause,[status(thm)],[f4044]) ).
fof(f4047,definition,
( sQ244_spl
<=> ssList(skaf72(nil)) ),
introduced(definition,[new_symbols(definition,[sQ244_spl])],[split_symbol_definition]) ).
fof(f4049,plain,
( sQ244_spl
| ~ ssList(skaf72(nil)) ),
inference(component_clause,[status(thm)],[f4047]) ).
fof(f4050,plain,
( sQ241_spl
| ~ sQ244_spl
| ~ sQ243_spl ),
inference(split_clause,[status(thm)],[f4043,f4044,f4047,f4034]) ).
fof(f4051,plain,
( sQ244_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4049,f227]) ).
fof(f4052,plain,
sQ244_spl,
inference(contradiction_clause,[status(thm)],[f4051]) ).
fof(f4053,plain,
( sQ243_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4046,f230]) ).
fof(f4054,plain,
sQ243_spl,
inference(contradiction_clause,[status(thm)],[f4053]) ).
fof(f4088,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ143_spl
| app(nil,sk7) = sk3 ),
inference(backward_demodulation,[status(thm)],[f2607,f2045]) ).
fof(f4096,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ143_spl
| sQ65_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4088,f1318]) ).
fof(f4097,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ143_spl
| sQ65_spl ),
inference(contradiction_clause,[status(thm)],[f4096]) ).
fof(f4105,plain,
( ~ sQ148_spl
| ~ ssList(nil)
| ~ rearsegP(nil,sk3)
| nil = app(sk3,sk7)
| ~ ssList(app(sk3,sk7)) ),
inference(resolution,[status(thm)],[f287,f2710]) ).
fof(f4108,plain,
( ~ sQ148_spl
| ~ sQ15_spl
| ~ sQ91_spl
| sQ132_spl
| ~ sQ108_spl ),
inference(split_clause,[status(thm)],[f4105,f2242,f2489,f2075,f601,f2709]) ).
fof(f4218,plain,
! [X0] :
( ~ sQ187_spl
| app(sk3,X0) = sk6
| ~ ssList(app(sk3,X0))
| ~ ssList(sk6)
| ~ frontsegP(sk6,app(sk3,X0))
| ~ ssList(X0)
| ~ ssList(app(sk3,X0)) ),
inference(resolution,[status(thm)],[f2972,f346]) ).
fof(f4219,plain,
! [X0,X1] :
( ~ sQ187_spl
| frontsegP(X1,sk6)
| ~ ssList(X1)
| ~ ssList(app(sk3,X0))
| ~ ssList(sk6)
| ~ frontsegP(X1,app(sk3,X0))
| ~ ssList(X0)
| ~ ssList(app(sk3,X0)) ),
inference(resolution,[status(thm)],[f2972,f383]) ).
fof(f4221,definition,
! [X0] :
( sQ245_spl
<=> ( app(sk3,X0) = sk6
| ~ ssList(app(sk3,X0))
| ~ frontsegP(sk6,app(sk3,X0))
| ~ ssList(X0)
| ~ ssList(app(sk3,X0)) ) ),
introduced(definition,[new_symbols(definition,[sQ245_spl])],[split_symbol_definition]) ).
fof(f4224,plain,
( ~ sQ187_spl
| ~ sQ23_spl
| sQ245_spl ),
inference(split_clause,[status(thm)],[f4218,f4221,f711,f2971]) ).
fof(f4225,definition,
! [X0,X1] :
( sQ246_spl
<=> ( frontsegP(X1,sk6)
| ~ ssList(X1)
| ~ ssList(app(sk3,X0))
| ~ frontsegP(X1,app(sk3,X0))
| ~ ssList(X0)
| ~ ssList(app(sk3,X0)) ) ),
introduced(definition,[new_symbols(definition,[sQ246_spl])],[split_symbol_definition]) ).
fof(f4228,plain,
( ~ sQ187_spl
| ~ sQ23_spl
| sQ246_spl ),
inference(split_clause,[status(thm)],[f4219,f4225,f711,f2971]) ).
fof(f4236,plain,
( sQ176_spl
| ~ ssList(skaf66(nil))
| ~ ssList(cons(skaf64(nil),skaf67(nil))) ),
inference(resolution,[status(thm)],[f2921,f290]) ).
fof(f4237,definition,
( sQ248_spl
<=> ssList(cons(skaf64(nil),skaf67(nil))) ),
introduced(definition,[new_symbols(definition,[sQ248_spl])],[split_symbol_definition]) ).
fof(f4239,plain,
( sQ248_spl
| ~ ssList(cons(skaf64(nil),skaf67(nil))) ),
inference(component_clause,[status(thm)],[f4237]) ).
fof(f4240,definition,
( sQ249_spl
<=> ssList(skaf66(nil)) ),
introduced(definition,[new_symbols(definition,[sQ249_spl])],[split_symbol_definition]) ).
fof(f4242,plain,
( sQ249_spl
| ~ ssList(skaf66(nil)) ),
inference(component_clause,[status(thm)],[f4240]) ).
fof(f4243,plain,
( sQ176_spl
| ~ sQ249_spl
| ~ sQ248_spl ),
inference(split_clause,[status(thm)],[f4236,f4237,f4240,f2919]) ).
fof(f4244,plain,
( sQ249_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4242,f233]) ).
fof(f4245,plain,
sQ249_spl,
inference(contradiction_clause,[status(thm)],[f4244]) ).
fof(f4246,plain,
( sQ248_spl
| ~ ssList(skaf67(nil))
| ~ ssItem(skaf64(nil)) ),
inference(resolution,[status(thm)],[f4239,f291]) ).
fof(f4247,definition,
( sQ250_spl
<=> ssItem(skaf64(nil)) ),
introduced(definition,[new_symbols(definition,[sQ250_spl])],[split_symbol_definition]) ).
fof(f4249,plain,
( sQ250_spl
| ~ ssItem(skaf64(nil)) ),
inference(component_clause,[status(thm)],[f4247]) ).
fof(f4250,definition,
( sQ251_spl
<=> ssList(skaf67(nil)) ),
introduced(definition,[new_symbols(definition,[sQ251_spl])],[split_symbol_definition]) ).
fof(f4252,plain,
( sQ251_spl
| ~ ssList(skaf67(nil)) ),
inference(component_clause,[status(thm)],[f4250]) ).
fof(f4253,plain,
( sQ248_spl
| ~ sQ251_spl
| ~ sQ250_spl ),
inference(split_clause,[status(thm)],[f4246,f4247,f4250,f4237]) ).
fof(f4254,plain,
( sQ251_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4252,f232]) ).
fof(f4255,plain,
sQ251_spl,
inference(contradiction_clause,[status(thm)],[f4254]) ).
fof(f4256,plain,
( sQ250_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4249,f235]) ).
fof(f4257,plain,
sQ250_spl,
inference(contradiction_clause,[status(thm)],[f4256]) ).
fof(f4259,plain,
( sQ181_spl
| ~ ssList(skaf61(nil))
| ~ ssList(cons(skaf59(nil),skaf62(nil))) ),
inference(resolution,[status(thm)],[f2940,f290]) ).
fof(f4260,definition,
( sQ252_spl
<=> ssList(cons(skaf59(nil),skaf62(nil))) ),
introduced(definition,[new_symbols(definition,[sQ252_spl])],[split_symbol_definition]) ).
fof(f4262,plain,
( sQ252_spl
| ~ ssList(cons(skaf59(nil),skaf62(nil))) ),
inference(component_clause,[status(thm)],[f4260]) ).
fof(f4263,definition,
( sQ253_spl
<=> ssList(skaf61(nil)) ),
introduced(definition,[new_symbols(definition,[sQ253_spl])],[split_symbol_definition]) ).
fof(f4265,plain,
( sQ253_spl
| ~ ssList(skaf61(nil)) ),
inference(component_clause,[status(thm)],[f4263]) ).
fof(f4266,plain,
( sQ181_spl
| ~ sQ253_spl
| ~ sQ252_spl ),
inference(split_clause,[status(thm)],[f4259,f4260,f4263,f2938]) ).
fof(f4267,plain,
( sQ253_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4265,f238]) ).
fof(f4268,plain,
sQ253_spl,
inference(contradiction_clause,[status(thm)],[f4267]) ).
fof(f4269,plain,
( sQ252_spl
| ~ ssList(skaf62(nil))
| ~ ssItem(skaf59(nil)) ),
inference(resolution,[status(thm)],[f4262,f291]) ).
fof(f4270,definition,
( sQ254_spl
<=> ssItem(skaf59(nil)) ),
introduced(definition,[new_symbols(definition,[sQ254_spl])],[split_symbol_definition]) ).
fof(f4272,plain,
( sQ254_spl
| ~ ssItem(skaf59(nil)) ),
inference(component_clause,[status(thm)],[f4270]) ).
fof(f4273,definition,
( sQ255_spl
<=> ssList(skaf62(nil)) ),
introduced(definition,[new_symbols(definition,[sQ255_spl])],[split_symbol_definition]) ).
fof(f4275,plain,
( sQ255_spl
| ~ ssList(skaf62(nil)) ),
inference(component_clause,[status(thm)],[f4273]) ).
fof(f4276,plain,
( sQ252_spl
| ~ sQ255_spl
| ~ sQ254_spl ),
inference(split_clause,[status(thm)],[f4269,f4270,f4273,f4260]) ).
fof(f4277,plain,
( sQ255_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4275,f237]) ).
fof(f4278,plain,
sQ255_spl,
inference(contradiction_clause,[status(thm)],[f4277]) ).
fof(f4279,plain,
( sQ254_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4272,f240]) ).
fof(f4280,plain,
sQ254_spl,
inference(contradiction_clause,[status(thm)],[f4279]) ).
fof(f4305,plain,
! [X0,X1] :
( skaf44(cons(X0,X1)) = X0
| ~ ssList(nil)
| ~ ssList(X1)
| ~ ssItem(skaf44(cons(X0,X1)))
| ~ ssItem(X0)
| ~ ssList(cons(X0,X1))
| ~ singletonP(cons(X0,X1)) ),
inference(resolution,[status(thm)],[f308,f406]) ).
fof(f4306,plain,
! [X0,X1] :
( X1 = nil
| ~ ssList(nil)
| ~ ssList(X1)
| ~ ssItem(skaf44(cons(X0,X1)))
| ~ ssItem(X0)
| ~ ssList(cons(X0,X1))
| ~ singletonP(cons(X0,X1)) ),
inference(resolution,[status(thm)],[f308,f408]) ).
fof(f4311,plain,
( ~ sQ80_spl
| sk9 = skaf44(sk3)
| ~ ssList(nil)
| ~ ssItem(skaf44(sk3))
| ~ ssList(sk3)
| ~ singletonP(sk3) ),
inference(resolution,[status(thm)],[f308,f1408]) ).
fof(f4313,definition,
! [X0,X1] :
( sQ256_spl
<=> ( skaf44(cons(X0,X1)) = X0
| ~ ssList(X1)
| ~ ssItem(skaf44(cons(X0,X1)))
| ~ ssItem(X0)
| ~ ssList(cons(X0,X1))
| ~ singletonP(cons(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ256_spl])],[split_symbol_definition]) ).
fof(f4316,plain,
( ~ sQ15_spl
| sQ256_spl ),
inference(split_clause,[status(thm)],[f4305,f4313,f601]) ).
fof(f4317,definition,
! [X0,X1] :
( sQ257_spl
<=> ( X1 = nil
| ~ ssList(X1)
| ~ ssItem(skaf44(cons(X0,X1)))
| ~ ssItem(X0)
| ~ ssList(cons(X0,X1))
| ~ singletonP(cons(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ257_spl])],[split_symbol_definition]) ).
fof(f4320,plain,
( ~ sQ15_spl
| sQ257_spl ),
inference(split_clause,[status(thm)],[f4306,f4317,f601]) ).
fof(f4331,definition,
( sQ260_spl
<=> singletonP(sk3) ),
introduced(definition,[new_symbols(definition,[sQ260_spl])],[split_symbol_definition]) ).
fof(f4333,plain,
( sQ260_spl
| ~ singletonP(sk3) ),
inference(component_clause,[status(thm)],[f4331]) ).
fof(f4334,definition,
( sQ261_spl
<=> ssItem(skaf44(sk3)) ),
introduced(definition,[new_symbols(definition,[sQ261_spl])],[split_symbol_definition]) ).
fof(f4336,plain,
( sQ261_spl
| ~ ssItem(skaf44(sk3)) ),
inference(component_clause,[status(thm)],[f4334]) ).
fof(f4337,definition,
( sQ262_spl
<=> sk9 = skaf44(sk3) ),
introduced(definition,[new_symbols(definition,[sQ262_spl])],[split_symbol_definition]) ).
fof(f4338,plain,
( ~ sQ262_spl
| sk9 = skaf44(sk3) ),
inference(component_clause,[status(thm)],[f4337]) ).
fof(f4340,plain,
( ~ sQ80_spl
| sQ262_spl
| ~ sQ15_spl
| ~ sQ261_spl
| ~ sQ14_spl
| ~ sQ260_spl ),
inference(split_clause,[status(thm)],[f4311,f4331,f594,f4334,f601,f4337,f1407]) ).
fof(f4342,plain,
( sQ261_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4336,f251]) ).
fof(f4343,plain,
sQ261_spl,
inference(contradiction_clause,[status(thm)],[f4342]) ).
fof(f4347,plain,
! [X0,X1] :
( X1 = skaf82(cons(X0,X1))
| ~ ssList(skaf82(cons(X0,X1)))
| ~ ssList(X1)
| ~ ssItem(skaf83(cons(X0,X1)))
| ~ ssItem(X0)
| nil = cons(X0,X1)
| ~ ssList(cons(X0,X1)) ),
inference(resolution,[status(thm)],[f316,f408]) ).
fof(f4351,plain,
( ~ sQ80_spl
| sk9 = skaf83(sk3)
| ~ ssList(skaf82(sk3))
| ~ ssItem(skaf83(sk3))
| nil = sk3
| ~ ssList(sk3) ),
inference(resolution,[status(thm)],[f316,f1408]) ).
fof(f4352,plain,
( ~ sQ63_spl
| skaf82(sk3) = nil
| ~ ssList(skaf82(sk3))
| ~ ssItem(skaf83(sk3))
| nil = sk3
| ~ ssList(sk3) ),
inference(resolution,[status(thm)],[f316,f1260]) ).
fof(f4354,plain,
! [X0,X1] :
( X1 = skaf82(cons(X0,X1))
| ~ ssList(skaf82(cons(X0,X1)))
| ~ ssList(X1)
| ~ ssItem(skaf83(cons(X0,X1)))
| ~ ssItem(X0)
| nil = cons(X0,X1) ),
inference(forward_subsumption_resolution,[status(thm)],[f4347,f291]) ).
fof(f4362,definition,
( sQ265_spl
<=> ssItem(skaf83(sk3)) ),
introduced(definition,[new_symbols(definition,[sQ265_spl])],[split_symbol_definition]) ).
fof(f4364,plain,
( sQ265_spl
| ~ ssItem(skaf83(sk3)) ),
inference(component_clause,[status(thm)],[f4362]) ).
fof(f4365,definition,
( sQ266_spl
<=> ssList(skaf82(sk3)) ),
introduced(definition,[new_symbols(definition,[sQ266_spl])],[split_symbol_definition]) ).
fof(f4367,plain,
( sQ266_spl
| ~ ssList(skaf82(sk3)) ),
inference(component_clause,[status(thm)],[f4365]) ).
fof(f4368,definition,
( sQ267_spl
<=> sk9 = skaf83(sk3) ),
introduced(definition,[new_symbols(definition,[sQ267_spl])],[split_symbol_definition]) ).
fof(f4369,plain,
( ~ sQ267_spl
| sk9 = skaf83(sk3) ),
inference(component_clause,[status(thm)],[f4368]) ).
fof(f4371,plain,
( ~ sQ80_spl
| sQ267_spl
| ~ sQ266_spl
| ~ sQ265_spl
| sQ6_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f4351,f594,f477,f4362,f4365,f4368,f1407]) ).
fof(f4372,definition,
( sQ268_spl
<=> skaf82(sk3) = nil ),
introduced(definition,[new_symbols(definition,[sQ268_spl])],[split_symbol_definition]) ).
fof(f4373,plain,
( ~ sQ268_spl
| skaf82(sk3) = nil ),
inference(component_clause,[status(thm)],[f4372]) ).
fof(f4375,plain,
( ~ sQ63_spl
| sQ268_spl
| ~ sQ266_spl
| ~ sQ265_spl
| sQ6_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f4352,f594,f477,f4362,f4365,f4372,f1259]) ).
fof(f4376,plain,
( sQ266_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4367,f217]) ).
fof(f4377,plain,
sQ266_spl,
inference(contradiction_clause,[status(thm)],[f4376]) ).
fof(f4378,plain,
( sQ265_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4364,f216]) ).
fof(f4379,plain,
sQ265_spl,
inference(contradiction_clause,[status(thm)],[f4378]) ).
fof(f4381,plain,
( ~ sQ268_spl
| nil = sk3
| cons(skaf83(sk3),nil) = sk3
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f4373,f316]) ).
fof(f4384,definition,
( sQ269_spl
<=> cons(skaf83(sk3),nil) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ269_spl])],[split_symbol_definition]) ).
fof(f4387,plain,
( ~ sQ268_spl
| sQ6_spl
| sQ269_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f4381,f594,f4384,f477,f4372]) ).
fof(f4389,plain,
( ~ sQ267_spl
| nil = sk3
| cons(sk9,skaf82(sk3)) = sk3
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f4369,f316]) ).
fof(f4391,definition,
( sQ270_spl
<=> cons(sk9,skaf82(sk3)) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ270_spl])],[split_symbol_definition]) ).
fof(f4394,plain,
( ~ sQ267_spl
| sQ6_spl
| sQ270_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f4389,f594,f4391,f477,f4368]) ).
fof(f4403,plain,
( ~ sQ144_spl
| nil = sk3
| cons(sk9,tl(sk3)) = sk3
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f2626,f311]) ).
fof(f4404,plain,
( ~ sQ145_spl
| nil = sk3
| cons(hd(sk3),nil) = sk3
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f2633,f311]) ).
fof(f4412,definition,
( sQ273_spl
<=> ssItem(hd(sk3)) ),
introduced(definition,[new_symbols(definition,[sQ273_spl])],[split_symbol_definition]) ).
fof(f4414,plain,
( sQ273_spl
| ~ ssItem(hd(sk3)) ),
inference(component_clause,[status(thm)],[f4412]) ).
fof(f4415,definition,
( sQ274_spl
<=> ssList(tl(sk3)) ),
introduced(definition,[new_symbols(definition,[sQ274_spl])],[split_symbol_definition]) ).
fof(f4417,plain,
( sQ274_spl
| ~ ssList(tl(sk3)) ),
inference(component_clause,[status(thm)],[f4415]) ).
fof(f4420,definition,
( sQ275_spl
<=> cons(sk9,tl(sk3)) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ275_spl])],[split_symbol_definition]) ).
fof(f4423,plain,
( ~ sQ144_spl
| sQ6_spl
| sQ275_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f4403,f594,f4420,f477,f2625]) ).
fof(f4424,definition,
( sQ276_spl
<=> cons(hd(sk3),nil) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ276_spl])],[split_symbol_definition]) ).
fof(f4427,plain,
( ~ sQ145_spl
| sQ6_spl
| sQ276_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f4404,f594,f4424,f477,f2632]) ).
fof(f4428,plain,
( sQ274_spl
| ~ sQ145_spl
| ~ ssList(nil) ),
inference(forward_demodulation,[status(thm)],[f2633,f4417]) ).
fof(f4429,plain,
( sQ274_spl
| ~ sQ145_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4428,f212]) ).
fof(f4430,plain,
( sQ274_spl
| ~ sQ145_spl ),
inference(contradiction_clause,[status(thm)],[f4429]) ).
fof(f4431,plain,
( sQ273_spl
| ~ sQ144_spl
| ~ ssItem(sk9) ),
inference(forward_demodulation,[status(thm)],[f2626,f4414]) ).
fof(f4432,plain,
( sQ273_spl
| ~ sQ144_spl
| ~ sQ8_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4431,f485]) ).
fof(f4433,plain,
( sQ273_spl
| ~ sQ144_spl
| ~ sQ8_spl ),
inference(contradiction_clause,[status(thm)],[f4432]) ).
fof(f4440,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| segmentP(sk3,sk3)
| ~ ssList(app(app(sk6,sk3),sk7))
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f2045,f519]) ).
fof(f4441,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| segmentP(app(sk3,X0),app(sk3,sk7))
| ~ ssList(app(app(sk6,app(sk3,sk7)),X0))
| ~ ssList(app(sk3,sk7))
| ~ ssList(sk6)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f2043,f519]) ).
fof(f4442,plain,
! [X0] :
( ~ sQ30_spl
| segmentP(app(sk3,X0),nil)
| ~ ssList(app(app(sk3,nil),X0))
| ~ ssList(nil)
| ~ ssList(sk3)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f757,f519]) ).
fof(f4443,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| segmentP(app(sk3,X0),sk7)
| ~ ssList(app(app(app(sk6,sk3),sk7),X0))
| ~ ssList(sk7)
| ~ ssList(app(sk6,sk3))
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f2045,f519]) ).
fof(f4446,definition,
( sQ277_spl
<=> ssList(app(app(sk6,sk3),sk7)) ),
introduced(definition,[new_symbols(definition,[sQ277_spl])],[split_symbol_definition]) ).
fof(f4448,plain,
( sQ277_spl
| ~ ssList(app(app(sk6,sk3),sk7)) ),
inference(component_clause,[status(thm)],[f4446]) ).
fof(f4449,definition,
( sQ278_spl
<=> segmentP(sk3,sk3) ),
introduced(definition,[new_symbols(definition,[sQ278_spl])],[split_symbol_definition]) ).
fof(f4450,plain,
( ~ sQ278_spl
| segmentP(sk3,sk3) ),
inference(component_clause,[status(thm)],[f4449]) ).
fof(f4452,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| sQ278_spl
| ~ sQ277_spl
| ~ sQ14_spl
| ~ sQ23_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f4440,f588,f711,f594,f4446,f4449,f491,f1437]) ).
fof(f4453,definition,
! [X0] :
( sQ279_spl
<=> ( segmentP(app(sk3,X0),app(sk3,sk7))
| ~ ssList(app(app(sk6,app(sk3,sk7)),X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ279_spl])],[split_symbol_definition]) ).
fof(f4456,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ108_spl
| ~ sQ23_spl
| sQ279_spl ),
inference(split_clause,[status(thm)],[f4441,f4453,f711,f2242,f491,f1437,f1060]) ).
fof(f4457,definition,
! [X0] :
( sQ280_spl
<=> ( segmentP(app(sk3,X0),nil)
| ~ ssList(app(app(sk3,nil),X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ280_spl])],[split_symbol_definition]) ).
fof(f4460,plain,
( ~ sQ30_spl
| ~ sQ15_spl
| ~ sQ14_spl
| sQ280_spl ),
inference(split_clause,[status(thm)],[f4442,f4457,f594,f601,f756]) ).
fof(f4461,definition,
! [X0] :
( sQ281_spl
<=> ( segmentP(app(sk3,X0),sk7)
| ~ ssList(app(app(app(sk6,sk3),sk7),X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ281_spl])],[split_symbol_definition]) ).
fof(f4464,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| ~ sQ100_spl
| sQ281_spl ),
inference(split_clause,[status(thm)],[f4443,f4461,f2191,f588,f491,f1437]) ).
fof(f4468,plain,
( sQ277_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ ssList(sk3) ),
inference(forward_demodulation,[status(thm)],[f2045,f4448]) ).
fof(f4469,plain,
( sQ277_spl
| ~ sQ85_spl
| ~ sQ10_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4468,f437]) ).
fof(f4470,plain,
( sQ277_spl
| ~ sQ85_spl
| ~ sQ10_spl ),
inference(contradiction_clause,[status(thm)],[f4469]) ).
fof(f4474,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| segmentP(sk3,X0)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ ssList(sk7)
| ~ segmentP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f2045,f409]) ).
fof(f4475,plain,
! [X0,X1] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| segmentP(app(sk3,X1),X0)
| ~ ssList(app(sk3,sk7))
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ ssList(X1)
| ~ segmentP(app(sk3,sk7),X0) ),
inference(paramodulation,[status(thm)],[f2043,f409]) ).
fof(f4476,plain,
! [X0,X1] :
( ~ sQ30_spl
| segmentP(app(sk3,X1),X0)
| ~ ssList(nil)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(X1)
| ~ segmentP(nil,X0) ),
inference(paramodulation,[status(thm)],[f757,f409]) ).
fof(f4477,plain,
! [X0,X1] :
( ~ sQ85_spl
| ~ sQ10_spl
| segmentP(app(sk3,X1),X0)
| ~ ssList(sk7)
| ~ ssList(X0)
| ~ ssList(app(sk6,sk3))
| ~ ssList(X1)
| ~ segmentP(sk7,X0) ),
inference(paramodulation,[status(thm)],[f2045,f409]) ).
fof(f4480,definition,
! [X0] :
( sQ282_spl
<=> ( segmentP(sk3,X0)
| ~ ssList(X0)
| ~ segmentP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ282_spl])],[split_symbol_definition]) ).
fof(f4483,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ14_spl
| ~ sQ23_spl
| ~ sQ12_spl
| sQ282_spl ),
inference(split_clause,[status(thm)],[f4474,f4480,f588,f711,f594,f491,f1437]) ).
fof(f4484,definition,
! [X0,X1] :
( sQ283_spl
<=> ( segmentP(app(sk3,X1),X0)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ segmentP(app(sk3,sk7),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ283_spl])],[split_symbol_definition]) ).
fof(f4487,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ108_spl
| ~ sQ23_spl
| sQ283_spl ),
inference(split_clause,[status(thm)],[f4475,f4484,f711,f2242,f491,f1437,f1060]) ).
fof(f4488,definition,
! [X0,X1] :
( sQ284_spl
<=> ( segmentP(app(sk3,X1),X0)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ segmentP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ284_spl])],[split_symbol_definition]) ).
fof(f4491,plain,
( ~ sQ30_spl
| ~ sQ15_spl
| ~ sQ14_spl
| sQ284_spl ),
inference(split_clause,[status(thm)],[f4476,f4488,f594,f601,f756]) ).
fof(f4492,definition,
! [X0,X1] :
( sQ285_spl
<=> ( segmentP(app(sk3,X1),X0)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ segmentP(sk7,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ285_spl])],[split_symbol_definition]) ).
fof(f4493,plain,
! [X0,X1] :
( ~ sQ285_spl
| segmentP(app(sk3,X1),X0)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ segmentP(sk7,X0) ),
inference(component_clause,[status(thm)],[f4492]) ).
fof(f4495,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| ~ sQ100_spl
| sQ285_spl ),
inference(split_clause,[status(thm)],[f4477,f4492,f2191,f588,f491,f1437]) ).
fof(f4496,plain,
! [X0] :
( nil = app(skaf47(nil,X0),X0)
| ~ ssList(app(skaf47(nil,X0),X0))
| ~ ssList(skaf48(X0,nil))
| ~ ssList(nil)
| ~ ssList(X0)
| ~ segmentP(nil,X0) ),
inference(resolution,[status(thm)],[f403,f332]) ).
fof(f4497,plain,
! [X0] :
( nil = skaf48(X0,nil)
| ~ ssList(app(skaf47(nil,X0),X0))
| ~ ssList(skaf48(X0,nil))
| ~ ssList(nil)
| ~ ssList(X0)
| ~ segmentP(nil,X0) ),
inference(resolution,[status(thm)],[f403,f334]) ).
fof(f4498,definition,
! [X0] :
( sQ286_spl
<=> ( nil = app(skaf47(nil,X0),X0)
| ~ ssList(app(skaf47(nil,X0),X0))
| ~ ssList(skaf48(X0,nil))
| ~ ssList(X0)
| ~ segmentP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ286_spl])],[split_symbol_definition]) ).
fof(f4501,plain,
( ~ sQ15_spl
| sQ286_spl ),
inference(split_clause,[status(thm)],[f4496,f4498,f601]) ).
fof(f4502,definition,
! [X0] :
( sQ287_spl
<=> ( nil = skaf48(X0,nil)
| ~ ssList(app(skaf47(nil,X0),X0))
| ~ ssList(skaf48(X0,nil))
| ~ ssList(X0)
| ~ segmentP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ287_spl])],[split_symbol_definition]) ).
fof(f4505,plain,
( ~ sQ15_spl
| sQ287_spl ),
inference(split_clause,[status(thm)],[f4497,f4502,f601]) ).
fof(f4509,plain,
! [X0] :
( ~ sQ278_spl
| segmentP(X0,sk3)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(sk3)
| ~ segmentP(X0,sk3) ),
inference(resolution,[status(thm)],[f4450,f379]) ).
fof(f4511,definition,
! [X0] :
( sQ288_spl
<=> ( segmentP(X0,sk3)
| ~ ssList(X0)
| ~ segmentP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ288_spl])],[split_symbol_definition]) ).
fof(f4514,plain,
( ~ sQ278_spl
| ~ sQ14_spl
| sQ288_spl ),
inference(split_clause,[status(thm)],[f4509,f4511,f594,f4449]) ).
fof(f4535,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sk3 = app(sk3,sk7) ),
inference(forward_demodulation,[status(thm)],[f2043,f4022]) ).
fof(f4636,plain,
( sQ111_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ frontsegP(sk3,sk3) ),
inference(backward_demodulation,[status(thm)],[f3435,f2287]) ).
fof(f4694,plain,
( sQ111_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ sQ31_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4636,f770]) ).
fof(f4695,plain,
( sQ111_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ sQ31_spl ),
inference(contradiction_clause,[status(thm)],[f4694]) ).
fof(f4701,plain,
! [X0] :
( ~ sQ28_spl
| X0 = sk7
| ~ ssList(X0)
| ~ ssList(sk7)
| ~ segmentP(sk7,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f826,f344]) ).
fof(f4702,plain,
! [X0,X1] :
( ~ sQ28_spl
| segmentP(X1,sk7)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk7)
| ~ segmentP(X1,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f826,f379]) ).
fof(f4703,definition,
! [X0] :
( sQ289_spl
<=> ( X0 = sk7
| ~ ssList(X0)
| ~ segmentP(sk7,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ289_spl])],[split_symbol_definition]) ).
fof(f4706,plain,
( ~ sQ28_spl
| ~ sQ12_spl
| sQ289_spl ),
inference(split_clause,[status(thm)],[f4701,f4703,f588,f746]) ).
fof(f4707,definition,
! [X0,X1] :
( sQ290_spl
<=> ( segmentP(X1,sk7)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ segmentP(X1,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ290_spl])],[split_symbol_definition]) ).
fof(f4710,plain,
( ~ sQ28_spl
| ~ sQ12_spl
| sQ290_spl ),
inference(split_clause,[status(thm)],[f4702,f4707,f588,f746]) ).
fof(f4714,plain,
! [X0] :
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| rearsegP(X0,sk3)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(sk3)
| ~ rearsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f3437,f381]) ).
fof(f4716,definition,
! [X0] :
( sQ291_spl
<=> ( rearsegP(X0,sk3)
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ291_spl])],[split_symbol_definition]) ).
fof(f4719,plain,
( ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ sQ14_spl
| sQ291_spl ),
inference(split_clause,[status(thm)],[f4714,f4716,f594,f746,f756,f491,f1437,f1173]) ).
fof(f4720,plain,
( sQ110_spl
| ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2276,f3437]) ).
fof(f4721,plain,
( sQ110_spl
| ~ sQ52_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl ),
inference(contradiction_clause,[status(thm)],[f4720]) ).
fof(f4722,plain,
( ~ sQ160_spl
| ~ sQ28_spl
| sk3 = sk7
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ frontsegP(sk7,sk3) ),
inference(resolution,[status(thm)],[f3358,f346]) ).
fof(f4723,plain,
! [X0] :
( ~ sQ160_spl
| ~ sQ28_spl
| frontsegP(X0,sk7)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ frontsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f3358,f383]) ).
fof(f4724,definition,
( sQ292_spl
<=> frontsegP(sk7,sk3) ),
introduced(definition,[new_symbols(definition,[sQ292_spl])],[split_symbol_definition]) ).
fof(f4727,plain,
( ~ sQ160_spl
| ~ sQ28_spl
| sQ90_spl
| ~ sQ14_spl
| ~ sQ12_spl
| ~ sQ292_spl ),
inference(split_clause,[status(thm)],[f4722,f4724,f588,f594,f2070,f746,f2826]) ).
fof(f4728,definition,
! [X0] :
( sQ293_spl
<=> ( frontsegP(X0,sk7)
| ~ ssList(X0)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ293_spl])],[split_symbol_definition]) ).
fof(f4731,plain,
( ~ sQ160_spl
| ~ sQ28_spl
| ~ sQ14_spl
| ~ sQ12_spl
| sQ293_spl ),
inference(split_clause,[status(thm)],[f4723,f4728,f588,f594,f746,f2826]) ).
fof(f4732,plain,
( ~ sQ90_spl
| sQ6_spl
| ~ sQ28_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2071,f1849]) ).
fof(f4733,plain,
( ~ sQ90_spl
| sQ6_spl
| ~ sQ28_spl ),
inference(contradiction_clause,[status(thm)],[f4732]) ).
fof(f4738,plain,
! [X0] :
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| segmentP(app(sk3,X0),sk7)
| ~ ssList(app(app(sk3,sk7),X0))
| ~ ssList(sk7)
| ~ ssList(sk3)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f4535,f519]) ).
fof(f4746,plain,
! [X0] :
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| app(sk3,X0) = app(sk3,app(sk7,X0))
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f4535,f373]) ).
fof(f4747,plain,
! [X0] :
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| X0 = sk7
| ~ ssList(sk7)
| ~ ssList(sk3)
| ~ ssList(X0)
| app(sk3,X0) != sk3 ),
inference(paramodulation,[status(thm)],[f4535,f375]) ).
fof(f4749,plain,
! [X0] :
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| X0 = sk3
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ ssList(X0)
| app(X0,sk7) != sk3 ),
inference(paramodulation,[status(thm)],[f4535,f377]) ).
fof(f4751,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| skaf46(sk3,sk7) = sk3
| ~ ssList(sk3)
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f4535,f3130]) ).
fof(f4752,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| skaf45(sk3,sk3) = sk7
| ~ ssList(sk7)
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f4535,f3129]) ).
fof(f4758,definition,
! [X0] :
( sQ294_spl
<=> ( segmentP(app(sk3,X0),sk7)
| ~ ssList(app(app(sk3,sk7),X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ294_spl])],[split_symbol_definition]) ).
fof(f4761,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| ~ sQ14_spl
| sQ294_spl ),
inference(split_clause,[status(thm)],[f4738,f4758,f594,f588,f491,f1437,f1060,f4021]) ).
fof(f4769,definition,
! [X0] :
( sQ295_spl
<=> ( app(sk3,X0) = app(sk3,app(sk7,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ295_spl])],[split_symbol_definition]) ).
fof(f4772,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ14_spl
| ~ sQ12_spl
| sQ295_spl ),
inference(split_clause,[status(thm)],[f4746,f4769,f588,f594,f491,f1437,f1060,f4021]) ).
fof(f4773,definition,
! [X0] :
( sQ296_spl
<=> ( X0 = sk7
| ~ ssList(X0)
| app(sk3,X0) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ296_spl])],[split_symbol_definition]) ).
fof(f4776,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| ~ sQ14_spl
| sQ296_spl ),
inference(split_clause,[status(thm)],[f4747,f4773,f594,f588,f491,f1437,f1060,f4021]) ).
fof(f4778,definition,
! [X0] :
( sQ297_spl
<=> ( X0 = sk3
| ~ ssList(X0)
| app(X0,sk7) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ297_spl])],[split_symbol_definition]) ).
fof(f4781,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ14_spl
| ~ sQ12_spl
| sQ297_spl ),
inference(split_clause,[status(thm)],[f4749,f4778,f588,f594,f491,f1437,f1060,f4021]) ).
fof(f4783,definition,
( sQ298_spl
<=> skaf46(sk3,sk7) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ298_spl])],[split_symbol_definition]) ).
fof(f4786,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ298_spl
| ~ sQ14_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f4751,f588,f594,f4783,f491,f1437,f1060,f4021]) ).
fof(f4787,definition,
( sQ299_spl
<=> skaf45(sk3,sk3) = sk7 ),
introduced(definition,[new_symbols(definition,[sQ299_spl])],[split_symbol_definition]) ).
fof(f4788,plain,
( ~ sQ299_spl
| skaf45(sk3,sk3) = sk7 ),
inference(component_clause,[status(thm)],[f4787]) ).
fof(f4790,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ299_spl
| ~ sQ12_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f4752,f594,f588,f4787,f491,f1437,f1060,f4021]) ).
fof(f4794,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ237_spl
| sk3 = sk7 ),
inference(backward_demodulation,[status(thm)],[f4018,f4535]) ).
fof(f4796,plain,
( ~ sQ238_spl
| ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ237_spl
| sQ90_spl ),
inference(split_clause,[status(thm)],[f4794,f2070,f4017,f491,f1437,f1060,f4021]) ).
fof(f4808,plain,
! [X0] :
( ~ sQ28_spl
| X0 = sk7
| ~ ssList(X0)
| ~ ssList(sk7)
| ~ rearsegP(sk7,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f825,f345]) ).
fof(f4809,plain,
! [X0,X1] :
( ~ sQ28_spl
| rearsegP(X1,sk7)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk7)
| ~ rearsegP(X1,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f825,f381]) ).
fof(f4811,definition,
! [X0] :
( sQ301_spl
<=> ( X0 = sk7
| ~ ssList(X0)
| ~ rearsegP(sk7,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ301_spl])],[split_symbol_definition]) ).
fof(f4814,plain,
( ~ sQ28_spl
| ~ sQ12_spl
| sQ301_spl ),
inference(split_clause,[status(thm)],[f4808,f4811,f588,f746]) ).
fof(f4815,definition,
! [X0,X1] :
( sQ302_spl
<=> ( rearsegP(X1,sk7)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ rearsegP(X1,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ302_spl])],[split_symbol_definition]) ).
fof(f4818,plain,
( ~ sQ28_spl
| ~ sQ12_spl
| sQ302_spl ),
inference(split_clause,[status(thm)],[f4809,f4815,f588,f746]) ).
fof(f4821,plain,
( ~ sQ130_spl
| ~ sQ28_spl
| frontsegP(sk3,sk7)
| ~ ssList(sk7)
| ~ ssList(sk6) ),
inference(resolution,[status(thm)],[f824,f2482]) ).
fof(f4822,plain,
! [X0] :
( ~ sQ28_spl
| X0 = sk7
| ~ ssList(X0)
| ~ ssList(sk7)
| ~ frontsegP(sk7,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f824,f346]) ).
fof(f4823,plain,
! [X0,X1] :
( ~ sQ28_spl
| frontsegP(X1,sk7)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk7)
| ~ frontsegP(X1,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f824,f383]) ).
fof(f4824,definition,
( sQ303_spl
<=> frontsegP(sk3,sk7) ),
introduced(definition,[new_symbols(definition,[sQ303_spl])],[split_symbol_definition]) ).
fof(f4827,plain,
( ~ sQ130_spl
| ~ sQ28_spl
| sQ303_spl
| ~ sQ12_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f4821,f711,f588,f4824,f746,f2481]) ).
fof(f4828,definition,
! [X0] :
( sQ304_spl
<=> ( X0 = sk7
| ~ ssList(X0)
| ~ frontsegP(sk7,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ304_spl])],[split_symbol_definition]) ).
fof(f4831,plain,
( ~ sQ28_spl
| ~ sQ12_spl
| sQ304_spl ),
inference(split_clause,[status(thm)],[f4822,f4828,f588,f746]) ).
fof(f4832,definition,
! [X0,X1] :
( sQ305_spl
<=> ( frontsegP(X1,sk7)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ frontsegP(X1,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ305_spl])],[split_symbol_definition]) ).
fof(f4835,plain,
( ~ sQ28_spl
| ~ sQ12_spl
| sQ305_spl ),
inference(split_clause,[status(thm)],[f4823,f4832,f588,f746]) ).
fof(f4847,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| cons(X0,sk3) = app(cons(X0,sk6),sk3)
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ ssItem(X0) ),
inference(paramodulation,[status(thm)],[f3435,f388]) ).
fof(f4849,plain,
! [X0,X1] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| segmentP(app(sk3,X1),X0)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ ssList(X1)
| ~ segmentP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f3435,f409]) ).
fof(f4850,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| segmentP(app(sk3,X0),sk3)
| ~ ssList(app(app(sk6,sk3),X0))
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f3435,f519]) ).
fof(f4853,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| rearsegP(sk3,X0)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ rearsegP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f3435,f355]) ).
fof(f4858,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| app(sk3,X0) = app(sk6,app(sk3,X0))
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f3435,f373]) ).
fof(f4859,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| X0 = sk3
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ ssList(X0)
| app(sk6,X0) != sk3 ),
inference(paramodulation,[status(thm)],[f3435,f375]) ).
fof(f4861,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| X0 = sk6
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssList(X0)
| app(X0,sk3) != sk3 ),
inference(paramodulation,[status(thm)],[f3435,f377]) ).
fof(f4863,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| skaf46(sk3,sk3) = sk6
| ~ ssList(sk6)
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f3435,f3130]) ).
fof(f4864,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| skaf45(sk3,sk6) = sk3
| ~ ssList(sk3)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f3435,f3129]) ).
fof(f4869,definition,
! [X0] :
( sQ306_spl
<=> ( cons(X0,sk3) = app(cons(X0,sk6),sk3)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ306_spl])],[split_symbol_definition]) ).
fof(f4872,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ306_spl ),
inference(split_clause,[status(thm)],[f4847,f4869,f711,f594,f746,f756,f491,f1437,f1060]) ).
fof(f4873,definition,
! [X0] :
( sQ307_spl
<=> ( memberP(sk6,X0)
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ307_spl])],[split_symbol_definition]) ).
fof(f4877,definition,
! [X0,X1] :
( sQ308_spl
<=> ( segmentP(app(sk3,X1),X0)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ segmentP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ308_spl])],[split_symbol_definition]) ).
fof(f4880,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ308_spl ),
inference(split_clause,[status(thm)],[f4849,f4877,f711,f594,f746,f756,f491,f1437,f1060]) ).
fof(f4881,definition,
! [X0] :
( sQ309_spl
<=> ( segmentP(app(sk3,X0),sk3)
| ~ ssList(app(app(sk6,sk3),X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ309_spl])],[split_symbol_definition]) ).
fof(f4884,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ309_spl ),
inference(split_clause,[status(thm)],[f4850,f4881,f711,f594,f746,f756,f491,f1437,f1060]) ).
fof(f4887,definition,
! [X0] :
( sQ310_spl
<=> ( rearsegP(sk3,X0)
| ~ ssList(X0)
| ~ rearsegP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ310_spl])],[split_symbol_definition]) ).
fof(f4890,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ310_spl ),
inference(split_clause,[status(thm)],[f4853,f4887,f711,f594,f746,f756,f491,f1437,f1060]) ).
fof(f4895,definition,
! [X0] :
( sQ311_spl
<=> ( app(sk3,X0) = app(sk6,app(sk3,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ311_spl])],[split_symbol_definition]) ).
fof(f4898,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ311_spl ),
inference(split_clause,[status(thm)],[f4858,f4895,f594,f711,f746,f756,f491,f1437,f1060]) ).
fof(f4899,definition,
! [X0] :
( sQ312_spl
<=> ( X0 = sk3
| ~ ssList(X0)
| app(sk6,X0) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ312_spl])],[split_symbol_definition]) ).
fof(f4902,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ312_spl ),
inference(split_clause,[status(thm)],[f4859,f4899,f711,f594,f746,f756,f491,f1437,f1060]) ).
fof(f4904,definition,
! [X0] :
( sQ313_spl
<=> ( X0 = sk6
| ~ ssList(X0)
| app(X0,sk3) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ313_spl])],[split_symbol_definition]) ).
fof(f4907,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ313_spl ),
inference(split_clause,[status(thm)],[f4861,f4904,f594,f711,f746,f756,f491,f1437,f1060]) ).
fof(f4909,definition,
( sQ314_spl
<=> skaf46(sk3,sk3) = sk6 ),
introduced(definition,[new_symbols(definition,[sQ314_spl])],[split_symbol_definition]) ).
fof(f4912,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| sQ314_spl
| ~ sQ23_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f4863,f594,f711,f4909,f746,f756,f491,f1437,f1060]) ).
fof(f4913,definition,
( sQ315_spl
<=> skaf45(sk3,sk6) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ315_spl])],[split_symbol_definition]) ).
fof(f4916,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ30_spl
| ~ sQ28_spl
| sQ315_spl
| ~ sQ14_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f4864,f711,f594,f4913,f746,f756,f491,f1437,f1060]) ).
fof(f5033,plain,
( ~ sQ3_spl
| ~ sQ86_spl
| ~ sQ28_spl
| ~ ssItem(sk9) ),
inference(resolution,[status(thm)],[f796,f1852]) ).
fof(f5034,plain,
( ~ sQ3_spl
| ~ sQ86_spl
| ~ sQ28_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f5033,f484,f746,f1441,f464]) ).
fof(f5035,plain,
! [X0,X1] :
( X1 = skaf82(cons(X0,X1))
| ~ ssList(skaf82(cons(X0,X1)))
| ~ ssList(X1)
| ~ ssItem(skaf83(cons(X0,X1)))
| ~ ssItem(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f4354,f304]) ).
fof(f5105,plain,
! [X0,X1,X2] :
( ~ sQ10_spl
| leq(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,nil)))
| ~ totalorderedP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f492,f526]) ).
fof(f5106,plain,
! [X0,X1,X2] :
( ~ sQ10_spl
| leq(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,nil)),cons(X2,X0)))
| ~ totalorderedP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(sk9)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f492,f526]) ).
fof(f5107,plain,
! [X0,X1,X2] :
( ~ sQ10_spl
| lt(sk9,X2)
| lt(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,nil)))
| ~ strictorderP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f492,f527]) ).
fof(f5108,plain,
! [X0,X1,X2] :
( ~ sQ10_spl
| lt(X2,sk9)
| lt(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,nil)),cons(X2,X0)))
| ~ strictorderP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(sk9)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f492,f527]) ).
fof(f5109,plain,
! [X0,X1,X2] :
( ~ sQ10_spl
| leq(sk9,X2)
| leq(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,nil)))
| ~ totalorderP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f492,f528]) ).
fof(f5110,plain,
! [X0,X1,X2] :
( ~ sQ10_spl
| leq(X2,sk9)
| leq(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,nil)),cons(X2,X0)))
| ~ totalorderP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(sk9)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f492,f528]) ).
fof(f5111,plain,
! [X0,X1,X2] :
( ~ sQ10_spl
| ~ ssList(app(app(X2,cons(X0,X1)),cons(sk9,nil)))
| ~ cyclefreeP(app(app(X2,cons(X0,X1)),sk3))
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ leq(sk9,X0)
| ~ leq(X0,sk9) ),
inference(paramodulation,[status(thm)],[f492,f529]) ).
fof(f5112,plain,
! [X0,X1,X2] :
( ~ sQ10_spl
| ~ ssList(app(app(X2,cons(sk9,nil)),cons(X0,X1)))
| ~ cyclefreeP(app(app(X2,sk3),cons(X0,X1)))
| ~ ssItem(sk9)
| ~ ssItem(X0)
| ~ ssList(X2)
| ~ ssList(nil)
| ~ ssList(X1)
| ~ leq(X0,sk9)
| ~ leq(sk9,X0) ),
inference(paramodulation,[status(thm)],[f492,f529]) ).
fof(f5127,definition,
! [X0,X1,X2] :
( sQ316_spl
<=> ( leq(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,nil)))
| ~ totalorderedP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ316_spl])],[split_symbol_definition]) ).
fof(f5128,plain,
! [X0,X1,X2] :
( ~ sQ316_spl
| leq(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,nil)))
| ~ totalorderedP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(component_clause,[status(thm)],[f5127]) ).
fof(f5130,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| sQ316_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5105,f601,f5127,f484,f491]) ).
fof(f5131,definition,
! [X0,X1,X2] :
( sQ317_spl
<=> ( leq(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,nil)),cons(X2,X0)))
| ~ totalorderedP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ317_spl])],[split_symbol_definition]) ).
fof(f5134,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ317_spl ),
inference(split_clause,[status(thm)],[f5106,f5131,f601,f484,f491]) ).
fof(f5135,definition,
! [X0,X1,X2] :
( sQ318_spl
<=> ( lt(sk9,X2)
| lt(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,nil)))
| ~ strictorderP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ318_spl])],[split_symbol_definition]) ).
fof(f5138,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| sQ318_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5107,f601,f5135,f484,f491]) ).
fof(f5139,definition,
! [X0,X1,X2] :
( sQ319_spl
<=> ( lt(X2,sk9)
| lt(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,nil)),cons(X2,X0)))
| ~ strictorderP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ319_spl])],[split_symbol_definition]) ).
fof(f5142,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ319_spl ),
inference(split_clause,[status(thm)],[f5108,f5139,f601,f484,f491]) ).
fof(f5143,definition,
! [X0,X1,X2] :
( sQ320_spl
<=> ( leq(sk9,X2)
| leq(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,nil)))
| ~ totalorderP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ320_spl])],[split_symbol_definition]) ).
fof(f5146,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| sQ320_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5109,f601,f5143,f484,f491]) ).
fof(f5147,definition,
! [X0,X1,X2] :
( sQ321_spl
<=> ( leq(X2,sk9)
| leq(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,nil)),cons(X2,X0)))
| ~ totalorderP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ321_spl])],[split_symbol_definition]) ).
fof(f5150,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ321_spl ),
inference(split_clause,[status(thm)],[f5110,f5147,f601,f484,f491]) ).
fof(f5151,definition,
! [X0,X1,X2] :
( sQ322_spl
<=> ( ~ ssList(app(app(X2,cons(X0,X1)),cons(sk9,nil)))
| ~ cyclefreeP(app(app(X2,cons(X0,X1)),sk3))
| ~ ssItem(X0)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ leq(sk9,X0)
| ~ leq(X0,sk9) ) ),
introduced(definition,[new_symbols(definition,[sQ322_spl])],[split_symbol_definition]) ).
fof(f5154,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ322_spl ),
inference(split_clause,[status(thm)],[f5111,f5151,f601,f484,f491]) ).
fof(f5155,definition,
! [X0,X1,X2] :
( sQ323_spl
<=> ( ~ ssList(app(app(X2,cons(sk9,nil)),cons(X0,X1)))
| ~ cyclefreeP(app(app(X2,sk3),cons(X0,X1)))
| ~ ssItem(X0)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ leq(X0,sk9)
| ~ leq(sk9,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ323_spl])],[split_symbol_definition]) ).
fof(f5158,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ323_spl ),
inference(split_clause,[status(thm)],[f5112,f5155,f601,f484,f491]) ).
fof(f5172,plain,
! [X0,X1,X2] :
( ~ sQ316_spl
| ~ sQ10_spl
| leq(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),sk3))
| ~ totalorderedP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(forward_demodulation,[status(thm)],[f492,f5128]) ).
fof(f5244,plain,
( totalorderP(nil)
| ~ ssList(nil)
| nil = app(skaf56(nil),cons(skaf54(nil),skaf57(nil)))
| ~ ssList(app(skaf56(nil),cons(skaf54(nil),skaf57(nil))))
| ~ ssList(cons(skaf55(nil),skaf58(nil))) ),
inference(resolution,[status(thm)],[f332,f401]) ).
fof(f5257,definition,
( sQ324_spl
<=> ssList(cons(skaf55(nil),skaf58(nil))) ),
introduced(definition,[new_symbols(definition,[sQ324_spl])],[split_symbol_definition]) ).
fof(f5259,plain,
( sQ324_spl
| ~ ssList(cons(skaf55(nil),skaf58(nil))) ),
inference(component_clause,[status(thm)],[f5257]) ).
fof(f5260,definition,
( sQ325_spl
<=> ssList(app(skaf56(nil),cons(skaf54(nil),skaf57(nil)))) ),
introduced(definition,[new_symbols(definition,[sQ325_spl])],[split_symbol_definition]) ).
fof(f5262,plain,
( sQ325_spl
| ~ ssList(app(skaf56(nil),cons(skaf54(nil),skaf57(nil)))) ),
inference(component_clause,[status(thm)],[f5260]) ).
fof(f5263,definition,
( sQ326_spl
<=> nil = app(skaf56(nil),cons(skaf54(nil),skaf57(nil))) ),
introduced(definition,[new_symbols(definition,[sQ326_spl])],[split_symbol_definition]) ).
fof(f5266,definition,
( sQ327_spl
<=> totalorderP(nil) ),
introduced(definition,[new_symbols(definition,[sQ327_spl])],[split_symbol_definition]) ).
fof(f5269,plain,
( sQ327_spl
| ~ sQ15_spl
| sQ326_spl
| ~ sQ325_spl
| ~ sQ324_spl ),
inference(split_clause,[status(thm)],[f5244,f5257,f5260,f5263,f601,f5266]) ).
fof(f5270,definition,
( sQ328_spl
<=> ssList(cons(skaf50(nil),skaf53(nil))) ),
introduced(definition,[new_symbols(definition,[sQ328_spl])],[split_symbol_definition]) ).
fof(f5272,plain,
( sQ328_spl
| ~ ssList(cons(skaf50(nil),skaf53(nil))) ),
inference(component_clause,[status(thm)],[f5270]) ).
fof(f5297,plain,
( totalorderP(nil)
| ~ ssList(nil)
| nil = cons(skaf55(nil),skaf58(nil))
| ~ ssList(app(skaf56(nil),cons(skaf54(nil),skaf57(nil))))
| ~ ssList(cons(skaf55(nil),skaf58(nil))) ),
inference(resolution,[status(thm)],[f334,f401]) ).
fof(f5310,definition,
( sQ332_spl
<=> nil = cons(skaf55(nil),skaf58(nil)) ),
introduced(definition,[new_symbols(definition,[sQ332_spl])],[split_symbol_definition]) ).
fof(f5313,plain,
( sQ327_spl
| ~ sQ15_spl
| sQ332_spl
| ~ sQ325_spl
| ~ sQ324_spl ),
inference(split_clause,[status(thm)],[f5297,f5257,f5260,f5310,f601,f5266]) ).
fof(f5373,plain,
! [X0,X1,X2] :
( ~ sQ10_spl
| lt(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,nil)),cons(X2,X0)))
| ~ strictorderedP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(sk9)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f492,f525]) ).
fof(f5374,plain,
! [X0,X1,X2] :
( ~ sQ10_spl
| lt(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,nil)))
| ~ strictorderedP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f492,f525]) ).
fof(f5375,definition,
! [X0,X1,X2] :
( sQ334_spl
<=> ( lt(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,nil)),cons(X2,X0)))
| ~ strictorderedP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ334_spl])],[split_symbol_definition]) ).
fof(f5378,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ334_spl ),
inference(split_clause,[status(thm)],[f5373,f5375,f601,f484,f491]) ).
fof(f5379,definition,
! [X0,X1,X2] :
( sQ335_spl
<=> ( lt(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,nil)))
| ~ strictorderedP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ335_spl])],[split_symbol_definition]) ).
fof(f5382,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| sQ335_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5374,f601,f5379,f484,f491]) ).
fof(f5385,plain,
! [X0,X1] :
( ~ sQ10_spl
| X1 = sk9
| ~ ssList(app(X0,cons(X1,cons(sk9,nil))))
| ~ equalelemsP(app(X0,cons(X1,sk3)))
| ~ ssItem(X1)
| ~ ssItem(sk9)
| ~ ssList(X0)
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f492,f524]) ).
fof(f5386,definition,
! [X0,X1] :
( sQ336_spl
<=> ( X1 = sk9
| ~ ssList(app(X0,cons(X1,cons(sk9,nil))))
| ~ equalelemsP(app(X0,cons(X1,sk3)))
| ~ ssItem(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ336_spl])],[split_symbol_definition]) ).
fof(f5389,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| sQ336_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5385,f601,f5386,f484,f491]) ).
fof(f5393,plain,
! [X0] :
( ~ sQ10_spl
| frontsegP(sk3,cons(sk9,X0))
| ~ ssItem(sk9)
| ~ ssList(nil)
| ~ ssList(X0)
| ~ frontsegP(nil,X0) ),
inference(paramodulation,[status(thm)],[f492,f522]) ).
fof(f5394,plain,
! [X0] :
( ~ sQ10_spl
| frontsegP(cons(sk9,X0),sk3)
| ~ ssItem(sk9)
| ~ ssList(X0)
| ~ ssList(nil)
| ~ frontsegP(X0,nil) ),
inference(paramodulation,[status(thm)],[f492,f522]) ).
fof(f5397,definition,
! [X0] :
( sQ337_spl
<=> ( frontsegP(sk3,cons(sk9,X0))
| ~ ssList(X0)
| ~ frontsegP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ337_spl])],[split_symbol_definition]) ).
fof(f5398,plain,
! [X0] :
( ~ sQ337_spl
| frontsegP(sk3,cons(sk9,X0))
| ~ ssList(X0)
| ~ frontsegP(nil,X0) ),
inference(component_clause,[status(thm)],[f5397]) ).
fof(f5400,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ337_spl ),
inference(split_clause,[status(thm)],[f5393,f5397,f601,f484,f491]) ).
fof(f5401,definition,
! [X0] :
( sQ338_spl
<=> ( frontsegP(cons(sk9,X0),sk3)
| ~ ssList(X0)
| ~ frontsegP(X0,nil) ) ),
introduced(definition,[new_symbols(definition,[sQ338_spl])],[split_symbol_definition]) ).
fof(f5402,plain,
! [X0] :
( ~ sQ338_spl
| frontsegP(cons(sk9,X0),sk3)
| ~ ssList(X0)
| ~ frontsegP(X0,nil) ),
inference(component_clause,[status(thm)],[f5401]) ).
fof(f5404,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ338_spl ),
inference(split_clause,[status(thm)],[f5394,f5401,f601,f484,f491]) ).
fof(f5405,plain,
! [X0] :
( ~ sQ338_spl
| frontsegP(cons(sk9,X0),sk3)
| ~ ssList(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f5402,f264]) ).
fof(f5468,plain,
! [X0] :
( ~ sQ338_spl
| cons(sk9,X0) = sk3
| ~ ssList(cons(sk9,X0))
| ~ ssList(sk3)
| ~ frontsegP(sk3,cons(sk9,X0))
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f5405,f346]) ).
fof(f5469,plain,
! [X0,X1] :
( ~ sQ338_spl
| frontsegP(X1,sk3)
| ~ ssList(X1)
| ~ ssList(cons(sk9,X0))
| ~ ssList(sk3)
| ~ frontsegP(X1,cons(sk9,X0))
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f5405,f383]) ).
fof(f5471,definition,
! [X0] :
( sQ339_spl
<=> ( cons(sk9,X0) = sk3
| ~ ssList(cons(sk9,X0))
| ~ frontsegP(sk3,cons(sk9,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ339_spl])],[split_symbol_definition]) ).
fof(f5474,plain,
( ~ sQ338_spl
| ~ sQ14_spl
| sQ339_spl ),
inference(split_clause,[status(thm)],[f5468,f5471,f594,f5401]) ).
fof(f5475,definition,
! [X0,X1] :
( sQ340_spl
<=> ( frontsegP(X1,sk3)
| ~ ssList(X1)
| ~ ssList(cons(sk9,X0))
| ~ frontsegP(X1,cons(sk9,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ340_spl])],[split_symbol_definition]) ).
fof(f5478,plain,
( ~ sQ338_spl
| ~ sQ14_spl
| sQ340_spl ),
inference(split_clause,[status(thm)],[f5469,f5475,f594,f5401]) ).
fof(f5490,plain,
( sQ328_spl
| ~ ssList(skaf53(nil))
| ~ ssItem(skaf50(nil)) ),
inference(resolution,[status(thm)],[f5272,f291]) ).
fof(f5491,definition,
( sQ341_spl
<=> ssItem(skaf50(nil)) ),
introduced(definition,[new_symbols(definition,[sQ341_spl])],[split_symbol_definition]) ).
fof(f5493,plain,
( sQ341_spl
| ~ ssItem(skaf50(nil)) ),
inference(component_clause,[status(thm)],[f5491]) ).
fof(f5494,definition,
( sQ342_spl
<=> ssList(skaf53(nil)) ),
introduced(definition,[new_symbols(definition,[sQ342_spl])],[split_symbol_definition]) ).
fof(f5496,plain,
( sQ342_spl
| ~ ssList(skaf53(nil)) ),
inference(component_clause,[status(thm)],[f5494]) ).
fof(f5497,plain,
( sQ328_spl
| ~ sQ342_spl
| ~ sQ341_spl ),
inference(split_clause,[status(thm)],[f5490,f5491,f5494,f5270]) ).
fof(f5498,plain,
( sQ342_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f5496,f246]) ).
fof(f5499,plain,
sQ342_spl,
inference(contradiction_clause,[status(thm)],[f5498]) ).
fof(f5500,plain,
( sQ341_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f5493,f249]) ).
fof(f5501,plain,
sQ341_spl,
inference(contradiction_clause,[status(thm)],[f5500]) ).
fof(f5502,plain,
( sQ324_spl
| ~ ssList(skaf58(nil))
| ~ ssItem(skaf55(nil)) ),
inference(resolution,[status(thm)],[f5259,f291]) ).
fof(f5503,definition,
( sQ343_spl
<=> ssItem(skaf55(nil)) ),
introduced(definition,[new_symbols(definition,[sQ343_spl])],[split_symbol_definition]) ).
fof(f5505,plain,
( sQ343_spl
| ~ ssItem(skaf55(nil)) ),
inference(component_clause,[status(thm)],[f5503]) ).
fof(f5506,definition,
( sQ344_spl
<=> ssList(skaf58(nil)) ),
introduced(definition,[new_symbols(definition,[sQ344_spl])],[split_symbol_definition]) ).
fof(f5508,plain,
( sQ344_spl
| ~ ssList(skaf58(nil)) ),
inference(component_clause,[status(thm)],[f5506]) ).
fof(f5509,plain,
( sQ324_spl
| ~ sQ344_spl
| ~ sQ343_spl ),
inference(split_clause,[status(thm)],[f5502,f5503,f5506,f5257]) ).
fof(f5510,plain,
( sQ344_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f5508,f241]) ).
fof(f5511,plain,
sQ344_spl,
inference(contradiction_clause,[status(thm)],[f5510]) ).
fof(f5512,plain,
( sQ343_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f5505,f244]) ).
fof(f5513,plain,
sQ343_spl,
inference(contradiction_clause,[status(thm)],[f5512]) ).
fof(f5533,plain,
! [X0,X1] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ ssList(sk6)
| ~ ssList(app(sk3,sk7))
| ~ frontsegP(sk6,X1)
| frontsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3) ),
inference(paramodulation,[status(thm)],[f2043,f2750]) ).
fof(f5534,plain,
! [X0,X1] :
( ~ sQ30_spl
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ frontsegP(sk3,X1)
| frontsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3) ),
inference(paramodulation,[status(thm)],[f757,f2750]) ).
fof(f5535,plain,
! [X0,X1] :
( ~ sQ85_spl
| ~ sQ10_spl
| ~ ssList(app(sk6,sk3))
| ~ ssList(sk7)
| ~ frontsegP(app(sk6,sk3),X1)
| frontsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3) ),
inference(paramodulation,[status(thm)],[f2045,f2750]) ).
fof(f5540,definition,
! [X0,X1] :
( sQ345_spl
<=> ( ~ frontsegP(sk6,X1)
| frontsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ345_spl])],[split_symbol_definition]) ).
fof(f5543,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ23_spl
| ~ sQ108_spl
| sQ345_spl ),
inference(split_clause,[status(thm)],[f5533,f5540,f2242,f711,f491,f1437,f1060]) ).
fof(f5544,definition,
! [X0,X1] :
( sQ346_spl
<=> ( ~ frontsegP(sk3,X1)
| frontsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ346_spl])],[split_symbol_definition]) ).
fof(f5547,plain,
( ~ sQ30_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ346_spl ),
inference(split_clause,[status(thm)],[f5534,f5544,f601,f594,f756]) ).
fof(f5548,definition,
! [X0,X1] :
( sQ347_spl
<=> ( ~ frontsegP(app(sk6,sk3),X1)
| frontsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ347_spl])],[split_symbol_definition]) ).
fof(f5551,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ100_spl
| ~ sQ12_spl
| sQ347_spl ),
inference(split_clause,[status(thm)],[f5535,f5548,f588,f2191,f491,f1437]) ).
fof(f5571,plain,
! [X0] :
( ~ sQ338_spl
| ~ sQ154_spl
| ~ ssList(X0)
| frontsegP(cons(sk9,X0),sk6)
| ~ ssList(cons(sk9,X0)) ),
inference(resolution,[status(thm)],[f2746,f5405]) ).
fof(f5646,plain,
! [X0,X1] :
( ~ sQ10_spl
| sk9 = X0
| ~ ssItem(sk9)
| ~ ssItem(X0)
| ~ ssList(nil)
| ~ ssList(X1)
| ~ frontsegP(sk3,cons(X0,X1)) ),
inference(paramodulation,[status(thm)],[f492,f417]) ).
fof(f5647,plain,
! [X0,X1] :
( ~ sQ10_spl
| X0 = sk9
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ frontsegP(cons(X0,X1),sk3) ),
inference(paramodulation,[status(thm)],[f492,f417]) ).
fof(f5655,definition,
! [X0,X1] :
( sQ350_spl
<=> ( sk9 = X0
| ~ ssItem(X0)
| ~ ssList(X1)
| ~ frontsegP(sk3,cons(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ350_spl])],[split_symbol_definition]) ).
fof(f5658,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ350_spl ),
inference(split_clause,[status(thm)],[f5646,f5655,f601,f484,f491]) ).
fof(f5659,definition,
! [X0,X1] :
( sQ351_spl
<=> ( X0 = sk9
| ~ ssItem(X0)
| ~ ssList(X1)
| ~ frontsegP(cons(X0,X1),sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ351_spl])],[split_symbol_definition]) ).
fof(f5662,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ351_spl ),
inference(split_clause,[status(thm)],[f5647,f5659,f601,f484,f491]) ).
fof(f5669,definition,
! [X0] :
( sQ352_spl
<=> ( ~ ssList(X0)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ352_spl])],[split_symbol_definition]) ).
fof(f5670,plain,
! [X0] :
( ~ sQ352_spl
| ~ ssList(X0)
| ~ frontsegP(X0,sk3) ),
inference(component_clause,[status(thm)],[f5669]) ).
fof(f5684,plain,
! [X0] :
( nil = cons(X0,skaf43(X0,nil))
| ~ ssList(skaf42(nil,X0))
| ~ ssList(cons(X0,skaf43(X0,nil)))
| ~ ssList(nil)
| ~ ssItem(X0)
| ~ memberP(nil,X0) ),
inference(resolution,[status(thm)],[f404,f334]) ).
fof(f5685,plain,
! [X0] :
( nil = skaf42(nil,X0)
| ~ ssList(skaf42(nil,X0))
| ~ ssList(cons(X0,skaf43(X0,nil)))
| ~ ssList(nil)
| ~ ssItem(X0)
| ~ memberP(nil,X0) ),
inference(resolution,[status(thm)],[f404,f332]) ).
fof(f5686,definition,
! [X0] :
( sQ356_spl
<=> ( nil = cons(X0,skaf43(X0,nil))
| ~ ssList(skaf42(nil,X0))
| ~ ssList(cons(X0,skaf43(X0,nil)))
| ~ ssItem(X0)
| ~ memberP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ356_spl])],[split_symbol_definition]) ).
fof(f5689,plain,
( ~ sQ15_spl
| sQ356_spl ),
inference(split_clause,[status(thm)],[f5684,f5686,f601]) ).
fof(f5690,definition,
! [X0] :
( sQ357_spl
<=> ( nil = skaf42(nil,X0)
| ~ ssList(skaf42(nil,X0))
| ~ ssList(cons(X0,skaf43(X0,nil)))
| ~ ssItem(X0)
| ~ memberP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ357_spl])],[split_symbol_definition]) ).
fof(f5693,plain,
( ~ sQ15_spl
| sQ357_spl ),
inference(split_clause,[status(thm)],[f5685,f5690,f601]) ).
fof(f5700,plain,
( ~ sQ31_spl
| ~ sQ352_spl
| ~ ssList(sk3) ),
inference(resolution,[status(thm)],[f5670,f770]) ).
fof(f5703,plain,
( ~ sQ31_spl
| ~ sQ352_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f5700,f437]) ).
fof(f5704,plain,
( ~ sQ31_spl
| ~ sQ352_spl ),
inference(contradiction_clause,[status(thm)],[f5703]) ).
fof(f5836,plain,
! [X0] :
( ~ sQ148_spl
| ~ ssList(X0)
| ~ rearsegP(X0,sk3)
| ~ ssList(sk3)
| rearsegP(X0,sk7)
| ~ ssList(X0)
| ~ ssList(sk7) ),
inference(resolution,[status(thm)],[f2724,f2710]) ).
fof(f5844,definition,
! [X0] :
( sQ360_spl
<=> ( ~ ssList(X0)
| ~ rearsegP(X0,sk3)
| rearsegP(X0,sk7)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ360_spl])],[split_symbol_definition]) ).
fof(f5847,plain,
( ~ sQ148_spl
| ~ sQ14_spl
| sQ360_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f5836,f588,f5844,f594,f2709]) ).
fof(f5856,plain,
! [X0,X1] :
( ~ sQ148_spl
| ~ ssList(X1)
| ~ rearsegP(X1,sk3)
| ~ ssList(sk7)
| ~ ssList(sk3)
| ~ rearsegP(sk7,X0)
| rearsegP(X1,X0)
| ~ ssList(X1)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f2722,f2710]) ).
fof(f5858,plain,
! [X0,X1] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ ssList(app(sk3,sk7))
| ~ ssList(sk6)
| ~ rearsegP(app(sk3,sk7),X1)
| rearsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,sk3) ),
inference(paramodulation,[status(thm)],[f2043,f2722]) ).
fof(f5859,plain,
! [X0,X1] :
( ~ sQ30_spl
| ~ ssList(nil)
| ~ ssList(sk3)
| ~ rearsegP(nil,X1)
| rearsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,sk3) ),
inference(paramodulation,[status(thm)],[f757,f2722]) ).
fof(f5860,plain,
! [X0,X1] :
( ~ sQ85_spl
| ~ sQ10_spl
| ~ ssList(sk7)
| ~ ssList(app(sk6,sk3))
| ~ rearsegP(sk7,X1)
| rearsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,sk3) ),
inference(paramodulation,[status(thm)],[f2045,f2722]) ).
fof(f5864,definition,
! [X0,X1] :
( sQ361_spl
<=> ( ~ ssList(X1)
| ~ rearsegP(X1,sk3)
| ~ rearsegP(sk7,X0)
| rearsegP(X1,X0)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ361_spl])],[split_symbol_definition]) ).
fof(f5867,plain,
( ~ sQ148_spl
| ~ sQ12_spl
| ~ sQ14_spl
| sQ361_spl ),
inference(split_clause,[status(thm)],[f5856,f5864,f594,f588,f2709]) ).
fof(f5869,definition,
! [X0,X1] :
( sQ362_spl
<=> ( ~ rearsegP(app(sk3,sk7),X1)
| rearsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ362_spl])],[split_symbol_definition]) ).
fof(f5872,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ108_spl
| ~ sQ23_spl
| sQ362_spl ),
inference(split_clause,[status(thm)],[f5858,f5869,f711,f2242,f491,f1437,f1060]) ).
fof(f5873,definition,
! [X0,X1] :
( sQ363_spl
<=> ( ~ rearsegP(nil,X1)
| rearsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ363_spl])],[split_symbol_definition]) ).
fof(f5876,plain,
( ~ sQ30_spl
| ~ sQ15_spl
| ~ sQ14_spl
| sQ363_spl ),
inference(split_clause,[status(thm)],[f5859,f5873,f594,f601,f756]) ).
fof(f5877,definition,
! [X0,X1] :
( sQ364_spl
<=> ( ~ rearsegP(sk7,X1)
| rearsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ364_spl])],[split_symbol_definition]) ).
fof(f5880,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| ~ sQ100_spl
| sQ364_spl ),
inference(split_clause,[status(thm)],[f5860,f5877,f2191,f588,f491,f1437]) ).
fof(f5891,plain,
! [X0] :
( ~ sQ337_spl
| ~ ssList(X0)
| ~ frontsegP(nil,X0)
| sk3 = cons(sk9,X0)
| ~ ssList(sk3)
| ~ ssList(cons(sk9,X0))
| ~ frontsegP(cons(sk9,X0),sk3) ),
inference(resolution,[status(thm)],[f346,f5398]) ).
fof(f5900,definition,
! [X0] :
( sQ365_spl
<=> ( ~ ssList(X0)
| ~ frontsegP(nil,X0)
| sk3 = cons(sk9,X0)
| ~ ssList(cons(sk9,X0))
| ~ frontsegP(cons(sk9,X0),sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ365_spl])],[split_symbol_definition]) ).
fof(f5903,plain,
( ~ sQ337_spl
| ~ sQ14_spl
| sQ365_spl ),
inference(split_clause,[status(thm)],[f5891,f5900,f594,f5397]) ).
fof(f5911,plain,
! [X0] :
( ~ ssList(nil)
| ~ ssItem(X0)
| singletonP(cons(X0,nil))
| ~ ssItem(X0) ),
inference(resolution,[status(thm)],[f508,f291]) ).
fof(f5912,plain,
( ~ sQ10_spl
| singletonP(cons(sk9,nil))
| ~ ssList(sk3)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f492,f508]) ).
fof(f5913,definition,
! [X0] :
( sQ366_spl
<=> ( ~ ssItem(X0)
| singletonP(cons(X0,nil))
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ366_spl])],[split_symbol_definition]) ).
fof(f5916,plain,
( ~ sQ15_spl
| sQ366_spl ),
inference(split_clause,[status(thm)],[f5911,f5913,f601]) ).
fof(f5917,definition,
( sQ367_spl
<=> singletonP(cons(sk9,nil)) ),
introduced(definition,[new_symbols(definition,[sQ367_spl])],[split_symbol_definition]) ).
fof(f5918,plain,
( ~ sQ367_spl
| singletonP(cons(sk9,nil)) ),
inference(component_clause,[status(thm)],[f5917]) ).
fof(f5920,plain,
( ~ sQ10_spl
| sQ367_spl
| ~ sQ14_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f5912,f484,f594,f5917,f491]) ).
fof(f5922,plain,
( ~ sQ367_spl
| ~ sQ10_spl
| singletonP(sk3) ),
inference(forward_demodulation,[status(thm)],[f492,f5918]) ).
fof(f5923,plain,
( ~ sQ367_spl
| ~ sQ10_spl
| sQ260_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f5922,f4333]) ).
fof(f5924,plain,
( ~ sQ367_spl
| ~ sQ10_spl
| sQ260_spl ),
inference(contradiction_clause,[status(thm)],[f5923]) ).
fof(f5933,plain,
( ~ sQ64_spl
| $false ),
inference(backward_subsumption_resolution,[status(thm)],[f251,f5951]) ).
fof(f5951,plain,
! [X0] :
( ~ sQ64_spl
| ~ ssItem(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f1265]) ).
fof(f5952,plain,
~ sQ64_spl,
inference(contradiction_clause,[status(thm)],[f5933]) ).
fof(f5954,plain,
! [X0,X1] :
( X1 = skaf82(cons(X0,X1))
| ~ ssList(X1)
| ~ ssItem(skaf83(cons(X0,X1)))
| ~ ssItem(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f5035,f217]) ).
fof(f5961,plain,
! [X0,X1] :
( X1 = skaf82(cons(X0,X1))
| ~ ssList(X1)
| ~ ssItem(X0) ),
inference(backward_subsumption_resolution,[status(thm)],[f5954,f216]) ).
fof(f5993,plain,
! [X0,X1] :
( ~ sQ337_spl
| ~ ssList(X1)
| ~ frontsegP(nil,X1)
| frontsegP(X0,cons(sk9,X1))
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(cons(sk9,X1))
| ~ frontsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f383,f5398]) ).
fof(f6003,definition,
! [X0,X1] :
( sQ368_spl
<=> ( ~ ssList(X1)
| ~ frontsegP(nil,X1)
| frontsegP(X0,cons(sk9,X1))
| ~ ssList(X0)
| ~ ssList(cons(sk9,X1))
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ368_spl])],[split_symbol_definition]) ).
fof(f6006,plain,
( ~ sQ337_spl
| ~ sQ14_spl
| sQ368_spl ),
inference(split_clause,[status(thm)],[f5993,f6003,f594,f5397]) ).
fof(f6054,plain,
! [X0] :
( ~ sQ30_spl
| ~ sQ285_spl
| segmentP(sk3,X0)
| ~ ssList(X0)
| ~ ssList(nil)
| ~ segmentP(sk7,X0) ),
inference(paramodulation,[status(thm)],[f757,f4493]) ).
fof(f6057,definition,
! [X0] :
( sQ369_spl
<=> ( segmentP(sk3,X0)
| ~ ssList(X0)
| ~ segmentP(sk7,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ369_spl])],[split_symbol_definition]) ).
fof(f6058,plain,
! [X0] :
( ~ sQ369_spl
| segmentP(sk3,X0)
| ~ ssList(X0)
| ~ segmentP(sk7,X0) ),
inference(component_clause,[status(thm)],[f6057]) ).
fof(f6060,plain,
( ~ sQ30_spl
| ~ sQ285_spl
| ~ sQ15_spl
| sQ369_spl ),
inference(split_clause,[status(thm)],[f6054,f6057,f601,f4492,f756]) ).
fof(f6115,plain,
( ~ sQ369_spl
| ~ ssList(sk7)
| segmentP(sk3,nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f6058,f260]) ).
fof(f6116,plain,
( ~ sQ369_spl
| ~ ssList(sk7)
| segmentP(sk3,sk7)
| ~ ssList(sk7) ),
inference(resolution,[status(thm)],[f6058,f261]) ).
fof(f6117,definition,
( sQ370_spl
<=> segmentP(sk3,nil) ),
introduced(definition,[new_symbols(definition,[sQ370_spl])],[split_symbol_definition]) ).
fof(f6118,plain,
( ~ sQ370_spl
| segmentP(sk3,nil) ),
inference(component_clause,[status(thm)],[f6117]) ).
fof(f6120,plain,
( ~ sQ369_spl
| ~ sQ12_spl
| sQ370_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f6115,f601,f6117,f588,f6057]) ).
fof(f6121,definition,
( sQ371_spl
<=> segmentP(sk3,sk7) ),
introduced(definition,[new_symbols(definition,[sQ371_spl])],[split_symbol_definition]) ).
fof(f6122,plain,
( ~ sQ371_spl
| segmentP(sk3,sk7) ),
inference(component_clause,[status(thm)],[f6121]) ).
fof(f6124,plain,
( ~ sQ369_spl
| sQ371_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f6116,f588,f6121,f6057]) ).
fof(f6125,plain,
( ~ sQ370_spl
| sk3 = nil
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ segmentP(nil,sk3) ),
inference(resolution,[status(thm)],[f6118,f344]) ).
fof(f6126,plain,
! [X0] :
( ~ sQ370_spl
| segmentP(X0,nil)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(nil)
| ~ segmentP(X0,sk3) ),
inference(resolution,[status(thm)],[f6118,f379]) ).
fof(f6127,definition,
( sQ372_spl
<=> segmentP(nil,sk3) ),
introduced(definition,[new_symbols(definition,[sQ372_spl])],[split_symbol_definition]) ).
fof(f6130,plain,
( ~ sQ370_spl
| sQ6_spl
| ~ sQ14_spl
| ~ sQ15_spl
| ~ sQ372_spl ),
inference(split_clause,[status(thm)],[f6125,f6127,f601,f594,f477,f6117]) ).
fof(f6131,definition,
! [X0] :
( sQ373_spl
<=> ( segmentP(X0,nil)
| ~ ssList(X0)
| ~ segmentP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ373_spl])],[split_symbol_definition]) ).
fof(f6134,plain,
( ~ sQ370_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ373_spl ),
inference(split_clause,[status(thm)],[f6126,f6131,f601,f594,f6117]) ).
fof(f6135,plain,
( ~ sQ371_spl
| sk3 = sk7
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ segmentP(sk7,sk3) ),
inference(resolution,[status(thm)],[f6122,f344]) ).
fof(f6136,plain,
! [X0] :
( ~ sQ371_spl
| segmentP(X0,sk7)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(sk7)
| ~ segmentP(X0,sk3) ),
inference(resolution,[status(thm)],[f6122,f379]) ).
fof(f6137,definition,
( sQ374_spl
<=> segmentP(sk7,sk3) ),
introduced(definition,[new_symbols(definition,[sQ374_spl])],[split_symbol_definition]) ).
fof(f6140,plain,
( ~ sQ371_spl
| sQ90_spl
| ~ sQ14_spl
| ~ sQ12_spl
| ~ sQ374_spl ),
inference(split_clause,[status(thm)],[f6135,f6137,f588,f594,f2070,f6121]) ).
fof(f6141,definition,
! [X0] :
( sQ375_spl
<=> ( segmentP(X0,sk7)
| ~ ssList(X0)
| ~ segmentP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ375_spl])],[split_symbol_definition]) ).
fof(f6142,plain,
! [X0] :
( ~ sQ375_spl
| segmentP(X0,sk7)
| ~ ssList(X0)
| ~ segmentP(X0,sk3) ),
inference(component_clause,[status(thm)],[f6141]) ).
fof(f6144,plain,
( ~ sQ371_spl
| ~ sQ14_spl
| ~ sQ12_spl
| sQ375_spl ),
inference(split_clause,[status(thm)],[f6136,f6141,f588,f594,f6121]) ).
fof(f6678,plain,
! [X0,X1,X2] :
( ~ sQ375_spl
| ~ ssList(X1)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ segmentP(X1,sk3)
| segmentP(app(app(X0,X1),X2),sk7)
| ~ ssList(app(app(X0,X1),X2)) ),
inference(resolution,[status(thm)],[f6142,f409]) ).
fof(f6679,plain,
! [X0,X1] :
( ~ sQ375_spl
| ~ ssList(app(app(X0,sk3),X1))
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(X1)
| segmentP(app(app(X0,sk3),X1),sk7)
| ~ ssList(app(app(X0,sk3),X1)) ),
inference(resolution,[status(thm)],[f6142,f519]) ).
fof(f6686,definition,
! [X0,X1,X2] :
( sQ377_spl
<=> ( ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(X2)
| ~ segmentP(X1,sk3)
| segmentP(app(app(X0,X1),X2),sk7)
| ~ ssList(app(app(X0,X1),X2)) ) ),
introduced(definition,[new_symbols(definition,[sQ377_spl])],[split_symbol_definition]) ).
fof(f6689,plain,
( ~ sQ375_spl
| ~ sQ14_spl
| sQ377_spl ),
inference(split_clause,[status(thm)],[f6678,f6686,f594,f6141]) ).
fof(f6690,definition,
! [X0,X1] :
( sQ378_spl
<=> ( ~ ssList(app(app(X0,sk3),X1))
| ~ ssList(X0)
| ~ ssList(X1)
| segmentP(app(app(X0,sk3),X1),sk7)
| ~ ssList(app(app(X0,sk3),X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ378_spl])],[split_symbol_definition]) ).
fof(f6693,plain,
( ~ sQ375_spl
| ~ sQ14_spl
| sQ378_spl ),
inference(split_clause,[status(thm)],[f6679,f6690,f594,f6141]) ).
fof(f6949,plain,
! [X0,X1] :
( ~ sQ338_spl
| ~ sQ154_spl
| frontsegP(X1,sk6)
| ~ ssList(X1)
| ~ ssList(cons(sk9,X0))
| ~ ssList(sk6)
| ~ frontsegP(X1,cons(sk9,X0))
| ~ ssList(X0)
| ~ ssList(cons(sk9,X0)) ),
inference(resolution,[status(thm)],[f5571,f383]) ).
fof(f6950,plain,
! [X0] :
( ~ sQ338_spl
| ~ sQ154_spl
| cons(sk9,X0) = sk6
| ~ ssList(cons(sk9,X0))
| ~ ssList(sk6)
| ~ frontsegP(sk6,cons(sk9,X0))
| ~ ssList(X0)
| ~ ssList(cons(sk9,X0)) ),
inference(resolution,[status(thm)],[f5571,f346]) ).
fof(f6952,definition,
! [X0,X1] :
( sQ379_spl
<=> ( frontsegP(X1,sk6)
| ~ ssList(X1)
| ~ ssList(cons(sk9,X0))
| ~ frontsegP(X1,cons(sk9,X0))
| ~ ssList(X0)
| ~ ssList(cons(sk9,X0)) ) ),
introduced(definition,[new_symbols(definition,[sQ379_spl])],[split_symbol_definition]) ).
fof(f6955,plain,
( ~ sQ338_spl
| ~ sQ154_spl
| ~ sQ23_spl
| sQ379_spl ),
inference(split_clause,[status(thm)],[f6949,f6952,f711,f2745,f5401]) ).
fof(f6956,definition,
! [X0] :
( sQ380_spl
<=> ( cons(sk9,X0) = sk6
| ~ ssList(cons(sk9,X0))
| ~ frontsegP(sk6,cons(sk9,X0))
| ~ ssList(X0)
| ~ ssList(cons(sk9,X0)) ) ),
introduced(definition,[new_symbols(definition,[sQ380_spl])],[split_symbol_definition]) ).
fof(f6959,plain,
( ~ sQ338_spl
| ~ sQ154_spl
| ~ sQ23_spl
| sQ380_spl ),
inference(split_clause,[status(thm)],[f6950,f6956,f711,f2745,f5401]) ).
fof(f6971,plain,
! [X0,X1,X2] :
( ~ sQ186_spl
| frontsegP(X2,sk6)
| ~ ssList(X2)
| ~ ssList(app(X0,X1))
| ~ ssList(sk6)
| ~ frontsegP(X2,app(X0,X1))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f2976,f383]) ).
fof(f6972,plain,
! [X0,X1] :
( ~ sQ186_spl
| app(X0,X1) = sk6
| ~ ssList(app(X0,X1))
| ~ ssList(sk6)
| ~ frontsegP(sk6,app(X0,X1))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f2976,f346]) ).
fof(f6977,definition,
! [X0,X1,X2] :
( sQ382_spl
<=> ( frontsegP(X2,sk6)
| ~ ssList(X2)
| ~ ssList(app(X0,X1))
| ~ frontsegP(X2,app(X0,X1))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ382_spl])],[split_symbol_definition]) ).
fof(f6980,plain,
( ~ sQ186_spl
| ~ sQ23_spl
| sQ382_spl ),
inference(split_clause,[status(thm)],[f6971,f6977,f711,f2967]) ).
fof(f6981,definition,
! [X0,X1] :
( sQ383_spl
<=> ( app(X0,X1) = sk6
| ~ ssList(app(X0,X1))
| ~ frontsegP(sk6,app(X0,X1))
| ~ ssList(X0)
| ~ ssList(X1)
| ~ frontsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ383_spl])],[split_symbol_definition]) ).
fof(f6984,plain,
( ~ sQ186_spl
| ~ sQ23_spl
| sQ383_spl ),
inference(split_clause,[status(thm)],[f6972,f6981,f711,f2967]) ).
fof(f6991,plain,
! [X0] :
( ~ sQ101_spl
| memberP(sk6,X0)
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssList(sk6)
| ~ ssList(sk3)
| memberP(sk7,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ),
inference(resolution,[status(thm)],[f2196,f390]) ).
fof(f6992,definition,
! [X0] :
( sQ384_spl
<=> ( memberP(sk6,X0)
| memberP(sk3,X0)
| ~ ssItem(X0)
| memberP(sk7,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ384_spl])],[split_symbol_definition]) ).
fof(f6995,plain,
( ~ sQ101_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ384_spl ),
inference(split_clause,[status(thm)],[f6991,f6992,f594,f711,f2195]) ).
fof(f6999,plain,
( sQ325_spl
| ~ ssList(skaf56(nil))
| ~ ssList(cons(skaf54(nil),skaf57(nil))) ),
inference(resolution,[status(thm)],[f5262,f290]) ).
fof(f7000,definition,
( sQ385_spl
<=> ssList(cons(skaf54(nil),skaf57(nil))) ),
introduced(definition,[new_symbols(definition,[sQ385_spl])],[split_symbol_definition]) ).
fof(f7002,plain,
( sQ385_spl
| ~ ssList(cons(skaf54(nil),skaf57(nil))) ),
inference(component_clause,[status(thm)],[f7000]) ).
fof(f7003,definition,
( sQ386_spl
<=> ssList(skaf56(nil)) ),
introduced(definition,[new_symbols(definition,[sQ386_spl])],[split_symbol_definition]) ).
fof(f7005,plain,
( sQ386_spl
| ~ ssList(skaf56(nil)) ),
inference(component_clause,[status(thm)],[f7003]) ).
fof(f7006,plain,
( sQ325_spl
| ~ sQ386_spl
| ~ sQ385_spl ),
inference(split_clause,[status(thm)],[f6999,f7000,f7003,f5260]) ).
fof(f7007,plain,
( sQ386_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f7005,f243]) ).
fof(f7008,plain,
sQ386_spl,
inference(contradiction_clause,[status(thm)],[f7007]) ).
fof(f7009,plain,
( sQ385_spl
| ~ ssList(skaf57(nil))
| ~ ssItem(skaf54(nil)) ),
inference(resolution,[status(thm)],[f7002,f291]) ).
fof(f7010,definition,
( sQ387_spl
<=> ssItem(skaf54(nil)) ),
introduced(definition,[new_symbols(definition,[sQ387_spl])],[split_symbol_definition]) ).
fof(f7012,plain,
( sQ387_spl
| ~ ssItem(skaf54(nil)) ),
inference(component_clause,[status(thm)],[f7010]) ).
fof(f7013,definition,
( sQ388_spl
<=> ssList(skaf57(nil)) ),
introduced(definition,[new_symbols(definition,[sQ388_spl])],[split_symbol_definition]) ).
fof(f7015,plain,
( sQ388_spl
| ~ ssList(skaf57(nil)) ),
inference(component_clause,[status(thm)],[f7013]) ).
fof(f7016,plain,
( sQ385_spl
| ~ sQ388_spl
| ~ sQ387_spl ),
inference(split_clause,[status(thm)],[f7009,f7010,f7013,f7000]) ).
fof(f7017,plain,
( sQ388_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f7015,f242]) ).
fof(f7018,plain,
sQ388_spl,
inference(contradiction_clause,[status(thm)],[f7017]) ).
fof(f7019,plain,
( sQ387_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f7012,f245]) ).
fof(f7020,plain,
sQ387_spl,
inference(contradiction_clause,[status(thm)],[f7019]) ).
fof(f7054,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| hd(sk3) = hd(sk6)
| nil = sk6
| ~ ssList(sk6)
| ~ ssList(app(sk3,sk7)) ),
inference(paramodulation,[status(thm)],[f2043,f338]) ).
fof(f7055,plain,
( ~ sQ30_spl
| hd(sk3) = hd(sk3)
| nil = sk3
| ~ ssList(sk3)
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f757,f338]) ).
fof(f7056,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| hd(sk3) = hd(app(sk6,sk3))
| nil = app(sk6,sk3)
| ~ ssList(app(sk6,sk3))
| ~ ssList(sk7) ),
inference(paramodulation,[status(thm)],[f2045,f338]) ).
fof(f7057,definition,
( sQ389_spl
<=> hd(sk3) = hd(sk6) ),
introduced(definition,[new_symbols(definition,[sQ389_spl])],[split_symbol_definition]) ).
fof(f7058,plain,
( ~ sQ389_spl
| hd(sk3) = hd(sk6) ),
inference(component_clause,[status(thm)],[f7057]) ).
fof(f7060,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ389_spl
| sQ54_spl
| ~ sQ23_spl
| ~ sQ108_spl ),
inference(split_clause,[status(thm)],[f7054,f2242,f711,f1194,f7057,f491,f1437,f1060]) ).
fof(f7061,definition,
( sQ390_spl
<=> hd(sk3) = hd(sk3) ),
introduced(definition,[new_symbols(definition,[sQ390_spl])],[split_symbol_definition]) ).
fof(f7064,plain,
( ~ sQ30_spl
| sQ390_spl
| sQ6_spl
| ~ sQ14_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7055,f601,f594,f477,f7061,f756]) ).
fof(f7065,definition,
( sQ391_spl
<=> hd(sk3) = hd(app(sk6,sk3)) ),
introduced(definition,[new_symbols(definition,[sQ391_spl])],[split_symbol_definition]) ).
fof(f7066,plain,
( ~ sQ391_spl
| hd(sk3) = hd(app(sk6,sk3)) ),
inference(component_clause,[status(thm)],[f7065]) ).
fof(f7068,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| sQ391_spl
| sQ143_spl
| ~ sQ100_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f7056,f588,f2191,f2606,f7065,f491,f1437]) ).
fof(f7069,plain,
( ~ sQ391_spl
| ~ sQ144_spl
| sk9 = hd(app(sk6,sk3)) ),
inference(forward_demodulation,[status(thm)],[f2626,f7066]) ).
fof(f7132,plain,
( sQ143_spl
| ~ sQ54_spl
| sk6 != app(sk6,sk3) ),
inference(backward_demodulation,[status(thm)],[f1195,f2608]) ).
fof(f7136,plain,
( ~ sQ157_spl
| ~ sQ54_spl
| sk6 = skaf45(sk3,sk3) ),
inference(backward_demodulation,[status(thm)],[f1195,f2778]) ).
fof(f7137,plain,
( ~ sQ159_spl
| ~ sQ54_spl
| sk3 = skaf46(sk3,sk6) ),
inference(backward_demodulation,[status(thm)],[f1195,f2804]) ).
fof(f7139,plain,
( sQ132_spl
| ~ sQ54_spl
| sk6 != app(sk3,sk7) ),
inference(backward_demodulation,[status(thm)],[f1195,f2491]) ).
fof(f7141,plain,
( ~ sQ268_spl
| ~ sQ54_spl
| skaf82(sk3) = sk6 ),
inference(backward_demodulation,[status(thm)],[f1195,f4373]) ).
fof(f7144,plain,
( ~ sQ145_spl
| ~ sQ54_spl
| tl(sk3) = sk6 ),
inference(backward_demodulation,[status(thm)],[f1195,f2633]) ).
fof(f7147,plain,
( ~ sQ370_spl
| ~ sQ54_spl
| segmentP(sk3,sk6) ),
inference(backward_demodulation,[status(thm)],[f1195,f6118]) ).
fof(f7148,plain,
( sQ6_spl
| ~ sQ54_spl
| sk6 != sk3 ),
inference(backward_demodulation,[status(thm)],[f1195,f479]) ).
fof(f7292,plain,
( ~ sQ32_spl
| ~ sQ54_spl
| sk3 = sk6
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ rearsegP(sk6,sk3) ),
inference(resolution,[status(thm)],[f1478,f345]) ).
fof(f7293,plain,
! [X0] :
( ~ sQ32_spl
| ~ sQ54_spl
| rearsegP(X0,sk6)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ rearsegP(X0,sk3) ),
inference(resolution,[status(thm)],[f1478,f381]) ).
fof(f7294,definition,
( sQ392_spl
<=> rearsegP(sk6,sk3) ),
introduced(definition,[new_symbols(definition,[sQ392_spl])],[split_symbol_definition]) ).
fof(f7297,plain,
( ~ sQ32_spl
| ~ sQ54_spl
| sQ97_spl
| ~ sQ14_spl
| ~ sQ23_spl
| ~ sQ392_spl ),
inference(split_clause,[status(thm)],[f7292,f7294,f711,f594,f2131,f1194,f773]) ).
fof(f7298,definition,
! [X0] :
( sQ393_spl
<=> ( rearsegP(X0,sk6)
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ393_spl])],[split_symbol_definition]) ).
fof(f7299,plain,
! [X0] :
( ~ sQ393_spl
| rearsegP(X0,sk6)
| ~ ssList(X0)
| ~ rearsegP(X0,sk3) ),
inference(component_clause,[status(thm)],[f7298]) ).
fof(f7301,plain,
( ~ sQ32_spl
| ~ sQ54_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ393_spl ),
inference(split_clause,[status(thm)],[f7293,f7298,f711,f594,f1194,f773]) ).
fof(f7302,plain,
( ~ sQ97_spl
| sQ6_spl
| ~ sQ54_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2132,f7148]) ).
fof(f7303,plain,
( ~ sQ97_spl
| sQ6_spl
| ~ sQ54_spl ),
inference(contradiction_clause,[status(thm)],[f7302]) ).
fof(f7321,plain,
( ~ sQ370_spl
| ~ sQ54_spl
| sk3 = sk6
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ segmentP(sk6,sk3) ),
inference(resolution,[status(thm)],[f7147,f344]) ).
fof(f7322,plain,
! [X0] :
( ~ sQ370_spl
| ~ sQ54_spl
| segmentP(X0,sk6)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ segmentP(X0,sk3) ),
inference(resolution,[status(thm)],[f7147,f379]) ).
fof(f7323,definition,
( sQ396_spl
<=> segmentP(sk6,sk3) ),
introduced(definition,[new_symbols(definition,[sQ396_spl])],[split_symbol_definition]) ).
fof(f7326,plain,
( ~ sQ370_spl
| ~ sQ54_spl
| sQ97_spl
| ~ sQ14_spl
| ~ sQ23_spl
| ~ sQ396_spl ),
inference(split_clause,[status(thm)],[f7321,f7323,f711,f594,f2131,f1194,f6117]) ).
fof(f7327,definition,
! [X0] :
( sQ397_spl
<=> ( segmentP(X0,sk6)
| ~ ssList(X0)
| ~ segmentP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ397_spl])],[split_symbol_definition]) ).
fof(f7330,plain,
( ~ sQ370_spl
| ~ sQ54_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ397_spl ),
inference(split_clause,[status(thm)],[f7322,f7327,f711,f594,f1194,f6117]) ).
fof(f7333,plain,
! [X0] :
( ~ sQ54_spl
| X0 = sk6
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ rearsegP(sk6,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f1511,f345]) ).
fof(f7334,plain,
! [X0,X1] :
( ~ sQ54_spl
| rearsegP(X1,sk6)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ rearsegP(X1,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f1511,f381]) ).
fof(f7335,definition,
( sQ398_spl
<=> rearsegP(sk3,sk6) ),
introduced(definition,[new_symbols(definition,[sQ398_spl])],[split_symbol_definition]) ).
fof(f7340,definition,
! [X0] :
( sQ399_spl
<=> ( X0 = sk6
| ~ ssList(X0)
| ~ rearsegP(sk6,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ399_spl])],[split_symbol_definition]) ).
fof(f7343,plain,
( ~ sQ54_spl
| ~ sQ23_spl
| sQ399_spl ),
inference(split_clause,[status(thm)],[f7333,f7340,f711,f1194]) ).
fof(f7344,definition,
! [X0,X1] :
( sQ400_spl
<=> ( rearsegP(X1,sk6)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ rearsegP(X1,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ400_spl])],[split_symbol_definition]) ).
fof(f7347,plain,
( ~ sQ54_spl
| ~ sQ23_spl
| sQ400_spl ),
inference(split_clause,[status(thm)],[f7334,f7344,f711,f1194]) ).
fof(f7348,plain,
( ~ sQ389_spl
| ~ sQ144_spl
| sk9 = hd(sk6) ),
inference(forward_demodulation,[status(thm)],[f2626,f7058]) ).
fof(f7354,plain,
! [X0,X1] :
( ~ sQ10_spl
| frontsegP(X1,nil)
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(nil)
| ~ frontsegP(cons(X0,X1),sk3) ),
inference(paramodulation,[status(thm)],[f492,f413]) ).
fof(f7355,plain,
! [X0,X1] :
( ~ sQ10_spl
| frontsegP(nil,X1)
| ~ ssItem(sk9)
| ~ ssItem(X0)
| ~ ssList(nil)
| ~ ssList(X1)
| ~ frontsegP(sk3,cons(X0,X1)) ),
inference(paramodulation,[status(thm)],[f492,f413]) ).
fof(f7392,definition,
! [X0,X1] :
( sQ401_spl
<=> ( frontsegP(X1,nil)
| ~ ssItem(X0)
| ~ ssList(X1)
| ~ frontsegP(cons(X0,X1),sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ401_spl])],[split_symbol_definition]) ).
fof(f7395,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ401_spl ),
inference(split_clause,[status(thm)],[f7354,f7392,f601,f484,f491]) ).
fof(f7396,definition,
! [X0,X1] :
( sQ402_spl
<=> ( frontsegP(nil,X1)
| ~ ssItem(X0)
| ~ ssList(X1)
| ~ frontsegP(sk3,cons(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ402_spl])],[split_symbol_definition]) ).
fof(f7399,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| ~ sQ15_spl
| sQ402_spl ),
inference(split_clause,[status(thm)],[f7355,f7396,f601,f484,f491]) ).
fof(f7576,definition,
! [X0,X1] :
( sQ403_spl
<=> ( ~ ssList(app(app(X1,sk3),cons(sk9,X0)))
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ403_spl])],[split_symbol_definition]) ).
fof(f7580,definition,
! [X0,X1] :
( sQ404_spl
<=> ( ~ ssList(app(app(X1,cons(sk9,X0)),sk3))
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ404_spl])],[split_symbol_definition]) ).
fof(f7651,plain,
! [X0] :
( ~ sQ148_spl
| ~ ssList(X0)
| ~ rearsegP(X0,sk3)
| app(sk3,sk7) = X0
| ~ ssList(sk7)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ rearsegP(sk7,X0) ),
inference(resolution,[status(thm)],[f2362,f2710]) ).
fof(f7653,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| app(sk6,app(sk3,sk7)) = X0
| ~ rearsegP(X0,sk3)
| ~ ssList(app(sk3,sk7))
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ rearsegP(app(sk3,sk7),X0) ),
inference(paramodulation,[status(thm)],[f2043,f2362]) ).
fof(f7654,plain,
! [X0] :
( ~ sQ30_spl
| app(sk3,nil) = X0
| ~ rearsegP(X0,sk3)
| ~ ssList(nil)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ rearsegP(nil,X0) ),
inference(paramodulation,[status(thm)],[f757,f2362]) ).
fof(f7655,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| app(app(sk6,sk3),sk7) = X0
| ~ rearsegP(X0,sk3)
| ~ ssList(sk7)
| ~ ssList(X0)
| ~ ssList(app(sk6,sk3))
| ~ rearsegP(sk7,X0) ),
inference(paramodulation,[status(thm)],[f2045,f2362]) ).
fof(f7658,definition,
! [X0] :
( sQ405_spl
<=> ( ~ ssList(X0)
| ~ rearsegP(X0,sk3)
| app(sk3,sk7) = X0
| ~ ssList(X0)
| ~ rearsegP(sk7,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ405_spl])],[split_symbol_definition]) ).
fof(f7661,plain,
( ~ sQ148_spl
| ~ sQ12_spl
| ~ sQ14_spl
| sQ405_spl ),
inference(split_clause,[status(thm)],[f7651,f7658,f594,f588,f2709]) ).
fof(f7662,definition,
! [X0] :
( sQ406_spl
<=> ( app(sk6,app(sk3,sk7)) = X0
| ~ rearsegP(X0,sk3)
| ~ ssList(X0)
| ~ rearsegP(app(sk3,sk7),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ406_spl])],[split_symbol_definition]) ).
fof(f7665,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ108_spl
| ~ sQ23_spl
| sQ406_spl ),
inference(split_clause,[status(thm)],[f7653,f7662,f711,f2242,f491,f1437,f1060]) ).
fof(f7666,definition,
! [X0] :
( sQ407_spl
<=> ( app(sk3,nil) = X0
| ~ rearsegP(X0,sk3)
| ~ ssList(X0)
| ~ rearsegP(nil,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ407_spl])],[split_symbol_definition]) ).
fof(f7669,plain,
( ~ sQ30_spl
| ~ sQ15_spl
| ~ sQ14_spl
| sQ407_spl ),
inference(split_clause,[status(thm)],[f7654,f7666,f594,f601,f756]) ).
fof(f7670,definition,
! [X0] :
( sQ408_spl
<=> ( app(app(sk6,sk3),sk7) = X0
| ~ rearsegP(X0,sk3)
| ~ ssList(X0)
| ~ rearsegP(sk7,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ408_spl])],[split_symbol_definition]) ).
fof(f7673,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ12_spl
| ~ sQ100_spl
| sQ408_spl ),
inference(split_clause,[status(thm)],[f7655,f7670,f2191,f588,f491,f1437]) ).
fof(f7933,plain,
! [X0] :
( ~ sQ145_spl
| ~ sQ54_spl
| tl(app(sk3,X0)) = app(sk6,X0)
| sk6 = sk3
| ~ ssList(sk3)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f7144,f1520]) ).
fof(f7934,definition,
! [X0] :
( sQ410_spl
<=> ( tl(app(sk3,X0)) = app(sk6,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ410_spl])],[split_symbol_definition]) ).
fof(f7937,plain,
( ~ sQ145_spl
| ~ sQ54_spl
| sQ97_spl
| ~ sQ14_spl
| sQ410_spl ),
inference(split_clause,[status(thm)],[f7933,f7934,f594,f2131,f1194,f2632]) ).
fof(f7948,plain,
( ~ sQ268_spl
| ~ sQ54_spl
| sk6 = sk3
| cons(skaf83(sk3),sk6) = sk3
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f7141,f1518]) ).
fof(f7951,definition,
( sQ411_spl
<=> cons(skaf83(sk3),sk6) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ411_spl])],[split_symbol_definition]) ).
fof(f7952,plain,
( ~ sQ411_spl
| cons(skaf83(sk3),sk6) = sk3 ),
inference(component_clause,[status(thm)],[f7951]) ).
fof(f7954,plain,
( ~ sQ268_spl
| ~ sQ54_spl
| sQ97_spl
| sQ411_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f7948,f594,f7951,f2131,f1194,f4372]) ).
fof(f7955,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| cons(sk9,sk6) = sk3 ),
inference(forward_demodulation,[status(thm)],[f4369,f7952]) ).
fof(f7964,plain,
( ~ sQ145_spl
| ~ sQ54_spl
| sk6 = sk3
| cons(hd(sk3),sk6) = sk3
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f7144,f1517]) ).
fof(f7966,definition,
( sQ412_spl
<=> cons(sk9,tl(sk6)) = sk6 ),
introduced(definition,[new_symbols(definition,[sQ412_spl])],[split_symbol_definition]) ).
fof(f7967,plain,
( ~ sQ412_spl
| cons(sk9,tl(sk6)) = sk6 ),
inference(component_clause,[status(thm)],[f7966]) ).
fof(f7970,definition,
( sQ413_spl
<=> cons(sk9,tl(app(sk6,sk3))) = app(sk6,sk3) ),
introduced(definition,[new_symbols(definition,[sQ413_spl])],[split_symbol_definition]) ).
fof(f7975,definition,
( sQ414_spl
<=> cons(hd(sk3),sk6) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ414_spl])],[split_symbol_definition]) ).
fof(f7978,plain,
( ~ sQ145_spl
| ~ sQ54_spl
| sQ97_spl
| sQ414_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f7964,f594,f7975,f2131,f1194,f2632]) ).
fof(f7980,plain,
( ~ sQ234_spl
| sQ143_spl
| ~ sQ54_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f3999,f7132]) ).
fof(f7981,plain,
( ~ sQ234_spl
| sQ143_spl
| ~ sQ54_spl ),
inference(contradiction_clause,[status(thm)],[f7980]) ).
fof(f7982,plain,
( ~ sQ369_spl
| ~ sQ54_spl
| segmentP(sk3,sk6)
| ~ ssList(sk6)
| ~ ssList(sk7) ),
inference(resolution,[status(thm)],[f1510,f6058]) ).
fof(f7983,plain,
! [X0] :
( ~ sQ54_spl
| X0 = sk6
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ segmentP(sk6,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f1510,f344]) ).
fof(f7984,plain,
! [X0,X1] :
( ~ sQ54_spl
| segmentP(X1,sk6)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ segmentP(X1,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f1510,f379]) ).
fof(f7985,definition,
( sQ415_spl
<=> segmentP(sk3,sk6) ),
introduced(definition,[new_symbols(definition,[sQ415_spl])],[split_symbol_definition]) ).
fof(f7988,plain,
( ~ sQ369_spl
| ~ sQ54_spl
| sQ415_spl
| ~ sQ23_spl
| ~ sQ12_spl ),
inference(split_clause,[status(thm)],[f7982,f588,f711,f7985,f1194,f6057]) ).
fof(f7989,definition,
! [X0] :
( sQ416_spl
<=> ( X0 = sk6
| ~ ssList(X0)
| ~ segmentP(sk6,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ416_spl])],[split_symbol_definition]) ).
fof(f7992,plain,
( ~ sQ54_spl
| ~ sQ23_spl
| sQ416_spl ),
inference(split_clause,[status(thm)],[f7983,f7989,f711,f1194]) ).
fof(f7993,definition,
! [X0,X1] :
( sQ417_spl
<=> ( segmentP(X1,sk6)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ segmentP(X1,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ417_spl])],[split_symbol_definition]) ).
fof(f7996,plain,
( ~ sQ54_spl
| ~ sQ23_spl
| sQ417_spl ),
inference(split_clause,[status(thm)],[f7984,f7993,f711,f1194]) ).
fof(f8000,plain,
( ~ sQ30_spl
| ~ sQ54_spl
| hd(sk3) = hd(sk3)
| sk6 = sk3
| ~ ssList(sk3)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f1477,f1519]) ).
fof(f8021,plain,
( ~ sQ30_spl
| ~ sQ54_spl
| skaf46(sk3,sk6) = sk3
| ~ ssList(sk3)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f1477,f3130]) ).
fof(f8027,plain,
( ~ sQ30_spl
| ~ sQ54_spl
| sQ390_spl
| sQ97_spl
| ~ sQ14_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f8000,f711,f594,f2131,f7061,f1194,f756]) ).
fof(f8028,definition,
! [X0] :
( sQ418_spl
<=> ( app(sk3,sk6) = X0
| ~ rearsegP(X0,sk3)
| ~ ssList(X0)
| ~ rearsegP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ418_spl])],[split_symbol_definition]) ).
fof(f8036,definition,
! [X0] :
( sQ419_spl
<=> ( cons(X0,sk3) = app(cons(X0,sk3),sk6)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ419_spl])],[split_symbol_definition]) ).
fof(f8041,definition,
! [X0,X1] :
( sQ420_spl
<=> ( ~ rearsegP(sk6,X1)
| rearsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ420_spl])],[split_symbol_definition]) ).
fof(f8046,definition,
! [X0,X1] :
( sQ421_spl
<=> ( segmentP(app(sk3,X1),X0)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ segmentP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ421_spl])],[split_symbol_definition]) ).
fof(f8050,definition,
! [X0] :
( sQ422_spl
<=> ( segmentP(app(sk3,X0),sk6)
| ~ ssList(app(app(sk3,sk6),X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ422_spl])],[split_symbol_definition]) ).
fof(f8054,definition,
( sQ423_spl
<=> app(sk3,sk6) = sk6 ),
introduced(definition,[new_symbols(definition,[sQ423_spl])],[split_symbol_definition]) ).
fof(f8055,plain,
( ~ sQ423_spl
| app(sk3,sk6) = sk6 ),
inference(component_clause,[status(thm)],[f8054]) ).
fof(f8058,definition,
( sQ424_spl
<=> app(sk3,sk6) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ424_spl])],[split_symbol_definition]) ).
fof(f8059,plain,
( ~ sQ424_spl
| app(sk3,sk6) = sk3 ),
inference(component_clause,[status(thm)],[f8058]) ).
fof(f8062,definition,
! [X0] :
( sQ425_spl
<=> ( rearsegP(sk3,X0)
| ~ ssList(X0)
| ~ rearsegP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ425_spl])],[split_symbol_definition]) ).
fof(f8063,plain,
! [X0] :
( ~ sQ425_spl
| rearsegP(sk3,X0)
| ~ ssList(X0)
| ~ rearsegP(sk6,X0) ),
inference(component_clause,[status(thm)],[f8062]) ).
fof(f8067,definition,
! [X0] :
( sQ426_spl
<=> ( app(sk3,X0) = app(sk3,app(sk6,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ426_spl])],[split_symbol_definition]) ).
fof(f8071,definition,
! [X0] :
( sQ427_spl
<=> ( X0 = sk6
| ~ ssList(X0)
| app(sk3,X0) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ427_spl])],[split_symbol_definition]) ).
fof(f8076,definition,
! [X0] :
( sQ428_spl
<=> ( X0 = sk3
| ~ ssList(X0)
| app(X0,sk6) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ428_spl])],[split_symbol_definition]) ).
fof(f8077,plain,
! [X0] :
( ~ sQ428_spl
| X0 = sk3
| ~ ssList(X0)
| app(X0,sk6) != sk3 ),
inference(component_clause,[status(thm)],[f8076]) ).
fof(f8081,definition,
( sQ429_spl
<=> skaf46(sk3,sk6) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ429_spl])],[split_symbol_definition]) ).
fof(f8082,plain,
( ~ sQ429_spl
| skaf46(sk3,sk6) = sk3 ),
inference(component_clause,[status(thm)],[f8081]) ).
fof(f8084,plain,
( ~ sQ30_spl
| ~ sQ54_spl
| sQ429_spl
| ~ sQ14_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f8021,f711,f594,f8081,f1194,f756]) ).
fof(f8085,definition,
( sQ430_spl
<=> skaf45(sk3,sk3) = sk6 ),
introduced(definition,[new_symbols(definition,[sQ430_spl])],[split_symbol_definition]) ).
fof(f8086,plain,
( ~ sQ430_spl
| skaf45(sk3,sk3) = sk6 ),
inference(component_clause,[status(thm)],[f8085]) ).
fof(f8096,plain,
! [X0,X1] :
( ~ sQ54_spl
| frontsegP(X1,sk6)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ frontsegP(X1,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f1456,f383]) ).
fof(f8097,plain,
! [X0] :
( ~ sQ54_spl
| X0 = sk6
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ frontsegP(sk6,X0)
| ~ ssList(X0) ),
inference(resolution,[status(thm)],[f1456,f346]) ).
fof(f8100,definition,
! [X0,X1] :
( sQ431_spl
<=> ( frontsegP(X1,sk6)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ frontsegP(X1,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ431_spl])],[split_symbol_definition]) ).
fof(f8103,plain,
( ~ sQ54_spl
| ~ sQ23_spl
| sQ431_spl ),
inference(split_clause,[status(thm)],[f8096,f8100,f711,f1194]) ).
fof(f8104,definition,
! [X0] :
( sQ432_spl
<=> ( X0 = sk6
| ~ ssList(X0)
| ~ frontsegP(sk6,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ432_spl])],[split_symbol_definition]) ).
fof(f8107,plain,
( ~ sQ54_spl
| ~ sQ23_spl
| sQ432_spl ),
inference(split_clause,[status(thm)],[f8097,f8104,f711,f1194]) ).
fof(f8110,plain,
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ143_spl
| ~ sQ54_spl
| ~ ssList(sk6)
| sk3 != app(sk6,sk7) ),
inference(resolution,[status(thm)],[f7132,f2038]) ).
fof(f8111,definition,
( sQ433_spl
<=> sk3 = app(sk6,sk7) ),
introduced(definition,[new_symbols(definition,[sQ433_spl])],[split_symbol_definition]) ).
fof(f8114,plain,
( ~ sQ44_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ143_spl
| ~ sQ54_spl
| ~ sQ23_spl
| ~ sQ433_spl ),
inference(split_clause,[status(thm)],[f8110,f8111,f711,f1194,f2606,f491,f1437,f1111]) ).
fof(f8120,plain,
( ~ sQ159_spl
| ~ sQ54_spl
| app(sk3,sk6) = sk3
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ rearsegP(sk3,sk6) ),
inference(paramodulation,[status(thm)],[f7137,f348]) ).
fof(f8122,plain,
( ~ sQ159_spl
| ~ sQ54_spl
| sQ424_spl
| ~ sQ14_spl
| ~ sQ23_spl
| ~ sQ398_spl ),
inference(split_clause,[status(thm)],[f8120,f7335,f711,f594,f8058,f1194,f2803]) ).
fof(f8168,definition,
! [X0] :
( sQ434_spl
<=> ( frontsegP(cons(sk9,X0),sk3)
| ~ ssList(X0)
| ~ frontsegP(X0,sk6) ) ),
introduced(definition,[new_symbols(definition,[sQ434_spl])],[split_symbol_definition]) ).
fof(f8172,definition,
! [X0] :
( sQ435_spl
<=> ( frontsegP(sk3,cons(sk9,X0))
| ~ ssList(X0)
| ~ frontsegP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ435_spl])],[split_symbol_definition]) ).
fof(f8176,definition,
! [X0,X1] :
( sQ436_spl
<=> ( frontsegP(X1,sk6)
| ~ ssItem(X0)
| ~ ssList(X1)
| ~ frontsegP(cons(X0,X1),sk3) ) ),
introduced(definition,[new_symbols(definition,[sQ436_spl])],[split_symbol_definition]) ).
fof(f8180,definition,
! [X0,X1] :
( sQ437_spl
<=> ( frontsegP(sk6,X1)
| ~ ssItem(X0)
| ~ ssList(X1)
| ~ frontsegP(sk3,cons(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ437_spl])],[split_symbol_definition]) ).
fof(f8187,definition,
! [X0,X1,X2] :
( sQ438_spl
<=> ( ~ ssList(app(app(X2,cons(X0,X1)),cons(sk9,sk6)))
| ~ cyclefreeP(app(app(X2,cons(X0,X1)),sk3))
| ~ ssItem(X0)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ leq(sk9,X0)
| ~ leq(X0,sk9) ) ),
introduced(definition,[new_symbols(definition,[sQ438_spl])],[split_symbol_definition]) ).
fof(f8191,definition,
! [X0,X1,X2] :
( sQ439_spl
<=> ( ~ ssList(app(app(X2,cons(sk9,sk6)),cons(X0,X1)))
| ~ cyclefreeP(app(app(X2,sk3),cons(X0,X1)))
| ~ ssItem(X0)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ leq(X0,sk9)
| ~ leq(sk9,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ439_spl])],[split_symbol_definition]) ).
fof(f8195,definition,
! [X0,X1,X2] :
( sQ440_spl
<=> ( leq(sk9,X2)
| leq(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,sk6)))
| ~ totalorderP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ440_spl])],[split_symbol_definition]) ).
fof(f8199,definition,
! [X0,X1,X2] :
( sQ441_spl
<=> ( leq(X2,sk9)
| leq(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,sk6)),cons(X2,X0)))
| ~ totalorderP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ441_spl])],[split_symbol_definition]) ).
fof(f8204,definition,
! [X0] :
( sQ442_spl
<=> ( memberP(app(X0,sk3),sk9)
| ~ ssList(app(X0,cons(sk9,sk6)))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ442_spl])],[split_symbol_definition]) ).
fof(f8208,definition,
! [X0,X1] :
( sQ443_spl
<=> ( sk6 = X1
| ~ ssList(X1)
| ~ ssItem(X0)
| cons(X0,X1) != sk3 ) ),
introduced(definition,[new_symbols(definition,[sQ443_spl])],[split_symbol_definition]) ).
fof(f8215,definition,
! [X0,X1,X2] :
( sQ444_spl
<=> ( lt(sk9,X2)
| lt(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,sk6)))
| ~ strictorderP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ444_spl])],[split_symbol_definition]) ).
fof(f8219,definition,
! [X0,X1,X2] :
( sQ445_spl
<=> ( lt(X2,sk9)
| lt(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,sk6)),cons(X2,X0)))
| ~ strictorderP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ445_spl])],[split_symbol_definition]) ).
fof(f8223,definition,
! [X0,X1,X2] :
( sQ446_spl
<=> ( leq(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,sk6)))
| ~ totalorderedP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ446_spl])],[split_symbol_definition]) ).
fof(f8227,definition,
! [X0,X1,X2] :
( sQ447_spl
<=> ( leq(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,sk6)),cons(X2,X0)))
| ~ totalorderedP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ447_spl])],[split_symbol_definition]) ).
fof(f8231,definition,
! [X0,X1,X2] :
( sQ448_spl
<=> ( lt(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,sk6)))
| ~ strictorderedP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ448_spl])],[split_symbol_definition]) ).
fof(f8235,definition,
! [X0,X1,X2] :
( sQ449_spl
<=> ( lt(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,sk6)),cons(X2,X0)))
| ~ strictorderedP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ449_spl])],[split_symbol_definition]) ).
fof(f8240,definition,
( sQ450_spl
<=> tl(sk3) = sk6 ),
introduced(definition,[new_symbols(definition,[sQ450_spl])],[split_symbol_definition]) ).
fof(f8246,definition,
! [X0] :
( sQ451_spl
<=> ( X0 = sk9
| memberP(sk6,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ451_spl])],[split_symbol_definition]) ).
fof(f8250,definition,
! [X0,X1] :
( sQ452_spl
<=> ( X1 = sk9
| ~ ssList(app(X0,cons(X1,cons(sk9,sk6))))
| ~ equalelemsP(app(X0,cons(X1,sk3)))
| ~ ssItem(X1)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ452_spl])],[split_symbol_definition]) ).
fof(f8255,definition,
( sQ453_spl
<=> sk6 = skaf82(sk3) ),
introduced(definition,[new_symbols(definition,[sQ453_spl])],[split_symbol_definition]) ).
fof(f8275,plain,
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ132_spl
| ~ sQ54_spl
| ~ ssList(sk6)
| app(sk6,sk6) != sk3 ),
inference(resolution,[status(thm)],[f7139,f2035]) ).
fof(f8276,definition,
( sQ454_spl
<=> app(sk6,sk6) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ454_spl])],[split_symbol_definition]) ).
fof(f8279,plain,
( ~ sQ49_spl
| ~ sQ85_spl
| ~ sQ10_spl
| sQ132_spl
| ~ sQ54_spl
| ~ sQ23_spl
| ~ sQ454_spl ),
inference(split_clause,[status(thm)],[f8275,f8276,f711,f1194,f2489,f491,f1437,f1160]) ).
fof(f8393,plain,
! [X0] :
( ~ sQ424_spl
| app(sk3,sk6) = X0
| ~ rearsegP(X0,sk3)
| ~ ssList(sk6)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ rearsegP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f8059,f2362]) ).
fof(f8395,plain,
! [X0] :
( ~ sQ424_spl
| memberP(sk3,X0)
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f8059,f359]) ).
fof(f8397,plain,
! [X0] :
( ~ sQ424_spl
| memberP(sk3,X0)
| memberP(sk6,X0)
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f8059,f390]) ).
fof(f8398,plain,
! [X0] :
( ~ sQ424_spl
| cons(X0,sk3) = app(cons(X0,sk3),sk6)
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssItem(X0) ),
inference(paramodulation,[status(thm)],[f8059,f388]) ).
fof(f8399,plain,
! [X0] :
( ~ sQ424_spl
| frontsegP(sk3,X0)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ frontsegP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f8059,f356]) ).
fof(f8400,plain,
! [X0,X1] :
( ~ sQ424_spl
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ rearsegP(sk6,X1)
| rearsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,sk3) ),
inference(paramodulation,[status(thm)],[f8059,f2722]) ).
fof(f8401,plain,
! [X0] :
( ~ sQ424_spl
| ~ ssList(sk3)
| rearsegP(X0,sk6)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ rearsegP(X0,sk3) ),
inference(paramodulation,[status(thm)],[f8059,f2724]) ).
fof(f8402,plain,
! [X0,X1] :
( ~ sQ424_spl
| segmentP(app(sk3,X1),X0)
| ~ ssList(sk6)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(X1)
| ~ segmentP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f8059,f409]) ).
fof(f8403,plain,
! [X0] :
( ~ sQ424_spl
| segmentP(app(sk3,X0),sk6)
| ~ ssList(app(app(sk3,sk6),X0))
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f8059,f519]) ).
fof(f8404,plain,
( ~ sQ424_spl
| ~ ssList(sk3)
| app(sk3,sk6) = sk6
| ~ ssList(sk6)
| ~ rearsegP(sk6,sk3) ),
inference(paramodulation,[status(thm)],[f8059,f1835]) ).
fof(f8406,plain,
! [X0] :
( ~ sQ424_spl
| rearsegP(sk3,X0)
| ~ ssList(sk6)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ rearsegP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f8059,f355]) ).
fof(f8408,plain,
! [X0] :
( ~ sQ424_spl
| app(sk3,X0) = app(sk3,app(sk6,X0))
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f8059,f373]) ).
fof(f8409,plain,
! [X0] :
( ~ sQ424_spl
| X0 = sk6
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssList(X0)
| app(sk3,X0) != sk3 ),
inference(paramodulation,[status(thm)],[f8059,f375]) ).
fof(f8411,plain,
! [X0] :
( ~ sQ424_spl
| X0 = sk3
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ ssList(X0)
| app(X0,sk6) != sk3 ),
inference(paramodulation,[status(thm)],[f8059,f377]) ).
fof(f8414,plain,
( ~ sQ424_spl
| skaf45(sk3,sk3) = sk6
| ~ ssList(sk6)
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f8059,f3129]) ).
fof(f8416,plain,
( ~ sQ424_spl
| frontsegP(sk3,sk3)
| ~ ssList(sk3)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f8059,f516]) ).
fof(f8420,plain,
( ~ sQ424_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ418_spl ),
inference(split_clause,[status(thm)],[f8393,f8028,f594,f711,f8058]) ).
fof(f8422,plain,
( ~ sQ424_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ33_spl ),
inference(split_clause,[status(thm)],[f8395,f942,f711,f594,f8058]) ).
fof(f8424,plain,
( ~ sQ424_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ307_spl ),
inference(split_clause,[status(thm)],[f8397,f4873,f711,f594,f8058]) ).
fof(f8425,plain,
( ~ sQ424_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ419_spl ),
inference(split_clause,[status(thm)],[f8398,f8036,f594,f711,f8058]) ).
fof(f8426,plain,
( ~ sQ424_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ123_spl ),
inference(split_clause,[status(thm)],[f8399,f2373,f711,f594,f8058]) ).
fof(f8427,plain,
( ~ sQ424_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ420_spl ),
inference(split_clause,[status(thm)],[f8400,f8041,f594,f711,f8058]) ).
fof(f8428,plain,
( ~ sQ424_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ393_spl ),
inference(split_clause,[status(thm)],[f8401,f7298,f711,f594,f8058]) ).
fof(f8429,plain,
( ~ sQ424_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ421_spl ),
inference(split_clause,[status(thm)],[f8402,f8046,f594,f711,f8058]) ).
fof(f8430,plain,
( ~ sQ424_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ422_spl ),
inference(split_clause,[status(thm)],[f8403,f8050,f594,f711,f8058]) ).
fof(f8431,plain,
( ~ sQ424_spl
| ~ sQ14_spl
| sQ423_spl
| ~ sQ23_spl
| ~ sQ392_spl ),
inference(split_clause,[status(thm)],[f8404,f7294,f711,f8054,f594,f8058]) ).
fof(f8433,plain,
( ~ sQ424_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ425_spl ),
inference(split_clause,[status(thm)],[f8406,f8062,f594,f711,f8058]) ).
fof(f8435,plain,
( ~ sQ424_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ426_spl ),
inference(split_clause,[status(thm)],[f8408,f8067,f711,f594,f8058]) ).
fof(f8436,plain,
( ~ sQ424_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ427_spl ),
inference(split_clause,[status(thm)],[f8409,f8071,f594,f711,f8058]) ).
fof(f8438,plain,
( ~ sQ424_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ428_spl ),
inference(split_clause,[status(thm)],[f8411,f8076,f711,f594,f8058]) ).
fof(f8441,plain,
( ~ sQ424_spl
| sQ430_spl
| ~ sQ23_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f8414,f594,f711,f8085,f8058]) ).
fof(f8443,plain,
( ~ sQ424_spl
| sQ31_spl
| ~ sQ14_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f8416,f711,f594,f769,f8058]) ).
fof(f8445,plain,
( ~ sQ157_spl
| ~ sQ430_spl
| nil = sk6 ),
inference(backward_demodulation,[status(thm)],[f8086,f2778]) ).
fof(f8449,plain,
( ~ sQ157_spl
| ~ sQ430_spl
| sQ54_spl ),
inference(split_clause,[status(thm)],[f8445,f1194,f8085,f2777]) ).
fof(f8542,plain,
( ~ sQ429_spl
| app(sk3,sk6) = sk3
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ rearsegP(sk3,sk6) ),
inference(paramodulation,[status(thm)],[f8082,f348]) ).
fof(f8544,plain,
( ~ sQ429_spl
| sQ424_spl
| ~ sQ14_spl
| ~ sQ23_spl
| ~ sQ398_spl ),
inference(split_clause,[status(thm)],[f8542,f7335,f711,f594,f8058,f8081]) ).
fof(f8547,plain,
! [X0] :
( ~ sQ423_spl
| app(sk3,sk6) = X0
| ~ rearsegP(X0,sk6)
| ~ ssList(sk6)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ rearsegP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f8055,f2362]) ).
fof(f8548,plain,
! [X0] :
( ~ sQ423_spl
| memberP(sk6,X0)
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ memberP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f8055,f360]) ).
fof(f8549,plain,
! [X0] :
( ~ sQ423_spl
| memberP(sk6,X0)
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f8055,f359]) ).
fof(f8550,plain,
( ~ sQ423_spl
| ~ sQ186_spl
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ frontsegP(sk3,sk3)
| frontsegP(sk6,sk6) ),
inference(paramodulation,[status(thm)],[f8055,f2976]) ).
fof(f8551,plain,
! [X0] :
( ~ sQ423_spl
| memberP(sk3,X0)
| memberP(sk6,X0)
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ memberP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f8055,f390]) ).
fof(f8552,plain,
! [X0] :
( ~ sQ423_spl
| cons(X0,sk6) = app(cons(X0,sk3),sk6)
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssItem(X0) ),
inference(paramodulation,[status(thm)],[f8055,f388]) ).
fof(f8553,plain,
! [X0] :
( ~ sQ423_spl
| frontsegP(sk6,X0)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ frontsegP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f8055,f356]) ).
fof(f8554,plain,
! [X0,X1] :
( ~ sQ423_spl
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ rearsegP(sk6,X1)
| rearsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,sk6) ),
inference(paramodulation,[status(thm)],[f8055,f2722]) ).
fof(f8555,plain,
! [X0] :
( ~ sQ423_spl
| ~ ssList(sk3)
| rearsegP(X0,sk6)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ rearsegP(X0,sk6) ),
inference(paramodulation,[status(thm)],[f8055,f2724]) ).
fof(f8556,plain,
! [X0,X1] :
( ~ sQ423_spl
| segmentP(app(sk6,X1),X0)
| ~ ssList(sk6)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ ssList(X1)
| ~ segmentP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f8055,f409]) ).
fof(f8557,plain,
! [X0] :
( ~ sQ423_spl
| segmentP(app(sk6,X0),sk6)
| ~ ssList(app(app(sk3,sk6),X0))
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f8055,f519]) ).
fof(f8559,plain,
( ~ sQ423_spl
| ~ ssList(sk6)
| app(sk3,sk6) = sk3
| ~ ssList(sk3)
| ~ frontsegP(sk3,sk6) ),
inference(paramodulation,[status(thm)],[f8055,f2136]) ).
fof(f8560,plain,
! [X0] :
( ~ sQ423_spl
| rearsegP(sk6,X0)
| ~ ssList(sk6)
| ~ ssList(X0)
| ~ ssList(sk3)
| ~ rearsegP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f8055,f355]) ).
fof(f8561,plain,
( ~ sQ423_spl
| ~ sQ0_spl
| ~ ssList(sk3)
| ~ ssList(sk6)
| duplicatefreeP(sk6) ),
inference(paramodulation,[status(thm)],[f8055,f925]) ).
fof(f8562,plain,
! [X0] :
( ~ sQ423_spl
| app(sk6,X0) = app(sk3,app(sk6,X0))
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f8055,f373]) ).
fof(f8563,plain,
! [X0] :
( ~ sQ423_spl
| X0 = sk6
| ~ ssList(sk6)
| ~ ssList(sk3)
| ~ ssList(X0)
| app(sk3,X0) != sk6 ),
inference(paramodulation,[status(thm)],[f8055,f375]) ).
fof(f8565,plain,
! [X0] :
( ~ sQ423_spl
| X0 = sk3
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ ssList(X0)
| app(X0,sk6) != sk6 ),
inference(paramodulation,[status(thm)],[f8055,f377]) ).
fof(f8567,plain,
( ~ sQ423_spl
| skaf46(sk6,sk6) = sk3
| ~ ssList(sk3)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f8055,f3130]) ).
fof(f8568,plain,
( ~ sQ423_spl
| skaf45(sk6,sk3) = sk6
| ~ ssList(sk6)
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f8055,f3129]) ).
fof(f8569,plain,
( ~ sQ423_spl
| rearsegP(sk6,sk6)
| ~ ssList(sk6)
| ~ ssList(sk3) ),
inference(paramodulation,[status(thm)],[f8055,f514]) ).
fof(f8570,plain,
( ~ sQ423_spl
| frontsegP(sk6,sk3)
| ~ ssList(sk3)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f8055,f516]) ).
fof(f8577,definition,
! [X0] :
( sQ456_spl
<=> ( app(sk3,sk6) = X0
| ~ rearsegP(X0,sk6)
| ~ ssList(X0)
| ~ rearsegP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ456_spl])],[split_symbol_definition]) ).
fof(f8580,plain,
( ~ sQ423_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ456_spl ),
inference(split_clause,[status(thm)],[f8547,f8577,f594,f711,f8054]) ).
fof(f8581,definition,
! [X0] :
( sQ457_spl
<=> ( memberP(sk6,X0)
| ~ ssItem(X0)
| ~ memberP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ457_spl])],[split_symbol_definition]) ).
fof(f8584,plain,
( ~ sQ423_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ457_spl ),
inference(split_clause,[status(thm)],[f8548,f8581,f711,f594,f8054]) ).
fof(f8585,definition,
! [X0] :
( sQ458_spl
<=> ( memberP(sk6,X0)
| ~ ssItem(X0)
| ~ memberP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ458_spl])],[split_symbol_definition]) ).
fof(f8588,plain,
( ~ sQ423_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ458_spl ),
inference(split_clause,[status(thm)],[f8549,f8585,f711,f594,f8054]) ).
fof(f8589,definition,
( sQ459_spl
<=> frontsegP(sk6,sk6) ),
introduced(definition,[new_symbols(definition,[sQ459_spl])],[split_symbol_definition]) ).
fof(f8592,plain,
( ~ sQ423_spl
| ~ sQ186_spl
| ~ sQ14_spl
| ~ sQ23_spl
| ~ sQ31_spl
| sQ459_spl ),
inference(split_clause,[status(thm)],[f8550,f8589,f769,f711,f594,f2967,f8054]) ).
fof(f8593,definition,
! [X0] :
( sQ460_spl
<=> ( memberP(sk3,X0)
| memberP(sk6,X0)
| ~ ssItem(X0)
| ~ memberP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ460_spl])],[split_symbol_definition]) ).
fof(f8596,plain,
( ~ sQ423_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ460_spl ),
inference(split_clause,[status(thm)],[f8551,f8593,f711,f594,f8054]) ).
fof(f8597,definition,
! [X0] :
( sQ461_spl
<=> ( cons(X0,sk6) = app(cons(X0,sk3),sk6)
| ~ ssItem(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ461_spl])],[split_symbol_definition]) ).
fof(f8600,plain,
( ~ sQ423_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ461_spl ),
inference(split_clause,[status(thm)],[f8552,f8597,f594,f711,f8054]) ).
fof(f8601,definition,
! [X0] :
( sQ462_spl
<=> ( frontsegP(sk6,X0)
| ~ ssList(X0)
| ~ frontsegP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ462_spl])],[split_symbol_definition]) ).
fof(f8604,plain,
( ~ sQ423_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ462_spl ),
inference(split_clause,[status(thm)],[f8553,f8601,f711,f594,f8054]) ).
fof(f8605,definition,
! [X0,X1] :
( sQ463_spl
<=> ( ~ rearsegP(sk6,X1)
| rearsegP(X0,X1)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ rearsegP(X0,sk6) ) ),
introduced(definition,[new_symbols(definition,[sQ463_spl])],[split_symbol_definition]) ).
fof(f8608,plain,
( ~ sQ423_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ463_spl ),
inference(split_clause,[status(thm)],[f8554,f8605,f594,f711,f8054]) ).
fof(f8609,definition,
! [X0] :
( sQ464_spl
<=> ( rearsegP(X0,sk6)
| ~ ssList(X0)
| ~ rearsegP(X0,sk6) ) ),
introduced(definition,[new_symbols(definition,[sQ464_spl])],[split_symbol_definition]) ).
fof(f8612,plain,
( ~ sQ423_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ464_spl ),
inference(split_clause,[status(thm)],[f8555,f8609,f711,f594,f8054]) ).
fof(f8613,definition,
! [X0,X1] :
( sQ465_spl
<=> ( segmentP(app(sk6,X1),X0)
| ~ ssList(X0)
| ~ ssList(X1)
| ~ segmentP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ465_spl])],[split_symbol_definition]) ).
fof(f8616,plain,
( ~ sQ423_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ465_spl ),
inference(split_clause,[status(thm)],[f8556,f8613,f594,f711,f8054]) ).
fof(f8617,definition,
! [X0] :
( sQ466_spl
<=> ( segmentP(app(sk6,X0),sk6)
| ~ ssList(app(app(sk3,sk6),X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ466_spl])],[split_symbol_definition]) ).
fof(f8620,plain,
( ~ sQ423_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ466_spl ),
inference(split_clause,[status(thm)],[f8557,f8617,f594,f711,f8054]) ).
fof(f8621,definition,
( sQ467_spl
<=> rearsegP(sk6,sk6) ),
introduced(definition,[new_symbols(definition,[sQ467_spl])],[split_symbol_definition]) ).
fof(f8625,plain,
( ~ sQ423_spl
| ~ sQ23_spl
| sQ424_spl
| ~ sQ14_spl
| ~ sQ51_spl ),
inference(split_clause,[status(thm)],[f8559,f1169,f594,f8058,f711,f8054]) ).
fof(f8626,definition,
! [X0] :
( sQ468_spl
<=> ( rearsegP(sk6,X0)
| ~ ssList(X0)
| ~ rearsegP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ468_spl])],[split_symbol_definition]) ).
fof(f8629,plain,
( ~ sQ423_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ468_spl ),
inference(split_clause,[status(thm)],[f8560,f8626,f594,f711,f8054]) ).
fof(f8630,definition,
( sQ469_spl
<=> duplicatefreeP(sk6) ),
introduced(definition,[new_symbols(definition,[sQ469_spl])],[split_symbol_definition]) ).
fof(f8633,plain,
( ~ sQ423_spl
| ~ sQ0_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ469_spl ),
inference(split_clause,[status(thm)],[f8561,f8630,f711,f594,f454,f8054]) ).
fof(f8634,definition,
! [X0] :
( sQ470_spl
<=> ( app(sk6,X0) = app(sk3,app(sk6,X0))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ470_spl])],[split_symbol_definition]) ).
fof(f8637,plain,
( ~ sQ423_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ470_spl ),
inference(split_clause,[status(thm)],[f8562,f8634,f711,f594,f8054]) ).
fof(f8638,definition,
! [X0] :
( sQ471_spl
<=> ( X0 = sk6
| ~ ssList(X0)
| app(sk3,X0) != sk6 ) ),
introduced(definition,[new_symbols(definition,[sQ471_spl])],[split_symbol_definition]) ).
fof(f8641,plain,
( ~ sQ423_spl
| ~ sQ23_spl
| ~ sQ14_spl
| sQ471_spl ),
inference(split_clause,[status(thm)],[f8563,f8638,f594,f711,f8054]) ).
fof(f8643,definition,
! [X0] :
( sQ472_spl
<=> ( X0 = sk3
| ~ ssList(X0)
| app(X0,sk6) != sk6 ) ),
introduced(definition,[new_symbols(definition,[sQ472_spl])],[split_symbol_definition]) ).
fof(f8646,plain,
( ~ sQ423_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ472_spl ),
inference(split_clause,[status(thm)],[f8565,f8643,f711,f594,f8054]) ).
fof(f8648,definition,
( sQ473_spl
<=> skaf46(sk6,sk6) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ473_spl])],[split_symbol_definition]) ).
fof(f8651,plain,
( ~ sQ423_spl
| sQ473_spl
| ~ sQ14_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f8567,f711,f594,f8648,f8054]) ).
fof(f8652,definition,
( sQ474_spl
<=> skaf45(sk6,sk3) = sk6 ),
introduced(definition,[new_symbols(definition,[sQ474_spl])],[split_symbol_definition]) ).
fof(f8655,plain,
( ~ sQ423_spl
| sQ474_spl
| ~ sQ23_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f8568,f594,f711,f8652,f8054]) ).
fof(f8656,plain,
( ~ sQ423_spl
| sQ467_spl
| ~ sQ23_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f8569,f594,f711,f8621,f8054]) ).
fof(f8657,plain,
( ~ sQ423_spl
| sQ96_spl
| ~ sQ14_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f8570,f711,f594,f2128,f8054]) ).
fof(f8719,plain,
! [X0,X1] :
( ~ sQ393_spl
| ~ ssList(X1)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ rearsegP(X1,sk3)
| rearsegP(app(X0,X1),sk6)
| ~ ssList(app(X0,X1)) ),
inference(resolution,[status(thm)],[f7299,f355]) ).
fof(f8720,plain,
! [X0] :
( ~ sQ393_spl
| ~ ssList(sk3)
| ~ ssList(X0)
| rearsegP(app(X0,sk3),sk6)
| ~ ssList(app(X0,sk3)) ),
inference(resolution,[status(thm)],[f7299,f514]) ).
fof(f8721,plain,
( ~ sQ393_spl
| ~ ssList(sk3)
| rearsegP(sk3,sk6)
| ~ ssList(sk3) ),
inference(resolution,[status(thm)],[f7299,f263]) ).
fof(f8722,definition,
! [X0,X1] :
( sQ475_spl
<=> ( ~ ssList(X1)
| ~ ssList(X0)
| ~ rearsegP(X1,sk3)
| rearsegP(app(X0,X1),sk6)
| ~ ssList(app(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ475_spl])],[split_symbol_definition]) ).
fof(f8725,plain,
( ~ sQ393_spl
| ~ sQ14_spl
| sQ475_spl ),
inference(split_clause,[status(thm)],[f8719,f8722,f594,f7298]) ).
fof(f8726,definition,
! [X0] :
( sQ476_spl
<=> ( ~ ssList(X0)
| rearsegP(app(X0,sk3),sk6)
| ~ ssList(app(X0,sk3)) ) ),
introduced(definition,[new_symbols(definition,[sQ476_spl])],[split_symbol_definition]) ).
fof(f8729,plain,
( ~ sQ393_spl
| ~ sQ14_spl
| sQ476_spl ),
inference(split_clause,[status(thm)],[f8720,f8726,f594,f7298]) ).
fof(f8730,plain,
( ~ sQ393_spl
| sQ398_spl
| ~ sQ14_spl ),
inference(split_clause,[status(thm)],[f8721,f594,f7335,f7298]) ).
fof(f8731,plain,
! [X0] :
( ~ sQ10_spl
| ~ sQ316_spl
| leq(sk9,sk9)
| ~ ssList(app(app(X0,cons(sk9,nil)),sk3))
| ~ totalorderedP(app(app(X0,sk3),sk3))
| ~ ssItem(sk9)
| ~ ssList(X0)
| ~ ssList(nil) ),
inference(paramodulation,[status(thm)],[f492,f5172]) ).
fof(f8732,definition,
! [X0] :
( sQ477_spl
<=> ( ~ ssList(app(app(X0,cons(sk9,nil)),sk3))
| ~ totalorderedP(app(app(X0,sk3),sk3))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ477_spl])],[split_symbol_definition]) ).
fof(f8735,definition,
( sQ478_spl
<=> leq(sk9,sk9) ),
introduced(definition,[new_symbols(definition,[sQ478_spl])],[split_symbol_definition]) ).
fof(f8736,plain,
( ~ sQ478_spl
| leq(sk9,sk9) ),
inference(component_clause,[status(thm)],[f8735]) ).
fof(f8738,plain,
( ~ sQ10_spl
| ~ sQ316_spl
| sQ478_spl
| ~ sQ8_spl
| sQ477_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f8731,f601,f8732,f484,f8735,f5127,f491]) ).
fof(f8833,plain,
( ~ sQ428_spl
| ~ ssList(sk3)
| ~ ssList(sk6)
| ~ rearsegP(sk3,sk6)
| skaf46(sk3,sk6) = sk3
| ~ ssList(skaf46(sk3,sk6)) ),
inference(resolution,[status(thm)],[f8077,f348]) ).
fof(f8834,definition,
( sQ479_spl
<=> ssList(skaf46(sk3,sk6)) ),
introduced(definition,[new_symbols(definition,[sQ479_spl])],[split_symbol_definition]) ).
fof(f8836,plain,
( sQ479_spl
| ~ ssList(skaf46(sk3,sk6)) ),
inference(component_clause,[status(thm)],[f8834]) ).
fof(f8837,plain,
( ~ sQ428_spl
| ~ sQ14_spl
| ~ sQ23_spl
| ~ sQ398_spl
| sQ429_spl
| ~ sQ479_spl ),
inference(split_clause,[status(thm)],[f8833,f8834,f8081,f7335,f711,f594,f8076]) ).
fof(f8839,plain,
( sQ479_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f8836,f254]) ).
fof(f8840,plain,
sQ479_spl,
inference(contradiction_clause,[status(thm)],[f8839]) ).
fof(f8851,plain,
( ~ sQ30_spl
| ~ sQ97_spl
| app(sk3,nil) = sk6 ),
inference(backward_demodulation,[status(thm)],[f2132,f757]) ).
fof(f8853,plain,
( sQ74_spl
| ~ sQ97_spl
| app(sk6,nil) != sk6 ),
inference(backward_demodulation,[status(thm)],[f2132,f1366]) ).
fof(f9015,plain,
( ~ sQ30_spl
| ~ sQ97_spl
| app(sk6,nil) = sk6 ),
inference(forward_demodulation,[status(thm)],[f2132,f8851]) ).
fof(f9016,plain,
( sQ74_spl
| ~ sQ97_spl
| ~ sQ30_spl
| sk6 != sk6 ),
inference(forward_demodulation,[status(thm)],[f9015,f8853]) ).
fof(f9017,plain,
( sQ74_spl
| ~ sQ97_spl
| ~ sQ30_spl
| $false ),
inference(trivial_equality_resolution,[status(thm)],[f9016]) ).
fof(f9018,plain,
( sQ74_spl
| ~ sQ97_spl
| ~ sQ30_spl ),
inference(contradiction_clause,[status(thm)],[f9017]) ).
fof(f9037,definition,
( sQ483_spl
<=> totalorderedP(sk6) ),
introduced(definition,[new_symbols(definition,[sQ483_spl])],[split_symbol_definition]) ).
fof(f9039,plain,
( sQ483_spl
| ~ totalorderedP(sk6) ),
inference(component_clause,[status(thm)],[f9037]) ).
fof(f9228,plain,
! [X0] :
( ~ sQ144_spl
| nil = sk3
| totalorderedP(cons(X0,sk3))
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ totalorderedP(sk3)
| ~ leq(X0,sk9) ),
inference(paramodulation,[status(thm)],[f2626,f392]) ).
fof(f9230,definition,
! [X0] :
( sQ486_spl
<=> ( totalorderedP(cons(X0,sk3))
| ~ ssItem(X0)
| ~ leq(X0,sk9) ) ),
introduced(definition,[new_symbols(definition,[sQ486_spl])],[split_symbol_definition]) ).
fof(f9233,plain,
( ~ sQ144_spl
| sQ6_spl
| ~ sQ14_spl
| ~ sQ118_spl
| sQ486_spl ),
inference(split_clause,[status(thm)],[f9228,f9230,f2332,f594,f477,f2625]) ).
fof(f9318,plain,
! [X0] :
( ~ sQ144_spl
| nil = sk3
| strictorderedP(cons(X0,sk3))
| ~ ssItem(X0)
| ~ ssList(sk3)
| ~ strictorderedP(sk3)
| ~ lt(X0,sk9) ),
inference(paramodulation,[status(thm)],[f2626,f394]) ).
fof(f9320,definition,
! [X0] :
( sQ487_spl
<=> ( strictorderedP(cons(X0,sk3))
| ~ ssItem(X0)
| ~ lt(X0,sk9) ) ),
introduced(definition,[new_symbols(definition,[sQ487_spl])],[split_symbol_definition]) ).
fof(f9323,plain,
( ~ sQ144_spl
| sQ6_spl
| ~ sQ14_spl
| ~ sQ117_spl
| sQ487_spl ),
inference(split_clause,[status(thm)],[f9318,f9320,f2327,f594,f477,f2625]) ).
fof(f9327,definition,
( sQ489_spl
<=> strictorderedP(sk6) ),
introduced(definition,[new_symbols(definition,[sQ489_spl])],[split_symbol_definition]) ).
fof(f9329,plain,
( sQ489_spl
| ~ strictorderedP(sk6) ),
inference(component_clause,[status(thm)],[f9327]) ).
fof(f9333,plain,
! [X0] :
( ~ sQ145_spl
| nil = sk3
| sk3 = X0
| nil = X0
| ~ ssList(X0)
| ~ ssList(sk3)
| hd(sk3) != hd(X0)
| nil != tl(X0) ),
inference(paramodulation,[status(thm)],[f2633,f419]) ).
fof(f9337,definition,
! [X0] :
( sQ490_spl
<=> ( sk3 = X0
| nil = X0
| ~ ssList(X0)
| hd(sk3) != hd(X0)
| nil != tl(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ490_spl])],[split_symbol_definition]) ).
fof(f9340,plain,
( ~ sQ145_spl
| sQ6_spl
| ~ sQ14_spl
| sQ490_spl ),
inference(split_clause,[status(thm)],[f9333,f9337,f594,f477,f2632]) ).
fof(f9343,plain,
! [X0] :
( ~ sQ145_spl
| tl(app(sk3,X0)) = app(nil,X0)
| nil = sk3
| ~ ssList(sk3)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f2633,f350]) ).
fof(f9344,definition,
! [X0] :
( sQ491_spl
<=> ( tl(app(sk3,X0)) = app(nil,X0)
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ491_spl])],[split_symbol_definition]) ).
fof(f9347,plain,
( ~ sQ145_spl
| sQ6_spl
| ~ sQ14_spl
| sQ491_spl ),
inference(split_clause,[status(thm)],[f9343,f9344,f594,f477,f2632]) ).
fof(f9401,plain,
! [X0] :
( ~ sQ30_spl
| app(sk3,nil) = X0
| ~ frontsegP(X0,sk3)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(nil)
| ~ frontsegP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f757,f2372]) ).
fof(f9402,plain,
! [X0] :
( ~ sQ85_spl
| ~ sQ10_spl
| app(app(sk6,sk3),sk7) = X0
| ~ frontsegP(X0,sk3)
| ~ ssList(app(sk6,sk3))
| ~ ssList(X0)
| ~ ssList(sk7)
| ~ frontsegP(app(sk6,sk3),X0) ),
inference(paramodulation,[status(thm)],[f2045,f2372]) ).
fof(f9405,definition,
! [X0] :
( sQ496_spl
<=> ( app(sk3,nil) = X0
| ~ frontsegP(X0,sk3)
| ~ ssList(X0)
| ~ frontsegP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ496_spl])],[split_symbol_definition]) ).
fof(f9408,plain,
( ~ sQ30_spl
| ~ sQ14_spl
| ~ sQ15_spl
| sQ496_spl ),
inference(split_clause,[status(thm)],[f9401,f9405,f601,f594,f756]) ).
fof(f9409,definition,
! [X0] :
( sQ497_spl
<=> ( app(app(sk6,sk3),sk7) = X0
| ~ frontsegP(X0,sk3)
| ~ ssList(X0)
| ~ frontsegP(app(sk6,sk3),X0) ) ),
introduced(definition,[new_symbols(definition,[sQ497_spl])],[split_symbol_definition]) ).
fof(f9412,plain,
( ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ100_spl
| ~ sQ12_spl
| sQ497_spl ),
inference(split_clause,[status(thm)],[f9402,f9409,f588,f2191,f491,f1437]) ).
fof(f9436,plain,
! [X0] :
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| app(sk6,app(sk3,sk7)) = X0
| ~ frontsegP(X0,sk3)
| ~ ssList(sk6)
| ~ ssList(X0)
| ~ ssList(app(sk3,sk7))
| ~ frontsegP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f2043,f2372]) ).
fof(f9466,definition,
! [X0] :
( sQ498_spl
<=> ( app(sk6,app(sk3,sk7)) = X0
| ~ frontsegP(X0,sk3)
| ~ ssList(X0)
| ~ frontsegP(sk6,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ498_spl])],[split_symbol_definition]) ).
fof(f9469,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ23_spl
| ~ sQ108_spl
| sQ498_spl ),
inference(split_clause,[status(thm)],[f9436,f9466,f2242,f711,f491,f1437,f1060]) ).
fof(f9570,plain,
( ~ sQ425_spl
| ~ ssList(sk6)
| rearsegP(sk3,nil)
| ~ ssList(nil) ),
inference(resolution,[status(thm)],[f8063,f262]) ).
fof(f9571,plain,
( ~ sQ425_spl
| ~ ssList(sk6)
| rearsegP(sk3,sk6)
| ~ ssList(sk6) ),
inference(resolution,[status(thm)],[f8063,f263]) ).
fof(f9572,plain,
( ~ sQ425_spl
| ~ sQ23_spl
| sQ32_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f9570,f601,f773,f711,f8062]) ).
fof(f9573,plain,
( ~ sQ425_spl
| sQ398_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f9571,f711,f7335,f8062]) ).
fof(f9604,plain,
( ~ sQ389_spl
| ~ sQ144_spl
| nil = sk6
| cons(sk9,tl(sk6)) = sk6
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f7348,f311]) ).
fof(f9605,plain,
( ~ sQ391_spl
| ~ sQ144_spl
| nil = app(sk6,sk3)
| cons(sk9,tl(app(sk6,sk3))) = app(sk6,sk3)
| ~ ssList(app(sk6,sk3)) ),
inference(paramodulation,[status(thm)],[f7069,f311]) ).
fof(f9609,plain,
( ~ sQ389_spl
| ~ sQ144_spl
| sQ54_spl
| sQ412_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f9604,f711,f7966,f1194,f2625,f7057]) ).
fof(f9610,plain,
( ~ sQ391_spl
| ~ sQ144_spl
| sQ143_spl
| sQ413_spl
| ~ sQ100_spl ),
inference(split_clause,[status(thm)],[f9605,f2191,f7970,f2606,f2625,f7065]) ).
fof(f9613,plain,
( ~ sQ412_spl
| ~ sQ338_spl
| frontsegP(sk6,sk3)
| ~ ssList(tl(sk6)) ),
inference(paramodulation,[status(thm)],[f7967,f5405]) ).
fof(f9652,definition,
( sQ499_spl
<=> ssList(tl(sk6)) ),
introduced(definition,[new_symbols(definition,[sQ499_spl])],[split_symbol_definition]) ).
fof(f9654,plain,
( sQ499_spl
| ~ ssList(tl(sk6)) ),
inference(component_clause,[status(thm)],[f9652]) ).
fof(f9659,plain,
( ~ sQ412_spl
| ~ sQ338_spl
| sQ96_spl
| ~ sQ499_spl ),
inference(split_clause,[status(thm)],[f9613,f9652,f2128,f5401,f7966]) ).
fof(f9667,definition,
( sQ503_spl
<=> nil = tl(sk6) ),
introduced(definition,[new_symbols(definition,[sQ503_spl])],[split_symbol_definition]) ).
fof(f9668,plain,
( ~ sQ503_spl
| nil = tl(sk6) ),
inference(component_clause,[status(thm)],[f9667]) ).
fof(f9798,plain,
( sQ499_spl
| ~ sQ503_spl
| ~ ssList(nil) ),
inference(backward_demodulation,[status(thm)],[f9668,f9654]) ).
fof(f9800,plain,
( sQ499_spl
| ~ sQ503_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f9798,f601,f9667,f9652]) ).
fof(f9802,plain,
! [X0] :
( ~ sQ478_spl
| lt(sk9,X0)
| ~ ssItem(sk9)
| ~ ssItem(sk9)
| ~ ssItem(X0)
| ~ lt(sk9,X0) ),
inference(resolution,[status(thm)],[f8736,f370]) ).
fof(f9803,plain,
( ~ sQ478_spl
| geq(sk9,sk9)
| ~ ssItem(sk9)
| ~ ssItem(sk9) ),
inference(resolution,[status(thm)],[f8736,f315]) ).
fof(f9804,plain,
! [X0] :
( ~ sQ478_spl
| leq(X0,sk9)
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssItem(sk9)
| ~ leq(X0,sk9) ),
inference(resolution,[status(thm)],[f8736,f387]) ).
fof(f9807,definition,
! [X0] :
( sQ534_spl
<=> ( lt(sk9,X0)
| ~ ssItem(X0)
| ~ lt(sk9,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ534_spl])],[split_symbol_definition]) ).
fof(f9810,plain,
( ~ sQ478_spl
| ~ sQ8_spl
| sQ534_spl ),
inference(split_clause,[status(thm)],[f9802,f9807,f484,f8735]) ).
fof(f9811,definition,
( sQ535_spl
<=> geq(sk9,sk9) ),
introduced(definition,[new_symbols(definition,[sQ535_spl])],[split_symbol_definition]) ).
fof(f9812,plain,
( ~ sQ535_spl
| geq(sk9,sk9) ),
inference(component_clause,[status(thm)],[f9811]) ).
fof(f9814,plain,
( ~ sQ478_spl
| sQ535_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f9803,f484,f9811,f8735]) ).
fof(f9815,definition,
! [X0] :
( sQ536_spl
<=> ( leq(X0,sk9)
| ~ ssItem(X0)
| ~ leq(X0,sk9) ) ),
introduced(definition,[new_symbols(definition,[sQ536_spl])],[split_symbol_definition]) ).
fof(f9818,plain,
( ~ sQ478_spl
| ~ sQ8_spl
| sQ536_spl ),
inference(split_clause,[status(thm)],[f9804,f9815,f484,f8735]) ).
fof(f9824,plain,
( sQ499_spl
| nil = sk6
| ~ ssList(sk6) ),
inference(resolution,[status(thm)],[f9654,f280]) ).
fof(f9825,plain,
( sQ499_spl
| sQ54_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f9824,f711,f1194,f9652]) ).
fof(f9840,plain,
( ~ sQ54_spl
| sQ483_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f1483,f9039]) ).
fof(f9841,plain,
( ~ sQ54_spl
| sQ483_spl ),
inference(contradiction_clause,[status(thm)],[f9840]) ).
fof(f9842,plain,
( ~ sQ54_spl
| sQ489_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f1482,f9329]) ).
fof(f9843,plain,
( ~ sQ54_spl
| sQ489_spl ),
inference(contradiction_clause,[status(thm)],[f9842]) ).
fof(f10010,plain,
! [X0,X1] :
( ~ sQ54_spl
| X1 = sk6
| ~ ssList(sk6)
| ~ ssList(X1)
| ~ ssItem(skaf44(cons(X0,X1)))
| ~ ssItem(X0)
| ~ ssList(cons(X0,X1))
| ~ singletonP(cons(X0,X1)) ),
inference(resolution,[status(thm)],[f1516,f408]) ).
fof(f10015,plain,
( ~ sQ262_spl
| ~ sQ54_spl
| cons(sk9,sk6) = sk3
| ~ ssList(sk3)
| ~ singletonP(sk3) ),
inference(paramodulation,[status(thm)],[f4338,f1516]) ).
fof(f10016,definition,
! [X0,X1] :
( sQ538_spl
<=> ( X1 = sk6
| ~ ssList(X1)
| ~ ssItem(skaf44(cons(X0,X1)))
| ~ ssItem(X0)
| ~ ssList(cons(X0,X1))
| ~ singletonP(cons(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ538_spl])],[split_symbol_definition]) ).
fof(f10019,plain,
( ~ sQ54_spl
| ~ sQ23_spl
| sQ538_spl ),
inference(split_clause,[status(thm)],[f10010,f10016,f711,f1194]) ).
fof(f10030,definition,
( sQ541_spl
<=> cons(sk9,sk6) = sk3 ),
introduced(definition,[new_symbols(definition,[sQ541_spl])],[split_symbol_definition]) ).
fof(f10033,plain,
( ~ sQ262_spl
| ~ sQ54_spl
| sQ541_spl
| ~ sQ14_spl
| ~ sQ260_spl ),
inference(split_clause,[status(thm)],[f10015,f4331,f594,f10030,f1194,f4337]) ).
fof(f10034,plain,
! [X0] :
( ~ sQ535_spl
| geq(X0,sk9)
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssItem(sk9)
| ~ geq(X0,sk9) ),
inference(resolution,[status(thm)],[f9812,f372]) ).
fof(f10035,plain,
( ~ sQ535_spl
| leq(sk9,sk9)
| ~ ssItem(sk9)
| ~ ssItem(sk9) ),
inference(resolution,[status(thm)],[f9812,f314]) ).
fof(f10037,definition,
! [X0] :
( sQ542_spl
<=> ( geq(X0,sk9)
| ~ ssItem(X0)
| ~ geq(X0,sk9) ) ),
introduced(definition,[new_symbols(definition,[sQ542_spl])],[split_symbol_definition]) ).
fof(f10040,plain,
( ~ sQ535_spl
| ~ sQ8_spl
| sQ542_spl ),
inference(split_clause,[status(thm)],[f10034,f10037,f484,f9811]) ).
fof(f10041,plain,
( ~ sQ535_spl
| sQ478_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f10035,f484,f8735,f9811]) ).
fof(f10063,plain,
! [X0] :
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ316_spl
| ~ sQ10_spl
| leq(sk9,sk9)
| ~ ssList(app(app(X0,cons(sk9,sk6)),sk3))
| ~ totalorderedP(app(app(X0,sk3),sk3))
| ~ ssItem(sk9)
| ~ ssList(X0)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f7955,f5172]) ).
fof(f10064,plain,
! [X0,X1] :
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ0_spl
| ~ ssList(app(app(X1,cons(sk9,X0)),sk3))
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f7955,f579]) ).
fof(f10065,plain,
! [X0,X1] :
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ0_spl
| ~ ssList(app(app(X1,sk3),cons(sk9,X0)))
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(sk6)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f7955,f579]) ).
fof(f10066,plain,
! [X0] :
( ~ sQ411_spl
| ~ sQ267_spl
| frontsegP(cons(sk9,X0),sk3)
| ~ ssItem(sk9)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ frontsegP(X0,sk6) ),
inference(paramodulation,[status(thm)],[f7955,f522]) ).
fof(f10067,plain,
! [X0] :
( ~ sQ411_spl
| ~ sQ267_spl
| frontsegP(sk3,cons(sk9,X0))
| ~ ssItem(sk9)
| ~ ssList(sk6)
| ~ ssList(X0)
| ~ frontsegP(sk6,X0) ),
inference(paramodulation,[status(thm)],[f7955,f522]) ).
fof(f10068,plain,
! [X0,X1] :
( ~ sQ411_spl
| ~ sQ267_spl
| frontsegP(X1,sk6)
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(sk6)
| ~ frontsegP(cons(X0,X1),sk3) ),
inference(paramodulation,[status(thm)],[f7955,f413]) ).
fof(f10069,plain,
! [X0,X1] :
( ~ sQ411_spl
| ~ sQ267_spl
| frontsegP(sk6,X1)
| ~ ssItem(sk9)
| ~ ssItem(X0)
| ~ ssList(sk6)
| ~ ssList(X1)
| ~ frontsegP(sk3,cons(X0,X1)) ),
inference(paramodulation,[status(thm)],[f7955,f413]) ).
fof(f10070,plain,
! [X0,X1] :
( ~ sQ411_spl
| ~ sQ267_spl
| X0 = sk9
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(sk6)
| ~ frontsegP(cons(X0,X1),sk3) ),
inference(paramodulation,[status(thm)],[f7955,f417]) ).
fof(f10071,plain,
! [X0,X1] :
( ~ sQ411_spl
| ~ sQ267_spl
| sk9 = X0
| ~ ssItem(sk9)
| ~ ssItem(X0)
| ~ ssList(sk6)
| ~ ssList(X1)
| ~ frontsegP(sk3,cons(X0,X1)) ),
inference(paramodulation,[status(thm)],[f7955,f417]) ).
fof(f10073,plain,
! [X0,X1,X2] :
( ~ sQ411_spl
| ~ sQ267_spl
| ~ ssList(app(app(X2,cons(X0,X1)),cons(sk9,sk6)))
| ~ cyclefreeP(app(app(X2,cons(X0,X1)),sk3))
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssList(X2)
| ~ ssList(X1)
| ~ ssList(sk6)
| ~ leq(sk9,X0)
| ~ leq(X0,sk9) ),
inference(paramodulation,[status(thm)],[f7955,f529]) ).
fof(f10074,plain,
! [X0,X1,X2] :
( ~ sQ411_spl
| ~ sQ267_spl
| ~ ssList(app(app(X2,cons(sk9,sk6)),cons(X0,X1)))
| ~ cyclefreeP(app(app(X2,sk3),cons(X0,X1)))
| ~ ssItem(sk9)
| ~ ssItem(X0)
| ~ ssList(X2)
| ~ ssList(sk6)
| ~ ssList(X1)
| ~ leq(X0,sk9)
| ~ leq(sk9,X0) ),
inference(paramodulation,[status(thm)],[f7955,f529]) ).
fof(f10075,plain,
! [X0,X1,X2] :
( ~ sQ411_spl
| ~ sQ267_spl
| leq(sk9,X2)
| leq(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,sk6)))
| ~ totalorderP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f7955,f528]) ).
fof(f10076,plain,
! [X0,X1,X2] :
( ~ sQ411_spl
| ~ sQ267_spl
| leq(X2,sk9)
| leq(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,sk6)),cons(X2,X0)))
| ~ totalorderP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(sk9)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(sk6)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f7955,f528]) ).
fof(f10077,plain,
! [X0] :
( ~ sQ411_spl
| ~ sQ267_spl
| memberP(app(X0,sk3),sk9)
| ~ ssList(app(X0,cons(sk9,sk6)))
| ~ ssItem(sk9)
| ~ ssList(X0)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f7955,f520]) ).
fof(f10078,plain,
! [X0,X1] :
( ~ sQ411_spl
| ~ sQ267_spl
| sk6 = X1
| ~ ssList(X1)
| ~ ssList(sk6)
| ~ ssItem(X0)
| ~ ssItem(sk9)
| cons(X0,X1) != sk3 ),
inference(paramodulation,[status(thm)],[f7955,f408]) ).
fof(f10080,plain,
! [X0,X1,X2] :
( ~ sQ411_spl
| ~ sQ267_spl
| lt(sk9,X2)
| lt(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,sk6)))
| ~ strictorderP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f7955,f527]) ).
fof(f10081,plain,
! [X0,X1,X2] :
( ~ sQ411_spl
| ~ sQ267_spl
| lt(X2,sk9)
| lt(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,sk6)),cons(X2,X0)))
| ~ strictorderP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(sk9)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(sk6)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f7955,f527]) ).
fof(f10082,plain,
! [X0,X1,X2] :
( ~ sQ411_spl
| ~ sQ267_spl
| leq(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,sk6)))
| ~ totalorderedP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f7955,f526]) ).
fof(f10083,plain,
! [X0,X1,X2] :
( ~ sQ411_spl
| ~ sQ267_spl
| leq(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,sk6)),cons(X2,X0)))
| ~ totalorderedP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(sk9)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(sk6)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f7955,f526]) ).
fof(f10084,plain,
! [X0,X1,X2] :
( ~ sQ411_spl
| ~ sQ267_spl
| lt(X2,sk9)
| ~ ssList(app(app(X1,cons(X2,X0)),cons(sk9,sk6)))
| ~ strictorderedP(app(app(X1,cons(X2,X0)),sk3))
| ~ ssItem(X2)
| ~ ssItem(sk9)
| ~ ssList(X1)
| ~ ssList(X0)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f7955,f525]) ).
fof(f10085,plain,
! [X0,X1,X2] :
( ~ sQ411_spl
| ~ sQ267_spl
| lt(sk9,X2)
| ~ ssList(app(app(X1,cons(sk9,sk6)),cons(X2,X0)))
| ~ strictorderedP(app(app(X1,sk3),cons(X2,X0)))
| ~ ssItem(sk9)
| ~ ssItem(X2)
| ~ ssList(X1)
| ~ ssList(sk6)
| ~ ssList(X0) ),
inference(paramodulation,[status(thm)],[f7955,f525]) ).
fof(f10086,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| hd(sk3) = sk9
| ~ ssList(sk6)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f7955,f302]) ).
fof(f10087,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| tl(sk3) = sk6
| ~ ssList(sk6)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f7955,f301]) ).
fof(f10090,plain,
! [X0] :
( ~ sQ411_spl
| ~ sQ267_spl
| X0 = sk9
| memberP(sk6,X0)
| ~ ssItem(X0)
| ~ ssItem(sk9)
| ~ ssList(sk6)
| ~ memberP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f7955,f396]) ).
fof(f10091,plain,
! [X0,X1] :
( ~ sQ411_spl
| ~ sQ267_spl
| X1 = sk9
| ~ ssList(app(X0,cons(X1,cons(sk9,sk6))))
| ~ equalelemsP(app(X0,cons(X1,sk3)))
| ~ ssItem(X1)
| ~ ssItem(sk9)
| ~ ssList(X0)
| ~ ssList(sk6) ),
inference(paramodulation,[status(thm)],[f7955,f524]) ).
fof(f10093,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| sk6 = skaf82(sk3)
| ~ ssList(sk6)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f7955,f5961]) ).
fof(f10100,definition,
! [X0] :
( sQ543_spl
<=> ( ~ ssList(app(app(X0,cons(sk9,sk6)),sk3))
| ~ totalorderedP(app(app(X0,sk3),sk3))
| ~ ssList(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ543_spl])],[split_symbol_definition]) ).
fof(f10103,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ316_spl
| ~ sQ10_spl
| sQ478_spl
| ~ sQ8_spl
| sQ543_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f10063,f711,f10100,f484,f8735,f491,f5127,f4368,f7951]) ).
fof(f10104,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ0_spl
| ~ sQ8_spl
| sQ404_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f10064,f711,f7580,f484,f454,f4368,f7951]) ).
fof(f10105,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ0_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ403_spl ),
inference(split_clause,[status(thm)],[f10065,f7576,f711,f484,f454,f4368,f7951]) ).
fof(f10106,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ434_spl ),
inference(split_clause,[status(thm)],[f10066,f8168,f711,f484,f4368,f7951]) ).
fof(f10107,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ435_spl ),
inference(split_clause,[status(thm)],[f10067,f8172,f711,f484,f4368,f7951]) ).
fof(f10108,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ436_spl ),
inference(split_clause,[status(thm)],[f10068,f8176,f711,f484,f4368,f7951]) ).
fof(f10109,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ437_spl ),
inference(split_clause,[status(thm)],[f10069,f8180,f711,f484,f4368,f7951]) ).
fof(f10110,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ351_spl ),
inference(split_clause,[status(thm)],[f10070,f5659,f711,f484,f4368,f7951]) ).
fof(f10111,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ350_spl ),
inference(split_clause,[status(thm)],[f10071,f5655,f711,f484,f4368,f7951]) ).
fof(f10113,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ438_spl ),
inference(split_clause,[status(thm)],[f10073,f8187,f711,f484,f4368,f7951]) ).
fof(f10114,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ439_spl ),
inference(split_clause,[status(thm)],[f10074,f8191,f711,f484,f4368,f7951]) ).
fof(f10115,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| sQ440_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f10075,f711,f8195,f484,f4368,f7951]) ).
fof(f10116,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ441_spl ),
inference(split_clause,[status(thm)],[f10076,f8199,f711,f484,f4368,f7951]) ).
fof(f10117,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| sQ442_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f10077,f711,f8204,f484,f4368,f7951]) ).
fof(f10118,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ23_spl
| ~ sQ8_spl
| sQ443_spl ),
inference(split_clause,[status(thm)],[f10078,f8208,f484,f711,f4368,f7951]) ).
fof(f10120,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| sQ444_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f10080,f711,f8215,f484,f4368,f7951]) ).
fof(f10121,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ445_spl ),
inference(split_clause,[status(thm)],[f10081,f8219,f711,f484,f4368,f7951]) ).
fof(f10122,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| sQ446_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f10082,f711,f8223,f484,f4368,f7951]) ).
fof(f10123,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ447_spl ),
inference(split_clause,[status(thm)],[f10083,f8227,f711,f484,f4368,f7951]) ).
fof(f10124,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| sQ448_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f10084,f711,f8231,f484,f4368,f7951]) ).
fof(f10125,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ449_spl ),
inference(split_clause,[status(thm)],[f10085,f8235,f711,f484,f4368,f7951]) ).
fof(f10126,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| sQ144_spl
| ~ sQ23_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f10086,f484,f711,f2625,f4368,f7951]) ).
fof(f10127,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| sQ450_spl
| ~ sQ23_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f10087,f484,f711,f8240,f4368,f7951]) ).
fof(f10130,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| ~ sQ23_spl
| sQ451_spl ),
inference(split_clause,[status(thm)],[f10090,f8246,f711,f484,f4368,f7951]) ).
fof(f10131,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ8_spl
| sQ452_spl
| ~ sQ23_spl ),
inference(split_clause,[status(thm)],[f10091,f711,f8250,f484,f4368,f7951]) ).
fof(f10133,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| sQ453_spl
| ~ sQ23_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f10093,f484,f711,f8255,f4368,f7951]) ).
fof(f10152,plain,
! [X0] :
( ~ sQ30_spl
| ~ sQ54_spl
| app(sk3,sk6) = X0
| ~ frontsegP(X0,sk3)
| ~ ssList(sk3)
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ frontsegP(sk3,X0) ),
inference(paramodulation,[status(thm)],[f1477,f2372]) ).
fof(f10179,definition,
! [X0] :
( sQ544_spl
<=> ( app(sk3,sk6) = X0
| ~ frontsegP(X0,sk3)
| ~ ssList(X0)
| ~ frontsegP(sk3,X0) ) ),
introduced(definition,[new_symbols(definition,[sQ544_spl])],[split_symbol_definition]) ).
fof(f10182,plain,
( ~ sQ30_spl
| ~ sQ54_spl
| ~ sQ14_spl
| ~ sQ23_spl
| sQ544_spl ),
inference(split_clause,[status(thm)],[f10152,f10179,f711,f594,f1194,f756]) ).
fof(f10223,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ54_spl
| equalelemsP(sk3)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f7955,f1508]) ).
fof(f10224,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ54_spl
| sQ116_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f10223,f484,f2320,f1194,f4368,f7951]) ).
fof(f10227,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ54_spl
| strictorderedP(sk3)
| ~ ssItem(sk9) ),
inference(paramodulation,[status(thm)],[f7955,f1506]) ).
fof(f10228,plain,
( ~ sQ411_spl
| ~ sQ267_spl
| ~ sQ54_spl
| sQ117_spl
| ~ sQ8_spl ),
inference(split_clause,[status(thm)],[f10227,f484,f2327,f1194,f4368,f7951]) ).
fof(f10229,plain,
! [X0] :
( ~ sQ54_spl
| app(sk6,X0) = X0
| ~ ssList(X0)
| ~ ssList(sk6)
| ~ ssList(app(sk6,X0))
| ~ ssList(app(sk6,X0)) ),
inference(resolution,[status(thm)],[f1475,f375]) ).
fof(f10230,plain,
( sQ112_spl
| ~ sQ54_spl
| ~ ssList(sk3) ),
inference(resolution,[status(thm)],[f1475,f2290]) ).
fof(f10232,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ54_spl
| sk3 = app(sk3,sk7)
| ~ ssList(app(sk3,sk7)) ),
inference(paramodulation,[status(thm)],[f2043,f1475]) ).
fof(f10233,definition,
! [X0] :
( sQ545_spl
<=> ( app(sk6,X0) = X0
| ~ ssList(X0)
| ~ ssList(app(sk6,X0))
| ~ ssList(app(sk6,X0)) ) ),
introduced(definition,[new_symbols(definition,[sQ545_spl])],[split_symbol_definition]) ).
fof(f10236,plain,
( ~ sQ54_spl
| ~ sQ23_spl
| sQ545_spl ),
inference(split_clause,[status(thm)],[f10229,f10233,f711,f1194]) ).
fof(f10237,plain,
( sQ112_spl
| ~ sQ54_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f10230,f437]) ).
fof(f10238,plain,
( sQ112_spl
| ~ sQ54_spl ),
inference(contradiction_clause,[status(thm)],[f10237]) ).
fof(f10240,plain,
( ~ sQ40_spl
| ~ sQ85_spl
| ~ sQ10_spl
| ~ sQ54_spl
| sQ109_spl
| ~ sQ108_spl ),
inference(split_clause,[status(thm)],[f10232,f2242,f2245,f1194,f491,f1437,f1060]) ).
fof(f10243,plain,
( ~ sQ157_spl
| ~ sQ54_spl
| ~ sQ299_spl
| sk6 = sk7 ),
inference(backward_demodulation,[status(thm)],[f4788,f7136]) ).
fof(f10306,plain,
( sQ3_spl
| ~ sQ86_spl
| ~ memberP(sk7,sk9) ),
inference(forward_demodulation,[status(thm)],[f1442,f466]) ).
fof(f10307,plain,
( ~ sQ2_spl
| ~ sQ86_spl
| memberP(sk6,sk9) ),
inference(forward_demodulation,[status(thm)],[f1442,f462]) ).
fof(f10346,plain,
( ~ sQ2_spl
| ~ sQ86_spl
| ~ sQ157_spl
| ~ sQ54_spl
| ~ sQ299_spl
| memberP(sk7,sk9) ),
inference(backward_demodulation,[status(thm)],[f10243,f10307]) ).
fof(f10486,plain,
( ~ sQ2_spl
| ~ sQ86_spl
| ~ sQ157_spl
| ~ sQ54_spl
| ~ sQ299_spl
| sQ3_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f10346,f10306]) ).
fof(f10487,plain,
( ~ sQ2_spl
| ~ sQ86_spl
| ~ sQ157_spl
| ~ sQ54_spl
| ~ sQ299_spl
| sQ3_spl ),
inference(contradiction_clause,[status(thm)],[f10486]) ).
fof(f10488,plain,
$false,
inference(sat_refutation,[status(thm)],[f460,f467,f483,f490,f494,f498,f607,f609,f611,f673,f689,f694,f699,f704,f706,f714,f719,f721,f723,f728,f735,f740,f749,f754,f759,f766,f772,f776,f893,f941,f945,f1022,f1027,f1036,f1041,f1063,f1067,f1072,f1081,f1109,f1114,f1118,f1157,f1163,f1168,f1172,f1176,f1179,f1185,f1197,f1205,f1216,f1220,f1228,f1232,f1241,f1243,f1245,f1254,f1262,f1267,f1327,f1331,f1335,f1343,f1355,f1359,f1363,f1367,f1380,f1388,f1397,f1401,f1402,f1410,f1418,f1424,f1432,f1440,f1444,f1839,f2027,f2073,f2078,f2083,f2089,f2107,f2111,f2127,f2134,f2187,f2194,f2198,f2202,f2207,f2213,f2218,f2222,f2226,f2248,f2279,f2303,f2308,f2317,f2323,f2325,f2330,f2335,f2340,f2345,f2350,f2366,f2370,f2376,f2400,f2440,f2444,f2484,f2488,f2496,f2500,f2505,f2509,f2515,f2520,f2540,f2598,f2603,f2628,f2635,f2641,f2700,f2712,f2716,f2720,f2728,f2740,f2744,f2748,f2756,f2780,f2783,f2789,f2806,f2811,f2815,f2818,f2822,f2837,f2841,f2845,f2852,f2856,f2860,f2866,f2870,f2906,f2910,f2925,f2929,f2944,f2948,f2955,f2959,f2970,f2974,f3006,f3010,f3014,f3018,f3022,f3030,f3035,f3040,f3044,f3048,f3052,f3059,f3062,f3075,f3082,f3087,f3126,f3212,f3223,f3238,f3251,f3255,f3259,f3264,f3275,f3279,f3283,f3288,f3307,f3479,f3505,f3613,f3683,f3685,f3687,f3689,f3757,f3812,f3854,f3890,f3894,f3898,f3902,f3911,f3931,f3934,f3958,f3963,f3967,f3969,f3970,f3985,f3989,f4010,f4024,f4040,f4042,f4050,f4052,f4054,f4097,f4108,f4224,f4228,f4243,f4245,f4253,f4255,f4257,f4266,f4268,f4276,f4278,f4280,f4316,f4320,f4340,f4343,f4371,f4375,f4377,f4379,f4387,f4394,f4423,f4427,f4430,f4433,f4452,f4456,f4460,f4464,f4470,f4483,f4487,f4491,f4495,f4501,f4505,f4514,f4695,f4706,f4710,f4719,f4721,f4727,f4731,f4733,f4761,f4772,f4776,f4781,f4786,f4790,f4796,f4814,f4818,f4827,f4831,f4835,f4872,f4880,f4884,f4890,f4898,f4902,f4907,f4912,f4916,f5034,f5130,f5134,f5138,f5142,f5146,f5150,f5154,f5158,f5269,f5313,f5378,f5382,f5389,f5400,f5404,f5474,f5478,f5497,f5499,f5501,f5509,f5511,f5513,f5543,f5547,f5551,f5658,f5662,f5689,f5693,f5704,f5847,f5867,f5872,f5876,f5880,f5903,f5916,f5920,f5924,f5952,f6006,f6060,f6120,f6124,f6130,f6134,f6140,f6144,f6689,f6693,f6955,f6959,f6980,f6984,f6995,f7006,f7008,f7016,f7018,f7020,f7060,f7064,f7068,f7297,f7301,f7303,f7326,f7330,f7343,f7347,f7395,f7399,f7661,f7665,f7669,f7673,f7937,f7954,f7978,f7981,f7988,f7992,f7996,f8027,f8084,f8103,f8107,f8114,f8122,f8279,f8420,f8422,f8424,f8425,f8426,f8427,f8428,f8429,f8430,f8431,f8433,f8435,f8436,f8438,f8441,f8443,f8449,f8544,f8580,f8584,f8588,f8592,f8596,f8600,f8604,f8608,f8612,f8616,f8620,f8625,f8629,f8633,f8637,f8641,f8646,f8651,f8655,f8656,f8657,f8725,f8729,f8730,f8738,f8837,f8840,f9018,f9233,f9323,f9340,f9347,f9408,f9412,f9469,f9572,f9573,f9609,f9610,f9659,f9800,f9810,f9814,f9818,f9825,f9841,f9843,f10019,f10033,f10040,f10041,f10103,f10104,f10105,f10106,f10107,f10108,f10109,f10110,f10111,f10113,f10114,f10115,f10116,f10117,f10118,f10120,f10121,f10122,f10123,f10124,f10125,f10126,f10127,f10130,f10131,f10133,f10182,f10224,f10228,f10236,f10238,f10240,f10487]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : SWC297-1 : TPTP v9.3.1. Released v2.4.0.
% 0.00/0.04 % Command : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.10/0.35 % Computer : n002.cluster.edu
% 0.10/0.35 % Model : x86_64 x86_64
% 0.10/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.35 % Memory : 8046.5625MB
% 0.10/0.35 % OS : Linux 6.8.0-71-generic
% 0.10/0.35 % CPULimit : 300
% 0.10/0.35 % WCLimit : 300
% 0.10/0.35 % DateTime : Mon Sep 21 08:15:46 UTC 2026
% 0.10/0.35 % CPUTime :
% 0.14/0.37 % Drodi V4.1.1
% 22.18/3.35 % Refutation found
% 22.18/3.35 % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 22.18/3.35 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 2.21/3.46 % Elapsed time: 3.092828 seconds
% 2.21/3.46 % CPU time: 23.584585 seconds
% 2.21/3.46 % Total memory used: 290.737 MB
% 2.21/3.46 % Net memory used: 273.052 MB
%------------------------------------------------------------------------------