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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : LCL119-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 : n022.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:25 EDT 2023

% Result   : Unsatisfiable 151.76s 127.39s
% Output   : CNFRefutation 152.00s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   22
%            Number of leaves      :    8
% Syntax   : Number of formulae    :   92 (  21 unt;   5 typ;   0 def)
%            Number of atoms       :  196 (   0 equ)
%            Maximal formula atoms :    5 (   2 avg)
%            Number of connectives :  226 ( 117   ~; 109   |;   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   :  225 (; 225   !;   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_36,axiom,
    ! [X,Y,Z] : is_a_theorem(equivalent(X,equivalent(equivalent(Y,equivalent(Z,X)),equivalent(Y,Z)))),
    file(unknown,unknown) ).

tff(f_33,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(equivalent(a,equivalent(b,c)),equivalent(c,equivalent(b,a)))),
    file(unknown,unknown) ).

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

tff(c_8,plain,
    ! [X_8,Y_9,Z_10] : is_a_theorem(equivalent(X_8,equivalent(equivalent(Y_9,equivalent(Z_10,X_8)),equivalent(Y_9,Z_10)))),
    inference(cnfTransformation,[status(thm)],[f_36]) ).

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

tff(c_12,plain,
    ! [Y_9,Z_10,X_8] :
      ( is_a_theorem(equivalent(equivalent(Y_9,equivalent(Z_10,X_8)),equivalent(Y_9,Z_10)))
      | ~ is_a_theorem(X_8) ),
    inference(resolution,[status(thm)],[c_8,c_2]) ).

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

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

tff(c_27,plain,
    ! [Y_17,Z_18,X_19] :
      ( is_a_theorem(equivalent(equivalent(Y_17,equivalent(Z_18,X_19)),Y_17))
      | ~ is_a_theorem(Z_18)
      | ~ is_a_theorem(X_19) ),
    inference(resolution,[status(thm)],[c_12,c_18]) ).

tff(c_46,plain,
    ! [Y_23,Z_24,X_25] :
      ( is_a_theorem(Y_23)
      | ~ is_a_theorem(equivalent(Y_23,equivalent(Z_24,X_25)))
      | ~ is_a_theorem(Z_24)
      | ~ is_a_theorem(X_25) ),
    inference(resolution,[status(thm)],[c_27,c_2]) ).

tff(c_81,plain,
    ! [X_29,Y_30,Z_31] :
      ( is_a_theorem(X_29)
      | ~ is_a_theorem(equivalent(Y_30,equivalent(Z_31,X_29)))
      | ~ is_a_theorem(equivalent(Y_30,Z_31)) ),
    inference(resolution,[status(thm)],[c_4,c_46]) ).

tff(c_415,plain,
    ! [Y_60,Z_61,X_62] :
      ( is_a_theorem(equivalent(Y_60,Z_61))
      | ~ is_a_theorem(equivalent(X_62,equivalent(Y_60,equivalent(Z_61,X_62)))) ),
    inference(resolution,[status(thm)],[c_4,c_81]) ).

tff(c_440,plain,
    ! [Y_63,Z_64] : is_a_theorem(equivalent(equivalent(Y_63,equivalent(Z_64,Z_64)),Y_63)),
    inference(resolution,[status(thm)],[c_4,c_415]) ).

tff(c_37,plain,
    ! [X_20,Y_21,Z_22] :
      ( is_a_theorem(equivalent(X_20,equivalent(Y_21,equivalent(Z_22,X_20))))
      | ~ is_a_theorem(equivalent(Y_21,Z_22)) ),
    inference(resolution,[status(thm)],[c_4,c_18]) ).

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

tff(c_44,plain,
    ! [X_20,Y_21,Z_22] :
      ( is_a_theorem(equivalent(X_20,Y_21))
      | ~ is_a_theorem(equivalent(Z_22,X_20))
      | ~ is_a_theorem(equivalent(Y_21,Z_22)) ),
    inference(resolution,[status(thm)],[c_37,c_17]) ).

tff(c_4808,plain,
    ! [Y_213,Y_214,Z_215] :
      ( is_a_theorem(equivalent(Y_213,Y_214))
      | ~ is_a_theorem(equivalent(Y_214,equivalent(Y_213,equivalent(Z_215,Z_215)))) ),
    inference(resolution,[status(thm)],[c_440,c_44]) ).

tff(c_4968,plain,
    ! [Z_216,X_217] : is_a_theorem(equivalent(equivalent(Z_216,equivalent(Z_216,X_217)),X_217)),
    inference(resolution,[status(thm)],[c_4,c_4808]) ).

tff(c_58230,plain,
    ! [Z_887,Z_888,X_889] :
      ( is_a_theorem(equivalent(equivalent(Z_887,equivalent(Z_887,equivalent(Z_888,X_889))),Z_888))
      | ~ is_a_theorem(X_889) ),
    inference(resolution,[status(thm)],[c_4968,c_17]) ).

tff(c_439,plain,
    ! [Y_4,Z_5] : is_a_theorem(equivalent(equivalent(Y_4,equivalent(Z_5,Z_5)),Y_4)),
    inference(resolution,[status(thm)],[c_4,c_415]) ).

tff(c_136,plain,
    ! [X_34,Y_35,Z_36] :
      ( is_a_theorem(equivalent(X_34,Y_35))
      | ~ is_a_theorem(equivalent(Z_36,X_34))
      | ~ is_a_theorem(equivalent(Y_35,Z_36)) ),
    inference(resolution,[status(thm)],[c_37,c_17]) ).

tff(c_1201,plain,
    ! [Y_94,Z_95,X_96,Y_97] :
      ( is_a_theorem(equivalent(equivalent(equivalent(Y_94,equivalent(Z_95,X_96)),equivalent(Y_94,Z_95)),Y_97))
      | ~ is_a_theorem(equivalent(Y_97,X_96)) ),
    inference(resolution,[status(thm)],[c_4,c_136]) ).

tff(c_63,plain,
    ! [X_3,Y_4,Z_5] :
      ( is_a_theorem(X_3)
      | ~ is_a_theorem(equivalent(Y_4,equivalent(Z_5,X_3)))
      | ~ is_a_theorem(equivalent(Y_4,Z_5)) ),
    inference(resolution,[status(thm)],[c_4,c_46]) ).

tff(c_50191,plain,
    ! [X_807,Y_804,Z_803,Z_806,X_805] :
      ( is_a_theorem(X_805)
      | ~ is_a_theorem(equivalent(equivalent(equivalent(Y_804,equivalent(Z_803,X_807)),equivalent(Y_804,Z_803)),Z_806))
      | ~ is_a_theorem(equivalent(equivalent(Z_806,X_805),X_807)) ),
    inference(resolution,[status(thm)],[c_1201,c_63]) ).

tff(c_50444,plain,
    ! [X_805,Z_5,X_807] :
      ( is_a_theorem(X_805)
      | ~ is_a_theorem(equivalent(equivalent(equivalent(Z_5,equivalent(Z_5,X_807)),X_805),X_807)) ),
    inference(resolution,[status(thm)],[c_439,c_50191]) ).

tff(c_150915,plain,
    ! [Z_1533,Z_1534,X_1535] :
      ( is_a_theorem(equivalent(equivalent(Z_1533,equivalent(Z_1533,Z_1534)),equivalent(Z_1534,X_1535)))
      | ~ is_a_theorem(X_1535) ),
    inference(resolution,[status(thm)],[c_58230,c_50444]) ).

tff(c_5107,plain,
    ! [X_217,Y_21,Z_216] :
      ( is_a_theorem(equivalent(X_217,Y_21))
      | ~ is_a_theorem(equivalent(Y_21,equivalent(Z_216,equivalent(Z_216,X_217)))) ),
    inference(resolution,[status(thm)],[c_4968,c_44]) ).

tff(c_151594,plain,
    ! [X_217,Z_1533,Z_1534] :
      ( is_a_theorem(equivalent(X_217,equivalent(Z_1533,equivalent(Z_1533,Z_1534))))
      | ~ is_a_theorem(equivalent(Z_1534,X_217)) ),
    inference(resolution,[status(thm)],[c_150915,c_5107]) ).

tff(c_924,plain,
    ! [Y_84,Z_85,Y_86,X_87] :
      ( is_a_theorem(equivalent(equivalent(Y_84,Z_85),Y_86))
      | ~ is_a_theorem(equivalent(Y_86,equivalent(Y_84,equivalent(Z_85,X_87))))
      | ~ is_a_theorem(X_87) ),
    inference(resolution,[status(thm)],[c_12,c_136]) ).

tff(c_997,plain,
    ! [Y_4,Z_5,X_3] :
      ( is_a_theorem(equivalent(equivalent(equivalent(Y_4,equivalent(Z_5,X_3)),Y_4),X_3))
      | ~ is_a_theorem(Z_5) ),
    inference(resolution,[status(thm)],[c_4,c_924]) ).

tff(c_26,plain,
    ! [X_3,Y_4,Z_5] :
      ( is_a_theorem(equivalent(X_3,equivalent(Y_4,equivalent(Z_5,X_3))))
      | ~ is_a_theorem(equivalent(Y_4,Z_5)) ),
    inference(resolution,[status(thm)],[c_4,c_18]) ).

tff(c_616,plain,
    ! [Y_72,Z_73] :
      ( is_a_theorem(Y_72)
      | ~ is_a_theorem(equivalent(Y_72,equivalent(Z_73,Z_73))) ),
    inference(resolution,[status(thm)],[c_440,c_2]) ).

tff(c_671,plain,
    ! [X_3,Z_5] :
      ( is_a_theorem(X_3)
      | ~ is_a_theorem(equivalent(equivalent(Z_5,X_3),Z_5)) ),
    inference(resolution,[status(thm)],[c_26,c_616]) ).

tff(c_54868,plain,
    ! [Y_856,Z_857,X_858] :
      ( is_a_theorem(equivalent(Y_856,Z_857))
      | ~ is_a_theorem(equivalent(equivalent(Y_856,equivalent(Z_857,X_858)),X_858)) ),
    inference(resolution,[status(thm)],[c_1201,c_671]) ).

tff(c_55182,plain,
    ! [Z_857,X_3,Z_5] :
      ( is_a_theorem(equivalent(equivalent(equivalent(Z_857,X_3),equivalent(Z_5,X_3)),Z_857))
      | ~ is_a_theorem(Z_5) ),
    inference(resolution,[status(thm)],[c_997,c_54868]) ).

tff(c_25,plain,
    ! [Y_9,Z_10,X_8] :
      ( is_a_theorem(equivalent(equivalent(Y_9,equivalent(Z_10,X_8)),Y_9))
      | ~ is_a_theorem(Z_10)
      | ~ is_a_theorem(X_8) ),
    inference(resolution,[status(thm)],[c_12,c_18]) ).

tff(c_64,plain,
    ! [Y_26,Z_27,X_28] :
      ( is_a_theorem(equivalent(Y_26,equivalent(Z_27,X_28)))
      | ~ is_a_theorem(X_28)
      | ~ is_a_theorem(equivalent(Y_26,Z_27)) ),
    inference(resolution,[status(thm)],[c_37,c_2]) ).

tff(c_180,plain,
    ! [Z_41,X_42,Y_43] :
      ( is_a_theorem(equivalent(Z_41,X_42))
      | ~ is_a_theorem(Y_43)
      | ~ is_a_theorem(X_42)
      | ~ is_a_theorem(equivalent(Y_43,Z_41)) ),
    inference(resolution,[status(thm)],[c_64,c_2]) ).

tff(c_14929,plain,
    ! [Y_386,X_387,Z_388,X_389] :
      ( is_a_theorem(equivalent(Y_386,X_387))
      | ~ is_a_theorem(equivalent(Y_386,equivalent(Z_388,X_389)))
      | ~ is_a_theorem(X_387)
      | ~ is_a_theorem(Z_388)
      | ~ is_a_theorem(X_389) ),
    inference(resolution,[status(thm)],[c_25,c_180]) ).

tff(c_15499,plain,
    ! [X_396,X_397,Y_398,Z_399] :
      ( is_a_theorem(equivalent(X_396,X_397))
      | ~ is_a_theorem(X_397)
      | ~ is_a_theorem(equivalent(Y_398,equivalent(Z_399,X_396)))
      | ~ is_a_theorem(equivalent(Y_398,Z_399)) ),
    inference(resolution,[status(thm)],[c_4,c_14929]) ).

tff(c_22794,plain,
    ! [Y_506,Z_507,X_508,X_509] :
      ( is_a_theorem(equivalent(equivalent(Y_506,Z_507),X_508))
      | ~ is_a_theorem(X_508)
      | ~ is_a_theorem(equivalent(X_509,equivalent(Y_506,equivalent(Z_507,X_509)))) ),
    inference(resolution,[status(thm)],[c_4,c_15499]) ).

tff(c_22939,plain,
    ! [Y_4,Z_5,X_508] :
      ( is_a_theorem(equivalent(equivalent(equivalent(Y_4,equivalent(Z_5,Z_5)),Y_4),X_508))
      | ~ is_a_theorem(X_508) ),
    inference(resolution,[status(thm)],[c_4,c_22794]) ).

tff(c_199,plain,
    ! [Y_44,Z_45,X_46] :
      ( is_a_theorem(equivalent(Y_44,equivalent(Z_45,X_46)))
      | ~ is_a_theorem(Y_44)
      | ~ is_a_theorem(Z_45)
      | ~ is_a_theorem(X_46) ),
    inference(resolution,[status(thm)],[c_12,c_46]) ).

tff(c_229,plain,
    ! [Z_45,X_46,Y_44] :
      ( is_a_theorem(equivalent(Z_45,X_46))
      | ~ is_a_theorem(Y_44)
      | ~ is_a_theorem(Z_45)
      | ~ is_a_theorem(X_46) ),
    inference(resolution,[status(thm)],[c_199,c_2]) ).

tff(c_230,plain,
    ! [Y_44] : ~ is_a_theorem(Y_44),
    inference(splitLeft,[status(thm)],[c_229]) ).

tff(c_245,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_230,c_4]) ).

tff(c_246,plain,
    ! [Z_45,X_46] :
      ( is_a_theorem(equivalent(Z_45,X_46))
      | ~ is_a_theorem(Z_45)
      | ~ is_a_theorem(X_46) ),
    inference(splitRight,[status(thm)],[c_229]) ).

tff(c_45,plain,
    ! [Y_21,Z_22,X_20] :
      ( is_a_theorem(equivalent(Y_21,equivalent(Z_22,X_20)))
      | ~ is_a_theorem(X_20)
      | ~ is_a_theorem(equivalent(Y_21,Z_22)) ),
    inference(resolution,[status(thm)],[c_37,c_2]) ).

tff(c_36,plain,
    ! [Y_17,Z_18,X_19] :
      ( is_a_theorem(Y_17)
      | ~ is_a_theorem(equivalent(Y_17,equivalent(Z_18,X_19)))
      | ~ is_a_theorem(Z_18)
      | ~ is_a_theorem(X_19) ),
    inference(resolution,[status(thm)],[c_27,c_2]) ).

tff(c_77,plain,
    ! [Y_26,Z_27,X_28] :
      ( is_a_theorem(Y_26)
      | ~ is_a_theorem(Z_27)
      | ~ is_a_theorem(X_28)
      | ~ is_a_theorem(equivalent(Y_26,Z_27)) ),
    inference(resolution,[status(thm)],[c_64,c_36]) ).

tff(c_103,plain,
    ! [X_28] : ~ is_a_theorem(X_28),
    inference(splitLeft,[status(thm)],[c_77]) ).

tff(c_113,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_103,c_4]) ).

tff(c_115,plain,
    ! [Z_32,Y_33] :
      ( ~ is_a_theorem(Z_32)
      | is_a_theorem(Y_33)
      | ~ is_a_theorem(equivalent(Y_33,Z_32)) ),
    inference(splitRight,[status(thm)],[c_77]) ).

tff(c_311,plain,
    ! [Z_52,X_53,Y_54] :
      ( ~ is_a_theorem(equivalent(Z_52,X_53))
      | is_a_theorem(Y_54)
      | ~ is_a_theorem(X_53)
      | ~ is_a_theorem(equivalent(Y_54,Z_52)) ),
    inference(resolution,[status(thm)],[c_45,c_115]) ).

tff(c_328,plain,
    ! [Y_54,Z_45,X_46] :
      ( is_a_theorem(Y_54)
      | ~ is_a_theorem(equivalent(Y_54,Z_45))
      | ~ is_a_theorem(Z_45)
      | ~ is_a_theorem(X_46) ),
    inference(resolution,[status(thm)],[c_246,c_311]) ).

tff(c_336,plain,
    ! [X_46] : ~ is_a_theorem(X_46),
    inference(splitLeft,[status(thm)],[c_328]) ).

tff(c_380,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_336,c_4]) ).

tff(c_381,plain,
    ! [Y_54,Z_45] :
      ( is_a_theorem(Y_54)
      | ~ is_a_theorem(equivalent(Y_54,Z_45))
      | ~ is_a_theorem(Z_45) ),
    inference(splitRight,[status(thm)],[c_328]) ).

tff(c_476,plain,
    ! [Y_65,Z_66] :
      ( is_a_theorem(equivalent(Y_65,equivalent(Z_66,Z_66)))
      | ~ is_a_theorem(Y_65) ),
    inference(resolution,[status(thm)],[c_440,c_381]) ).

tff(c_513,plain,
    ! [Z_66,Y_65] :
      ( is_a_theorem(equivalent(Z_66,Z_66))
      | ~ is_a_theorem(Y_65) ),
    inference(resolution,[status(thm)],[c_476,c_2]) ).

tff(c_556,plain,
    ! [Y_65] : ~ is_a_theorem(Y_65),
    inference(splitLeft,[status(thm)],[c_513]) ).

tff(c_578,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_556,c_439]) ).

tff(c_579,plain,
    ! [Z_66] : is_a_theorem(equivalent(Z_66,Z_66)),
    inference(splitRight,[status(thm)],[c_513]) ).

tff(c_48030,plain,
    ! [X_782,Y_780,Z_779,Y_778,Y_781] :
      ( is_a_theorem(equivalent(Y_780,Y_778))
      | ~ is_a_theorem(equivalent(Y_778,equivalent(equivalent(Y_781,equivalent(Z_779,X_782)),equivalent(Y_781,Z_779))))
      | ~ is_a_theorem(equivalent(Y_780,X_782)) ),
    inference(resolution,[status(thm)],[c_1201,c_44]) ).

tff(c_185218,plain,
    ! [Y_1738,X_1739,X_1740,Z_1741] :
      ( is_a_theorem(equivalent(Y_1738,X_1739))
      | ~ is_a_theorem(equivalent(Y_1738,X_1740))
      | ~ is_a_theorem(equivalent(equivalent(Z_1741,equivalent(X_1739,X_1740)),Z_1741)) ),
    inference(resolution,[status(thm)],[c_26,c_48030]) ).

tff(c_185759,plain,
    ! [Z_1742,X_1743,Z_1744] :
      ( is_a_theorem(equivalent(Z_1742,X_1743))
      | ~ is_a_theorem(equivalent(equivalent(Z_1744,equivalent(X_1743,Z_1742)),Z_1744)) ),
    inference(resolution,[status(thm)],[c_579,c_185218]) ).

tff(c_186283,plain,
    ! [Z_1745,X_1746,Z_1747] :
      ( is_a_theorem(equivalent(Z_1745,X_1746))
      | ~ is_a_theorem(equivalent(equivalent(X_1746,Z_1745),equivalent(Z_1747,Z_1747))) ),
    inference(resolution,[status(thm)],[c_22939,c_185759]) ).

tff(c_246110,plain,
    ! [Z_2043,X_2044,Z_2045] :
      ( is_a_theorem(equivalent(equivalent(Z_2043,X_2044),equivalent(equivalent(Z_2045,Z_2045),X_2044)))
      | ~ is_a_theorem(Z_2043) ),
    inference(resolution,[status(thm)],[c_55182,c_186283]) ).

tff(c_102,plain,
    ! [Y_4,Z_5,X_3] :
      ( is_a_theorem(equivalent(Y_4,Z_5))
      | ~ is_a_theorem(equivalent(X_3,equivalent(Y_4,equivalent(Z_5,X_3)))) ),
    inference(resolution,[status(thm)],[c_4,c_81]) ).

tff(c_504,plain,
    ! [Z_5,Y_65] :
      ( is_a_theorem(equivalent(equivalent(Z_5,Y_65),Z_5))
      | ~ is_a_theorem(Y_65) ),
    inference(resolution,[status(thm)],[c_476,c_102]) ).

tff(c_60888,plain,
    ! [Y_919,Z_920,Y_921] :
      ( is_a_theorem(equivalent(Y_919,equivalent(equivalent(Y_919,equivalent(Z_920,Z_920)),Y_921)))
      | ~ is_a_theorem(Y_921) ),
    inference(resolution,[status(thm)],[c_504,c_4808]) ).

tff(c_1256,plain,
    ! [Z_95,Y_94,Y_21,X_96,Y_97] :
      ( is_a_theorem(equivalent(Y_97,Y_21))
      | ~ is_a_theorem(equivalent(Y_21,equivalent(equivalent(Y_94,equivalent(Z_95,X_96)),equivalent(Y_94,Z_95))))
      | ~ is_a_theorem(equivalent(Y_97,X_96)) ),
    inference(resolution,[status(thm)],[c_1201,c_44]) ).

tff(c_62745,plain,
    ! [Y_933,Y_934,Z_935] :
      ( is_a_theorem(equivalent(Y_933,Y_934))
      | ~ is_a_theorem(equivalent(Y_933,Z_935))
      | ~ is_a_theorem(equivalent(Y_934,Z_935)) ),
    inference(resolution,[status(thm)],[c_60888,c_1256]) ).

tff(c_63012,plain,
    ! [X_3,Y_934,Y_4,Z_5] :
      ( is_a_theorem(equivalent(X_3,Y_934))
      | ~ is_a_theorem(equivalent(Y_934,equivalent(equivalent(Y_4,equivalent(Z_5,X_3)),equivalent(Y_4,Z_5)))) ),
    inference(resolution,[status(thm)],[c_4,c_62745]) ).

tff(c_290416,plain,
    ! [X_2280,Z_2281,Z_2282] :
      ( is_a_theorem(equivalent(X_2280,equivalent(Z_2281,equivalent(equivalent(Z_2282,X_2280),Z_2282))))
      | ~ is_a_theorem(Z_2281) ),
    inference(resolution,[status(thm)],[c_246110,c_63012]) ).

tff(c_367053,plain,
    ! [X_2595,X_2596,Z_2597] :
      ( is_a_theorem(equivalent(X_2595,X_2596))
      | ~ is_a_theorem(equivalent(equivalent(Z_2597,X_2596),equivalent(Z_2597,X_2595))) ),
    inference(resolution,[status(thm)],[c_290416,c_63012]) ).

tff(c_397020,plain,
    ! [Z_2696,Z_2697,X_2698] :
      ( is_a_theorem(equivalent(equivalent(Z_2696,Z_2697),X_2698))
      | ~ is_a_theorem(equivalent(Z_2697,equivalent(Z_2696,X_2698))) ),
    inference(resolution,[status(thm)],[c_151594,c_367053]) ).

tff(c_151,plain,
    ! [Y_4,Z_5,X_3,Y_35] :
      ( is_a_theorem(equivalent(equivalent(equivalent(Y_4,equivalent(Z_5,X_3)),equivalent(Y_4,Z_5)),Y_35))
      | ~ is_a_theorem(equivalent(Y_35,X_3)) ),
    inference(resolution,[status(thm)],[c_4,c_136]) ).

tff(c_186270,plain,
    ! [Z_5,Y_4,X_3] :
      ( is_a_theorem(equivalent(Z_5,Y_4))
      | ~ is_a_theorem(equivalent(equivalent(Y_4,equivalent(Z_5,X_3)),X_3)) ),
    inference(resolution,[status(thm)],[c_151,c_185759]) ).

tff(c_440407,plain,
    ! [Z_2832,Z_2833,X_2834] :
      ( is_a_theorem(equivalent(Z_2832,Z_2833))
      | ~ is_a_theorem(equivalent(equivalent(Z_2832,X_2834),equivalent(Z_2833,X_2834))) ),
    inference(resolution,[status(thm)],[c_397020,c_186270]) ).

tff(c_441586,plain,
    ! [Z_2832,Y_4,Z_5] : is_a_theorem(equivalent(Z_2832,equivalent(Y_4,equivalent(Z_5,equivalent(Z_2832,equivalent(Y_4,Z_5)))))),
    inference(resolution,[status(thm)],[c_4,c_440407]) ).

tff(c_367818,plain,
    ! [Z_1533,Z_1534,X_2596] :
      ( is_a_theorem(equivalent(equivalent(Z_1533,Z_1534),X_2596))
      | ~ is_a_theorem(equivalent(Z_1534,equivalent(Z_1533,X_2596))) ),
    inference(resolution,[status(thm)],[c_151594,c_367053]) ).

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

tff(c_398723,plain,
    ~ is_a_theorem(equivalent(equivalent(b,c),equivalent(a,equivalent(c,equivalent(b,a))))),
    inference(resolution,[status(thm)],[c_397020,c_6]) ).

tff(c_398778,plain,
    ~ is_a_theorem(equivalent(c,equivalent(b,equivalent(a,equivalent(c,equivalent(b,a)))))),
    inference(resolution,[status(thm)],[c_367818,c_398723]) ).

tff(c_476645,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_441586,c_398778]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem  : LCL119-1 : TPTP v8.1.2. Released v1.0.0.
% 0.12/0.14  % 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.35  % Computer : n022.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 300
% 0.14/0.35  % DateTime : Thu Aug  3 14:12:48 EDT 2023
% 0.14/0.35  % CPUTime  : 
% 151.76/127.39  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 151.76/127.40  
% 151.76/127.40  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 152.00/127.45  
% 152.00/127.45  Inference rules
% 152.00/127.45  ----------------------
% 152.00/127.45  #Ref     : 0
% 152.00/127.45  #Sup     : 109836
% 152.00/127.45  #Fact    : 0
% 152.00/127.45  #Define  : 0
% 152.00/127.45  #Split   : 28
% 152.00/127.45  #Chain   : 0
% 152.00/127.45  #Close   : 0
% 152.00/127.45  
% 152.00/127.45  Ordering : KBO
% 152.00/127.45  
% 152.00/127.45  Simplification rules
% 152.00/127.45  ----------------------
% 152.00/127.45  #Subsume      : 39475
% 152.00/127.45  #Demod        : 17605
% 152.00/127.45  #Tautology    : 14246
% 152.00/127.45  #SimpNegUnit  : 7773
% 152.00/127.45  #BackRed      : 959
% 152.00/127.45  
% 152.00/127.45  #Partial instantiations: 0
% 152.00/127.45  #Strategies tried      : 1
% 152.00/127.45  
% 152.00/127.45  Timing (in seconds)
% 152.00/127.45  ----------------------
% 152.00/127.46  Preprocessing        : 0.40
% 152.00/127.46  Parsing              : 0.22
% 152.00/127.46  CNF conversion       : 0.02
% 152.00/127.46  Main loop            : 125.87
% 152.00/127.46  Inferencing          : 6.13
% 152.00/127.46  Reduction            : 17.66
% 152.00/127.46  Demodulation         : 14.83
% 152.00/127.46  BG Simplification    : 0.44
% 152.00/127.46  Subsumption          : 94.40
% 152.00/127.46  Abstraction          : 0.68
% 152.00/127.46  MUC search           : 0.00
% 152.00/127.46  Cooper               : 0.00
% 152.00/127.46  Total                : 126.36
% 152.00/127.46  Index Insertion      : 0.00
% 152.00/127.46  Index Deletion       : 0.00
% 152.00/127.46  Index Matching       : 0.00
% 152.00/127.46  BG Taut test         : 0.00
%------------------------------------------------------------------------------