TSTP Solution File: LCL064-2 by Metis---2.4

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Metis---2.4
% Problem  : LCL064-2 : TPTP v8.1.0. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : metis --show proof --show saturation %s

% Computer : n026.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  : 600s
% DateTime : Sun Jul 17 12:49:10 EDT 2022

% Result   : Unsatisfiable 5.64s 5.81s
% Output   : CNFRefutation 5.64s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   26
%            Number of leaves      :    4
% Syntax   : Number of clauses     :   70 (  38 unt;   0 nHn;  30 RR)
%            Number of literals    :  111 (   0 equ;  42 neg)
%            Maximal clause size   :    3 (   1 avg)
%            Maximal term depth    :    5 (   2 avg)
%            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   :  192 (  26 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(condensed_detachment,axiom,
    ( ~ is_a_theorem(implies(X,Y))
    | ~ is_a_theorem(X)
    | is_a_theorem(Y) ) ).

cnf(cn_18,axiom,
    is_a_theorem(implies(X,implies(Y,X))) ).

cnf(cn_35,axiom,
    is_a_theorem(implies(implies(X,implies(Y,Z)),implies(implies(X,Y),implies(X,Z)))) ).

cnf(prove_cn_1,negated_conjecture,
    ~ is_a_theorem(implies(implies(a,b),implies(implies(b,c),implies(a,c)))) ).

cnf(refute_0_0,plain,
    is_a_theorem(implies(X_5,implies(Y,X_5))),
    inference(subst,[],[cn_18:[bind(X,$fot(X_5))]]) ).

cnf(refute_0_1,plain,
    ( ~ is_a_theorem(X_5)
    | ~ is_a_theorem(implies(X_5,implies(Y,X_5)))
    | is_a_theorem(implies(Y,X_5)) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(X_5)),bind(Y,$fot(implies(Y,X_5)))]]) ).

cnf(refute_0_2,plain,
    ( ~ is_a_theorem(X_5)
    | is_a_theorem(implies(Y,X_5)) ),
    inference(resolve,[$cnf( is_a_theorem(implies(X_5,implies(Y,X_5))) )],[refute_0_0,refute_0_1]) ).

cnf(refute_0_3,plain,
    ( ~ is_a_theorem(implies(implies(implies(X_4295,X_4296),implies(X_4294,X_4295)),implies(implies(X_4295,X_4296),implies(X_4294,X_4296))))
    | is_a_theorem(implies(Y,implies(implies(implies(X_4295,X_4296),implies(X_4294,X_4295)),implies(implies(X_4295,X_4296),implies(X_4294,X_4296))))) ),
    inference(subst,[],[refute_0_2:[bind(X_5,$fot(implies(implies(implies(X_4295,X_4296),implies(X_4294,X_4295)),implies(implies(X_4295,X_4296),implies(X_4294,X_4296)))))]]) ).

cnf(refute_0_4,plain,
    ( ~ is_a_theorem(implies(X,implies(Y,Z)))
    | ~ is_a_theorem(implies(implies(X,implies(Y,Z)),implies(implies(X,Y),implies(X,Z))))
    | is_a_theorem(implies(implies(X,Y),implies(X,Z))) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(implies(X,implies(Y,Z)))),bind(Y,$fot(implies(implies(X,Y),implies(X,Z))))]]) ).

cnf(refute_0_5,plain,
    ( ~ is_a_theorem(implies(X,implies(Y,Z)))
    | is_a_theorem(implies(implies(X,Y),implies(X,Z))) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X,implies(Y,Z)),implies(implies(X,Y),implies(X,Z)))) )],[cn_35,refute_0_4]) ).

cnf(refute_0_6,plain,
    ( ~ is_a_theorem(implies(X_62,implies(implies(X_59,implies(X_60,X_61)),implies(implies(X_59,X_60),implies(X_59,X_61)))))
    | is_a_theorem(implies(implies(X_62,implies(X_59,implies(X_60,X_61))),implies(X_62,implies(implies(X_59,X_60),implies(X_59,X_61))))) ),
    inference(subst,[],[refute_0_5:[bind(X,$fot(X_62)),bind(Y,$fot(implies(X_59,implies(X_60,X_61)))),bind(Z,$fot(implies(implies(X_59,X_60),implies(X_59,X_61))))]]) ).

cnf(refute_0_7,plain,
    ( ~ is_a_theorem(implies(implies(X,implies(Y,Z)),implies(implies(X,Y),implies(X,Z))))
    | is_a_theorem(implies(X_7,implies(implies(X,implies(Y,Z)),implies(implies(X,Y),implies(X,Z))))) ),
    inference(subst,[],[refute_0_2:[bind(Y,$fot(X_7)),bind(X_5,$fot(implies(implies(X,implies(Y,Z)),implies(implies(X,Y),implies(X,Z)))))]]) ).

cnf(refute_0_8,plain,
    is_a_theorem(implies(X_7,implies(implies(X,implies(Y,Z)),implies(implies(X,Y),implies(X,Z))))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X,implies(Y,Z)),implies(implies(X,Y),implies(X,Z)))) )],[cn_35,refute_0_7]) ).

cnf(refute_0_9,plain,
    is_a_theorem(implies(X_62,implies(implies(X_59,implies(X_60,X_61)),implies(implies(X_59,X_60),implies(X_59,X_61))))),
    inference(subst,[],[refute_0_8:[bind(X,$fot(X_59)),bind(Y,$fot(X_60)),bind(Z,$fot(X_61)),bind(X_7,$fot(X_62))]]) ).

cnf(refute_0_10,plain,
    is_a_theorem(implies(implies(X_62,implies(X_59,implies(X_60,X_61))),implies(X_62,implies(implies(X_59,X_60),implies(X_59,X_61))))),
    inference(resolve,[$cnf( is_a_theorem(implies(X_62,implies(implies(X_59,implies(X_60,X_61)),implies(implies(X_59,X_60),implies(X_59,X_61))))) )],[refute_0_9,refute_0_6]) ).

cnf(refute_0_11,plain,
    is_a_theorem(implies(implies(X_1848,implies(X_59,implies(X_60,X_61))),implies(X_1848,implies(implies(X_59,X_60),implies(X_59,X_61))))),
    inference(subst,[],[refute_0_10:[bind(X_62,$fot(X_1848))]]) ).

cnf(refute_0_12,plain,
    ( ~ is_a_theorem(implies(X_66,implies(X_63,implies(X_64,X_65))))
    | ~ is_a_theorem(implies(implies(X_66,implies(X_63,implies(X_64,X_65))),implies(X_66,implies(implies(X_63,X_64),implies(X_63,X_65)))))
    | is_a_theorem(implies(X_66,implies(implies(X_63,X_64),implies(X_63,X_65)))) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(implies(X_66,implies(X_63,implies(X_64,X_65))))),bind(Y,$fot(implies(X_66,implies(implies(X_63,X_64),implies(X_63,X_65)))))]]) ).

cnf(refute_0_13,plain,
    is_a_theorem(implies(implies(X_66,implies(X_63,implies(X_64,X_65))),implies(X_66,implies(implies(X_63,X_64),implies(X_63,X_65))))),
    inference(subst,[],[refute_0_10:[bind(X_59,$fot(X_63)),bind(X_60,$fot(X_64)),bind(X_61,$fot(X_65)),bind(X_62,$fot(X_66))]]) ).

cnf(refute_0_14,plain,
    ( ~ is_a_theorem(implies(X_66,implies(X_63,implies(X_64,X_65))))
    | is_a_theorem(implies(X_66,implies(implies(X_63,X_64),implies(X_63,X_65)))) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X_66,implies(X_63,implies(X_64,X_65))),implies(X_66,implies(implies(X_63,X_64),implies(X_63,X_65))))) )],[refute_0_13,refute_0_12]) ).

cnf(refute_0_15,plain,
    ( ~ is_a_theorem(implies(implies(X_1848,implies(X_59,implies(X_60,X_61))),implies(X_1848,implies(implies(X_59,X_60),implies(X_59,X_61)))))
    | is_a_theorem(implies(implies(X_1848,implies(X_59,implies(X_60,X_61))),implies(implies(X_1848,implies(X_59,X_60)),implies(X_1848,implies(X_59,X_61))))) ),
    inference(subst,[],[refute_0_14:[bind(X_63,$fot(X_1848)),bind(X_64,$fot(implies(X_59,X_60))),bind(X_65,$fot(implies(X_59,X_61))),bind(X_66,$fot(implies(X_1848,implies(X_59,implies(X_60,X_61)))))]]) ).

cnf(refute_0_16,plain,
    is_a_theorem(implies(implies(X_1848,implies(X_59,implies(X_60,X_61))),implies(implies(X_1848,implies(X_59,X_60)),implies(X_1848,implies(X_59,X_61))))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X_1848,implies(X_59,implies(X_60,X_61))),implies(X_1848,implies(implies(X_59,X_60),implies(X_59,X_61))))) )],[refute_0_11,refute_0_15]) ).

cnf(refute_0_17,plain,
    is_a_theorem(implies(implies(implies(X_60,X_61),implies(X_4270,implies(X_60,X_61))),implies(implies(implies(X_60,X_61),implies(X_4270,X_60)),implies(implies(X_60,X_61),implies(X_4270,X_61))))),
    inference(subst,[],[refute_0_16:[bind(X_1848,$fot(implies(X_60,X_61))),bind(X_59,$fot(X_4270))]]) ).

cnf(refute_0_18,plain,
    ( ~ is_a_theorem(implies(implies(X_343,implies(X_344,X_343)),X_345))
    | ~ is_a_theorem(implies(implies(implies(X_343,implies(X_344,X_343)),X_345),X_345))
    | is_a_theorem(X_345) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(implies(implies(X_343,implies(X_344,X_343)),X_345))),bind(Y,$fot(X_345))]]) ).

cnf(refute_0_19,plain,
    ( ~ is_a_theorem(implies(X,implies(Y,X)))
    | is_a_theorem(implies(X_7,implies(X,implies(Y,X)))) ),
    inference(subst,[],[refute_0_2:[bind(Y,$fot(X_7)),bind(X_5,$fot(implies(X,implies(Y,X))))]]) ).

cnf(refute_0_20,plain,
    is_a_theorem(implies(X_7,implies(X,implies(Y,X)))),
    inference(resolve,[$cnf( is_a_theorem(implies(X,implies(Y,X))) )],[cn_18,refute_0_19]) ).

cnf(refute_0_21,plain,
    is_a_theorem(implies(implies(implies(X,implies(Y,X)),X_326),implies(X,implies(Y,X)))),
    inference(subst,[],[refute_0_20:[bind(X_7,$fot(implies(implies(X,implies(Y,X)),X_326)))]]) ).

cnf(refute_0_22,plain,
    ( ~ is_a_theorem(implies(implies(X_57,X_58),X_57))
    | ~ is_a_theorem(implies(implies(implies(X_57,X_58),X_57),implies(implies(X_57,X_58),X_58)))
    | is_a_theorem(implies(implies(X_57,X_58),X_58)) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(implies(implies(X_57,X_58),X_57))),bind(Y,$fot(implies(implies(X_57,X_58),X_58)))]]) ).

cnf(refute_0_23,plain,
    ( ~ is_a_theorem(implies(implies(Y,Z),implies(Y,Z)))
    | is_a_theorem(implies(implies(implies(Y,Z),Y),implies(implies(Y,Z),Z))) ),
    inference(subst,[],[refute_0_5:[bind(X,$fot(implies(Y,Z)))]]) ).

cnf(refute_0_24,plain,
    ( ~ is_a_theorem(implies(implies(implies(X_30,X_29),X_30),implies(implies(X_30,X_29),X_30)))
    | is_a_theorem(implies(Y,implies(implies(implies(X_30,X_29),X_30),implies(implies(X_30,X_29),X_30)))) ),
    inference(subst,[],[refute_0_2:[bind(X_5,$fot(implies(implies(implies(X_30,X_29),X_30),implies(implies(X_30,X_29),X_30))))]]) ).

cnf(refute_0_25,plain,
    ( ~ is_a_theorem(implies(implies(X_25,X_24),implies(X_25,X_25)))
    | is_a_theorem(implies(implies(implies(X_25,X_24),X_25),implies(implies(X_25,X_24),X_25))) ),
    inference(subst,[],[refute_0_5:[bind(X,$fot(implies(X_25,X_24))),bind(Y,$fot(X_25)),bind(Z,$fot(X_25))]]) ).

cnf(refute_0_26,plain,
    is_a_theorem(implies(X_23,implies(X_22,X_23))),
    inference(subst,[],[cn_18:[bind(X,$fot(X_23)),bind(Y,$fot(X_22))]]) ).

cnf(refute_0_27,plain,
    ( ~ is_a_theorem(implies(X_23,implies(X_22,X_23)))
    | is_a_theorem(implies(implies(X_23,X_22),implies(X_23,X_23))) ),
    inference(subst,[],[refute_0_5:[bind(X,$fot(X_23)),bind(Y,$fot(X_22)),bind(Z,$fot(X_23))]]) ).

cnf(refute_0_28,plain,
    is_a_theorem(implies(implies(X_23,X_22),implies(X_23,X_23))),
    inference(resolve,[$cnf( is_a_theorem(implies(X_23,implies(X_22,X_23))) )],[refute_0_26,refute_0_27]) ).

cnf(refute_0_29,plain,
    is_a_theorem(implies(implies(X_25,X_24),implies(X_25,X_25))),
    inference(subst,[],[refute_0_28:[bind(X_22,$fot(X_24)),bind(X_23,$fot(X_25))]]) ).

cnf(refute_0_30,plain,
    is_a_theorem(implies(implies(implies(X_25,X_24),X_25),implies(implies(X_25,X_24),X_25))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X_25,X_24),implies(X_25,X_25))) )],[refute_0_29,refute_0_25]) ).

cnf(refute_0_31,plain,
    is_a_theorem(implies(implies(implies(X_30,X_29),X_30),implies(implies(X_30,X_29),X_30))),
    inference(subst,[],[refute_0_30:[bind(X_24,$fot(X_29)),bind(X_25,$fot(X_30))]]) ).

cnf(refute_0_32,plain,
    is_a_theorem(implies(Y,implies(implies(implies(X_30,X_29),X_30),implies(implies(X_30,X_29),X_30)))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_30,X_29),X_30),implies(implies(X_30,X_29),X_30))) )],[refute_0_31,refute_0_24]) ).

cnf(refute_0_33,plain,
    is_a_theorem(implies(X_50,implies(implies(implies(X_30,X_29),X_30),implies(implies(X_30,X_29),X_30)))),
    inference(subst,[],[refute_0_32:[bind(Y,$fot(X_50))]]) ).

cnf(refute_0_34,plain,
    ( ~ is_a_theorem(implies(X_25,X_24))
    | ~ is_a_theorem(implies(implies(X_25,X_24),implies(X_25,X_25)))
    | is_a_theorem(implies(X_25,X_25)) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(implies(X_25,X_24))),bind(Y,$fot(implies(X_25,X_25)))]]) ).

cnf(refute_0_35,plain,
    ( ~ is_a_theorem(implies(X_25,X_24))
    | is_a_theorem(implies(X_25,X_25)) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X_25,X_24),implies(X_25,X_25))) )],[refute_0_29,refute_0_34]) ).

cnf(refute_0_36,plain,
    ( ~ is_a_theorem(implies(X_50,implies(implies(implies(X_30,X_29),X_30),implies(implies(X_30,X_29),X_30))))
    | is_a_theorem(implies(X_50,X_50)) ),
    inference(subst,[],[refute_0_35:[bind(X_24,$fot(implies(implies(implies(X_30,X_29),X_30),implies(implies(X_30,X_29),X_30)))),bind(X_25,$fot(X_50))]]) ).

cnf(refute_0_37,plain,
    is_a_theorem(implies(X_50,X_50)),
    inference(resolve,[$cnf( is_a_theorem(implies(X_50,implies(implies(implies(X_30,X_29),X_30),implies(implies(X_30,X_29),X_30)))) )],[refute_0_33,refute_0_36]) ).

cnf(refute_0_38,plain,
    is_a_theorem(implies(implies(Y,Z),implies(Y,Z))),
    inference(subst,[],[refute_0_37:[bind(X_50,$fot(implies(Y,Z)))]]) ).

cnf(refute_0_39,plain,
    is_a_theorem(implies(implies(implies(Y,Z),Y),implies(implies(Y,Z),Z))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(Y,Z),implies(Y,Z))) )],[refute_0_38,refute_0_23]) ).

cnf(refute_0_40,plain,
    is_a_theorem(implies(implies(implies(X_57,X_58),X_57),implies(implies(X_57,X_58),X_58))),
    inference(subst,[],[refute_0_39:[bind(Y,$fot(X_57)),bind(Z,$fot(X_58))]]) ).

cnf(refute_0_41,plain,
    ( ~ is_a_theorem(implies(implies(X_57,X_58),X_57))
    | is_a_theorem(implies(implies(X_57,X_58),X_58)) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_57,X_58),X_57),implies(implies(X_57,X_58),X_58))) )],[refute_0_40,refute_0_22]) ).

cnf(refute_0_42,plain,
    ( ~ is_a_theorem(implies(implies(implies(X,implies(Y,X)),X_326),implies(X,implies(Y,X))))
    | is_a_theorem(implies(implies(implies(X,implies(Y,X)),X_326),X_326)) ),
    inference(subst,[],[refute_0_41:[bind(X_57,$fot(implies(X,implies(Y,X)))),bind(X_58,$fot(X_326))]]) ).

cnf(refute_0_43,plain,
    is_a_theorem(implies(implies(implies(X,implies(Y,X)),X_326),X_326)),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X,implies(Y,X)),X_326),implies(X,implies(Y,X)))) )],[refute_0_21,refute_0_42]) ).

cnf(refute_0_44,plain,
    is_a_theorem(implies(implies(implies(X_343,implies(X_344,X_343)),X_345),X_345)),
    inference(subst,[],[refute_0_43:[bind(X,$fot(X_343)),bind(Y,$fot(X_344)),bind(X_326,$fot(X_345))]]) ).

cnf(refute_0_45,plain,
    ( ~ is_a_theorem(implies(implies(X_343,implies(X_344,X_343)),X_345))
    | is_a_theorem(X_345) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_343,implies(X_344,X_343)),X_345),X_345)) )],[refute_0_44,refute_0_18]) ).

cnf(refute_0_46,plain,
    ( ~ is_a_theorem(implies(implies(implies(X_60,X_61),implies(X_4270,implies(X_60,X_61))),implies(implies(implies(X_60,X_61),implies(X_4270,X_60)),implies(implies(X_60,X_61),implies(X_4270,X_61)))))
    | is_a_theorem(implies(implies(implies(X_60,X_61),implies(X_4270,X_60)),implies(implies(X_60,X_61),implies(X_4270,X_61)))) ),
    inference(subst,[],[refute_0_45:[bind(X_343,$fot(implies(X_60,X_61))),bind(X_344,$fot(X_4270)),bind(X_345,$fot(implies(implies(implies(X_60,X_61),implies(X_4270,X_60)),implies(implies(X_60,X_61),implies(X_4270,X_61)))))]]) ).

cnf(refute_0_47,plain,
    is_a_theorem(implies(implies(implies(X_60,X_61),implies(X_4270,X_60)),implies(implies(X_60,X_61),implies(X_4270,X_61)))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_60,X_61),implies(X_4270,implies(X_60,X_61))),implies(implies(implies(X_60,X_61),implies(X_4270,X_60)),implies(implies(X_60,X_61),implies(X_4270,X_61))))) )],[refute_0_17,refute_0_46]) ).

cnf(refute_0_48,plain,
    is_a_theorem(implies(implies(implies(X_4295,X_4296),implies(X_4294,X_4295)),implies(implies(X_4295,X_4296),implies(X_4294,X_4296)))),
    inference(subst,[],[refute_0_47:[bind(X_4270,$fot(X_4294)),bind(X_60,$fot(X_4295)),bind(X_61,$fot(X_4296))]]) ).

cnf(refute_0_49,plain,
    is_a_theorem(implies(Y,implies(implies(implies(X_4295,X_4296),implies(X_4294,X_4295)),implies(implies(X_4295,X_4296),implies(X_4294,X_4296))))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_4295,X_4296),implies(X_4294,X_4295)),implies(implies(X_4295,X_4296),implies(X_4294,X_4296)))) )],[refute_0_48,refute_0_3]) ).

cnf(refute_0_50,plain,
    is_a_theorem(implies(implies(X_4294,X_4295),implies(implies(implies(X_4295,X_4296),implies(X_4294,X_4295)),implies(implies(X_4295,X_4296),implies(X_4294,X_4296))))),
    inference(subst,[],[refute_0_49:[bind(Y,$fot(implies(X_4294,X_4295)))]]) ).

cnf(refute_0_51,plain,
    ( ~ is_a_theorem(implies(X_477,implies(implies(X_476,X_477),X_478)))
    | ~ is_a_theorem(implies(implies(X_477,implies(implies(X_476,X_477),X_478)),implies(X_477,X_478)))
    | is_a_theorem(implies(X_477,X_478)) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(implies(X_477,implies(implies(X_476,X_477),X_478)))),bind(Y,$fot(implies(X_477,X_478)))]]) ).

cnf(refute_0_52,plain,
    is_a_theorem(implies(implies(X_464,implies(implies(Y,X_464),X_466)),implies(X_464,implies(Y,X_464)))),
    inference(subst,[],[refute_0_20:[bind(X,$fot(X_464)),bind(X_7,$fot(implies(X_464,implies(implies(Y,X_464),X_466))))]]) ).

cnf(refute_0_53,plain,
    ( ~ is_a_theorem(implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_45)))
    | ~ is_a_theorem(implies(implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_45)),implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_46))))
    | is_a_theorem(implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_46))) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_45)))),bind(Y,$fot(implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_46))))]]) ).

cnf(refute_0_54,plain,
    ( ~ is_a_theorem(implies(implies(X,implies(Y,Z)),implies(implies(X,Y),implies(X,Z))))
    | is_a_theorem(implies(implies(implies(X,implies(Y,Z)),implies(X,Y)),implies(implies(X,implies(Y,Z)),implies(X,Z)))) ),
    inference(subst,[],[refute_0_5:[bind(X,$fot(implies(X,implies(Y,Z)))),bind(Y,$fot(implies(X,Y))),bind(Z,$fot(implies(X,Z)))]]) ).

cnf(refute_0_55,plain,
    is_a_theorem(implies(implies(implies(X,implies(Y,Z)),implies(X,Y)),implies(implies(X,implies(Y,Z)),implies(X,Z)))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X,implies(Y,Z)),implies(implies(X,Y),implies(X,Z)))) )],[cn_35,refute_0_54]) ).

cnf(refute_0_56,plain,
    is_a_theorem(implies(implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_45)),implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_46)))),
    inference(subst,[],[refute_0_55:[bind(X,$fot(X_44)),bind(Y,$fot(X_45)),bind(Z,$fot(X_46))]]) ).

cnf(refute_0_57,plain,
    ( ~ is_a_theorem(implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_45)))
    | is_a_theorem(implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_46))) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_45)),implies(implies(X_44,implies(X_45,X_46)),implies(X_44,X_46)))) )],[refute_0_56,refute_0_53]) ).

cnf(refute_0_58,plain,
    ( ~ is_a_theorem(implies(implies(X_464,implies(implies(Y,X_464),X_466)),implies(X_464,implies(Y,X_464))))
    | is_a_theorem(implies(implies(X_464,implies(implies(Y,X_464),X_466)),implies(X_464,X_466))) ),
    inference(subst,[],[refute_0_57:[bind(X_44,$fot(X_464)),bind(X_45,$fot(implies(Y,X_464))),bind(X_46,$fot(X_466))]]) ).

cnf(refute_0_59,plain,
    is_a_theorem(implies(implies(X_464,implies(implies(Y,X_464),X_466)),implies(X_464,X_466))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X_464,implies(implies(Y,X_464),X_466)),implies(X_464,implies(Y,X_464)))) )],[refute_0_52,refute_0_58]) ).

cnf(refute_0_60,plain,
    is_a_theorem(implies(implies(X_477,implies(implies(X_476,X_477),X_478)),implies(X_477,X_478))),
    inference(subst,[],[refute_0_59:[bind(Y,$fot(X_476)),bind(X_464,$fot(X_477)),bind(X_466,$fot(X_478))]]) ).

cnf(refute_0_61,plain,
    ( ~ is_a_theorem(implies(X_477,implies(implies(X_476,X_477),X_478)))
    | is_a_theorem(implies(X_477,X_478)) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X_477,implies(implies(X_476,X_477),X_478)),implies(X_477,X_478))) )],[refute_0_60,refute_0_51]) ).

cnf(refute_0_62,plain,
    ( ~ is_a_theorem(implies(implies(X_4294,X_4295),implies(implies(implies(X_4295,X_4296),implies(X_4294,X_4295)),implies(implies(X_4295,X_4296),implies(X_4294,X_4296)))))
    | is_a_theorem(implies(implies(X_4294,X_4295),implies(implies(X_4295,X_4296),implies(X_4294,X_4296)))) ),
    inference(subst,[],[refute_0_61:[bind(X_476,$fot(implies(X_4295,X_4296))),bind(X_477,$fot(implies(X_4294,X_4295))),bind(X_478,$fot(implies(implies(X_4295,X_4296),implies(X_4294,X_4296))))]]) ).

cnf(refute_0_63,plain,
    is_a_theorem(implies(implies(X_4294,X_4295),implies(implies(X_4295,X_4296),implies(X_4294,X_4296)))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X_4294,X_4295),implies(implies(implies(X_4295,X_4296),implies(X_4294,X_4295)),implies(implies(X_4295,X_4296),implies(X_4294,X_4296))))) )],[refute_0_50,refute_0_62]) ).

cnf(refute_0_64,plain,
    is_a_theorem(implies(implies(a,b),implies(implies(b,c),implies(a,c)))),
    inference(subst,[],[refute_0_63:[bind(X_4294,$fot(a)),bind(X_4295,$fot(b)),bind(X_4296,$fot(c))]]) ).

cnf(refute_0_65,plain,
    $false,
    inference(resolve,[$cnf( is_a_theorem(implies(implies(a,b),implies(implies(b,c),implies(a,c)))) )],[refute_0_64,prove_cn_1]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : LCL064-2 : TPTP v8.1.0. Released v1.0.0.
% 0.12/0.12  % Command  : metis --show proof --show saturation %s
% 0.12/0.33  % Computer : n026.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Sun Jul  3 18:50:06 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.12/0.34  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 5.64/5.81  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 5.64/5.81  
% 5.64/5.81  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 5.64/5.82  
%------------------------------------------------------------------------------