TSTP Solution File: SWW657_2 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWW657_2 : TPTP v8.1.2. Released v6.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n017.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 Aug 22 11:07:54 EDT 2023

% Result   : Theorem 173.83s 115.41s
% Output   : CNFRefutation 173.83s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   27
%            Number of leaves      :   76
% Syntax   : Number of formulae    :  214 (  70 unt;  71 typ;   0 def)
%            Number of atoms       :  310 (  43 equ)
%            Maximal formula atoms :    7 (   2 avg)
%            Number of connectives :  246 (  79   ~; 156   |;   6   &)
%                                         (   2 <=>;   3  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   3 avg)
%            Maximal term depth    :    6 (   1 avg)
%            Number arithmetic     :  752 ( 212 atm; 276 fun; 172 num;  92 var)
%            Number of types       :    7 (   5 usr;   1 ari)
%            Number of type conns  :   59 (  22   >;  37   *;   0   +;   0  <<)
%            Number of predicates  :    7 (   3 usr;   1 prp; 0-4 aty)
%            Number of functors    :   67 (  63 usr;  46 con; 0-5 aty)
%            Number of variables   :  120 (; 120   !;   0   ?; 120   :)

% Comments : 
%------------------------------------------------------------------------------
%$ is_longest_common_prefix1 > is_common_prefix1 > sort1 > set > set2 > match_bool1 > get > mk_array1 > make1 > get2 > const > map > length1 > elts > #nlpp > witness1 > tb2t1 > tb2t > t2tb1 > t2tb > array > tuple03 > tuple0 > true1 > real > qtmark > int > false1 > bool > #skF_2 > #skF_1 > #skF_3

%Foreground sorts:
tff(tuple02,type,
    tuple02: $tType ).

tff(bool1,type,
    bool1: $tType ).

tff(array_int,type,
    array_int: $tType ).

tff(ty,type,
    ty: $tType ).

tff(uni,type,
    uni: $tType ).

%Background operators:
tff('#skE_7',type,
    '#skE_7': $int ).

tff('#skE_21',type,
    '#skE_21': $int ).

tff('#skE_30',type,
    '#skE_30': $int ).

tff('#skE_11',type,
    '#skE_11': $int ).

tff('#skE_25',type,
    '#skE_25': $int ).

tff('#skE_28',type,
    '#skE_28': $int ).

tff('#skE_23',type,
    '#skE_23': $int ).

tff('#skE_12',type,
    '#skE_12': $int ).

tff('#skF_6',type,
    '#skF_6': $int ).

tff('#skE_2',type,
    '#skE_2': $int ).

tff('#skE_1',type,
    '#skE_1': $int ).

tff('#skE_20',type,
    '#skE_20': $int ).

tff('#skE_6',type,
    '#skE_6': $int ).

tff('#skE_13',type,
    '#skE_13': $int ).

tff('#skE_26',type,
    '#skE_26': $int ).

tff('#skE_32',type,
    '#skE_32': $int ).

tff('#skE_10',type,
    '#skE_10': $int ).

tff('#skE_24',type,
    '#skE_24': $int ).

tff('#skE_5',type,
    '#skE_5': $int ).

tff('#skE_31',type,
    '#skE_31': $int ).

tff('#skE_15',type,
    '#skE_15': $int ).

tff('#skE_8',type,
    '#skE_8': $int ).

tff('#skE_4',type,
    '#skE_4': $int ).

tff('#skF_5',type,
    '#skF_5': $int ).

tff('#skF_4',type,
    '#skF_4': $int ).

tff('#skE_22',type,
    '#skE_22': $int ).

tff('#skE_16',type,
    '#skE_16': $int ).

tff('#skE_17',type,
    '#skE_17': $int ).

tff('#skE_3',type,
    '#skE_3': $int ).

tff('#skE_9',type,
    '#skE_9': $int ).

tff('#skE_29',type,
    '#skE_29': $int ).

tff('#skE_27',type,
    '#skE_27': $int ).

tff('#skE_18',type,
    '#skE_18': $int ).

tff('#skE_19',type,
    '#skE_19': $int ).

tff('#skE_14',type,
    '#skE_14': $int ).

%Foreground operators:
tff(length1,type,
    length1: ( ty * uni ) > $int ).

tff(get2,type,
    get2: ( ty * uni * $int ) > uni ).

tff(true1,type,
    true1: bool1 ).

tff(const,type,
    const: ( ty * ty * uni ) > uni ).

tff(elts,type,
    elts: ( ty * uni ) > uni ).

tff(int,type,
    int: ty ).

tff(false1,type,
    false1: bool1 ).

tff(tb2t,type,
    tb2t: uni > $int ).

tff(sort1,type,
    sort1: ( ty * uni ) > $o ).

tff(t2tb,type,
    t2tb: $int > uni ).

tff(witness1,type,
    witness1: ty > uni ).

tff(real,type,
    real: ty ).

tff('#skF_2',type,
    '#skF_2': ( array_int * $int * $int * $int ) > $int ).

tff(set,type,
    set: ( ty * ty * uni * uni * uni ) > uni ).

tff(match_bool1,type,
    match_bool1: ( ty * bool1 * uni * uni ) > uni ).

tff(array,type,
    array: ty > ty ).

tff('#skF_1',type,
    '#skF_1': ( array_int * $int * $int * $int ) > $int ).

tff(make1,type,
    make1: ( ty * $int * uni ) > uni ).

tff('#skF_3',type,
    '#skF_3': array_int ).

tff(tuple0,type,
    tuple0: ty ).

tff(qtmark,type,
    qtmark: ty ).

tff(tb2t1,type,
    tb2t1: uni > array_int ).

tff(bool,type,
    bool: ty ).

tff(get,type,
    get: ( ty * ty * uni * uni ) > uni ).

tff(t2tb1,type,
    t2tb1: array_int > uni ).

tff(is_longest_common_prefix1,type,
    is_longest_common_prefix1: ( array_int * $int * $int * $int ) > $o ).

tff(tuple03,type,
    tuple03: tuple02 ).

tff(map,type,
    map: ( ty * ty ) > ty ).

tff(set2,type,
    set2: ( ty * uni * $int * uni ) > uni ).

tff(mk_array1,type,
    mk_array1: ( ty * $int * uni ) > uni ).

tff(is_common_prefix1,type,
    is_common_prefix1: ( array_int * $int * $int * $int ) > $o ).

tff(f_161,negated_conjecture,
    ~ ! [A: array_int,Xa: $int,Ya: $int,La: $int] :
        ( ( is_common_prefix1(A,Xa,Ya,La)
          & ~ is_common_prefix1(A,Xa,Ya,$sum(La,1)) )
       => is_longest_common_prefix1(A,Xa,Ya,La) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',longest_common_prefix_succ) ).

tff(f_131,axiom,
    ! [A: array_int,Xa: $int,Ya: $int,La: $int] :
      ( is_common_prefix1(A,Xa,Ya,La)
    <=> ( $lesseq(0,La)
        & $lesseq($sum(Xa,La),length1(int,t2tb1(A)))
        & $lesseq($sum(Ya,La),length1(int,t2tb1(A)))
        & ! [Ia: $int] :
            ( ( $lesseq(0,Ia)
              & $less(Ia,La) )
           => ( tb2t(get2(int,t2tb1(A),$sum(Xa,Ia))) = tb2t(get2(int,t2tb1(A),$sum(Ya,Ia))) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',is_common_prefix_def) ).

tff(f_100,axiom,
    ! [J: uni] : ( t2tb(tb2t(J)) = J ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeR) ).

tff(f_153,axiom,
    ! [A: array_int,Xa: $int,Ya: $int,La: $int] :
      ( is_longest_common_prefix1(A,Xa,Ya,La)
    <=> ( is_common_prefix1(A,Xa,Ya,La)
        & ! [Ma: $int] :
            ( $less(La,Ma)
           => ~ is_common_prefix1(A,Xa,Ya,Ma) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',is_longest_common_prefix_def) ).

tff(f_98,axiom,
    ! [Ia: $int] : ( tb2t(t2tb(Ia)) = Ia ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',bridgeL) ).

tff(c_196,plain,
    is_common_prefix1('#skF_3','#skF_4','#skF_5','#skF_6'),
    inference(cnfTransformation,[status(thm)],[f_161]) ).

tff(c_69,plain,
    ! [X_86a: $int,L_88a: $int,A_85: array_int,Y_87a: $int] :
      ( $lesseq($sum(X_86a,L_88a),length1(int,t2tb1(A_85)))
      | ~ is_common_prefix1(A_85,X_86a,Y_87a,L_88a) ),
    inference(cnfTransformation,[status(thm)],[f_131]) ).

tff(c_156,plain,
    ! [A_85: array_int,L_88a: $int,X_86a: $int,Y_87a: $int] :
      ( ~ $less(length1(int,t2tb1(A_85)),$sum(L_88a,X_86a))
      | ~ is_common_prefix1(A_85,X_86a,Y_87a,L_88a) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_69]) ).

tff(c_540430,plain,
    ! [A_53479: array_int,X_53480a: $int,L_53481a: $int,Y_53482a: $int] :
      ( ~ $less(length1(int,t2tb1(A_53479)),$sum(X_53480a,L_53481a))
      | ~ is_common_prefix1(A_53479,X_53480a,Y_53482a,L_53481a) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_156]) ).

tff(c_540435,plain,
    ~ $less(length1(int,t2tb1('#skF_3')),$sum('#skF_4','#skF_6')),
    inference(resolution,[status(thm)],[c_196,c_540430]) ).

tff(c_540439,plain,
    length1(int,t2tb1('#skF_3')) = '#skE_18',
    inference(define,[status(thm),theory(equality)],[c_540435]) ).

tff(c_77,plain,
    ! [A_85: array_int,X_86a: $int,Y_87a: $int,L_88a: $int] :
      ( $lesseq(0,'#skF_1'(A_85,X_86a,Y_87a,L_88a))
      | is_common_prefix1(A_85,X_86a,Y_87a,L_88a)
      | ~ $lesseq($sum(Y_87a,L_88a),length1(int,t2tb1(A_85)))
      | ~ $lesseq($sum(X_86a,L_88a),length1(int,t2tb1(A_85)))
      | ~ $lesseq(0,L_88a) ),
    inference(cnfTransformation,[status(thm)],[f_131]) ).

tff(c_140,plain,
    ! [A_85: array_int,X_86a: $int,Y_87a: $int,L_88a: $int] :
      ( ~ $less('#skF_1'(A_85,X_86a,Y_87a,L_88a),0)
      | is_common_prefix1(A_85,X_86a,Y_87a,L_88a)
      | $less(length1(int,t2tb1(A_85)),$sum(L_88a,Y_87a))
      | $less(length1(int,t2tb1(A_85)),$sum(L_88a,X_86a))
      | $less(L_88a,0) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_77]) ).

tff(c_542144,plain,
    ! [A_53705: array_int,X_53706a: $int,Y_53707a: $int,L_53708a: $int] :
      ( ~ $less('#skF_1'(A_53705,X_53706a,Y_53707a,L_53708a),0)
      | is_common_prefix1(A_53705,X_53706a,Y_53707a,L_53708a)
      | $less(length1(int,t2tb1(A_53705)),$sum(Y_53707a,L_53708a))
      | $less(length1(int,t2tb1(A_53705)),$sum(X_53706a,L_53708a))
      | $less(L_53708a,0) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_140]) ).

tff(c_91,plain,
    ~ is_common_prefix1('#skF_3','#skF_4','#skF_5',$sum('#skF_6',1)),
    inference(cnfTransformation,[status(thm)],[f_161]) ).

tff(c_197,plain,
    ~ is_common_prefix1('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6')),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_91]) ).

tff(c_542164,plain,
    ( ~ $less('#skF_1'('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6')),0)
    | $less(length1(int,t2tb1('#skF_3')),$sum('#skF_5',$sum(1,'#skF_6')))
    | $less(length1(int,t2tb1('#skF_3')),$sum('#skF_4',$sum(1,'#skF_6')))
    | $less($sum(1,'#skF_6'),0) ),
    inference(resolution,[status(thm)],[c_542144,c_197]) ).

tff(c_542170,plain,
    ( ~ $less('#skF_1'('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6')),0)
    | $less('#skE_18',$sum('#skF_5',$sum(1,'#skF_6')))
    | $less('#skE_18',$sum('#skF_4',$sum(1,'#skF_6')))
    | $less($sum(1,'#skF_6'),0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_540439,c_540439,c_542164]) ).

tff(c_542172,plain,
    ( ~ $less('#skF_1'('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6')),0)
    | $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skF_6',$uminus(1)) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_542170]) ).

tff(c_542705,plain,
    '#skF_1'('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6')) = '#skE_20',
    inference(define,[status(thm),theory(equality)],[c_542172]) ).

tff(c_75,plain,
    ! [A_85: array_int,X_86a: $int,Y_87a: $int,L_88a: $int] :
      ( $less('#skF_1'(A_85,X_86a,Y_87a,L_88a),L_88a)
      | is_common_prefix1(A_85,X_86a,Y_87a,L_88a)
      | ~ $lesseq($sum(Y_87a,L_88a),length1(int,t2tb1(A_85)))
      | ~ $lesseq($sum(X_86a,L_88a),length1(int,t2tb1(A_85)))
      | ~ $lesseq(0,L_88a) ),
    inference(cnfTransformation,[status(thm)],[f_131]) ).

tff(c_145,plain,
    ! [A_85: array_int,X_86a: $int,Y_87a: $int,L_88a: $int] :
      ( $less('#skF_1'(A_85,X_86a,Y_87a,L_88a),L_88a)
      | is_common_prefix1(A_85,X_86a,Y_87a,L_88a)
      | $less(length1(int,t2tb1(A_85)),$sum(L_88a,Y_87a))
      | $less(length1(int,t2tb1(A_85)),$sum(L_88a,X_86a))
      | $less(L_88a,0) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_75]) ).

tff(c_542544,plain,
    ! [A_53726: array_int,X_53727a: $int,Y_53728a: $int,L_53729a: $int] :
      ( $less('#skF_1'(A_53726,X_53727a,Y_53728a,L_53729a),L_53729a)
      | is_common_prefix1(A_53726,X_53727a,Y_53728a,L_53729a)
      | $less(length1(int,t2tb1(A_53726)),$sum(Y_53728a,L_53729a))
      | $less(length1(int,t2tb1(A_53726)),$sum(X_53727a,L_53729a))
      | $less(L_53729a,0) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_145]) ).

tff(c_542564,plain,
    ( $less('#skF_1'('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6')),$sum(1,'#skF_6'))
    | $less(length1(int,t2tb1('#skF_3')),$sum('#skF_5',$sum(1,'#skF_6')))
    | $less(length1(int,t2tb1('#skF_3')),$sum('#skF_4',$sum(1,'#skF_6')))
    | $less($sum(1,'#skF_6'),0) ),
    inference(resolution,[status(thm)],[c_542544,c_197]) ).

tff(c_542570,plain,
    ( $less('#skF_1'('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6')),$sum(1,'#skF_6'))
    | $less('#skE_18',$sum('#skF_5',$sum(1,'#skF_6')))
    | $less('#skE_18',$sum('#skF_4',$sum(1,'#skF_6')))
    | $less($sum(1,'#skF_6'),0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_540439,c_540439,c_542564]) ).

tff(c_542572,plain,
    ( $less('#skF_1'('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6')),$sum(1,'#skF_6'))
    | $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skF_6',$uminus(1)) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_542570]) ).

tff(c_543030,plain,
    ( $less('#skE_20',$sum(1,'#skF_6'))
    | $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skF_6',$uminus(1)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_542705,c_542572]) ).

tff(c_543032,plain,
    ( $less('#skE_20',$sum(1,'#skF_6'))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5')))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4')))
    | $less('#skF_6',$uminus(1)) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_543030]) ).

tff(c_543034,plain,
    $less('#skF_6',$uminus(1)),
    inference(splitLeft,[status(thm)],[c_543032]) ).

tff(c_71,plain,
    ! [A_85: array_int,X_86a: $int,Y_87a: $int,L_88a: $int] :
      ( ~ is_common_prefix1(A_85,X_86a,Y_87a,L_88a)
      | $lesseq(0,L_88a) ),
    inference(cnfTransformation,[status(thm)],[f_131]) ).

tff(c_539714,plain,
    ! [A_53391: array_int,X_53392a: $int,Y_53393a: $int,L_53394a: $int] :
      ( ~ is_common_prefix1(A_53391,X_53392a,Y_53393a,L_53394a)
      | ~ $less(L_53394a,0) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_71]) ).

tff(c_539719,plain,
    ~ $less('#skF_6',0),
    inference(resolution,[status(thm)],[c_196,c_539714]) ).

tff(c_543035,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_543034,c_539719]) ).

tff(c_543036,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4')))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5')))
    | $less('#skE_20',$sum(1,'#skF_6')) ),
    inference(splitRight,[status(thm)],[c_543032]) ).

tff(c_543039,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6')))
    | $less('#skE_20',$sum(1,'#skF_6')) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_543036]) ).

tff(c_552866,plain,
    $less('#skE_20',$sum(1,'#skF_6')),
    inference(splitLeft,[status(thm)],[c_543039]) ).

tff(c_542702,plain,
    '#skF_1'('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6')) = '#skE_20',
    inference(define,[status(thm),theory(equality)],[c_542172]) ).

tff(c_542704,plain,
    ( ~ $less('#skE_20',0)
    | $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skF_6',$uminus(1)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_542702,c_542172]) ).

tff(c_542707,plain,
    ( ~ $less('#skE_20',0)
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5')))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4')))
    | $less('#skF_6',$uminus(1)) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_542704]) ).

tff(c_548083,plain,
    ~ $less('#skE_20',0),
    inference(splitLeft,[status(thm)],[c_542707]) ).

tff(c_73,plain,
    ! [A_85: array_int,Y_87a: $int,X_86a: $int,L_88a: $int] :
      ( ( tb2t(get2(int,t2tb1(A_85),$sum(Y_87a,'#skF_1'(A_85,X_86a,Y_87a,L_88a)))) != tb2t(get2(int,t2tb1(A_85),$sum(X_86a,'#skF_1'(A_85,X_86a,Y_87a,L_88a)))) )
      | is_common_prefix1(A_85,X_86a,Y_87a,L_88a)
      | ~ $lesseq($sum(Y_87a,L_88a),length1(int,t2tb1(A_85)))
      | ~ $lesseq($sum(X_86a,L_88a),length1(int,t2tb1(A_85)))
      | ~ $lesseq(0,L_88a) ),
    inference(cnfTransformation,[status(thm)],[f_131]) ).

tff(c_150,plain,
    ! [A_85: array_int,Y_87a: $int,X_86a: $int,L_88a: $int] :
      ( ( tb2t(get2(int,t2tb1(A_85),$sum(Y_87a,'#skF_1'(A_85,X_86a,Y_87a,L_88a)))) != tb2t(get2(int,t2tb1(A_85),$sum(X_86a,'#skF_1'(A_85,X_86a,Y_87a,L_88a)))) )
      | is_common_prefix1(A_85,X_86a,Y_87a,L_88a)
      | $less(length1(int,t2tb1(A_85)),$sum(L_88a,Y_87a))
      | $less(length1(int,t2tb1(A_85)),$sum(L_88a,X_86a))
      | $less(L_88a,0) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_73]) ).

tff(c_543212,plain,
    ! [A_53819: array_int,Y_53820a: $int,X_53821a: $int,L_53822a: $int] :
      ( ( tb2t(get2(int,t2tb1(A_53819),$sum(Y_53820a,'#skF_1'(A_53819,X_53821a,Y_53820a,L_53822a)))) != tb2t(get2(int,t2tb1(A_53819),$sum(X_53821a,'#skF_1'(A_53819,X_53821a,Y_53820a,L_53822a)))) )
      | is_common_prefix1(A_53819,X_53821a,Y_53820a,L_53822a)
      | $less(length1(int,t2tb1(A_53819)),$sum(Y_53820a,L_53822a))
      | $less(length1(int,t2tb1(A_53819)),$sum(X_53821a,L_53822a))
      | $less(L_53822a,0) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_150]) ).

tff(c_543237,plain,
    ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_5','#skF_1'('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6'))))) != tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_4','#skF_1'('#skF_3','#skF_4','#skF_5',$sum(1,'#skF_6'))))) )
    | $less(length1(int,t2tb1('#skF_3')),$sum('#skF_5',$sum(1,'#skF_6')))
    | $less(length1(int,t2tb1('#skF_3')),$sum('#skF_4',$sum(1,'#skF_6')))
    | $less($sum(1,'#skF_6'),0) ),
    inference(resolution,[status(thm)],[c_543212,c_197]) ).

tff(c_543245,plain,
    ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_5','#skE_20'))) != tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_4','#skE_20'))) )
    | $less('#skE_18',$sum('#skF_5',$sum(1,'#skF_6')))
    | $less('#skE_18',$sum('#skF_4',$sum(1,'#skF_6')))
    | $less($sum(1,'#skF_6'),0) ),
    inference(demodulation,[status(thm),theory(equality)],[c_540439,c_540439,c_542705,c_542705,c_543237]) ).

tff(c_543247,plain,
    ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum('#skE_20','#skF_5'))) != tb2t(get2(int,t2tb1('#skF_3'),$sum('#skE_20','#skF_4'))) )
    | $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skF_6',$uminus(1)) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_543245]) ).

tff(c_543378,plain,
    tb2t(get2(int,t2tb1('#skF_3'),$sum('#skE_20','#skF_4'))) = '#skE_22',
    inference(define,[status(thm),theory(equality)],[c_543247]) ).

tff(c_543377,plain,
    tb2t(get2(int,t2tb1('#skF_3'),$sum('#skE_20','#skF_5'))) = '#skE_21',
    inference(define,[status(thm),theory(equality)],[c_543247]) ).

tff(c_543380,plain,
    ( ( '#skE_22' != '#skE_21' )
    | $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skF_6',$uminus(1)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_543378,c_543377,c_543247]) ).

tff(c_543386,plain,
    ( ( '#skE_22' != '#skE_21' )
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5')))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4')))
    | $less('#skF_6',$uminus(1)) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_543380]) ).

tff(c_548482,plain,
    '#skE_22' != '#skE_21',
    inference(splitLeft,[status(thm)],[c_543386]) ).

tff(c_543384,plain,
    tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_4','#skE_20'))) = '#skE_22',
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_543378]) ).

tff(c_175,plain,
    ! [J_64: uni] : ( t2tb(tb2t(J_64)) = J_64 ),
    inference(cnfTransformation,[status(thm)],[f_100]) ).

tff(c_540766,plain,
    ! [L_53564a: $int,A_53565: array_int,X_53566a: $int,Y_53567a: $int] :
      ( $less(L_53564a,'#skF_2'(A_53565,X_53566a,Y_53567a,L_53564a))
      | is_longest_common_prefix1(A_53565,X_53566a,Y_53567a,L_53564a)
      | ~ is_common_prefix1(A_53565,X_53566a,Y_53567a,L_53564a) ),
    inference(cnfTransformation,[status(thm)],[f_153]) ).

tff(c_198,plain,
    ~ is_longest_common_prefix1('#skF_3','#skF_4','#skF_5','#skF_6'),
    inference(cnfTransformation,[status(thm)],[f_161]) ).

tff(c_540778,plain,
    ( $less('#skF_6','#skF_2'('#skF_3','#skF_4','#skF_5','#skF_6'))
    | ~ is_common_prefix1('#skF_3','#skF_4','#skF_5','#skF_6') ),
    inference(resolution,[status(thm)],[c_540766,c_198]) ).

tff(c_540783,plain,
    $less('#skF_6','#skF_2'('#skF_3','#skF_4','#skF_5','#skF_6')),
    inference(demodulation,[status(thm),theory(equality)],[c_196,c_540778]) ).

tff(c_540787,plain,
    '#skF_2'('#skF_3','#skF_4','#skF_5','#skF_6') = '#skE_19',
    inference(define,[status(thm),theory(equality)],[c_540783]) ).

tff(c_541213,plain,
    ! [A_53649: array_int,X_53650a: $int,Y_53651a: $int,L_53652a: $int] :
      ( is_common_prefix1(A_53649,X_53650a,Y_53651a,'#skF_2'(A_53649,X_53650a,Y_53651a,L_53652a))
      | is_longest_common_prefix1(A_53649,X_53650a,Y_53651a,L_53652a)
      | ~ is_common_prefix1(A_53649,X_53650a,Y_53651a,L_53652a) ),
    inference(cnfTransformation,[status(thm)],[f_153]) ).

tff(c_541225,plain,
    ( is_common_prefix1('#skF_3','#skF_4','#skF_5','#skF_2'('#skF_3','#skF_4','#skF_5','#skF_6'))
    | ~ is_common_prefix1('#skF_3','#skF_4','#skF_5','#skF_6') ),
    inference(resolution,[status(thm)],[c_541213,c_198]) ).

tff(c_541230,plain,
    is_common_prefix1('#skF_3','#skF_4','#skF_5','#skE_19'),
    inference(demodulation,[status(thm),theory(equality)],[c_196,c_540787,c_541225]) ).

tff(c_63,plain,
    ! [X_86a: $int,Y_87a: $int,L_88a: $int,I_91a: $int,A_85: array_int] :
      ( ( tb2t(get2(int,t2tb1(A_85),$sum(Y_87a,I_91a))) = tb2t(get2(int,t2tb1(A_85),$sum(X_86a,I_91a))) )
      | ~ is_common_prefix1(A_85,X_86a,Y_87a,L_88a)
      | ~ $lesseq(0,I_91a)
      | ~ $less(I_91a,L_88a) ),
    inference(cnfTransformation,[status(thm)],[f_131]) ).

tff(c_166,plain,
    ! [X_86a: $int,Y_87a: $int,L_88a: $int,I_91a: $int,A_85: array_int] :
      ( ( tb2t(get2(int,t2tb1(A_85),$sum(I_91a,Y_87a))) = tb2t(get2(int,t2tb1(A_85),$sum(I_91a,X_86a))) )
      | ~ is_common_prefix1(A_85,X_86a,Y_87a,L_88a)
      | $less(I_91a,0)
      | ~ $less(I_91a,L_88a) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_63]) ).

tff(c_541770,plain,
    ! [L_53684a: $int,A_53683: array_int,Y_53687a: $int,I_53686a: $int,X_53685a: $int] :
      ( ( tb2t(get2(int,t2tb1(A_53683),$sum(Y_53687a,I_53686a))) = tb2t(get2(int,t2tb1(A_53683),$sum(X_53685a,I_53686a))) )
      | ~ is_common_prefix1(A_53683,X_53685a,Y_53687a,L_53684a)
      | $less(I_53686a,0)
      | ~ $less(I_53686a,L_53684a) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_166]) ).

tff(c_541774,plain,
    ! [I_53686a: $int] :
      ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_5',I_53686a))) = tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_4',I_53686a))) )
      | $less(I_53686a,0)
      | ~ $less(I_53686a,'#skE_19') ),
    inference(resolution,[status(thm)],[c_541230,c_541770]) ).

tff(c_542302,plain,
    ! [I_53715a: $int] :
      ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum(I_53715a,'#skF_5'))) = tb2t(get2(int,t2tb1('#skF_3'),$sum(I_53715a,'#skF_4'))) )
      | $less(I_53715a,0)
      | ~ $less(I_53715a,'#skE_19') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_541774]) ).

tff(c_542311,plain,
    ! [I_53715a: $int] :
      ( ( get2(int,t2tb1('#skF_3'),$sum(I_53715a,'#skF_5')) = t2tb(tb2t(get2(int,t2tb1('#skF_3'),$sum(I_53715a,'#skF_4')))) )
      | $less(I_53715a,0)
      | ~ $less(I_53715a,'#skE_19') ),
    inference(superposition,[status(thm),theory(equality)],[c_542302,c_175]) ).

tff(c_542322,plain,
    ! [I_53715a: $int] :
      ( ( get2(int,t2tb1('#skF_3'),$sum(I_53715a,'#skF_5')) = get2(int,t2tb1('#skF_3'),$sum(I_53715a,'#skF_4')) )
      | $less(I_53715a,0)
      | ~ $less(I_53715a,'#skE_19') ),
    inference(demodulation,[status(thm),theory(equality)],[c_175,c_542311]) ).

tff(c_550276,plain,
    ! [I_54318a: $int] :
      ( ( get2(int,t2tb1('#skF_3'),$sum('#skF_5',I_54318a)) = get2(int,t2tb1('#skF_3'),$sum('#skF_4',I_54318a)) )
      | $less(I_54318a,0)
      | ~ $less(I_54318a,'#skE_19') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_542322]) ).

tff(c_543382,plain,
    tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_5','#skE_20'))) = '#skE_21',
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_543377]) ).

tff(c_550288,plain,
    ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_4','#skE_20'))) = '#skE_21' )
    | $less('#skE_20',0)
    | ~ $less('#skE_20','#skE_19') ),
    inference(superposition,[status(thm),theory(equality)],[c_550276,c_543382]) ).

tff(c_550319,plain,
    ( ( '#skE_22' = '#skE_21' )
    | $less('#skE_20',0)
    | ~ $less('#skE_20','#skE_19') ),
    inference(demodulation,[status(thm),theory(equality)],[c_543384,c_550288]) ).

tff(c_550321,plain,
    ~ $less('#skE_20','#skE_19'),
    inference(negUnitSimplification,[status(thm)],[c_548083,c_548482,c_550319]) ).

tff(c_540784,plain,
    '#skF_2'('#skF_3','#skF_4','#skF_5','#skF_6') = '#skE_19',
    inference(define,[status(thm),theory(equality)],[c_540783]) ).

tff(c_540788,plain,
    $less('#skF_6','#skE_19'),
    inference(demodulation,[status(thm),theory(equality)],[c_540784,c_540783]) ).

tff(c_552867,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_552866,c_550321,c_540788]) ).

tff(c_552868,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6'))) ),
    inference(splitRight,[status(thm)],[c_543039]) ).

tff(c_552871,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5')))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4'))) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_552868]) ).

tff(c_552927,plain,
    $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4'))),
    inference(splitLeft,[status(thm)],[c_552871]) ).

tff(c_552929,plain,
    $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6'))),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_552927]) ).

tff(c_211,plain,
    ! [A_85: array_int,X_86a: $int,L_88a: $int,Y_87a: $int] :
      ( ~ $less(length1(int,t2tb1(A_85)),$sum(X_86a,L_88a))
      | ~ is_common_prefix1(A_85,X_86a,Y_87a,L_88a) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_156]) ).

tff(c_541238,plain,
    ~ $less(length1(int,t2tb1('#skF_3')),$sum('#skF_4','#skE_19')),
    inference(resolution,[status(thm)],[c_541230,c_211]) ).

tff(c_541246,plain,
    ~ $less('#skE_18',$sum('#skF_4','#skE_19')),
    inference(demodulation,[status(thm),theory(equality)],[c_540439,c_541238]) ).

tff(c_552930,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_552929,c_541246,c_540788]) ).

tff(c_552931,plain,
    $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5'))),
    inference(splitRight,[status(thm)],[c_552871]) ).

tff(c_552934,plain,
    $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6'))),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_552931]) ).

tff(c_66,plain,
    ! [Y_87a: $int,L_88a: $int,A_85: array_int,X_86a: $int] :
      ( $lesseq($sum(Y_87a,L_88a),length1(int,t2tb1(A_85)))
      | ~ is_common_prefix1(A_85,X_86a,Y_87a,L_88a) ),
    inference(cnfTransformation,[status(thm)],[f_131]) ).

tff(c_161,plain,
    ! [A_85: array_int,L_88a: $int,Y_87a: $int,X_86a: $int] :
      ( ~ $less(length1(int,t2tb1(A_85)),$sum(L_88a,Y_87a))
      | ~ is_common_prefix1(A_85,X_86a,Y_87a,L_88a) ),
    inference(backgroundSimplification,[status(thm),theory('LRFIA')],[c_66]) ).

tff(c_213,plain,
    ! [A_85: array_int,Y_87a: $int,L_88a: $int,X_86a: $int] :
      ( ~ $less(length1(int,t2tb1(A_85)),$sum(Y_87a,L_88a))
      | ~ is_common_prefix1(A_85,X_86a,Y_87a,L_88a) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_161]) ).

tff(c_541234,plain,
    ~ $less(length1(int,t2tb1('#skF_3')),$sum('#skF_5','#skE_19')),
    inference(resolution,[status(thm)],[c_541230,c_213]) ).

tff(c_541244,plain,
    ~ $less('#skE_18',$sum('#skF_5','#skE_19')),
    inference(demodulation,[status(thm),theory(equality)],[c_540439,c_541234]) ).

tff(c_552937,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_552934,c_541244,c_540788]) ).

tff(c_552938,plain,
    ( $less('#skF_6',$uminus(1))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4')))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5'))) ),
    inference(splitRight,[status(thm)],[c_543386]) ).

tff(c_552941,plain,
    ( $less('#skF_6',$uminus(1))
    | $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6'))) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_552938]) ).

tff(c_571119,plain,
    $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6'))),
    inference(splitLeft,[status(thm)],[c_552941]) ).

tff(c_571121,plain,
    $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5'))),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_571119]) ).

tff(c_571122,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_571121,c_541244,c_540788]) ).

tff(c_571123,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skF_6',$uminus(1)) ),
    inference(splitRight,[status(thm)],[c_552941]) ).

tff(c_571126,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4')))
    | $less('#skF_6',$uminus(1)) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_571123]) ).

tff(c_576559,plain,
    $less('#skF_6',$uminus(1)),
    inference(splitLeft,[status(thm)],[c_571126]) ).

tff(c_576560,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_576559,c_539719]) ).

tff(c_576561,plain,
    $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4'))),
    inference(splitRight,[status(thm)],[c_571126]) ).

tff(c_576564,plain,
    $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6'))),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_576561]) ).

tff(c_576565,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_576564,c_541246,c_540788]) ).

tff(c_576570,plain,
    $less('#skE_20',0),
    inference(splitRight,[status(thm)],[c_542707]) ).

tff(c_176,plain,
    ! [I_63a: $int] : ( tb2t(t2tb(I_63a)) = I_63a ),
    inference(cnfTransformation,[status(thm)],[f_98]) ).

tff(c_543605,plain,
    get2(int,t2tb1('#skF_3'),$sum('#skF_5','#skE_20')) = t2tb('#skE_21'),
    inference(superposition,[status(thm),theory(equality)],[c_543382,c_175]) ).

tff(c_543610,plain,
    get2(int,t2tb1('#skF_3'),$sum('#skE_20','#skF_5')) = t2tb('#skE_21'),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_543605]) ).

tff(c_541778,plain,
    ! [I_53686a: $int] :
      ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_5',I_53686a))) = tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_4',I_53686a))) )
      | $less(I_53686a,0)
      | ~ $less(I_53686a,'#skF_6') ),
    inference(resolution,[status(thm)],[c_196,c_541770]) ).

tff(c_541782,plain,
    ! [I_53686a: $int] :
      ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum(I_53686a,'#skF_5'))) = tb2t(get2(int,t2tb1('#skF_3'),$sum(I_53686a,'#skF_4'))) )
      | $less(I_53686a,0)
      | ~ $less(I_53686a,'#skF_6') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_541778]) ).

tff(c_544563,plain,
    ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum('#skE_20','#skF_4'))) = tb2t(t2tb('#skE_21')) )
    | $less('#skE_20',0)
    | ~ $less('#skE_20','#skF_6') ),
    inference(superposition,[status(thm),theory(equality)],[c_543610,c_541782]) ).

tff(c_544578,plain,
    ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum('#skE_20','#skF_4'))) = '#skE_21' )
    | $less('#skE_20',0)
    | ~ $less('#skE_20','#skF_6') ),
    inference(demodulation,[status(thm),theory(equality)],[c_176,c_544563]) ).

tff(c_544580,plain,
    ( ( tb2t(get2(int,t2tb1('#skF_3'),$sum('#skF_4','#skE_20'))) = '#skE_21' )
    | $less('#skE_20',0)
    | ~ $less('#skE_20','#skF_6') ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_544578]) ).

tff(c_545832,plain,
    ( ( '#skE_22' = '#skE_21' )
    | $less('#skE_20',0)
    | ~ $less('#skE_20','#skF_6') ),
    inference(demodulation,[status(thm),theory(equality)],[c_543384,c_544580]) ).

tff(c_545834,plain,
    ~ $less('#skE_20','#skF_6'),
    inference(splitLeft,[status(thm)],[c_545832]) ).

tff(c_576571,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_576570,c_545834,c_539719]) ).

tff(c_576574,plain,
    ( $less('#skE_20',0)
    | ( '#skE_22' = '#skE_21' ) ),
    inference(splitRight,[status(thm)],[c_545832]) ).

tff(c_576607,plain,
    '#skE_22' = '#skE_21',
    inference(splitLeft,[status(thm)],[c_576574]) ).

tff(c_578688,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5')))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4')))
    | $less('#skF_6',$uminus(1)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_576607,c_543386]) ).

tff(c_578690,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skF_6',$uminus(1)) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_578688]) ).

tff(c_578692,plain,
    $less('#skF_6',$uminus(1)),
    inference(splitLeft,[status(thm)],[c_578690]) ).

tff(c_578693,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_578692,c_539719]) ).

tff(c_578694,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6'))) ),
    inference(splitRight,[status(thm)],[c_578690]) ).

tff(c_578697,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4')))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5'))) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_578694]) ).

tff(c_658426,plain,
    $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5'))),
    inference(splitLeft,[status(thm)],[c_578697]) ).

tff(c_658428,plain,
    $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6'))),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_658426]) ).

tff(c_658457,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_658428,c_541244,c_540788]) ).

tff(c_658458,plain,
    $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4'))),
    inference(splitRight,[status(thm)],[c_578697]) ).

tff(c_658461,plain,
    $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6'))),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_658458]) ).

tff(c_658520,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_658461,c_541246,c_540788]) ).

tff(c_658523,plain,
    $less('#skE_20',0),
    inference(splitRight,[status(thm)],[c_576574]) ).

tff(c_659468,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5')))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4')))
    | $less('#skF_6',$uminus(1)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_658523,c_542707]) ).

tff(c_659470,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skF_6',$uminus(1)) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_659468]) ).

tff(c_659472,plain,
    $less('#skF_6',$uminus(1)),
    inference(splitLeft,[status(thm)],[c_659470]) ).

tff(c_659473,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_659472,c_539719]) ).

tff(c_659474,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6')))
    | $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6'))) ),
    inference(splitRight,[status(thm)],[c_659470]) ).

tff(c_659477,plain,
    ( $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4')))
    | $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5'))) ),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_659474]) ).

tff(c_669133,plain,
    $less('#skE_18',$sum(1,$sum('#skF_6','#skF_5'))),
    inference(splitLeft,[status(thm)],[c_659477]) ).

tff(c_669135,plain,
    $less('#skE_18',$sum(1,$sum('#skF_5','#skF_6'))),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_669133]) ).

tff(c_669136,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_669135,c_541244,c_540788]) ).

tff(c_669137,plain,
    $less('#skE_18',$sum(1,$sum('#skF_6','#skF_4'))),
    inference(splitRight,[status(thm)],[c_659477]) ).

tff(c_669140,plain,
    $less('#skE_18',$sum(1,$sum('#skF_4','#skF_6'))),
    inference(backgroundSimplification,[status(thm),theory('LIA')],[c_669137]) ).

tff(c_669143,plain,
    $false,
    inference(close,[status(thm),theory('LIA')],[c_669140,c_541246,c_540788]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : SWW657_2 : TPTP v8.1.2. Released v6.1.0.
% 0.00/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.13/0.35  % Computer : n017.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Thu Aug  3 19:09:51 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 155.98/101.62  ***********************************************************************
% 155.98/101.62  After 99.8 sec it's time to try something different, got 99.7 sec left
% 155.98/101.62  ***********************************************************************
% 173.83/115.41  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 173.83/115.43  
% 173.83/115.43  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 173.83/115.47  
% 173.83/115.47  Inference rules
% 173.83/115.47  ----------------------
% 173.83/115.47  #Ref     : 57
% 173.83/115.47  #Sup     : 97308
% 173.83/115.47  #Fact    : 2
% 173.83/115.47  #Define  : 49
% 173.83/115.47  #Split   : 406
% 173.83/115.47  #Chain   : 0
% 173.83/115.47  #Close   : 92
% 173.83/115.47  
% 173.83/115.47  Ordering : LPO
% 173.83/115.47  
% 173.83/115.47  Simplification rules
% 173.83/115.47  ----------------------
% 173.83/115.47  #Subsume      : 9056
% 173.83/115.47  #Demod        : 56714
% 173.83/115.47  #Tautology    : 30845
% 173.83/115.47  #SimpNegUnit  : 493
% 173.83/115.47  #BackRed      : 375
% 173.83/115.47  
% 173.83/115.47  #Partial instantiations: 2413
% 173.83/115.47  #Strategies tried      : 2
% 173.83/115.47  
% 173.83/115.47  Timing (in seconds)
% 173.83/115.47  ----------------------
% 173.83/115.47  Preprocessing        : 0.74
% 173.83/115.47  Parsing              : 0.39
% 173.83/115.47  CNF conversion       : 0.05
% 173.83/115.47  Main loop            : 113.60
% 173.83/115.47  Inferencing          : 7.54
% 173.83/115.47  Reduction            : 57.37
% 173.83/115.47  Demodulation         : 50.91
% 173.83/115.47  BG Simplification    : 3.79
% 173.83/115.47  Subsumption          : 29.71
% 173.83/115.47  Abstraction          : 3.27
% 173.83/115.47  MUC search           : 0.47
% 173.83/115.47  Cooper               : 0.93
% 173.83/115.47  Total                : 114.41
% 173.83/115.47  Index Insertion      : 0.00
% 173.83/115.47  Index Deletion       : 0.00
% 173.83/115.47  Index Matching       : 0.00
% 173.83/115.47  BG Taut test         : 0.00
%------------------------------------------------------------------------------