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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : LCL121-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 : n027.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:26 EDT 2023

% Result   : Unsatisfiable 285.52s 223.67s
% Output   : CNFRefutation 285.52s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   23
%            Number of leaves      :    8
% Syntax   : Number of formulae    :   74 (  26 unt;   5 typ;   0 def)
%            Number of atoms       :  126 (   0 equ)
%            Maximal formula atoms :    3 (   1 avg)
%            Number of connectives :  117 (  60   ~;  57   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   10 (   6 avg)
%            Maximal term depth    :    6 (   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    :    4 (   4 usr;   3 con; 0-2 aty)
%            Number of variables   :  246 (; 246   !;   0   ?;   0   :)

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

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

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

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

tff(f_39,axiom,
    ~ is_a_theorem(equivalent(a,equivalent(a,equivalent(equivalent(b,equivalent(c,c)),b)))),
    file(unknown,unknown) ).

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

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

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

tff(c_13,plain,
    ! [X_13,Y_14,Z_15,U_16] :
      ( is_a_theorem(equivalent(X_13,equivalent(equivalent(Y_14,Z_15),equivalent(equivalent(Y_14,U_16),equivalent(Z_15,U_16)))))
      | ~ is_a_theorem(X_13) ),
    inference(resolution,[status(thm)],[c_8,c_2]) ).

tff(c_17,plain,
    ! [Y_14,Z_15,U_16,X_13] :
      ( is_a_theorem(equivalent(equivalent(Y_14,Z_15),equivalent(equivalent(Y_14,U_16),equivalent(Z_15,U_16))))
      | ~ is_a_theorem(X_13) ),
    inference(resolution,[status(thm)],[c_13,c_2]) ).

tff(c_18,plain,
    ! [X_13] : ~ is_a_theorem(X_13),
    inference(splitLeft,[status(thm)],[c_17]) ).

tff(c_22,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_18,c_4]) ).

tff(c_23,plain,
    ! [Y_14,Z_15,U_16] : is_a_theorem(equivalent(equivalent(Y_14,Z_15),equivalent(equivalent(Y_14,U_16),equivalent(Z_15,U_16)))),
    inference(splitRight,[status(thm)],[c_17]) ).

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

tff(c_24,plain,
    ! [Y_17,Z_18,U_19] : is_a_theorem(equivalent(equivalent(Y_17,Z_18),equivalent(equivalent(Y_17,U_19),equivalent(Z_18,U_19)))),
    inference(splitRight,[status(thm)],[c_17]) ).

tff(c_29,plain,
    ! [Y_20,U_21,Z_22] :
      ( is_a_theorem(equivalent(equivalent(Y_20,U_21),equivalent(Z_22,U_21)))
      | ~ is_a_theorem(equivalent(Y_20,Z_22)) ),
    inference(resolution,[status(thm)],[c_24,c_2]) ).

tff(c_34,plain,
    ! [Z_23,U_24,Y_25] :
      ( is_a_theorem(equivalent(Z_23,U_24))
      | ~ is_a_theorem(equivalent(Y_25,U_24))
      | ~ is_a_theorem(equivalent(Y_25,Z_23)) ),
    inference(resolution,[status(thm)],[c_29,c_2]) ).

tff(c_74,plain,
    ! [Z_35,Y_36,U_37,Z_38] :
      ( is_a_theorem(equivalent(Z_35,equivalent(equivalent(Y_36,U_37),equivalent(Z_38,U_37))))
      | ~ is_a_theorem(equivalent(equivalent(Y_36,Z_38),Z_35)) ),
    inference(resolution,[status(thm)],[c_23,c_34]) ).

tff(c_105,plain,
    ! [Y_43,U_44,Z_45,Z_46] :
      ( is_a_theorem(equivalent(equivalent(Y_43,U_44),equivalent(Z_45,U_44)))
      | ~ is_a_theorem(Z_46)
      | ~ is_a_theorem(equivalent(equivalent(Y_43,Z_45),Z_46)) ),
    inference(resolution,[status(thm)],[c_74,c_2]) ).

tff(c_211,plain,
    ! [Y_64,U_65,Z_66,U_67] :
      ( is_a_theorem(equivalent(equivalent(Y_64,U_65),equivalent(Z_66,U_65)))
      | ~ is_a_theorem(equivalent(equivalent(Y_64,U_67),equivalent(Z_66,U_67))) ),
    inference(resolution,[status(thm)],[c_23,c_105]) ).

tff(c_1744,plain,
    ! [Z_231,Y_232,Y_228,U_229,U_230] :
      ( is_a_theorem(equivalent(equivalent(Y_232,U_230),equivalent(equivalent(Y_228,Z_231),U_230)))
      | ~ is_a_theorem(equivalent(Y_232,equivalent(equivalent(Y_228,U_229),equivalent(Z_231,U_229)))) ),
    inference(resolution,[status(thm)],[c_12,c_211]) ).

tff(c_1802,plain,
    ! [Y_233,Z_234,U_235] : is_a_theorem(equivalent(equivalent(equivalent(Y_233,Z_234),U_235),equivalent(equivalent(Y_233,Z_234),U_235))),
    inference(resolution,[status(thm)],[c_23,c_1744]) ).

tff(c_28,plain,
    ! [Y_17,U_19,Z_18] :
      ( is_a_theorem(equivalent(equivalent(Y_17,U_19),equivalent(Z_18,U_19)))
      | ~ is_a_theorem(equivalent(Y_17,Z_18)) ),
    inference(resolution,[status(thm)],[c_24,c_2]) ).

tff(c_55,plain,
    ! [Z_31,Z_32,U_33,Y_34] :
      ( is_a_theorem(equivalent(Z_31,equivalent(Z_32,U_33)))
      | ~ is_a_theorem(equivalent(equivalent(Y_34,U_33),Z_31))
      | ~ is_a_theorem(equivalent(Y_34,Z_32)) ),
    inference(resolution,[status(thm)],[c_28,c_34]) ).

tff(c_130,plain,
    ! [Y_47,U_48,Z_49,Z_50] :
      ( is_a_theorem(equivalent(equivalent(equivalent(Y_47,U_48),equivalent(Z_49,U_48)),equivalent(Z_50,Z_49)))
      | ~ is_a_theorem(equivalent(Y_47,Z_50)) ),
    inference(resolution,[status(thm)],[c_23,c_55]) ).

tff(c_33,plain,
    ! [Z_22,U_21,Y_20] :
      ( is_a_theorem(equivalent(Z_22,U_21))
      | ~ is_a_theorem(equivalent(Y_20,U_21))
      | ~ is_a_theorem(equivalent(Y_20,Z_22)) ),
    inference(resolution,[status(thm)],[c_29,c_2]) ).

tff(c_614,plain,
    ! [Z_123,Y_122,Z_125,U_121,Z_124] :
      ( is_a_theorem(equivalent(Z_125,equivalent(Z_124,Z_123)))
      | ~ is_a_theorem(equivalent(equivalent(equivalent(Y_122,U_121),equivalent(Z_123,U_121)),Z_125))
      | ~ is_a_theorem(equivalent(Y_122,Z_124)) ),
    inference(resolution,[status(thm)],[c_130,c_33]) ).

tff(c_776,plain,
    ! [Z_142,Y_141,U_145,Z_144,U_143] :
      ( is_a_theorem(equivalent(equivalent(equivalent(equivalent(Y_141,U_145),U_143),equivalent(equivalent(Z_144,U_145),U_143)),equivalent(Z_142,Z_144)))
      | ~ is_a_theorem(equivalent(Y_141,Z_142)) ),
    inference(resolution,[status(thm)],[c_23,c_614]) ).

tff(c_828,plain,
    ! [Z_142,Y_141,U_145,Z_144,U_143] :
      ( is_a_theorem(equivalent(Z_142,Z_144))
      | ~ is_a_theorem(equivalent(equivalent(equivalent(Y_141,U_145),U_143),equivalent(equivalent(Z_144,U_145),U_143)))
      | ~ is_a_theorem(equivalent(Y_141,Z_142)) ),
    inference(resolution,[status(thm)],[c_776,c_2]) ).

tff(c_1901,plain,
    ! [Z_236,Y_237] :
      ( is_a_theorem(equivalent(Z_236,Y_237))
      | ~ is_a_theorem(equivalent(Y_237,Z_236)) ),
    inference(resolution,[status(thm)],[c_1802,c_828]) ).

tff(c_1959,plain,
    ! [X_3,Y_4,Z_5,U_6] : is_a_theorem(equivalent(equivalent(X_3,equivalent(equivalent(Y_4,Z_5),equivalent(equivalent(Y_4,U_6),equivalent(Z_5,U_6)))),X_3)),
    inference(resolution,[status(thm)],[c_4,c_1901]) ).

tff(c_229,plain,
    ! [Y_64,U_65,Z_11,Y_10,U_12] :
      ( is_a_theorem(equivalent(equivalent(Y_64,U_65),equivalent(equivalent(Y_10,Z_11),U_65)))
      | ~ is_a_theorem(equivalent(Y_64,equivalent(equivalent(Y_10,U_12),equivalent(Z_11,U_12)))) ),
    inference(resolution,[status(thm)],[c_12,c_211]) ).

tff(c_2665,plain,
    ! [Y_262,Z_263,Z_264,U_265] : is_a_theorem(equivalent(equivalent(equivalent(equivalent(Y_262,Z_263),equivalent(Z_264,Z_263)),U_265),equivalent(equivalent(Y_262,Z_264),U_265))),
    inference(resolution,[status(thm)],[c_1802,c_229]) ).

tff(c_146,plain,
    ! [Z_50,Z_49,Y_47,U_48] :
      ( is_a_theorem(equivalent(Z_50,Z_49))
      | ~ is_a_theorem(equivalent(equivalent(Y_47,U_48),equivalent(Z_49,U_48)))
      | ~ is_a_theorem(equivalent(Y_47,Z_50)) ),
    inference(resolution,[status(thm)],[c_130,c_2]) ).

tff(c_3697,plain,
    ! [Z_306,Y_307,Z_308,Z_309] :
      ( is_a_theorem(equivalent(Z_306,equivalent(Y_307,Z_308)))
      | ~ is_a_theorem(equivalent(equivalent(equivalent(Y_307,Z_309),equivalent(Z_308,Z_309)),Z_306)) ),
    inference(resolution,[status(thm)],[c_2665,c_146]) ).

tff(c_5182,plain,
    ! [Y_348,Y_349,U_350,Z_351] : is_a_theorem(equivalent(equivalent(Y_348,equivalent(equivalent(Y_349,U_350),equivalent(Z_351,U_350))),equivalent(Y_348,equivalent(Y_349,Z_351)))),
    inference(resolution,[status(thm)],[c_1959,c_3697]) ).

tff(c_2770,plain,
    ! [Z_50,Y_262,Z_264,Z_263] :
      ( is_a_theorem(equivalent(Z_50,equivalent(Y_262,Z_264)))
      | ~ is_a_theorem(equivalent(equivalent(equivalent(Y_262,Z_263),equivalent(Z_264,Z_263)),Z_50)) ),
    inference(resolution,[status(thm)],[c_2665,c_146]) ).

tff(c_5289,plain,
    ! [Y_262,Z_351,U_350,Y_349] : is_a_theorem(equivalent(equivalent(equivalent(Y_262,equivalent(Z_351,U_350)),equivalent(Y_349,Z_351)),equivalent(Y_262,equivalent(Y_349,U_350)))),
    inference(resolution,[status(thm)],[c_5182,c_2770]) ).

tff(c_3793,plain,
    ! [Y_307,Y_4,U_6,Z_5] : is_a_theorem(equivalent(equivalent(Y_307,equivalent(equivalent(Y_4,U_6),equivalent(Z_5,U_6))),equivalent(Y_307,equivalent(Y_4,Z_5)))),
    inference(resolution,[status(thm)],[c_1959,c_3697]) ).

tff(c_1871,plain,
    ! [Z_142,Y_233] :
      ( is_a_theorem(equivalent(Z_142,Y_233))
      | ~ is_a_theorem(equivalent(Y_233,Z_142)) ),
    inference(resolution,[status(thm)],[c_1802,c_828]) ).

tff(c_3820,plain,
    ! [Y_310,Z_311,U_312,Z_313] : is_a_theorem(equivalent(equivalent(equivalent(Y_310,Z_311),U_312),equivalent(equivalent(equivalent(Y_310,Z_313),equivalent(Z_311,Z_313)),U_312))),
    inference(resolution,[status(thm)],[c_2665,c_1871]) ).

tff(c_6890,plain,
    ! [Y_401,Z_402,Z_403,Z_404] : is_a_theorem(equivalent(equivalent(equivalent(equivalent(Y_401,Z_402),equivalent(Z_403,Z_402)),equivalent(Z_404,Z_403)),equivalent(Y_401,Z_404))),
    inference(resolution,[status(thm)],[c_3820,c_2770]) ).

tff(c_8005,plain,
    ! [Y_436,Z_437,Z_438,Z_439] :
      ( is_a_theorem(equivalent(Y_436,Z_437))
      | ~ is_a_theorem(equivalent(equivalent(equivalent(Y_436,Z_438),equivalent(Z_439,Z_438)),equivalent(Z_437,Z_439))) ),
    inference(resolution,[status(thm)],[c_6890,c_2]) ).

tff(c_8069,plain,
    ! [Y_440,Z_441] : is_a_theorem(equivalent(Y_440,equivalent(Y_440,equivalent(Z_441,Z_441)))),
    inference(resolution,[status(thm)],[c_3793,c_8005]) ).

tff(c_169234,plain,
    ! [Y_2074,Z_2075,Z_2076,Z_2077] : is_a_theorem(equivalent(equivalent(equivalent(equivalent(Y_2074,Z_2075),equivalent(Z_2076,Z_2075)),equivalent(Z_2077,Z_2077)),equivalent(Y_2074,Z_2076))),
    inference(resolution,[status(thm)],[c_8069,c_2770]) ).

tff(c_252473,plain,
    ! [Z_2546,Z_2547,Z_2548,Z_2549] :
      ( is_a_theorem(equivalent(Z_2546,Z_2547))
      | ~ is_a_theorem(equivalent(equivalent(equivalent(Z_2547,equivalent(equivalent(Z_2548,Z_2548),Z_2549)),Z_2549),Z_2546)) ),
    inference(resolution,[status(thm)],[c_169234,c_828]) ).

tff(c_254159,plain,
    ! [Y_2560,Y_2561,Z_2562] : is_a_theorem(equivalent(equivalent(Y_2560,equivalent(Y_2561,equivalent(Y_2561,equivalent(Z_2562,Z_2562)))),Y_2560)),
    inference(resolution,[status(thm)],[c_5289,c_252473]) ).

tff(c_4806,plain,
    ! [Y_336,Z_337,U_338,Z_339] : is_a_theorem(equivalent(equivalent(equivalent(equivalent(Y_336,Z_337),U_338),equivalent(equivalent(Z_339,Z_337),U_338)),equivalent(Y_336,Z_339))),
    inference(resolution,[status(thm)],[c_23,c_3697]) ).

tff(c_1956,plain,
    ! [Z_18,U_19,Y_17] :
      ( is_a_theorem(equivalent(equivalent(Z_18,U_19),equivalent(Y_17,U_19)))
      | ~ is_a_theorem(equivalent(Y_17,Z_18)) ),
    inference(resolution,[status(thm)],[c_28,c_1901]) ).

tff(c_44,plain,
    ! [Z_23,Y_14,U_16,Z_15] :
      ( is_a_theorem(equivalent(Z_23,equivalent(equivalent(Y_14,U_16),equivalent(Z_15,U_16))))
      | ~ is_a_theorem(equivalent(equivalent(Y_14,Z_15),Z_23)) ),
    inference(resolution,[status(thm)],[c_23,c_34]) ).

tff(c_3226,plain,
    ! [Y_288,U_289,Z_290,Z_291] :
      ( is_a_theorem(equivalent(equivalent(equivalent(Y_288,U_289),equivalent(Z_290,U_289)),Z_291))
      | ~ is_a_theorem(equivalent(equivalent(Y_288,Z_290),Z_291)) ),
    inference(resolution,[status(thm)],[c_44,c_1901]) ).

tff(c_3956,plain,
    ! [Z_314,Y_315,U_316,Z_317] :
      ( is_a_theorem(Z_314)
      | ~ is_a_theorem(equivalent(equivalent(Y_315,U_316),equivalent(Z_317,U_316)))
      | ~ is_a_theorem(equivalent(equivalent(Y_315,Z_317),Z_314)) ),
    inference(resolution,[status(thm)],[c_3226,c_2]) ).

tff(c_4016,plain,
    ! [Z_314,Z_18,Y_17] :
      ( is_a_theorem(Z_314)
      | ~ is_a_theorem(equivalent(equivalent(Z_18,Y_17),Z_314))
      | ~ is_a_theorem(equivalent(Y_17,Z_18)) ),
    inference(resolution,[status(thm)],[c_1956,c_3956]) ).

tff(c_4901,plain,
    ! [Y_336,Z_339,Z_337,U_338] :
      ( is_a_theorem(equivalent(Y_336,Z_339))
      | ~ is_a_theorem(equivalent(equivalent(equivalent(Z_339,Z_337),U_338),equivalent(equivalent(Y_336,Z_337),U_338))) ),
    inference(resolution,[status(thm)],[c_4806,c_4016]) ).

tff(c_255025,plain,
    ! [Y_336,Y_2561,Z_2562] : is_a_theorem(equivalent(Y_336,equivalent(Y_336,equivalent(Y_2561,equivalent(Y_2561,equivalent(Z_2562,Z_2562)))))),
    inference(resolution,[status(thm)],[c_254159,c_4901]) ).

tff(c_47,plain,
    ! [X_26,Z_28,U_29,Z_27,Y_30] :
      ( is_a_theorem(equivalent(Z_28,equivalent(X_26,equivalent(equivalent(Y_30,Z_27),equivalent(equivalent(Y_30,U_29),equivalent(Z_27,U_29))))))
      | ~ is_a_theorem(equivalent(X_26,Z_28)) ),
    inference(resolution,[status(thm)],[c_4,c_34]) ).

tff(c_3483,plain,
    ! [Z_300,X_297,Z_301,U_298,Z_296,Y_299] :
      ( is_a_theorem(equivalent(Z_301,equivalent(X_297,equivalent(equivalent(Y_299,Z_300),equivalent(equivalent(Y_299,U_298),equivalent(Z_300,U_298))))))
      | ~ is_a_theorem(equivalent(Z_296,Z_301))
      | ~ is_a_theorem(equivalent(X_297,Z_296)) ),
    inference(resolution,[status(thm)],[c_47,c_33]) ).

tff(c_31013,plain,
    ! [X_761,Y_760,Z_762,Z_756,Y_757,U_758,U_759] :
      ( is_a_theorem(equivalent(equivalent(equivalent(Y_757,U_759),equivalent(Z_756,U_759)),equivalent(X_761,equivalent(equivalent(Y_760,Z_762),equivalent(equivalent(Y_760,U_758),equivalent(Z_762,U_758))))))
      | ~ is_a_theorem(equivalent(X_761,equivalent(Y_757,Z_756))) ),
    inference(resolution,[status(thm)],[c_23,c_3483]) ).

tff(c_125,plain,
    ! [Y_14,U_44,Z_15,U_16] :
      ( is_a_theorem(equivalent(equivalent(Y_14,U_44),equivalent(Z_15,U_44)))
      | ~ is_a_theorem(equivalent(equivalent(Y_14,U_16),equivalent(Z_15,U_16))) ),
    inference(resolution,[status(thm)],[c_23,c_105]) ).

tff(c_703978,plain,
    ! [Y_4277,Z_4280,U_4278,U_4276,Y_4279,X_4275] :
      ( is_a_theorem(equivalent(equivalent(equivalent(Y_4279,equivalent(equivalent(Y_4277,U_4278),equivalent(Z_4280,U_4278))),U_4276),equivalent(X_4275,U_4276)))
      | ~ is_a_theorem(equivalent(X_4275,equivalent(Y_4279,equivalent(Y_4277,Z_4280)))) ),
    inference(resolution,[status(thm)],[c_31013,c_125]) ).

tff(c_2777,plain,
    ! [Y_262,Z_264,U_265,Z_263] :
      ( is_a_theorem(equivalent(equivalent(Y_262,Z_264),U_265))
      | ~ is_a_theorem(equivalent(equivalent(equivalent(Y_262,Z_263),equivalent(Z_264,Z_263)),U_265)) ),
    inference(resolution,[status(thm)],[c_2665,c_2]) ).

tff(c_170855,plain,
    ! [Y_2085,Z_2086,Z_2087,Z_2088] : is_a_theorem(equivalent(equivalent(Y_2085,Z_2086),equivalent(equivalent(equivalent(Y_2085,Z_2087),equivalent(Z_2086,Z_2087)),equivalent(Z_2088,Z_2088)))),
    inference(resolution,[status(thm)],[c_8069,c_2777]) ).

tff(c_1954,plain,
    ! [Y_14,U_16,Z_15,Z_23] :
      ( is_a_theorem(equivalent(equivalent(equivalent(Y_14,U_16),equivalent(Z_15,U_16)),Z_23))
      | ~ is_a_theorem(equivalent(equivalent(Y_14,Z_15),Z_23)) ),
    inference(resolution,[status(thm)],[c_44,c_1901]) ).

tff(c_4172,plain,
    ! [Z_320,Z_321,Y_322] :
      ( is_a_theorem(Z_320)
      | ~ is_a_theorem(equivalent(equivalent(Z_321,Y_322),Z_320))
      | ~ is_a_theorem(equivalent(Y_322,Z_321)) ),
    inference(resolution,[status(thm)],[c_1956,c_3956]) ).

tff(c_4264,plain,
    ! [Z_23,Z_15,U_16,Y_14] :
      ( is_a_theorem(Z_23)
      | ~ is_a_theorem(equivalent(equivalent(Z_15,U_16),equivalent(Y_14,U_16)))
      | ~ is_a_theorem(equivalent(equivalent(Y_14,Z_15),Z_23)) ),
    inference(resolution,[status(thm)],[c_1954,c_4172]) ).

tff(c_171524,plain,
    ! [Z_23,Y_2085,Z_2087,Z_2088] :
      ( is_a_theorem(Z_23)
      | ~ is_a_theorem(equivalent(equivalent(equivalent(equivalent(Y_2085,Z_2087),equivalent(equivalent(Z_2088,Z_2088),Z_2087)),Y_2085),Z_23)) ),
    inference(resolution,[status(thm)],[c_170855,c_4264]) ).

tff(c_713747,plain,
    ! [X_4299,U_4300,Z_4301,U_4302] :
      ( is_a_theorem(equivalent(X_4299,U_4300))
      | ~ is_a_theorem(equivalent(X_4299,equivalent(equivalent(U_4300,equivalent(Z_4301,U_4302)),equivalent(U_4302,Z_4301)))) ),
    inference(resolution,[status(thm)],[c_703978,c_171524]) ).

tff(c_715210,plain,
    ! [U_4303,Y_4304,Z_4305] : is_a_theorem(equivalent(equivalent(U_4303,equivalent(equivalent(Y_4304,equivalent(Z_4305,Z_4305)),Y_4304)),U_4303)),
    inference(resolution,[status(thm)],[c_255025,c_713747]) ).

tff(c_716716,plain,
    ! [Y_336,Y_4304,Z_4305] : is_a_theorem(equivalent(Y_336,equivalent(Y_336,equivalent(equivalent(Y_4304,equivalent(Z_4305,Z_4305)),Y_4304)))),
    inference(resolution,[status(thm)],[c_715210,c_4901]) ).

tff(c_6,plain,
    ~ is_a_theorem(equivalent(a,equivalent(a,equivalent(equivalent(b,equivalent(c,c)),b)))),
    inference(cnfTransformation,[status(thm)],[f_39]) ).

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

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : LCL121-1 : TPTP v8.1.2. Released v1.0.0.
% 0.00/0.13  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.13/0.34  % Computer : n027.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Thu Aug  3 13:53:39 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 285.52/223.67  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 285.52/223.68  
% 285.52/223.68  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 285.52/223.73  
% 285.52/223.73  Inference rules
% 285.52/223.73  ----------------------
% 285.52/223.73  #Ref     : 0
% 285.52/223.73  #Sup     : 174944
% 285.52/223.73  #Fact    : 0
% 285.52/223.73  #Define  : 0
% 285.52/223.73  #Split   : 3
% 285.52/223.73  #Chain   : 0
% 285.52/223.73  #Close   : 0
% 285.52/223.73  
% 285.52/223.73  Ordering : KBO
% 285.52/223.73  
% 285.52/223.73  Simplification rules
% 285.52/223.73  ----------------------
% 285.52/223.73  #Subsume      : 22593
% 285.52/223.73  #Demod        : 31126
% 285.52/223.73  #Tautology    : 21737
% 285.52/223.73  #SimpNegUnit  : 78
% 285.52/223.73  #BackRed      : 10
% 285.52/223.73  
% 285.52/223.73  #Partial instantiations: 0
% 285.52/223.73  #Strategies tried      : 1
% 285.52/223.73  
% 285.52/223.73  Timing (in seconds)
% 285.52/223.73  ----------------------
% 285.52/223.73  Preprocessing        : 0.43
% 285.52/223.73  Parsing              : 0.23
% 285.52/223.73  CNF conversion       : 0.02
% 285.52/223.73  Main loop            : 222.21
% 285.52/223.74  Inferencing          : 10.37
% 285.52/223.74  Reduction            : 46.87
% 285.52/223.74  Demodulation         : 42.09
% 285.52/223.74  BG Simplification    : 0.74
% 285.52/223.74  Subsumption          : 149.75
% 285.52/223.74  Abstraction          : 2.83
% 285.52/223.74  MUC search           : 0.00
% 285.52/223.74  Cooper               : 0.00
% 285.52/223.74  Total                : 222.72
% 285.52/223.74  Index Insertion      : 0.00
% 285.52/223.74  Index Deletion       : 0.00
% 285.52/223.74  Index Matching       : 0.00
% 285.52/223.74  BG Taut test         : 0.00
%------------------------------------------------------------------------------