TSTP Solution File: LCL115-1 by Metis---2.4

View Problem - Process Solution

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

% Computer : n029.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:41 EDT 2022

% Result   : Unsatisfiable 0.55s 0.74s
% Output   : CNFRefutation 0.55s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   26
%            Number of leaves      :    6
% Syntax   : Number of clauses     :   74 (  42 unt;   0 nHn;  26 RR)
%            Number of literals    :  114 (   0 equ;  41 neg)
%            Maximal clause size   :    3 (   1 avg)
%            Maximal term depth    :    8 (   2 avg)
%            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   :  187 (  26 sgn)

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

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

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

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

cnf(mv_5,axiom,
    is_a_theorem(implies(implies(not(X),not(Y)),implies(Y,X))) ).

cnf(prove_mv_39,negated_conjecture,
    ~ is_a_theorem(implies(not(implies(a,b)),not(b))) ).

cnf(refute_0_0,plain,
    ( ~ is_a_theorem(implies(implies(X_497,X_496),not(X_498)))
    | ~ is_a_theorem(implies(implies(implies(X_497,X_496),not(X_498)),implies(X_498,X_497)))
    | is_a_theorem(implies(X_498,X_497)) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(implies(implies(X_497,X_496),not(X_498)))),bind(Y,$fot(implies(X_498,X_497)))]]) ).

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

cnf(refute_0_2,plain,
    ( ~ is_a_theorem(implies(X,Y))
    | is_a_theorem(implies(implies(Y,Z),implies(X,Z))) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X,Y),implies(implies(Y,Z),implies(X,Z)))) )],[mv_2,refute_0_1]) ).

cnf(refute_0_3,plain,
    ( ~ is_a_theorem(implies(implies(implies(X_305,X_304),X_303),implies(not(X_305),X_303)))
    | is_a_theorem(implies(implies(implies(not(X_305),X_303),Z),implies(implies(implies(X_305,X_304),X_303),Z))) ),
    inference(subst,[],[refute_0_2:[bind(X,$fot(implies(implies(X_305,X_304),X_303))),bind(Y,$fot(implies(not(X_305),X_303)))]]) ).

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

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

cnf(refute_0_6,plain,
    is_a_theorem(implies(X_52,implies(Y,X_52))),
    inference(subst,[],[mv_1:[bind(X,$fot(X_52))]]) ).

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

cnf(refute_0_8,plain,
    is_a_theorem(implies(implies(implies(Y,X_52),X_54),implies(X_52,X_54))),
    inference(resolve,[$cnf( is_a_theorem(implies(X_52,implies(Y,X_52))) )],[refute_0_6,refute_0_7]) ).

cnf(refute_0_9,plain,
    is_a_theorem(implies(implies(implies(X_55,X_56),X_57),implies(X_56,X_57))),
    inference(subst,[],[refute_0_8:[bind(Y,$fot(X_55)),bind(X_52,$fot(X_56)),bind(X_54,$fot(X_57))]]) ).

cnf(refute_0_10,plain,
    ( ~ is_a_theorem(implies(implies(X_55,X_56),X_57))
    | is_a_theorem(implies(X_56,X_57)) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_55,X_56),X_57),implies(X_56,X_57))) )],[refute_0_9,refute_0_5]) ).

cnf(refute_0_11,plain,
    ( ~ is_a_theorem(implies(implies(not(X),not(Y)),implies(Y,X)))
    | is_a_theorem(implies(not(Y),implies(Y,X))) ),
    inference(subst,[],[refute_0_10:[bind(X_55,$fot(not(X))),bind(X_56,$fot(not(Y))),bind(X_57,$fot(implies(Y,X)))]]) ).

cnf(refute_0_12,plain,
    is_a_theorem(implies(not(Y),implies(Y,X))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(not(X),not(Y)),implies(Y,X))) )],[mv_5,refute_0_11]) ).

cnf(refute_0_13,plain,
    is_a_theorem(implies(not(X_257),implies(X_257,X_256))),
    inference(subst,[],[refute_0_12:[bind(X,$fot(X_256)),bind(Y,$fot(X_257))]]) ).

cnf(refute_0_14,plain,
    is_a_theorem(implies(implies(implies(X_257,X_256),Z),implies(not(X_257),Z))),
    inference(resolve,[$cnf( is_a_theorem(implies(not(X_257),implies(X_257,X_256))) )],[refute_0_13,refute_0_4]) ).

cnf(refute_0_15,plain,
    is_a_theorem(implies(implies(implies(X_305,X_304),X_303),implies(not(X_305),X_303))),
    inference(subst,[],[refute_0_14:[bind(Z,$fot(X_303)),bind(X_256,$fot(X_304)),bind(X_257,$fot(X_305))]]) ).

cnf(refute_0_16,plain,
    is_a_theorem(implies(implies(implies(not(X_305),X_303),Z),implies(implies(implies(X_305,X_304),X_303),Z))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_305,X_304),X_303),implies(not(X_305),X_303))) )],[refute_0_15,refute_0_3]) ).

cnf(refute_0_17,plain,
    is_a_theorem(implies(implies(implies(not(X_474),not(X_475)),implies(X_475,X_474)),implies(implies(implies(X_474,X_304),not(X_475)),implies(X_475,X_474)))),
    inference(subst,[],[refute_0_16:[bind(Z,$fot(implies(X_475,X_474))),bind(X_303,$fot(not(X_475))),bind(X_305,$fot(X_474))]]) ).

cnf(refute_0_18,plain,
    ( ~ is_a_theorem(implies(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43),X_43))
    | ~ is_a_theorem(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43))
    | is_a_theorem(X_43) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43))),bind(Y,$fot(X_43))]]) ).

cnf(refute_0_19,plain,
    is_a_theorem(implies(X_9,implies(Y,X_9))),
    inference(subst,[],[mv_1:[bind(X,$fot(X_9))]]) ).

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

cnf(refute_0_21,plain,
    ( ~ is_a_theorem(X_9)
    | is_a_theorem(implies(Y,X_9)) ),
    inference(resolve,[$cnf( is_a_theorem(implies(X_9,implies(Y,X_9))) )],[refute_0_19,refute_0_20]) ).

cnf(refute_0_22,plain,
    ( ~ is_a_theorem(implies(implies(not(X),not(Y)),implies(Y,X)))
    | is_a_theorem(implies(X_11,implies(implies(not(X),not(Y)),implies(Y,X)))) ),
    inference(subst,[],[refute_0_21:[bind(Y,$fot(X_11)),bind(X_9,$fot(implies(implies(not(X),not(Y)),implies(Y,X))))]]) ).

cnf(refute_0_23,plain,
    is_a_theorem(implies(X_11,implies(implies(not(X),not(Y)),implies(Y,X)))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(not(X),not(Y)),implies(Y,X))) )],[mv_5,refute_0_22]) ).

cnf(refute_0_24,plain,
    is_a_theorem(implies(implies(X_32,implies(implies(not(X),not(Y)),implies(Y,X))),implies(implies(not(X),not(Y)),implies(Y,X)))),
    inference(subst,[],[refute_0_23:[bind(X_11,$fot(implies(X_32,implies(implies(not(X),not(Y)),implies(Y,X)))))]]) ).

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

cnf(refute_0_26,plain,
    ( ~ is_a_theorem(implies(implies(X,Y),Y))
    | is_a_theorem(implies(implies(Y,X),X)) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X,Y),Y),implies(implies(Y,X),X))) )],[mv_3,refute_0_25]) ).

cnf(refute_0_27,plain,
    ( ~ is_a_theorem(implies(implies(X_32,implies(implies(not(X),not(Y)),implies(Y,X))),implies(implies(not(X),not(Y)),implies(Y,X))))
    | is_a_theorem(implies(implies(implies(implies(not(X),not(Y)),implies(Y,X)),X_32),X_32)) ),
    inference(subst,[],[refute_0_26:[bind(X,$fot(X_32)),bind(Y,$fot(implies(implies(not(X),not(Y)),implies(Y,X))))]]) ).

cnf(refute_0_28,plain,
    is_a_theorem(implies(implies(implies(implies(not(X),not(Y)),implies(Y,X)),X_32),X_32)),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X_32,implies(implies(not(X),not(Y)),implies(Y,X))),implies(implies(not(X),not(Y)),implies(Y,X)))) )],[refute_0_24,refute_0_27]) ).

cnf(refute_0_29,plain,
    is_a_theorem(implies(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43),X_43)),
    inference(subst,[],[refute_0_28:[bind(X,$fot(X_41)),bind(Y,$fot(X_42)),bind(X_32,$fot(X_43))]]) ).

cnf(refute_0_30,plain,
    ( ~ is_a_theorem(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43))
    | is_a_theorem(X_43) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43),X_43)) )],[refute_0_29,refute_0_18]) ).

cnf(refute_0_31,plain,
    ( ~ is_a_theorem(implies(implies(implies(not(X_474),not(X_475)),implies(X_475,X_474)),implies(implies(implies(X_474,X_304),not(X_475)),implies(X_475,X_474))))
    | is_a_theorem(implies(implies(implies(X_474,X_304),not(X_475)),implies(X_475,X_474))) ),
    inference(subst,[],[refute_0_30:[bind(X_41,$fot(X_474)),bind(X_42,$fot(X_475)),bind(X_43,$fot(implies(implies(implies(X_474,X_304),not(X_475)),implies(X_475,X_474))))]]) ).

cnf(refute_0_32,plain,
    is_a_theorem(implies(implies(implies(X_474,X_304),not(X_475)),implies(X_475,X_474))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(not(X_474),not(X_475)),implies(X_475,X_474)),implies(implies(implies(X_474,X_304),not(X_475)),implies(X_475,X_474)))) )],[refute_0_17,refute_0_31]) ).

cnf(refute_0_33,plain,
    is_a_theorem(implies(implies(implies(X_497,X_496),not(X_498)),implies(X_498,X_497))),
    inference(subst,[],[refute_0_32:[bind(X_304,$fot(X_496)),bind(X_474,$fot(X_497)),bind(X_475,$fot(X_498))]]) ).

cnf(refute_0_34,plain,
    ( ~ is_a_theorem(implies(implies(X_497,X_496),not(X_498)))
    | is_a_theorem(implies(X_498,X_497)) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_497,X_496),not(X_498)),implies(X_498,X_497))) )],[refute_0_33,refute_0_0]) ).

cnf(refute_0_35,plain,
    ( ~ is_a_theorem(implies(implies(not(X_1073),not(X_1074)),not(not(implies(X_1074,X_1073)))))
    | is_a_theorem(implies(not(implies(X_1074,X_1073)),not(X_1073))) ),
    inference(subst,[],[refute_0_34:[bind(X_496,$fot(not(X_1074))),bind(X_497,$fot(not(X_1073))),bind(X_498,$fot(not(implies(X_1074,X_1073))))]]) ).

cnf(refute_0_36,plain,
    ( ~ is_a_theorem(implies(implies(X_67,X_66),X_68))
    | ~ is_a_theorem(implies(implies(implies(X_67,X_66),X_68),implies(implies(not(X_66),not(X_67)),X_68)))
    | is_a_theorem(implies(implies(not(X_66),not(X_67)),X_68)) ),
    inference(subst,[],[condensed_detachment:[bind(X,$fot(implies(implies(X_67,X_66),X_68))),bind(Y,$fot(implies(implies(not(X_66),not(X_67)),X_68)))]]) ).

cnf(refute_0_37,plain,
    ( ~ is_a_theorem(implies(implies(not(X),not(Y)),implies(Y,X)))
    | is_a_theorem(implies(implies(implies(Y,X),X_54),implies(implies(not(X),not(Y)),X_54))) ),
    inference(subst,[],[refute_0_2:[bind(X,$fot(implies(not(X),not(Y)))),bind(Y,$fot(implies(Y,X))),bind(Z,$fot(X_54))]]) ).

cnf(refute_0_38,plain,
    is_a_theorem(implies(implies(implies(Y,X),X_54),implies(implies(not(X),not(Y)),X_54))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(not(X),not(Y)),implies(Y,X))) )],[mv_5,refute_0_37]) ).

cnf(refute_0_39,plain,
    is_a_theorem(implies(implies(implies(X_67,X_66),X_68),implies(implies(not(X_66),not(X_67)),X_68))),
    inference(subst,[],[refute_0_38:[bind(X,$fot(X_66)),bind(Y,$fot(X_67)),bind(X_54,$fot(X_68))]]) ).

cnf(refute_0_40,plain,
    ( ~ is_a_theorem(implies(implies(X_67,X_66),X_68))
    | is_a_theorem(implies(implies(not(X_66),not(X_67)),X_68)) ),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_67,X_66),X_68),implies(implies(not(X_66),not(X_67)),X_68))) )],[refute_0_39,refute_0_36]) ).

cnf(refute_0_41,plain,
    ( ~ is_a_theorem(implies(implies(X_67,X_66),not(not(implies(X_67,X_66)))))
    | is_a_theorem(implies(implies(not(X_66),not(X_67)),not(not(implies(X_67,X_66))))) ),
    inference(subst,[],[refute_0_40:[bind(X_68,$fot(not(not(implies(X_67,X_66)))))]]) ).

cnf(refute_0_42,plain,
    ( ~ is_a_theorem(implies(implies(not(not(X_498)),not(implies(X_997,X_997))),not(X_498)))
    | is_a_theorem(implies(X_498,not(not(X_498)))) ),
    inference(subst,[],[refute_0_34:[bind(X_496,$fot(not(implies(X_997,X_997)))),bind(X_497,$fot(not(not(X_498))))]]) ).

cnf(refute_0_43,plain,
    ( ~ is_a_theorem(implies(implies(X,implies(X_255,X_255)),implies(X_255,X_255)))
    | is_a_theorem(implies(implies(implies(X_255,X_255),X),X)) ),
    inference(subst,[],[refute_0_26:[bind(Y,$fot(implies(X_255,X_255)))]]) ).

cnf(refute_0_44,plain,
    ( ~ is_a_theorem(implies(X_253,X_253))
    | is_a_theorem(implies(Y,implies(X_253,X_253))) ),
    inference(subst,[],[refute_0_21:[bind(X_9,$fot(implies(X_253,X_253)))]]) ).

cnf(refute_0_45,plain,
    ( ~ is_a_theorem(implies(implies(X,implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161)),implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161)))
    | is_a_theorem(implies(implies(implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161),X),X)) ),
    inference(subst,[],[refute_0_26:[bind(Y,$fot(implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161)))]]) ).

cnf(refute_0_46,plain,
    ( ~ is_a_theorem(implies(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43),X_43))
    | is_a_theorem(implies(Y,implies(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43),X_43))) ),
    inference(subst,[],[refute_0_21:[bind(X_9,$fot(implies(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43),X_43)))]]) ).

cnf(refute_0_47,plain,
    is_a_theorem(implies(Y,implies(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43),X_43))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(implies(not(X_41),not(X_42)),implies(X_42,X_41)),X_43),X_43)) )],[refute_0_29,refute_0_46]) ).

cnf(refute_0_48,plain,
    is_a_theorem(implies(implies(X,implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161)),implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161))),
    inference(subst,[],[refute_0_47:[bind(Y,$fot(implies(X,implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161)))),bind(X_41,$fot(X_159)),bind(X_42,$fot(X_160)),bind(X_43,$fot(X_161))]]) ).

cnf(refute_0_49,plain,
    is_a_theorem(implies(implies(implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161),X),X)),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X,implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161)),implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161))) )],[refute_0_48,refute_0_45]) ).

cnf(refute_0_50,plain,
    is_a_theorem(implies(implies(implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161),X_252),X_252)),
    inference(subst,[],[refute_0_49:[bind(X,$fot(X_252))]]) ).

cnf(refute_0_51,plain,
    ( ~ is_a_theorem(implies(implies(implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161),X_252),X_252))
    | is_a_theorem(implies(X_252,X_252)) ),
    inference(subst,[],[refute_0_10:[bind(X_55,$fot(implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161))),bind(X_56,$fot(X_252)),bind(X_57,$fot(X_252))]]) ).

cnf(refute_0_52,plain,
    is_a_theorem(implies(X_252,X_252)),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(implies(implies(implies(not(X_159),not(X_160)),implies(X_160,X_159)),X_161),X_161),X_252),X_252)) )],[refute_0_50,refute_0_51]) ).

cnf(refute_0_53,plain,
    is_a_theorem(implies(X_253,X_253)),
    inference(subst,[],[refute_0_52:[bind(X_252,$fot(X_253))]]) ).

cnf(refute_0_54,plain,
    is_a_theorem(implies(Y,implies(X_253,X_253))),
    inference(resolve,[$cnf( is_a_theorem(implies(X_253,X_253)) )],[refute_0_53,refute_0_44]) ).

cnf(refute_0_55,plain,
    is_a_theorem(implies(implies(X,implies(X_255,X_255)),implies(X_255,X_255))),
    inference(subst,[],[refute_0_54:[bind(Y,$fot(implies(X,implies(X_255,X_255)))),bind(X_253,$fot(X_255))]]) ).

cnf(refute_0_56,plain,
    is_a_theorem(implies(implies(implies(X_255,X_255),X),X)),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X,implies(X_255,X_255)),implies(X_255,X_255))) )],[refute_0_55,refute_0_43]) ).

cnf(refute_0_57,plain,
    is_a_theorem(implies(implies(implies(X_255,X_255),X_996),X_996)),
    inference(subst,[],[refute_0_56:[bind(X,$fot(X_996))]]) ).

cnf(refute_0_58,plain,
    ( ~ is_a_theorem(implies(implies(implies(X_255,X_255),X_996),X_996))
    | is_a_theorem(implies(implies(not(X_996),not(implies(X_255,X_255))),X_996)) ),
    inference(subst,[],[refute_0_40:[bind(X_66,$fot(X_996)),bind(X_67,$fot(implies(X_255,X_255))),bind(X_68,$fot(X_996))]]) ).

cnf(refute_0_59,plain,
    is_a_theorem(implies(implies(not(X_996),not(implies(X_255,X_255))),X_996)),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(implies(X_255,X_255),X_996),X_996)) )],[refute_0_57,refute_0_58]) ).

cnf(refute_0_60,plain,
    is_a_theorem(implies(implies(not(not(X_498)),not(implies(X_997,X_997))),not(X_498))),
    inference(subst,[],[refute_0_59:[bind(X_255,$fot(X_997)),bind(X_996,$fot(not(X_498)))]]) ).

cnf(refute_0_61,plain,
    is_a_theorem(implies(X_498,not(not(X_498)))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(not(not(X_498)),not(implies(X_997,X_997))),not(X_498))) )],[refute_0_60,refute_0_42]) ).

cnf(refute_0_62,plain,
    is_a_theorem(implies(implies(X_67,X_66),not(not(implies(X_67,X_66))))),
    inference(subst,[],[refute_0_61:[bind(X_498,$fot(implies(X_67,X_66)))]]) ).

cnf(refute_0_63,plain,
    is_a_theorem(implies(implies(not(X_66),not(X_67)),not(not(implies(X_67,X_66))))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(X_67,X_66),not(not(implies(X_67,X_66))))) )],[refute_0_62,refute_0_41]) ).

cnf(refute_0_64,plain,
    is_a_theorem(implies(implies(not(X_1073),not(X_1074)),not(not(implies(X_1074,X_1073))))),
    inference(subst,[],[refute_0_63:[bind(X_66,$fot(X_1073)),bind(X_67,$fot(X_1074))]]) ).

cnf(refute_0_65,plain,
    is_a_theorem(implies(not(implies(X_1074,X_1073)),not(X_1073))),
    inference(resolve,[$cnf( is_a_theorem(implies(implies(not(X_1073),not(X_1074)),not(not(implies(X_1074,X_1073))))) )],[refute_0_64,refute_0_35]) ).

cnf(refute_0_66,plain,
    is_a_theorem(implies(not(implies(a,b)),not(b))),
    inference(subst,[],[refute_0_65:[bind(X_1073,$fot(b)),bind(X_1074,$fot(a))]]) ).

cnf(refute_0_67,plain,
    $false,
    inference(resolve,[$cnf( is_a_theorem(implies(not(implies(a,b)),not(b))) )],[refute_0_66,prove_mv_39]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : LCL115-1 : TPTP v8.1.0. Released v1.0.0.
% 0.07/0.13  % Command  : metis --show proof --show saturation %s
% 0.13/0.34  % Computer : n029.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  : 600
% 0.13/0.34  % DateTime : Sat Jul  2 13:22:10 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.13/0.34  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 0.55/0.74  % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.55/0.74  
% 0.55/0.74  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 0.55/0.75  
%------------------------------------------------------------------------------