TSTP Solution File: LCL071-1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : LCL071-1 : TPTP v8.1.2. Released v1.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 : n007.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 10:47:17 EDT 2023

% Result   : Unsatisfiable 19.52s 9.95s
% Output   : CNFRefutation 19.82s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   27
%            Number of leaves      :    9
% Syntax   : Number of formulae    :  183 (  94 unt;   4 typ;   0 def)
%            Number of atoms       :  312 (   0 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :  286 ( 153   ~; 133   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    9 (   5 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :    4 (   3   >;   1   *;   0   +;   0  <<)
%            Number of predicates  :    2 (   1 usr;   1 prp; 0-1 aty)
%            Number of functors    :    3 (   3 usr;   1 con; 0-2 aty)
%            Number of variables   :  417 (; 417   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ is_a_theorem > implies > #nlpp > not > a

%Foreground sorts:

%Background operators:

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

tff(is_a_theorem,type,
    is_a_theorem: $i > $o ).

tff(not,type,
    not: $i > $i ).

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

tff(f_40,axiom,
    ! [X,Y,Z] : is_a_theorem(implies(implies(implies(X,Y),Z),implies(not(X),Z))),
    file(unknown,unknown) ).

tff(f_36,axiom,
    ! [X,Y] :
      ( ~ is_a_theorem(implies(X,Y))
      | ~ is_a_theorem(X)
      | is_a_theorem(Y) ),
    file(unknown,unknown) ).

tff(f_38,axiom,
    ! [X,Y,Z] : is_a_theorem(implies(implies(implies(X,Y),Z),implies(Y,Z))),
    file(unknown,unknown) ).

tff(f_42,axiom,
    ! [X,Y,Z,U] : is_a_theorem(implies(implies(X,implies(not(Y),Z)),implies(X,implies(implies(U,Z),implies(implies(Y,U),Z))))),
    file(unknown,unknown) ).

tff(f_44,axiom,
    ~ is_a_theorem(implies(implies(not(a),a),a)),
    file(unknown,unknown) ).

tff(c_6,plain,
    ! [X_6,Y_7,Z_8] : is_a_theorem(implies(implies(implies(X_6,Y_7),Z_8),implies(not(X_6),Z_8))),
    inference(cnfTransformation,[status(thm)],[f_40]) ).

tff(c_32,plain,
    ! [X_23,Y_24,Z_25] : is_a_theorem(implies(implies(implies(X_23,Y_24),Z_25),implies(not(X_23),Z_25))),
    inference(cnfTransformation,[status(thm)],[f_40]) ).

tff(c_2,plain,
    ! [Y_2,X_1] :
      ( is_a_theorem(Y_2)
      | ~ is_a_theorem(X_1)
      | ~ is_a_theorem(implies(X_1,Y_2)) ),
    inference(cnfTransformation,[status(thm)],[f_36]) ).

tff(c_105,plain,
    ! [X_46,Z_47,Y_48] :
      ( is_a_theorem(implies(not(X_46),Z_47))
      | ~ is_a_theorem(implies(implies(X_46,Y_48),Z_47)) ),
    inference(resolution,[status(thm)],[c_32,c_2]) ).

tff(c_145,plain,
    ! [X_6,Y_7,Z_8] : is_a_theorem(implies(not(implies(X_6,Y_7)),implies(not(X_6),Z_8))),
    inference(resolution,[status(thm)],[c_6,c_105]) ).

tff(c_4,plain,
    ! [X_3,Y_4,Z_5] : is_a_theorem(implies(implies(implies(X_3,Y_4),Z_5),implies(Y_4,Z_5))),
    inference(cnfTransformation,[status(thm)],[f_38]) ).

tff(c_12,plain,
    ! [X_15,Y_16,Z_17] : is_a_theorem(implies(implies(implies(X_15,Y_16),Z_17),implies(Y_16,Z_17))),
    inference(cnfTransformation,[status(thm)],[f_38]) ).

tff(c_17,plain,
    ! [Y_18,Z_19,X_20] :
      ( is_a_theorem(implies(Y_18,Z_19))
      | ~ is_a_theorem(implies(implies(X_20,Y_18),Z_19)) ),
    inference(resolution,[status(thm)],[c_12,c_2]) ).

tff(c_21,plain,
    ! [Z_5,Y_4] : is_a_theorem(implies(Z_5,implies(Y_4,Z_5))),
    inference(resolution,[status(thm)],[c_4,c_17]) ).

tff(c_22,plain,
    ! [Z_21,Y_22] : is_a_theorem(implies(Z_21,implies(Y_22,Z_21))),
    inference(resolution,[status(thm)],[c_4,c_17]) ).

tff(c_31,plain,
    ! [Y_22,Z_21] :
      ( is_a_theorem(implies(Y_22,Z_21))
      | ~ is_a_theorem(Z_21) ),
    inference(resolution,[status(thm)],[c_22,c_2]) ).

tff(c_66,plain,
    ! [X_31,Y_32,Z_33,U_34] : is_a_theorem(implies(implies(X_31,implies(not(Y_32),Z_33)),implies(X_31,implies(implies(U_34,Z_33),implies(implies(Y_32,U_34),Z_33))))),
    inference(cnfTransformation,[status(thm)],[f_42]) ).

tff(c_153,plain,
    ! [X_52,U_53,Z_54,Y_55] :
      ( is_a_theorem(implies(X_52,implies(implies(U_53,Z_54),implies(implies(Y_55,U_53),Z_54))))
      | ~ is_a_theorem(implies(X_52,implies(not(Y_55),Z_54))) ),
    inference(resolution,[status(thm)],[c_66,c_2]) ).

tff(c_446,plain,
    ! [U_145,Z_146,Y_147,X_148] :
      ( is_a_theorem(implies(implies(U_145,Z_146),implies(implies(Y_147,U_145),Z_146)))
      | ~ is_a_theorem(X_148)
      | ~ is_a_theorem(implies(X_148,implies(not(Y_147),Z_146))) ),
    inference(resolution,[status(thm)],[c_153,c_2]) ).

tff(c_549,plain,
    ! [U_145,Z_146,Y_147,Y_22] :
      ( is_a_theorem(implies(implies(U_145,Z_146),implies(implies(Y_147,U_145),Z_146)))
      | ~ is_a_theorem(Y_22)
      | ~ is_a_theorem(implies(not(Y_147),Z_146)) ),
    inference(resolution,[status(thm)],[c_31,c_446]) ).

tff(c_32707,plain,
    ! [Y_22] : ~ is_a_theorem(Y_22),
    inference(splitLeft,[status(thm)],[c_549]) ).

tff(c_8,plain,
    ! [X_9,Y_10,Z_11,U_12] : is_a_theorem(implies(implies(X_9,implies(not(Y_10),Z_11)),implies(X_9,implies(implies(U_12,Z_11),implies(implies(Y_10,U_12),Z_11))))),
    inference(cnfTransformation,[status(thm)],[f_42]) ).

tff(c_16,plain,
    ! [Y_16,Z_17,X_15] :
      ( is_a_theorem(implies(Y_16,Z_17))
      | ~ is_a_theorem(implies(implies(X_15,Y_16),Z_17)) ),
    inference(resolution,[status(thm)],[c_12,c_2]) ).

tff(c_681,plain,
    ! [Y_163,Y_161,U_160,Z_162,X_164] :
      ( is_a_theorem(implies(Y_161,implies(implies(U_160,Z_162),implies(implies(Y_163,U_160),Z_162))))
      | ~ is_a_theorem(implies(implies(X_164,Y_161),implies(not(Y_163),Z_162))) ),
    inference(resolution,[status(thm)],[c_153,c_16]) ).

tff(c_757,plain,
    ! [Y_163,Z_11,Y_10,U_160,U_12] : is_a_theorem(implies(implies(not(Y_10),Z_11),implies(implies(U_160,implies(implies(U_12,Z_11),implies(implies(Y_10,U_12),Z_11))),implies(implies(Y_163,U_160),implies(implies(U_12,Z_11),implies(implies(Y_10,U_12),Z_11)))))),
    inference(resolution,[status(thm)],[c_8,c_681]) ).

tff(c_32815,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_32707,c_757]) ).

tff(c_33064,plain,
    ! [U_2571,Z_2572,Y_2573] :
      ( is_a_theorem(implies(implies(U_2571,Z_2572),implies(implies(Y_2573,U_2571),Z_2572)))
      | ~ is_a_theorem(implies(not(Y_2573),Z_2572)) ),
    inference(splitRight,[status(thm)],[c_549]) ).

tff(c_361,plain,
    ! [Y_130,Z_131,X_132,U_133] : is_a_theorem(implies(implies(not(Y_130),Z_131),implies(X_132,implies(implies(U_133,Z_131),implies(implies(Y_130,U_133),Z_131))))),
    inference(resolution,[status(thm)],[c_66,c_16]) ).

tff(c_41,plain,
    ! [X_23,Z_25,Y_24] :
      ( is_a_theorem(implies(not(X_23),Z_25))
      | ~ is_a_theorem(implies(implies(X_23,Y_24),Z_25)) ),
    inference(resolution,[status(thm)],[c_32,c_2]) ).

tff(c_375,plain,
    ! [Y_134,X_135,U_136,Z_137] : is_a_theorem(implies(not(not(Y_134)),implies(X_135,implies(implies(U_136,Z_137),implies(implies(Y_134,U_136),Z_137))))),
    inference(resolution,[status(thm)],[c_361,c_41]) ).

tff(c_380,plain,
    ! [X_138,U_139,Z_140,Y_141] :
      ( is_a_theorem(implies(X_138,implies(implies(U_139,Z_140),implies(implies(Y_141,U_139),Z_140))))
      | ~ is_a_theorem(not(not(Y_141))) ),
    inference(resolution,[status(thm)],[c_375,c_2]) ).

tff(c_394,plain,
    ! [U_139,Z_140,Y_141,X_138] :
      ( is_a_theorem(implies(implies(U_139,Z_140),implies(implies(Y_141,U_139),Z_140)))
      | ~ is_a_theorem(X_138)
      | ~ is_a_theorem(not(not(Y_141))) ),
    inference(resolution,[status(thm)],[c_380,c_2]) ).

tff(c_395,plain,
    ! [X_138] : ~ is_a_theorem(X_138),
    inference(splitLeft,[status(thm)],[c_394]) ).

tff(c_371,plain,
    ! [Y_130,X_132,U_133,Z_131] : is_a_theorem(implies(not(not(Y_130)),implies(X_132,implies(implies(U_133,Z_131),implies(implies(Y_130,U_133),Z_131))))),
    inference(resolution,[status(thm)],[c_361,c_41]) ).

tff(c_430,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_395,c_371]) ).

tff(c_432,plain,
    ! [U_142,Z_143,Y_144] :
      ( is_a_theorem(implies(implies(U_142,Z_143),implies(implies(Y_144,U_142),Z_143)))
      | ~ is_a_theorem(not(not(Y_144))) ),
    inference(splitRight,[status(thm)],[c_394]) ).

tff(c_861,plain,
    ! [Y_193,U_194,Z_195] :
      ( is_a_theorem(implies(implies(Y_193,U_194),Z_195))
      | ~ is_a_theorem(implies(U_194,Z_195))
      | ~ is_a_theorem(not(not(Y_193))) ),
    inference(resolution,[status(thm)],[c_432,c_2]) ).

tff(c_894,plain,
    ! [Z_199,Y_200,U_201] :
      ( is_a_theorem(Z_199)
      | ~ is_a_theorem(implies(Y_200,U_201))
      | ~ is_a_theorem(implies(U_201,Z_199))
      | ~ is_a_theorem(not(not(Y_200))) ),
    inference(resolution,[status(thm)],[c_861,c_2]) ).

tff(c_990,plain,
    ! [Z_199,Z_21,Y_22] :
      ( is_a_theorem(Z_199)
      | ~ is_a_theorem(implies(Z_21,Z_199))
      | ~ is_a_theorem(not(not(Y_22)))
      | ~ is_a_theorem(Z_21) ),
    inference(resolution,[status(thm)],[c_31,c_894]) ).

tff(c_994,plain,
    ! [Y_22] : ~ is_a_theorem(not(not(Y_22))),
    inference(splitLeft,[status(thm)],[c_990]) ).

tff(c_2830,plain,
    ! [Y_22] : ~ is_a_theorem(Y_22),
    inference(splitLeft,[status(thm)],[c_549]) ).

tff(c_1285,plain,
    ! [U_269,Z_270,Y_271,X_272] :
      ( is_a_theorem(implies(implies(U_269,Z_270),implies(implies(Y_271,U_269),Z_270)))
      | ~ is_a_theorem(implies(implies(X_272,not(Y_271)),Z_270)) ),
    inference(resolution,[status(thm)],[c_4,c_446]) ).

tff(c_1851,plain,
    ! [U_382,Y_383,Y_384] : is_a_theorem(implies(implies(U_382,implies(Y_383,not(Y_384))),implies(implies(Y_384,U_382),implies(Y_383,not(Y_384))))),
    inference(resolution,[status(thm)],[c_4,c_1285]) ).

tff(c_1877,plain,
    ! [U_382,Y_384,Y_383] : is_a_theorem(implies(not(U_382),implies(implies(Y_384,U_382),implies(Y_383,not(Y_384))))),
    inference(resolution,[status(thm)],[c_1851,c_41]) ).

tff(c_2915,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2830,c_1877]) ).

tff(c_2917,plain,
    ! [U_496,Z_497,Y_498] :
      ( is_a_theorem(implies(implies(U_496,Z_497),implies(implies(Y_498,U_496),Z_497)))
      | ~ is_a_theorem(implies(not(Y_498),Z_497)) ),
    inference(splitRight,[status(thm)],[c_549]) ).

tff(c_4863,plain,
    ! [Y_577,U_578,Z_579] :
      ( is_a_theorem(implies(implies(Y_577,U_578),Z_579))
      | ~ is_a_theorem(implies(U_578,Z_579))
      | ~ is_a_theorem(implies(not(Y_577),Z_579)) ),
    inference(resolution,[status(thm)],[c_2917,c_2]) ).

tff(c_4919,plain,
    ! [Z_580,Y_581,U_582] :
      ( is_a_theorem(Z_580)
      | ~ is_a_theorem(implies(Y_581,U_582))
      | ~ is_a_theorem(implies(U_582,Z_580))
      | ~ is_a_theorem(implies(not(Y_581),Z_580)) ),
    inference(resolution,[status(thm)],[c_4863,c_2]) ).

tff(c_5233,plain,
    ! [Z_586,Y_587,Z_588] :
      ( is_a_theorem(Z_586)
      | ~ is_a_theorem(implies(implies(Y_587,Z_588),Z_586))
      | ~ is_a_theorem(implies(not(Z_588),Z_586)) ),
    inference(resolution,[status(thm)],[c_21,c_4919]) ).

tff(c_5401,plain,
    ! [Y_589,Z_590] :
      ( is_a_theorem(implies(Y_589,Z_590))
      | ~ is_a_theorem(implies(not(Z_590),implies(Y_589,Z_590))) ),
    inference(resolution,[status(thm)],[c_4,c_5233]) ).

tff(c_5487,plain,
    ! [X_6,Y_7] : is_a_theorem(implies(not(X_6),implies(X_6,Y_7))),
    inference(resolution,[status(thm)],[c_145,c_5401]) ).

tff(c_7139,plain,
    ! [Y_637,Y_638] : is_a_theorem(implies(implies(Y_637,implies(Y_638,not(Y_637))),implies(Y_638,not(Y_637)))),
    inference(resolution,[status(thm)],[c_1877,c_5401]) ).

tff(c_7251,plain,
    ! [Y_641,Y_642] :
      ( is_a_theorem(implies(Y_641,not(Y_642)))
      | ~ is_a_theorem(implies(Y_642,implies(Y_641,not(Y_642)))) ),
    inference(resolution,[status(thm)],[c_7139,c_2]) ).

tff(c_7317,plain,
    ! [X_643] : is_a_theorem(implies(X_643,not(not(X_643)))),
    inference(resolution,[status(thm)],[c_5487,c_7251]) ).

tff(c_7363,plain,
    ! [X_643] :
      ( is_a_theorem(not(not(X_643)))
      | ~ is_a_theorem(X_643) ),
    inference(resolution,[status(thm)],[c_7317,c_2]) ).

tff(c_7388,plain,
    ! [X_643] : ~ is_a_theorem(X_643),
    inference(negUnitSimplification,[status(thm)],[c_994,c_7363]) ).

tff(c_7305,plain,
    ! [X_6] : is_a_theorem(implies(X_6,not(not(X_6)))),
    inference(resolution,[status(thm)],[c_5487,c_7251]) ).

tff(c_7473,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7388,c_7305]) ).

tff(c_7474,plain,
    ! [Z_199,Z_21] :
      ( is_a_theorem(Z_199)
      | ~ is_a_theorem(implies(Z_21,Z_199))
      | ~ is_a_theorem(Z_21) ),
    inference(splitRight,[status(thm)],[c_990]) ).

tff(c_71002,plain,
    ! [Y_3745,U_3746,Z_3747] :
      ( is_a_theorem(implies(implies(Y_3745,U_3746),Z_3747))
      | ~ is_a_theorem(implies(U_3746,Z_3747))
      | ~ is_a_theorem(implies(not(Y_3745),Z_3747)) ),
    inference(resolution,[status(thm)],[c_33064,c_7474]) ).

tff(c_71569,plain,
    ! [Z_3768,Y_3769,U_3770] :
      ( is_a_theorem(Z_3768)
      | ~ is_a_theorem(implies(Y_3769,U_3770))
      | ~ is_a_theorem(implies(U_3770,Z_3768))
      | ~ is_a_theorem(implies(not(Y_3769),Z_3768)) ),
    inference(resolution,[status(thm)],[c_71002,c_7474]) ).

tff(c_72072,plain,
    ! [Z_3777,Y_3778,Z_3779] :
      ( is_a_theorem(Z_3777)
      | ~ is_a_theorem(implies(implies(Y_3778,Z_3779),Z_3777))
      | ~ is_a_theorem(implies(not(Z_3779),Z_3777)) ),
    inference(resolution,[status(thm)],[c_21,c_71569]) ).

tff(c_72325,plain,
    ! [Y_3780,Z_3781] :
      ( is_a_theorem(implies(Y_3780,Z_3781))
      | ~ is_a_theorem(implies(not(Z_3781),implies(Y_3780,Z_3781))) ),
    inference(resolution,[status(thm)],[c_4,c_72072]) ).

tff(c_72501,plain,
    ! [X_3782,Y_3783] : is_a_theorem(implies(not(X_3782),implies(X_3782,Y_3783))),
    inference(resolution,[status(thm)],[c_145,c_72325]) ).

tff(c_72324,plain,
    ! [Y_4,Z_5] :
      ( is_a_theorem(implies(Y_4,Z_5))
      | ~ is_a_theorem(implies(not(Z_5),implies(Y_4,Z_5))) ),
    inference(resolution,[status(thm)],[c_4,c_72072]) ).

tff(c_72538,plain,
    ! [Y_3783] : is_a_theorem(implies(Y_3783,Y_3783)),
    inference(resolution,[status(thm)],[c_72501,c_72324]) ).

tff(c_18024,plain,
    ! [U_1490,Z_1491,X_1492,Y_1493] :
      ( is_a_theorem(implies(implies(U_1490,Z_1491),implies(implies(X_1492,U_1490),Z_1491)))
      | ~ is_a_theorem(implies(implies(X_1492,Y_1493),Z_1491)) ),
    inference(resolution,[status(thm)],[c_6,c_446]) ).

tff(c_18120,plain,
    ! [U_1490,Y_4,X_1492,Y_1493] : is_a_theorem(implies(implies(U_1490,implies(Y_4,implies(X_1492,Y_1493))),implies(implies(X_1492,U_1490),implies(Y_4,implies(X_1492,Y_1493))))),
    inference(resolution,[status(thm)],[c_21,c_18024]) ).

tff(c_147,plain,
    ! [X_3,Y_4,Z_5] : is_a_theorem(implies(not(implies(X_3,Y_4)),implies(Y_4,Z_5))),
    inference(resolution,[status(thm)],[c_4,c_105]) ).

tff(c_775,plain,
    ! [Z_182,U_181,X_185,Y_183,Y_184] :
      ( is_a_theorem(implies(not(X_185),implies(implies(U_181,Z_182),implies(implies(Y_183,U_181),Z_182))))
      | ~ is_a_theorem(implies(implies(X_185,Y_184),implies(not(Y_183),Z_182))) ),
    inference(resolution,[status(thm)],[c_153,c_41]) ).

tff(c_857,plain,
    ! [X_3,Y_183,U_181,Z_5] : is_a_theorem(implies(not(implies(X_3,not(Y_183))),implies(implies(U_181,Z_5),implies(implies(Y_183,U_181),Z_5)))),
    inference(resolution,[status(thm)],[c_4,c_775]) ).

tff(c_35041,plain,
    ! [Y_2715,U_2716,Z_2717] :
      ( is_a_theorem(implies(implies(Y_2715,U_2716),Z_2717))
      | ~ is_a_theorem(implies(U_2716,Z_2717))
      | ~ is_a_theorem(implies(not(Y_2715),Z_2717)) ),
    inference(resolution,[status(thm)],[c_33064,c_7474]) ).

tff(c_35143,plain,
    ! [Z_2718,Y_2719,U_2720] :
      ( is_a_theorem(Z_2718)
      | ~ is_a_theorem(implies(Y_2719,U_2720))
      | ~ is_a_theorem(implies(U_2720,Z_2718))
      | ~ is_a_theorem(implies(not(Y_2719),Z_2718)) ),
    inference(resolution,[status(thm)],[c_35041,c_7474]) ).

tff(c_35360,plain,
    ! [Z_2721,Y_2722,Z_2723] :
      ( is_a_theorem(Z_2721)
      | ~ is_a_theorem(implies(implies(Y_2722,Z_2723),Z_2721))
      | ~ is_a_theorem(implies(not(Z_2723),Z_2721)) ),
    inference(resolution,[status(thm)],[c_21,c_35143]) ).

tff(c_35684,plain,
    ! [Y_2729,Z_2730] :
      ( is_a_theorem(implies(Y_2729,Z_2730))
      | ~ is_a_theorem(implies(not(Z_2730),implies(Y_2729,Z_2730))) ),
    inference(resolution,[status(thm)],[c_4,c_35360]) ).

tff(c_44973,plain,
    ! [U_2991,Y_2992] : is_a_theorem(implies(implies(U_2991,not(Y_2992)),implies(implies(Y_2992,U_2991),not(Y_2992)))),
    inference(resolution,[status(thm)],[c_857,c_35684]) ).

tff(c_45058,plain,
    ! [U_2991,Y_2992] : is_a_theorem(implies(not(U_2991),implies(implies(Y_2992,U_2991),not(Y_2992)))),
    inference(resolution,[status(thm)],[c_44973,c_41]) ).

tff(c_23427,plain,
    ! [U_1931,Z_1932,Y_1933,X_1934] :
      ( is_a_theorem(implies(implies(U_1931,Z_1932),implies(implies(Y_1933,U_1931),Z_1932)))
      | ~ is_a_theorem(implies(implies(X_1934,not(Y_1933)),Z_1932)) ),
    inference(resolution,[status(thm)],[c_4,c_446]) ).

tff(c_23796,plain,
    ! [U_1973,Y_1974,Y_1975] : is_a_theorem(implies(implies(U_1973,implies(Y_1974,not(Y_1975))),implies(implies(Y_1975,U_1973),implies(Y_1974,not(Y_1975))))),
    inference(resolution,[status(thm)],[c_4,c_23427]) ).

tff(c_23845,plain,
    ! [U_1973,Y_1975,Y_1974] : is_a_theorem(implies(not(U_1973),implies(implies(Y_1975,U_1973),implies(Y_1974,not(Y_1975))))),
    inference(resolution,[status(thm)],[c_23796,c_41]) ).

tff(c_46179,plain,
    ! [Y_3036,Y_3037] : is_a_theorem(implies(implies(Y_3036,implies(Y_3037,not(Y_3036))),implies(Y_3037,not(Y_3036)))),
    inference(resolution,[status(thm)],[c_23845,c_35684]) ).

tff(c_46647,plain,
    ! [Y_3048,Y_3049] :
      ( is_a_theorem(implies(Y_3048,not(Y_3049)))
      | ~ is_a_theorem(implies(Y_3049,implies(Y_3048,not(Y_3049)))) ),
    inference(resolution,[status(thm)],[c_46179,c_7474]) ).

tff(c_47438,plain,
    ! [U_3065] : is_a_theorem(implies(implies(not(U_3065),U_3065),not(not(U_3065)))),
    inference(resolution,[status(thm)],[c_45058,c_46647]) ).

tff(c_47653,plain,
    ! [U_3071] :
      ( is_a_theorem(not(not(U_3071)))
      | ~ is_a_theorem(implies(not(U_3071),U_3071)) ),
    inference(resolution,[status(thm)],[c_47438,c_7474]) ).

tff(c_48065,plain,
    ! [Z_3076] : is_a_theorem(not(not(implies(Z_3076,Z_3076)))),
    inference(resolution,[status(thm)],[c_147,c_47653]) ).

tff(c_24776,plain,
    ! [Z_2093,X_2094,Z_2095,Y_2096] :
      ( is_a_theorem(Z_2093)
      | ~ is_a_theorem(implies(implies(not(X_2094),Z_2095),Z_2093))
      | ~ is_a_theorem(not(not(implies(implies(X_2094,Y_2096),Z_2095)))) ),
    inference(resolution,[status(thm)],[c_6,c_894]) ).

tff(c_24910,plain,
    ! [Y_4,X_2094,Z_2095,Y_2096] :
      ( is_a_theorem(implies(Y_4,implies(not(X_2094),Z_2095)))
      | ~ is_a_theorem(not(not(implies(implies(X_2094,Y_2096),Z_2095)))) ),
    inference(resolution,[status(thm)],[c_21,c_24776]) ).

tff(c_49239,plain,
    ! [Y_3099,X_3100,Y_3101] : is_a_theorem(implies(Y_3099,implies(not(X_3100),implies(X_3100,Y_3101)))),
    inference(resolution,[status(thm)],[c_48065,c_24910]) ).

tff(c_47530,plain,
    ! [U_3065] :
      ( is_a_theorem(not(not(U_3065)))
      | ~ is_a_theorem(implies(not(U_3065),U_3065)) ),
    inference(resolution,[status(thm)],[c_47438,c_7474]) ).

tff(c_49442,plain,
    ! [X_3102,Y_3103] : is_a_theorem(not(not(implies(not(X_3102),implies(X_3102,Y_3103))))),
    inference(resolution,[status(thm)],[c_49239,c_47530]) ).

tff(c_445,plain,
    ! [Y_144,U_142,Z_143] :
      ( is_a_theorem(implies(implies(Y_144,U_142),Z_143))
      | ~ is_a_theorem(implies(U_142,Z_143))
      | ~ is_a_theorem(not(not(Y_144))) ),
    inference(resolution,[status(thm)],[c_432,c_2]) ).

tff(c_7608,plain,
    ! [Z_646,Y_647,Z_648] :
      ( is_a_theorem(Z_646)
      | ~ is_a_theorem(implies(implies(Y_647,Z_648),Z_646))
      | ~ is_a_theorem(not(not(Z_648))) ),
    inference(resolution,[status(thm)],[c_21,c_894]) ).

tff(c_7698,plain,
    ! [Z_143,U_142,Y_144] :
      ( is_a_theorem(Z_143)
      | ~ is_a_theorem(not(not(U_142)))
      | ~ is_a_theorem(implies(U_142,Z_143))
      | ~ is_a_theorem(not(not(Y_144))) ),
    inference(resolution,[status(thm)],[c_445,c_7608]) ).

tff(c_12735,plain,
    ! [Y_144] : ~ is_a_theorem(not(not(Y_144))),
    inference(splitLeft,[status(thm)],[c_7698]) ).

tff(c_14354,plain,
    ! [Y_22] : ~ is_a_theorem(Y_22),
    inference(splitLeft,[status(thm)],[c_549]) ).

tff(c_12737,plain,
    ! [U_1061,Z_1062,X_1063,Y_1064] :
      ( is_a_theorem(implies(implies(U_1061,Z_1062),implies(implies(X_1063,U_1061),Z_1062)))
      | ~ is_a_theorem(implies(implies(X_1063,Y_1064),Z_1062)) ),
    inference(resolution,[status(thm)],[c_6,c_446]) ).

tff(c_13834,plain,
    ! [U_1241,X_1242,Z_1243,Y_1244] : is_a_theorem(implies(implies(U_1241,implies(not(X_1242),Z_1243)),implies(implies(implies(X_1242,Y_1244),U_1241),implies(not(X_1242),Z_1243)))),
    inference(resolution,[status(thm)],[c_6,c_12737]) ).

tff(c_13862,plain,
    ! [U_1241,X_1242,Y_1244,Z_1243] : is_a_theorem(implies(not(U_1241),implies(implies(implies(X_1242,Y_1244),U_1241),implies(not(X_1242),Z_1243)))),
    inference(resolution,[status(thm)],[c_13834,c_41]) ).

tff(c_14435,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_14354,c_13862]) ).

tff(c_14449,plain,
    ! [U_1332,Z_1333,Y_1334] :
      ( is_a_theorem(implies(implies(U_1332,Z_1333),implies(implies(Y_1334,U_1332),Z_1333)))
      | ~ is_a_theorem(implies(not(Y_1334),Z_1333)) ),
    inference(splitRight,[status(thm)],[c_549]) ).

tff(c_15141,plain,
    ! [Y_1400,U_1401,Z_1402] :
      ( is_a_theorem(implies(implies(Y_1400,U_1401),Z_1402))
      | ~ is_a_theorem(implies(U_1401,Z_1402))
      | ~ is_a_theorem(implies(not(Y_1400),Z_1402)) ),
    inference(resolution,[status(thm)],[c_14449,c_7474]) ).

tff(c_15203,plain,
    ! [Z_1403,Y_1404,U_1405] :
      ( is_a_theorem(Z_1403)
      | ~ is_a_theorem(implies(Y_1404,U_1405))
      | ~ is_a_theorem(implies(U_1405,Z_1403))
      | ~ is_a_theorem(implies(not(Y_1404),Z_1403)) ),
    inference(resolution,[status(thm)],[c_15141,c_7474]) ).

tff(c_15372,plain,
    ! [Z_1406,Y_1407,Z_1408] :
      ( is_a_theorem(Z_1406)
      | ~ is_a_theorem(implies(implies(Y_1407,Z_1408),Z_1406))
      | ~ is_a_theorem(implies(not(Z_1408),Z_1406)) ),
    inference(resolution,[status(thm)],[c_21,c_15203]) ).

tff(c_15550,plain,
    ! [Y_1409,Z_1410] :
      ( is_a_theorem(implies(Y_1409,Z_1410))
      | ~ is_a_theorem(implies(not(Z_1410),implies(Y_1409,Z_1410))) ),
    inference(resolution,[status(thm)],[c_4,c_15372]) ).

tff(c_15656,plain,
    ! [X_6,Y_7] : is_a_theorem(implies(not(X_6),implies(X_6,Y_7))),
    inference(resolution,[status(thm)],[c_145,c_15550]) ).

tff(c_12971,plain,
    ! [U_1111,Z_1112,Y_1113,X_1114] :
      ( is_a_theorem(implies(implies(U_1111,Z_1112),implies(implies(Y_1113,U_1111),Z_1112)))
      | ~ is_a_theorem(implies(implies(X_1114,not(Y_1113)),Z_1112)) ),
    inference(resolution,[status(thm)],[c_4,c_446]) ).

tff(c_13052,plain,
    ! [U_1115,Y_1116,Y_1117] : is_a_theorem(implies(implies(U_1115,implies(Y_1116,not(Y_1117))),implies(implies(Y_1117,U_1115),implies(Y_1116,not(Y_1117))))),
    inference(resolution,[status(thm)],[c_4,c_12971]) ).

tff(c_13073,plain,
    ! [U_1115,Y_1117,Y_1116] : is_a_theorem(implies(not(U_1115),implies(implies(Y_1117,U_1115),implies(Y_1116,not(Y_1117))))),
    inference(resolution,[status(thm)],[c_13052,c_41]) ).

tff(c_17649,plain,
    ! [Y_1480,Y_1481] : is_a_theorem(implies(implies(Y_1480,implies(Y_1481,not(Y_1480))),implies(Y_1481,not(Y_1480)))),
    inference(resolution,[status(thm)],[c_13073,c_15550]) ).

tff(c_17776,plain,
    ! [Y_1485,Y_1486] :
      ( is_a_theorem(implies(Y_1485,not(Y_1486)))
      | ~ is_a_theorem(implies(Y_1486,implies(Y_1485,not(Y_1486)))) ),
    inference(resolution,[status(thm)],[c_17649,c_7474]) ).

tff(c_17847,plain,
    ! [X_1487] : is_a_theorem(implies(X_1487,not(not(X_1487)))),
    inference(resolution,[status(thm)],[c_15656,c_17776]) ).

tff(c_56,plain,
    ! [Y_28,Y_29,X_30] : is_a_theorem(implies(Y_28,implies(Y_29,implies(X_30,Y_28)))),
    inference(resolution,[status(thm)],[c_22,c_16]) ).

tff(c_65,plain,
    ! [Y_29,X_30,Y_28] :
      ( is_a_theorem(implies(Y_29,implies(X_30,Y_28)))
      | ~ is_a_theorem(Y_28) ),
    inference(resolution,[status(thm)],[c_56,c_2]) ).

tff(c_987,plain,
    ! [Z_199,X_30,Y_28,Y_29] :
      ( is_a_theorem(Z_199)
      | ~ is_a_theorem(implies(implies(X_30,Y_28),Z_199))
      | ~ is_a_theorem(not(not(Y_29)))
      | ~ is_a_theorem(Y_28) ),
    inference(resolution,[status(thm)],[c_65,c_894]) ).

tff(c_7811,plain,
    ! [Y_29] : ~ is_a_theorem(not(not(Y_29))),
    inference(splitLeft,[status(thm)],[c_987]) ).

tff(c_9166,plain,
    ! [Y_22] : ~ is_a_theorem(Y_22),
    inference(splitLeft,[status(thm)],[c_549]) ).

tff(c_9242,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_9166,c_757]) ).

tff(c_9244,plain,
    ! [U_922,Z_923,Y_924] :
      ( is_a_theorem(implies(implies(U_922,Z_923),implies(implies(Y_924,U_922),Z_923)))
      | ~ is_a_theorem(implies(not(Y_924),Z_923)) ),
    inference(splitRight,[status(thm)],[c_549]) ).

tff(c_9896,plain,
    ! [Y_970,U_971,Z_972] :
      ( is_a_theorem(implies(implies(Y_970,U_971),Z_972))
      | ~ is_a_theorem(implies(U_971,Z_972))
      | ~ is_a_theorem(implies(not(Y_970),Z_972)) ),
    inference(resolution,[status(thm)],[c_9244,c_7474]) ).

tff(c_9951,plain,
    ! [Z_973,Y_974,U_975] :
      ( is_a_theorem(Z_973)
      | ~ is_a_theorem(implies(Y_974,U_975))
      | ~ is_a_theorem(implies(U_975,Z_973))
      | ~ is_a_theorem(implies(not(Y_974),Z_973)) ),
    inference(resolution,[status(thm)],[c_9896,c_7474]) ).

tff(c_10106,plain,
    ! [Z_976,Y_977,Z_978] :
      ( is_a_theorem(Z_976)
      | ~ is_a_theorem(implies(implies(Y_977,Z_978),Z_976))
      | ~ is_a_theorem(implies(not(Z_978),Z_976)) ),
    inference(resolution,[status(thm)],[c_21,c_9951]) ).

tff(c_10266,plain,
    ! [Y_979,Z_980] :
      ( is_a_theorem(implies(Y_979,Z_980))
      | ~ is_a_theorem(implies(not(Z_980),implies(Y_979,Z_980))) ),
    inference(resolution,[status(thm)],[c_4,c_10106]) ).

tff(c_10357,plain,
    ! [X_6,Y_7] : is_a_theorem(implies(not(X_6),implies(X_6,Y_7))),
    inference(resolution,[status(thm)],[c_145,c_10266]) ).

tff(c_8035,plain,
    ! [U_707,Z_708,Y_709,X_710] :
      ( is_a_theorem(implies(implies(U_707,Z_708),implies(implies(Y_709,U_707),Z_708)))
      | ~ is_a_theorem(implies(implies(X_710,not(Y_709)),Z_708)) ),
    inference(resolution,[status(thm)],[c_4,c_446]) ).

tff(c_8119,plain,
    ! [U_720,Y_721,Y_722] : is_a_theorem(implies(implies(U_720,implies(Y_721,not(Y_722))),implies(implies(Y_722,U_720),implies(Y_721,not(Y_722))))),
    inference(resolution,[status(thm)],[c_4,c_8035]) ).

tff(c_8136,plain,
    ! [U_720,Y_722,Y_721] : is_a_theorem(implies(not(U_720),implies(implies(Y_722,U_720),implies(Y_721,not(Y_722))))),
    inference(resolution,[status(thm)],[c_8119,c_41]) ).

tff(c_11797,plain,
    ! [Y_1023,Y_1024] : is_a_theorem(implies(implies(Y_1023,implies(Y_1024,not(Y_1023))),implies(Y_1024,not(Y_1023)))),
    inference(resolution,[status(thm)],[c_8136,c_10266]) ).

tff(c_12250,plain,
    ! [Y_1046,Y_1047] :
      ( is_a_theorem(implies(Y_1046,not(Y_1047)))
      | ~ is_a_theorem(implies(Y_1047,implies(Y_1046,not(Y_1047)))) ),
    inference(resolution,[status(thm)],[c_11797,c_7474]) ).

tff(c_12316,plain,
    ! [X_1048] : is_a_theorem(implies(X_1048,not(not(X_1048)))),
    inference(resolution,[status(thm)],[c_10357,c_12250]) ).

tff(c_12356,plain,
    ! [X_1048] :
      ( is_a_theorem(not(not(X_1048)))
      | ~ is_a_theorem(X_1048) ),
    inference(resolution,[status(thm)],[c_12316,c_7474]) ).

tff(c_12387,plain,
    ! [X_1048] : ~ is_a_theorem(X_1048),
    inference(negUnitSimplification,[status(thm)],[c_7811,c_12356]) ).

tff(c_12304,plain,
    ! [X_6] : is_a_theorem(implies(X_6,not(not(X_6)))),
    inference(resolution,[status(thm)],[c_10357,c_12250]) ).

tff(c_12478,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12387,c_12304]) ).

tff(c_12479,plain,
    ! [Z_199,X_30,Y_28] :
      ( is_a_theorem(Z_199)
      | ~ is_a_theorem(implies(implies(X_30,Y_28),Z_199))
      | ~ is_a_theorem(Y_28) ),
    inference(splitRight,[status(thm)],[c_987]) ).

tff(c_17888,plain,
    ! [X_30,Y_28] :
      ( is_a_theorem(not(not(implies(X_30,Y_28))))
      | ~ is_a_theorem(Y_28) ),
    inference(resolution,[status(thm)],[c_17847,c_12479]) ).

tff(c_17921,plain,
    ! [Y_28] : ~ is_a_theorem(Y_28),
    inference(negUnitSimplification,[status(thm)],[c_12735,c_17888]) ).

tff(c_17835,plain,
    ! [X_6] : is_a_theorem(implies(X_6,not(not(X_6)))),
    inference(resolution,[status(thm)],[c_15656,c_17776]) ).

tff(c_18021,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_17921,c_17835]) ).

tff(c_18022,plain,
    ! [Z_143,U_142] :
      ( is_a_theorem(Z_143)
      | ~ is_a_theorem(not(not(U_142)))
      | ~ is_a_theorem(implies(U_142,Z_143)) ),
    inference(splitRight,[status(thm)],[c_7698]) ).

tff(c_63498,plain,
    ! [Z_3471,X_3472,Y_3473] :
      ( is_a_theorem(Z_3471)
      | ~ is_a_theorem(implies(implies(not(X_3472),implies(X_3472,Y_3473)),Z_3471)) ),
    inference(resolution,[status(thm)],[c_49442,c_18022]) ).

tff(c_68638,plain,
    ! [X_3590,Y_3591,Y_3592] : is_a_theorem(implies(implies(X_3590,not(Y_3591)),implies(Y_3591,implies(X_3590,Y_3592)))),
    inference(resolution,[status(thm)],[c_18120,c_63498]) ).

tff(c_48110,plain,
    ! [Z_143,Z_3076] :
      ( is_a_theorem(Z_143)
      | ~ is_a_theorem(implies(implies(Z_3076,Z_3076),Z_143)) ),
    inference(resolution,[status(thm)],[c_48065,c_18022]) ).

tff(c_68764,plain,
    ! [Y_3593,Y_3594] : is_a_theorem(implies(Y_3593,implies(not(Y_3593),Y_3594))),
    inference(resolution,[status(thm)],[c_68638,c_48110]) ).

tff(c_35595,plain,
    ! [Y_4,Z_5] :
      ( is_a_theorem(implies(Y_4,Z_5))
      | ~ is_a_theorem(implies(not(Z_5),implies(Y_4,Z_5))) ),
    inference(resolution,[status(thm)],[c_4,c_35360]) ).

tff(c_68954,plain,
    ! [Y_3594] : is_a_theorem(implies(not(not(Y_3594)),Y_3594)),
    inference(resolution,[status(thm)],[c_68764,c_35595]) ).

tff(c_169,plain,
    ! [X_59,Y_60,Y_61] : is_a_theorem(implies(not(X_59),implies(Y_60,implies(X_59,Y_61)))),
    inference(resolution,[status(thm)],[c_21,c_105]) ).

tff(c_173,plain,
    ! [Y_60,X_59,Y_61] :
      ( is_a_theorem(implies(Y_60,implies(X_59,Y_61)))
      | ~ is_a_theorem(not(X_59)) ),
    inference(resolution,[status(thm)],[c_169,c_2]) ).

tff(c_981,plain,
    ! [Z_199,X_59,Y_61,Y_60] :
      ( is_a_theorem(Z_199)
      | ~ is_a_theorem(implies(implies(X_59,Y_61),Z_199))
      | ~ is_a_theorem(not(not(Y_60)))
      | ~ is_a_theorem(not(X_59)) ),
    inference(resolution,[status(thm)],[c_173,c_894]) ).

tff(c_18188,plain,
    ! [Y_60] : ~ is_a_theorem(not(not(Y_60))),
    inference(splitLeft,[status(thm)],[c_981]) ).

tff(c_19796,plain,
    ! [Y_22] : ~ is_a_theorem(Y_22),
    inference(splitLeft,[status(thm)],[c_549]) ).

tff(c_19258,plain,
    ! [U_1687,X_1688,Z_1689,Y_1690] : is_a_theorem(implies(implies(U_1687,implies(not(X_1688),Z_1689)),implies(implies(implies(X_1688,Y_1690),U_1687),implies(not(X_1688),Z_1689)))),
    inference(resolution,[status(thm)],[c_6,c_18024]) ).

tff(c_19286,plain,
    ! [U_1687,X_1688,Y_1690,Z_1689] : is_a_theorem(implies(not(U_1687),implies(implies(implies(X_1688,Y_1690),U_1687),implies(not(X_1688),Z_1689)))),
    inference(resolution,[status(thm)],[c_19258,c_41]) ).

tff(c_19878,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_19796,c_19286]) ).

tff(c_19881,plain,
    ! [U_1778,Z_1779,Y_1780] :
      ( is_a_theorem(implies(implies(U_1778,Z_1779),implies(implies(Y_1780,U_1778),Z_1779)))
      | ~ is_a_theorem(implies(not(Y_1780),Z_1779)) ),
    inference(splitRight,[status(thm)],[c_549]) ).

tff(c_20332,plain,
    ! [Y_1801,U_1802,Z_1803] :
      ( is_a_theorem(implies(implies(Y_1801,U_1802),Z_1803))
      | ~ is_a_theorem(implies(U_1802,Z_1803))
      | ~ is_a_theorem(implies(not(Y_1801),Z_1803)) ),
    inference(resolution,[status(thm)],[c_19881,c_7474]) ).

tff(c_20391,plain,
    ! [Z_1804,Y_1805,U_1806] :
      ( is_a_theorem(Z_1804)
      | ~ is_a_theorem(implies(Y_1805,U_1806))
      | ~ is_a_theorem(implies(U_1806,Z_1804))
      | ~ is_a_theorem(implies(not(Y_1805),Z_1804)) ),
    inference(resolution,[status(thm)],[c_20332,c_7474]) ).

tff(c_20548,plain,
    ! [Z_1807,Y_1808,Z_1809] :
      ( is_a_theorem(Z_1807)
      | ~ is_a_theorem(implies(implies(Y_1808,Z_1809),Z_1807))
      | ~ is_a_theorem(implies(not(Z_1809),Z_1807)) ),
    inference(resolution,[status(thm)],[c_21,c_20391]) ).

tff(c_20713,plain,
    ! [Y_1810,Z_1811] :
      ( is_a_theorem(implies(Y_1810,Z_1811))
      | ~ is_a_theorem(implies(not(Z_1811),implies(Y_1810,Z_1811))) ),
    inference(resolution,[status(thm)],[c_4,c_20548]) ).

tff(c_20804,plain,
    ! [X_6,Y_7] : is_a_theorem(implies(not(X_6),implies(X_6,Y_7))),
    inference(resolution,[status(thm)],[c_145,c_20713]) ).

tff(c_18408,plain,
    ! [U_1561,Z_1562,Y_1563,X_1564] :
      ( is_a_theorem(implies(implies(U_1561,Z_1562),implies(implies(Y_1563,U_1561),Z_1562)))
      | ~ is_a_theorem(implies(implies(X_1564,not(Y_1563)),Z_1562)) ),
    inference(resolution,[status(thm)],[c_4,c_446]) ).

tff(c_18497,plain,
    ! [U_1565,Y_1566,Y_1567] : is_a_theorem(implies(implies(U_1565,implies(Y_1566,not(Y_1567))),implies(implies(Y_1567,U_1565),implies(Y_1566,not(Y_1567))))),
    inference(resolution,[status(thm)],[c_4,c_18408]) ).

tff(c_18518,plain,
    ! [U_1565,Y_1567,Y_1566] : is_a_theorem(implies(not(U_1565),implies(implies(Y_1567,U_1565),implies(Y_1566,not(Y_1567))))),
    inference(resolution,[status(thm)],[c_18497,c_41]) ).

tff(c_22227,plain,
    ! [Y_1860,Y_1861] : is_a_theorem(implies(implies(Y_1860,implies(Y_1861,not(Y_1860))),implies(Y_1861,not(Y_1860)))),
    inference(resolution,[status(thm)],[c_18518,c_20713]) ).

tff(c_22596,plain,
    ! [Y_1879,Y_1880] :
      ( is_a_theorem(implies(Y_1879,not(Y_1880)))
      | ~ is_a_theorem(implies(Y_1880,implies(Y_1879,not(Y_1880)))) ),
    inference(resolution,[status(thm)],[c_22227,c_7474]) ).

tff(c_22662,plain,
    ! [X_1881] : is_a_theorem(implies(X_1881,not(not(X_1881)))),
    inference(resolution,[status(thm)],[c_20804,c_22596]) ).

tff(c_22699,plain,
    ! [X_30,Y_28] :
      ( is_a_theorem(not(not(implies(X_30,Y_28))))
      | ~ is_a_theorem(Y_28) ),
    inference(resolution,[status(thm)],[c_22662,c_12479]) ).

tff(c_22730,plain,
    ! [Y_28] : ~ is_a_theorem(Y_28),
    inference(negUnitSimplification,[status(thm)],[c_18188,c_22699]) ).

tff(c_22650,plain,
    ! [X_6] : is_a_theorem(implies(X_6,not(not(X_6)))),
    inference(resolution,[status(thm)],[c_20804,c_22596]) ).

tff(c_22825,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_22730,c_22650]) ).

tff(c_22826,plain,
    ! [Z_199,X_59,Y_61] :
      ( is_a_theorem(Z_199)
      | ~ is_a_theorem(implies(implies(X_59,Y_61),Z_199))
      | ~ is_a_theorem(not(X_59)) ),
    inference(splitRight,[status(thm)],[c_981]) ).

tff(c_33154,plain,
    ! [Y_2577,U_2578,Z_2579] :
      ( is_a_theorem(implies(implies(Y_2577,U_2578),Z_2579))
      | ~ is_a_theorem(not(U_2578))
      | ~ is_a_theorem(implies(not(Y_2577),Z_2579)) ),
    inference(resolution,[status(thm)],[c_33064,c_22826]) ).

tff(c_10,plain,
    ~ is_a_theorem(implies(implies(not(a),a),a)),
    inference(cnfTransformation,[status(thm)],[f_44]) ).

tff(c_33240,plain,
    ( ~ is_a_theorem(not(a))
    | ~ is_a_theorem(implies(not(not(a)),a)) ),
    inference(resolution,[status(thm)],[c_33154,c_10]) ).

tff(c_33241,plain,
    ~ is_a_theorem(implies(not(not(a)),a)),
    inference(splitLeft,[status(thm)],[c_33240]) ).

tff(c_68987,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_68954,c_33241]) ).

tff(c_68989,plain,
    is_a_theorem(implies(not(not(a)),a)),
    inference(splitRight,[status(thm)],[c_33240]) ).

tff(c_71075,plain,
    ( ~ is_a_theorem(implies(a,a))
    | ~ is_a_theorem(implies(not(not(a)),a)) ),
    inference(resolution,[status(thm)],[c_71002,c_10]) ).

tff(c_71105,plain,
    ~ is_a_theorem(implies(a,a)),
    inference(demodulation,[status(thm),theory(equality)],[c_68989,c_71075]) ).

tff(c_72554,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_72538,c_71105]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.13/0.14  % Problem  : LCL071-1 : TPTP v8.1.2. Released v1.0.0.
% 0.13/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.15/0.36  % Computer : n007.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit : 300
% 0.15/0.36  % WCLimit  : 300
% 0.15/0.36  % DateTime : Thu Aug  3 13:17:23 EDT 2023
% 0.15/0.36  % CPUTime  : 
% 19.52/9.95  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 19.60/9.98  
% 19.60/9.98  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 19.82/10.04  
% 19.82/10.04  Inference rules
% 19.82/10.04  ----------------------
% 19.82/10.04  #Ref     : 0
% 19.82/10.04  #Sup     : 16697
% 19.82/10.04  #Fact    : 0
% 19.82/10.04  #Define  : 0
% 19.82/10.04  #Split   : 61
% 19.82/10.04  #Chain   : 0
% 19.82/10.04  #Close   : 0
% 19.82/10.04  
% 19.82/10.04  Ordering : KBO
% 19.82/10.04  
% 19.82/10.04  Simplification rules
% 19.82/10.04  ----------------------
% 19.82/10.04  #Subsume      : 10515
% 19.82/10.04  #Demod        : 1489
% 19.82/10.04  #Tautology    : 1689
% 19.82/10.04  #SimpNegUnit  : 2641
% 19.82/10.04  #BackRed      : 913
% 19.82/10.04  
% 19.82/10.04  #Partial instantiations: 0
% 19.82/10.04  #Strategies tried      : 1
% 19.82/10.04  
% 19.82/10.04  Timing (in seconds)
% 19.82/10.04  ----------------------
% 19.82/10.05  Preprocessing        : 0.40
% 19.82/10.05  Parsing              : 0.22
% 19.82/10.05  CNF conversion       : 0.02
% 19.82/10.05  Main loop            : 8.49
% 19.82/10.05  Inferencing          : 1.78
% 19.82/10.05  Reduction            : 2.48
% 19.82/10.05  Demodulation         : 1.80
% 19.82/10.05  BG Simplification    : 0.08
% 19.82/10.05  Subsumption          : 3.71
% 19.82/10.05  Abstraction          : 0.14
% 19.82/10.05  MUC search           : 0.00
% 19.82/10.05  Cooper               : 0.00
% 19.82/10.05  Total                : 8.99
% 19.94/10.05  Index Insertion      : 0.00
% 19.94/10.05  Index Deletion       : 0.00
% 19.94/10.05  Index Matching       : 0.00
% 19.94/10.05  BG Taut test         : 0.00
%------------------------------------------------------------------------------