TSTP Solution File: SWV547-1.004 by Beagle---0.9.51

View Problem - Process Solution

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

% Computer : n011.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:05:01 EDT 2023

% Result   : Unsatisfiable 14.77s 4.91s
% Output   : CNFRefutation 15.28s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   21
%            Number of leaves      :   63
% Syntax   : Number of formulae    :  431 ( 284 unt;  36 typ;   0 def)
%            Number of atoms       :  506 ( 493 equ)
%            Maximal formula atoms :    2 (   1 avg)
%            Number of connectives :  135 (  24   ~; 111   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    6 (   1 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of types       :    1 (   0 usr)
%            Number of type conns  :    7 (   3   >;   4   *;   0   +;   0  <<)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :   36 (  36 usr;  33 con; 0-3 aty)
%            Number of variables   :   56 (;  56   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ store > sk > select > #nlpp > i_490 > i3 > i2 > i1 > i0 > e_492 > e_491 > e_488 > e_486 > e_484 > e_482 > e_478 > e_476 > e_474 > e_472 > e_470 > e_468 > e_465 > a_489 > a_487 > a_485 > a_483 > a_481 > a_480 > a_479 > a_477 > a_475 > a_473 > a_471 > a_469 > a_467 > a_466 > a1

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(a1,type,
    a1: $i ).

tff(i_490,type,
    i_490: $i ).

tff(e_476,type,
    e_476: $i ).

tff(e_486,type,
    e_486: $i ).

tff(a_480,type,
    a_480: $i ).

tff(e_484,type,
    e_484: $i ).

tff(store,type,
    store: ( $i * $i * $i ) > $i ).

tff(e_465,type,
    e_465: $i ).

tff(a_467,type,
    a_467: $i ).

tff(e_472,type,
    e_472: $i ).

tff(a_477,type,
    a_477: $i ).

tff(e_474,type,
    e_474: $i ).

tff(a_466,type,
    a_466: $i ).

tff(e_492,type,
    e_492: $i ).

tff(a_469,type,
    a_469: $i ).

tff(a_471,type,
    a_471: $i ).

tff(a_479,type,
    a_479: $i ).

tff(sk,type,
    sk: ( $i * $i ) > $i ).

tff(e_488,type,
    e_488: $i ).

tff(a_487,type,
    a_487: $i ).

tff(i1,type,
    i1: $i ).

tff(e_468,type,
    e_468: $i ).

tff(a_485,type,
    a_485: $i ).

tff(i2,type,
    i2: $i ).

tff(a_473,type,
    a_473: $i ).

tff(select,type,
    select: ( $i * $i ) > $i ).

tff(e_491,type,
    e_491: $i ).

tff(e_482,type,
    e_482: $i ).

tff(e_470,type,
    e_470: $i ).

tff(a_481,type,
    a_481: $i ).

tff(i0,type,
    i0: $i ).

tff(e_478,type,
    e_478: $i ).

tff(a_475,type,
    a_475: $i ).

tff(a_483,type,
    a_483: $i ).

tff(i3,type,
    i3: $i ).

tff(a_489,type,
    a_489: $i ).

tff(f_62,axiom,
    e_491 != e_492,
    file(unknown,unknown) ).

tff(f_58,axiom,
    e_491 = select(a_479,i_490),
    file(unknown,unknown) ).

tff(f_41,axiom,
    a_480 = store(a_467,i3,e_470),
    file(unknown,unknown) ).

tff(f_26,axiom,
    ! [A,I,E] : ( select(store(A,I,E),I) = E ),
    file(unknown,unknown) ).

tff(f_42,axiom,
    a_481 = store(a_480,i0,e_468),
    file(unknown,unknown) ).

tff(f_30,axiom,
    ! [I,J,A,E] :
      ( ( I = J )
      | ( select(store(A,I,E),J) = select(A,J) ) ),
    file(unknown,unknown) ).

tff(f_55,axiom,
    e_484 = select(a_481,i3),
    file(unknown,unknown) ).

tff(f_48,axiom,
    e_468 = select(a_467,i3),
    file(unknown,unknown) ).

tff(f_49,axiom,
    e_470 = select(a_467,i0),
    file(unknown,unknown) ).

tff(f_36,axiom,
    a_471 = store(a_469,i3,e_470),
    file(unknown,unknown) ).

tff(f_51,axiom,
    e_474 = select(a_471,i3),
    file(unknown,unknown) ).

tff(f_38,axiom,
    a_475 = store(a_473,i2,e_474),
    file(unknown,unknown) ).

tff(f_53,axiom,
    e_478 = select(a_475,i2),
    file(unknown,unknown) ).

tff(f_40,axiom,
    a_479 = store(a_477,i0,e_478),
    file(unknown,unknown) ).

tff(f_54,axiom,
    e_482 = select(a_481,i2),
    file(unknown,unknown) ).

tff(f_52,axiom,
    e_476 = select(a_475,i0),
    file(unknown,unknown) ).

tff(f_39,axiom,
    a_477 = store(a_475,i2,e_476),
    file(unknown,unknown) ).

tff(f_50,axiom,
    e_472 = select(a_471,i2),
    file(unknown,unknown) ).

tff(f_37,axiom,
    a_473 = store(a_471,i3,e_472),
    file(unknown,unknown) ).

tff(f_35,axiom,
    a_469 = store(a_467,i0,e_468),
    file(unknown,unknown) ).

tff(f_43,axiom,
    a_483 = store(a_481,i3,e_482),
    file(unknown,unknown) ).

tff(f_44,axiom,
    a_485 = store(a_483,i2,e_484),
    file(unknown,unknown) ).

tff(f_56,axiom,
    e_486 = select(a_485,i2),
    file(unknown,unknown) ).

tff(f_45,axiom,
    a_487 = store(a_485,i0,e_486),
    file(unknown,unknown) ).

tff(f_57,axiom,
    e_488 = select(a_485,i0),
    file(unknown,unknown) ).

tff(f_46,axiom,
    a_489 = store(a_487,i2,e_488),
    file(unknown,unknown) ).

tff(f_59,axiom,
    e_492 = select(a_489,i_490),
    file(unknown,unknown) ).

tff(c_64,plain,
    e_492 != e_491,
    inference(cnfTransformation,[status(thm)],[f_62]) ).

tff(c_58,plain,
    select(a_479,i_490) = e_491,
    inference(cnfTransformation,[status(thm)],[f_58]) ).

tff(c_24,plain,
    store(a_467,i3,e_470) = a_480,
    inference(cnfTransformation,[status(thm)],[f_41]) ).

tff(c_177,plain,
    ! [A_11,I_12,E_13] : ( select(store(A_11,I_12,E_13),I_12) = E_13 ),
    inference(cnfTransformation,[status(thm)],[f_26]) ).

tff(c_195,plain,
    select(a_480,i3) = e_470,
    inference(superposition,[status(thm),theory(equality)],[c_24,c_177]) ).

tff(c_26,plain,
    store(a_480,i0,e_468) = a_481,
    inference(cnfTransformation,[status(thm)],[f_42]) ).

tff(c_249,plain,
    ! [A_14,I_15,E_16,J_17] :
      ( ( select(store(A_14,I_15,E_16),J_17) = select(A_14,J_17) )
      | ( J_17 = I_15 ) ),
    inference(cnfTransformation,[status(thm)],[f_30]) ).

tff(c_959,plain,
    ! [J_21] :
      ( ( select(a_481,J_21) = select(a_480,J_21) )
      | ( i0 = J_21 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_249]) ).

tff(c_52,plain,
    select(a_481,i3) = e_484,
    inference(cnfTransformation,[status(thm)],[f_55]) ).

tff(c_980,plain,
    ( ( select(a_480,i3) = e_484 )
    | ( i3 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_959,c_52]) ).

tff(c_998,plain,
    ( ( e_484 = e_470 )
    | ( i3 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_195,c_980]) ).

tff(c_1002,plain,
    i3 = i0,
    inference(splitLeft,[status(thm)],[c_998]) ).

tff(c_38,plain,
    select(a_467,i3) = e_468,
    inference(cnfTransformation,[status(thm)],[f_48]) ).

tff(c_1013,plain,
    select(a_467,i0) = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_38]) ).

tff(c_40,plain,
    select(a_467,i0) = e_470,
    inference(cnfTransformation,[status(thm)],[f_49]) ).

tff(c_1244,plain,
    e_470 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1013,c_40]) ).

tff(c_14,plain,
    store(a_469,i3,e_470) = a_471,
    inference(cnfTransformation,[status(thm)],[f_36]) ).

tff(c_213,plain,
    select(a_471,i3) = e_470,
    inference(superposition,[status(thm),theory(equality)],[c_14,c_177]) ).

tff(c_44,plain,
    select(a_471,i3) = e_474,
    inference(cnfTransformation,[status(thm)],[f_51]) ).

tff(c_852,plain,
    e_474 = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_213,c_44]) ).

tff(c_18,plain,
    store(a_473,i2,e_474) = a_475,
    inference(cnfTransformation,[status(thm)],[f_38]) ).

tff(c_207,plain,
    select(a_475,i2) = e_474,
    inference(superposition,[status(thm),theory(equality)],[c_18,c_177]) ).

tff(c_48,plain,
    select(a_475,i2) = e_478,
    inference(cnfTransformation,[status(thm)],[f_53]) ).

tff(c_685,plain,
    e_478 = e_474,
    inference(demodulation,[status(thm),theory(equality)],[c_207,c_48]) ).

tff(c_22,plain,
    store(a_477,i0,e_478) = a_479,
    inference(cnfTransformation,[status(thm)],[f_40]) ).

tff(c_707,plain,
    store(a_477,i0,e_474) = a_479,
    inference(demodulation,[status(thm),theory(equality)],[c_685,c_22]) ).

tff(c_936,plain,
    store(a_477,i0,e_470) = a_479,
    inference(demodulation,[status(thm),theory(equality)],[c_852,c_707]) ).

tff(c_1271,plain,
    store(a_477,i0,e_468) = a_479,
    inference(demodulation,[status(thm),theory(equality)],[c_1244,c_936]) ).

tff(c_50,plain,
    select(a_481,i2) = e_482,
    inference(cnfTransformation,[status(thm)],[f_54]) ).

tff(c_983,plain,
    ( ( select(a_480,i2) = e_482 )
    | ( i2 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_959,c_50]) ).

tff(c_1003,plain,
    i2 = i0,
    inference(splitLeft,[status(thm)],[c_983]) ).

tff(c_875,plain,
    select(a_475,i2) = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_852,c_207]) ).

tff(c_1020,plain,
    select(a_475,i0) = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_1003,c_875]) ).

tff(c_46,plain,
    select(a_475,i0) = e_476,
    inference(cnfTransformation,[status(thm)],[f_52]) ).

tff(c_1072,plain,
    e_476 = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_1020,c_46]) ).

tff(c_1269,plain,
    e_476 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1244,c_1072]) ).

tff(c_20,plain,
    store(a_475,i2,e_476) = a_477,
    inference(cnfTransformation,[status(thm)],[f_39]) ).

tff(c_1024,plain,
    store(a_475,i0,e_476) = a_477,
    inference(demodulation,[status(thm),theory(equality)],[c_1003,c_20]) ).

tff(c_1599,plain,
    store(a_475,i0,e_468) = a_477,
    inference(demodulation,[status(thm),theory(equality)],[c_1269,c_1024]) ).

tff(c_876,plain,
    store(a_473,i2,e_470) = a_475,
    inference(demodulation,[status(thm),theory(equality)],[c_852,c_18]) ).

tff(c_1019,plain,
    store(a_473,i0,e_470) = a_475,
    inference(demodulation,[status(thm),theory(equality)],[c_1003,c_876]) ).

tff(c_1611,plain,
    store(a_473,i0,e_468) = a_475,
    inference(demodulation,[status(thm),theory(equality)],[c_1244,c_1019]) ).

tff(c_1004,plain,
    select(a_471,i0) = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_213]) ).

tff(c_42,plain,
    select(a_471,i2) = e_472,
    inference(cnfTransformation,[status(thm)],[f_50]) ).

tff(c_1027,plain,
    select(a_471,i0) = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_1003,c_42]) ).

tff(c_1137,plain,
    e_472 = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_1004,c_1027]) ).

tff(c_1267,plain,
    e_472 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1244,c_1137]) ).

tff(c_16,plain,
    store(a_471,i3,e_472) = a_473,
    inference(cnfTransformation,[status(thm)],[f_37]) ).

tff(c_1008,plain,
    store(a_471,i0,e_472) = a_473,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_16]) ).

tff(c_1669,plain,
    store(a_471,i0,e_468) = a_473,
    inference(demodulation,[status(thm),theory(equality)],[c_1267,c_1008]) ).

tff(c_1010,plain,
    store(a_469,i0,e_470) = a_471,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_14]) ).

tff(c_1722,plain,
    store(a_469,i0,e_468) = a_471,
    inference(demodulation,[status(thm),theory(equality)],[c_1244,c_1010]) ).

tff(c_12,plain,
    store(a_467,i0,e_468) = a_469,
    inference(cnfTransformation,[status(thm)],[f_35]) ).

tff(c_1009,plain,
    store(a_467,i0,e_470) = a_480,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_24]) ).

tff(c_1681,plain,
    a_480 = a_469,
    inference(demodulation,[status(thm),theory(equality)],[c_12,c_1244,c_1009]) ).

tff(c_1685,plain,
    store(a_469,i0,e_468) = a_481,
    inference(demodulation,[status(thm),theory(equality)],[c_1681,c_26]) ).

tff(c_1734,plain,
    a_481 = a_471,
    inference(demodulation,[status(thm),theory(equality)],[c_1722,c_1685]) ).

tff(c_210,plain,
    select(a_481,i0) = e_468,
    inference(superposition,[status(thm),theory(equality)],[c_26,c_177]) ).

tff(c_1028,plain,
    select(a_481,i0) = e_482,
    inference(demodulation,[status(thm),theory(equality)],[c_1003,c_50]) ).

tff(c_1029,plain,
    e_482 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_210,c_1028]) ).

tff(c_28,plain,
    store(a_481,i3,e_482) = a_483,
    inference(cnfTransformation,[status(thm)],[f_43]) ).

tff(c_1011,plain,
    store(a_481,i0,e_482) = a_483,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_28]) ).

tff(c_1623,plain,
    store(a_481,i0,e_468) = a_483,
    inference(demodulation,[status(thm),theory(equality)],[c_1029,c_1011]) ).

tff(c_1735,plain,
    store(a_471,i0,e_468) = a_483,
    inference(demodulation,[status(thm),theory(equality)],[c_1734,c_1623]) ).

tff(c_1737,plain,
    a_483 = a_473,
    inference(demodulation,[status(thm),theory(equality)],[c_1669,c_1735]) ).

tff(c_1012,plain,
    select(a_481,i0) = e_484,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_52]) ).

tff(c_1014,plain,
    e_484 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_210,c_1012]) ).

tff(c_30,plain,
    store(a_483,i2,e_484) = a_485,
    inference(cnfTransformation,[status(thm)],[f_44]) ).

tff(c_1025,plain,
    store(a_483,i0,e_484) = a_485,
    inference(demodulation,[status(thm),theory(equality)],[c_1003,c_30]) ).

tff(c_1283,plain,
    store(a_483,i0,e_468) = a_485,
    inference(demodulation,[status(thm),theory(equality)],[c_1014,c_1025]) ).

tff(c_1744,plain,
    store(a_473,i0,e_468) = a_485,
    inference(demodulation,[status(thm),theory(equality)],[c_1737,c_1283]) ).

tff(c_1747,plain,
    a_485 = a_475,
    inference(demodulation,[status(thm),theory(equality)],[c_1611,c_1744]) ).

tff(c_201,plain,
    select(a_485,i2) = e_484,
    inference(superposition,[status(thm),theory(equality)],[c_30,c_177]) ).

tff(c_54,plain,
    select(a_485,i2) = e_486,
    inference(cnfTransformation,[status(thm)],[f_56]) ).

tff(c_309,plain,
    e_486 = e_484,
    inference(demodulation,[status(thm),theory(equality)],[c_201,c_54]) ).

tff(c_32,plain,
    store(a_485,i0,e_486) = a_487,
    inference(cnfTransformation,[status(thm)],[f_45]) ).

tff(c_315,plain,
    store(a_485,i0,e_484) = a_487,
    inference(demodulation,[status(thm),theory(equality)],[c_309,c_32]) ).

tff(c_1034,plain,
    store(a_485,i0,e_468) = a_487,
    inference(demodulation,[status(thm),theory(equality)],[c_1014,c_315]) ).

tff(c_1754,plain,
    store(a_475,i0,e_468) = a_487,
    inference(demodulation,[status(thm),theory(equality)],[c_1747,c_1034]) ).

tff(c_1756,plain,
    a_487 = a_477,
    inference(demodulation,[status(thm),theory(equality)],[c_1599,c_1754]) ).

tff(c_1021,plain,
    select(a_485,i0) = e_484,
    inference(demodulation,[status(thm),theory(equality)],[c_1003,c_201]) ).

tff(c_1399,plain,
    select(a_485,i0) = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1014,c_1021]) ).

tff(c_56,plain,
    select(a_485,i0) = e_488,
    inference(cnfTransformation,[status(thm)],[f_57]) ).

tff(c_1400,plain,
    e_488 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1399,c_56]) ).

tff(c_34,plain,
    store(a_487,i2,e_488) = a_489,
    inference(cnfTransformation,[status(thm)],[f_46]) ).

tff(c_1026,plain,
    store(a_487,i0,e_488) = a_489,
    inference(demodulation,[status(thm),theory(equality)],[c_1003,c_34]) ).

tff(c_1657,plain,
    store(a_487,i0,e_468) = a_489,
    inference(demodulation,[status(thm),theory(equality)],[c_1400,c_1026]) ).

tff(c_1762,plain,
    store(a_477,i0,e_468) = a_489,
    inference(demodulation,[status(thm),theory(equality)],[c_1756,c_1657]) ).

tff(c_1764,plain,
    a_489 = a_479,
    inference(demodulation,[status(thm),theory(equality)],[c_1271,c_1762]) ).

tff(c_60,plain,
    select(a_489,i_490) = e_492,
    inference(cnfTransformation,[status(thm)],[f_59]) ).

tff(c_1771,plain,
    select(a_479,i_490) = e_492,
    inference(demodulation,[status(thm),theory(equality)],[c_1764,c_60]) ).

tff(c_1774,plain,
    e_492 = e_491,
    inference(demodulation,[status(thm),theory(equality)],[c_58,c_1771]) ).

tff(c_1776,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_64,c_1774]) ).

tff(c_1778,plain,
    i2 != i0,
    inference(splitRight,[status(thm)],[c_983]) ).

tff(c_1788,plain,
    select(a_467,i0) = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_38]) ).

tff(c_1830,plain,
    e_470 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1788,c_40]) ).

tff(c_219,plain,
    select(a_479,i0) = e_478,
    inference(superposition,[status(thm),theory(equality)],[c_22,c_177]) ).

tff(c_706,plain,
    select(a_479,i0) = e_474,
    inference(demodulation,[status(thm),theory(equality)],[c_685,c_219]) ).

tff(c_873,plain,
    select(a_479,i0) = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_852,c_706]) ).

tff(c_1854,plain,
    select(a_479,i0) = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1830,c_873]) ).

tff(c_2730,plain,
    ! [J_35] :
      ( ( select(a_479,J_35) = select(a_477,J_35) )
      | ( i0 = J_35 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_22,c_249]) ).

tff(c_2751,plain,
    ( ( select(a_477,i_490) = e_491 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2730,c_58]) ).

tff(c_2806,plain,
    i_490 = i0,
    inference(splitLeft,[status(thm)],[c_2751]) ).

tff(c_2808,plain,
    select(a_479,i0) = e_491,
    inference(demodulation,[status(thm),theory(equality)],[c_2806,c_58]) ).

tff(c_2810,plain,
    e_491 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1854,c_2808]) ).

tff(c_2815,plain,
    e_492 != e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_2810,c_64]) ).

tff(c_1787,plain,
    select(a_481,i0) = e_484,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_52]) ).

tff(c_1789,plain,
    e_484 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_210,c_1787]) ).

tff(c_189,plain,
    select(a_487,i0) = e_486,
    inference(superposition,[status(thm),theory(equality)],[c_32,c_177]) ).

tff(c_314,plain,
    select(a_487,i0) = e_484,
    inference(demodulation,[status(thm),theory(equality)],[c_309,c_189]) ).

tff(c_1817,plain,
    select(a_487,i0) = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_1789,c_314]) ).

tff(c_2889,plain,
    ! [J_38] :
      ( ( select(a_489,J_38) = select(a_487,J_38) )
      | ( i2 = J_38 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_34,c_249]) ).

tff(c_2807,plain,
    select(a_489,i0) = e_492,
    inference(demodulation,[status(thm),theory(equality)],[c_2806,c_60]) ).

tff(c_2895,plain,
    ( ( select(a_487,i0) = e_492 )
    | ( i2 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2889,c_2807]) ).

tff(c_2921,plain,
    ( ( e_492 = e_468 )
    | ( i2 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1817,c_2895]) ).

tff(c_2923,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_1778,c_2815,c_2921]) ).

tff(c_2925,plain,
    i_490 != i0,
    inference(splitRight,[status(thm)],[c_2751]) ).

tff(c_1785,plain,
    store(a_469,i0,e_470) = a_471,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_14]) ).

tff(c_2251,plain,
    store(a_469,i0,e_468) = a_471,
    inference(demodulation,[status(thm),theory(equality)],[c_1830,c_1785]) ).

tff(c_1784,plain,
    store(a_467,i0,e_470) = a_480,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_24]) ).

tff(c_2327,plain,
    a_480 = a_469,
    inference(demodulation,[status(thm),theory(equality)],[c_12,c_1830,c_1784]) ).

tff(c_2332,plain,
    store(a_469,i0,e_468) = a_481,
    inference(demodulation,[status(thm),theory(equality)],[c_2327,c_26]) ).

tff(c_2334,plain,
    a_481 = a_471,
    inference(demodulation,[status(thm),theory(equality)],[c_2251,c_2332]) ).

tff(c_2341,plain,
    select(a_471,i2) = e_482,
    inference(demodulation,[status(thm),theory(equality)],[c_2334,c_50]) ).

tff(c_2343,plain,
    e_482 = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_42,c_2341]) ).

tff(c_225,plain,
    select(a_483,i3) = e_482,
    inference(superposition,[status(thm),theory(equality)],[c_28,c_177]) ).

tff(c_1782,plain,
    select(a_483,i0) = e_482,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_225]) ).

tff(c_1909,plain,
    ! [J_28] :
      ( ( select(a_485,J_28) = select(a_483,J_28) )
      | ( i2 = J_28 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_30,c_249]) ).

tff(c_1939,plain,
    ( ( select(a_483,i0) = e_488 )
    | ( i2 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_56,c_1909]) ).

tff(c_1945,plain,
    select(a_483,i0) = e_488,
    inference(negUnitSimplification,[status(thm)],[c_1778,c_1939]) ).

tff(c_2044,plain,
    e_488 = e_482,
    inference(demodulation,[status(thm),theory(equality)],[c_1782,c_1945]) ).

tff(c_216,plain,
    select(a_489,i2) = e_488,
    inference(superposition,[status(thm),theory(equality)],[c_34,c_177]) ).

tff(c_2045,plain,
    select(a_489,i2) = e_482,
    inference(demodulation,[status(thm),theory(equality)],[c_2044,c_216]) ).

tff(c_2350,plain,
    select(a_489,i2) = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_2343,c_2045]) ).

tff(c_2948,plain,
    ! [J_39] :
      ( ( select(a_477,J_39) = select(a_475,J_39) )
      | ( i2 = J_39 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_20,c_249]) ).

tff(c_2924,plain,
    select(a_477,i_490) = e_491,
    inference(splitRight,[status(thm)],[c_2751]) ).

tff(c_2954,plain,
    ( ( select(a_475,i_490) = e_491 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2948,c_2924]) ).

tff(c_2985,plain,
    i_490 = i2,
    inference(splitLeft,[status(thm)],[c_2954]) ).

tff(c_2988,plain,
    select(a_489,i2) = e_492,
    inference(demodulation,[status(thm),theory(equality)],[c_2985,c_60]) ).

tff(c_2992,plain,
    e_492 = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_2350,c_2988]) ).

tff(c_1851,plain,
    store(a_473,i2,e_468) = a_475,
    inference(demodulation,[status(thm),theory(equality)],[c_1830,c_876]) ).

tff(c_1783,plain,
    store(a_471,i0,e_472) = a_473,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_16]) ).

tff(c_1786,plain,
    store(a_481,i0,e_482) = a_483,
    inference(demodulation,[status(thm),theory(equality)],[c_1002,c_28]) ).

tff(c_2339,plain,
    store(a_471,i0,e_482) = a_483,
    inference(demodulation,[status(thm),theory(equality)],[c_2334,c_1786]) ).

tff(c_2507,plain,
    a_483 = a_473,
    inference(demodulation,[status(thm),theory(equality)],[c_1783,c_2343,c_2339]) ).

tff(c_1820,plain,
    store(a_483,i2,e_468) = a_485,
    inference(demodulation,[status(thm),theory(equality)],[c_1789,c_30]) ).

tff(c_2510,plain,
    store(a_473,i2,e_468) = a_485,
    inference(demodulation,[status(thm),theory(equality)],[c_2507,c_1820]) ).

tff(c_2513,plain,
    a_485 = a_475,
    inference(demodulation,[status(thm),theory(equality)],[c_1851,c_2510]) ).

tff(c_2047,plain,
    select(a_485,i0) = e_482,
    inference(demodulation,[status(thm),theory(equality)],[c_2044,c_56]) ).

tff(c_2351,plain,
    select(a_485,i0) = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_2343,c_2047]) ).

tff(c_2518,plain,
    select(a_475,i0) = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_2513,c_2351]) ).

tff(c_2526,plain,
    e_476 = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_2518,c_46]) ).

tff(c_186,plain,
    select(a_477,i2) = e_476,
    inference(superposition,[status(thm),theory(equality)],[c_20,c_177]) ).

tff(c_2589,plain,
    select(a_477,i2) = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_2526,c_186]) ).

tff(c_2986,plain,
    select(a_477,i2) = e_491,
    inference(demodulation,[status(thm),theory(equality)],[c_2985,c_2924]) ).

tff(c_2991,plain,
    e_491 = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_2589,c_2986]) ).

tff(c_2997,plain,
    e_492 != e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_2991,c_64]) ).

tff(c_3007,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2992,c_2997]) ).

tff(c_3008,plain,
    select(a_475,i_490) = e_491,
    inference(splitRight,[status(thm)],[c_2954]) ).

tff(c_3009,plain,
    i_490 != i2,
    inference(splitRight,[status(thm)],[c_2954]) ).

tff(c_3109,plain,
    ! [J_41] :
      ( ( select(a_489,J_41) = select(a_487,J_41) )
      | ( i2 = J_41 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_34,c_249]) ).

tff(c_3130,plain,
    ( ( select(a_487,i_490) = e_492 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3109,c_60]) ).

tff(c_3142,plain,
    select(a_487,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_3009,c_3130]) ).

tff(c_268,plain,
    ! [J_17] :
      ( ( select(a_487,J_17) = select(a_485,J_17) )
      | ( i0 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_32,c_249]) ).

tff(c_2698,plain,
    ! [J_17] :
      ( ( select(a_487,J_17) = select(a_475,J_17) )
      | ( i0 = J_17 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2513,c_268]) ).

tff(c_3149,plain,
    ( ( select(a_475,i_490) = e_492 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_3142,c_2698]) ).

tff(c_3167,plain,
    ( ( e_492 = e_491 )
    | ( i_490 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_3008,c_3149]) ).

tff(c_3169,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2925,c_64,c_3167]) ).

tff(c_3170,plain,
    e_484 = e_470,
    inference(splitRight,[status(thm)],[c_998]) ).

tff(c_3173,plain,
    select(a_487,i0) = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_3170,c_314]) ).

tff(c_19556,plain,
    ! [J_172] :
      ( ( select(a_479,J_172) = select(a_477,J_172) )
      | ( i0 = J_172 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_22,c_249]) ).

tff(c_19577,plain,
    ( ( select(a_477,i_490) = e_491 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_19556,c_58]) ).

tff(c_19611,plain,
    i_490 = i0,
    inference(splitLeft,[status(thm)],[c_19577]) ).

tff(c_3171,plain,
    i3 != i0,
    inference(splitRight,[status(thm)],[c_998]) ).

tff(c_995,plain,
    ( ( select(a_480,i2) = e_482 )
    | ( i2 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_50,c_959]) ).

tff(c_3388,plain,
    i2 = i0,
    inference(splitLeft,[status(thm)],[c_995]) ).

tff(c_3188,plain,
    ! [J_42] :
      ( ( select(a_489,J_42) = select(a_487,J_42) )
      | ( i2 = J_42 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_34,c_249]) ).

tff(c_3218,plain,
    ( ( select(a_487,i_490) = e_492 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_60,c_3188]) ).

tff(c_3315,plain,
    i_490 = i2,
    inference(splitLeft,[status(thm)],[c_3218]) ).

tff(c_3317,plain,
    select(a_479,i2) = e_491,
    inference(demodulation,[status(thm),theory(equality)],[c_3315,c_58]) ).

tff(c_3391,plain,
    select(a_479,i0) = e_491,
    inference(demodulation,[status(thm),theory(equality)],[c_3388,c_3317]) ).

tff(c_3404,plain,
    e_491 = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_873,c_3391]) ).

tff(c_3316,plain,
    select(a_489,i2) = e_492,
    inference(demodulation,[status(thm),theory(equality)],[c_3315,c_60]) ).

tff(c_3319,plain,
    e_492 = e_488,
    inference(demodulation,[status(thm),theory(equality)],[c_216,c_3316]) ).

tff(c_3324,plain,
    e_491 != e_488,
    inference(demodulation,[status(thm),theory(equality)],[c_3319,c_64]) ).

tff(c_3417,plain,
    e_488 != e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_3404,c_3324]) ).

tff(c_3175,plain,
    select(a_485,i2) = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_3170,c_201]) ).

tff(c_3394,plain,
    select(a_485,i0) = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_3388,c_3175]) ).

tff(c_3562,plain,
    e_488 = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_3394,c_56]) ).

tff(c_3564,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3417,c_3562]) ).

tff(c_3566,plain,
    i2 != i0,
    inference(splitRight,[status(thm)],[c_995]) ).

tff(c_222,plain,
    select(a_469,i0) = e_468,
    inference(superposition,[status(thm),theory(equality)],[c_12,c_177]) ).

tff(c_5430,plain,
    ! [J_63] :
      ( ( select(a_475,J_63) = select(a_473,J_63) )
      | ( i2 = J_63 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_18,c_249]) ).

tff(c_5451,plain,
    ( ( select(a_473,i0) = e_476 )
    | ( i2 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5430,c_46]) ).

tff(c_5463,plain,
    select(a_473,i0) = e_476,
    inference(negUnitSimplification,[status(thm)],[c_3566,c_5451]) ).

tff(c_271,plain,
    ! [J_17] :
      ( ( select(a_473,J_17) = select(a_471,J_17) )
      | ( i3 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_16,c_249]) ).

tff(c_5470,plain,
    ( ( select(a_471,i0) = e_476 )
    | ( i3 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5463,c_271]) ).

tff(c_5488,plain,
    select(a_471,i0) = e_476,
    inference(negUnitSimplification,[status(thm)],[c_3171,c_5470]) ).

tff(c_292,plain,
    ! [J_17] :
      ( ( select(a_471,J_17) = select(a_469,J_17) )
      | ( i3 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_14,c_249]) ).

tff(c_5499,plain,
    ( ( select(a_469,i0) = e_476 )
    | ( i3 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5488,c_292]) ).

tff(c_5517,plain,
    ( ( e_476 = e_468 )
    | ( i3 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_222,c_5499]) ).

tff(c_5518,plain,
    e_476 = e_468,
    inference(negUnitSimplification,[status(thm)],[c_3171,c_5517]) ).

tff(c_5528,plain,
    select(a_477,i2) = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_5518,c_186]) ).

tff(c_5699,plain,
    ! [J_65] :
      ( ( select(a_479,J_65) = select(a_477,J_65) )
      | ( i0 = J_65 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_22,c_249]) ).

tff(c_5705,plain,
    ( ( select(a_477,i2) = e_491 )
    | ( i2 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_5699,c_3317]) ).

tff(c_5731,plain,
    ( ( e_491 = e_468 )
    | ( i2 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_5528,c_5705]) ).

tff(c_5732,plain,
    e_491 = e_468,
    inference(negUnitSimplification,[status(thm)],[c_3566,c_5731]) ).

tff(c_5739,plain,
    e_488 != e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_5732,c_3324]) ).

tff(c_6254,plain,
    ! [J_70] :
      ( ( select(a_485,J_70) = select(a_483,J_70) )
      | ( i2 = J_70 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_30,c_249]) ).

tff(c_6275,plain,
    ( ( select(a_483,i0) = e_488 )
    | ( i2 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6254,c_56]) ).

tff(c_6287,plain,
    select(a_483,i0) = e_488,
    inference(negUnitSimplification,[status(thm)],[c_3566,c_6275]) ).

tff(c_304,plain,
    ! [J_17] :
      ( ( select(a_483,J_17) = select(a_481,J_17) )
      | ( i3 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_28,c_249]) ).

tff(c_6294,plain,
    ( ( select(a_481,i0) = e_488 )
    | ( i3 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6287,c_304]) ).

tff(c_6312,plain,
    ( ( e_488 = e_468 )
    | ( i3 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_210,c_6294]) ).

tff(c_6314,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3171,c_5739,c_6312]) ).

tff(c_6315,plain,
    select(a_487,i_490) = e_492,
    inference(splitRight,[status(thm)],[c_3218]) ).

tff(c_19612,plain,
    select(a_487,i0) = e_492,
    inference(demodulation,[status(thm),theory(equality)],[c_19611,c_6315]) ).

tff(c_19617,plain,
    e_492 = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_3173,c_19612]) ).

tff(c_19615,plain,
    select(a_479,i0) = e_491,
    inference(demodulation,[status(thm),theory(equality)],[c_19611,c_58]) ).

tff(c_19618,plain,
    e_491 = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_873,c_19615]) ).

tff(c_19653,plain,
    e_492 != e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_19618,c_64]) ).

tff(c_19664,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_19617,c_19653]) ).

tff(c_19666,plain,
    i_490 != i0,
    inference(splitRight,[status(thm)],[c_19577]) ).

tff(c_192,plain,
    select(a_473,i3) = e_472,
    inference(superposition,[status(thm),theory(equality)],[c_16,c_177]) ).

tff(c_6316,plain,
    i_490 != i2,
    inference(splitRight,[status(thm)],[c_3218]) ).

tff(c_280,plain,
    ! [J_17] :
      ( ( select(a_485,J_17) = select(a_483,J_17) )
      | ( i2 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_30,c_249]) ).

tff(c_19695,plain,
    ! [J_173] :
      ( ( select(a_487,J_173) = select(a_485,J_173) )
      | ( i0 = J_173 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_32,c_249]) ).

tff(c_19722,plain,
    ( ( select(a_485,i_490) = e_492 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6315,c_19695]) ).

tff(c_19731,plain,
    select(a_485,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_19666,c_19722]) ).

tff(c_19781,plain,
    ( ( select(a_483,i_490) = e_492 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_280,c_19731]) ).

tff(c_19789,plain,
    select(a_483,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_6316,c_19781]) ).

tff(c_20042,plain,
    ! [J_175] :
      ( ( select(a_483,J_175) = select(a_481,J_175) )
      | ( i3 = J_175 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_28,c_249]) ).

tff(c_20072,plain,
    ( ( select(a_481,i_490) = e_492 )
    | ( i_490 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_19789,c_20042]) ).

tff(c_20790,plain,
    i_490 = i3,
    inference(splitLeft,[status(thm)],[c_20072]) ).

tff(c_286,plain,
    ! [J_17] :
      ( ( select(a_475,J_17) = select(a_473,J_17) )
      | ( i2 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_18,c_249]) ).

tff(c_19665,plain,
    select(a_477,i_490) = e_491,
    inference(splitRight,[status(thm)],[c_19577]) ).

tff(c_265,plain,
    ! [J_17] :
      ( ( select(a_477,J_17) = select(a_475,J_17) )
      | ( i2 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_20,c_249]) ).

tff(c_19670,plain,
    ( ( select(a_475,i_490) = e_491 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_19665,c_265]) ).

tff(c_19688,plain,
    select(a_475,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_6316,c_19670]) ).

tff(c_19753,plain,
    ( ( select(a_473,i_490) = e_491 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_286,c_19688]) ).

tff(c_19761,plain,
    select(a_473,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_6316,c_19753]) ).

tff(c_20791,plain,
    select(a_473,i3) = e_491,
    inference(demodulation,[status(thm),theory(equality)],[c_20790,c_19761]) ).

tff(c_20802,plain,
    e_491 = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_192,c_20791]) ).

tff(c_20808,plain,
    e_492 != e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_20802,c_64]) ).

tff(c_6339,plain,
    i2 = i0,
    inference(splitLeft,[status(thm)],[c_995]) ).

tff(c_6340,plain,
    i_490 != i0,
    inference(demodulation,[status(thm),theory(equality)],[c_6339,c_6316]) ).

tff(c_6351,plain,
    select(a_481,i0) = e_482,
    inference(demodulation,[status(thm),theory(equality)],[c_6339,c_50]) ).

tff(c_6352,plain,
    e_482 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_210,c_6351]) ).

tff(c_6357,plain,
    select(a_483,i3) = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_6352,c_225]) ).

tff(c_8754,plain,
    ! [J_90] :
      ( ( select(a_485,J_90) = select(a_483,J_90) )
      | ( i0 = J_90 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6339,c_280]) ).

tff(c_6384,plain,
    ! [J_71] :
      ( ( select(a_487,J_71) = select(a_485,J_71) )
      | ( i0 = J_71 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_32,c_249]) ).

tff(c_6411,plain,
    ( ( select(a_485,i_490) = e_492 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_6315,c_6384]) ).

tff(c_6420,plain,
    select(a_485,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_6340,c_6411]) ).

tff(c_8763,plain,
    ( ( select(a_483,i_490) = e_492 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_8754,c_6420]) ).

tff(c_8787,plain,
    select(a_483,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_6340,c_8763]) ).

tff(c_8794,plain,
    ( ( select(a_481,i_490) = e_492 )
    | ( i_490 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_8787,c_304]) ).

tff(c_8818,plain,
    i_490 = i3,
    inference(splitLeft,[status(thm)],[c_8794]) ).

tff(c_8859,plain,
    select(a_483,i3) = e_492,
    inference(demodulation,[status(thm),theory(equality)],[c_8818,c_8787]) ).

tff(c_8867,plain,
    e_492 = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_6357,c_8859]) ).

tff(c_8872,plain,
    e_491 != e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_8867,c_64]) ).

tff(c_8898,plain,
    ! [J_92] :
      ( ( select(a_471,J_92) = select(a_469,J_92) )
      | ( i3 = J_92 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_14,c_249]) ).

tff(c_6350,plain,
    select(a_471,i0) = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_6339,c_42]) ).

tff(c_8907,plain,
    ( ( select(a_469,i0) = e_472 )
    | ( i3 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_8898,c_6350]) ).

tff(c_8931,plain,
    ( ( e_472 = e_468 )
    | ( i3 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_222,c_8907]) ).

tff(c_8932,plain,
    e_472 = e_468,
    inference(negUnitSimplification,[status(thm)],[c_3171,c_8931]) ).

tff(c_8938,plain,
    select(a_473,i3) = e_468,
    inference(demodulation,[status(thm),theory(equality)],[c_8932,c_192]) ).

tff(c_9206,plain,
    ! [J_95] :
      ( ( select(a_477,J_95) = select(a_475,J_95) )
      | ( i0 = J_95 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6339,c_265]) ).

tff(c_8170,plain,
    ! [J_86] :
      ( ( select(a_479,J_86) = select(a_477,J_86) )
      | ( i0 = J_86 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_22,c_249]) ).

tff(c_8200,plain,
    ( ( select(a_477,i_490) = e_491 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_58,c_8170]) ).

tff(c_8208,plain,
    select(a_477,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_6340,c_8200]) ).

tff(c_8860,plain,
    select(a_477,i3) = e_491,
    inference(demodulation,[status(thm),theory(equality)],[c_8818,c_8208]) ).

tff(c_9212,plain,
    ( ( select(a_475,i3) = e_491 )
    | ( i3 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9206,c_8860]) ).

tff(c_9238,plain,
    select(a_475,i3) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_3171,c_9212]) ).

tff(c_9175,plain,
    ! [J_17] :
      ( ( select(a_475,J_17) = select(a_473,J_17) )
      | ( i0 = J_17 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6339,c_286]) ).

tff(c_9580,plain,
    ( ( select(a_473,i3) = e_491 )
    | ( i3 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9238,c_9175]) ).

tff(c_9599,plain,
    ( ( e_491 = e_468 )
    | ( i3 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_8938,c_9580]) ).

tff(c_9601,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3171,c_8872,c_9599]) ).

tff(c_9603,plain,
    i_490 != i3,
    inference(splitRight,[status(thm)],[c_8794]) ).

tff(c_9602,plain,
    select(a_481,i_490) = e_492,
    inference(splitRight,[status(thm)],[c_8794]) ).

tff(c_289,plain,
    ! [J_17] :
      ( ( select(a_481,J_17) = select(a_480,J_17) )
      | ( i0 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_26,c_249]) ).

tff(c_9607,plain,
    ( ( select(a_480,i_490) = e_492 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9602,c_289]) ).

tff(c_9625,plain,
    select(a_480,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_6340,c_9607]) ).

tff(c_274,plain,
    ! [J_17] :
      ( ( select(a_480,J_17) = select(a_467,J_17) )
      | ( i3 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_24,c_249]) ).

tff(c_9696,plain,
    ( ( select(a_467,i_490) = e_492 )
    | ( i_490 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9625,c_274]) ).

tff(c_9714,plain,
    select(a_467,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_9603,c_9696]) ).

tff(c_9915,plain,
    ! [J_103] :
      ( ( select(a_475,J_103) = select(a_473,J_103) )
      | ( i0 = J_103 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6339,c_286]) ).

tff(c_9816,plain,
    ! [J_102] :
      ( ( select(a_477,J_102) = select(a_475,J_102) )
      | ( i0 = J_102 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6339,c_265]) ).

tff(c_9825,plain,
    ( ( select(a_475,i_490) = e_491 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9816,c_8208]) ).

tff(c_9850,plain,
    select(a_475,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_6340,c_9825]) ).

tff(c_9921,plain,
    ( ( select(a_473,i_490) = e_491 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9915,c_9850]) ).

tff(c_9947,plain,
    select(a_473,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_6340,c_9921]) ).

tff(c_9985,plain,
    ( ( select(a_471,i_490) = e_491 )
    | ( i_490 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_9947,c_271]) ).

tff(c_10003,plain,
    select(a_471,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_9603,c_9985]) ).

tff(c_10025,plain,
    ( ( select(a_469,i_490) = e_491 )
    | ( i_490 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10003,c_292]) ).

tff(c_10043,plain,
    select(a_469,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_9603,c_10025]) ).

tff(c_301,plain,
    ! [J_17] :
      ( ( select(a_469,J_17) = select(a_467,J_17) )
      | ( i0 = J_17 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12,c_249]) ).

tff(c_10054,plain,
    ( ( select(a_467,i_490) = e_491 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10043,c_301]) ).

tff(c_10072,plain,
    ( ( e_492 = e_491 )
    | ( i_490 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_9714,c_10054]) ).

tff(c_10074,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6340,c_64,c_10072]) ).

tff(c_10076,plain,
    i2 != i0,
    inference(splitRight,[status(thm)],[c_995]) ).

tff(c_10575,plain,
    ! [J_110] :
      ( ( select(a_479,J_110) = select(a_477,J_110) )
      | ( i0 = J_110 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_22,c_249]) ).

tff(c_10596,plain,
    ( ( select(a_477,i_490) = e_491 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10575,c_58]) ).

tff(c_10610,plain,
    i_490 = i0,
    inference(splitLeft,[status(thm)],[c_10596]) ).

tff(c_10611,plain,
    select(a_487,i0) = e_492,
    inference(demodulation,[status(thm),theory(equality)],[c_10610,c_6315]) ).

tff(c_10616,plain,
    e_492 = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_3173,c_10611]) ).

tff(c_10622,plain,
    e_491 != e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_10616,c_64]) ).

tff(c_10614,plain,
    select(a_479,i0) = e_491,
    inference(demodulation,[status(thm),theory(equality)],[c_10610,c_58]) ).

tff(c_10617,plain,
    e_491 = e_470,
    inference(demodulation,[status(thm),theory(equality)],[c_873,c_10614]) ).

tff(c_10627,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10622,c_10617]) ).

tff(c_10629,plain,
    i_490 != i0,
    inference(splitRight,[status(thm)],[c_10596]) ).

tff(c_10188,plain,
    ! [J_106] :
      ( ( select(a_471,J_106) = select(a_469,J_106) )
      | ( i3 = J_106 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_14,c_249]) ).

tff(c_10209,plain,
    ( ( select(a_469,i2) = e_472 )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10188,c_42]) ).

tff(c_10223,plain,
    i3 = i2,
    inference(splitLeft,[status(thm)],[c_10209]) ).

tff(c_11205,plain,
    ! [J_17] :
      ( ( select(a_480,J_17) = select(a_467,J_17) )
      | ( i2 = J_17 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_10223,c_274]) ).

tff(c_10844,plain,
    ! [J_113] :
      ( ( select(a_483,J_113) = select(a_481,J_113) )
      | ( i2 = J_113 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_10223,c_304]) ).

tff(c_10687,plain,
    ! [J_111] :
      ( ( select(a_487,J_111) = select(a_485,J_111) )
      | ( i0 = J_111 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_32,c_249]) ).

tff(c_10693,plain,
    ( ( select(a_485,i_490) = e_492 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10687,c_6315]) ).

tff(c_10719,plain,
    select(a_485,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_10629,c_10693]) ).

tff(c_10745,plain,
    ( ( select(a_483,i_490) = e_492 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_280,c_10719]) ).

tff(c_10753,plain,
    select(a_483,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_6316,c_10745]) ).

tff(c_10850,plain,
    ( ( select(a_481,i_490) = e_492 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10844,c_10753]) ).

tff(c_10882,plain,
    select(a_481,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_6316,c_10850]) ).

tff(c_11832,plain,
    ( ( select(a_480,i_490) = e_492 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10882,c_289]) ).

tff(c_11851,plain,
    select(a_480,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_10629,c_11832]) ).

tff(c_11912,plain,
    ( ( select(a_467,i_490) = e_492 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_11205,c_11851]) ).

tff(c_11921,plain,
    select(a_467,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_6316,c_11912]) ).

tff(c_12134,plain,
    ! [J_121] :
      ( ( select(a_471,J_121) = select(a_469,J_121) )
      | ( i2 = J_121 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_10223,c_292]) ).

tff(c_10628,plain,
    select(a_477,i_490) = e_491,
    inference(splitRight,[status(thm)],[c_10596]) ).

tff(c_10633,plain,
    ( ( select(a_475,i_490) = e_491 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10628,c_265]) ).

tff(c_10651,plain,
    select(a_475,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_6316,c_10633]) ).

tff(c_10677,plain,
    ( ( select(a_473,i_490) = e_491 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_286,c_10651]) ).

tff(c_10685,plain,
    select(a_473,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_6316,c_10677]) ).

tff(c_11010,plain,
    ! [J_114] :
      ( ( select(a_473,J_114) = select(a_471,J_114) )
      | ( i2 = J_114 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_10223,c_271]) ).

tff(c_11037,plain,
    ( ( select(a_471,i_490) = e_491 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_10685,c_11010]) ).

tff(c_11045,plain,
    select(a_471,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_6316,c_11037]) ).

tff(c_12140,plain,
    ( ( select(a_469,i_490) = e_491 )
    | ( i_490 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12134,c_11045]) ).

tff(c_12178,plain,
    select(a_469,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_6316,c_12140]) ).

tff(c_12385,plain,
    ( ( select(a_467,i_490) = e_491 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12178,c_301]) ).

tff(c_12404,plain,
    ( ( e_492 = e_491 )
    | ( i_490 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_11921,c_12385]) ).

tff(c_12406,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10629,c_64,c_12404]) ).

tff(c_12408,plain,
    i3 != i2,
    inference(splitRight,[status(thm)],[c_10209]) ).

tff(c_16641,plain,
    ! [J_149] :
      ( ( select(a_480,J_149) = select(a_467,J_149) )
      | ( i3 = J_149 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_24,c_249]) ).

tff(c_10075,plain,
    select(a_480,i2) = e_482,
    inference(splitRight,[status(thm)],[c_995]) ).

tff(c_16647,plain,
    ( ( select(a_467,i2) = e_482 )
    | ( i3 = i2 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_16641,c_10075]) ).

tff(c_16673,plain,
    select(a_467,i2) = e_482,
    inference(negUnitSimplification,[status(thm)],[c_12408,c_16647]) ).

tff(c_16707,plain,
    ! [J_150] :
      ( ( select(a_469,J_150) = select(a_467,J_150) )
      | ( i0 = J_150 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_12,c_249]) ).

tff(c_12407,plain,
    select(a_469,i2) = e_472,
    inference(splitRight,[status(thm)],[c_10209]) ).

tff(c_16713,plain,
    ( ( select(a_467,i2) = e_472 )
    | ( i2 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_16707,c_12407]) ).

tff(c_16739,plain,
    ( ( e_482 = e_472 )
    | ( i2 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_16673,c_16713]) ).

tff(c_16740,plain,
    e_482 = e_472,
    inference(negUnitSimplification,[status(thm)],[c_10076,c_16739]) ).

tff(c_16750,plain,
    select(a_483,i3) = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_16740,c_225]) ).

tff(c_20792,plain,
    select(a_483,i3) = e_492,
    inference(demodulation,[status(thm),theory(equality)],[c_20790,c_19789]) ).

tff(c_20803,plain,
    e_492 = e_472,
    inference(demodulation,[status(thm),theory(equality)],[c_16750,c_20792]) ).

tff(c_20813,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_20808,c_20803]) ).

tff(c_20815,plain,
    i_490 != i3,
    inference(splitRight,[status(thm)],[c_20072]) ).

tff(c_20814,plain,
    select(a_481,i_490) = e_492,
    inference(splitRight,[status(thm)],[c_20072]) ).

tff(c_20825,plain,
    ( ( select(a_480,i_490) = e_492 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_20814,c_289]) ).

tff(c_20844,plain,
    select(a_480,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_19666,c_20825]) ).

tff(c_20860,plain,
    ( ( select(a_467,i_490) = e_492 )
    | ( i_490 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_20844,c_274]) ).

tff(c_20879,plain,
    select(a_467,i_490) = e_492,
    inference(negUnitSimplification,[status(thm)],[c_20815,c_20860]) ).

tff(c_19836,plain,
    ! [J_174] :
      ( ( select(a_473,J_174) = select(a_471,J_174) )
      | ( i3 = J_174 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_16,c_249]) ).

tff(c_19866,plain,
    ( ( select(a_471,i_490) = e_491 )
    | ( i_490 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_19761,c_19836]) ).

tff(c_20924,plain,
    select(a_471,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_20815,c_19866]) ).

tff(c_20934,plain,
    ( ( select(a_469,i_490) = e_491 )
    | ( i_490 = i3 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_20924,c_292]) ).

tff(c_20953,plain,
    select(a_469,i_490) = e_491,
    inference(negUnitSimplification,[status(thm)],[c_20815,c_20934]) ).

tff(c_20969,plain,
    ( ( select(a_467,i_490) = e_491 )
    | ( i_490 = i0 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_20953,c_301]) ).

tff(c_20988,plain,
    ( ( e_492 = e_491 )
    | ( i_490 = i0 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_20879,c_20969]) ).

tff(c_20990,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_19666,c_64,c_20988]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.14  % Problem  : SWV547-1.004 : TPTP v8.1.2. Released v4.0.0.
% 0.00/0.15  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.16/0.37  % Computer : n011.cluster.edu
% 0.16/0.37  % Model    : x86_64 x86_64
% 0.16/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.37  % Memory   : 8042.1875MB
% 0.16/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.37  % CPULimit : 300
% 0.16/0.37  % WCLimit  : 300
% 0.16/0.37  % DateTime : Thu Aug  3 22:29:36 EDT 2023
% 0.16/0.37  % CPUTime  : 
% 14.77/4.91  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 14.77/4.94  
% 14.77/4.94  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 15.28/5.01  
% 15.28/5.01  Inference rules
% 15.28/5.01  ----------------------
% 15.28/5.01  #Ref     : 0
% 15.28/5.01  #Sup     : 5849
% 15.28/5.01  #Fact    : 0
% 15.28/5.01  #Define  : 0
% 15.28/5.01  #Split   : 32
% 15.28/5.01  #Chain   : 0
% 15.28/5.01  #Close   : 0
% 15.28/5.01  
% 15.28/5.01  Ordering : KBO
% 15.28/5.01  
% 15.28/5.01  Simplification rules
% 15.28/5.01  ----------------------
% 15.28/5.01  #Subsume      : 93
% 15.28/5.01  #Demod        : 3454
% 15.28/5.01  #Tautology    : 2415
% 15.28/5.01  #SimpNegUnit  : 446
% 15.28/5.01  #BackRed      : 590
% 15.28/5.01  
% 15.28/5.01  #Partial instantiations: 0
% 15.28/5.01  #Strategies tried      : 1
% 15.28/5.01  
% 15.28/5.01  Timing (in seconds)
% 15.28/5.01  ----------------------
% 15.28/5.01  Preprocessing        : 0.50
% 15.28/5.01  Parsing              : 0.27
% 15.28/5.01  CNF conversion       : 0.02
% 15.28/5.01  Main loop            : 3.37
% 15.28/5.01  Inferencing          : 1.05
% 15.28/5.01  Reduction            : 1.50
% 15.28/5.01  Demodulation         : 1.22
% 15.28/5.01  BG Simplification    : 0.13
% 15.28/5.01  Subsumption          : 0.40
% 15.28/5.01  Abstraction          : 0.14
% 15.28/5.01  MUC search           : 0.00
% 15.28/5.01  Cooper               : 0.00
% 15.28/5.01  Total                : 3.97
% 15.28/5.01  Index Insertion      : 0.00
% 15.28/5.01  Index Deletion       : 0.00
% 15.28/5.01  Index Matching       : 0.00
% 15.28/5.01  BG Taut test         : 0.00
%------------------------------------------------------------------------------