↑ Up

Enigma---0.5.1.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Enigma---0.5.1
% Problem  : SWX024+1 : TPTP v9.1.0. Released v9.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : enigmatic-eprover.py %s %d 1

% Computer : n009.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Apr  1 02:12:54 AM UTC 2025

% Result   : Theorem 260.82s 34.24s
% Output   : CNFRefutation 260.82s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   22
%            Number of leaves      :   40
% Syntax   : Number of clauses     :  151 (  30 unt;  68 nHn; 112 RR)
%            Number of literals    :  424 ( 120 equ; 152 neg)
%            Maximal clause size   :    8 (   2 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   13 (  11 usr;   1 prp; 0-3 aty)
%            Number of functors    :   18 (  18 usr;  13 con; 0-2 aty)
%            Number of variables   :  277 (  41 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(i_0_381,plain,
    ( esk92_0 = nil
    | cons(esk95_0,esk97_0) = esk94_0
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_381) ).

cnf(i_0_387,negated_conjecture,
    append_succeeds(esk100_0,esk101_0,esk102_0),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_387) ).

cnf(i_0_386,negated_conjecture,
    member_succeeds(esk99_0,esk102_0),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_386) ).

cnf(i_0_385,negated_conjecture,
    ~ member_succeeds(esk99_0,esk100_0),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_385) ).

cnf(i_0_384,negated_conjecture,
    ~ member_succeeds(esk99_0,esk101_0),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_384) ).

cnf(i_0_375,plain,
    ( member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | member_succeeds(esk98_0,esk94_0)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_375) ).

cnf(i_0_73,plain,
    ( append_succeeds(X1,X2,X3)
    | X3 != X2
    | X1 != nil ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_73) ).

cnf(i_0_321,plain,
    ( X1 = X2
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,cons(X2,X3)) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_321) ).

cnf(i_0_377,plain,
    ( esk92_0 = nil
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | member_succeeds(X4,esk93_0)
    | member_succeeds(X4,esk96_0)
    | ~ member_succeeds(X1,X5)
    | ~ member_succeeds(X4,esk97_0)
    | ~ append_succeeds(X3,X2,X5) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_377) ).

cnf(i_0_74,plain,
    ( append_succeeds(X1,X2,X3)
    | X3 != cons(X4,X5)
    | X1 != cons(X4,X6)
    | ~ append_succeeds(X6,X2,X5) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_74) ).

cnf(i_0_383,plain,
    ( esk92_0 = nil
    | cons(esk95_0,esk96_0) = esk92_0
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_383) ).

cnf(i_0_373,plain,
    ( member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4)
    | ~ member_succeeds(esk98_0,esk93_0) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_373) ).

cnf(i_0_322,plain,
    ( list_succeeds(X1)
    | ~ append_succeeds(X1,X2,X3) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_322) ).

cnf(i_0_369,plain,
    ( member_succeeds(X1,X2)
    | ~ member_succeeds(X1,X3)
    | ~ append_succeeds(X4,X3,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_369) ).

cnf(i_0_351,plain,
    ( nat_succeeds(lh(X1))
    | ~ list_succeeds(X1) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_351) ).

cnf(i_0_345,plain,
    ( length_terminates(X1,X2)
    | ~ list_succeeds(X1) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_345) ).

cnf(i_0_255,plain,
    ( '@<_terminates'(X1,X2)
    | ~ nat_succeeds(X1) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_255) ).

cnf(i_0_20,plain,
    ( length_succeeds(X1,X2)
    | length_fails(X1,X2)
    | ~ length_terminates(X1,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_20) ).

cnf(i_0_374,plain,
    ( member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4)
    | ~ member_succeeds(esk98_0,esk92_0) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_374) ).

cnf(i_0_204,plain,
    ( '@<_terminates'(X1,X2)
    | X3 != s(X2)
    | X4 != s(X1)
    | ~ '@<_terminates'(X4,X3) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_204) ).

cnf(i_0_348,plain,
    ( X1 = X2
    | ~ length_succeeds(X3,X2)
    | ~ length_succeeds(X3,X1) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_348) ).

cnf(i_0_308,plain,
    ( lh(X1) = X2
    | ~ list_succeeds(X1)
    | ~ length_succeeds(X1,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_308) ).

cnf(i_0_344,plain,
    ( list_succeeds(X1)
    | ~ length_succeeds(X1,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_344) ).

cnf(i_0_205,plain,
    ( nat_succeeds(X1)
    | X1 != '0' ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_205) ).

cnf(i_0_378,plain,
    ( esk93_0 = esk94_0
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | append_succeeds(esk96_0,esk93_0,esk97_0)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_378) ).

cnf(i_0_93,plain,
    ( member_succeeds(X1,X2)
    | X2 != cons(X1,X3) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_93) ).

cnf(i_0_256,plain,
    ( '@<_terminates'(X1,X2)
    | ~ nat_succeeds(X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_256) ).

cnf(i_0_36,plain,
    ( '@<_succeeds'(X1,X2)
    | '@<_fails'(X1,X2)
    | ~ '@<_terminates'(X1,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_36) ).

cnf(i_0_171,plain,
    ( '@=<_succeeds'(X1,X2)
    | X1 != '0' ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_171) ).

cnf(i_0_382,plain,
    ( esk93_0 = esk94_0
    | cons(esk95_0,esk96_0) = esk92_0
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_382) ).

cnf(i_0_281,plain,
    ( '@<_succeeds'(X1,X2)
    | ~ '@=<_succeeds'(X3,X2)
    | ~ '@<_succeeds'(X1,X3) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_281) ).

cnf(i_0_287,plain,
    ( '@<_succeeds'(X1,'@+'(X1,s(X2)))
    | ~ nat_succeeds(X1) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_287) ).

cnf(i_0_229,plain,
    '@+'('0',X1) = X1,
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_229) ).

cnf(i_0_350,plain,
    ( lh(cons(X1,X2)) = s(lh(X2))
    | ~ list_succeeds(X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_350) ).

cnf(i_0_274,plain,
    ( '@=<_succeeds'(X1,X2)
    | ~ '@<_succeeds'(X1,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_274) ).

cnf(i_0_258,plain,
    ( s(esk80_2(X1,X2)) = X2
    | ~ '@<_succeeds'(X1,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_258) ).

cnf(i_0_35,plain,
    ( ~ '@<_succeeds'(X1,X2)
    | ~ '@<_fails'(X1,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_35) ).

cnf(i_0_283,plain,
    ( X1 = X2
    | ~ '@=<_succeeds'(X2,X1)
    | ~ '@=<_succeeds'(X1,X2) ),
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_283) ).

cnf(i_0_2,plain,
    s(X1) != '0',
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_2) ).

cnf(i_0_349,plain,
    lh(nil) = '0',
    file('/export/starexec/sandbox/tmp/enigma-theBenchmark.p-918tp8te/input.p',i_0_349) ).

cnf(c_0_428,plain,
    ( esk92_0 = nil
    | cons(esk95_0,esk97_0) = esk94_0
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4) ),
    i_0_381 ).

cnf(c_0_429,negated_conjecture,
    append_succeeds(esk100_0,esk101_0,esk102_0),
    i_0_387 ).

cnf(c_0_430,negated_conjecture,
    ( cons(esk95_0,esk97_0) = esk94_0
    | esk92_0 = nil
    | member_succeeds(X1,esk100_0)
    | member_succeeds(X1,esk101_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_428,c_0_429]) ).

cnf(c_0_431,negated_conjecture,
    member_succeeds(esk99_0,esk102_0),
    i_0_386 ).

cnf(c_0_432,negated_conjecture,
    ~ member_succeeds(esk99_0,esk100_0),
    i_0_385 ).

cnf(c_0_433,negated_conjecture,
    ~ member_succeeds(esk99_0,esk101_0),
    i_0_384 ).

cnf(c_0_434,plain,
    ( member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | member_succeeds(esk98_0,esk94_0)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4) ),
    i_0_375 ).

cnf(c_0_435,plain,
    ( append_succeeds(X1,X2,X3)
    | X3 != X2
    | X1 != nil ),
    i_0_73 ).

cnf(c_0_436,plain,
    ( X1 = X2
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,cons(X2,X3)) ),
    i_0_321 ).

cnf(c_0_437,negated_conjecture,
    ( cons(esk95_0,esk97_0) = esk94_0
    | esk92_0 = nil ),
    inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_430,c_0_431]),c_0_432]),c_0_433]) ).

cnf(c_0_438,negated_conjecture,
    ( member_succeeds(esk98_0,esk94_0)
    | member_succeeds(X1,esk100_0)
    | member_succeeds(X1,esk101_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_434,c_0_429]) ).

cnf(c_0_439,plain,
    ( append_succeeds(X1,X2,X2)
    | X1 != nil ),
    inference(er,[status(thm)],[c_0_435]) ).

cnf(c_0_440,plain,
    ( esk92_0 = nil
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | member_succeeds(X4,esk93_0)
    | member_succeeds(X4,esk96_0)
    | ~ member_succeeds(X1,X5)
    | ~ member_succeeds(X4,esk97_0)
    | ~ append_succeeds(X3,X2,X5) ),
    i_0_377 ).

cnf(c_0_441,plain,
    ( esk92_0 = nil
    | X1 = esk95_0
    | member_succeeds(X1,esk97_0)
    | ~ member_succeeds(X1,esk94_0) ),
    inference(spm,[status(thm)],[c_0_436,c_0_437]) ).

cnf(c_0_442,negated_conjecture,
    member_succeeds(esk98_0,esk94_0),
    inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_438,c_0_431]),c_0_432]),c_0_433]) ).

cnf(c_0_443,plain,
    ( append_succeeds(X1,X2,X3)
    | X3 != cons(X4,X5)
    | X1 != cons(X4,X6)
    | ~ append_succeeds(X6,X2,X5) ),
    i_0_74 ).

cnf(c_0_444,plain,
    append_succeeds(nil,X1,X1),
    inference(er,[status(thm)],[c_0_439]) ).

cnf(c_0_445,plain,
    ( esk92_0 = nil
    | cons(esk95_0,esk96_0) = esk92_0
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4) ),
    i_0_383 ).

cnf(c_0_446,negated_conjecture,
    ( esk92_0 = nil
    | member_succeeds(X1,esk100_0)
    | member_succeeds(X1,esk101_0)
    | member_succeeds(X2,esk96_0)
    | member_succeeds(X2,esk93_0)
    | ~ member_succeeds(X2,esk97_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_440,c_0_429]) ).

cnf(c_0_447,negated_conjecture,
    ( esk95_0 = esk98_0
    | esk92_0 = nil
    | member_succeeds(esk98_0,esk97_0) ),
    inference(spm,[status(thm)],[c_0_441,c_0_442]) ).

cnf(c_0_448,plain,
    ( append_succeeds(X1,X2,X3)
    | X1 != cons(X4,nil)
    | X3 != cons(X4,X2) ),
    inference(spm,[status(thm)],[c_0_443,c_0_444]) ).

cnf(c_0_449,negated_conjecture,
    ( cons(esk95_0,esk96_0) = esk92_0
    | esk92_0 = nil
    | member_succeeds(X1,esk100_0)
    | member_succeeds(X1,esk101_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_445,c_0_429]) ).

cnf(c_0_450,negated_conjecture,
    ( esk95_0 = esk98_0
    | esk92_0 = nil
    | member_succeeds(esk98_0,esk93_0)
    | member_succeeds(esk98_0,esk96_0)
    | member_succeeds(X1,esk101_0)
    | member_succeeds(X1,esk100_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_446,c_0_447]) ).

cnf(c_0_451,plain,
    ( append_succeeds(cons(X1,nil),X2,X3)
    | X3 != cons(X1,X2) ),
    inference(er,[status(thm)],[c_0_448]) ).

cnf(c_0_452,negated_conjecture,
    ( cons(esk95_0,esk96_0) = esk92_0
    | esk92_0 = nil ),
    inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_449,c_0_431]),c_0_432]),c_0_433]) ).

cnf(c_0_453,plain,
    ( member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4)
    | ~ member_succeeds(esk98_0,esk93_0) ),
    i_0_373 ).

cnf(c_0_454,negated_conjecture,
    ( esk92_0 = nil
    | esk95_0 = esk98_0
    | member_succeeds(esk98_0,esk96_0)
    | member_succeeds(esk98_0,esk93_0) ),
    inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_450,c_0_431]),c_0_433]),c_0_432]) ).

cnf(c_0_455,plain,
    ( esk92_0 = nil
    | append_succeeds(cons(esk95_0,nil),esk96_0,X1)
    | X1 != esk92_0 ),
    inference(spm,[status(thm)],[c_0_451,c_0_452]) ).

cnf(c_0_456,plain,
    ( esk95_0 = esk98_0
    | esk92_0 = nil
    | member_succeeds(esk98_0,esk96_0)
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ append_succeeds(X2,X3,X4)
    | ~ member_succeeds(X1,X4) ),
    inference(spm,[status(thm)],[c_0_453,c_0_454]) ).

cnf(c_0_457,plain,
    ( list_succeeds(X1)
    | ~ append_succeeds(X1,X2,X3) ),
    i_0_322 ).

cnf(c_0_458,plain,
    ( member_succeeds(X1,X2)
    | ~ member_succeeds(X1,X3)
    | ~ append_succeeds(X4,X3,X2) ),
    i_0_369 ).

cnf(c_0_459,plain,
    ( esk92_0 = nil
    | append_succeeds(cons(esk95_0,nil),esk96_0,esk92_0) ),
    inference(er,[status(thm)],[c_0_455]) ).

cnf(c_0_460,negated_conjecture,
    ( esk92_0 = nil
    | esk95_0 = esk98_0
    | member_succeeds(esk98_0,esk96_0)
    | member_succeeds(X1,esk101_0)
    | member_succeeds(X1,esk100_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_456,c_0_429]) ).

cnf(c_0_461,plain,
    ( nat_succeeds(lh(X1))
    | ~ list_succeeds(X1) ),
    i_0_351 ).

cnf(c_0_462,negated_conjecture,
    list_succeeds(esk100_0),
    inference(spm,[status(thm)],[c_0_457,c_0_429]) ).

cnf(c_0_463,plain,
    ( length_terminates(X1,X2)
    | ~ list_succeeds(X1) ),
    i_0_345 ).

cnf(c_0_464,plain,
    ( esk92_0 = nil
    | member_succeeds(X1,esk92_0)
    | ~ member_succeeds(X1,esk96_0) ),
    inference(spm,[status(thm)],[c_0_458,c_0_459]) ).

cnf(c_0_465,negated_conjecture,
    ( esk95_0 = esk98_0
    | esk92_0 = nil
    | member_succeeds(esk98_0,esk96_0) ),
    inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_460,c_0_431]),c_0_433]),c_0_432]) ).

cnf(c_0_466,plain,
    ( '@<_terminates'(X1,X2)
    | ~ nat_succeeds(X1) ),
    i_0_255 ).

cnf(c_0_467,plain,
    nat_succeeds(lh(esk100_0)),
    inference(spm,[status(thm)],[c_0_461,c_0_462]) ).

cnf(c_0_468,plain,
    ( length_succeeds(X1,X2)
    | length_fails(X1,X2)
    | ~ length_terminates(X1,X2) ),
    i_0_20 ).

cnf(c_0_469,plain,
    length_terminates(esk100_0,X1),
    inference(spm,[status(thm)],[c_0_463,c_0_462]) ).

cnf(c_0_470,plain,
    ( member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4)
    | ~ member_succeeds(esk98_0,esk92_0) ),
    i_0_374 ).

cnf(c_0_471,plain,
    ( esk95_0 = esk98_0
    | esk92_0 = nil
    | member_succeeds(esk98_0,esk92_0) ),
    inference(spm,[status(thm)],[c_0_464,c_0_465]) ).

cnf(c_0_472,plain,
    ( '@<_terminates'(X1,X2)
    | X3 != s(X2)
    | X4 != s(X1)
    | ~ '@<_terminates'(X4,X3) ),
    i_0_204 ).

cnf(c_0_473,plain,
    '@<_terminates'(lh(esk100_0),X1),
    inference(spm,[status(thm)],[c_0_466,c_0_467]) ).

cnf(c_0_474,plain,
    ( X1 = X2
    | ~ length_succeeds(X3,X2)
    | ~ length_succeeds(X3,X1) ),
    i_0_348 ).

cnf(c_0_475,plain,
    ( length_fails(esk100_0,X1)
    | length_succeeds(esk100_0,X1) ),
    inference(spm,[status(thm)],[c_0_468,c_0_469]) ).

cnf(c_0_476,plain,
    ( lh(X1) = X2
    | ~ list_succeeds(X1)
    | ~ length_succeeds(X1,X2) ),
    i_0_308 ).

cnf(c_0_477,plain,
    ( list_succeeds(X1)
    | ~ length_succeeds(X1,X2) ),
    i_0_344 ).

cnf(c_0_478,plain,
    ( nat_succeeds(X1)
    | X1 != '0' ),
    i_0_205 ).

cnf(c_0_479,plain,
    ( esk93_0 = esk94_0
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | append_succeeds(esk96_0,esk93_0,esk97_0)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4) ),
    i_0_378 ).

cnf(c_0_480,plain,
    ( member_succeeds(X1,X2)
    | X2 != cons(X1,X3) ),
    i_0_93 ).

cnf(c_0_481,plain,
    ( esk92_0 = nil
    | esk95_0 = esk98_0
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ append_succeeds(X2,X3,X4)
    | ~ member_succeeds(X1,X4) ),
    inference(spm,[status(thm)],[c_0_470,c_0_471]) ).

cnf(c_0_482,plain,
    ( '@<_terminates'(X1,X2)
    | s(X1) != lh(esk100_0)
    | X3 != s(X2) ),
    inference(spm,[status(thm)],[c_0_472,c_0_473]) ).

cnf(c_0_483,plain,
    ( X1 = X2
    | length_fails(esk100_0,X2)
    | ~ length_succeeds(esk100_0,X1) ),
    inference(spm,[status(thm)],[c_0_474,c_0_475]) ).

cnf(c_0_484,plain,
    ( lh(X1) = X2
    | ~ length_succeeds(X1,X2) ),
    inference(csr,[status(thm)],[c_0_476,c_0_477]) ).

cnf(c_0_485,plain,
    ( '@<_terminates'(X1,X2)
    | ~ nat_succeeds(X2) ),
    i_0_256 ).

cnf(c_0_486,plain,
    nat_succeeds('0'),
    inference(er,[status(thm)],[c_0_478]) ).

cnf(c_0_487,negated_conjecture,
    ( esk93_0 = esk94_0
    | append_succeeds(esk96_0,esk93_0,esk97_0)
    | member_succeeds(X1,esk100_0)
    | member_succeeds(X1,esk101_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_479,c_0_429]) ).

cnf(c_0_488,plain,
    member_succeeds(X1,cons(X1,X2)),
    inference(er,[status(thm)],[c_0_480]) ).

cnf(c_0_489,negated_conjecture,
    ( esk95_0 = esk98_0
    | esk92_0 = nil
    | member_succeeds(X1,esk101_0)
    | member_succeeds(X1,esk100_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_481,c_0_429]) ).

cnf(c_0_490,plain,
    ( '@<_terminates'(X1,X2)
    | s(X1) != lh(esk100_0) ),
    inference(er,[status(thm)],[c_0_482]) ).

cnf(c_0_491,plain,
    ( X1 = X2
    | length_fails(esk100_0,X1)
    | length_fails(esk100_0,X2) ),
    inference(spm,[status(thm)],[c_0_483,c_0_475]) ).

cnf(c_0_492,plain,
    ( lh(esk100_0) = X1
    | length_fails(esk100_0,X1) ),
    inference(spm,[status(thm)],[c_0_484,c_0_475]) ).

cnf(c_0_493,plain,
    ( '@<_succeeds'(X1,X2)
    | '@<_fails'(X1,X2)
    | ~ '@<_terminates'(X1,X2) ),
    i_0_36 ).

cnf(c_0_494,plain,
    '@<_terminates'(X1,'0'),
    inference(spm,[status(thm)],[c_0_485,c_0_486]) ).

cnf(c_0_495,plain,
    ( '@=<_succeeds'(X1,X2)
    | X1 != '0' ),
    i_0_171 ).

cnf(c_0_496,negated_conjecture,
    ( esk93_0 = esk94_0
    | append_succeeds(esk96_0,esk93_0,esk97_0) ),
    inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_487,c_0_431]),c_0_432]),c_0_433]) ).

cnf(c_0_497,plain,
    ( esk93_0 = esk94_0
    | cons(esk95_0,esk96_0) = esk92_0
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ member_succeeds(X1,X4)
    | ~ append_succeeds(X3,X2,X4) ),
    i_0_382 ).

cnf(c_0_498,plain,
    ( esk92_0 = nil
    | member_succeeds(esk95_0,esk92_0) ),
    inference(spm,[status(thm)],[c_0_488,c_0_452]) ).

cnf(c_0_499,negated_conjecture,
    ( esk92_0 = nil
    | esk95_0 = esk98_0 ),
    inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_489,c_0_431]),c_0_433]),c_0_432]) ).

cnf(c_0_500,plain,
    ( length_fails(esk100_0,s(X1))
    | length_fails(esk100_0,X2)
    | '@<_terminates'(X1,X3) ),
    inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_490,c_0_491]),c_0_492]) ).

cnf(c_0_501,plain,
    ( '@<_succeeds'(X1,X2)
    | ~ '@=<_succeeds'(X3,X2)
    | ~ '@<_succeeds'(X1,X3) ),
    i_0_281 ).

cnf(c_0_502,plain,
    ( '@<_succeeds'(X1,'0')
    | '@<_fails'(X1,'0') ),
    inference(spm,[status(thm)],[c_0_493,c_0_494]) ).

cnf(c_0_503,plain,
    '@=<_succeeds'('0',X1),
    inference(er,[status(thm)],[c_0_495]) ).

cnf(c_0_504,plain,
    ( '@<_succeeds'(X1,'@+'(X1,s(X2)))
    | ~ nat_succeeds(X1) ),
    i_0_287 ).

cnf(c_0_505,plain,
    '@+'('0',X1) = X1,
    i_0_229 ).

cnf(c_0_506,plain,
    ( lh(cons(X1,X2)) = s(lh(X2))
    | ~ list_succeeds(X2) ),
    i_0_350 ).

cnf(c_0_507,plain,
    ( esk93_0 = esk94_0
    | list_succeeds(esk96_0) ),
    inference(spm,[status(thm)],[c_0_457,c_0_496]) ).

cnf(c_0_508,negated_conjecture,
    ( cons(esk95_0,esk96_0) = esk92_0
    | esk93_0 = esk94_0
    | member_succeeds(X1,esk100_0)
    | member_succeeds(X1,esk101_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_497,c_0_429]) ).

cnf(c_0_509,plain,
    ( esk92_0 = nil
    | member_succeeds(esk98_0,esk92_0) ),
    inference(spm,[status(thm)],[c_0_498,c_0_499]) ).

cnf(c_0_510,plain,
    ( length_fails(esk100_0,s(X1))
    | '@<_terminates'(X1,X2) ),
    inference(ef,[status(thm)],[c_0_500]) ).

cnf(c_0_511,plain,
    ( '@=<_succeeds'(X1,X2)
    | ~ '@<_succeeds'(X1,X2) ),
    i_0_274 ).

cnf(c_0_512,plain,
    ( s(esk80_2(X1,X2)) = X2
    | ~ '@<_succeeds'(X1,X2) ),
    i_0_258 ).

cnf(c_0_513,plain,
    ( '@<_succeeds'(X1,X2)
    | '@<_fails'(X1,'0') ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_501,c_0_502]),c_0_503])]) ).

cnf(c_0_514,plain,
    ( ~ '@<_succeeds'(X1,X2)
    | ~ '@<_fails'(X1,X2) ),
    i_0_35 ).

cnf(c_0_515,plain,
    '@<_succeeds'('0',s(X1)),
    inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_504,c_0_486]),c_0_505]) ).

cnf(c_0_516,plain,
    ( lh(cons(X1,esk96_0)) = s(lh(esk96_0))
    | esk93_0 = esk94_0 ),
    inference(spm,[status(thm)],[c_0_506,c_0_507]) ).

cnf(c_0_517,negated_conjecture,
    ( cons(esk95_0,esk96_0) = esk92_0
    | esk93_0 = esk94_0 ),
    inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_508,c_0_431]),c_0_432]),c_0_433]) ).

cnf(c_0_518,plain,
    ( esk92_0 = nil
    | member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ append_succeeds(X2,X3,X4)
    | ~ member_succeeds(X1,X4) ),
    inference(spm,[status(thm)],[c_0_470,c_0_509]) ).

cnf(c_0_519,plain,
    ( X1 = X2
    | ~ '@=<_succeeds'(X2,X1)
    | ~ '@=<_succeeds'(X1,X2) ),
    i_0_283 ).

cnf(c_0_520,plain,
    ( length_fails(esk100_0,s(X1))
    | '@<_succeeds'(X1,X2)
    | '@<_fails'(X1,X2) ),
    inference(spm,[status(thm)],[c_0_493,c_0_510]) ).

cnf(c_0_521,plain,
    ( '@<_fails'(X1,'0')
    | '@=<_succeeds'(X1,'0') ),
    inference(spm,[status(thm)],[c_0_511,c_0_502]) ).

cnf(c_0_522,plain,
    s(X1) != '0',
    i_0_2 ).

cnf(c_0_523,plain,
    ( s(esk80_2(X1,X2)) = X2
    | '@<_fails'(X1,'0') ),
    inference(spm,[status(thm)],[c_0_512,c_0_513]) ).

cnf(c_0_524,plain,
    ~ '@<_fails'('0',s(X1)),
    inference(spm,[status(thm)],[c_0_514,c_0_515]) ).

cnf(c_0_525,negated_conjecture,
    ( s(lh(esk96_0)) = lh(esk92_0)
    | esk93_0 = esk94_0 ),
    inference(spm,[status(thm)],[c_0_516,c_0_517]) ).

cnf(c_0_526,negated_conjecture,
    ( esk92_0 = nil
    | member_succeeds(X1,esk101_0)
    | member_succeeds(X1,esk100_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_518,c_0_429]) ).

cnf(c_0_527,plain,
    ( X1 = '0'
    | ~ '@=<_succeeds'(X1,'0') ),
    inference(spm,[status(thm)],[c_0_519,c_0_503]) ).

cnf(c_0_528,plain,
    ( length_fails(esk100_0,s(X1))
    | '@<_fails'(X1,X2)
    | '@=<_succeeds'(X1,X2) ),
    inference(spm,[status(thm)],[c_0_511,c_0_520]) ).

cnf(c_0_529,plain,
    ( '0' = X1
    | '@<_fails'(X1,'0') ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_519,c_0_521]),c_0_503])]) ).

cnf(c_0_530,plain,
    ( '@<_fails'(X1,'0')
    | X2 != '0' ),
    inference(spm,[status(thm)],[c_0_522,c_0_523]) ).

cnf(c_0_531,plain,
    ( esk93_0 = esk94_0
    | ~ '@<_fails'('0',lh(esk92_0)) ),
    inference(spm,[status(thm)],[c_0_524,c_0_525]) ).

cnf(c_0_532,negated_conjecture,
    esk92_0 = nil,
    inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_526,c_0_431]),c_0_433]),c_0_432]) ).

cnf(c_0_533,plain,
    lh(nil) = '0',
    i_0_349 ).

cnf(c_0_534,plain,
    '@<_fails'(X1,'0'),
    inference(csr,[status(thm)],[inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_527,c_0_528]),c_0_529]),c_0_530]) ).

cnf(c_0_535,plain,
    esk93_0 = esk94_0,
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_531,c_0_532]),c_0_533]),c_0_534])]) ).

cnf(c_0_536,plain,
    ( member_succeeds(X1,X2)
    | member_succeeds(X1,X3)
    | ~ append_succeeds(X2,X3,X4)
    | ~ member_succeeds(X1,X4) ),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_453,c_0_535]),c_0_442])]) ).

cnf(c_0_537,negated_conjecture,
    ( member_succeeds(X1,esk101_0)
    | member_succeeds(X1,esk100_0)
    | ~ member_succeeds(X1,esk102_0) ),
    inference(spm,[status(thm)],[c_0_536,c_0_429]) ).

cnf(c_0_538,negated_conjecture,
    $false,
    inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_537,c_0_431]),c_0_433]),c_0_432]),
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.12  % Problem  : SWX024+1 : TPTP v9.1.0. Released v9.1.0.
% 0.10/0.12  % Command  : enigmatic-eprover.py %s %d 1
% 0.13/0.33  % Computer : n009.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 300
% 0.13/0.33  % DateTime : Mon Mar 31 13:59:59 EDT 2025
% 0.13/0.33  % CPUTime  : 
% 0.19/0.45  # ENIGMATIC: Selected complete mode:
% 260.82/34.24  # ENIGMATIC: Solved by paramils045:
% 260.82/34.24  # Preprocessing time       : 0.016 s
% 260.82/34.24  
% 260.82/34.24  # Proof found!
% 260.82/34.24  # SZS status Theorem
% 260.82/34.24  # SZS output start CNFRefutation
% See solution above
% 260.82/34.24  # Training examples: 0 positive, 0 negative
% 260.82/34.24  
% 260.82/34.24  # -------------------------------------------------
% 260.82/34.24  # User time                : 5.626 s
% 260.82/34.24  # System time              : 0.065 s
% 260.82/34.24  # Total time               : 5.691 s
% 260.82/34.24  # ...preprocessing         : 0.016 s
% 260.82/34.24  # ...main loop             : 5.675 s
% 260.82/34.24  # Maximum resident set size: 85412 pages
% 260.82/34.24  
%------------------------------------------------------------------------------