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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : LCL083-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 : n006.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:19 EDT 2023

% Result   : Unsatisfiable 22.64s 13.15s
% Output   : CNFRefutation 22.64s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   27
%            Number of leaves      :    7
% Syntax   : Number of formulae    :   97 (  68 unt;   4 typ;   0 def)
%            Number of atoms       :  120 (   0 equ)
%            Maximal formula atoms :    3 (   1 avg)
%            Number of connectives :   63 (  36   ~;  27   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   5 avg)
%            Maximal term depth    :    9 (   2 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :    3 (   2   >;   1   *;   0   +;   0  <<)
%            Number of predicates  :    2 (   1 usr;   1 prp; 0-1 aty)
%            Number of functors    :    3 (   3 usr;   2 con; 0-2 aty)
%            Number of variables   :  318 (; 318   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ is_a_theorem > implies > #nlpp > 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(implies,type,
    implies: ( $i * $i ) > $i ).

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

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

tff(f_43,axiom,
    ~ is_a_theorem(implies(implies(implies(a,b),a),a)),
    file(unknown,unknown) ).

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

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

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_39]) ).

tff(c_13,plain,
    ! [Z_13,X_14,U_15,Y_16] :
      ( is_a_theorem(implies(implies(Z_13,X_14),implies(U_15,X_14)))
      | ~ is_a_theorem(implies(implies(X_14,Y_16),Z_13)) ),
    inference(resolution,[status(thm)],[c_8,c_2]) ).

tff(c_17,plain,
    ! [X_18,U_20,U_17,Y_21,Z_19] : is_a_theorem(implies(implies(implies(implies(Z_19,X_18),implies(U_20,X_18)),implies(X_18,Y_21)),implies(U_17,implies(X_18,Y_21)))),
    inference(resolution,[status(thm)],[c_4,c_13]) ).

tff(c_12,plain,
    ! [Z_11,X_9,U_12,Y_10] :
      ( is_a_theorem(implies(implies(Z_11,X_9),implies(U_12,X_9)))
      | ~ is_a_theorem(implies(implies(X_9,Y_10),Z_11)) ),
    inference(resolution,[status(thm)],[c_8,c_2]) ).

tff(c_119,plain,
    ! [X_51,U_50,Z_53,Y_48,U_49,U_52] : is_a_theorem(implies(implies(implies(U_52,implies(X_51,Y_48)),implies(implies(Z_53,X_51),implies(U_49,X_51))),implies(U_50,implies(implies(Z_53,X_51),implies(U_49,X_51))))),
    inference(resolution,[status(thm)],[c_17,c_12]) ).

tff(c_24,plain,
    ! [X_18,U_20,U_17,Y_21,Z_19] :
      ( is_a_theorem(implies(U_17,implies(X_18,Y_21)))
      | ~ is_a_theorem(implies(implies(implies(Z_19,X_18),implies(U_20,X_18)),implies(X_18,Y_21))) ),
    inference(resolution,[status(thm)],[c_17,c_2]) ).

tff(c_131,plain,
    ! [U_54,U_55,Z_56] : is_a_theorem(implies(U_54,implies(implies(U_55,U_55),implies(implies(Z_56,U_55),implies(U_55,U_55))))),
    inference(resolution,[status(thm)],[c_119,c_24]) ).

tff(c_149,plain,
    ! [U_55,Z_56,U_54] :
      ( is_a_theorem(implies(implies(U_55,U_55),implies(implies(Z_56,U_55),implies(U_55,U_55))))
      | ~ is_a_theorem(U_54) ),
    inference(resolution,[status(thm)],[c_131,c_2]) ).

tff(c_150,plain,
    ! [U_54] : ~ is_a_theorem(U_54),
    inference(splitLeft,[status(thm)],[c_149]) ).

tff(c_128,plain,
    ! [U_17,U_49,Z_53] : is_a_theorem(implies(U_17,implies(implies(U_49,U_49),implies(implies(Z_53,U_49),implies(U_49,U_49))))),
    inference(resolution,[status(thm)],[c_119,c_24]) ).

tff(c_165,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_150,c_128]) ).

tff(c_202,plain,
    ! [U_61,Z_62] : is_a_theorem(implies(implies(U_61,U_61),implies(implies(Z_62,U_61),implies(U_61,U_61)))),
    inference(splitRight,[status(thm)],[c_149]) ).

tff(c_208,plain,
    ! [Z_62,U_61,U_12] : is_a_theorem(implies(implies(implies(implies(Z_62,U_61),implies(U_61,U_61)),U_61),implies(U_12,U_61))),
    inference(resolution,[status(thm)],[c_202,c_12]) ).

tff(c_16,plain,
    ! [X_3,Z_5,U_15,U_6,Y_4] : is_a_theorem(implies(implies(implies(implies(Z_5,X_3),implies(U_6,X_3)),implies(X_3,Y_4)),implies(U_15,implies(X_3,Y_4)))),
    inference(resolution,[status(thm)],[c_4,c_13]) ).

tff(c_526,plain,
    ! [U_101,Y_102,U_103,X_105,Z_106,U_104] :
      ( is_a_theorem(implies(U_101,implies(implies(Z_106,X_105),implies(U_104,X_105))))
      | ~ is_a_theorem(implies(implies(U_103,implies(X_105,Y_102)),implies(implies(Z_106,X_105),implies(U_104,X_105)))) ),
    inference(resolution,[status(thm)],[c_119,c_2]) ).

tff(c_578,plain,
    ! [U_107,Z_108,Y_109] : is_a_theorem(implies(U_107,implies(implies(Z_108,Y_109),implies(Y_109,Y_109)))),
    inference(resolution,[status(thm)],[c_16,c_526]) ).

tff(c_616,plain,
    ! [Z_108,Y_109,U_107] :
      ( is_a_theorem(implies(implies(Z_108,Y_109),implies(Y_109,Y_109)))
      | ~ is_a_theorem(U_107) ),
    inference(resolution,[status(thm)],[c_578,c_2]) ).

tff(c_618,plain,
    ! [U_107] : ~ is_a_theorem(U_107),
    inference(splitLeft,[status(thm)],[c_616]) ).

tff(c_576,plain,
    ! [U_101,X_3,Y_102,U_6] : is_a_theorem(implies(U_101,implies(implies(implies(X_3,Y_102),X_3),implies(U_6,X_3)))),
    inference(resolution,[status(thm)],[c_4,c_526]) ).

tff(c_687,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_618,c_576]) ).

tff(c_689,plain,
    ! [Z_114,Y_115] : is_a_theorem(implies(implies(Z_114,Y_115),implies(Y_115,Y_115))),
    inference(splitRight,[status(thm)],[c_616]) ).

tff(c_710,plain,
    ! [Y_116,Z_117] :
      ( is_a_theorem(implies(Y_116,Y_116))
      | ~ is_a_theorem(implies(Z_117,Y_116)) ),
    inference(resolution,[status(thm)],[c_689,c_2]) ).

tff(c_782,plain,
    ! [U_118,U_119] : is_a_theorem(implies(implies(U_118,U_119),implies(U_118,U_119))),
    inference(resolution,[status(thm)],[c_208,c_710]) ).

tff(c_1270,plain,
    ! [U_146,U_147,U_148] : is_a_theorem(implies(implies(implies(U_146,U_147),U_146),implies(U_148,U_146))),
    inference(resolution,[status(thm)],[c_782,c_12]) ).

tff(c_3254,plain,
    ! [U_289,U_290,U_291,U_292] : is_a_theorem(implies(implies(implies(U_289,U_290),implies(U_290,U_291)),implies(U_292,implies(U_290,U_291)))),
    inference(resolution,[status(thm)],[c_1270,c_12]) ).

tff(c_10074,plain,
    ! [U_554,U_558,U_557,U_556,U_555] : is_a_theorem(implies(implies(implies(U_555,implies(U_556,U_558)),implies(U_557,U_556)),implies(U_554,implies(U_557,U_556)))),
    inference(resolution,[status(thm)],[c_3254,c_12]) ).

tff(c_10859,plain,
    ! [U_593,U_595,U_592,U_591,U_594] :
      ( is_a_theorem(implies(U_592,implies(U_595,U_594)))
      | ~ is_a_theorem(implies(implies(U_593,implies(U_594,U_591)),implies(U_595,U_594))) ),
    inference(resolution,[status(thm)],[c_10074,c_2]) ).

tff(c_11050,plain,
    ! [U_596,U_597,X_598,U_599] : is_a_theorem(implies(U_596,implies(implies(implies(implies(U_597,X_598),U_599),X_598),implies(U_597,X_598)))),
    inference(resolution,[status(thm)],[c_4,c_10859]) ).

tff(c_11200,plain,
    ! [U_597,X_598,U_599,U_596] :
      ( is_a_theorem(implies(implies(implies(implies(U_597,X_598),U_599),X_598),implies(U_597,X_598)))
      | ~ is_a_theorem(U_596) ),
    inference(resolution,[status(thm)],[c_11050,c_2]) ).

tff(c_11201,plain,
    ! [U_596] : ~ is_a_theorem(U_596),
    inference(splitLeft,[status(thm)],[c_11200]) ).

tff(c_11049,plain,
    ! [U_592,U_6,X_3,U_591] : is_a_theorem(implies(U_592,implies(implies(implies(implies(U_6,X_3),U_591),X_3),implies(U_6,X_3)))),
    inference(resolution,[status(thm)],[c_4,c_10859]) ).

tff(c_11304,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_11201,c_11049]) ).

tff(c_11306,plain,
    ! [U_600,X_601,U_602] : is_a_theorem(implies(implies(implies(implies(U_600,X_601),U_602),X_601),implies(U_600,X_601))),
    inference(splitRight,[status(thm)],[c_11200]) ).

tff(c_119791,plain,
    ! [U_2296,X_2297,U_2298,U_2299] : is_a_theorem(implies(implies(implies(U_2296,X_2297),implies(implies(U_2296,X_2297),U_2298)),implies(U_2299,implies(implies(U_2296,X_2297),U_2298)))),
    inference(resolution,[status(thm)],[c_11306,c_12]) ).

tff(c_808,plain,
    ! [U_120,X_121,Y_122,U_123] : is_a_theorem(implies(U_120,implies(implies(implies(X_121,Y_122),X_121),implies(U_123,X_121)))),
    inference(resolution,[status(thm)],[c_4,c_526]) ).

tff(c_3301,plain,
    ! [X_296,U_297,Y_294,X_293,U_295] : is_a_theorem(implies(implies(implies(implies(implies(X_296,Y_294),X_296),implies(U_297,X_296)),X_293),implies(U_295,X_293))),
    inference(resolution,[status(thm)],[c_808,c_12]) ).

tff(c_3353,plain,
    ! [X_296,U_297,Y_294,X_293,U_295] :
      ( is_a_theorem(implies(U_295,X_293))
      | ~ is_a_theorem(implies(implies(implies(implies(X_296,Y_294),X_296),implies(U_297,X_296)),X_293)) ),
    inference(resolution,[status(thm)],[c_3301,c_2]) ).

tff(c_120101,plain,
    ! [U_295,U_2299,U_2298,Y_294] : is_a_theorem(implies(U_295,implies(U_2299,implies(implies(implies(U_2298,Y_294),U_2298),U_2298)))),
    inference(resolution,[status(thm)],[c_119791,c_3353]) ).

tff(c_708,plain,
    ! [Y_115,Z_114,U_12] : is_a_theorem(implies(implies(implies(Y_115,Y_115),Z_114),implies(U_12,Z_114))),
    inference(resolution,[status(thm)],[c_689,c_12]) ).

tff(c_853,plain,
    ! [Y_124,Z_125,U_126] : is_a_theorem(implies(implies(implies(Y_124,Y_124),Z_125),implies(U_126,Z_125))),
    inference(resolution,[status(thm)],[c_689,c_12]) ).

tff(c_1019,plain,
    ! [U_134,Z_135,Y_136] :
      ( is_a_theorem(implies(U_134,Z_135))
      | ~ is_a_theorem(implies(implies(Y_136,Y_136),Z_135)) ),
    inference(resolution,[status(thm)],[c_853,c_2]) ).

tff(c_1188,plain,
    ! [U_140,U_141,Y_142] : is_a_theorem(implies(U_140,implies(U_141,implies(Y_142,Y_142)))),
    inference(resolution,[status(thm)],[c_708,c_1019]) ).

tff(c_2004,plain,
    ! [U_209,Y_210,X_211,U_212] : is_a_theorem(implies(implies(implies(U_209,implies(Y_210,Y_210)),X_211),implies(U_212,X_211))),
    inference(resolution,[status(thm)],[c_1188,c_12]) ).

tff(c_2115,plain,
    ! [U_226,X_227,U_228,Y_229] :
      ( is_a_theorem(implies(U_226,X_227))
      | ~ is_a_theorem(implies(implies(U_228,implies(Y_229,Y_229)),X_227)) ),
    inference(resolution,[status(thm)],[c_2004,c_2]) ).

tff(c_2420,plain,
    ! [U_242,Y_243,X_244,U_245] : is_a_theorem(implies(U_242,implies(implies(implies(Y_243,Y_243),X_244),implies(U_245,X_244)))),
    inference(resolution,[status(thm)],[c_4,c_2115]) ).

tff(c_14066,plain,
    ! [Y_662,U_665,X_663,U_664,X_661] : is_a_theorem(implies(implies(implies(implies(implies(Y_662,Y_662),X_661),implies(U_664,X_661)),X_663),implies(U_665,X_663))),
    inference(resolution,[status(thm)],[c_2420,c_12]) ).

tff(c_14212,plain,
    ! [Y_662,U_665,X_663,U_664,X_661] :
      ( is_a_theorem(implies(U_665,X_663))
      | ~ is_a_theorem(implies(implies(implies(implies(Y_662,Y_662),X_661),implies(U_664,X_661)),X_663)) ),
    inference(resolution,[status(thm)],[c_14066,c_2]) ).

tff(c_120131,plain,
    ! [U_2300,U_2301,Y_2302,U_2303] : is_a_theorem(implies(U_2300,implies(U_2301,implies(implies(implies(Y_2302,Y_2302),U_2303),U_2303)))),
    inference(resolution,[status(thm)],[c_119791,c_14212]) ).

tff(c_120656,plain,
    ! [U_2301,Y_2302,U_2303,U_2300] :
      ( is_a_theorem(implies(U_2301,implies(implies(implies(Y_2302,Y_2302),U_2303),U_2303)))
      | ~ is_a_theorem(U_2300) ),
    inference(resolution,[status(thm)],[c_120131,c_2]) ).

tff(c_121625,plain,
    ! [U_2300] : ~ is_a_theorem(U_2300),
    inference(splitLeft,[status(thm)],[c_120656]) ).

tff(c_267,plain,
    ! [X_79,U_78,U_77,U_74,U_76,Z_80,Y_75] : is_a_theorem(implies(implies(implies(U_74,implies(implies(Z_80,X_79),implies(U_78,X_79))),implies(U_76,implies(X_79,Y_75))),implies(U_77,implies(U_76,implies(X_79,Y_75))))),
    inference(resolution,[status(thm)],[c_119,c_12]) ).

tff(c_1673,plain,
    ! [U_183,U_179,U_178,U_181,X_182,Y_180,Z_177] :
      ( is_a_theorem(implies(U_179,implies(U_183,implies(X_182,Y_180))))
      | ~ is_a_theorem(implies(implies(U_181,implies(implies(Z_177,X_182),implies(U_178,X_182))),implies(U_183,implies(X_182,Y_180)))) ),
    inference(resolution,[status(thm)],[c_267,c_2]) ).

tff(c_2994,plain,
    ! [U_271,Z_275,U_274,U_272,X_273] : is_a_theorem(implies(U_272,implies(implies(implies(implies(Z_275,U_274),implies(U_271,U_274)),X_273),implies(U_274,X_273)))),
    inference(resolution,[status(thm)],[c_4,c_1673]) ).

tff(c_3062,plain,
    ! [U_271,Z_275,U_274,U_272,X_273] :
      ( is_a_theorem(implies(implies(implies(implies(Z_275,U_274),implies(U_271,U_274)),X_273),implies(U_274,X_273)))
      | ~ is_a_theorem(U_272) ),
    inference(resolution,[status(thm)],[c_2994,c_2]) ).

tff(c_7066,plain,
    ! [U_272] : ~ is_a_theorem(U_272),
    inference(splitLeft,[status(thm)],[c_3062]) ).

tff(c_887,plain,
    ! [U_127,U_128,U_129] : is_a_theorem(implies(U_127,implies(U_128,implies(U_129,U_128)))),
    inference(resolution,[status(thm)],[c_853,c_24]) ).

tff(c_1587,plain,
    ! [U_169,U_170,X_171,U_172] : is_a_theorem(implies(implies(implies(U_169,implies(U_170,U_169)),X_171),implies(U_172,X_171))),
    inference(resolution,[status(thm)],[c_887,c_12]) ).

tff(c_1727,plain,
    ! [U_184,X_185,U_186,U_187] :
      ( is_a_theorem(implies(U_184,X_185))
      | ~ is_a_theorem(implies(implies(U_186,implies(U_187,U_186)),X_185)) ),
    inference(resolution,[status(thm)],[c_1587,c_2]) ).

tff(c_1806,plain,
    ! [U_188,U_189,U_190,Y_191] : is_a_theorem(implies(U_188,implies(U_189,implies(U_190,implies(Y_191,Y_191))))),
    inference(resolution,[status(thm)],[c_708,c_1727]) ).

tff(c_4263,plain,
    ! [U_337,X_336,U_338,Y_340,U_339] : is_a_theorem(implies(implies(implies(U_337,implies(U_339,implies(Y_340,Y_340))),X_336),implies(U_338,X_336))),
    inference(resolution,[status(thm)],[c_1806,c_12]) ).

tff(c_4411,plain,
    ! [X_348,U_350,U_349,Y_347,U_346] :
      ( is_a_theorem(implies(U_350,X_348))
      | ~ is_a_theorem(implies(implies(U_349,implies(U_346,implies(Y_347,Y_347))),X_348)) ),
    inference(resolution,[status(thm)],[c_4263,c_2]) ).

tff(c_4604,plain,
    ! [U_350,X_3,Y_347,U_6,U_346] : is_a_theorem(implies(U_350,implies(implies(implies(U_346,implies(Y_347,Y_347)),X_3),implies(U_6,X_3)))),
    inference(resolution,[status(thm)],[c_4,c_4411]) ).

tff(c_7143,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7066,c_4604]) ).

tff(c_7145,plain,
    ! [Z_450,U_451,U_452,X_453] : is_a_theorem(implies(implies(implies(implies(Z_450,U_451),implies(U_452,U_451)),X_453),implies(U_451,X_453))),
    inference(splitRight,[status(thm)],[c_3062]) ).

tff(c_7234,plain,
    ! [U_454,U_455,U_456,U_457] : is_a_theorem(implies(U_454,implies(U_455,implies(U_456,implies(U_457,U_455))))),
    inference(resolution,[status(thm)],[c_7145,c_3353]) ).

tff(c_7354,plain,
    ! [U_455,U_456,U_457,U_454] :
      ( is_a_theorem(implies(U_455,implies(U_456,implies(U_457,U_455))))
      | ~ is_a_theorem(U_454) ),
    inference(resolution,[status(thm)],[c_7234,c_2]) ).

tff(c_7355,plain,
    ! [U_454] : ~ is_a_theorem(U_454),
    inference(splitLeft,[status(thm)],[c_7354]) ).

tff(c_7203,plain,
    ! [U_295,U_451,U_297,U_452] : is_a_theorem(implies(U_295,implies(U_451,implies(U_297,implies(U_452,U_451))))),
    inference(resolution,[status(thm)],[c_7145,c_3353]) ).

tff(c_7433,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_7355,c_7203]) ).

tff(c_7434,plain,
    ! [U_455,U_456,U_457] : is_a_theorem(implies(U_455,implies(U_456,implies(U_457,U_455)))),
    inference(splitRight,[status(thm)],[c_7354]) ).

tff(c_2041,plain,
    ! [Z_213,U_220,U_218,U_215,U_214,X_219,Y_217,U_216] : is_a_theorem(implies(implies(implies(U_216,implies(U_220,implies(X_219,Y_217))),implies(U_218,implies(implies(Z_213,X_219),implies(U_214,X_219)))),implies(U_215,implies(U_218,implies(implies(Z_213,X_219),implies(U_214,X_219)))))),
    inference(resolution,[status(thm)],[c_267,c_12]) ).

tff(c_5406,plain,
    ! [U_394,Y_395,U_390,U_391,X_392,U_388,U_396,U_389,Z_393] : is_a_theorem(implies(implies(implies(U_390,implies(U_396,implies(implies(Z_393,X_392),implies(U_394,X_392)))),implies(U_389,implies(U_388,implies(X_392,Y_395)))),implies(U_391,implies(U_389,implies(U_388,implies(X_392,Y_395)))))),
    inference(resolution,[status(thm)],[c_2041,c_12]) ).

tff(c_17632,plain,
    ! [U_745,U_741,U_746,X_748,U_747,Z_744,Y_743,U_740,U_742] :
      ( is_a_theorem(implies(U_742,implies(U_740,implies(U_745,implies(X_748,Y_743)))))
      | ~ is_a_theorem(implies(implies(U_741,implies(U_746,implies(implies(Z_744,X_748),implies(U_747,X_748)))),implies(U_740,implies(U_745,implies(X_748,Y_743))))) ),
    inference(resolution,[status(thm)],[c_5406,c_2]) ).

tff(c_37970,plain,
    ! [U_1183,Z_1185,U_1189,U_1186,U_1188,U_1187,U_1184] : is_a_theorem(implies(U_1186,implies(U_1183,implies(U_1184,implies(U_1189,implies(U_1188,implies(implies(Z_1185,U_1189),implies(U_1187,U_1189)))))))),
    inference(resolution,[status(thm)],[c_7434,c_17632]) ).

tff(c_38285,plain,
    ! [U_1183,Z_1185,U_1189,U_1188,U_12,U_1187,X_9,U_1184] : is_a_theorem(implies(implies(implies(U_1183,implies(U_1184,implies(U_1189,implies(U_1188,implies(implies(Z_1185,U_1189),implies(U_1187,U_1189)))))),X_9),implies(U_12,X_9))),
    inference(resolution,[status(thm)],[c_37970,c_12]) ).

tff(c_121949,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_121625,c_38285]) ).

tff(c_121951,plain,
    ! [U_2316,Y_2317,U_2318] : is_a_theorem(implies(U_2316,implies(implies(implies(Y_2317,Y_2317),U_2318),U_2318))),
    inference(splitRight,[status(thm)],[c_120656]) ).

tff(c_122494,plain,
    ! [Y_2317,U_2318,U_2316] :
      ( is_a_theorem(implies(implies(implies(Y_2317,Y_2317),U_2318),U_2318))
      | ~ is_a_theorem(U_2316) ),
    inference(resolution,[status(thm)],[c_121951,c_2]) ).

tff(c_122495,plain,
    ! [U_2316] : ~ is_a_theorem(U_2316),
    inference(splitLeft,[status(thm)],[c_122494]) ).

tff(c_121950,plain,
    ! [U_2301,Y_2302,U_2303] : is_a_theorem(implies(U_2301,implies(implies(implies(Y_2302,Y_2302),U_2303),U_2303))),
    inference(splitRight,[status(thm)],[c_120656]) ).

tff(c_122820,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_122495,c_121950]) ).

tff(c_122822,plain,
    ! [Y_2319,U_2320] : is_a_theorem(implies(implies(implies(Y_2319,Y_2319),U_2320),U_2320)),
    inference(splitRight,[status(thm)],[c_122494]) ).

tff(c_123231,plain,
    ! [U_2321,Y_2322] :
      ( is_a_theorem(U_2321)
      | ~ is_a_theorem(implies(implies(Y_2322,Y_2322),U_2321)) ),
    inference(resolution,[status(thm)],[c_122822,c_2]) ).

tff(c_124324,plain,
    ! [U_2323,U_2324,Y_2325] : is_a_theorem(implies(U_2323,implies(implies(implies(U_2324,Y_2325),U_2324),U_2324))),
    inference(resolution,[status(thm)],[c_120101,c_123231]) ).

tff(c_123230,plain,
    ! [U_2320,Y_2319] :
      ( is_a_theorem(U_2320)
      | ~ is_a_theorem(implies(implies(Y_2319,Y_2319),U_2320)) ),
    inference(resolution,[status(thm)],[c_122822,c_2]) ).

tff(c_124672,plain,
    ! [U_2324,Y_2325] : is_a_theorem(implies(implies(implies(U_2324,Y_2325),U_2324),U_2324)),
    inference(resolution,[status(thm)],[c_124324,c_123230]) ).

tff(c_6,plain,
    ~ is_a_theorem(implies(implies(implies(a,b),a),a)),
    inference(cnfTransformation,[status(thm)],[f_43]) ).

tff(c_124875,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_124672,c_6]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem  : LCL083-1 : TPTP v8.1.2. Released v1.0.0.
% 0.12/0.13  % 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.14/0.37  % Computer : n006.cluster.edu
% 0.14/0.37  % Model    : x86_64 x86_64
% 0.14/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.37  % Memory   : 8042.1875MB
% 0.14/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.38  % CPULimit : 300
% 0.14/0.38  % WCLimit  : 300
% 0.14/0.38  % DateTime : Thu Aug  3 13:51:13 EDT 2023
% 0.14/0.38  % CPUTime  : 
% 22.64/13.15  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 22.64/13.16  
% 22.64/13.16  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 22.64/13.21  
% 22.64/13.21  Inference rules
% 22.64/13.21  ----------------------
% 22.64/13.21  #Ref     : 0
% 22.64/13.21  #Sup     : 25821
% 22.64/13.21  #Fact    : 0
% 22.64/13.21  #Define  : 0
% 22.64/13.21  #Split   : 33
% 22.64/13.21  #Chain   : 0
% 22.64/13.21  #Close   : 0
% 22.64/13.21  
% 22.64/13.21  Ordering : KBO
% 22.64/13.21  
% 22.64/13.21  Simplification rules
% 22.64/13.21  ----------------------
% 22.64/13.21  #Subsume      : 4927
% 22.64/13.21  #Demod        : 15776
% 22.64/13.21  #Tautology    : 15756
% 22.64/13.21  #SimpNegUnit  : 5861
% 22.64/13.21  #BackRed      : 3298
% 22.64/13.21  
% 22.64/13.21  #Partial instantiations: 0
% 22.64/13.21  #Strategies tried      : 1
% 22.64/13.21  
% 22.64/13.21  Timing (in seconds)
% 22.64/13.21  ----------------------
% 22.64/13.22  Preprocessing        : 0.39
% 22.64/13.22  Parsing              : 0.22
% 22.64/13.22  CNF conversion       : 0.02
% 22.64/13.22  Main loop            : 11.71
% 22.64/13.22  Inferencing          : 1.36
% 22.64/13.22  Reduction            : 4.73
% 22.64/13.22  Demodulation         : 4.22
% 22.64/13.22  BG Simplification    : 0.08
% 22.64/13.22  Subsumption          : 4.91
% 22.64/13.22  Abstraction          : 0.14
% 22.64/13.22  MUC search           : 0.00
% 22.64/13.22  Cooper               : 0.00
% 22.64/13.22  Total                : 12.18
% 22.64/13.22  Index Insertion      : 0.00
% 22.64/13.22  Index Deletion       : 0.00
% 22.64/13.22  Index Matching       : 0.00
% 22.64/13.22  BG Taut test         : 0.00
%------------------------------------------------------------------------------