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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : HWV006-1 : TPTP v8.1.2. Released v2.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n017.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 0.43s 1.13s
% Output   : CNFRefutation 0.43s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named definition)

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

cnf(c_50,plain,
    value(in(n1,f),n1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',in1_1) ).

cnf(c_51,plain,
    value(in(n2,f),n0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',in2_0) ).

cnf(c_52,plain,
    value(in(c,f),n1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',inc_1) ).

cnf(c_53,plain,
    value(out(s,f),n1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',outs_1) ).

cnf(c_54,plain,
    value(out(c,f),n0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',outc_0) ).

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

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

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

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

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

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

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

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

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

cnf(c_64,plain,
    ( ~ type(X0,fulladder)
    | type(or1(X0),or) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-2.ax',fulladder_or1) ).

cnf(c_65,plain,
    ( ~ type(X0,fulladder)
    | connection(out(s,h1(X0)),in(n2,h2(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-2.ax',fulladder_connection_outsh1_in2h2) ).

cnf(c_67,plain,
    ( ~ type(X0,fulladder)
    | connection(out(c,h2(X0)),in(n1,or1(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-2.ax',fulladder_connection_outch2_in1or1) ).

cnf(c_68,plain,
    ( ~ type(X0,fulladder)
    | connection(in(n1,X0),in(n1,h2(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-2.ax',fulladder_connection_in1_in1h2) ).

cnf(c_69,plain,
    ( ~ type(X0,fulladder)
    | connection(in(n2,X0),in(n1,h1(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-2.ax',fulladder_connection_in2_in1h1) ).

cnf(c_70,plain,
    ( ~ type(X0,fulladder)
    | connection(in(c,X0),in(n2,h1(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-2.ax',fulladder_connection_inc_in2h1) ).

cnf(c_71,plain,
    ( ~ type(X0,fulladder)
    | connection(out(s,X0),out(s,h2(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-2.ax',fulladder_connection_outs_outsh2) ).

cnf(c_72,plain,
    ( ~ type(X0,fulladder)
    | connection(out(c,X0),out(n1,or1(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-2.ax',fulladder_connection_outc_out1or1) ).

cnf(c_73,plain,
    ( ~ type(X0,halfadder)
    | type(and1(X0),and) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_and1) ).

cnf(c_74,plain,
    ( ~ type(X0,halfadder)
    | type(and2(X0),and) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_and2) ).

cnf(c_75,plain,
    ( ~ type(X0,halfadder)
    | type(not1(X0),not) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_not1) ).

cnf(c_76,plain,
    ( ~ type(X0,halfadder)
    | type(or1(X0),or) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_or1) ).

cnf(c_78,plain,
    ( ~ type(X0,halfadder)
    | connection(in(n2,X0),in(n2,or1(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_connection_in2_in2or1) ).

cnf(c_79,plain,
    ( ~ type(X0,halfadder)
    | connection(in(n1,X0),in(n1,and2(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_connection_in1_in1and2) ).

cnf(c_80,plain,
    ( ~ type(X0,halfadder)
    | connection(in(n2,X0),in(n2,and2(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_connection_in2_in2and2) ).

cnf(c_81,plain,
    ( ~ type(X0,halfadder)
    | connection(out(s,X0),out(n1,and1(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_connection_outs_out1and1) ).

cnf(c_82,plain,
    ( ~ type(X0,halfadder)
    | connection(out(c,X0),out(n1,and2(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_connection_outc_out1and2) ).

cnf(c_83,plain,
    ( ~ type(X0,halfadder)
    | connection(out(n1,or1(X0)),in(n1,and1(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_connection_out1or1_in1_and1) ).

cnf(c_84,plain,
    ( ~ type(X0,halfadder)
    | connection(out(n1,and2(X0)),in(n1,not1(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_connection_out1and2_in1not1) ).

cnf(c_85,plain,
    ( ~ type(X0,halfadder)
    | connection(out(n1,not1(X0)),in(n2,and1(X0))) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-1.ax',halfadder_connection_out1not1_in2and1) ).

cnf(c_86,plain,
    ( ~ value(X0,X1)
    | ~ connection(X0,X2)
    | value(X2,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',value_propagation1) ).

cnf(c_87,plain,
    ( ~ value(X0,X1)
    | ~ connection(X2,X0)
    | value(X2,X1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',value_propagation2) ).

cnf(c_88,plain,
    ( ~ value(X0,X1)
    | ~ value(X0,X2)
    | equal_value(X1,X2) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',unique_value) ).

cnf(c_89,plain,
    ~ equal_value(n0,n1),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',equal_value1) ).

cnf(c_92,plain,
    ( ~ type(X0,X1)
    | mode(X0,abnormal)
    | mode(X0,ok) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',ok_or_abnormal) ).

cnf(c_93,plain,
    ( ~ value(in(X0,X1),n0)
    | ~ type(X1,and)
    | ~ mode(X1,ok)
    | value(out(n1,X1),n0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',and_0x_0) ).

cnf(c_94,plain,
    ( ~ value(in(n1,X0),n1)
    | ~ value(in(n2,X0),n1)
    | ~ type(X0,and)
    | ~ mode(X0,ok)
    | value(out(n1,X0),n1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',and_11_1) ).

cnf(c_97,plain,
    ( ~ value(out(n1,X0),n1)
    | ~ type(X0,and)
    | ~ mode(X0,ok)
    | value(in(n2,X0),n1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',and_1_x1) ).

cnf(c_98,plain,
    ( ~ value(in(X0,X1),n1)
    | ~ type(X1,or)
    | ~ mode(X1,ok)
    | value(out(n1,X1),n1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',or_1x_1) ).

cnf(c_101,plain,
    ( ~ value(out(n1,X0),n0)
    | ~ type(X0,or)
    | ~ mode(X0,ok)
    | value(in(n1,X0),n0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',or_0_0x) ).

cnf(c_103,plain,
    ( ~ value(in(n1,X0),n0)
    | ~ type(X0,not)
    | ~ mode(X0,ok)
    | value(out(n1,X0),n1) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',not_0_1_fw) ).

cnf(c_104,plain,
    ( ~ value(in(n1,X0),n1)
    | ~ type(X0,not)
    | ~ mode(X0,ok)
    | value(out(n1,X0),n0) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/HWV001-0.ax',not_1_0_fw) ).

cnf(c_426,plain,
    ( ~ value(X0,n1)
    | ~ value(X0,n0) ),
    inference(resolution,[status(thm)],[c_88,c_89]) ).

cnf(c_1627,plain,
    h1(f) = sP0_iProver_def,
    definition ).

cnf(c_1628,plain,
    and1(sP0_iProver_def) = sP1_iProver_def,
    definition ).

cnf(c_1629,plain,
    and2(sP0_iProver_def) = sP2_iProver_def,
    definition ).

cnf(c_1630,plain,
    not1(sP0_iProver_def) = sP3_iProver_def,
    definition ).

cnf(c_1631,plain,
    or1(sP0_iProver_def) = sP4_iProver_def,
    definition ).

cnf(c_1632,plain,
    h2(f) = sP5_iProver_def,
    definition ).

cnf(c_1633,plain,
    and1(sP5_iProver_def) = sP6_iProver_def,
    definition ).

cnf(c_1634,plain,
    or1(f) = sP7_iProver_def,
    definition ).

cnf(c_1635,plain,
    and2(sP5_iProver_def) = sP8_iProver_def,
    definition ).

cnf(c_1636,plain,
    not1(sP5_iProver_def) = sP9_iProver_def,
    definition ).

cnf(c_1637,negated_conjecture,
    ~ mode(sP1_iProver_def,abnormal),
    inference(demodulation,[status(thm)],[c_61,c_1627,c_1628]) ).

cnf(c_1638,negated_conjecture,
    ~ mode(sP2_iProver_def,abnormal),
    inference(demodulation,[status(thm)],[c_60,c_1629]) ).

cnf(c_1639,negated_conjecture,
    ~ mode(sP3_iProver_def,abnormal),
    inference(demodulation,[status(thm)],[c_59,c_1630]) ).

cnf(c_1640,negated_conjecture,
    ~ mode(sP4_iProver_def,abnormal),
    inference(demodulation,[status(thm)],[c_58,c_1631]) ).

cnf(c_1641,negated_conjecture,
    ( ~ mode(sP6_iProver_def,abnormal)
    | ~ mode(sP7_iProver_def,abnormal) ),
    inference(demodulation,[status(thm)],[c_57,c_1634,c_1632,c_1633]) ).

cnf(c_1642,negated_conjecture,
    ~ mode(sP8_iProver_def,abnormal),
    inference(demodulation,[status(thm)],[c_56,c_1635]) ).

cnf(c_1643,negated_conjecture,
    ( ~ mode(sP7_iProver_def,abnormal)
    | ~ mode(sP9_iProver_def,abnormal) ),
    inference(demodulation,[status(thm)],[c_55,c_1636]) ).

cnf(c_2417,plain,
    ( ~ type(f,fulladder)
    | type(sP0_iProver_def,halfadder) ),
    inference(superposition,[status(thm)],[c_1627,c_62]) ).

cnf(c_2418,plain,
    type(sP0_iProver_def,halfadder),
    inference(forward_subsumption_resolution,[status(thm)],[c_2417,c_49]) ).

cnf(c_2423,plain,
    ( ~ type(f,fulladder)
    | type(sP5_iProver_def,halfadder) ),
    inference(superposition,[status(thm)],[c_1632,c_63]) ).

cnf(c_2424,plain,
    type(sP5_iProver_def,halfadder),
    inference(forward_subsumption_resolution,[status(thm)],[c_2423,c_49]) ).

cnf(c_2429,plain,
    ( ~ type(f,fulladder)
    | type(sP7_iProver_def,or) ),
    inference(superposition,[status(thm)],[c_1634,c_64]) ).

cnf(c_2433,plain,
    type(sP7_iProver_def,or),
    inference(forward_subsumption_resolution,[status(thm)],[c_2429,c_49]) ).

cnf(c_2438,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | type(sP1_iProver_def,and) ),
    inference(superposition,[status(thm)],[c_1628,c_73]) ).

cnf(c_2439,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | type(sP6_iProver_def,and) ),
    inference(superposition,[status(thm)],[c_1633,c_73]) ).

cnf(c_2442,plain,
    type(sP1_iProver_def,and),
    inference(forward_subsumption_resolution,[status(thm)],[c_2438,c_2418]) ).

cnf(c_2447,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | type(sP2_iProver_def,and) ),
    inference(superposition,[status(thm)],[c_1629,c_74]) ).

cnf(c_2448,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | type(sP8_iProver_def,and) ),
    inference(superposition,[status(thm)],[c_1635,c_74]) ).

cnf(c_2451,plain,
    type(sP2_iProver_def,and),
    inference(forward_subsumption_resolution,[status(thm)],[c_2447,c_2418]) ).

cnf(c_2456,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | type(sP3_iProver_def,not) ),
    inference(superposition,[status(thm)],[c_1630,c_75]) ).

cnf(c_2457,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | type(sP9_iProver_def,not) ),
    inference(superposition,[status(thm)],[c_1636,c_75]) ).

cnf(c_2460,plain,
    type(sP3_iProver_def,not),
    inference(forward_subsumption_resolution,[status(thm)],[c_2456,c_2418]) ).

cnf(c_2465,plain,
    type(sP6_iProver_def,and),
    inference(global_subsumption_just,[status(thm)],[c_2439,c_2424,c_2439]) ).

cnf(c_2467,plain,
    type(sP8_iProver_def,and),
    inference(global_subsumption_just,[status(thm)],[c_2448,c_2424,c_2448]) ).

cnf(c_2469,plain,
    type(sP9_iProver_def,not),
    inference(global_subsumption_just,[status(thm)],[c_2457,c_2424,c_2457]) ).

cnf(c_2476,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | type(sP4_iProver_def,or) ),
    inference(superposition,[status(thm)],[c_1631,c_76]) ).

cnf(c_2477,plain,
    type(sP4_iProver_def,or),
    inference(forward_subsumption_resolution,[status(thm)],[c_2476,c_2418]) ).

cnf(c_2487,plain,
    ( ~ type(f,fulladder)
    | connection(out(s,h1(f)),in(n2,sP5_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1632,c_65]) ).

cnf(c_2488,plain,
    ( ~ type(f,fulladder)
    | connection(out(s,sP0_iProver_def),in(n2,sP5_iProver_def)) ),
    inference(light_normalisation,[status(thm)],[c_2487,c_1627]) ).

cnf(c_2489,plain,
    connection(out(s,sP0_iProver_def),in(n2,sP5_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2488,c_49]) ).

cnf(c_2508,plain,
    ( mode(sP7_iProver_def,abnormal)
    | mode(sP7_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2433,c_92]) ).

cnf(c_2509,plain,
    ( mode(sP4_iProver_def,abnormal)
    | mode(sP4_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2477,c_92]) ).

cnf(c_2510,plain,
    ( mode(sP1_iProver_def,abnormal)
    | mode(sP1_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2442,c_92]) ).

cnf(c_2511,plain,
    ( mode(sP6_iProver_def,abnormal)
    | mode(sP6_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2465,c_92]) ).

cnf(c_2512,plain,
    ( mode(sP2_iProver_def,abnormal)
    | mode(sP2_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2451,c_92]) ).

cnf(c_2513,plain,
    ( mode(sP8_iProver_def,abnormal)
    | mode(sP8_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2467,c_92]) ).

cnf(c_2514,plain,
    ( mode(sP3_iProver_def,abnormal)
    | mode(sP3_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2460,c_92]) ).

cnf(c_2515,plain,
    ( mode(sP9_iProver_def,abnormal)
    | mode(sP9_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2469,c_92]) ).

cnf(c_2518,plain,
    mode(sP3_iProver_def,ok),
    inference(forward_subsumption_resolution,[status(thm)],[c_2514,c_1639]) ).

cnf(c_2519,plain,
    mode(sP8_iProver_def,ok),
    inference(forward_subsumption_resolution,[status(thm)],[c_2513,c_1642]) ).

cnf(c_2520,plain,
    mode(sP2_iProver_def,ok),
    inference(forward_subsumption_resolution,[status(thm)],[c_2512,c_1638]) ).

cnf(c_2523,plain,
    mode(sP1_iProver_def,ok),
    inference(forward_subsumption_resolution,[status(thm)],[c_2510,c_1637]) ).

cnf(c_2524,plain,
    mode(sP4_iProver_def,ok),
    inference(forward_subsumption_resolution,[status(thm)],[c_2509,c_1640]) ).

cnf(c_2567,plain,
    ( ~ connection(in(n1,f),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_50,c_86]) ).

cnf(c_2568,plain,
    ( ~ connection(in(n2,f),X0)
    | value(X0,n0) ),
    inference(superposition,[status(thm)],[c_51,c_86]) ).

cnf(c_2569,plain,
    ( ~ connection(in(c,f),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_52,c_86]) ).

cnf(c_2570,plain,
    ( ~ connection(out(s,f),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_53,c_86]) ).

cnf(c_2571,plain,
    ( ~ connection(out(c,f),X0)
    | value(X0,n0) ),
    inference(superposition,[status(thm)],[c_54,c_86]) ).

cnf(c_2617,plain,
    ( ~ type(f,fulladder)
    | connection(in(n1,f),in(n1,sP5_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1632,c_68]) ).

cnf(c_2618,plain,
    connection(in(n1,f),in(n1,sP5_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2617,c_49]) ).

cnf(c_2639,plain,
    ( ~ mode(sP9_iProver_def,abnormal)
    | mode(sP7_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2508,c_1643]) ).

cnf(c_2651,plain,
    ( ~ mode(sP7_iProver_def,abnormal)
    | mode(sP6_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2511,c_1641]) ).

cnf(c_2658,plain,
    ( mode(sP6_iProver_def,ok)
    | mode(sP7_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2508,c_2651]) ).

cnf(c_2666,plain,
    ( mode(sP7_iProver_def,ok)
    | mode(sP9_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_2515,c_2639]) ).

cnf(c_2673,plain,
    ( ~ type(f,fulladder)
    | connection(in(n2,f),in(n1,sP0_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1627,c_69]) ).

cnf(c_2674,plain,
    connection(in(n2,f),in(n1,sP0_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2673,c_49]) ).

cnf(c_2679,plain,
    ( ~ type(f,fulladder)
    | connection(in(c,f),in(n2,sP0_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1627,c_70]) ).

cnf(c_2680,plain,
    connection(in(c,f),in(n2,sP0_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2679,c_49]) ).

cnf(c_2685,plain,
    ( ~ type(f,fulladder)
    | connection(out(s,f),out(s,sP5_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1632,c_71]) ).

cnf(c_2686,plain,
    connection(out(s,f),out(s,sP5_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2685,c_49]) ).

cnf(c_2691,plain,
    ( ~ type(f,fulladder)
    | connection(out(c,f),out(n1,sP7_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1634,c_72]) ).

cnf(c_2695,plain,
    connection(out(c,f),out(n1,sP7_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2691,c_49]) ).

cnf(c_2715,plain,
    value(in(n1,sP5_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2618,c_2567]) ).

cnf(c_2749,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | connection(in(n2,sP0_iProver_def),in(n2,sP4_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1631,c_78]) ).

cnf(c_2750,plain,
    connection(in(n2,sP0_iProver_def),in(n2,sP4_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2749,c_2418]) ).

cnf(c_2757,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | connection(in(n1,sP0_iProver_def),in(n1,sP2_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1629,c_79]) ).

cnf(c_2758,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | connection(in(n1,sP5_iProver_def),in(n1,sP8_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1635,c_79]) ).

cnf(c_2762,plain,
    connection(in(n1,sP5_iProver_def),in(n1,sP8_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2758,c_2424]) ).

cnf(c_2763,plain,
    connection(in(n1,sP0_iProver_def),in(n1,sP2_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2757,c_2418]) ).

cnf(c_2769,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | connection(in(n2,sP5_iProver_def),in(n2,sP8_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1635,c_80]) ).

cnf(c_2770,plain,
    connection(in(n2,sP5_iProver_def),in(n2,sP8_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2769,c_2424]) ).

cnf(c_2773,plain,
    ( ~ connection(in(n1,sP5_iProver_def),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_2715,c_86]) ).

cnf(c_2787,plain,
    value(in(n1,sP0_iProver_def),n0),
    inference(superposition,[status(thm)],[c_2674,c_2568]) ).

cnf(c_2797,plain,
    ( ~ connection(in(n1,sP0_iProver_def),X0)
    | value(X0,n0) ),
    inference(superposition,[status(thm)],[c_2787,c_86]) ).

cnf(c_2812,plain,
    value(in(n2,sP0_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2680,c_2569]) ).

cnf(c_2821,plain,
    ( ~ type(f,fulladder)
    | connection(out(c,h2(f)),in(n1,sP7_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1634,c_67]) ).

cnf(c_2825,plain,
    ( ~ type(f,fulladder)
    | connection(out(c,sP5_iProver_def),in(n1,sP7_iProver_def)) ),
    inference(light_normalisation,[status(thm)],[c_2821,c_1632]) ).

cnf(c_2826,plain,
    connection(out(c,sP5_iProver_def),in(n1,sP7_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2825,c_49]) ).

cnf(c_2834,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | connection(out(s,sP0_iProver_def),out(n1,sP1_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1628,c_81]) ).

cnf(c_2835,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | connection(out(s,sP5_iProver_def),out(n1,sP6_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1633,c_81]) ).

cnf(c_2836,plain,
    connection(out(s,sP5_iProver_def),out(n1,sP6_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2835,c_2424]) ).

cnf(c_2837,plain,
    connection(out(s,sP0_iProver_def),out(n1,sP1_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2834,c_2418]) ).

cnf(c_2845,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | connection(out(c,sP5_iProver_def),out(n1,sP8_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1635,c_82]) ).

cnf(c_2846,plain,
    connection(out(c,sP5_iProver_def),out(n1,sP8_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2845,c_2424]) ).

cnf(c_2855,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | connection(out(n1,or1(sP0_iProver_def)),in(n1,sP1_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1628,c_83]) ).

cnf(c_2858,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | connection(out(n1,sP4_iProver_def),in(n1,sP1_iProver_def)) ),
    inference(light_normalisation,[status(thm)],[c_2855,c_1631]) ).

cnf(c_2859,plain,
    connection(out(n1,sP4_iProver_def),in(n1,sP1_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2858,c_2418]) ).

cnf(c_2872,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | connection(out(n1,and2(sP0_iProver_def)),in(n1,sP3_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1630,c_84]) ).

cnf(c_2873,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | connection(out(n1,and2(sP5_iProver_def)),in(n1,sP9_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1636,c_84]) ).

cnf(c_2874,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | connection(out(n1,sP8_iProver_def),in(n1,sP9_iProver_def)) ),
    inference(light_normalisation,[status(thm)],[c_2873,c_1635]) ).

cnf(c_2875,plain,
    connection(out(n1,sP8_iProver_def),in(n1,sP9_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2874,c_2424]) ).

cnf(c_2876,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | connection(out(n1,sP2_iProver_def),in(n1,sP3_iProver_def)) ),
    inference(light_normalisation,[status(thm)],[c_2872,c_1629]) ).

cnf(c_2877,plain,
    connection(out(n1,sP2_iProver_def),in(n1,sP3_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2876,c_2418]) ).

cnf(c_2884,plain,
    ( ~ connection(in(n2,sP0_iProver_def),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_2812,c_86]) ).

cnf(c_2903,plain,
    value(out(s,sP5_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2686,c_2570]) ).

cnf(c_2909,plain,
    ( ~ connection(out(s,sP5_iProver_def),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_2903,c_86]) ).

cnf(c_2922,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | connection(out(n1,not1(sP0_iProver_def)),in(n2,sP1_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1628,c_85]) ).

cnf(c_2923,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | connection(out(n1,not1(sP5_iProver_def)),in(n2,sP6_iProver_def)) ),
    inference(superposition,[status(thm)],[c_1633,c_85]) ).

cnf(c_2924,plain,
    ( ~ type(sP5_iProver_def,halfadder)
    | connection(out(n1,sP9_iProver_def),in(n2,sP6_iProver_def)) ),
    inference(light_normalisation,[status(thm)],[c_2923,c_1636]) ).

cnf(c_2925,plain,
    connection(out(n1,sP9_iProver_def),in(n2,sP6_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2924,c_2424]) ).

cnf(c_2926,plain,
    ( ~ type(sP0_iProver_def,halfadder)
    | connection(out(n1,sP3_iProver_def),in(n2,sP1_iProver_def)) ),
    inference(light_normalisation,[status(thm)],[c_2922,c_1630]) ).

cnf(c_2927,plain,
    connection(out(n1,sP3_iProver_def),in(n2,sP1_iProver_def)),
    inference(forward_subsumption_resolution,[status(thm)],[c_2926,c_2418]) ).

cnf(c_2996,plain,
    value(out(n1,sP7_iProver_def),n0),
    inference(superposition,[status(thm)],[c_2695,c_2571]) ).

cnf(c_3003,plain,
    ~ value(out(n1,sP7_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2996,c_426]) ).

cnf(c_3094,plain,
    ( ~ type(sP7_iProver_def,or)
    | ~ mode(sP7_iProver_def,ok)
    | value(in(n1,sP7_iProver_def),n0) ),
    inference(superposition,[status(thm)],[c_2996,c_101]) ).

cnf(c_3095,plain,
    ( ~ mode(sP7_iProver_def,ok)
    | value(in(n1,sP7_iProver_def),n0) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_3094,c_2433]) ).

cnf(c_3154,plain,
    value(in(n1,sP8_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2762,c_2773]) ).

cnf(c_3179,plain,
    ( ~ value(in(n2,sP8_iProver_def),n1)
    | ~ type(sP8_iProver_def,and)
    | ~ mode(sP8_iProver_def,ok)
    | value(out(n1,sP8_iProver_def),n1) ),
    inference(superposition,[status(thm)],[c_3154,c_94]) ).

cnf(c_3191,plain,
    ( ~ value(in(n2,sP8_iProver_def),n1)
    | value(out(n1,sP8_iProver_def),n1) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_3179,c_2519,c_2467]) ).

cnf(c_3415,plain,
    value(in(n1,sP2_iProver_def),n0),
    inference(superposition,[status(thm)],[c_2763,c_2797]) ).

cnf(c_3604,plain,
    value(in(n2,sP4_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2750,c_2884]) ).

cnf(c_3623,plain,
    value(out(n1,sP6_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2836,c_2909]) ).

cnf(c_3632,plain,
    ( ~ type(sP2_iProver_def,and)
    | ~ mode(sP2_iProver_def,ok)
    | value(out(n1,sP2_iProver_def),n0) ),
    inference(superposition,[status(thm)],[c_3415,c_93]) ).

cnf(c_3643,plain,
    value(out(n1,sP2_iProver_def),n0),
    inference(forward_subsumption_resolution,[status(thm)],[c_3632,c_2520,c_2451]) ).

cnf(c_3656,plain,
    ( ~ type(sP4_iProver_def,or)
    | ~ mode(sP4_iProver_def,ok)
    | value(out(n1,sP4_iProver_def),n1) ),
    inference(superposition,[status(thm)],[c_3604,c_98]) ).

cnf(c_3661,plain,
    value(out(n1,sP4_iProver_def),n1),
    inference(forward_subsumption_resolution,[status(thm)],[c_3656,c_2524,c_2477]) ).

cnf(c_3686,plain,
    ( ~ type(sP6_iProver_def,and)
    | ~ mode(sP6_iProver_def,ok)
    | value(in(n2,sP6_iProver_def),n1) ),
    inference(superposition,[status(thm)],[c_3623,c_97]) ).

cnf(c_3695,plain,
    ( ~ mode(sP6_iProver_def,ok)
    | value(in(n2,sP6_iProver_def),n1) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_3686,c_2465]) ).

cnf(c_3708,plain,
    ( ~ connection(out(n1,sP2_iProver_def),X0)
    | value(X0,n0) ),
    inference(superposition,[status(thm)],[c_3643,c_86]) ).

cnf(c_3730,plain,
    ( ~ connection(out(n1,sP4_iProver_def),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_3661,c_86]) ).

cnf(c_3786,plain,
    ( ~ value(in(n1,sP7_iProver_def),n1)
    | ~ mode(sP7_iProver_def,ok) ),
    inference(superposition,[status(thm)],[c_3095,c_426]) ).

cnf(c_3852,plain,
    value(in(n1,sP3_iProver_def),n0),
    inference(superposition,[status(thm)],[c_2877,c_3708]) ).

cnf(c_3861,plain,
    value(in(n1,sP1_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2859,c_3730]) ).

cnf(c_3961,plain,
    ( ~ type(sP3_iProver_def,not)
    | ~ mode(sP3_iProver_def,ok)
    | value(out(n1,sP3_iProver_def),n1) ),
    inference(superposition,[status(thm)],[c_3852,c_103]) ).

cnf(c_3967,plain,
    value(out(n1,sP3_iProver_def),n1),
    inference(forward_subsumption_resolution,[status(thm)],[c_3961,c_2518,c_2460]) ).

cnf(c_3997,plain,
    ( ~ value(in(n2,sP1_iProver_def),n1)
    | ~ type(sP1_iProver_def,and)
    | ~ mode(sP1_iProver_def,ok)
    | value(out(n1,sP1_iProver_def),n1) ),
    inference(superposition,[status(thm)],[c_3861,c_94]) ).

cnf(c_4009,plain,
    ( ~ value(in(n2,sP1_iProver_def),n1)
    | value(out(n1,sP1_iProver_def),n1) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_3997,c_2523,c_2442]) ).

cnf(c_4023,plain,
    ( ~ connection(out(n1,sP3_iProver_def),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_3967,c_86]) ).

cnf(c_4311,plain,
    value(in(n2,sP1_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2927,c_4023]) ).

cnf(c_4312,plain,
    value(out(n1,sP1_iProver_def),n1),
    inference(backward_subsumption_resolution,[status(thm)],[c_4009,c_4311]) ).

cnf(c_4313,plain,
    ( ~ connection(X0,out(n1,sP1_iProver_def))
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_4312,c_87]) ).

cnf(c_4670,plain,
    value(out(s,sP0_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2837,c_4313]) ).

cnf(c_4743,plain,
    ( ~ connection(out(s,sP0_iProver_def),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_4670,c_86]) ).

cnf(c_4874,plain,
    value(in(n2,sP5_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2489,c_4743]) ).

cnf(c_4880,plain,
    ( ~ connection(in(n2,sP5_iProver_def),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_4874,c_86]) ).

cnf(c_4906,plain,
    value(in(n2,sP8_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2770,c_4880]) ).

cnf(c_4913,plain,
    value(out(n1,sP8_iProver_def),n1),
    inference(backward_subsumption_resolution,[status(thm)],[c_3191,c_4906]) ).

cnf(c_4914,plain,
    ( ~ connection(X0,out(n1,sP8_iProver_def))
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_4913,c_87]) ).

cnf(c_4915,plain,
    ( ~ connection(out(n1,sP8_iProver_def),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_4913,c_86]) ).

cnf(c_4938,plain,
    value(out(c,sP5_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2846,c_4914]) ).

cnf(c_4943,plain,
    value(in(n1,sP9_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2875,c_4915]) ).

cnf(c_5055,plain,
    ( ~ connection(out(c,sP5_iProver_def),X0)
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_4938,c_86]) ).

cnf(c_5068,plain,
    ( ~ type(sP9_iProver_def,not)
    | ~ mode(sP9_iProver_def,ok)
    | value(out(n1,sP9_iProver_def),n0) ),
    inference(superposition,[status(thm)],[c_4943,c_104]) ).

cnf(c_5078,plain,
    ( ~ mode(sP9_iProver_def,ok)
    | value(out(n1,sP9_iProver_def),n0) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_5068,c_2469]) ).

cnf(c_5322,plain,
    value(in(n1,sP7_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2826,c_5055]) ).

cnf(c_5336,plain,
    ( ~ type(sP7_iProver_def,or)
    | ~ mode(sP7_iProver_def,ok)
    | value(out(n1,sP7_iProver_def),n1) ),
    inference(superposition,[status(thm)],[c_5322,c_98]) ).

cnf(c_5341,plain,
    ~ mode(sP7_iProver_def,ok),
    inference(forward_subsumption_resolution,[status(thm)],[c_5336,c_3003,c_2433]) ).

cnf(c_5343,plain,
    mode(sP6_iProver_def,ok),
    inference(backward_subsumption_resolution,[status(thm)],[c_2658,c_5341]) ).

cnf(c_5346,plain,
    value(in(n2,sP6_iProver_def),n1),
    inference(backward_subsumption_resolution,[status(thm)],[c_3695,c_5343]) ).

cnf(c_5352,plain,
    ( ~ connection(X0,in(n2,sP6_iProver_def))
    | value(X0,n1) ),
    inference(superposition,[status(thm)],[c_5346,c_87]) ).

cnf(c_5376,plain,
    value(out(n1,sP9_iProver_def),n1),
    inference(superposition,[status(thm)],[c_2925,c_5352]) ).

cnf(c_5451,plain,
    value(out(n1,sP9_iProver_def),n0),
    inference(global_subsumption_just,[status(thm)],[c_5078,c_2666,c_3786,c_5078,c_5322]) ).

cnf(c_5459,plain,
    ~ value(out(n1,sP9_iProver_def),n1),
    inference(superposition,[status(thm)],[c_5451,c_426]) ).

cnf(c_5474,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_5459,c_5376]) ).


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