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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : LCL072-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/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n028.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 17.79s 8.97s
% Output   : CNFRefutation 17.79s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   26
%            Number of leaves      :   10
% Syntax   : Number of formulae    :  183 (  84 unt;   5 typ;   0 def)
%            Number of atoms       :  321 (   0 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :  304 ( 161   ~; 143   |;   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    :    4 (   4 usr;   2 con; 0-2 aty)
%            Number of variables   :  428 (; 428   !;   0   ?;   0   :)

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

%Foreground sorts:

%Background operators:

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

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

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

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

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

tff(f_38,axiom,
    ! [X,Y,Z] : is_a_theorem(implies(implies(implies(X,Y),Z),implies(Y,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_40,axiom,
    ! [X,Y,Z] : is_a_theorem(implies(implies(implies(X,Y),Z),implies(not(X),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(a,implies(not(a),b))),
    file(unknown,unknown) ).

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_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_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_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_60,plain,
    ! [X_28,Y_29,Z_30,U_31] : is_a_theorem(implies(implies(X_28,implies(not(Y_29),Z_30)),implies(X_28,implies(implies(U_31,Z_30),implies(implies(Y_29,U_31),Z_30))))),
    inference(cnfTransformation,[status(thm)],[f_42]) ).

tff(c_156,plain,
    ! [X_49,U_50,Z_51,Y_52] :
      ( is_a_theorem(implies(X_49,implies(implies(U_50,Z_51),implies(implies(Y_52,U_50),Z_51))))
      | ~ is_a_theorem(implies(X_49,implies(not(Y_52),Z_51))) ),
    inference(resolution,[status(thm)],[c_60,c_2]) ).

tff(c_689,plain,
    ! [U_160,Z_161,Y_162,X_163] :
      ( is_a_theorem(implies(implies(U_160,Z_161),implies(implies(Y_162,U_160),Z_161)))
      | ~ is_a_theorem(X_163)
      | ~ is_a_theorem(implies(X_163,implies(not(Y_162),Z_161))) ),
    inference(resolution,[status(thm)],[c_156,c_2]) ).

tff(c_17924,plain,
    ! [U_1458,Z_1459,X_1460,Y_1461] :
      ( is_a_theorem(implies(implies(U_1458,Z_1459),implies(implies(X_1460,U_1458),Z_1459)))
      | ~ is_a_theorem(implies(implies(X_1460,Y_1461),Z_1459)) ),
    inference(resolution,[status(thm)],[c_6,c_689]) ).

tff(c_18024,plain,
    ! [U_1458,Y_4,X_1460,Y_1461] : is_a_theorem(implies(implies(U_1458,implies(Y_4,implies(X_1460,Y_1461))),implies(implies(X_1460,U_1458),implies(Y_4,implies(X_1460,Y_1461))))),
    inference(resolution,[status(thm)],[c_21,c_17924]) ).

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_113,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_155,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_113]) ).

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_8221,plain,
    ! [Y_651,Z_650,Y_652,U_649,X_653] :
      ( is_a_theorem(implies(not(X_653),implies(implies(U_649,Z_650),implies(implies(Y_651,U_649),Z_650))))
      | ~ is_a_theorem(implies(implies(X_653,Y_652),implies(not(Y_651),Z_650))) ),
    inference(resolution,[status(thm)],[c_156,c_41]) ).

tff(c_8307,plain,
    ! [X_3,Y_651,U_649,Z_5] : is_a_theorem(implies(not(implies(X_3,not(Y_651))),implies(implies(U_649,Z_5),implies(implies(Y_651,U_649),Z_5)))),
    inference(resolution,[status(thm)],[c_4,c_8221]) ).

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_796,plain,
    ! [U_160,Z_161,Y_162,Y_22] :
      ( is_a_theorem(implies(implies(U_160,Z_161),implies(implies(Y_162,U_160),Z_161)))
      | ~ is_a_theorem(Y_22)
      | ~ is_a_theorem(implies(not(Y_162),Z_161)) ),
    inference(resolution,[status(thm)],[c_31,c_689]) ).

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

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_808,plain,
    ! [U_180,X_184,Y_182,Z_181,Y_183] :
      ( is_a_theorem(implies(Y_182,implies(implies(U_180,Z_181),implies(implies(Y_183,U_180),Z_181))))
      | ~ is_a_theorem(implies(implies(X_184,Y_182),implies(not(Y_183),Z_181))) ),
    inference(resolution,[status(thm)],[c_156,c_16]) ).

tff(c_886,plain,
    ! [U_180,Y_183,Z_11,Y_10,U_12] : is_a_theorem(implies(implies(not(Y_10),Z_11),implies(implies(U_180,implies(implies(U_12,Z_11),implies(implies(Y_10,U_12),Z_11))),implies(implies(Y_183,U_180),implies(implies(U_12,Z_11),implies(implies(Y_10,U_12),Z_11)))))),
    inference(resolution,[status(thm)],[c_8,c_808]) ).

tff(c_33293,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_33184,c_886]) ).

tff(c_33298,plain,
    ! [U_2607,Z_2608,Y_2609] :
      ( is_a_theorem(implies(implies(U_2607,Z_2608),implies(implies(Y_2609,U_2607),Z_2608)))
      | ~ is_a_theorem(implies(not(Y_2609),Z_2608)) ),
    inference(splitRight,[status(thm)],[c_796]) ).

tff(c_307,plain,
    ! [Y_96,Z_97,X_98,U_99] : is_a_theorem(implies(implies(not(Y_96),Z_97),implies(X_98,implies(implies(U_99,Z_97),implies(implies(Y_96,U_99),Z_97))))),
    inference(resolution,[status(thm)],[c_60,c_16]) ).

tff(c_391,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_307,c_41]) ).

tff(c_396,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_391,c_2]) ).

tff(c_410,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_396,c_2]) ).

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

tff(c_317,plain,
    ! [Y_96,X_98,U_99,Z_97] : is_a_theorem(implies(not(not(Y_96)),implies(X_98,implies(implies(U_99,Z_97),implies(implies(Y_96,U_99),Z_97))))),
    inference(resolution,[status(thm)],[c_307,c_41]) ).

tff(c_554,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_411,c_317]) ).

tff(c_556,plain,
    ! [U_146,Z_147,Y_148] :
      ( is_a_theorem(implies(implies(U_146,Z_147),implies(implies(Y_148,U_146),Z_147)))
      | ~ is_a_theorem(not(not(Y_148))) ),
    inference(splitRight,[status(thm)],[c_410]) ).

tff(c_897,plain,
    ! [Y_192,U_193,Z_194] :
      ( is_a_theorem(implies(implies(Y_192,U_193),Z_194))
      | ~ is_a_theorem(implies(U_193,Z_194))
      | ~ is_a_theorem(not(not(Y_192))) ),
    inference(resolution,[status(thm)],[c_556,c_2]) ).

tff(c_922,plain,
    ! [Z_198,Y_199,U_200] :
      ( is_a_theorem(Z_198)
      | ~ is_a_theorem(implies(Y_199,U_200))
      | ~ is_a_theorem(implies(U_200,Z_198))
      | ~ is_a_theorem(not(not(Y_199))) ),
    inference(resolution,[status(thm)],[c_897,c_2]) ).

tff(c_1018,plain,
    ! [Z_198,Z_21,Y_22] :
      ( is_a_theorem(Z_198)
      | ~ is_a_theorem(implies(Z_21,Z_198))
      | ~ is_a_theorem(not(not(Y_22)))
      | ~ is_a_theorem(Z_21) ),
    inference(resolution,[status(thm)],[c_31,c_922]) ).

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

tff(c_1115,plain,
    ! [U_223,Z_224,X_225,Y_226] :
      ( is_a_theorem(implies(implies(U_223,Z_224),implies(implies(X_225,U_223),Z_224)))
      | ~ is_a_theorem(implies(implies(X_225,Y_226),Z_224)) ),
    inference(resolution,[status(thm)],[c_6,c_689]) ).

tff(c_1192,plain,
    ! [U_227,Y_228,Z_229,X_230] : is_a_theorem(implies(implies(U_227,implies(Y_228,Z_229)),implies(implies(implies(X_230,Y_228),U_227),implies(Y_228,Z_229)))),
    inference(resolution,[status(thm)],[c_4,c_1115]) ).

tff(c_2292,plain,
    ! [X_371,Y_372,U_373,Z_374] :
      ( is_a_theorem(implies(implies(implies(X_371,Y_372),U_373),implies(Y_372,Z_374)))
      | ~ is_a_theorem(implies(U_373,implies(Y_372,Z_374))) ),
    inference(resolution,[status(thm)],[c_1192,c_2]) ).

tff(c_2506,plain,
    ! [Y_436,Z_437,X_438,U_439] :
      ( is_a_theorem(implies(Y_436,Z_437))
      | ~ is_a_theorem(implies(implies(X_438,Y_436),U_439))
      | ~ is_a_theorem(implies(U_439,implies(Y_436,Z_437))) ),
    inference(resolution,[status(thm)],[c_2292,c_2]) ).

tff(c_2801,plain,
    ! [Z_443,Z_444,Y_445] :
      ( is_a_theorem(implies(Z_443,Z_444))
      | ~ is_a_theorem(implies(implies(Y_445,Z_443),implies(Z_443,Z_444))) ),
    inference(resolution,[status(thm)],[c_4,c_2506]) ).

tff(c_2946,plain,
    ! [Y_446] : is_a_theorem(implies(Y_446,Y_446)),
    inference(resolution,[status(thm)],[c_4,c_2801]) ).

tff(c_3011,plain,
    ! [X_23,Y_24] : is_a_theorem(implies(not(X_23),implies(X_23,Y_24))),
    inference(resolution,[status(thm)],[c_2946,c_41]) ).

tff(c_1245,plain,
    ! [U_239,Z_240,Y_241,X_242] :
      ( is_a_theorem(implies(implies(U_239,Z_240),implies(implies(Y_241,U_239),Z_240)))
      | ~ is_a_theorem(implies(implies(X_242,not(Y_241)),Z_240)) ),
    inference(resolution,[status(thm)],[c_4,c_689]) ).

tff(c_1411,plain,
    ! [U_256,Y_257,Y_258] : is_a_theorem(implies(implies(U_256,implies(Y_257,not(Y_258))),implies(implies(Y_258,U_256),implies(Y_257,not(Y_258))))),
    inference(resolution,[status(thm)],[c_4,c_1245]) ).

tff(c_1431,plain,
    ! [U_259,Y_260,Y_261] : is_a_theorem(implies(not(U_259),implies(implies(Y_260,U_259),implies(Y_261,not(Y_260))))),
    inference(resolution,[status(thm)],[c_1411,c_41]) ).

tff(c_1435,plain,
    ! [Y_260,U_259,Y_261] :
      ( is_a_theorem(implies(implies(Y_260,U_259),implies(Y_261,not(Y_260))))
      | ~ is_a_theorem(not(U_259)) ),
    inference(resolution,[status(thm)],[c_1431,c_2]) ).

tff(c_1208,plain,
    ! [X_230,Y_228,U_227,Z_229] :
      ( is_a_theorem(implies(implies(implies(X_230,Y_228),U_227),implies(Y_228,Z_229)))
      | ~ is_a_theorem(implies(U_227,implies(Y_228,Z_229))) ),
    inference(resolution,[status(thm)],[c_1192,c_2]) ).

tff(c_3034,plain,
    ! [Y_451,Z_452] :
      ( is_a_theorem(implies(Y_451,Z_452))
      | ~ is_a_theorem(implies(Y_451,implies(Y_451,Z_452))) ),
    inference(resolution,[status(thm)],[c_1208,c_2801]) ).

tff(c_3185,plain,
    ! [Y_453,U_454] :
      ( is_a_theorem(implies(implies(Y_453,U_454),not(Y_453)))
      | ~ is_a_theorem(not(U_454)) ),
    inference(resolution,[status(thm)],[c_1435,c_3034]) ).

tff(c_3222,plain,
    ! [Y_455,U_456] :
      ( is_a_theorem(not(Y_455))
      | ~ is_a_theorem(implies(Y_455,U_456))
      | ~ is_a_theorem(not(U_456)) ),
    inference(resolution,[status(thm)],[c_3185,c_2]) ).

tff(c_3228,plain,
    ! [X_23,Y_24] :
      ( is_a_theorem(not(not(X_23)))
      | ~ is_a_theorem(not(implies(X_23,Y_24))) ),
    inference(resolution,[status(thm)],[c_3011,c_3222]) ).

tff(c_3370,plain,
    ! [X_23,Y_24] : ~ is_a_theorem(not(implies(X_23,Y_24))),
    inference(negUnitSimplification,[status(thm)],[c_1022,c_3228]) ).

tff(c_1024,plain,
    ! [X_206,Y_205,Y_204,U_202,Z_203] :
      ( is_a_theorem(implies(not(X_206),implies(implies(U_202,Z_203),implies(implies(Y_204,U_202),Z_203))))
      | ~ is_a_theorem(implies(implies(X_206,Y_205),implies(not(Y_204),Z_203))) ),
    inference(resolution,[status(thm)],[c_156,c_41]) ).

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

tff(c_2945,plain,
    ! [Y_4] : is_a_theorem(implies(Y_4,Y_4)),
    inference(resolution,[status(thm)],[c_4,c_2801]) ).

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

tff(c_3508,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_3446,c_3011]) ).

tff(c_3554,plain,
    ! [U_462,Z_463,Y_464] :
      ( is_a_theorem(implies(implies(U_462,Z_463),implies(implies(Y_464,U_462),Z_463)))
      | ~ is_a_theorem(implies(not(Y_464),Z_463)) ),
    inference(splitRight,[status(thm)],[c_796]) ).

tff(c_2914,plain,
    ! [Y_228,Z_229] :
      ( is_a_theorem(implies(Y_228,Z_229))
      | ~ is_a_theorem(implies(Y_228,implies(Y_228,Z_229))) ),
    inference(resolution,[status(thm)],[c_1208,c_2801]) ).

tff(c_3606,plain,
    ! [Y_465] :
      ( is_a_theorem(implies(implies(Y_465,Y_465),Y_465))
      | ~ is_a_theorem(implies(not(Y_465),Y_465)) ),
    inference(resolution,[status(thm)],[c_3554,c_2914]) ).

tff(c_3642,plain,
    ! [Y_465] :
      ( is_a_theorem(Y_465)
      | ~ is_a_theorem(implies(Y_465,Y_465))
      | ~ is_a_theorem(implies(not(Y_465),Y_465)) ),
    inference(resolution,[status(thm)],[c_3606,c_2]) ).

tff(c_3666,plain,
    ! [Y_466] :
      ( is_a_theorem(Y_466)
      | ~ is_a_theorem(implies(not(Y_466),Y_466)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2945,c_3642]) ).

tff(c_4298,plain,
    ! [U_488,Z_489] : is_a_theorem(implies(implies(U_488,Z_489),implies(implies(implies(U_488,Z_489),U_488),Z_489))),
    inference(resolution,[status(thm)],[c_1099,c_3666]) ).

tff(c_4338,plain,
    ! [U_490,Z_491] : is_a_theorem(implies(not(U_490),implies(implies(implies(U_490,Z_491),U_490),Z_491))),
    inference(resolution,[status(thm)],[c_4298,c_41]) ).

tff(c_2618,plain,
    ! [Y_436,Z_437,Z_21] :
      ( is_a_theorem(implies(Y_436,Z_437))
      | ~ is_a_theorem(implies(Z_21,implies(Y_436,Z_437)))
      | ~ is_a_theorem(Z_21) ),
    inference(resolution,[status(thm)],[c_31,c_2506]) ).

tff(c_4359,plain,
    ! [U_492,Z_493] :
      ( is_a_theorem(implies(implies(implies(U_492,Z_493),U_492),Z_493))
      | ~ is_a_theorem(not(U_492)) ),
    inference(resolution,[status(thm)],[c_4338,c_2618]) ).

tff(c_3221,plain,
    ! [Y_453,U_454] :
      ( is_a_theorem(not(Y_453))
      | ~ is_a_theorem(implies(Y_453,U_454))
      | ~ is_a_theorem(not(U_454)) ),
    inference(resolution,[status(thm)],[c_3185,c_2]) ).

tff(c_4362,plain,
    ! [U_492,Z_493] :
      ( is_a_theorem(not(implies(implies(U_492,Z_493),U_492)))
      | ~ is_a_theorem(not(Z_493))
      | ~ is_a_theorem(not(U_492)) ),
    inference(resolution,[status(thm)],[c_4359,c_3221]) ).

tff(c_4402,plain,
    ! [Z_493,U_492] :
      ( ~ is_a_theorem(not(Z_493))
      | ~ is_a_theorem(not(U_492)) ),
    inference(negUnitSimplification,[status(thm)],[c_3370,c_4362]) ).

tff(c_4416,plain,
    ! [U_492] : ~ is_a_theorem(not(U_492)),
    inference(splitLeft,[status(thm)],[c_4402]) ).

tff(c_3809,plain,
    ! [Y_468,U_469,Z_470] :
      ( is_a_theorem(implies(implies(Y_468,U_469),Z_470))
      | ~ is_a_theorem(implies(U_469,Z_470))
      | ~ is_a_theorem(implies(not(Y_468),Z_470)) ),
    inference(resolution,[status(thm)],[c_3554,c_2]) ).

tff(c_5770,plain,
    ! [Z_565,Y_566,U_567] :
      ( is_a_theorem(Z_565)
      | ~ is_a_theorem(implies(Y_566,U_567))
      | ~ is_a_theorem(implies(U_567,Z_565))
      | ~ is_a_theorem(implies(not(Y_566),Z_565)) ),
    inference(resolution,[status(thm)],[c_3809,c_2]) ).

tff(c_5942,plain,
    ! [Z_568,Y_569] :
      ( is_a_theorem(Z_568)
      | ~ is_a_theorem(implies(Y_569,Z_568))
      | ~ is_a_theorem(implies(not(Y_569),Z_568)) ),
    inference(resolution,[status(thm)],[c_2945,c_5770]) ).

tff(c_6085,plain,
    ! [Y_570,Y_571] :
      ( is_a_theorem(implies(Y_570,not(Y_571)))
      | ~ is_a_theorem(implies(Y_571,implies(Y_570,not(Y_571)))) ),
    inference(resolution,[status(thm)],[c_21,c_5942]) ).

tff(c_6141,plain,
    ! [X_572] : is_a_theorem(implies(X_572,not(not(X_572)))),
    inference(resolution,[status(thm)],[c_3011,c_6085]) ).

tff(c_69,plain,
    ! [Y_32,Y_33,X_34] : is_a_theorem(implies(Y_32,implies(Y_33,implies(X_34,Y_32)))),
    inference(resolution,[status(thm)],[c_22,c_16]) ).

tff(c_93,plain,
    ! [Y_38,Y_39,X_40,X_41] : is_a_theorem(implies(Y_38,implies(Y_39,implies(X_40,implies(X_41,Y_38))))),
    inference(resolution,[status(thm)],[c_69,c_16]) ).

tff(c_102,plain,
    ! [Y_39,X_40,X_41,Y_38] :
      ( is_a_theorem(implies(Y_39,implies(X_40,implies(X_41,Y_38))))
      | ~ is_a_theorem(Y_38) ),
    inference(resolution,[status(thm)],[c_93,c_2]) ).

tff(c_4773,plain,
    ! [U_522,Z_523] :
      ( is_a_theorem(implies(implies(implies(U_522,Z_523),U_522),Z_523))
      | ~ is_a_theorem(implies(U_522,Z_523)) ),
    inference(resolution,[status(thm)],[c_4298,c_2]) ).

tff(c_4928,plain,
    ! [Z_537,U_538] :
      ( is_a_theorem(Z_537)
      | ~ is_a_theorem(implies(implies(U_538,Z_537),U_538))
      | ~ is_a_theorem(implies(U_538,Z_537)) ),
    inference(resolution,[status(thm)],[c_4773,c_2]) ).

tff(c_4993,plain,
    ! [Z_537,X_40,X_41,Y_38] :
      ( is_a_theorem(Z_537)
      | ~ is_a_theorem(implies(implies(X_40,implies(X_41,Y_38)),Z_537))
      | ~ is_a_theorem(Y_38) ),
    inference(resolution,[status(thm)],[c_102,c_4928]) ).

tff(c_6151,plain,
    ! [X_40,X_41,Y_38] :
      ( is_a_theorem(not(not(implies(X_40,implies(X_41,Y_38)))))
      | ~ is_a_theorem(Y_38) ),
    inference(resolution,[status(thm)],[c_6141,c_4993]) ).

tff(c_6194,plain,
    ! [Y_38] : ~ is_a_theorem(Y_38),
    inference(negUnitSimplification,[status(thm)],[c_4416,c_6151]) ).

tff(c_6135,plain,
    ! [X_23] : is_a_theorem(implies(X_23,not(not(X_23)))),
    inference(resolution,[status(thm)],[c_3011,c_6085]) ).

tff(c_6287,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_6194,c_6135]) ).

tff(c_6288,plain,
    ! [Z_493] : ~ is_a_theorem(not(Z_493)),
    inference(splitRight,[status(thm)],[c_4402]) ).

tff(c_7577,plain,
    ! [Z_639,Y_640,U_641] :
      ( is_a_theorem(Z_639)
      | ~ is_a_theorem(implies(Y_640,U_641))
      | ~ is_a_theorem(implies(U_641,Z_639))
      | ~ is_a_theorem(implies(not(Y_640),Z_639)) ),
    inference(resolution,[status(thm)],[c_3809,c_2]) ).

tff(c_7746,plain,
    ! [Z_642,Y_643] :
      ( is_a_theorem(Z_642)
      | ~ is_a_theorem(implies(Y_643,Z_642))
      | ~ is_a_theorem(implies(not(Y_643),Z_642)) ),
    inference(resolution,[status(thm)],[c_2945,c_7577]) ).

tff(c_7885,plain,
    ! [Y_644,Y_645] :
      ( is_a_theorem(implies(Y_644,not(Y_645)))
      | ~ is_a_theorem(implies(Y_645,implies(Y_644,not(Y_645)))) ),
    inference(resolution,[status(thm)],[c_21,c_7746]) ).

tff(c_7941,plain,
    ! [X_646] : is_a_theorem(implies(X_646,not(not(X_646)))),
    inference(resolution,[status(thm)],[c_3011,c_7885]) ).

tff(c_6589,plain,
    ! [U_595,Z_596] :
      ( is_a_theorem(implies(implies(implies(U_595,Z_596),U_595),Z_596))
      | ~ is_a_theorem(implies(U_595,Z_596)) ),
    inference(resolution,[status(thm)],[c_4298,c_2]) ).

tff(c_6818,plain,
    ! [Z_618,U_619] :
      ( is_a_theorem(Z_618)
      | ~ is_a_theorem(implies(implies(U_619,Z_618),U_619))
      | ~ is_a_theorem(implies(U_619,Z_618)) ),
    inference(resolution,[status(thm)],[c_6589,c_2]) ).

tff(c_6883,plain,
    ! [Z_618,X_40,X_41,Y_38] :
      ( is_a_theorem(Z_618)
      | ~ is_a_theorem(implies(implies(X_40,implies(X_41,Y_38)),Z_618))
      | ~ is_a_theorem(Y_38) ),
    inference(resolution,[status(thm)],[c_102,c_6818]) ).

tff(c_7951,plain,
    ! [X_40,X_41,Y_38] :
      ( is_a_theorem(not(not(implies(X_40,implies(X_41,Y_38)))))
      | ~ is_a_theorem(Y_38) ),
    inference(resolution,[status(thm)],[c_7941,c_6883]) ).

tff(c_7994,plain,
    ! [Y_38] : ~ is_a_theorem(Y_38),
    inference(negUnitSimplification,[status(thm)],[c_6288,c_7951]) ).

tff(c_7935,plain,
    ! [X_23] : is_a_theorem(implies(X_23,not(not(X_23)))),
    inference(resolution,[status(thm)],[c_3011,c_7885]) ).

tff(c_8086,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7994,c_7935]) ).

tff(c_8087,plain,
    ! [Z_198,Z_21] :
      ( is_a_theorem(Z_198)
      | ~ is_a_theorem(implies(Z_21,Z_198))
      | ~ is_a_theorem(Z_21) ),
    inference(splitRight,[status(thm)],[c_1018]) ).

tff(c_34708,plain,
    ! [Y_2690,U_2691,Z_2692] :
      ( is_a_theorem(implies(implies(Y_2690,U_2691),Z_2692))
      | ~ is_a_theorem(implies(U_2691,Z_2692))
      | ~ is_a_theorem(implies(not(Y_2690),Z_2692)) ),
    inference(resolution,[status(thm)],[c_33298,c_8087]) ).

tff(c_34803,plain,
    ! [Z_2693,Y_2694,U_2695] :
      ( is_a_theorem(Z_2693)
      | ~ is_a_theorem(implies(Y_2694,U_2695))
      | ~ is_a_theorem(implies(U_2695,Z_2693))
      | ~ is_a_theorem(implies(not(Y_2694),Z_2693)) ),
    inference(resolution,[status(thm)],[c_34708,c_8087]) ).

tff(c_35005,plain,
    ! [Z_2696,Y_2697,Z_2698] :
      ( is_a_theorem(Z_2696)
      | ~ is_a_theorem(implies(implies(Y_2697,Z_2698),Z_2696))
      | ~ is_a_theorem(implies(not(Z_2698),Z_2696)) ),
    inference(resolution,[status(thm)],[c_21,c_34803]) ).

tff(c_35228,plain,
    ! [Y_2699,Z_2700] :
      ( is_a_theorem(implies(Y_2699,Z_2700))
      | ~ is_a_theorem(implies(not(Z_2700),implies(Y_2699,Z_2700))) ),
    inference(resolution,[status(thm)],[c_4,c_35005]) ).

tff(c_45482,plain,
    ! [U_3012,Y_3013] : is_a_theorem(implies(implies(U_3012,not(Y_3013)),implies(implies(Y_3013,U_3012),not(Y_3013)))),
    inference(resolution,[status(thm)],[c_8307,c_35228]) ).

tff(c_45564,plain,
    ! [U_3012,Y_3013] : is_a_theorem(implies(not(U_3012),implies(implies(Y_3013,U_3012),not(Y_3013)))),
    inference(resolution,[status(thm)],[c_45482,c_41]) ).

tff(c_24080,plain,
    ! [U_1974,Z_1975,Y_1976,X_1977] :
      ( is_a_theorem(implies(implies(U_1974,Z_1975),implies(implies(Y_1976,U_1974),Z_1975)))
      | ~ is_a_theorem(implies(implies(X_1977,not(Y_1976)),Z_1975)) ),
    inference(resolution,[status(thm)],[c_4,c_689]) ).

tff(c_24200,plain,
    ! [U_1985,Y_1986,Y_1987] : is_a_theorem(implies(implies(U_1985,implies(Y_1986,not(Y_1987))),implies(implies(Y_1987,U_1985),implies(Y_1986,not(Y_1987))))),
    inference(resolution,[status(thm)],[c_4,c_24080]) ).

tff(c_24246,plain,
    ! [U_1985,Y_1987,Y_1986] : is_a_theorem(implies(not(U_1985),implies(implies(Y_1987,U_1985),implies(Y_1986,not(Y_1987))))),
    inference(resolution,[status(thm)],[c_24200,c_41]) ).

tff(c_45377,plain,
    ! [Y_3010,Y_3011] : is_a_theorem(implies(implies(Y_3010,implies(Y_3011,not(Y_3010))),implies(Y_3011,not(Y_3010)))),
    inference(resolution,[status(thm)],[c_24246,c_35228]) ).

tff(c_46697,plain,
    ! [Y_3056,Y_3057] :
      ( is_a_theorem(implies(Y_3056,not(Y_3057)))
      | ~ is_a_theorem(implies(Y_3057,implies(Y_3056,not(Y_3057)))) ),
    inference(resolution,[status(thm)],[c_45377,c_8087]) ).

tff(c_47308,plain,
    ! [U_3073] : is_a_theorem(implies(implies(not(U_3073),U_3073),not(not(U_3073)))),
    inference(resolution,[status(thm)],[c_45564,c_46697]) ).

tff(c_47622,plain,
    ! [U_3084] :
      ( is_a_theorem(not(not(U_3084)))
      | ~ is_a_theorem(implies(not(U_3084),U_3084)) ),
    inference(resolution,[status(thm)],[c_47308,c_8087]) ).

tff(c_47753,plain,
    ! [Z_3085] : is_a_theorem(not(not(implies(Z_3085,Z_3085)))),
    inference(resolution,[status(thm)],[c_155,c_47622]) ).

tff(c_26874,plain,
    ! [Z_2204,X_2205,Z_2206,Y_2207] :
      ( is_a_theorem(Z_2204)
      | ~ is_a_theorem(implies(implies(not(X_2205),Z_2206),Z_2204))
      | ~ is_a_theorem(not(not(implies(implies(X_2205,Y_2207),Z_2206)))) ),
    inference(resolution,[status(thm)],[c_6,c_922]) ).

tff(c_27012,plain,
    ! [Y_4,X_2205,Z_2206,Y_2207] :
      ( is_a_theorem(implies(Y_4,implies(not(X_2205),Z_2206)))
      | ~ is_a_theorem(not(not(implies(implies(X_2205,Y_2207),Z_2206)))) ),
    inference(resolution,[status(thm)],[c_21,c_26874]) ).

tff(c_49139,plain,
    ! [Y_3113,X_3114,Y_3115] : is_a_theorem(implies(Y_3113,implies(not(X_3114),implies(X_3114,Y_3115)))),
    inference(resolution,[status(thm)],[c_47753,c_27012]) ).

tff(c_47397,plain,
    ! [U_3073] :
      ( is_a_theorem(not(not(U_3073)))
      | ~ is_a_theorem(implies(not(U_3073),U_3073)) ),
    inference(resolution,[status(thm)],[c_47308,c_8087]) ).

tff(c_49338,plain,
    ! [X_3116,Y_3117] : is_a_theorem(not(not(implies(not(X_3116),implies(X_3116,Y_3117))))),
    inference(resolution,[status(thm)],[c_49139,c_47397]) ).

tff(c_569,plain,
    ! [Y_148,U_146,Z_147] :
      ( is_a_theorem(implies(implies(Y_148,U_146),Z_147))
      | ~ is_a_theorem(implies(U_146,Z_147))
      | ~ is_a_theorem(not(not(Y_148))) ),
    inference(resolution,[status(thm)],[c_556,c_2]) ).

tff(c_8308,plain,
    ! [Z_654,Y_655,Z_656] :
      ( is_a_theorem(Z_654)
      | ~ is_a_theorem(implies(implies(Y_655,Z_656),Z_654))
      | ~ is_a_theorem(not(not(Z_656))) ),
    inference(resolution,[status(thm)],[c_21,c_922]) ).

tff(c_8398,plain,
    ! [Z_147,U_146,Y_148] :
      ( is_a_theorem(Z_147)
      | ~ is_a_theorem(not(not(U_146)))
      | ~ is_a_theorem(implies(U_146,Z_147))
      | ~ is_a_theorem(not(not(Y_148))) ),
    inference(resolution,[status(thm)],[c_569,c_8308]) ).

tff(c_13291,plain,
    ! [Y_148] : ~ is_a_theorem(not(not(Y_148))),
    inference(splitLeft,[status(thm)],[c_8398]) ).

tff(c_153,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_113]) ).

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

tff(c_14755,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_14680,c_886]) ).

tff(c_14769,plain,
    ! [U_1339,Z_1340,Y_1341] :
      ( is_a_theorem(implies(implies(U_1339,Z_1340),implies(implies(Y_1341,U_1339),Z_1340)))
      | ~ is_a_theorem(implies(not(Y_1341),Z_1340)) ),
    inference(splitRight,[status(thm)],[c_796]) ).

tff(c_15179,plain,
    ! [Y_1362,U_1363,Z_1364] :
      ( is_a_theorem(implies(implies(Y_1362,U_1363),Z_1364))
      | ~ is_a_theorem(implies(U_1363,Z_1364))
      | ~ is_a_theorem(implies(not(Y_1362),Z_1364)) ),
    inference(resolution,[status(thm)],[c_14769,c_8087]) ).

tff(c_15231,plain,
    ! [Z_1365,Y_1366,U_1367] :
      ( is_a_theorem(Z_1365)
      | ~ is_a_theorem(implies(Y_1366,U_1367))
      | ~ is_a_theorem(implies(U_1367,Z_1365))
      | ~ is_a_theorem(implies(not(Y_1366),Z_1365)) ),
    inference(resolution,[status(thm)],[c_15179,c_8087]) ).

tff(c_15376,plain,
    ! [Z_1368,Y_1369,Z_1370] :
      ( is_a_theorem(Z_1368)
      | ~ is_a_theorem(implies(implies(Y_1369,Z_1370),Z_1368))
      | ~ is_a_theorem(implies(not(Z_1370),Z_1368)) ),
    inference(resolution,[status(thm)],[c_21,c_15231]) ).

tff(c_15572,plain,
    ! [Y_1375,Z_1376] :
      ( is_a_theorem(implies(Y_1375,Z_1376))
      | ~ is_a_theorem(implies(not(Z_1376),implies(Y_1375,Z_1376))) ),
    inference(resolution,[status(thm)],[c_4,c_15376]) ).

tff(c_15658,plain,
    ! [X_6,Y_7] : is_a_theorem(implies(not(X_6),implies(X_6,Y_7))),
    inference(resolution,[status(thm)],[c_153,c_15572]) ).

tff(c_13559,plain,
    ! [U_1141,Z_1142,Y_1143,X_1144] :
      ( is_a_theorem(implies(implies(U_1141,Z_1142),implies(implies(Y_1143,U_1141),Z_1142)))
      | ~ is_a_theorem(implies(implies(X_1144,not(Y_1143)),Z_1142)) ),
    inference(resolution,[status(thm)],[c_4,c_689]) ).

tff(c_13647,plain,
    ! [U_1155,Y_1156,Y_1157] : is_a_theorem(implies(implies(U_1155,implies(Y_1156,not(Y_1157))),implies(implies(Y_1157,U_1155),implies(Y_1156,not(Y_1157))))),
    inference(resolution,[status(thm)],[c_4,c_13559]) ).

tff(c_13668,plain,
    ! [U_1155,Y_1157,Y_1156] : is_a_theorem(implies(not(U_1155),implies(implies(Y_1157,U_1155),implies(Y_1156,not(Y_1157))))),
    inference(resolution,[status(thm)],[c_13647,c_41]) ).

tff(c_17378,plain,
    ! [Y_1432,Y_1433] : is_a_theorem(implies(implies(Y_1432,implies(Y_1433,not(Y_1432))),implies(Y_1433,not(Y_1432)))),
    inference(resolution,[status(thm)],[c_13668,c_15572]) ).

tff(c_17649,plain,
    ! [Y_1444,Y_1445] :
      ( is_a_theorem(implies(Y_1444,not(Y_1445)))
      | ~ is_a_theorem(implies(Y_1445,implies(Y_1444,not(Y_1445)))) ),
    inference(resolution,[status(thm)],[c_17378,c_8087]) ).

tff(c_17710,plain,
    ! [X_1446] : is_a_theorem(implies(X_1446,not(not(X_1446)))),
    inference(resolution,[status(thm)],[c_15658,c_17649]) ).

tff(c_78,plain,
    ! [Y_33,X_34,Y_32] :
      ( is_a_theorem(implies(Y_33,implies(X_34,Y_32)))
      | ~ is_a_theorem(Y_32) ),
    inference(resolution,[status(thm)],[c_69,c_2]) ).

tff(c_1015,plain,
    ! [Z_198,X_34,Y_32,Y_33] :
      ( is_a_theorem(Z_198)
      | ~ is_a_theorem(implies(implies(X_34,Y_32),Z_198))
      | ~ is_a_theorem(not(not(Y_33)))
      | ~ is_a_theorem(Y_32) ),
    inference(resolution,[status(thm)],[c_78,c_922]) ).

tff(c_8504,plain,
    ! [Y_33] : ~ is_a_theorem(not(not(Y_33))),
    inference(splitLeft,[status(thm)],[c_1015]) ).

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

tff(c_10243,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_10160,c_886]) ).

tff(c_10245,plain,
    ! [U_977,Z_978,Y_979] :
      ( is_a_theorem(implies(implies(U_977,Z_978),implies(implies(Y_979,U_977),Z_978)))
      | ~ is_a_theorem(implies(not(Y_979),Z_978)) ),
    inference(splitRight,[status(thm)],[c_796]) ).

tff(c_10515,plain,
    ! [Y_1001,U_1002,Z_1003] :
      ( is_a_theorem(implies(implies(Y_1001,U_1002),Z_1003))
      | ~ is_a_theorem(implies(U_1002,Z_1003))
      | ~ is_a_theorem(implies(not(Y_1001),Z_1003)) ),
    inference(resolution,[status(thm)],[c_10245,c_8087]) ).

tff(c_10566,plain,
    ! [Z_1004,Y_1005,U_1006] :
      ( is_a_theorem(Z_1004)
      | ~ is_a_theorem(implies(Y_1005,U_1006))
      | ~ is_a_theorem(implies(U_1006,Z_1004))
      | ~ is_a_theorem(implies(not(Y_1005),Z_1004)) ),
    inference(resolution,[status(thm)],[c_10515,c_8087]) ).

tff(c_10720,plain,
    ! [Z_1007,Y_1008,Z_1009] :
      ( is_a_theorem(Z_1007)
      | ~ is_a_theorem(implies(implies(Y_1008,Z_1009),Z_1007))
      | ~ is_a_theorem(implies(not(Z_1009),Z_1007)) ),
    inference(resolution,[status(thm)],[c_21,c_10566]) ).

tff(c_10880,plain,
    ! [Y_1010,Z_1011] :
      ( is_a_theorem(implies(Y_1010,Z_1011))
      | ~ is_a_theorem(implies(not(Z_1011),implies(Y_1010,Z_1011))) ),
    inference(resolution,[status(thm)],[c_4,c_10720]) ).

tff(c_10971,plain,
    ! [X_6,Y_7] : is_a_theorem(implies(not(X_6),implies(X_6,Y_7))),
    inference(resolution,[status(thm)],[c_153,c_10880]) ).

tff(c_8648,plain,
    ! [U_702,Z_703,Y_704,X_705] :
      ( is_a_theorem(implies(implies(U_702,Z_703),implies(implies(Y_704,U_702),Z_703)))
      | ~ is_a_theorem(implies(implies(X_705,not(Y_704)),Z_703)) ),
    inference(resolution,[status(thm)],[c_4,c_689]) ).

tff(c_8814,plain,
    ! [U_719,Y_720,Y_721] : is_a_theorem(implies(implies(U_719,implies(Y_720,not(Y_721))),implies(implies(Y_721,U_719),implies(Y_720,not(Y_721))))),
    inference(resolution,[status(thm)],[c_4,c_8648]) ).

tff(c_8831,plain,
    ! [U_719,Y_721,Y_720] : is_a_theorem(implies(not(U_719),implies(implies(Y_721,U_719),implies(Y_720,not(Y_721))))),
    inference(resolution,[status(thm)],[c_8814,c_41]) ).

tff(c_12416,plain,
    ! [Y_1057,Y_1058] : is_a_theorem(implies(implies(Y_1057,implies(Y_1058,not(Y_1057))),implies(Y_1058,not(Y_1057)))),
    inference(resolution,[status(thm)],[c_8831,c_10880]) ).

tff(c_12805,plain,
    ! [Y_1078,Y_1079] :
      ( is_a_theorem(implies(Y_1078,not(Y_1079)))
      | ~ is_a_theorem(implies(Y_1079,implies(Y_1078,not(Y_1079)))) ),
    inference(resolution,[status(thm)],[c_12416,c_8087]) ).

tff(c_12871,plain,
    ! [X_1080] : is_a_theorem(implies(X_1080,not(not(X_1080)))),
    inference(resolution,[status(thm)],[c_10971,c_12805]) ).

tff(c_12907,plain,
    ! [X_1080] :
      ( is_a_theorem(not(not(X_1080)))
      | ~ is_a_theorem(X_1080) ),
    inference(resolution,[status(thm)],[c_12871,c_8087]) ).

tff(c_12935,plain,
    ! [X_1080] : ~ is_a_theorem(X_1080),
    inference(negUnitSimplification,[status(thm)],[c_8504,c_12907]) ).

tff(c_12859,plain,
    ! [X_6] : is_a_theorem(implies(X_6,not(not(X_6)))),
    inference(resolution,[status(thm)],[c_10971,c_12805]) ).

tff(c_13024,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_12935,c_12859]) ).

tff(c_13025,plain,
    ! [Z_198,X_34,Y_32] :
      ( is_a_theorem(Z_198)
      | ~ is_a_theorem(implies(implies(X_34,Y_32),Z_198))
      | ~ is_a_theorem(Y_32) ),
    inference(splitRight,[status(thm)],[c_1015]) ).

tff(c_17748,plain,
    ! [X_34,Y_32] :
      ( is_a_theorem(not(not(implies(X_34,Y_32))))
      | ~ is_a_theorem(Y_32) ),
    inference(resolution,[status(thm)],[c_17710,c_13025]) ).

tff(c_17781,plain,
    ! [Y_32] : ~ is_a_theorem(Y_32),
    inference(negUnitSimplification,[status(thm)],[c_13291,c_17748]) ).

tff(c_17699,plain,
    ! [X_6] : is_a_theorem(implies(X_6,not(not(X_6)))),
    inference(resolution,[status(thm)],[c_15658,c_17649]) ).

tff(c_17872,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_17781,c_17699]) ).

tff(c_17873,plain,
    ! [Z_147,U_146] :
      ( is_a_theorem(Z_147)
      | ~ is_a_theorem(not(not(U_146)))
      | ~ is_a_theorem(implies(U_146,Z_147)) ),
    inference(splitRight,[status(thm)],[c_8398]) ).

tff(c_62560,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_49338,c_17873]) ).

tff(c_67657,plain,
    ! [X_3588,Y_3589,Y_3590] : is_a_theorem(implies(implies(X_3588,not(Y_3589)),implies(Y_3589,implies(X_3588,Y_3590)))),
    inference(resolution,[status(thm)],[c_18024,c_62560]) ).

tff(c_47798,plain,
    ! [Z_147,Z_3085] :
      ( is_a_theorem(Z_147)
      | ~ is_a_theorem(implies(implies(Z_3085,Z_3085),Z_147)) ),
    inference(resolution,[status(thm)],[c_47753,c_17873]) ).

tff(c_67747,plain,
    ! [Y_3589,Y_3590] : is_a_theorem(implies(Y_3589,implies(not(Y_3589),Y_3590))),
    inference(resolution,[status(thm)],[c_67657,c_47798]) ).

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

tff(c_67782,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_67747,c_10]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : LCL072-1 : TPTP v8.1.2. Released v1.0.0.
% 0.00/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.15/0.35  % Computer : n028.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit : 300
% 0.15/0.35  % WCLimit  : 300
% 0.15/0.35  % DateTime : Thu Aug  3 13:39:24 EDT 2023
% 0.15/0.35  % CPUTime  : 
% 17.79/8.97  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 17.79/8.99  
% 17.79/8.99  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 17.79/9.06  
% 17.79/9.06  Inference rules
% 17.79/9.06  ----------------------
% 17.79/9.06  #Ref     : 0
% 17.79/9.06  #Sup     : 15348
% 17.79/9.06  #Fact    : 0
% 17.79/9.06  #Define  : 0
% 17.79/9.06  #Split   : 46
% 17.79/9.06  #Chain   : 0
% 17.79/9.06  #Close   : 0
% 17.79/9.06  
% 17.79/9.06  Ordering : KBO
% 17.79/9.06  
% 17.79/9.06  Simplification rules
% 17.79/9.06  ----------------------
% 17.79/9.06  #Subsume      : 9935
% 17.79/9.06  #Demod        : 1478
% 17.79/9.06  #Tautology    : 1649
% 17.79/9.06  #SimpNegUnit  : 2518
% 17.79/9.06  #BackRed      : 886
% 17.79/9.06  
% 17.79/9.06  #Partial instantiations: 0
% 17.79/9.06  #Strategies tried      : 1
% 17.79/9.06  
% 17.79/9.06  Timing (in seconds)
% 17.79/9.06  ----------------------
% 17.79/9.06  Preprocessing        : 0.39
% 17.79/9.06  Parsing              : 0.21
% 17.79/9.06  CNF conversion       : 0.02
% 17.79/9.06  Main loop            : 7.55
% 17.79/9.06  Inferencing          : 1.63
% 17.79/9.06  Reduction            : 2.18
% 17.79/9.06  Demodulation         : 1.57
% 17.79/9.06  BG Simplification    : 0.07
% 17.79/9.06  Subsumption          : 3.28
% 17.79/9.06  Abstraction          : 0.12
% 17.79/9.06  MUC search           : 0.00
% 17.79/9.06  Cooper               : 0.00
% 17.79/9.06  Total                : 8.04
% 17.79/9.06  Index Insertion      : 0.00
% 17.79/9.06  Index Deletion       : 0.00
% 17.79/9.06  Index Matching       : 0.00
% 17.79/9.06  BG Taut test         : 0.00
%------------------------------------------------------------------------------