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
%------------------------------------------------------------------------------