TSTP Solution File: HWV005-2 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : HWV005-2 : TPTP v8.1.2. Bugfixed v2.7.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 : n019.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:42:22 EDT 2023

% Result   : Unsatisfiable 25.74s 14.56s
% Output   : CNFRefutation 25.74s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   14
%            Number of leaves      :   50
% Syntax   : Number of formulae    :  133 (  32 unt;  21 typ;   0 def)
%            Number of atoms       :  271 (   0 equ)
%            Maximal formula atoms :    7 (   2 avg)
%            Number of connectives :  333 ( 174   ~; 159   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    9 (   4 avg)
%            Maximal term depth    :    3 (   2 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   21 (  20   >;   1   *;   0   +;   0  <<)
%            Number of predicates  :   12 (  11 usr;   1 prp; 0-2 aty)
%            Number of functors    :   10 (  10 usr;   1 con; 0-1 aty)
%            Number of variables   :   75 (;  75   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ connection > zero > or_ok > one > not_ok > logic_or > logic_not > logic_and > halfadder > and_ok > abnormal > #nlpp > outs > outc > out1 > or1 > not1 > in2 > in1 > and2 > and1 > h

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(not_ok,type,
    not_ok: $i > $o ).

tff(or1,type,
    or1: $i > $i ).

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

tff(outc,type,
    outc: $i > $i ).

tff(connection,type,
    connection: ( $i * $i ) > $o ).

tff(or_ok,type,
    or_ok: $i > $o ).

tff(in1,type,
    in1: $i > $i ).

tff(and2,type,
    and2: $i > $i ).

tff(in2,type,
    in2: $i > $i ).

tff(logic_and,type,
    logic_and: $i > $o ).

tff(out1,type,
    out1: $i > $i ).

tff(logic_not,type,
    logic_not: $i > $o ).

tff(halfadder,type,
    halfadder: $i > $o ).

tff(and_ok,type,
    and_ok: $i > $o ).

tff(abnormal,type,
    abnormal: $i > $o ).

tff(not1,type,
    not1: $i > $i ).

tff(and1,type,
    and1: $i > $i ).

tff(one,type,
    one: $i > $o ).

tff(zero,type,
    zero: $i > $o ).

tff(outs,type,
    outs: $i > $i ).

tff(logic_or,type,
    logic_or: $i > $o ).

tff(f_360,axiom,
    one(in1(h)),
    file(unknown,unknown) ).

tff(f_369,axiom,
    ~ abnormal(or1(h)),
    file(unknown,unknown) ).

tff(f_359,axiom,
    halfadder(h),
    file(unknown,unknown) ).

tff(f_309,axiom,
    ! [X] :
      ( ~ halfadder(X)
      | logic_or(or1(X)) ),
    file(unknown,unknown) ).

tff(f_219,axiom,
    ! [K] :
      ( ~ logic_or(K)
      | or_ok(K)
      | abnormal(K) ),
    file(unknown,unknown) ).

tff(f_315,axiom,
    ! [X] :
      ( ~ halfadder(X)
      | connection(in1(X),in1(or1(X))) ),
    file(unknown,unknown) ).

tff(f_61,axiom,
    ! [P1,P2] :
      ( ~ connection(P1,P2)
      | ~ one(P1)
      | one(P2) ),
    file(unknown,unknown) ).

tff(f_160,axiom,
    ! [K] :
      ( ~ or_ok(K)
      | ~ one(in1(K))
      | one(out1(K)) ),
    file(unknown,unknown) ).

tff(f_252,axiom,
    ! [K] :
      ( ~ not_ok(K)
      | ~ one(out1(K))
      | zero(in1(K)) ),
    file(unknown,unknown) ).

tff(f_83,axiom,
    ! [P] :
      ( ~ zero(P)
      | ~ one(P) ),
    file(unknown,unknown) ).

tff(f_365,axiom,
    ~ abnormal(and1(h)),
    file(unknown,unknown) ).

tff(f_294,axiom,
    ! [X] :
      ( ~ halfadder(X)
      | logic_and(and1(X)) ),
    file(unknown,unknown) ).

tff(f_151,axiom,
    ! [K] :
      ( ~ logic_and(K)
      | and_ok(K)
      | abnormal(K) ),
    file(unknown,unknown) ).

tff(f_363,axiom,
    zero(outc(h)),
    file(unknown,unknown) ).

tff(f_304,axiom,
    ! [X] :
      ( ~ halfadder(X)
      | logic_not(not1(X)) ),
    file(unknown,unknown) ).

tff(f_367,axiom,
    ~ abnormal(not1(h)),
    file(unknown,unknown) ).

tff(f_266,axiom,
    ! [K] :
      ( ~ logic_not(K)
      | not_ok(K)
      | abnormal(K) ),
    file(unknown,unknown) ).

tff(f_340,axiom,
    ! [X] :
      ( ~ halfadder(X)
      | connection(outc(X),out1(and2(X))) ),
    file(unknown,unknown) ).

tff(f_53,axiom,
    ! [P1,P2] :
      ( ~ connection(P1,P2)
      | ~ zero(P1)
      | zero(P2) ),
    file(unknown,unknown) ).

tff(f_350,axiom,
    ! [X] :
      ( ~ halfadder(X)
      | connection(out1(and2(X)),in1(not1(X))) ),
    file(unknown,unknown) ).

tff(f_228,axiom,
    ! [K] :
      ( ~ not_ok(K)
      | ~ zero(in1(K))
      | one(out1(K)) ),
    file(unknown,unknown) ).

tff(f_92,axiom,
    ! [K] :
      ( ~ and_ok(K)
      | ~ zero(in1(K))
      | zero(out1(K)) ),
    file(unknown,unknown) ).

tff(f_362,axiom,
    zero(outs(h)),
    file(unknown,unknown) ).

tff(f_355,axiom,
    ! [X] :
      ( ~ halfadder(X)
      | connection(out1(not1(X)),in2(and1(X))) ),
    file(unknown,unknown) ).

tff(f_335,axiom,
    ! [X] :
      ( ~ halfadder(X)
      | connection(outs(X),out1(and1(X))) ),
    file(unknown,unknown) ).

tff(f_121,axiom,
    ! [K] :
      ( ~ and_ok(K)
      | ~ zero(out1(K))
      | zero(in1(K))
      | zero(in2(K)) ),
    file(unknown,unknown) ).

tff(f_345,axiom,
    ! [X] :
      ( ~ halfadder(X)
      | connection(out1(or1(X)),in1(and1(X))) ),
    file(unknown,unknown) ).

tff(f_69,axiom,
    ! [P1,P2] :
      ( ~ connection(P1,P2)
      | ~ zero(P2)
      | zero(P1) ),
    file(unknown,unknown) ).

tff(f_197,axiom,
    ! [K] :
      ( ~ or_ok(K)
      | ~ zero(out1(K))
      | zero(in1(K)) ),
    file(unknown,unknown) ).

tff(c_84,plain,
    one(in1(h)),
    inference(cnfTransformation,[status(thm)],[f_360]) ).

tff(c_96,plain,
    ~ abnormal(or1(h)),
    inference(cnfTransformation,[status(thm)],[f_369]) ).

tff(c_82,plain,
    halfadder(h),
    inference(cnfTransformation,[status(thm)],[f_359]) ).

tff(c_62,plain,
    ! [X_35] :
      ( logic_or(or1(X_35))
      | ~ halfadder(X_35) ),
    inference(cnfTransformation,[status(thm)],[f_309]) ).

tff(c_42,plain,
    ! [K_25] :
      ( abnormal(K_25)
      | or_ok(K_25)
      | ~ logic_or(K_25) ),
    inference(cnfTransformation,[status(thm)],[f_219]) ).

tff(c_208,plain,
    ! [X_68] :
      ( connection(in1(X_68),in1(or1(X_68)))
      | ~ halfadder(X_68) ),
    inference(cnfTransformation,[status(thm)],[f_315]) ).

tff(c_4,plain,
    ! [P2_4,P1_3] :
      ( one(P2_4)
      | ~ one(P1_3)
      | ~ connection(P1_3,P2_4) ),
    inference(cnfTransformation,[status(thm)],[f_61]) ).

tff(c_565,plain,
    ! [X_102] :
      ( one(in1(or1(X_102)))
      | ~ one(in1(X_102))
      | ~ halfadder(X_102) ),
    inference(resolution,[status(thm)],[c_208,c_4]) ).

tff(c_28,plain,
    ! [K_18] :
      ( one(out1(K_18))
      | ~ one(in1(K_18))
      | ~ or_ok(K_18) ),
    inference(cnfTransformation,[status(thm)],[f_160]) ).

tff(c_230,plain,
    ! [K_70] :
      ( zero(in1(K_70))
      | ~ one(out1(K_70))
      | ~ not_ok(K_70) ),
    inference(cnfTransformation,[status(thm)],[f_252]) ).

tff(c_10,plain,
    ! [P_9] :
      ( ~ one(P_9)
      | ~ zero(P_9) ),
    inference(cnfTransformation,[status(thm)],[f_83]) ).

tff(c_376,plain,
    ! [K_87] :
      ( ~ one(in1(K_87))
      | ~ one(out1(K_87))
      | ~ not_ok(K_87) ),
    inference(resolution,[status(thm)],[c_230,c_10]) ).

tff(c_384,plain,
    ! [K_18] :
      ( ~ not_ok(K_18)
      | ~ one(in1(K_18))
      | ~ or_ok(K_18) ),
    inference(resolution,[status(thm)],[c_28,c_376]) ).

tff(c_1321,plain,
    ! [X_159] :
      ( ~ not_ok(or1(X_159))
      | ~ or_ok(or1(X_159))
      | ~ one(in1(X_159))
      | ~ halfadder(X_159) ),
    inference(resolution,[status(thm)],[c_565,c_384]) ).

tff(c_5074,plain,
    ! [X_336] :
      ( ~ not_ok(or1(X_336))
      | ~ one(in1(X_336))
      | ~ halfadder(X_336)
      | abnormal(or1(X_336))
      | ~ logic_or(or1(X_336)) ),
    inference(resolution,[status(thm)],[c_42,c_1321]) ).

tff(c_5128,plain,
    ( ~ not_ok(or1(h))
    | ~ halfadder(h)
    | abnormal(or1(h))
    | ~ logic_or(or1(h)) ),
    inference(resolution,[status(thm)],[c_84,c_5074]) ).

tff(c_5148,plain,
    ( ~ not_ok(or1(h))
    | abnormal(or1(h))
    | ~ logic_or(or1(h)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82,c_5128]) ).

tff(c_5149,plain,
    ( ~ not_ok(or1(h))
    | ~ logic_or(or1(h)) ),
    inference(negUnitSimplification,[status(thm)],[c_96,c_5148]) ).

tff(c_5163,plain,
    ~ logic_or(or1(h)),
    inference(splitLeft,[status(thm)],[c_5149]) ).

tff(c_5166,plain,
    ~ halfadder(h),
    inference(resolution,[status(thm)],[c_62,c_5163]) ).

tff(c_5170,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_82,c_5166]) ).

tff(c_5172,plain,
    logic_or(or1(h)),
    inference(splitRight,[status(thm)],[c_5149]) ).

tff(c_92,plain,
    ~ abnormal(and1(h)),
    inference(cnfTransformation,[status(thm)],[f_365]) ).

tff(c_56,plain,
    ! [X_32] :
      ( logic_and(and1(X_32))
      | ~ halfadder(X_32) ),
    inference(cnfTransformation,[status(thm)],[f_294]) ).

tff(c_117,plain,
    ! [K_53] :
      ( abnormal(K_53)
      | and_ok(K_53)
      | ~ logic_and(K_53) ),
    inference(cnfTransformation,[status(thm)],[f_151]) ).

tff(c_125,plain,
    ! [X_32] :
      ( abnormal(and1(X_32))
      | and_ok(and1(X_32))
      | ~ halfadder(X_32) ),
    inference(resolution,[status(thm)],[c_56,c_117]) ).

tff(c_90,plain,
    zero(outc(h)),
    inference(cnfTransformation,[status(thm)],[f_363]) ).

tff(c_60,plain,
    ! [X_34] :
      ( logic_not(not1(X_34))
      | ~ halfadder(X_34) ),
    inference(cnfTransformation,[status(thm)],[f_304]) ).

tff(c_94,plain,
    ~ abnormal(not1(h)),
    inference(cnfTransformation,[status(thm)],[f_367]) ).

tff(c_54,plain,
    ! [K_31] :
      ( abnormal(K_31)
      | not_ok(K_31)
      | ~ logic_not(K_31) ),
    inference(cnfTransformation,[status(thm)],[f_266]) ).

tff(c_191,plain,
    ! [X_67] :
      ( connection(outc(X_67),out1(and2(X_67)))
      | ~ halfadder(X_67) ),
    inference(cnfTransformation,[status(thm)],[f_340]) ).

tff(c_2,plain,
    ! [P2_2,P1_1] :
      ( zero(P2_2)
      | ~ zero(P1_1)
      | ~ connection(P1_1,P2_2) ),
    inference(cnfTransformation,[status(thm)],[f_53]) ).

tff(c_204,plain,
    ! [X_67] :
      ( zero(out1(and2(X_67)))
      | ~ zero(outc(X_67))
      | ~ halfadder(X_67) ),
    inference(resolution,[status(thm)],[c_191,c_2]) ).

tff(c_359,plain,
    ! [X_86] :
      ( connection(out1(and2(X_86)),in1(not1(X_86)))
      | ~ halfadder(X_86) ),
    inference(cnfTransformation,[status(thm)],[f_350]) ).

tff(c_896,plain,
    ! [X_133] :
      ( zero(in1(not1(X_133)))
      | ~ zero(out1(and2(X_133)))
      | ~ halfadder(X_133) ),
    inference(resolution,[status(thm)],[c_359,c_2]) ).

tff(c_917,plain,
    ! [X_134] :
      ( zero(in1(not1(X_134)))
      | ~ zero(outc(X_134))
      | ~ halfadder(X_134) ),
    inference(resolution,[status(thm)],[c_204,c_896]) ).

tff(c_44,plain,
    ! [K_26] :
      ( one(out1(K_26))
      | ~ zero(in1(K_26))
      | ~ not_ok(K_26) ),
    inference(cnfTransformation,[status(thm)],[f_228]) ).

tff(c_2438,plain,
    ! [X_230] :
      ( one(out1(not1(X_230)))
      | ~ not_ok(not1(X_230))
      | ~ zero(outc(X_230))
      | ~ halfadder(X_230) ),
    inference(resolution,[status(thm)],[c_917,c_44]) ).

tff(c_50,plain,
    ! [K_29] :
      ( zero(in1(K_29))
      | ~ one(out1(K_29))
      | ~ not_ok(K_29) ),
    inference(cnfTransformation,[status(thm)],[f_252]) ).

tff(c_225,plain,
    ! [K_69] :
      ( zero(out1(K_69))
      | ~ zero(in1(K_69))
      | ~ and_ok(K_69) ),
    inference(cnfTransformation,[status(thm)],[f_92]) ).

tff(c_426,plain,
    ! [K_91] :
      ( ~ one(out1(K_91))
      | ~ zero(in1(K_91))
      | ~ and_ok(K_91) ),
    inference(resolution,[status(thm)],[c_225,c_10]) ).

tff(c_430,plain,
    ! [K_29] :
      ( ~ and_ok(K_29)
      | ~ one(out1(K_29))
      | ~ not_ok(K_29) ),
    inference(resolution,[status(thm)],[c_50,c_426]) ).

tff(c_2471,plain,
    ! [X_231] :
      ( ~ and_ok(not1(X_231))
      | ~ not_ok(not1(X_231))
      | ~ zero(outc(X_231))
      | ~ halfadder(X_231) ),
    inference(resolution,[status(thm)],[c_2438,c_430]) ).

tff(c_2483,plain,
    ( ~ and_ok(not1(h))
    | ~ not_ok(not1(h))
    | ~ halfadder(h) ),
    inference(resolution,[status(thm)],[c_90,c_2471]) ).

tff(c_2489,plain,
    ( ~ and_ok(not1(h))
    | ~ not_ok(not1(h)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82,c_2483]) ).

tff(c_2490,plain,
    ~ not_ok(not1(h)),
    inference(splitLeft,[status(thm)],[c_2489]) ).

tff(c_2502,plain,
    ( abnormal(not1(h))
    | ~ logic_not(not1(h)) ),
    inference(resolution,[status(thm)],[c_54,c_2490]) ).

tff(c_2505,plain,
    ~ logic_not(not1(h)),
    inference(negUnitSimplification,[status(thm)],[c_94,c_2502]) ).

tff(c_2508,plain,
    ~ halfadder(h),
    inference(resolution,[status(thm)],[c_60,c_2505]) ).

tff(c_2512,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_82,c_2508]) ).

tff(c_2514,plain,
    not_ok(not1(h)),
    inference(splitRight,[status(thm)],[c_2489]) ).

tff(c_88,plain,
    zero(outs(h)),
    inference(cnfTransformation,[status(thm)],[f_362]) ).

tff(c_395,plain,
    ! [X_89] :
      ( connection(out1(not1(X_89)),in2(and1(X_89)))
      | ~ halfadder(X_89) ),
    inference(cnfTransformation,[status(thm)],[f_355]) ).

tff(c_411,plain,
    ! [X_89] :
      ( one(in2(and1(X_89)))
      | ~ one(out1(not1(X_89)))
      | ~ halfadder(X_89) ),
    inference(resolution,[status(thm)],[c_395,c_4]) ).

tff(c_2465,plain,
    ! [X_230] :
      ( one(in2(and1(X_230)))
      | ~ not_ok(not1(X_230))
      | ~ zero(outc(X_230))
      | ~ halfadder(X_230) ),
    inference(resolution,[status(thm)],[c_2438,c_411]) ).

tff(c_304,plain,
    ! [X_80] :
      ( connection(outs(X_80),out1(and1(X_80)))
      | ~ halfadder(X_80) ),
    inference(cnfTransformation,[status(thm)],[f_335]) ).

tff(c_540,plain,
    ! [X_101] :
      ( zero(out1(and1(X_101)))
      | ~ zero(outs(X_101))
      | ~ halfadder(X_101) ),
    inference(resolution,[status(thm)],[c_304,c_2]) ).

tff(c_18,plain,
    ! [K_13] :
      ( zero(in2(K_13))
      | zero(in1(K_13))
      | ~ zero(out1(K_13))
      | ~ and_ok(K_13) ),
    inference(cnfTransformation,[status(thm)],[f_121]) ).

tff(c_9669,plain,
    ! [X_449] :
      ( zero(in2(and1(X_449)))
      | zero(in1(and1(X_449)))
      | ~ and_ok(and1(X_449))
      | ~ zero(outs(X_449))
      | ~ halfadder(X_449) ),
    inference(resolution,[status(thm)],[c_540,c_18]) ).

tff(c_12901,plain,
    ! [X_514] :
      ( ~ one(in2(and1(X_514)))
      | zero(in1(and1(X_514)))
      | ~ and_ok(and1(X_514))
      | ~ zero(outs(X_514))
      | ~ halfadder(X_514) ),
    inference(resolution,[status(thm)],[c_9669,c_10]) ).

tff(c_331,plain,
    ! [X_83] :
      ( connection(out1(or1(X_83)),in1(and1(X_83)))
      | ~ halfadder(X_83) ),
    inference(cnfTransformation,[status(thm)],[f_345]) ).

tff(c_6,plain,
    ! [P1_5,P2_6] :
      ( zero(P1_5)
      | ~ zero(P2_6)
      | ~ connection(P1_5,P2_6) ),
    inference(cnfTransformation,[status(thm)],[f_69]) ).

tff(c_1130,plain,
    ! [X_145] :
      ( zero(out1(or1(X_145)))
      | ~ zero(in1(and1(X_145)))
      | ~ halfadder(X_145) ),
    inference(resolution,[status(thm)],[c_331,c_6]) ).

tff(c_36,plain,
    ! [K_22] :
      ( zero(in1(K_22))
      | ~ zero(out1(K_22))
      | ~ or_ok(K_22) ),
    inference(cnfTransformation,[status(thm)],[f_197]) ).

tff(c_2775,plain,
    ! [X_245] :
      ( zero(in1(or1(X_245)))
      | ~ or_ok(or1(X_245))
      | ~ zero(in1(and1(X_245)))
      | ~ halfadder(X_245) ),
    inference(resolution,[status(thm)],[c_1130,c_36]) ).

tff(c_222,plain,
    ! [X_68] :
      ( zero(in1(X_68))
      | ~ zero(in1(or1(X_68)))
      | ~ halfadder(X_68) ),
    inference(resolution,[status(thm)],[c_208,c_6]) ).

tff(c_2816,plain,
    ! [X_245] :
      ( zero(in1(X_245))
      | ~ or_ok(or1(X_245))
      | ~ zero(in1(and1(X_245)))
      | ~ halfadder(X_245) ),
    inference(resolution,[status(thm)],[c_2775,c_222]) ).

tff(c_29612,plain,
    ! [X_827] :
      ( zero(in1(X_827))
      | ~ or_ok(or1(X_827))
      | ~ one(in2(and1(X_827)))
      | ~ and_ok(and1(X_827))
      | ~ zero(outs(X_827))
      | ~ halfadder(X_827) ),
    inference(resolution,[status(thm)],[c_12901,c_2816]) ).

tff(c_63710,plain,
    ! [X_1310] :
      ( zero(in1(X_1310))
      | ~ or_ok(or1(X_1310))
      | ~ and_ok(and1(X_1310))
      | ~ zero(outs(X_1310))
      | ~ not_ok(not1(X_1310))
      | ~ zero(outc(X_1310))
      | ~ halfadder(X_1310) ),
    inference(resolution,[status(thm)],[c_2465,c_29612]) ).

tff(c_63770,plain,
    ( zero(in1(h))
    | ~ or_ok(or1(h))
    | ~ and_ok(and1(h))
    | ~ not_ok(not1(h))
    | ~ zero(outc(h))
    | ~ halfadder(h) ),
    inference(resolution,[status(thm)],[c_88,c_63710]) ).

tff(c_63792,plain,
    ( zero(in1(h))
    | ~ or_ok(or1(h))
    | ~ and_ok(and1(h)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_82,c_90,c_2514,c_63770]) ).

tff(c_63793,plain,
    ~ and_ok(and1(h)),
    inference(splitLeft,[status(thm)],[c_63792]) ).

tff(c_64012,plain,
    ( abnormal(and1(h))
    | ~ halfadder(h) ),
    inference(resolution,[status(thm)],[c_125,c_63793]) ).

tff(c_64015,plain,
    abnormal(and1(h)),
    inference(demodulation,[status(thm),theory(equality)],[c_82,c_64012]) ).

tff(c_64017,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_92,c_64015]) ).

tff(c_64018,plain,
    ( ~ or_ok(or1(h))
    | zero(in1(h)) ),
    inference(splitRight,[status(thm)],[c_63792]) ).

tff(c_64024,plain,
    ~ or_ok(or1(h)),
    inference(splitLeft,[status(thm)],[c_64018]) ).

tff(c_64027,plain,
    ( abnormal(or1(h))
    | ~ logic_or(or1(h)) ),
    inference(resolution,[status(thm)],[c_42,c_64024]) ).

tff(c_64030,plain,
    abnormal(or1(h)),
    inference(demodulation,[status(thm),theory(equality)],[c_5172,c_64027]) ).

tff(c_64032,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_96,c_64030]) ).

tff(c_64033,plain,
    zero(in1(h)),
    inference(splitRight,[status(thm)],[c_64018]) ).

tff(c_64205,plain,
    ~ one(in1(h)),
    inference(resolution,[status(thm)],[c_64033,c_10]) ).

tff(c_64384,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_84,c_64205]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.15/0.15  % Problem  : HWV005-2 : TPTP v8.1.2. Bugfixed v2.7.0.
% 0.15/0.16  % 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.16/0.37  % Computer : n019.cluster.edu
% 0.16/0.37  % Model    : x86_64 x86_64
% 0.16/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.37  % Memory   : 8042.1875MB
% 0.16/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.37  % CPULimit : 300
% 0.16/0.37  % WCLimit  : 300
% 0.16/0.37  % DateTime : Fri Aug  4 00:01:31 EDT 2023
% 0.16/0.37  % CPUTime  : 
% 25.74/14.56  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 25.74/14.57  
% 25.74/14.57  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 25.74/14.62  
% 25.74/14.62  Inference rules
% 25.74/14.62  ----------------------
% 25.74/14.62  #Ref     : 0
% 25.74/14.62  #Sup     : 15630
% 25.74/14.62  #Fact    : 0
% 25.74/14.62  #Define  : 0
% 25.74/14.62  #Split   : 14
% 25.74/14.62  #Chain   : 0
% 25.74/14.62  #Close   : 0
% 25.74/14.62  
% 25.74/14.62  Ordering : KBO
% 25.74/14.62  
% 25.74/14.62  Simplification rules
% 25.74/14.62  ----------------------
% 25.74/14.62  #Subsume      : 6822
% 25.74/14.62  #Demod        : 352
% 25.74/14.62  #Tautology    : 639
% 25.74/14.62  #SimpNegUnit  : 41
% 25.74/14.62  #BackRed      : 0
% 25.74/14.62  
% 25.74/14.62  #Partial instantiations: 0
% 25.74/14.62  #Strategies tried      : 1
% 25.74/14.62  
% 25.74/14.62  Timing (in seconds)
% 25.74/14.62  ----------------------
% 25.74/14.62  Preprocessing        : 0.53
% 25.74/14.62  Parsing              : 0.28
% 25.74/14.62  CNF conversion       : 0.04
% 25.74/14.62  Main loop            : 12.89
% 25.74/14.62  Inferencing          : 2.74
% 25.74/14.62  Reduction            : 2.97
% 25.74/14.62  Demodulation         : 1.97
% 25.74/14.62  BG Simplification    : 0.12
% 25.74/14.62  Subsumption          : 6.24
% 25.74/14.62  Abstraction          : 0.20
% 25.74/14.62  MUC search           : 0.00
% 25.74/14.62  Cooper               : 0.00
% 25.74/14.62  Total                : 13.49
% 25.74/14.62  Index Insertion      : 0.00
% 25.74/14.62  Index Deletion       : 0.00
% 25.74/14.62  Index Matching       : 0.00
% 25.74/14.62  BG Taut test         : 0.00
%------------------------------------------------------------------------------