TSTP Solution File: HWV006-2 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : HWV006-2 : TPTP v8.1.2. Bugfixed v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n025.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 : Fri May  3 02:25:32 EDT 2024

% Result   : Unsatisfiable 2.23s 1.09s
% Output   : CNFRefutation 2.23s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   10
%            Number of leaves      :   50
% Syntax   : Number of clauses     :  129 (  46 unt;  21 nHn; 129 RR)
%            Number of literals    :  235 (   0 equ;  95 neg)
%            Maximal clause size   :    4 (   1 avg)
%            Maximal term depth    :    4 (   2 avg)
%            Number of predicates  :   13 (  12 usr;   1 prp; 0-2 aty)
%            Number of functors    :   13 (  13 usr;   1 con; 0-1 aty)
%            Number of variables   :   43 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_49,plain,
    fulladder(f),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',f_isa_fulladder) ).

cnf(c_50,plain,
    one(in1(f)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',in1_1) ).

cnf(c_51,plain,
    zero(in2(f)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',in2_0) ).

cnf(c_52,plain,
    one(inc(f)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',inc_1) ).

cnf(c_53,plain,
    one(outs(f)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',outs_1) ).

cnf(c_54,plain,
    zero(outc(f)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',outc_0) ).

cnf(c_55,negated_conjecture,
    ( ~ abnormal(not1(h2(f)))
    | ~ abnormal(or1(f)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_or1_not1h2) ).

cnf(c_56,negated_conjecture,
    ~ abnormal(and2(h2(f))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_and2) ).

cnf(c_57,negated_conjecture,
    ( ~ abnormal(and1(h2(f)))
    | ~ abnormal(or1(f)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_or1_and1h2) ).

cnf(c_58,negated_conjecture,
    ~ abnormal(or1(h1(f))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_or1h1) ).

cnf(c_59,negated_conjecture,
    ~ abnormal(not1(h1(f))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_not1h1) ).

cnf(c_60,negated_conjecture,
    ~ abnormal(and2(h1(f))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_and2h1) ).

cnf(c_61,negated_conjecture,
    ~ abnormal(and1(h1(f))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',diagnosis_and1h1) ).

cnf(c_62,plain,
    ( ~ fulladder(X0)
    | halfadder(h1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-2.ax',fulladder_halfadder1) ).

cnf(c_63,plain,
    ( ~ fulladder(X0)
    | halfadder(h2(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-2.ax',fulladder_halfadder2) ).

cnf(c_64,plain,
    ( ~ fulladder(X0)
    | logic_or(or1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-2.ax',fulladder_or1) ).

cnf(c_65,plain,
    ( ~ fulladder(X0)
    | connection(outs(h1(X0)),in2(h2(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-2.ax',fulladder_connection_outsh1_in2h2) ).

cnf(c_67,plain,
    ( ~ fulladder(X0)
    | connection(outc(h2(X0)),in1(or1(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-2.ax',fulladder_connection_outch2_in1or1) ).

cnf(c_68,plain,
    ( ~ fulladder(X0)
    | connection(in1(X0),in1(h2(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-2.ax',fulladder_connection_in1_in1h2) ).

cnf(c_69,plain,
    ( ~ fulladder(X0)
    | connection(in2(X0),in1(h1(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-2.ax',fulladder_connection_in2_in1h1) ).

cnf(c_70,plain,
    ( ~ fulladder(X0)
    | connection(inc(X0),in2(h1(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-2.ax',fulladder_connection_inc_in2h1) ).

cnf(c_71,plain,
    ( ~ fulladder(X0)
    | connection(outs(X0),outs(h2(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-2.ax',fulladder_connection_outs_outsh2) ).

cnf(c_72,plain,
    ( ~ fulladder(X0)
    | connection(outc(X0),out1(or1(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-2.ax',fulladder_connection_outc_out1or1) ).

cnf(c_73,plain,
    ( ~ halfadder(X0)
    | logic_and(and1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_and1) ).

cnf(c_74,plain,
    ( ~ halfadder(X0)
    | logic_and(and2(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_and2) ).

cnf(c_75,plain,
    ( ~ halfadder(X0)
    | logic_not(not1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_not1) ).

cnf(c_76,plain,
    ( ~ halfadder(X0)
    | logic_or(or1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_or1) ).

cnf(c_78,plain,
    ( ~ halfadder(X0)
    | connection(in2(X0),in2(or1(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_connection_in2_in2or1) ).

cnf(c_79,plain,
    ( ~ halfadder(X0)
    | connection(in1(X0),in1(and2(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_connection_in1_in1and2) ).

cnf(c_80,plain,
    ( ~ halfadder(X0)
    | connection(in2(X0),in2(and2(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_connection_in2_in2and2) ).

cnf(c_81,plain,
    ( ~ halfadder(X0)
    | connection(outs(X0),out1(and1(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_connection_outs_out1and1) ).

cnf(c_82,plain,
    ( ~ halfadder(X0)
    | connection(outc(X0),out1(and2(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_connection_outc_out1and2) ).

cnf(c_83,plain,
    ( ~ halfadder(X0)
    | connection(out1(or1(X0)),in1(and1(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_connection_out1or1_in1_and1) ).

cnf(c_84,plain,
    ( ~ halfadder(X0)
    | connection(out1(and2(X0)),in1(not1(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_connection_out1and2_in1not1) ).

cnf(c_85,plain,
    ( ~ halfadder(X0)
    | connection(out1(not1(X0)),in2(and1(X0))) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-1.ax',halfadder_connection_out1not1_in2and1) ).

cnf(c_86,plain,
    ( ~ connection(X0,X1)
    | ~ zero(X0)
    | zero(X1) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',value_propagation_zero1) ).

cnf(c_87,plain,
    ( ~ connection(X0,X1)
    | ~ one(X0)
    | one(X1) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',value_propagation_one1) ).

cnf(c_88,plain,
    ( ~ connection(X0,X1)
    | ~ zero(X1)
    | zero(X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',value_propagation_zero2) ).

cnf(c_89,plain,
    ( ~ connection(X0,X1)
    | ~ one(X1)
    | one(X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',value_propagation_one2) ).

cnf(c_90,plain,
    ( ~ one(X0)
    | ~ zero(X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',unique_value) ).

cnf(c_91,plain,
    ( ~ zero(in1(X0))
    | ~ and_ok(X0)
    | zero(out1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',and_0x_0) ).

cnf(c_92,plain,
    ( ~ zero(in2(X0))
    | ~ and_ok(X0)
    | zero(out1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',and_x0_0) ).

cnf(c_93,plain,
    ( ~ one(in1(X0))
    | ~ one(in2(X0))
    | ~ and_ok(X0)
    | one(out1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',and_11_1) ).

cnf(c_98,plain,
    ( ~ logic_and(X0)
    | abnormal(X0)
    | and_ok(X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',and_ok_or_abnormal) ).

cnf(c_99,plain,
    ( ~ one(in1(X0))
    | ~ or_ok(X0)
    | one(out1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',or_1x_1) ).

cnf(c_100,plain,
    ( ~ one(in2(X0))
    | ~ or_ok(X0)
    | one(out1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',or_x1_1) ).

cnf(c_106,plain,
    ( ~ logic_or(X0)
    | abnormal(X0)
    | or_ok(X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',or_ok_or_abnormal) ).

cnf(c_107,plain,
    ( ~ zero(in1(X0))
    | ~ not_ok(X0)
    | one(out1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',not_0_1_fw) ).

cnf(c_108,plain,
    ( ~ one(in1(X0))
    | ~ not_ok(X0)
    | zero(out1(X0)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',not_1_0_fw) ).

cnf(c_112,plain,
    ( ~ logic_not(X0)
    | abnormal(X0)
    | not_ok(X0) ),
    file('/export/starexec/sandbox/benchmark/Axioms/HWV002-0.ax',not_ok_or_abnormal) ).

cnf(c_443,plain,
    ( ~ halfadder(X0)
    | abnormal(not1(X0))
    | not_ok(not1(X0)) ),
    inference(resolution,[status(thm)],[c_75,c_112]) ).

cnf(c_513,plain,
    connection(outc(f),out1(or1(f))),
    inference(resolution,[status(thm)],[c_49,c_72]) ).

cnf(c_517,plain,
    connection(outs(f),outs(h2(f))),
    inference(resolution,[status(thm)],[c_49,c_71]) ).

cnf(c_521,plain,
    connection(inc(f),in2(h1(f))),
    inference(resolution,[status(thm)],[c_49,c_70]) ).

cnf(c_525,plain,
    connection(in2(f),in1(h1(f))),
    inference(resolution,[status(thm)],[c_49,c_69]) ).

cnf(c_529,plain,
    connection(in1(f),in1(h2(f))),
    inference(resolution,[status(thm)],[c_49,c_68]) ).

cnf(c_533,plain,
    connection(outc(h2(f)),in1(or1(f))),
    inference(resolution,[status(thm)],[c_49,c_67]) ).

cnf(c_541,plain,
    connection(outs(h1(f)),in2(h2(f))),
    inference(resolution,[status(thm)],[c_49,c_65]) ).

cnf(c_545,plain,
    logic_or(or1(f)),
    inference(resolution,[status(thm)],[c_49,c_64]) ).

cnf(c_549,plain,
    halfadder(h2(f)),
    inference(resolution,[status(thm)],[c_49,c_63]) ).

cnf(c_553,plain,
    halfadder(h1(f)),
    inference(resolution,[status(thm)],[c_49,c_62]) ).

cnf(c_568,plain,
    ( ~ halfadder(X0)
    | abnormal(or1(X0))
    | or_ok(or1(X0)) ),
    inference(resolution,[status(thm)],[c_76,c_106]) ).

cnf(c_578,plain,
    ( abnormal(or1(f))
    | or_ok(or1(f)) ),
    inference(resolution,[status(thm)],[c_106,c_545]) ).

cnf(c_785,plain,
    ( abnormal(not1(h2(f)))
    | not_ok(not1(h2(f))) ),
    inference(resolution,[status(thm)],[c_443,c_549]) ).

cnf(c_792,plain,
    connection(out1(not1(h2(f))),in2(and1(h2(f)))),
    inference(resolution,[status(thm)],[c_85,c_549]) ).

cnf(c_796,plain,
    connection(out1(and2(h2(f))),in1(not1(h2(f)))),
    inference(resolution,[status(thm)],[c_84,c_549]) ).

cnf(c_804,plain,
    connection(outc(h2(f)),out1(and2(h2(f)))),
    inference(resolution,[status(thm)],[c_82,c_549]) ).

cnf(c_808,plain,
    connection(outs(h2(f)),out1(and1(h2(f)))),
    inference(resolution,[status(thm)],[c_81,c_549]) ).

cnf(c_812,plain,
    connection(in2(h2(f)),in2(and2(h2(f)))),
    inference(resolution,[status(thm)],[c_80,c_549]) ).

cnf(c_816,plain,
    connection(in1(h2(f)),in1(and2(h2(f)))),
    inference(resolution,[status(thm)],[c_79,c_549]) ).

cnf(c_828,plain,
    logic_and(and2(h2(f))),
    inference(resolution,[status(thm)],[c_74,c_549]) ).

cnf(c_832,plain,
    logic_and(and1(h2(f))),
    inference(resolution,[status(thm)],[c_73,c_549]) ).

cnf(c_836,plain,
    ( abnormal(or1(h1(f)))
    | or_ok(or1(h1(f))) ),
    inference(resolution,[status(thm)],[c_568,c_553]) ).

cnf(c_837,plain,
    or_ok(or1(h1(f))),
    inference(global_subsumption_just,[status(thm)],[c_836,c_58,c_836]) ).

cnf(c_842,plain,
    ( abnormal(not1(h1(f)))
    | not_ok(not1(h1(f))) ),
    inference(resolution,[status(thm)],[c_443,c_553]) ).

cnf(c_843,plain,
    not_ok(not1(h1(f))),
    inference(global_subsumption_just,[status(thm)],[c_842,c_59,c_842]) ).

cnf(c_848,plain,
    connection(out1(not1(h1(f))),in2(and1(h1(f)))),
    inference(resolution,[status(thm)],[c_85,c_553]) ).

cnf(c_852,plain,
    connection(out1(and2(h1(f))),in1(not1(h1(f)))),
    inference(resolution,[status(thm)],[c_84,c_553]) ).

cnf(c_856,plain,
    connection(out1(or1(h1(f))),in1(and1(h1(f)))),
    inference(resolution,[status(thm)],[c_83,c_553]) ).

cnf(c_864,plain,
    connection(outs(h1(f)),out1(and1(h1(f)))),
    inference(resolution,[status(thm)],[c_81,c_553]) ).

cnf(c_872,plain,
    connection(in1(h1(f)),in1(and2(h1(f)))),
    inference(resolution,[status(thm)],[c_79,c_553]) ).

cnf(c_876,plain,
    connection(in2(h1(f)),in2(or1(h1(f)))),
    inference(resolution,[status(thm)],[c_78,c_553]) ).

cnf(c_884,plain,
    logic_and(and2(h1(f))),
    inference(resolution,[status(thm)],[c_74,c_553]) ).

cnf(c_888,plain,
    logic_and(and1(h1(f))),
    inference(resolution,[status(thm)],[c_73,c_553]) ).

cnf(c_920,plain,
    ( abnormal(and2(h2(f)))
    | and_ok(and2(h2(f))) ),
    inference(resolution,[status(thm)],[c_98,c_828]) ).

cnf(c_921,plain,
    and_ok(and2(h2(f))),
    inference(global_subsumption_just,[status(thm)],[c_920,c_56,c_920]) ).

cnf(c_926,plain,
    ( abnormal(and1(h2(f)))
    | and_ok(and1(h2(f))) ),
    inference(resolution,[status(thm)],[c_98,c_832]) ).

cnf(c_933,plain,
    ( abnormal(and2(h1(f)))
    | and_ok(and2(h1(f))) ),
    inference(resolution,[status(thm)],[c_98,c_884]) ).

cnf(c_934,plain,
    and_ok(and2(h1(f))),
    inference(global_subsumption_just,[status(thm)],[c_933,c_60,c_933]) ).

cnf(c_939,plain,
    ( abnormal(and1(h1(f)))
    | and_ok(and1(h1(f))) ),
    inference(resolution,[status(thm)],[c_98,c_888]) ).

cnf(c_940,plain,
    and_ok(and1(h1(f))),
    inference(global_subsumption_just,[status(thm)],[c_939,c_61,c_939]) ).

cnf(c_971,plain,
    ( ~ one(in1(not1(h2(f))))
    | zero(out1(not1(h2(f))))
    | abnormal(not1(h2(f))) ),
    inference(resolution,[status(thm)],[c_108,c_785]) ).

cnf(c_1013,plain,
    ( ~ zero(in1(not1(h1(f))))
    | one(out1(not1(h1(f)))) ),
    inference(resolution,[status(thm)],[c_107,c_843]) ).

cnf(c_1097,plain,
    ( ~ one(in1(or1(f)))
    | one(out1(or1(f)))
    | abnormal(or1(f)) ),
    inference(resolution,[status(thm)],[c_99,c_578]) ).

cnf(c_1209,plain,
    ( ~ one(in2(or1(h1(f))))
    | one(out1(or1(h1(f)))) ),
    inference(resolution,[status(thm)],[c_100,c_837]) ).

cnf(c_1302,plain,
    ( ~ one(in1(and2(h2(f))))
    | ~ one(in2(and2(h2(f))))
    | one(out1(and2(h2(f)))) ),
    inference(resolution,[status(thm)],[c_93,c_921]) ).

cnf(c_1373,plain,
    ( ~ zero(in2(and1(h2(f))))
    | zero(out1(and1(h2(f))))
    | abnormal(and1(h2(f))) ),
    inference(resolution,[status(thm)],[c_92,c_926]) ).

cnf(c_1435,plain,
    ( ~ zero(in1(and2(h1(f))))
    | zero(out1(and2(h1(f)))) ),
    inference(resolution,[status(thm)],[c_91,c_934]) ).

cnf(c_1467,plain,
    ( ~ one(in1(and1(h1(f))))
    | ~ one(in2(and1(h1(f))))
    | one(out1(and1(h1(f)))) ),
    inference(resolution,[status(thm)],[c_93,c_940]) ).

cnf(c_1553,plain,
    ( ~ one(out1(or1(f)))
    | one(outc(f)) ),
    inference(resolution,[status(thm)],[c_89,c_513]) ).

cnf(c_1575,plain,
    ( ~ zero(outs(h2(f)))
    | zero(outs(f)) ),
    inference(resolution,[status(thm)],[c_88,c_517]) ).

cnf(c_1603,plain,
    ( ~ one(inc(f))
    | one(in2(h1(f))) ),
    inference(resolution,[status(thm)],[c_87,c_521]) ).

cnf(c_1631,plain,
    ( ~ zero(in2(f))
    | zero(in1(h1(f))) ),
    inference(resolution,[status(thm)],[c_86,c_525]) ).

cnf(c_1645,plain,
    ( ~ one(in1(f))
    | one(in1(h2(f))) ),
    inference(resolution,[status(thm)],[c_87,c_529]) ).

cnf(c_1672,plain,
    ( ~ one(outc(h2(f)))
    | one(in1(or1(f))) ),
    inference(resolution,[status(thm)],[c_87,c_533]) ).

cnf(c_1728,plain,
    ( ~ one(outs(h1(f)))
    | one(in2(h2(f))) ),
    inference(resolution,[status(thm)],[c_87,c_541]) ).

cnf(c_1763,plain,
    ( ~ zero(out1(not1(h2(f))))
    | zero(in2(and1(h2(f)))) ),
    inference(resolution,[status(thm)],[c_86,c_792]) ).

cnf(c_1784,plain,
    ( ~ one(out1(and2(h2(f))))
    | one(in1(not1(h2(f)))) ),
    inference(resolution,[status(thm)],[c_87,c_796]) ).

cnf(c_1826,plain,
    ( ~ one(out1(and2(h2(f))))
    | one(outc(h2(f))) ),
    inference(resolution,[status(thm)],[c_89,c_804]) ).

cnf(c_1855,plain,
    ( ~ zero(out1(and1(h2(f))))
    | zero(outs(h2(f))) ),
    inference(resolution,[status(thm)],[c_88,c_808]) ).

cnf(c_1889,plain,
    ( ~ one(in2(h2(f)))
    | one(in2(and2(h2(f)))) ),
    inference(resolution,[status(thm)],[c_87,c_812]) ).

cnf(c_1911,plain,
    ( ~ one(in1(h2(f)))
    | one(in1(and2(h2(f)))) ),
    inference(resolution,[status(thm)],[c_87,c_816]) ).

cnf(c_1987,plain,
    ( ~ one(out1(not1(h1(f))))
    | one(in2(and1(h1(f)))) ),
    inference(resolution,[status(thm)],[c_87,c_848]) ).

cnf(c_2022,plain,
    ( ~ zero(out1(and2(h1(f))))
    | zero(in1(not1(h1(f)))) ),
    inference(resolution,[status(thm)],[c_86,c_852]) ).

cnf(c_2043,plain,
    ( ~ one(out1(or1(h1(f))))
    | one(in1(and1(h1(f)))) ),
    inference(resolution,[status(thm)],[c_87,c_856]) ).

cnf(c_2085,plain,
    ( ~ one(out1(and1(h1(f))))
    | one(outs(h1(f))) ),
    inference(resolution,[status(thm)],[c_89,c_864]) ).

cnf(c_2149,plain,
    ( ~ zero(in1(h1(f)))
    | zero(in1(and2(h1(f)))) ),
    inference(resolution,[status(thm)],[c_86,c_872]) ).

cnf(c_2163,plain,
    ( ~ one(in2(h1(f)))
    | one(in2(or1(h1(f)))) ),
    inference(resolution,[status(thm)],[c_87,c_876]) ).

cnf(c_2592,plain,
    ( zero(outs(f))
    | ~ zero(out1(and1(h2(f)))) ),
    inference(prop_impl_just,[status(thm)],[c_1575,c_1855]) ).

cnf(c_2593,plain,
    ( ~ zero(out1(and1(h2(f))))
    | zero(outs(f)) ),
    inference(renaming,[status(thm)],[c_2592]) ).

cnf(c_2668,plain,
    ( abnormal(or1(f))
    | one(outc(f)) ),
    inference(prop_impl_just,[status(thm)],[c_52,c_51,c_50,c_1013,c_1097,c_1209,c_1302,c_1435,c_1467,c_1553,c_1603,c_1631,c_1645,c_1672,c_1728,c_1826,c_1889,c_1911,c_1987,c_2022,c_2043,c_2085,c_2149,c_2163]) ).

cnf(c_2669,plain,
    ( one(outc(f))
    | abnormal(or1(f)) ),
    inference(renaming,[status(thm)],[c_2668]) ).

cnf(c_2672,plain,
    ( abnormal(not1(h2(f)))
    | zero(in2(and1(h2(f)))) ),
    inference(prop_impl_just,[status(thm)],[c_52,c_51,c_50,c_971,c_1013,c_1209,c_1302,c_1435,c_1467,c_1603,c_1631,c_1645,c_1728,c_1763,c_1784,c_1889,c_1911,c_1987,c_2022,c_2043,c_2085,c_2149,c_2163]) ).

cnf(c_2673,plain,
    ( zero(in2(and1(h2(f))))
    | abnormal(not1(h2(f))) ),
    inference(renaming,[status(thm)],[c_2672]) ).

cnf(c_2961,plain,
    ( ~ zero(in2(and1(h2(f))))
    | abnormal(and1(h2(f)))
    | zero(outs(f)) ),
    inference(bin_hyper_res,[status(thm)],[c_1373,c_2593]) ).

cnf(c_4411,plain,
    ~ one(outc(f)),
    inference(superposition,[status(thm)],[c_54,c_90]) ).

cnf(c_4432,plain,
    zero(outs(f)),
    inference(global_subsumption_just,[status(thm)],[c_1575,c_57,c_55,c_2669,c_2673,c_2961,c_4411]) ).

cnf(c_4434,plain,
    ~ one(outs(f)),
    inference(superposition,[status(thm)],[c_4432,c_90]) ).

cnf(c_4435,plain,
    $false,
    inference(forward_subsumption_resolution,[status(thm)],[c_4434,c_53]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.10  % Problem  : HWV006-2 : TPTP v8.1.2. Bugfixed v2.7.0.
% 0.02/0.11  % Command  : run_iprover %s %d THM
% 0.10/0.31  % Computer : n025.cluster.edu
% 0.10/0.31  % Model    : x86_64 x86_64
% 0.10/0.31  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.31  % Memory   : 8042.1875MB
% 0.10/0.31  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.31  % CPULimit : 300
% 0.10/0.31  % WCLimit  : 300
% 0.10/0.31  % DateTime : Fri May  3 00:58:13 EDT 2024
% 0.10/0.31  % CPUTime  : 
% 0.16/0.41  Running first-order theorem proving
% 0.16/0.41  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 2.23/1.09  % SZS status Started for theBenchmark.p
% 2.23/1.09  % SZS status Unsatisfiable for theBenchmark.p
% 2.23/1.09  
% 2.23/1.09  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 2.23/1.09  
% 2.23/1.09  ------  iProver source info
% 2.23/1.09  
% 2.23/1.09  git: date: 2024-05-02 19:28:25 +0000
% 2.23/1.09  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 2.23/1.09  git: non_committed_changes: false
% 2.23/1.09  
% 2.23/1.09  ------ Parsing...successful
% 2.23/1.09  
% 2.23/1.09  
% 2.23/1.09  
% 2.23/1.09  ------ Preprocessing... sf_s  rm: 0 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe:8:0s pe_e 
% 2.23/1.09  
% 2.23/1.09  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 2.23/1.09  
% 2.23/1.09  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 2.23/1.09  ------ Proving...
% 2.23/1.09  ------ Problem Properties 
% 2.23/1.09  
% 2.23/1.09  
% 2.23/1.09  clauses                                 157
% 2.23/1.09  conjectures                             7
% 2.23/1.09  EPR                                     8
% 2.23/1.09  Horn                                    136
% 2.23/1.09  unary                                   34
% 2.23/1.09  binary                                  106
% 2.23/1.09  lits                                    300
% 2.23/1.09  lits eq                                 10
% 2.23/1.09  fd_pure                                 0
% 2.23/1.09  fd_pseudo                               0
% 2.23/1.09  fd_cond                                 0
% 2.23/1.09  fd_pseudo_cond                          0
% 2.23/1.09  AC symbols                              0
% 2.23/1.09  
% 2.23/1.09  ------ Schedule dynamic 5 is on 
% 2.23/1.09  
% 2.23/1.09  ------ Input Options "--resolution_flag false --inst_lit_sel_side none" Time Limit: 10.
% 2.23/1.09  
% 2.23/1.09  
% 2.23/1.09  ------ 
% 2.23/1.09  Current options:
% 2.23/1.09  ------ 
% 2.23/1.09  
% 2.23/1.09  
% 2.23/1.09  
% 2.23/1.09  
% 2.23/1.09  ------ Proving...
% 2.23/1.09  
% 2.23/1.09  
% 2.23/1.09  % SZS status Unsatisfiable for theBenchmark.p
% 2.23/1.09  
% 2.23/1.09  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 2.23/1.09  
% 2.23/1.09  
%------------------------------------------------------------------------------