↑ Up

hopCoP---0.1.UNS-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : hopCoP---0.1
% Problem  : HWV008-2.002 : TPTP v9.0.0. Bugfixed v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox/solver/bin/execute.py 300 /export/starexec/sandbox/benchmark/theBenchmark.p

% 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  : 300s
% DateTime : Thu Jul 24 06:38:35 PM UTC 2025

% Result   : Unsatisfiable 4.79s 0.94s
% Output   : CNFRefutation 4.79s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named diagnosis_or1f2a)

% Comments : 
%------------------------------------------------------------------------------
cnf(71,plain,
    ~ abnormal(or1(f2(a))),
    inference(cnf,[status(esa)],[diagnosis_or1f2a]) ).

cnf(l0,plain,
    ~ abnormal(or1(f2(a))),
    inference(instantiation,[status(thm)],[71]) ).

cnf(20,plain,
    ( ~ logic_or(X0)
    | or_ok(X0)
    | abnormal(X0) ),
    inference(cnf,[status(esa)],[or_ok_or_abnormal]) ).

cnf(l1,plain,
    ( ~ logic_or(or1(f2(a)))
    | or_ok(or1(f2(a)))
    | abnormal(or1(f2(a))) ),
    inference(instantiation,[status(thm)],[20]) ).

cnf(18,plain,
    ( ~ zero(out1(X0))
    | ~ or_ok(X0)
    | zero(in2(X0)) ),
    inference(cnf,[status(esa)],[or_0_01]) ).

cnf(l3,plain,
    ( ~ zero(out1(or1(f2(a))))
    | ~ or_ok(or1(f2(a)))
    | zero(in2(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[18]) ).

cnf(4,plain,
    ( ~ zero(X0)
    | ~ one(X0) ),
    inference(cnf,[status(esa)],[unique_value]) ).

cnf(l5,plain,
    ( ~ zero(in2(or1(f2(a))))
    | ~ one(in2(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[4]) ).

cnf(15,plain,
    ( ~ zero(in1(X0))
    | ~ zero(in2(X0))
    | ~ or_ok(X0)
    | zero(out1(X0)) ),
    inference(cnf,[status(esa)],[or_00_0]) ).

cnf(l7,plain,
    ( ~ zero(in1(or1(f2(a))))
    | ~ zero(in2(or1(f2(a))))
    | ~ or_ok(or1(f2(a)))
    | zero(out1(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[15]) ).

cnf(0,plain,
    ( ~ connection(X0,X1)
    | ~ zero(X0)
    | zero(X1) ),
    inference(cnf,[status(esa)],[value_propagation_zero1]) ).

cnf(l9,plain,
    ( ~ connection(outc(h1(f2(a))),in2(or1(f2(a))))
    | ~ zero(outc(h1(f2(a))))
    | zero(in2(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[0]) ).

cnf(42,plain,
    ( ~ fulladder(X0)
    | logic_or(or1(X0)) ),
    inference(cnf,[status(esa)],[fulladder_or1]) ).

cnf(l2,plain,
    ( ~ fulladder(f2(a))
    | logic_or(or1(f2(a))) ),
    inference(instantiation,[status(thm)],[42]) ).

cnf(52,plain,
    ( ~ nbit_adder2(X0)
    | fulladder(f2(X0)) ),
    inference(cnf,[status(esa)],[nbit_adder_fulladder2]) ).

cnf(l4,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(62,plain,
    nbit_adder2(a),
    inference(cnf,[status(esa)],[a_isa_2bit_adder]) ).

cnf(l6,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(16,plain,
    ( ~ one(out1(X0))
    | ~ or_ok(X0)
    | one(in1(X0))
    | one(in2(X0)) ),
    inference(cnf,[status(esa)],[or_1_11]) ).

cnf(l8,plain,
    ( ~ one(out1(or1(f2(a))))
    | ~ or_ok(or1(f2(a)))
    | one(in1(or1(f2(a))))
    | one(in2(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[16]) ).

cnf(44,plain,
    ( ~ fulladder(X0)
    | connection(outc(h1(X0)),in2(or1(X0))) ),
    inference(cnf,[status(esa)],[fulladder_connection_outch1_in2or1]) ).

cnf(l21,plain,
    ( ~ fulladder(f2(a))
    | connection(outc(h1(f2(a))),in2(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[44]) ).

cnf(l43,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(2,plain,
    ( ~ connection(X0,X1)
    | ~ zero(X1)
    | zero(X0) ),
    inference(cnf,[status(esa)],[value_propagation_zero2]) ).

cnf(l41,plain,
    ( ~ connection(outc(h1(f2(a))),out1(and2(h1(f2(a)))))
    | ~ zero(out1(and2(h1(f2(a)))))
    | zero(outc(h1(f2(a)))) ),
    inference(instantiation,[status(thm)],[2]) ).

cnf(l50,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(1,plain,
    ( ~ connection(X0,X1)
    | ~ one(X0)
    | one(X1) ),
    inference(cnf,[status(esa)],[value_propagation_one1]) ).

cnf(l10,plain,
    ( ~ connection(outc(f2(a)),out1(or1(f2(a))))
    | ~ one(outc(f2(a)))
    | one(out1(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[1]) ).

cnf(l11,plain,
    ( ~ connection(outc(h2(f2(a))),in1(or1(f2(a))))
    | ~ zero(outc(h2(f2(a))))
    | zero(in1(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[0]) ).

cnf(50,plain,
    ( ~ fulladder(X0)
    | connection(outc(X0),out1(or1(X0))) ),
    inference(cnf,[status(esa)],[fulladder_connection_outc_out1or1]) ).

cnf(l37,plain,
    ( ~ fulladder(f2(a))
    | connection(outc(f2(a)),out1(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[50]) ).

cnf(l289,plain,
    ( ~ connection(outc(a),outc(f2(a)))
    | ~ one(outc(a))
    | one(outc(f2(a))) ),
    inference(instantiation,[status(thm)],[1]) ).

cnf(55,plain,
    ( ~ nbit_adder2(X0)
    | connection(outc(X0),outc(f2(X0))) ),
    inference(cnf,[status(esa)],[nbit_adder_connection_outc_outcf1]) ).

cnf(l298,plain,
    ( ~ nbit_adder2(a)
    | connection(outc(a),outc(f2(a))) ),
    inference(instantiation,[status(thm)],[55]) ).

cnf(l302,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(70,plain,
    one(outc(a)),
    inference(cnf,[status(esa)],[outc_1]) ).

cnf(l296,plain,
    one(outc(a)),
    inference(instantiation,[status(thm)],[70]) ).

cnf(36,plain,
    ( ~ halfadder(X0)
    | connection(outc(X0),out1(and2(X0))) ),
    inference(cnf,[status(esa)],[halfadder_connection_outc_out1and2]) ).

cnf(l44,plain,
    ( ~ halfadder(h1(f2(a)))
    | connection(outc(h1(f2(a))),out1(and2(h1(f2(a))))) ),
    inference(instantiation,[status(thm)],[36]) ).

cnf(40,plain,
    ( ~ fulladder(X0)
    | halfadder(h1(X0)) ),
    inference(cnf,[status(esa)],[fulladder_halfadder1]) ).

cnf(l46,plain,
    ( ~ fulladder(f2(a))
    | halfadder(h1(f2(a))) ),
    inference(instantiation,[status(thm)],[40]) ).

cnf(45,plain,
    ( ~ fulladder(X0)
    | connection(outc(h2(X0)),in1(or1(X0))) ),
    inference(cnf,[status(esa)],[fulladder_connection_outch2_in1or1]) ).

cnf(l13,plain,
    ( ~ fulladder(f2(a))
    | connection(outc(h2(f2(a))),in1(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[45]) ).

cnf(l12,plain,
    ( ~ connection(outc(h2(f2(a))),out1(and2(h2(f2(a)))))
    | ~ zero(out1(and2(h2(f2(a)))))
    | zero(outc(h2(f2(a)))) ),
    inference(instantiation,[status(thm)],[2]) ).

cnf(l49,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l39,plain,
    ( ~ halfadder(h2(f2(a)))
    | connection(outc(h2(f2(a))),out1(and2(h2(f2(a))))) ),
    inference(instantiation,[status(thm)],[36]) ).

cnf(41,plain,
    ( ~ fulladder(X0)
    | halfadder(h2(X0)) ),
    inference(cnf,[status(esa)],[fulladder_halfadder2]) ).

cnf(l59,plain,
    ( ~ fulladder(f2(a))
    | halfadder(h2(f2(a))) ),
    inference(instantiation,[status(thm)],[41]) ).

cnf(l61,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l66,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(5,plain,
    ( ~ zero(in1(X0))
    | ~ and_ok(X0)
    | zero(out1(X0)) ),
    inference(cnf,[status(esa)],[and_0x_0]) ).

cnf(l47,plain,
    ( ~ zero(in1(and2(h1(f2(a)))))
    | ~ and_ok(and2(h1(f2(a))))
    | zero(out1(and2(h1(f2(a))))) ),
    inference(instantiation,[status(thm)],[5]) ).

cnf(l65,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(12,plain,
    ( ~ logic_and(X0)
    | and_ok(X0)
    | abnormal(X0) ),
    inference(cnf,[status(esa)],[and_ok_or_abnormal]) ).

cnf(l52,plain,
    ( ~ logic_and(and2(h1(f2(a))))
    | and_ok(and2(h1(f2(a))))
    | abnormal(and2(h1(f2(a)))) ),
    inference(instantiation,[status(thm)],[12]) ).

cnf(3,plain,
    ( ~ connection(X0,X1)
    | ~ one(X1)
    | one(X0) ),
    inference(cnf,[status(esa)],[value_propagation_one2]) ).

cnf(l284,plain,
    ( ~ connection(outc(h2(f2(a))),in1(or1(f2(a))))
    | ~ one(in1(or1(f2(a))))
    | one(outc(h2(f2(a)))) ),
    inference(instantiation,[status(thm)],[3]) ).

cnf(l30,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l42,plain,
    ( ~ zero(in1(and2(h2(f2(a)))))
    | ~ and_ok(and2(h2(f2(a))))
    | zero(out1(and2(h2(f2(a))))) ),
    inference(instantiation,[status(thm)],[5]) ).

cnf(l290,plain,
    ( ~ fulladder(f2(a))
    | connection(outc(h2(f2(a))),in1(or1(f2(a)))) ),
    inference(instantiation,[status(thm)],[45]) ).

cnf(l32,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l67,plain,
    ( ~ connection(in1(h2(f2(a))),in1(and2(h2(f2(a)))))
    | ~ zero(in1(h2(f2(a))))
    | zero(in1(and2(h2(f2(a))))) ),
    inference(instantiation,[status(thm)],[0]) ).

cnf(l38,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l62,plain,
    ( ~ logic_and(and2(h2(f2(a))))
    | and_ok(and2(h2(f2(a))))
    | abnormal(and2(h2(f2(a)))) ),
    inference(instantiation,[status(thm)],[12]) ).

cnf(l301,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l51,plain,
    ( ~ connection(in1(h1(f2(a))),in1(and2(h1(f2(a)))))
    | ~ zero(in1(h1(f2(a))))
    | zero(in1(and2(h1(f2(a))))) ),
    inference(instantiation,[status(thm)],[0]) ).

cnf(73,plain,
    ~ abnormal(and2(h2(f2(a)))),
    inference(cnf,[status(esa)],[diagnosis_and2h2f2a]) ).

cnf(l64,plain,
    ~ abnormal(and2(h2(f2(a)))),
    inference(instantiation,[status(thm)],[73]) ).

cnf(72,plain,
    ~ abnormal(and2(h1(f2(a)))),
    inference(cnf,[status(esa)],[diagnosis_and2h1f2a]) ).

cnf(l150,plain,
    ~ abnormal(and2(h1(f2(a)))),
    inference(instantiation,[status(thm)],[72]) ).

cnf(33,plain,
    ( ~ halfadder(X0)
    | connection(in1(X0),in1(and2(X0))) ),
    inference(cnf,[status(esa)],[halfadder_connection_in1_in1and2]) ).

cnf(l58,plain,
    ( ~ halfadder(h1(f2(a)))
    | connection(in1(h1(f2(a))),in1(and2(h1(f2(a))))) ),
    inference(instantiation,[status(thm)],[33]) ).

cnf(l292,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l311,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l53,plain,
    ( ~ connection(in2(f2(a)),in1(h1(f2(a))))
    | ~ zero(in2(f2(a)))
    | zero(in1(h1(f2(a)))) ),
    inference(instantiation,[status(thm)],[0]) ).

cnf(l285,plain,
    ( ~ connection(outc(h2(f2(a))),out1(and2(h2(f2(a)))))
    | ~ one(outc(h2(f2(a))))
    | one(out1(and2(h2(f2(a))))) ),
    inference(instantiation,[status(thm)],[1]) ).

cnf(l168,plain,
    ( ~ connection(inb2(a),in2(f2(a)))
    | ~ zero(inb2(a))
    | zero(in2(f2(a))) ),
    inference(instantiation,[status(thm)],[0]) ).

cnf(47,plain,
    ( ~ fulladder(X0)
    | connection(in2(X0),in1(h1(X0))) ),
    inference(cnf,[status(esa)],[fulladder_connection_in2_in1h1]) ).

cnf(l135,plain,
    ( ~ fulladder(f2(a))
    | connection(in2(f2(a)),in1(h1(f2(a)))) ),
    inference(instantiation,[status(thm)],[47]) ).

cnf(l73,plain,
    ( ~ halfadder(h2(f2(a)))
    | connection(in1(h2(f2(a))),in1(and2(h2(f2(a))))) ),
    inference(instantiation,[status(thm)],[33]) ).

cnf(59,plain,
    ( ~ nbit_adder2(X0)
    | connection(inb2(X0),in2(f2(X0))) ),
    inference(cnf,[status(esa)],[nbit_adder_connection_inb2_in2f2]) ).

cnf(l189,plain,
    ( ~ nbit_adder2(a)
    | connection(inb2(a),in2(f2(a))) ),
    inference(instantiation,[status(thm)],[59]) ).

cnf(l208,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l106,plain,
    ( ~ connection(in1(f2(a)),in1(h2(f2(a))))
    | ~ zero(in1(f2(a)))
    | zero(in1(h2(f2(a)))) ),
    inference(instantiation,[status(thm)],[0]) ).

cnf(l182,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(46,plain,
    ( ~ fulladder(X0)
    | connection(in1(X0),in1(h2(X0))) ),
    inference(cnf,[status(esa)],[fulladder_connection_in1_in1h2]) ).

cnf(l145,plain,
    ( ~ fulladder(f2(a))
    | connection(in1(f2(a)),in1(h2(f2(a)))) ),
    inference(instantiation,[status(thm)],[46]) ).

cnf(l113,plain,
    ( ~ connection(ina2(a),in1(f2(a)))
    | ~ zero(ina2(a))
    | zero(in1(f2(a))) ),
    inference(instantiation,[status(thm)],[0]) ).

cnf(28,plain,
    ( ~ halfadder(X0)
    | logic_and(and2(X0)) ),
    inference(cnf,[status(esa)],[halfadder_and2]) ).

cnf(l54,plain,
    ( ~ halfadder(h1(f2(a)))
    | logic_and(and2(h1(f2(a)))) ),
    inference(instantiation,[status(thm)],[28]) ).

cnf(l70,plain,
    ( ~ fulladder(f2(a))
    | halfadder(h1(f2(a))) ),
    inference(instantiation,[status(thm)],[40]) ).

cnf(l146,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l78,plain,
    ( ~ fulladder(f2(a))
    | halfadder(h1(f2(a))) ),
    inference(instantiation,[status(thm)],[40]) ).

cnf(58,plain,
    ( ~ nbit_adder2(X0)
    | connection(ina2(X0),in1(f2(X0))) ),
    inference(cnf,[status(esa)],[nbit_adder_connection_ina2_in1f2]) ).

cnf(l152,plain,
    ( ~ nbit_adder2(a)
    | connection(ina2(a),in1(f2(a))) ),
    inference(instantiation,[status(thm)],[58]) ).

cnf(9,plain,
    ( ~ and_ok(X0)
    | ~ one(out1(X0))
    | one(in1(X0)) ),
    inference(cnf,[status(esa)],[and_1_1x]) ).

cnf(l287,plain,
    ( ~ and_ok(and2(h2(f2(a))))
    | ~ one(out1(and2(h2(f2(a)))))
    | one(in1(and2(h2(f2(a))))) ),
    inference(instantiation,[status(thm)],[9]) ).

cnf(l83,plain,
    ( ~ fulladder(f2(a))
    | halfadder(h2(f2(a))) ),
    inference(instantiation,[status(thm)],[41]) ).

cnf(l372,plain,
    ( ~ halfadder(h2(f2(a)))
    | connection(outc(h2(f2(a))),out1(and2(h2(f2(a))))) ),
    inference(instantiation,[status(thm)],[36]) ).

cnf(l117,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l212,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l170,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l368,plain,
    ( ~ connection(in1(h2(f2(a))),in1(and2(h2(f2(a)))))
    | ~ one(in1(and2(h2(f2(a)))))
    | one(in1(h2(f2(a)))) ),
    inference(instantiation,[status(thm)],[3]) ).

cnf(l159,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l496,plain,
    ( ~ halfadder(h2(f2(a)))
    | connection(in1(h2(f2(a))),in1(and2(h2(f2(a))))) ),
    inference(instantiation,[status(thm)],[33]) ).

cnf(l498,plain,
    ( ~ connection(in1(f2(a)),in1(h2(f2(a))))
    | ~ one(in1(h2(f2(a))))
    | one(in1(f2(a))) ),
    inference(instantiation,[status(thm)],[3]) ).

cnf(66,plain,
    zero(inb2(a)),
    inference(cnf,[status(esa)],[inb2_0]) ).

cnf(l196,plain,
    zero(inb2(a)),
    inference(instantiation,[status(thm)],[66]) ).

cnf(l77,plain,
    ( ~ halfadder(h2(f2(a)))
    | logic_and(and2(h2(f2(a)))) ),
    inference(instantiation,[status(thm)],[28]) ).

cnf(l71,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l369,plain,
    ( ~ logic_and(and2(h2(f2(a))))
    | and_ok(and2(h2(f2(a))))
    | abnormal(and2(h2(f2(a)))) ),
    inference(instantiation,[status(thm)],[12]) ).

cnf(l497,plain,
    ( ~ fulladder(f2(a))
    | halfadder(h2(f2(a))) ),
    inference(instantiation,[status(thm)],[41]) ).

cnf(l375,plain,
    ( ~ fulladder(f2(a))
    | halfadder(h2(f2(a))) ),
    inference(instantiation,[status(thm)],[41]) ).

cnf(l501,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l233,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l502,plain,
    ( ~ fulladder(f2(a))
    | connection(in1(f2(a)),in1(h2(f2(a)))) ),
    inference(instantiation,[status(thm)],[46]) ).

cnf(64,plain,
    zero(ina2(a)),
    inference(cnf,[status(esa)],[ina2_0]) ).

cnf(l171,plain,
    zero(ina2(a)),
    inference(instantiation,[status(thm)],[64]) ).

cnf(l89,plain,
    ( ~ fulladder(f2(a))
    | halfadder(h2(f2(a))) ),
    inference(instantiation,[status(thm)],[41]) ).

cnf(l500,plain,
    ( ~ halfadder(h2(f2(a)))
    | logic_and(and2(h2(f2(a)))) ),
    inference(instantiation,[status(thm)],[28]) ).

cnf(l505,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l507,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l506,plain,
    ( ~ fulladder(f2(a))
    | halfadder(h2(f2(a))) ),
    inference(instantiation,[status(thm)],[41]) ).

cnf(l511,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l512,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l101,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l513,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l437,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l169,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l438,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l193,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l86,plain,
    ( ~ nbit_adder2(a)
    | fulladder(f2(a)) ),
    inference(instantiation,[status(thm)],[52]) ).

cnf(l157,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l503,plain,
    ( ~ connection(ina2(a),in1(f2(a)))
    | ~ one(in1(f2(a)))
    | one(ina2(a)) ),
    inference(instantiation,[status(thm)],[3]) ).

cnf(l499,plain,
    ~ abnormal(and2(h2(f2(a)))),
    inference(instantiation,[status(thm)],[73]) ).

cnf(l504,plain,
    ( ~ nbit_adder2(a)
    | connection(ina2(a),in1(f2(a))) ),
    inference(instantiation,[status(thm)],[58]) ).

cnf(l508,plain,
    nbit_adder2(a),
    inference(instantiation,[status(thm)],[62]) ).

cnf(l516,plain,
    ( ~ zero(ina2(a))
    | ~ one(ina2(a)) ),
    inference(instantiation,[status(thm)],[4]) ).

cnf(l518,plain,
    zero(ina2(a)),
    inference(instantiation,[status(thm)],[64]) ).

cnf(final,plain,
    $false,
    inference(ground_refutation,[status(thm)],[l0,l1,l3,l5,l7,l9,l2,l4,l6,l8,l21,l43,l41,l50,l10,l11,l37,l289,l298,l302,l296,l44,l46,l13,l12,l49,l39,l59,l61,l66,l47,l65,l52,l284,l30,l42,l290,l32,l67,l38,l62,l301,l51,l64,l150,l58,l292,l311,l53,l285,l168,l135,l73,l189,l208,l106,l182,l145,l113,l54,l70,l146,l78,l152,l287,l83,l372,l117,l212,l170,l368,l159,l496,l498,l196,l77,l71,l369,l497,l375,l501,l233,l502,l171,l89,l500,l505,l507,l506,l511,l512,l101,l513,l437,l169,l438,l193,l86,l157,l503,l499,l504,l508,l516,l518]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11  % Problem  : HWV008-2.002 : TPTP v9.0.0. Bugfixed v2.7.0.
% 0.03/0.12  % Command  : /export/starexec/sandbox/solver/bin/execute.py 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 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  : 300
% 0.12/0.33  % DateTime : Sun Jul 20 17:45:34 EDT 2025
% 0.12/0.33  % CPUTime  : 
% 0.12/0.33  % launching worker at depth: 1
% 0.12/0.33  % launching worker at depth: 2
% 0.12/0.33  % launching worker at depth: 5
% 0.12/0.33  % launching worker at depth: 8
% 0.12/0.33  % launching worker at depth: 6
% 0.12/0.33  % launching worker at depth: 7
% 0.12/0.33  % launching worker at depth: 4
% 0.12/0.33  % launching worker at depth: 3
% 0.12/0.34  % launching worker at depth: 9
% 0.12/0.34  % launching worker at depth: 10
% 0.12/0.34  % launching worker at depth: 11
% 0.18/0.35  % launching worker at depth: 12
% 0.18/0.41  % launching worker at depth: 13
% 0.18/0.50  % launching worker at depth: 14
% 2.57/0.65  % launching worker at depth: 15
% 4.79/0.94  % SZS status Theorem for theBenchmark
% 4.79/0.94  % SZS output start CNFRefutation
% See solution above
%------------------------------------------------------------------------------