TSTP Solution File: COM003-1 by iProverMo---2.5-0.1
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProverMo---2.5-0.1
% Problem : COM003-1 : TPTP v8.1.0. Bugfixed v1.0.1.
% Transfm : none
% Format : tptp:raw
% Command : iprover_modulo %s %d
% Computer : n024.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 : 600s
% DateTime : Fri Jul 15 01:22:36 EDT 2022
% Result : Unsatisfiable 0.49s 0.69s
% Output : CNFRefutation 0.49s
% Verified :
% SZS Type : ERROR: Analysing output (Cycle in a tree)
% Comments :
%------------------------------------------------------------------------------
% Axioms transformation by autotheo
% Orienting (remaining) axiom formulas using strategy Equiv(ClausalAll)
% Orienting axioms whose shape is orientable
% Start CNF derivation
% End CNF derivation
% Orienting (remaining) axiom formulas using strategy ClausalAll
% CNF of (remaining) axioms:
% Start CNF derivation
% End CNF derivation
% Generating one_way clauses for all literals in the CNF.
% CNF of non-axioms
% Start CNF derivation
fof(c_0_0,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ halts2(f5(X4),f5(X4))
| ~ program(X3)
| ~ halts2(X3,X3)
| halts2(c2,X3) ),
file('<stdin>',hypothesis_3_12) ).
fof(c_0_1,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ halts2(f5(X4),f5(X4))
| ~ program(X3)
| ~ halts2(X3,X3)
| outputs(c2,good) ),
file('<stdin>',hypothesis_3_13) ).
fof(c_0_2,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ halts2(f5(X4),f5(X4))
| ~ program(X3)
| halts2(X3,X3)
| halts2(c2,X3) ),
file('<stdin>',hypothesis_3_14) ).
fof(c_0_3,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ halts2(f5(X4),f5(X4))
| ~ program(X3)
| halts2(X3,X3)
| outputs(c2,bad) ),
file('<stdin>',hypothesis_3_15) ).
fof(c_0_4,hypothesis,
! [X3,X4] :
( ~ program(X4)
| halts2(f5(X4),f5(X4))
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| halts2(c2,X3) ),
file('<stdin>',hypothesis_3_7) ).
fof(c_0_5,hypothesis,
! [X3,X4] :
( ~ program(X4)
| halts2(f5(X4),f5(X4))
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| outputs(c2,good) ),
file('<stdin>',hypothesis_3_8) ).
fof(c_0_6,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| ~ decides(X4,f4(X4),f3(X4))
| ~ program(X3)
| ~ halts2(X3,X2)
| halts3(X4,X3,X2) ),
file('<stdin>',hypothesis_2_5) ).
fof(c_0_7,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ outputs(X4,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| halts2(c2,X3) ),
file('<stdin>',hypothesis_3_17) ).
fof(c_0_8,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ outputs(X4,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| outputs(c2,good) ),
file('<stdin>',hypothesis_3_18) ).
fof(c_0_9,hypothesis,
! [X3,X4] :
( ~ program(X4)
| halts2(f5(X4),f5(X4))
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,bad)
| ~ program(X3)
| halts2(X3,X3)
| halts2(c2,X3) ),
file('<stdin>',hypothesis_3_9) ).
fof(c_0_10,hypothesis,
! [X3,X4] :
( ~ program(X4)
| halts2(f5(X4),f5(X4))
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,bad)
| ~ program(X3)
| halts2(X3,X3)
| outputs(c2,bad) ),
file('<stdin>',hypothesis_3_10) ).
fof(c_0_11,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| ~ decides(X4,f4(X4),f3(X4))
| ~ program(X3)
| halts2(X3,X2)
| halts3(X4,X3,X2) ),
file('<stdin>',hypothesis_2_7) ).
fof(c_0_12,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ outputs(X4,bad)
| ~ program(X3)
| halts2(X3,X3)
| halts2(c2,X3) ),
file('<stdin>',hypothesis_3_19) ).
fof(c_0_13,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ outputs(X4,bad)
| ~ program(X3)
| halts2(X3,X3)
| outputs(c2,bad) ),
file('<stdin>',hypothesis_3_20) ).
fof(c_0_14,hypothesis,
! [X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ halts2(f5(X4),f5(X4))
| program(c2) ),
file('<stdin>',hypothesis_3_11) ).
fof(c_0_15,hypothesis,
! [X2,X3,X1] :
( ~ algorithm(X1)
| ~ decides(X1,f2(X1),f1(X1))
| ~ program(X3)
| decides(c1,X3,X2) ),
file('<stdin>',hypothesis_1_4) ).
fof(c_0_16,hypothesis,
! [X4] :
( ~ program(X4)
| halts2(f5(X4),f5(X4))
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,bad)
| program(c2) ),
file('<stdin>',hypothesis_3_6) ).
fof(c_0_17,hypothesis,
! [X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ outputs(X4,bad)
| program(c2) ),
file('<stdin>',hypothesis_3_16) ).
fof(c_0_18,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| ~ decides(X4,f4(X4),f3(X4))
| ~ program(X3)
| ~ halts2(X3,X2)
| outputs(X4,good) ),
file('<stdin>',hypothesis_2_6) ).
fof(c_0_19,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ halts2(f6(X5),f6(X5))
| ~ program(X3)
| ~ halts2(X3,X3)
| ~ halts2(c3,X3) ),
file('<stdin>',hypothesis_4_10) ).
fof(c_0_20,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| ~ decides(X4,f4(X4),f3(X4))
| ~ program(X3)
| halts2(X3,X2)
| outputs(X4,bad) ),
file('<stdin>',hypothesis_2_8) ).
fof(c_0_21,hypothesis,
! [X3,X5] :
( ~ program(X5)
| halts2(f6(X5),f6(X5))
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| ~ halts2(c3,X3) ),
file('<stdin>',hypothesis_4_6) ).
fof(c_0_22,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ halts2(f6(X5),f6(X5))
| ~ program(X3)
| halts2(X3,X3)
| halts2(c3,X3) ),
file('<stdin>',hypothesis_4_11) ).
fof(c_0_23,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ halts2(f6(X5),f6(X5))
| ~ program(X3)
| halts2(X3,X3)
| outputs(c3,bad) ),
file('<stdin>',hypothesis_4_12) ).
fof(c_0_24,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ outputs(X5,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| ~ halts2(c3,X3) ),
file('<stdin>',hypothesis_4_14) ).
fof(c_0_25,hypothesis,
! [X3,X5] :
( ~ program(X5)
| halts2(f6(X5),f6(X5))
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,bad)
| ~ program(X3)
| halts2(X3,X3)
| halts2(c3,X3) ),
file('<stdin>',hypothesis_4_7) ).
fof(c_0_26,hypothesis,
! [X3,X5] :
( ~ program(X5)
| halts2(f6(X5),f6(X5))
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,bad)
| ~ program(X3)
| halts2(X3,X3)
| outputs(c3,bad) ),
file('<stdin>',hypothesis_4_8) ).
fof(c_0_27,hypothesis,
! [X1] :
( ~ algorithm(X1)
| ~ decides(X1,f2(X1),f1(X1))
| program(c1) ),
file('<stdin>',hypothesis_1_3) ).
fof(c_0_28,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ outputs(X5,bad)
| ~ program(X3)
| halts2(X3,X3)
| halts2(c3,X3) ),
file('<stdin>',hypothesis_4_15) ).
fof(c_0_29,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ outputs(X5,bad)
| ~ program(X3)
| halts2(X3,X3)
| outputs(c3,bad) ),
file('<stdin>',hypothesis_4_17) ).
fof(c_0_30,hypothesis,
! [X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ halts2(f6(X5),f6(X5))
| program(c3) ),
file('<stdin>',hypothesis_4_9) ).
fof(c_0_31,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| program(f4(X4))
| ~ program(X3)
| ~ halts2(X3,X2)
| halts3(X4,X3,X2) ),
file('<stdin>',hypothesis_2_1) ).
fof(c_0_32,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| program(f4(X4))
| ~ program(X3)
| halts2(X3,X2)
| halts3(X4,X3,X2) ),
file('<stdin>',hypothesis_2_3) ).
fof(c_0_33,hypothesis,
! [X5] :
( ~ program(X5)
| halts2(f6(X5),f6(X5))
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,bad)
| program(c3) ),
file('<stdin>',hypothesis_4_5) ).
fof(c_0_34,hypothesis,
! [X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ outputs(X5,bad)
| program(c3) ),
file('<stdin>',hypothesis_4_13) ).
fof(c_0_35,hypothesis,
! [X2,X3,X1] :
( ~ algorithm(X1)
| program(f2(X1))
| ~ program(X3)
| decides(c1,X3,X2) ),
file('<stdin>',hypothesis_1_2) ).
fof(c_0_36,hypothesis,
! [X3,X5] :
( ~ program(X5)
| program(f6(X5))
| ~ program(X3)
| ~ halts2(X3,X3)
| ~ halts2(c3,X3) ),
file('<stdin>',hypothesis_4_2) ).
fof(c_0_37,hypothesis,
! [X3,X4] :
( ~ program(X4)
| program(f5(X4))
| ~ program(X3)
| ~ halts2(X3,X3)
| halts2(c2,X3) ),
file('<stdin>',hypothesis_3_2) ).
fof(c_0_38,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| program(f4(X4))
| ~ program(X3)
| ~ halts2(X3,X2)
| outputs(X4,good) ),
file('<stdin>',hypothesis_2_2) ).
fof(c_0_39,negated_conjecture,
! [X6,X7] :
( ~ program(X7)
| decides(c4,X7,X6) ),
file('<stdin>',prove_the_algorithm_doesnt_exist) ).
fof(c_0_40,hypothesis,
! [X3,X4] :
( ~ program(X4)
| program(f5(X4))
| ~ program(X3)
| ~ halts2(X3,X3)
| outputs(c2,good) ),
file('<stdin>',hypothesis_3_3) ).
fof(c_0_41,hypothesis,
! [X3,X5] :
( ~ program(X5)
| program(f6(X5))
| ~ program(X3)
| halts2(X3,X3)
| halts2(c3,X3) ),
file('<stdin>',hypothesis_4_3) ).
fof(c_0_42,hypothesis,
! [X3,X4] :
( ~ program(X4)
| program(f5(X4))
| ~ program(X3)
| halts2(X3,X3)
| halts2(c2,X3) ),
file('<stdin>',hypothesis_3_4) ).
fof(c_0_43,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| program(f4(X4))
| ~ program(X3)
| halts2(X3,X2)
| outputs(X4,bad) ),
file('<stdin>',hypothesis_2_4) ).
fof(c_0_44,hypothesis,
! [X3,X5] :
( ~ program(X5)
| program(f6(X5))
| ~ program(X3)
| halts2(X3,X3)
| outputs(c3,bad) ),
file('<stdin>',hypothesis_4_4) ).
fof(c_0_45,hypothesis,
! [X3,X4] :
( ~ program(X4)
| program(f5(X4))
| ~ program(X3)
| halts2(X3,X3)
| outputs(c2,bad) ),
file('<stdin>',hypothesis_3_5) ).
fof(c_0_46,hypothesis,
! [X5] :
( ~ program(X5)
| program(f6(X5))
| program(c3) ),
file('<stdin>',hypothesis_4_1) ).
fof(c_0_47,hypothesis,
! [X4] :
( ~ program(X4)
| program(f5(X4))
| program(c2) ),
file('<stdin>',hypothesis_3_1) ).
fof(c_0_48,hypothesis,
! [X1] :
( ~ algorithm(X1)
| program(f2(X1))
| program(c1) ),
file('<stdin>',hypothesis_1_1) ).
fof(c_0_49,negated_conjecture,
algorithm(c4),
file('<stdin>',a_deciding_algorithm) ).
fof(c_0_50,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ halts2(f5(X4),f5(X4))
| ~ program(X3)
| ~ halts2(X3,X3)
| halts2(c2,X3) ),
inference(fof_simplification,[status(thm)],[c_0_0]) ).
fof(c_0_51,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ halts2(f5(X4),f5(X4))
| ~ program(X3)
| ~ halts2(X3,X3)
| outputs(c2,good) ),
inference(fof_simplification,[status(thm)],[c_0_1]) ).
fof(c_0_52,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ halts2(f5(X4),f5(X4))
| ~ program(X3)
| halts2(X3,X3)
| halts2(c2,X3) ),
inference(fof_simplification,[status(thm)],[c_0_2]) ).
fof(c_0_53,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ halts2(f5(X4),f5(X4))
| ~ program(X3)
| halts2(X3,X3)
| outputs(c2,bad) ),
inference(fof_simplification,[status(thm)],[c_0_3]) ).
fof(c_0_54,hypothesis,
! [X3,X4] :
( ~ program(X4)
| halts2(f5(X4),f5(X4))
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| halts2(c2,X3) ),
inference(fof_simplification,[status(thm)],[c_0_4]) ).
fof(c_0_55,hypothesis,
! [X3,X4] :
( ~ program(X4)
| halts2(f5(X4),f5(X4))
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| outputs(c2,good) ),
inference(fof_simplification,[status(thm)],[c_0_5]) ).
fof(c_0_56,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| ~ decides(X4,f4(X4),f3(X4))
| ~ program(X3)
| ~ halts2(X3,X2)
| halts3(X4,X3,X2) ),
inference(fof_simplification,[status(thm)],[c_0_6]) ).
fof(c_0_57,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ outputs(X4,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| halts2(c2,X3) ),
inference(fof_simplification,[status(thm)],[c_0_7]) ).
fof(c_0_58,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ outputs(X4,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| outputs(c2,good) ),
inference(fof_simplification,[status(thm)],[c_0_8]) ).
fof(c_0_59,hypothesis,
! [X3,X4] :
( ~ program(X4)
| halts2(f5(X4),f5(X4))
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,bad)
| ~ program(X3)
| halts2(X3,X3)
| halts2(c2,X3) ),
inference(fof_simplification,[status(thm)],[c_0_9]) ).
fof(c_0_60,hypothesis,
! [X3,X4] :
( ~ program(X4)
| halts2(f5(X4),f5(X4))
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,bad)
| ~ program(X3)
| halts2(X3,X3)
| outputs(c2,bad) ),
inference(fof_simplification,[status(thm)],[c_0_10]) ).
fof(c_0_61,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| ~ decides(X4,f4(X4),f3(X4))
| ~ program(X3)
| halts2(X3,X2)
| halts3(X4,X3,X2) ),
inference(fof_simplification,[status(thm)],[c_0_11]) ).
fof(c_0_62,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ outputs(X4,bad)
| ~ program(X3)
| halts2(X3,X3)
| halts2(c2,X3) ),
inference(fof_simplification,[status(thm)],[c_0_12]) ).
fof(c_0_63,hypothesis,
! [X3,X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ outputs(X4,bad)
| ~ program(X3)
| halts2(X3,X3)
| outputs(c2,bad) ),
inference(fof_simplification,[status(thm)],[c_0_13]) ).
fof(c_0_64,hypothesis,
! [X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ halts2(f5(X4),f5(X4))
| program(c2) ),
inference(fof_simplification,[status(thm)],[c_0_14]) ).
fof(c_0_65,hypothesis,
! [X2,X3,X1] :
( ~ algorithm(X1)
| ~ decides(X1,f2(X1),f1(X1))
| ~ program(X3)
| decides(c1,X3,X2) ),
inference(fof_simplification,[status(thm)],[c_0_15]) ).
fof(c_0_66,hypothesis,
! [X4] :
( ~ program(X4)
| halts2(f5(X4),f5(X4))
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,bad)
| program(c2) ),
inference(fof_simplification,[status(thm)],[c_0_16]) ).
fof(c_0_67,hypothesis,
! [X4] :
( ~ program(X4)
| ~ halts3(X4,f5(X4),f5(X4))
| ~ outputs(X4,good)
| ~ outputs(X4,bad)
| program(c2) ),
inference(fof_simplification,[status(thm)],[c_0_17]) ).
fof(c_0_68,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| ~ decides(X4,f4(X4),f3(X4))
| ~ program(X3)
| ~ halts2(X3,X2)
| outputs(X4,good) ),
inference(fof_simplification,[status(thm)],[c_0_18]) ).
fof(c_0_69,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ halts2(f6(X5),f6(X5))
| ~ program(X3)
| ~ halts2(X3,X3)
| ~ halts2(c3,X3) ),
inference(fof_simplification,[status(thm)],[c_0_19]) ).
fof(c_0_70,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| ~ decides(X4,f4(X4),f3(X4))
| ~ program(X3)
| halts2(X3,X2)
| outputs(X4,bad) ),
inference(fof_simplification,[status(thm)],[c_0_20]) ).
fof(c_0_71,hypothesis,
! [X3,X5] :
( ~ program(X5)
| halts2(f6(X5),f6(X5))
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| ~ halts2(c3,X3) ),
inference(fof_simplification,[status(thm)],[c_0_21]) ).
fof(c_0_72,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ halts2(f6(X5),f6(X5))
| ~ program(X3)
| halts2(X3,X3)
| halts2(c3,X3) ),
inference(fof_simplification,[status(thm)],[c_0_22]) ).
fof(c_0_73,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ halts2(f6(X5),f6(X5))
| ~ program(X3)
| halts2(X3,X3)
| outputs(c3,bad) ),
inference(fof_simplification,[status(thm)],[c_0_23]) ).
fof(c_0_74,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ outputs(X5,bad)
| ~ program(X3)
| ~ halts2(X3,X3)
| ~ halts2(c3,X3) ),
inference(fof_simplification,[status(thm)],[c_0_24]) ).
fof(c_0_75,hypothesis,
! [X3,X5] :
( ~ program(X5)
| halts2(f6(X5),f6(X5))
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,bad)
| ~ program(X3)
| halts2(X3,X3)
| halts2(c3,X3) ),
inference(fof_simplification,[status(thm)],[c_0_25]) ).
fof(c_0_76,hypothesis,
! [X3,X5] :
( ~ program(X5)
| halts2(f6(X5),f6(X5))
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,bad)
| ~ program(X3)
| halts2(X3,X3)
| outputs(c3,bad) ),
inference(fof_simplification,[status(thm)],[c_0_26]) ).
fof(c_0_77,hypothesis,
! [X1] :
( ~ algorithm(X1)
| ~ decides(X1,f2(X1),f1(X1))
| program(c1) ),
inference(fof_simplification,[status(thm)],[c_0_27]) ).
fof(c_0_78,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ outputs(X5,bad)
| ~ program(X3)
| halts2(X3,X3)
| halts2(c3,X3) ),
inference(fof_simplification,[status(thm)],[c_0_28]) ).
fof(c_0_79,hypothesis,
! [X3,X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ outputs(X5,bad)
| ~ program(X3)
| halts2(X3,X3)
| outputs(c3,bad) ),
inference(fof_simplification,[status(thm)],[c_0_29]) ).
fof(c_0_80,hypothesis,
! [X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ halts2(f6(X5),f6(X5))
| program(c3) ),
inference(fof_simplification,[status(thm)],[c_0_30]) ).
fof(c_0_81,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| program(f4(X4))
| ~ program(X3)
| ~ halts2(X3,X2)
| halts3(X4,X3,X2) ),
inference(fof_simplification,[status(thm)],[c_0_31]) ).
fof(c_0_82,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| program(f4(X4))
| ~ program(X3)
| halts2(X3,X2)
| halts3(X4,X3,X2) ),
inference(fof_simplification,[status(thm)],[c_0_32]) ).
fof(c_0_83,hypothesis,
! [X5] :
( ~ program(X5)
| halts2(f6(X5),f6(X5))
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,bad)
| program(c3) ),
inference(fof_simplification,[status(thm)],[c_0_33]) ).
fof(c_0_84,hypothesis,
! [X5] :
( ~ program(X5)
| ~ halts2(X5,f6(X5))
| ~ outputs(X5,good)
| ~ outputs(X5,bad)
| program(c3) ),
inference(fof_simplification,[status(thm)],[c_0_34]) ).
fof(c_0_85,hypothesis,
! [X2,X3,X1] :
( ~ algorithm(X1)
| program(f2(X1))
| ~ program(X3)
| decides(c1,X3,X2) ),
inference(fof_simplification,[status(thm)],[c_0_35]) ).
fof(c_0_86,hypothesis,
! [X3,X5] :
( ~ program(X5)
| program(f6(X5))
| ~ program(X3)
| ~ halts2(X3,X3)
| ~ halts2(c3,X3) ),
inference(fof_simplification,[status(thm)],[c_0_36]) ).
fof(c_0_87,hypothesis,
! [X3,X4] :
( ~ program(X4)
| program(f5(X4))
| ~ program(X3)
| ~ halts2(X3,X3)
| halts2(c2,X3) ),
inference(fof_simplification,[status(thm)],[c_0_37]) ).
fof(c_0_88,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| program(f4(X4))
| ~ program(X3)
| ~ halts2(X3,X2)
| outputs(X4,good) ),
inference(fof_simplification,[status(thm)],[c_0_38]) ).
fof(c_0_89,negated_conjecture,
! [X6,X7] :
( ~ program(X7)
| decides(c4,X7,X6) ),
inference(fof_simplification,[status(thm)],[c_0_39]) ).
fof(c_0_90,hypothesis,
! [X3,X4] :
( ~ program(X4)
| program(f5(X4))
| ~ program(X3)
| ~ halts2(X3,X3)
| outputs(c2,good) ),
inference(fof_simplification,[status(thm)],[c_0_40]) ).
fof(c_0_91,hypothesis,
! [X3,X5] :
( ~ program(X5)
| program(f6(X5))
| ~ program(X3)
| halts2(X3,X3)
| halts2(c3,X3) ),
inference(fof_simplification,[status(thm)],[c_0_41]) ).
fof(c_0_92,hypothesis,
! [X3,X4] :
( ~ program(X4)
| program(f5(X4))
| ~ program(X3)
| halts2(X3,X3)
| halts2(c2,X3) ),
inference(fof_simplification,[status(thm)],[c_0_42]) ).
fof(c_0_93,hypothesis,
! [X2,X3,X4] :
( ~ program(X4)
| program(f4(X4))
| ~ program(X3)
| halts2(X3,X2)
| outputs(X4,bad) ),
inference(fof_simplification,[status(thm)],[c_0_43]) ).
fof(c_0_94,hypothesis,
! [X3,X5] :
( ~ program(X5)
| program(f6(X5))
| ~ program(X3)
| halts2(X3,X3)
| outputs(c3,bad) ),
inference(fof_simplification,[status(thm)],[c_0_44]) ).
fof(c_0_95,hypothesis,
! [X3,X4] :
( ~ program(X4)
| program(f5(X4))
| ~ program(X3)
| halts2(X3,X3)
| outputs(c2,bad) ),
inference(fof_simplification,[status(thm)],[c_0_45]) ).
fof(c_0_96,hypothesis,
! [X5] :
( ~ program(X5)
| program(f6(X5))
| program(c3) ),
inference(fof_simplification,[status(thm)],[c_0_46]) ).
fof(c_0_97,hypothesis,
! [X4] :
( ~ program(X4)
| program(f5(X4))
| program(c2) ),
inference(fof_simplification,[status(thm)],[c_0_47]) ).
fof(c_0_98,hypothesis,
! [X1] :
( ~ algorithm(X1)
| program(f2(X1))
| program(c1) ),
inference(fof_simplification,[status(thm)],[c_0_48]) ).
fof(c_0_99,negated_conjecture,
algorithm(c4),
c_0_49 ).
fof(c_0_100,hypothesis,
! [X5,X6] :
( ~ program(X6)
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,good)
| ~ halts2(f5(X6),f5(X6))
| ~ program(X5)
| ~ halts2(X5,X5)
| halts2(c2,X5) ),
inference(variable_rename,[status(thm)],[c_0_50]) ).
fof(c_0_101,hypothesis,
! [X5,X6] :
( ~ program(X6)
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,good)
| ~ halts2(f5(X6),f5(X6))
| ~ program(X5)
| ~ halts2(X5,X5)
| outputs(c2,good) ),
inference(variable_rename,[status(thm)],[c_0_51]) ).
fof(c_0_102,hypothesis,
! [X5,X6] :
( ~ program(X6)
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,good)
| ~ halts2(f5(X6),f5(X6))
| ~ program(X5)
| halts2(X5,X5)
| halts2(c2,X5) ),
inference(variable_rename,[status(thm)],[c_0_52]) ).
fof(c_0_103,hypothesis,
! [X5,X6] :
( ~ program(X6)
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,good)
| ~ halts2(f5(X6),f5(X6))
| ~ program(X5)
| halts2(X5,X5)
| outputs(c2,bad) ),
inference(variable_rename,[status(thm)],[c_0_53]) ).
fof(c_0_104,hypothesis,
! [X5,X6] :
( ~ program(X6)
| halts2(f5(X6),f5(X6))
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,bad)
| ~ program(X5)
| ~ halts2(X5,X5)
| halts2(c2,X5) ),
inference(variable_rename,[status(thm)],[c_0_54]) ).
fof(c_0_105,hypothesis,
! [X5,X6] :
( ~ program(X6)
| halts2(f5(X6),f5(X6))
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,bad)
| ~ program(X5)
| ~ halts2(X5,X5)
| outputs(c2,good) ),
inference(variable_rename,[status(thm)],[c_0_55]) ).
fof(c_0_106,hypothesis,
! [X5,X6,X7] :
( ~ program(X7)
| ~ decides(X7,f4(X7),f3(X7))
| ~ program(X6)
| ~ halts2(X6,X5)
| halts3(X7,X6,X5) ),
inference(variable_rename,[status(thm)],[c_0_56]) ).
fof(c_0_107,hypothesis,
! [X5,X6] :
( ~ program(X6)
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,good)
| ~ outputs(X6,bad)
| ~ program(X5)
| ~ halts2(X5,X5)
| halts2(c2,X5) ),
inference(variable_rename,[status(thm)],[c_0_57]) ).
fof(c_0_108,hypothesis,
! [X5,X6] :
( ~ program(X6)
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,good)
| ~ outputs(X6,bad)
| ~ program(X5)
| ~ halts2(X5,X5)
| outputs(c2,good) ),
inference(variable_rename,[status(thm)],[c_0_58]) ).
fof(c_0_109,hypothesis,
! [X5,X6] :
( ~ program(X6)
| halts2(f5(X6),f5(X6))
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,bad)
| ~ program(X5)
| halts2(X5,X5)
| halts2(c2,X5) ),
inference(variable_rename,[status(thm)],[c_0_59]) ).
fof(c_0_110,hypothesis,
! [X5,X6] :
( ~ program(X6)
| halts2(f5(X6),f5(X6))
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,bad)
| ~ program(X5)
| halts2(X5,X5)
| outputs(c2,bad) ),
inference(variable_rename,[status(thm)],[c_0_60]) ).
fof(c_0_111,hypothesis,
! [X5,X6,X7] :
( ~ program(X7)
| ~ decides(X7,f4(X7),f3(X7))
| ~ program(X6)
| halts2(X6,X5)
| halts3(X7,X6,X5) ),
inference(variable_rename,[status(thm)],[c_0_61]) ).
fof(c_0_112,hypothesis,
! [X5,X6] :
( ~ program(X6)
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,good)
| ~ outputs(X6,bad)
| ~ program(X5)
| halts2(X5,X5)
| halts2(c2,X5) ),
inference(variable_rename,[status(thm)],[c_0_62]) ).
fof(c_0_113,hypothesis,
! [X5,X6] :
( ~ program(X6)
| ~ halts3(X6,f5(X6),f5(X6))
| ~ outputs(X6,good)
| ~ outputs(X6,bad)
| ~ program(X5)
| halts2(X5,X5)
| outputs(c2,bad) ),
inference(variable_rename,[status(thm)],[c_0_63]) ).
fof(c_0_114,hypothesis,
! [X5] :
( ~ program(X5)
| ~ halts3(X5,f5(X5),f5(X5))
| ~ outputs(X5,good)
| ~ halts2(f5(X5),f5(X5))
| program(c2) ),
inference(variable_rename,[status(thm)],[c_0_64]) ).
fof(c_0_115,hypothesis,
! [X4,X5,X6] :
( ~ algorithm(X6)
| ~ decides(X6,f2(X6),f1(X6))
| ~ program(X5)
| decides(c1,X5,X4) ),
inference(variable_rename,[status(thm)],[c_0_65]) ).
fof(c_0_116,hypothesis,
! [X5] :
( ~ program(X5)
| halts2(f5(X5),f5(X5))
| ~ halts3(X5,f5(X5),f5(X5))
| ~ outputs(X5,bad)
| program(c2) ),
inference(variable_rename,[status(thm)],[c_0_66]) ).
fof(c_0_117,hypothesis,
! [X5] :
( ~ program(X5)
| ~ halts3(X5,f5(X5),f5(X5))
| ~ outputs(X5,good)
| ~ outputs(X5,bad)
| program(c2) ),
inference(variable_rename,[status(thm)],[c_0_67]) ).
fof(c_0_118,hypothesis,
! [X5,X6,X7] :
( ~ program(X7)
| ~ decides(X7,f4(X7),f3(X7))
| ~ program(X6)
| ~ halts2(X6,X5)
| outputs(X7,good) ),
inference(variable_rename,[status(thm)],[c_0_68]) ).
fof(c_0_119,hypothesis,
! [X6,X7] :
( ~ program(X7)
| ~ halts2(X7,f6(X7))
| ~ outputs(X7,good)
| ~ halts2(f6(X7),f6(X7))
| ~ program(X6)
| ~ halts2(X6,X6)
| ~ halts2(c3,X6) ),
inference(variable_rename,[status(thm)],[c_0_69]) ).
fof(c_0_120,hypothesis,
! [X5,X6,X7] :
( ~ program(X7)
| ~ decides(X7,f4(X7),f3(X7))
| ~ program(X6)
| halts2(X6,X5)
| outputs(X7,bad) ),
inference(variable_rename,[status(thm)],[c_0_70]) ).
fof(c_0_121,hypothesis,
! [X6,X7] :
( ~ program(X7)
| halts2(f6(X7),f6(X7))
| ~ halts2(X7,f6(X7))
| ~ outputs(X7,bad)
| ~ program(X6)
| ~ halts2(X6,X6)
| ~ halts2(c3,X6) ),
inference(variable_rename,[status(thm)],[c_0_71]) ).
fof(c_0_122,hypothesis,
! [X6,X7] :
( ~ program(X7)
| ~ halts2(X7,f6(X7))
| ~ outputs(X7,good)
| ~ halts2(f6(X7),f6(X7))
| ~ program(X6)
| halts2(X6,X6)
| halts2(c3,X6) ),
inference(variable_rename,[status(thm)],[c_0_72]) ).
fof(c_0_123,hypothesis,
! [X6,X7] :
( ~ program(X7)
| ~ halts2(X7,f6(X7))
| ~ outputs(X7,good)
| ~ halts2(f6(X7),f6(X7))
| ~ program(X6)
| halts2(X6,X6)
| outputs(c3,bad) ),
inference(variable_rename,[status(thm)],[c_0_73]) ).
fof(c_0_124,hypothesis,
! [X6,X7] :
( ~ program(X7)
| ~ halts2(X7,f6(X7))
| ~ outputs(X7,good)
| ~ outputs(X7,bad)
| ~ program(X6)
| ~ halts2(X6,X6)
| ~ halts2(c3,X6) ),
inference(variable_rename,[status(thm)],[c_0_74]) ).
fof(c_0_125,hypothesis,
! [X6,X7] :
( ~ program(X7)
| halts2(f6(X7),f6(X7))
| ~ halts2(X7,f6(X7))
| ~ outputs(X7,bad)
| ~ program(X6)
| halts2(X6,X6)
| halts2(c3,X6) ),
inference(variable_rename,[status(thm)],[c_0_75]) ).
fof(c_0_126,hypothesis,
! [X6,X7] :
( ~ program(X7)
| halts2(f6(X7),f6(X7))
| ~ halts2(X7,f6(X7))
| ~ outputs(X7,bad)
| ~ program(X6)
| halts2(X6,X6)
| outputs(c3,bad) ),
inference(variable_rename,[status(thm)],[c_0_76]) ).
fof(c_0_127,hypothesis,
! [X2] :
( ~ algorithm(X2)
| ~ decides(X2,f2(X2),f1(X2))
| program(c1) ),
inference(variable_rename,[status(thm)],[c_0_77]) ).
fof(c_0_128,hypothesis,
! [X6,X7] :
( ~ program(X7)
| ~ halts2(X7,f6(X7))
| ~ outputs(X7,good)
| ~ outputs(X7,bad)
| ~ program(X6)
| halts2(X6,X6)
| halts2(c3,X6) ),
inference(variable_rename,[status(thm)],[c_0_78]) ).
fof(c_0_129,hypothesis,
! [X6,X7] :
( ~ program(X7)
| ~ halts2(X7,f6(X7))
| ~ outputs(X7,good)
| ~ outputs(X7,bad)
| ~ program(X6)
| halts2(X6,X6)
| outputs(c3,bad) ),
inference(variable_rename,[status(thm)],[c_0_79]) ).
fof(c_0_130,hypothesis,
! [X6] :
( ~ program(X6)
| ~ halts2(X6,f6(X6))
| ~ outputs(X6,good)
| ~ halts2(f6(X6),f6(X6))
| program(c3) ),
inference(variable_rename,[status(thm)],[c_0_80]) ).
fof(c_0_131,hypothesis,
! [X5,X6,X7] :
( ~ program(X7)
| program(f4(X7))
| ~ program(X6)
| ~ halts2(X6,X5)
| halts3(X7,X6,X5) ),
inference(variable_rename,[status(thm)],[c_0_81]) ).
fof(c_0_132,hypothesis,
! [X5,X6,X7] :
( ~ program(X7)
| program(f4(X7))
| ~ program(X6)
| halts2(X6,X5)
| halts3(X7,X6,X5) ),
inference(variable_rename,[status(thm)],[c_0_82]) ).
fof(c_0_133,hypothesis,
! [X6] :
( ~ program(X6)
| halts2(f6(X6),f6(X6))
| ~ halts2(X6,f6(X6))
| ~ outputs(X6,bad)
| program(c3) ),
inference(variable_rename,[status(thm)],[c_0_83]) ).
fof(c_0_134,hypothesis,
! [X6] :
( ~ program(X6)
| ~ halts2(X6,f6(X6))
| ~ outputs(X6,good)
| ~ outputs(X6,bad)
| program(c3) ),
inference(variable_rename,[status(thm)],[c_0_84]) ).
fof(c_0_135,hypothesis,
! [X4,X5,X6] :
( ~ algorithm(X6)
| program(f2(X6))
| ~ program(X5)
| decides(c1,X5,X4) ),
inference(variable_rename,[status(thm)],[c_0_85]) ).
fof(c_0_136,hypothesis,
! [X6,X7] :
( ~ program(X7)
| program(f6(X7))
| ~ program(X6)
| ~ halts2(X6,X6)
| ~ halts2(c3,X6) ),
inference(variable_rename,[status(thm)],[c_0_86]) ).
fof(c_0_137,hypothesis,
! [X5,X6] :
( ~ program(X6)
| program(f5(X6))
| ~ program(X5)
| ~ halts2(X5,X5)
| halts2(c2,X5) ),
inference(variable_rename,[status(thm)],[c_0_87]) ).
fof(c_0_138,hypothesis,
! [X5,X6,X7] :
( ~ program(X7)
| program(f4(X7))
| ~ program(X6)
| ~ halts2(X6,X5)
| outputs(X7,good) ),
inference(variable_rename,[status(thm)],[c_0_88]) ).
fof(c_0_139,negated_conjecture,
! [X8,X9] :
( ~ program(X9)
| decides(c4,X9,X8) ),
inference(variable_rename,[status(thm)],[c_0_89]) ).
fof(c_0_140,hypothesis,
! [X5,X6] :
( ~ program(X6)
| program(f5(X6))
| ~ program(X5)
| ~ halts2(X5,X5)
| outputs(c2,good) ),
inference(variable_rename,[status(thm)],[c_0_90]) ).
fof(c_0_141,hypothesis,
! [X6,X7] :
( ~ program(X7)
| program(f6(X7))
| ~ program(X6)
| halts2(X6,X6)
| halts2(c3,X6) ),
inference(variable_rename,[status(thm)],[c_0_91]) ).
fof(c_0_142,hypothesis,
! [X5,X6] :
( ~ program(X6)
| program(f5(X6))
| ~ program(X5)
| halts2(X5,X5)
| halts2(c2,X5) ),
inference(variable_rename,[status(thm)],[c_0_92]) ).
fof(c_0_143,hypothesis,
! [X5,X6,X7] :
( ~ program(X7)
| program(f4(X7))
| ~ program(X6)
| halts2(X6,X5)
| outputs(X7,bad) ),
inference(variable_rename,[status(thm)],[c_0_93]) ).
fof(c_0_144,hypothesis,
! [X6,X7] :
( ~ program(X7)
| program(f6(X7))
| ~ program(X6)
| halts2(X6,X6)
| outputs(c3,bad) ),
inference(variable_rename,[status(thm)],[c_0_94]) ).
fof(c_0_145,hypothesis,
! [X5,X6] :
( ~ program(X6)
| program(f5(X6))
| ~ program(X5)
| halts2(X5,X5)
| outputs(c2,bad) ),
inference(variable_rename,[status(thm)],[c_0_95]) ).
fof(c_0_146,hypothesis,
! [X6] :
( ~ program(X6)
| program(f6(X6))
| program(c3) ),
inference(variable_rename,[status(thm)],[c_0_96]) ).
fof(c_0_147,hypothesis,
! [X5] :
( ~ program(X5)
| program(f5(X5))
| program(c2) ),
inference(variable_rename,[status(thm)],[c_0_97]) ).
fof(c_0_148,hypothesis,
! [X2] :
( ~ algorithm(X2)
| program(f2(X2))
| program(c1) ),
inference(variable_rename,[status(thm)],[c_0_98]) ).
fof(c_0_149,negated_conjecture,
algorithm(c4),
c_0_99 ).
cnf(c_0_150,hypothesis,
( halts2(c2,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f5(X2),f5(X2))
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_100]) ).
cnf(c_0_151,hypothesis,
( outputs(c2,good)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f5(X2),f5(X2))
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_101]) ).
cnf(c_0_152,hypothesis,
( halts2(c2,X1)
| halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f5(X2),f5(X2))
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_102]) ).
cnf(c_0_153,hypothesis,
( outputs(c2,bad)
| halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f5(X2),f5(X2))
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_103]) ).
cnf(c_0_154,hypothesis,
( halts2(c2,X1)
| halts2(f5(X2),f5(X2))
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_104]) ).
cnf(c_0_155,hypothesis,
( outputs(c2,good)
| halts2(f5(X2),f5(X2))
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_105]) ).
cnf(c_0_156,hypothesis,
( halts3(X1,X2,X3)
| ~ halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_106]) ).
cnf(c_0_157,hypothesis,
( halts2(c2,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_107]) ).
cnf(c_0_158,hypothesis,
( outputs(c2,good)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_108]) ).
cnf(c_0_159,hypothesis,
( halts2(c2,X1)
| halts2(X1,X1)
| halts2(f5(X2),f5(X2))
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_109]) ).
cnf(c_0_160,hypothesis,
( outputs(c2,bad)
| halts2(X1,X1)
| halts2(f5(X2),f5(X2))
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_110]) ).
cnf(c_0_161,hypothesis,
( halts3(X1,X2,X3)
| halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_111]) ).
cnf(c_0_162,hypothesis,
( halts2(c2,X1)
| halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_112]) ).
cnf(c_0_163,hypothesis,
( outputs(c2,bad)
| halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_113]) ).
cnf(c_0_164,hypothesis,
( program(c2)
| ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_114]) ).
cnf(c_0_165,hypothesis,
( decides(c1,X1,X2)
| ~ program(X1)
| ~ decides(X3,f2(X3),f1(X3))
| ~ algorithm(X3) ),
inference(split_conjunct,[status(thm)],[c_0_115]) ).
cnf(c_0_166,hypothesis,
( program(c2)
| halts2(f5(X1),f5(X1))
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_116]) ).
cnf(c_0_167,hypothesis,
( program(c2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_117]) ).
cnf(c_0_168,hypothesis,
( outputs(X1,good)
| ~ halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_118]) ).
cnf(c_0_169,hypothesis,
( ~ halts2(c3,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f6(X2),f6(X2))
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_119]) ).
cnf(c_0_170,hypothesis,
( outputs(X1,bad)
| halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_120]) ).
cnf(c_0_171,hypothesis,
( halts2(f6(X2),f6(X2))
| ~ halts2(c3,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_121]) ).
cnf(c_0_172,hypothesis,
( halts2(c3,X1)
| halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f6(X2),f6(X2))
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_122]) ).
cnf(c_0_173,hypothesis,
( outputs(c3,bad)
| halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f6(X2),f6(X2))
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_123]) ).
cnf(c_0_174,hypothesis,
( ~ halts2(c3,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_124]) ).
cnf(c_0_175,hypothesis,
( halts2(c3,X1)
| halts2(X1,X1)
| halts2(f6(X2),f6(X2))
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_125]) ).
cnf(c_0_176,hypothesis,
( outputs(c3,bad)
| halts2(X1,X1)
| halts2(f6(X2),f6(X2))
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_126]) ).
cnf(c_0_177,hypothesis,
( program(c1)
| ~ decides(X1,f2(X1),f1(X1))
| ~ algorithm(X1) ),
inference(split_conjunct,[status(thm)],[c_0_127]) ).
cnf(c_0_178,hypothesis,
( halts2(c3,X1)
| halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_128]) ).
cnf(c_0_179,hypothesis,
( outputs(c3,bad)
| halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_129]) ).
cnf(c_0_180,hypothesis,
( program(c3)
| ~ halts2(f6(X1),f6(X1))
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_130]) ).
cnf(c_0_181,hypothesis,
( halts3(X1,X2,X3)
| program(f4(X1))
| ~ halts2(X2,X3)
| ~ program(X2)
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_131]) ).
cnf(c_0_182,hypothesis,
( halts3(X1,X2,X3)
| halts2(X2,X3)
| program(f4(X1))
| ~ program(X2)
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_132]) ).
cnf(c_0_183,hypothesis,
( program(c3)
| halts2(f6(X1),f6(X1))
| ~ outputs(X1,bad)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_133]) ).
cnf(c_0_184,hypothesis,
( program(c3)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_134]) ).
cnf(c_0_185,hypothesis,
( decides(c1,X1,X2)
| program(f2(X3))
| ~ program(X1)
| ~ algorithm(X3) ),
inference(split_conjunct,[status(thm)],[c_0_135]) ).
cnf(c_0_186,hypothesis,
( program(f6(X2))
| ~ halts2(c3,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_136]) ).
cnf(c_0_187,hypothesis,
( halts2(c2,X1)
| program(f5(X2))
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_137]) ).
cnf(c_0_188,hypothesis,
( outputs(X1,good)
| program(f4(X1))
| ~ halts2(X2,X3)
| ~ program(X2)
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_138]) ).
cnf(c_0_189,negated_conjecture,
( decides(c4,X1,X2)
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_139]) ).
cnf(c_0_190,hypothesis,
( outputs(c2,good)
| program(f5(X2))
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_140]) ).
cnf(c_0_191,hypothesis,
( halts2(c3,X1)
| halts2(X1,X1)
| program(f6(X2))
| ~ program(X1)
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_141]) ).
cnf(c_0_192,hypothesis,
( halts2(c2,X1)
| halts2(X1,X1)
| program(f5(X2))
| ~ program(X1)
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_142]) ).
cnf(c_0_193,hypothesis,
( outputs(X1,bad)
| halts2(X2,X3)
| program(f4(X1))
| ~ program(X2)
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_143]) ).
cnf(c_0_194,hypothesis,
( outputs(c3,bad)
| halts2(X1,X1)
| program(f6(X2))
| ~ program(X1)
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_144]) ).
cnf(c_0_195,hypothesis,
( outputs(c2,bad)
| halts2(X1,X1)
| program(f5(X2))
| ~ program(X1)
| ~ program(X2) ),
inference(split_conjunct,[status(thm)],[c_0_145]) ).
cnf(c_0_196,hypothesis,
( program(c3)
| program(f6(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_146]) ).
cnf(c_0_197,hypothesis,
( program(c2)
| program(f5(X1))
| ~ program(X1) ),
inference(split_conjunct,[status(thm)],[c_0_147]) ).
cnf(c_0_198,hypothesis,
( program(c1)
| program(f2(X1))
| ~ algorithm(X1) ),
inference(split_conjunct,[status(thm)],[c_0_148]) ).
cnf(c_0_199,negated_conjecture,
algorithm(c4),
inference(split_conjunct,[status(thm)],[c_0_149]) ).
cnf(c_0_200,hypothesis,
( halts2(c2,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f5(X2),f5(X2))
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_150,
[final] ).
cnf(c_0_201,hypothesis,
( outputs(c2,good)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f5(X2),f5(X2))
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_151,
[final] ).
cnf(c_0_202,hypothesis,
( halts2(c2,X1)
| halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f5(X2),f5(X2))
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_152,
[final] ).
cnf(c_0_203,hypothesis,
( outputs(c2,bad)
| halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f5(X2),f5(X2))
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_153,
[final] ).
cnf(c_0_204,hypothesis,
( halts2(c2,X1)
| halts2(f5(X2),f5(X2))
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_154,
[final] ).
cnf(c_0_205,hypothesis,
( outputs(c2,good)
| halts2(f5(X2),f5(X2))
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_155,
[final] ).
cnf(c_0_206,hypothesis,
( halts3(X1,X2,X3)
| ~ halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1) ),
c_0_156,
[final] ).
cnf(c_0_207,hypothesis,
( halts2(c2,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_157,
[final] ).
cnf(c_0_208,hypothesis,
( outputs(c2,good)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_158,
[final] ).
cnf(c_0_209,hypothesis,
( halts2(c2,X1)
| halts2(X1,X1)
| halts2(f5(X2),f5(X2))
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_159,
[final] ).
cnf(c_0_210,hypothesis,
( outputs(c2,bad)
| halts2(X1,X1)
| halts2(f5(X2),f5(X2))
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_160,
[final] ).
cnf(c_0_211,hypothesis,
( halts3(X1,X2,X3)
| halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1) ),
c_0_161,
[final] ).
cnf(c_0_212,hypothesis,
( halts2(c2,X1)
| halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_162,
[final] ).
cnf(c_0_213,hypothesis,
( outputs(c2,bad)
| halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ program(X2) ),
c_0_163,
[final] ).
cnf(c_0_214,hypothesis,
( program(c2)
| ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1) ),
c_0_164,
[final] ).
cnf(c_0_215,hypothesis,
( decides(c1,X1,X2)
| ~ program(X1)
| ~ decides(X3,f2(X3),f1(X3))
| ~ algorithm(X3) ),
c_0_165,
[final] ).
cnf(c_0_216,hypothesis,
( program(c2)
| halts2(f5(X1),f5(X1))
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1) ),
c_0_166,
[final] ).
cnf(c_0_217,hypothesis,
( program(c2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1) ),
c_0_167,
[final] ).
cnf(c_0_218,hypothesis,
( outputs(X1,good)
| ~ halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1) ),
c_0_168,
[final] ).
cnf(c_0_219,hypothesis,
( ~ halts2(c3,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f6(X2),f6(X2))
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
c_0_169,
[final] ).
cnf(c_0_220,hypothesis,
( outputs(X1,bad)
| halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1) ),
c_0_170,
[final] ).
cnf(c_0_221,hypothesis,
( halts2(f6(X2),f6(X2))
| ~ halts2(c3,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
c_0_171,
[final] ).
cnf(c_0_222,hypothesis,
( halts2(c3,X1)
| halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f6(X2),f6(X2))
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
c_0_172,
[final] ).
cnf(c_0_223,hypothesis,
( outputs(c3,bad)
| halts2(X1,X1)
| ~ program(X1)
| ~ halts2(f6(X2),f6(X2))
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
c_0_173,
[final] ).
cnf(c_0_224,hypothesis,
( ~ halts2(c3,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
c_0_174,
[final] ).
cnf(c_0_225,hypothesis,
( halts2(c3,X1)
| halts2(X1,X1)
| halts2(f6(X2),f6(X2))
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
c_0_175,
[final] ).
cnf(c_0_226,hypothesis,
( outputs(c3,bad)
| halts2(X1,X1)
| halts2(f6(X2),f6(X2))
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
c_0_176,
[final] ).
cnf(c_0_227,hypothesis,
( program(c1)
| ~ decides(X1,f2(X1),f1(X1))
| ~ algorithm(X1) ),
c_0_177,
[final] ).
cnf(c_0_228,hypothesis,
( halts2(c3,X1)
| halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
c_0_178,
[final] ).
cnf(c_0_229,hypothesis,
( outputs(c3,bad)
| halts2(X1,X1)
| ~ program(X1)
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| ~ halts2(X2,f6(X2))
| ~ program(X2) ),
c_0_179,
[final] ).
cnf(c_0_230,hypothesis,
( program(c3)
| ~ halts2(f6(X1),f6(X1))
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
c_0_180,
[final] ).
cnf(c_0_231,hypothesis,
( halts3(X1,X2,X3)
| program(f4(X1))
| ~ halts2(X2,X3)
| ~ program(X2)
| ~ program(X1) ),
c_0_181,
[final] ).
cnf(c_0_232,hypothesis,
( halts3(X1,X2,X3)
| halts2(X2,X3)
| program(f4(X1))
| ~ program(X2)
| ~ program(X1) ),
c_0_182,
[final] ).
cnf(c_0_233,hypothesis,
( program(c3)
| halts2(f6(X1),f6(X1))
| ~ outputs(X1,bad)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
c_0_183,
[final] ).
cnf(c_0_234,hypothesis,
( program(c3)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
c_0_184,
[final] ).
cnf(c_0_235,hypothesis,
( decides(c1,X1,X2)
| program(f2(X3))
| ~ program(X1)
| ~ algorithm(X3) ),
c_0_185,
[final] ).
cnf(c_0_236,hypothesis,
( program(f6(X2))
| ~ halts2(c3,X1)
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ program(X2) ),
c_0_186,
[final] ).
cnf(c_0_237,hypothesis,
( halts2(c2,X1)
| program(f5(X2))
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ program(X2) ),
c_0_187,
[final] ).
cnf(c_0_238,hypothesis,
( outputs(X1,good)
| program(f4(X1))
| ~ halts2(X2,X3)
| ~ program(X2)
| ~ program(X1) ),
c_0_188,
[final] ).
cnf(c_0_239,negated_conjecture,
( decides(c4,X1,X2)
| ~ program(X1) ),
c_0_189,
[final] ).
cnf(c_0_240,hypothesis,
( outputs(c2,good)
| program(f5(X2))
| ~ halts2(X1,X1)
| ~ program(X1)
| ~ program(X2) ),
c_0_190,
[final] ).
cnf(c_0_241,hypothesis,
( halts2(c3,X1)
| halts2(X1,X1)
| program(f6(X2))
| ~ program(X1)
| ~ program(X2) ),
c_0_191,
[final] ).
cnf(c_0_242,hypothesis,
( halts2(c2,X1)
| halts2(X1,X1)
| program(f5(X2))
| ~ program(X1)
| ~ program(X2) ),
c_0_192,
[final] ).
cnf(c_0_243,hypothesis,
( outputs(X1,bad)
| halts2(X2,X3)
| program(f4(X1))
| ~ program(X2)
| ~ program(X1) ),
c_0_193,
[final] ).
cnf(c_0_244,hypothesis,
( outputs(c3,bad)
| halts2(X1,X1)
| program(f6(X2))
| ~ program(X1)
| ~ program(X2) ),
c_0_194,
[final] ).
cnf(c_0_245,hypothesis,
( outputs(c2,bad)
| halts2(X1,X1)
| program(f5(X2))
| ~ program(X1)
| ~ program(X2) ),
c_0_195,
[final] ).
cnf(c_0_246,hypothesis,
( program(c3)
| program(f6(X1))
| ~ program(X1) ),
c_0_196,
[final] ).
cnf(c_0_247,hypothesis,
( program(c2)
| program(f5(X1))
| ~ program(X1) ),
c_0_197,
[final] ).
cnf(c_0_248,hypothesis,
( program(c1)
| program(f2(X1))
| ~ algorithm(X1) ),
c_0_198,
[final] ).
cnf(c_0_249,negated_conjecture,
algorithm(c4),
c_0_199,
[final] ).
% End CNF derivation
%-------------------------------------------------------------
% Proof by iprover
cnf(c_38,plain,
( ~ halts2(X0,X1)
| program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| outputs(X2,good) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_238) ).
cnf(c_118,plain,
( ~ halts2(X0,X1)
| ~ program(X0)
| ~ sP9_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP9_iProver_split])],[c_38]) ).
cnf(c_160,plain,
( ~ halts2(X0,X1)
| ~ program(X0)
| ~ sP9_iProver_split ),
inference(copy,[status(esa)],[c_118]) ).
cnf(c_320,plain,
( ~ halts2(X0,X1)
| ~ program(X0)
| ~ sP9_iProver_split ),
inference(copy,[status(esa)],[c_160]) ).
cnf(c_497,plain,
( ~ halts2(X0,X1)
| ~ program(X0)
| ~ sP9_iProver_split ),
inference(copy,[status(esa)],[c_320]) ).
cnf(c_588,plain,
( ~ halts2(X0,X1)
| ~ program(X0)
| ~ sP9_iProver_split ),
inference(copy,[status(esa)],[c_497]) ).
cnf(c_2386,plain,
( ~ halts2(X0,X1)
| ~ program(X0)
| ~ sP9_iProver_split ),
inference(copy,[status(esa)],[c_588]) ).
cnf(c_2576,plain,
( ~ halts2(X0,X1)
| ~ program(X0)
| ~ sP9_iProver_split ),
inference(copy,[status(esa)],[c_2386]) ).
cnf(c_43,plain,
( halts2(X0,X1)
| program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| outputs(X2,bad) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_243) ).
cnf(c_106,plain,
( halts2(X0,X1)
| ~ program(X0)
| ~ sP4_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP4_iProver_split])],[c_43]) ).
cnf(c_154,plain,
( halts2(X0,X1)
| ~ program(X0)
| ~ sP4_iProver_split ),
inference(copy,[status(esa)],[c_106]) ).
cnf(c_332,plain,
( halts2(X0,X1)
| ~ program(X0)
| ~ sP4_iProver_split ),
inference(copy,[status(esa)],[c_154]) ).
cnf(c_488,plain,
( halts2(X0,X1)
| ~ program(X0)
| ~ sP4_iProver_split ),
inference(copy,[status(esa)],[c_332]) ).
cnf(c_597,plain,
( halts2(X0,X1)
| ~ program(X0)
| ~ sP4_iProver_split ),
inference(copy,[status(esa)],[c_488]) ).
cnf(c_2379,plain,
( halts2(X0,X1)
| ~ program(X0)
| ~ sP4_iProver_split ),
inference(copy,[status(esa)],[c_597]) ).
cnf(c_2562,plain,
( halts2(X0,X1)
| ~ program(X0)
| ~ sP4_iProver_split ),
inference(copy,[status(esa)],[c_2379]) ).
cnf(c_2746,plain,
( ~ program(X0)
| ~ sP4_iProver_split
| ~ sP9_iProver_split ),
inference(resolution,[status(thm)],[c_2576,c_2562]) ).
cnf(c_2747,plain,
( ~ program(X0)
| ~ sP4_iProver_split
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_2746]) ).
cnf(c_48,plain,
( program(c1)
| program(f2(X0))
| ~ algorithm(X0) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_248) ).
cnf(c_460,plain,
( program(c1)
| program(f2(X0))
| ~ algorithm(X0) ),
inference(copy,[status(esa)],[c_48]) ).
cnf(c_480,plain,
( program(c1)
| program(f2(X0))
| ~ algorithm(X0) ),
inference(copy,[status(esa)],[c_460]) ).
cnf(c_605,plain,
( program(c1)
| program(f2(X0))
| ~ algorithm(X0) ),
inference(copy,[status(esa)],[c_480]) ).
cnf(c_2363,plain,
( program(c1)
| program(f2(X0))
| ~ algorithm(X0) ),
inference(copy,[status(esa)],[c_605]) ).
cnf(c_2530,plain,
( program(c1)
| program(f2(X0))
| ~ algorithm(X0) ),
inference(copy,[status(esa)],[c_2363]) ).
cnf(c_2772,plain,
( program(c1)
| ~ algorithm(X0)
| ~ sP4_iProver_split
| ~ sP9_iProver_split ),
inference(resolution,[status(thm)],[c_2747,c_2530]) ).
cnf(c_2775,plain,
( program(c1)
| ~ algorithm(X0)
| ~ sP4_iProver_split
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_2772]) ).
cnf(c_2867,plain,
( ~ algorithm(X0)
| ~ sP4_iProver_split
| ~ sP9_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_2775,c_2747]) ).
cnf(c_2868,plain,
( ~ algorithm(X0)
| ~ sP4_iProver_split
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_2867]) ).
cnf(c_49,negated_conjecture,
algorithm(c4),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_249) ).
cnf(c_464,negated_conjecture,
algorithm(c4),
inference(copy,[status(esa)],[c_49]) ).
cnf(c_481,negated_conjecture,
algorithm(c4),
inference(copy,[status(esa)],[c_464]) ).
cnf(c_604,negated_conjecture,
algorithm(c4),
inference(copy,[status(esa)],[c_481]) ).
cnf(c_2364,negated_conjecture,
algorithm(c4),
inference(copy,[status(esa)],[c_604]) ).
cnf(c_2532,negated_conjecture,
algorithm(c4),
inference(copy,[status(esa)],[c_2364]) ).
cnf(c_2872,plain,
( ~ sP4_iProver_split
| ~ sP9_iProver_split ),
inference(resolution,[status(thm)],[c_2868,c_2532]) ).
cnf(c_2873,plain,
( ~ sP4_iProver_split
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_2872]) ).
cnf(c_10,plain,
( halts2(f5(X0),f5(X0))
| halts2(X1,X1)
| ~ program(X0)
| ~ program(X1)
| outputs(c2,bad)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_210) ).
cnf(c_172,plain,
( halts2(f5(X0),f5(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP21_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP21_iProver_split])],[c_10]) ).
cnf(c_186,plain,
( halts2(f5(X0),f5(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP21_iProver_split ),
inference(copy,[status(esa)],[c_172]) ).
cnf(c_254,plain,
( halts2(f5(X0),f5(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP21_iProver_split ),
inference(copy,[status(esa)],[c_186]) ).
cnf(c_527,plain,
( halts2(f5(X0),f5(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP21_iProver_split ),
inference(copy,[status(esa)],[c_254]) ).
cnf(c_558,plain,
( halts2(f5(X0),f5(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP21_iProver_split ),
inference(copy,[status(esa)],[c_527]) ).
cnf(c_2342,plain,
( halts2(f5(X0),f5(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP21_iProver_split ),
inference(copy,[status(esa)],[c_558]) ).
cnf(c_2488,plain,
( halts2(f5(X0),f5(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP21_iProver_split ),
inference(copy,[status(esa)],[c_2342]) ).
cnf(c_6,plain,
( ~ halts2(X0,X1)
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1)
| ~ decides(X2,f4(X2),f3(X2)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_206) ).
cnf(c_11,plain,
( halts2(X0,X1)
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1)
| ~ decides(X2,f4(X2),f3(X2)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_211) ).
cnf(c_225,plain,
( ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1)
| ~ decides(X2,f4(X2),f3(X2)) ),
inference(global_propositional_subsumption,[status(thm)],[c_11,c_225]) ).
cnf(c_228,plain,
( ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1)
| ~ decides(X2,f4(X2),f3(X2)) ),
inference(global_propositional_subsumption,[status(thm)],[c_6,c_225]) ).
cnf(c_266,plain,
( ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1)
| ~ decides(X2,f4(X2),f3(X2)) ),
inference(copy,[status(esa)],[c_228]) ).
cnf(c_540,plain,
( ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1)
| ~ decides(X2,f4(X2),f3(X2)) ),
inference(copy,[status(esa)],[c_266]) ).
cnf(c_545,plain,
( ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1)
| ~ decides(X2,f4(X2),f3(X2)) ),
inference(copy,[status(esa)],[c_540]) ).
cnf(c_2365,plain,
( ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1)
| ~ decides(X2,f4(X2),f3(X2)) ),
inference(copy,[status(esa)],[c_545]) ).
cnf(c_2534,plain,
( ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1)
| ~ decides(X2,f4(X2),f3(X2)) ),
inference(copy,[status(esa)],[c_2365]) ).
cnf(c_2535,plain,
( ~ program(X0)
| ~ program(X1)
| halts3(X0,X1,X2)
| ~ decides(X0,f4(X0),f3(X0)) ),
inference(rewriting,[status(thm)],[c_2534]) ).
cnf(c_15,plain,
( ~ program(X0)
| decides(c1,X0,X1)
| ~ decides(X2,f2(X2),f1(X2))
| ~ algorithm(X2) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_215) ).
cnf(c_164,plain,
( sP12_iProver_split
| sP19_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP12_iProver_split,sP19_iProver_split])],[c_15]) ).
cnf(c_312,plain,
( sP12_iProver_split
| sP19_iProver_split ),
inference(copy,[status(esa)],[c_164]) ).
cnf(c_523,plain,
( sP12_iProver_split
| sP19_iProver_split ),
inference(copy,[status(esa)],[c_312]) ).
cnf(c_562,plain,
( sP12_iProver_split
| sP19_iProver_split ),
inference(copy,[status(esa)],[c_523]) ).
cnf(c_162,plain,
( ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0)
| ~ sP19_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP19_iProver_split])],[c_15]) ).
cnf(c_308,plain,
( ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0)
| ~ sP19_iProver_split ),
inference(copy,[status(esa)],[c_162]) ).
cnf(c_522,plain,
( ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0)
| ~ sP19_iProver_split ),
inference(copy,[status(esa)],[c_308]) ).
cnf(c_563,plain,
( ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0)
| ~ sP19_iProver_split ),
inference(copy,[status(esa)],[c_522]) ).
cnf(c_616,plain,
( ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0)
| sP12_iProver_split ),
inference(resolution,[status(thm)],[c_562,c_563]) ).
cnf(c_627,plain,
( ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0)
| sP12_iProver_split ),
inference(copy,[status(esa)],[c_616]) ).
cnf(c_631,plain,
( ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0)
| sP12_iProver_split ),
inference(copy,[status(esa)],[c_627]) ).
cnf(c_2368,plain,
( ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0)
| sP12_iProver_split ),
inference(copy,[status(esa)],[c_631]) ).
cnf(c_2540,plain,
( ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0)
| sP12_iProver_split ),
inference(copy,[status(esa)],[c_2368]) ).
cnf(c_39,negated_conjecture,
( ~ program(X0)
| decides(c4,X0,X1) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_239) ).
cnf(c_462,negated_conjecture,
( ~ program(X0)
| decides(c4,X0,X1) ),
inference(copy,[status(esa)],[c_39]) ).
cnf(c_477,negated_conjecture,
( ~ program(X0)
| decides(c4,X0,X1) ),
inference(copy,[status(esa)],[c_462]) ).
cnf(c_608,negated_conjecture,
( ~ program(X0)
| decides(c4,X0,X1) ),
inference(copy,[status(esa)],[c_477]) ).
cnf(c_2359,negated_conjecture,
( ~ program(X0)
| decides(c4,X0,X1) ),
inference(copy,[status(esa)],[c_608]) ).
cnf(c_2522,negated_conjecture,
( ~ program(X0)
| decides(c4,X0,X1) ),
inference(copy,[status(esa)],[c_2359]) ).
cnf(c_2898,plain,
( ~ program(f2(c4))
| ~ algorithm(c4)
| sP12_iProver_split ),
inference(resolution,[status(thm)],[c_2540,c_2522]) ).
cnf(c_2899,plain,
( ~ program(f2(c4))
| ~ algorithm(c4)
| sP12_iProver_split ),
inference(rewriting,[status(thm)],[c_2898]) ).
cnf(c_35,plain,
( program(f2(X0))
| ~ program(X1)
| decides(c1,X1,X2)
| ~ algorithm(X0) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_235) ).
cnf(c_128,plain,
( sP12_iProver_split
| sP13_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP13_iProver_split,sP12_iProver_split])],[c_35]) ).
cnf(c_400,plain,
( sP12_iProver_split
| sP13_iProver_split ),
inference(copy,[status(esa)],[c_128]) ).
cnf(c_505,plain,
( sP12_iProver_split
| sP13_iProver_split ),
inference(copy,[status(esa)],[c_400]) ).
cnf(c_580,plain,
( sP12_iProver_split
| sP13_iProver_split ),
inference(copy,[status(esa)],[c_505]) ).
cnf(c_127,plain,
( program(f2(X0))
| ~ algorithm(X0)
| ~ sP13_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP13_iProver_split])],[c_35]) ).
cnf(c_398,plain,
( program(f2(X0))
| ~ algorithm(X0)
| ~ sP13_iProver_split ),
inference(copy,[status(esa)],[c_127]) ).
cnf(c_504,plain,
( program(f2(X0))
| ~ algorithm(X0)
| ~ sP13_iProver_split ),
inference(copy,[status(esa)],[c_398]) ).
cnf(c_581,plain,
( program(f2(X0))
| ~ algorithm(X0)
| ~ sP13_iProver_split ),
inference(copy,[status(esa)],[c_504]) ).
cnf(c_632,plain,
( program(f2(X0))
| ~ algorithm(X0)
| sP12_iProver_split ),
inference(resolution,[status(thm)],[c_580,c_581]) ).
cnf(c_643,plain,
( program(f2(X0))
| ~ algorithm(X0)
| sP12_iProver_split ),
inference(copy,[status(esa)],[c_632]) ).
cnf(c_647,plain,
( program(f2(X0))
| ~ algorithm(X0)
| sP12_iProver_split ),
inference(copy,[status(esa)],[c_643]) ).
cnf(c_2369,plain,
( program(f2(X0))
| ~ algorithm(X0)
| sP12_iProver_split ),
inference(copy,[status(esa)],[c_647]) ).
cnf(c_2542,plain,
( program(f2(X0))
| ~ algorithm(X0)
| sP12_iProver_split ),
inference(copy,[status(esa)],[c_2369]) ).
cnf(c_2903,plain,
sP12_iProver_split,
inference(forward_subsumption_resolution,[status(thm)],[c_2899,c_2532,c_2542]) ).
cnf(c_2904,plain,
sP12_iProver_split,
inference(rewriting,[status(thm)],[c_2903]) ).
cnf(c_126,plain,
( ~ program(X0)
| decides(c1,X0,X1)
| ~ sP12_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP12_iProver_split])],[c_35]) ).
cnf(c_163,plain,
( ~ program(X0)
| decides(c1,X0,X1)
| ~ sP12_iProver_split ),
inference(copy,[status(esa)],[c_126]) ).
cnf(c_310,plain,
( ~ program(X0)
| decides(c1,X0,X1)
| ~ sP12_iProver_split ),
inference(copy,[status(esa)],[c_163]) ).
cnf(c_503,plain,
( ~ program(X0)
| decides(c1,X0,X1)
| ~ sP12_iProver_split ),
inference(copy,[status(esa)],[c_310]) ).
cnf(c_582,plain,
( ~ program(X0)
| decides(c1,X0,X1)
| ~ sP12_iProver_split ),
inference(copy,[status(esa)],[c_503]) ).
cnf(c_2391,plain,
( ~ program(X0)
| decides(c1,X0,X1)
| ~ sP12_iProver_split ),
inference(copy,[status(esa)],[c_582]) ).
cnf(c_2586,plain,
( ~ program(X0)
| decides(c1,X0,X1)
| ~ sP12_iProver_split ),
inference(copy,[status(esa)],[c_2391]) ).
cnf(c_2906,plain,
( ~ program(X0)
| decides(c1,X0,X1) ),
inference(backward_subsumption_resolution,[status(thm)],[c_2904,c_2586]) ).
cnf(c_2907,plain,
( ~ program(X0)
| decides(c1,X0,X1) ),
inference(rewriting,[status(thm)],[c_2906]) ).
cnf(c_3569,plain,
( ~ program(f4(c1))
| ~ program(c1)
| ~ program(X0)
| halts3(c1,X0,X1) ),
inference(resolution,[status(thm)],[c_2535,c_2907]) ).
cnf(c_3570,plain,
( ~ program(f4(c1))
| ~ program(c1)
| ~ program(X0)
| halts3(c1,X0,X1) ),
inference(rewriting,[status(thm)],[c_3569]) ).
cnf(c_27,plain,
( program(c1)
| ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_227) ).
cnf(c_372,plain,
( program(c1)
| ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0) ),
inference(copy,[status(esa)],[c_27]) ).
cnf(c_473,plain,
( program(c1)
| ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0) ),
inference(copy,[status(esa)],[c_372]) ).
cnf(c_612,plain,
( program(c1)
| ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0) ),
inference(copy,[status(esa)],[c_473]) ).
cnf(c_2354,plain,
( program(c1)
| ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0) ),
inference(copy,[status(esa)],[c_612]) ).
cnf(c_2512,plain,
( program(c1)
| ~ decides(X0,f2(X0),f1(X0))
| ~ algorithm(X0) ),
inference(copy,[status(esa)],[c_2354]) ).
cnf(c_3068,plain,
( program(c1)
| ~ program(f2(c4))
| ~ algorithm(c4) ),
inference(resolution,[status(thm)],[c_2512,c_2522]) ).
cnf(c_3069,plain,
( program(c1)
| ~ program(f2(c4))
| ~ algorithm(c4) ),
inference(rewriting,[status(thm)],[c_3068]) ).
cnf(c_3073,plain,
program(c1),
inference(forward_subsumption_resolution,[status(thm)],[c_3069,c_2532,c_2530]) ).
cnf(c_3074,plain,
program(c1),
inference(rewriting,[status(thm)],[c_3073]) ).
cnf(c_31,plain,
( ~ halts2(X0,X1)
| program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_231) ).
cnf(c_32,plain,
( halts2(X0,X1)
| program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_232) ).
cnf(c_215,plain,
( program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1) ),
inference(global_propositional_subsumption,[status(thm)],[c_32,c_215]) ).
cnf(c_217,plain,
( program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1) ),
inference(global_propositional_subsumption,[status(thm)],[c_31,c_215]) ).
cnf(c_388,plain,
( program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1) ),
inference(copy,[status(esa)],[c_217]) ).
cnf(c_539,plain,
( program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1) ),
inference(copy,[status(esa)],[c_388]) ).
cnf(c_546,plain,
( program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1) ),
inference(copy,[status(esa)],[c_539]) ).
cnf(c_2360,plain,
( program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1) ),
inference(copy,[status(esa)],[c_546]) ).
cnf(c_2524,plain,
( program(f4(X2))
| ~ program(X2)
| ~ program(X0)
| halts3(X2,X0,X1) ),
inference(copy,[status(esa)],[c_2360]) ).
cnf(c_2525,plain,
( program(f4(X0))
| ~ program(X0)
| ~ program(X1)
| halts3(X0,X1,X2) ),
inference(rewriting,[status(thm)],[c_2524]) ).
cnf(c_3686,plain,
( ~ program(X0)
| halts3(c1,X0,X1) ),
inference(forward_subsumption_resolution,[status(thm)],[c_3570,c_3074,c_2525]) ).
cnf(c_3687,plain,
( ~ program(X0)
| halts3(c1,X0,X1) ),
inference(rewriting,[status(thm)],[c_3686]) ).
cnf(c_4011,plain,
( halts2(f5(c1),f5(c1))
| ~ program(f5(c1))
| ~ program(c1)
| ~ outputs(c1,bad)
| ~ sP21_iProver_split ),
inference(resolution,[status(thm)],[c_2488,c_3687]) ).
cnf(c_4012,plain,
( halts2(f5(c1),f5(c1))
| ~ program(f5(c1))
| ~ program(c1)
| ~ outputs(c1,bad)
| ~ sP21_iProver_split ),
inference(rewriting,[status(thm)],[c_4011]) ).
cnf(c_7070,plain,
( halts2(f5(c1),f5(c1))
| ~ program(f5(c1))
| ~ outputs(c1,bad)
| ~ sP21_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_4012,c_3074]) ).
cnf(c_7071,plain,
( halts2(f5(c1),f5(c1))
| ~ program(f5(c1))
| ~ outputs(c1,bad)
| ~ sP21_iProver_split ),
inference(rewriting,[status(thm)],[c_7070]) ).
cnf(c_7086,plain,
( ~ program(f5(c1))
| ~ outputs(c1,bad)
| ~ sP9_iProver_split
| ~ sP21_iProver_split ),
inference(resolution,[status(thm)],[c_7071,c_2576]) ).
cnf(c_7087,plain,
( ~ program(f5(c1))
| ~ outputs(c1,bad)
| ~ sP9_iProver_split
| ~ sP21_iProver_split ),
inference(rewriting,[status(thm)],[c_7086]) ).
cnf(c_20,plain,
( halts2(X0,X1)
| ~ program(X2)
| ~ program(X0)
| outputs(X2,bad)
| ~ decides(X2,f4(X2),f3(X2)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_220) ).
cnf(c_155,plain,
( sP4_iProver_split
| sP17_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP4_iProver_split,sP17_iProver_split])],[c_20]) ).
cnf(c_334,plain,
( sP4_iProver_split
| sP17_iProver_split ),
inference(copy,[status(esa)],[c_155]) ).
cnf(c_518,plain,
( sP4_iProver_split
| sP17_iProver_split ),
inference(copy,[status(esa)],[c_334]) ).
cnf(c_567,plain,
( sP4_iProver_split
| sP17_iProver_split ),
inference(copy,[status(esa)],[c_518]) ).
cnf(c_153,plain,
( ~ program(X0)
| outputs(X0,bad)
| ~ decides(X0,f4(X0),f3(X0))
| ~ sP17_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP17_iProver_split])],[c_20]) ).
cnf(c_330,plain,
( ~ program(X0)
| outputs(X0,bad)
| ~ decides(X0,f4(X0),f3(X0))
| ~ sP17_iProver_split ),
inference(copy,[status(esa)],[c_153]) ).
cnf(c_517,plain,
( ~ program(X0)
| outputs(X0,bad)
| ~ decides(X0,f4(X0),f3(X0))
| ~ sP17_iProver_split ),
inference(copy,[status(esa)],[c_330]) ).
cnf(c_568,plain,
( ~ program(X0)
| outputs(X0,bad)
| ~ decides(X0,f4(X0),f3(X0))
| ~ sP17_iProver_split ),
inference(copy,[status(esa)],[c_517]) ).
cnf(c_668,plain,
( ~ program(X0)
| outputs(X0,bad)
| ~ decides(X0,f4(X0),f3(X0))
| sP4_iProver_split ),
inference(resolution,[status(thm)],[c_567,c_568]) ).
cnf(c_682,plain,
( ~ program(X0)
| outputs(X0,bad)
| ~ decides(X0,f4(X0),f3(X0))
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_668]) ).
cnf(c_687,plain,
( ~ program(X0)
| outputs(X0,bad)
| ~ decides(X0,f4(X0),f3(X0))
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_682]) ).
cnf(c_2371,plain,
( ~ program(X0)
| outputs(X0,bad)
| ~ decides(X0,f4(X0),f3(X0))
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_687]) ).
cnf(c_2546,plain,
( ~ program(X0)
| outputs(X0,bad)
| ~ decides(X0,f4(X0),f3(X0))
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_2371]) ).
cnf(c_3461,plain,
( ~ program(f4(c1))
| ~ program(c1)
| outputs(c1,bad)
| sP4_iProver_split ),
inference(resolution,[status(thm)],[c_2546,c_2907]) ).
cnf(c_3462,plain,
( ~ program(f4(c1))
| ~ program(c1)
| outputs(c1,bad)
| sP4_iProver_split ),
inference(rewriting,[status(thm)],[c_3461]) ).
cnf(c_107,plain,
( sP3_iProver_split
| sP4_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP4_iProver_split,sP3_iProver_split])],[c_43]) ).
cnf(c_442,plain,
( sP3_iProver_split
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_107]) ).
cnf(c_489,plain,
( sP3_iProver_split
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_442]) ).
cnf(c_596,plain,
( sP3_iProver_split
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_489]) ).
cnf(c_105,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,bad)
| ~ sP3_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP3_iProver_split])],[c_43]) ).
cnf(c_438,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,bad)
| ~ sP3_iProver_split ),
inference(copy,[status(esa)],[c_105]) ).
cnf(c_487,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,bad)
| ~ sP3_iProver_split ),
inference(copy,[status(esa)],[c_438]) ).
cnf(c_598,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,bad)
| ~ sP3_iProver_split ),
inference(copy,[status(esa)],[c_487]) ).
cnf(c_708,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,bad)
| sP4_iProver_split ),
inference(resolution,[status(thm)],[c_596,c_598]) ).
cnf(c_722,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,bad)
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_708]) ).
cnf(c_727,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,bad)
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_722]) ).
cnf(c_2373,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,bad)
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_727]) ).
cnf(c_2550,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,bad)
| sP4_iProver_split ),
inference(copy,[status(esa)],[c_2373]) ).
cnf(c_3495,plain,
( outputs(c1,bad)
| sP4_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_3462,c_3074,c_2550]) ).
cnf(c_3496,plain,
( outputs(c1,bad)
| sP4_iProver_split ),
inference(rewriting,[status(thm)],[c_3495]) ).
cnf(c_7181,plain,
( ~ program(f5(c1))
| sP4_iProver_split
| ~ sP9_iProver_split
| ~ sP21_iProver_split ),
inference(resolution,[status(thm)],[c_7087,c_3496]) ).
cnf(c_7182,plain,
( ~ program(f5(c1))
| sP4_iProver_split
| ~ sP9_iProver_split
| ~ sP21_iProver_split ),
inference(rewriting,[status(thm)],[c_7181]) ).
cnf(c_45,plain,
( halts2(X0,X0)
| program(f5(X1))
| ~ program(X1)
| ~ program(X0)
| outputs(c2,bad) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_245) ).
cnf(c_99,plain,
( program(f5(X0))
| ~ program(X0)
| ~ sP0_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP0_iProver_split])],[c_45]) ).
cnf(c_120,plain,
( program(f5(X0))
| ~ program(X0)
| ~ sP0_iProver_split ),
inference(copy,[status(esa)],[c_99]) ).
cnf(c_408,plain,
( program(f5(X0))
| ~ program(X0)
| ~ sP0_iProver_split ),
inference(copy,[status(esa)],[c_120]) ).
cnf(c_482,plain,
( program(f5(X0))
| ~ program(X0)
| ~ sP0_iProver_split ),
inference(copy,[status(esa)],[c_408]) ).
cnf(c_603,plain,
( program(f5(X0))
| ~ program(X0)
| ~ sP0_iProver_split ),
inference(copy,[status(esa)],[c_482]) ).
cnf(c_2374,plain,
( program(f5(X0))
| ~ program(X0)
| ~ sP0_iProver_split ),
inference(copy,[status(esa)],[c_603]) ).
cnf(c_2552,plain,
( program(f5(X0))
| ~ program(X0)
| ~ sP0_iProver_split ),
inference(copy,[status(esa)],[c_2374]) ).
cnf(c_7191,plain,
( ~ program(c1)
| ~ sP0_iProver_split
| sP4_iProver_split
| ~ sP9_iProver_split
| ~ sP21_iProver_split ),
inference(resolution,[status(thm)],[c_7182,c_2552]) ).
cnf(c_7194,plain,
( ~ program(c1)
| ~ sP0_iProver_split
| sP4_iProver_split
| ~ sP9_iProver_split
| ~ sP21_iProver_split ),
inference(rewriting,[status(thm)],[c_7191]) ).
cnf(c_7200,plain,
( ~ sP0_iProver_split
| sP4_iProver_split
| ~ sP9_iProver_split
| ~ sP21_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_7194,c_3074]) ).
cnf(c_7201,plain,
( ~ sP0_iProver_split
| sP4_iProver_split
| ~ sP9_iProver_split
| ~ sP21_iProver_split ),
inference(rewriting,[status(thm)],[c_7200]) ).
cnf(c_9,plain,
( halts2(c2,X0)
| halts2(f5(X1),f5(X1))
| halts2(X0,X0)
| ~ program(X1)
| ~ program(X0)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_209) ).
cnf(c_176,plain,
( sP5_iProver_split
| sP21_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP5_iProver_split,sP21_iProver_split])],[c_9]) ).
cnf(c_284,plain,
( sP5_iProver_split
| sP21_iProver_split ),
inference(copy,[status(esa)],[c_176]) ).
cnf(c_529,plain,
( sP5_iProver_split
| sP21_iProver_split ),
inference(copy,[status(esa)],[c_284]) ).
cnf(c_556,plain,
( sP5_iProver_split
| sP21_iProver_split ),
inference(copy,[status(esa)],[c_529]) ).
cnf(c_2345,plain,
( sP5_iProver_split
| sP21_iProver_split ),
inference(copy,[status(esa)],[c_556]) ).
cnf(c_2494,plain,
( sP5_iProver_split
| sP21_iProver_split ),
inference(copy,[status(esa)],[c_2345]) ).
cnf(c_7208,plain,
( ~ sP0_iProver_split
| sP4_iProver_split
| sP5_iProver_split
| ~ sP9_iProver_split ),
inference(resolution,[status(thm)],[c_7201,c_2494]) ).
cnf(c_7209,plain,
( ~ sP0_iProver_split
| sP4_iProver_split
| sP5_iProver_split
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_7208]) ).
cnf(c_16,plain,
( halts2(f5(X0),f5(X0))
| program(c2)
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_216) ).
cnf(c_314,plain,
( halts2(f5(X0),f5(X0))
| program(c2)
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
inference(copy,[status(esa)],[c_16]) ).
cnf(c_471,plain,
( halts2(f5(X0),f5(X0))
| program(c2)
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
inference(copy,[status(esa)],[c_314]) ).
cnf(c_614,plain,
( halts2(f5(X0),f5(X0))
| program(c2)
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
inference(copy,[status(esa)],[c_471]) ).
cnf(c_2341,plain,
( halts2(f5(X0),f5(X0))
| program(c2)
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
inference(copy,[status(esa)],[c_614]) ).
cnf(c_2486,plain,
( halts2(f5(X0),f5(X0))
| program(c2)
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
inference(copy,[status(esa)],[c_2341]) ).
cnf(c_3866,plain,
( halts2(f5(c1),f5(c1))
| program(c2)
| ~ program(f5(c1))
| ~ program(c1)
| ~ outputs(c1,bad) ),
inference(resolution,[status(thm)],[c_2486,c_3687]) ).
cnf(c_3867,plain,
( halts2(f5(c1),f5(c1))
| program(c2)
| ~ program(f5(c1))
| ~ program(c1)
| ~ outputs(c1,bad) ),
inference(rewriting,[status(thm)],[c_3866]) ).
cnf(c_47,plain,
( program(c2)
| program(f5(X0))
| ~ program(X0) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_247) ).
cnf(c_458,plain,
( program(c2)
| program(f5(X0))
| ~ program(X0) ),
inference(copy,[status(esa)],[c_47]) ).
cnf(c_479,plain,
( program(c2)
| program(f5(X0))
| ~ program(X0) ),
inference(copy,[status(esa)],[c_458]) ).
cnf(c_606,plain,
( program(c2)
| program(f5(X0))
| ~ program(X0) ),
inference(copy,[status(esa)],[c_479]) ).
cnf(c_2362,plain,
( program(c2)
| program(f5(X0))
| ~ program(X0) ),
inference(copy,[status(esa)],[c_606]) ).
cnf(c_2528,plain,
( program(c2)
| program(f5(X0))
| ~ program(X0) ),
inference(copy,[status(esa)],[c_2362]) ).
cnf(c_6872,plain,
( halts2(f5(c1),f5(c1))
| program(c2)
| ~ outputs(c1,bad) ),
inference(forward_subsumption_resolution,[status(thm)],[c_3867,c_3074,c_2528]) ).
cnf(c_6873,plain,
( halts2(f5(c1),f5(c1))
| program(c2)
| ~ outputs(c1,bad) ),
inference(rewriting,[status(thm)],[c_6872]) ).
cnf(c_6887,plain,
( program(c2)
| ~ program(f5(c1))
| ~ outputs(c1,bad)
| ~ sP9_iProver_split ),
inference(resolution,[status(thm)],[c_6873,c_2576]) ).
cnf(c_6888,plain,
( program(c2)
| ~ program(f5(c1))
| ~ outputs(c1,bad)
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_6887]) ).
cnf(c_17,plain,
( program(c2)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_217) ).
cnf(c_316,plain,
( program(c2)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
inference(copy,[status(esa)],[c_17]) ).
cnf(c_472,plain,
( program(c2)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
inference(copy,[status(esa)],[c_316]) ).
cnf(c_613,plain,
( program(c2)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
inference(copy,[status(esa)],[c_472]) ).
cnf(c_2343,plain,
( program(c2)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
inference(copy,[status(esa)],[c_613]) ).
cnf(c_2490,plain,
( program(c2)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0)) ),
inference(copy,[status(esa)],[c_2343]) ).
cnf(c_3828,plain,
( program(c2)
| ~ program(f5(c1))
| ~ program(c1)
| ~ outputs(c1,good)
| ~ outputs(c1,bad) ),
inference(resolution,[status(thm)],[c_2490,c_3687]) ).
cnf(c_3829,plain,
( program(c2)
| ~ program(f5(c1))
| ~ program(c1)
| ~ outputs(c1,good)
| ~ outputs(c1,bad) ),
inference(rewriting,[status(thm)],[c_3828]) ).
cnf(c_6192,plain,
( program(c2)
| ~ outputs(c1,good)
| ~ outputs(c1,bad) ),
inference(forward_subsumption_resolution,[status(thm)],[c_3829,c_3074,c_2528]) ).
cnf(c_6193,plain,
( program(c2)
| ~ outputs(c1,good)
| ~ outputs(c1,bad) ),
inference(rewriting,[status(thm)],[c_6192]) ).
cnf(c_6199,plain,
( program(c2)
| ~ outputs(c1,good)
| sP4_iProver_split ),
inference(resolution,[status(thm)],[c_6193,c_3496]) ).
cnf(c_6200,plain,
( program(c2)
| ~ outputs(c1,good)
| sP4_iProver_split ),
inference(rewriting,[status(thm)],[c_6199]) ).
cnf(c_18,plain,
( ~ halts2(X0,X1)
| ~ program(X2)
| ~ program(X0)
| outputs(X2,good)
| ~ decides(X2,f4(X2),f3(X2)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_218) ).
cnf(c_161,plain,
( sP9_iProver_split
| sP18_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP9_iProver_split,sP18_iProver_split])],[c_18]) ).
cnf(c_322,plain,
( sP9_iProver_split
| sP18_iProver_split ),
inference(copy,[status(esa)],[c_161]) ).
cnf(c_521,plain,
( sP9_iProver_split
| sP18_iProver_split ),
inference(copy,[status(esa)],[c_322]) ).
cnf(c_564,plain,
( sP9_iProver_split
| sP18_iProver_split ),
inference(copy,[status(esa)],[c_521]) ).
cnf(c_159,plain,
( ~ program(X0)
| outputs(X0,good)
| ~ decides(X0,f4(X0),f3(X0))
| ~ sP18_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP18_iProver_split])],[c_18]) ).
cnf(c_318,plain,
( ~ program(X0)
| outputs(X0,good)
| ~ decides(X0,f4(X0),f3(X0))
| ~ sP18_iProver_split ),
inference(copy,[status(esa)],[c_159]) ).
cnf(c_520,plain,
( ~ program(X0)
| outputs(X0,good)
| ~ decides(X0,f4(X0),f3(X0))
| ~ sP18_iProver_split ),
inference(copy,[status(esa)],[c_318]) ).
cnf(c_565,plain,
( ~ program(X0)
| outputs(X0,good)
| ~ decides(X0,f4(X0),f3(X0))
| ~ sP18_iProver_split ),
inference(copy,[status(esa)],[c_520]) ).
cnf(c_648,plain,
( ~ program(X0)
| outputs(X0,good)
| ~ decides(X0,f4(X0),f3(X0))
| sP9_iProver_split ),
inference(resolution,[status(thm)],[c_564,c_565]) ).
cnf(c_662,plain,
( ~ program(X0)
| outputs(X0,good)
| ~ decides(X0,f4(X0),f3(X0))
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_648]) ).
cnf(c_667,plain,
( ~ program(X0)
| outputs(X0,good)
| ~ decides(X0,f4(X0),f3(X0))
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_662]) ).
cnf(c_2370,plain,
( ~ program(X0)
| outputs(X0,good)
| ~ decides(X0,f4(X0),f3(X0))
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_667]) ).
cnf(c_2544,plain,
( ~ program(X0)
| outputs(X0,good)
| ~ decides(X0,f4(X0),f3(X0))
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_2370]) ).
cnf(c_3449,plain,
( ~ program(f4(c1))
| ~ program(c1)
| outputs(c1,good)
| sP9_iProver_split ),
inference(resolution,[status(thm)],[c_2544,c_2907]) ).
cnf(c_3450,plain,
( ~ program(f4(c1))
| ~ program(c1)
| outputs(c1,good)
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_3449]) ).
cnf(c_119,plain,
( sP8_iProver_split
| sP9_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP9_iProver_split,sP8_iProver_split])],[c_38]) ).
cnf(c_418,plain,
( sP8_iProver_split
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_119]) ).
cnf(c_498,plain,
( sP8_iProver_split
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_418]) ).
cnf(c_587,plain,
( sP8_iProver_split
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_498]) ).
cnf(c_117,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,good)
| ~ sP8_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP8_iProver_split])],[c_38]) ).
cnf(c_414,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,good)
| ~ sP8_iProver_split ),
inference(copy,[status(esa)],[c_117]) ).
cnf(c_496,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,good)
| ~ sP8_iProver_split ),
inference(copy,[status(esa)],[c_414]) ).
cnf(c_589,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,good)
| ~ sP8_iProver_split ),
inference(copy,[status(esa)],[c_496]) ).
cnf(c_688,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,good)
| sP9_iProver_split ),
inference(resolution,[status(thm)],[c_587,c_589]) ).
cnf(c_702,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,good)
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_688]) ).
cnf(c_707,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,good)
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_702]) ).
cnf(c_2372,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,good)
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_707]) ).
cnf(c_2548,plain,
( program(f4(X0))
| ~ program(X0)
| outputs(X0,good)
| sP9_iProver_split ),
inference(copy,[status(esa)],[c_2372]) ).
cnf(c_3487,plain,
( outputs(c1,good)
| sP9_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_3450,c_3074,c_2548]) ).
cnf(c_3488,plain,
( outputs(c1,good)
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_3487]) ).
cnf(c_6209,plain,
( program(c2)
| sP4_iProver_split
| sP9_iProver_split ),
inference(resolution,[status(thm)],[c_6200,c_3488]) ).
cnf(c_6210,plain,
( program(c2)
| sP4_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_6209]) ).
cnf(c_23,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| halts2(X1,X1)
| ~ program(X0)
| ~ program(X1)
| outputs(c3,bad)
| ~ outputs(X0,good) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_223) ).
cnf(c_145,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP16_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP16_iProver_split])],[c_23]) ).
cnf(c_156,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP16_iProver_split ),
inference(copy,[status(esa)],[c_145]) ).
cnf(c_324,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP16_iProver_split ),
inference(copy,[status(esa)],[c_156]) ).
cnf(c_513,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP16_iProver_split ),
inference(copy,[status(esa)],[c_324]) ).
cnf(c_572,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP16_iProver_split ),
inference(copy,[status(esa)],[c_513]) ).
cnf(c_2332,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP16_iProver_split ),
inference(copy,[status(esa)],[c_572]) ).
cnf(c_2468,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP16_iProver_split ),
inference(copy,[status(esa)],[c_2332]) ).
cnf(c_3794,plain,
( ~ halts2(X0,f6(X0))
| ~ program(f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP4_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_2468,c_2562]) ).
cnf(c_3795,plain,
( ~ halts2(X0,f6(X0))
| ~ program(f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP4_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_3794]) ).
cnf(c_4400,plain,
( ~ program(f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP4_iProver_split
| ~ sP16_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_3795,c_2562]) ).
cnf(c_4401,plain,
( ~ program(f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP4_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_4400]) ).
cnf(c_4417,plain,
( ~ program(c1)
| ~ program(f6(c1))
| ~ sP4_iProver_split
| sP9_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_4401,c_3488]) ).
cnf(c_4418,plain,
( ~ program(c1)
| ~ program(f6(c1))
| ~ sP4_iProver_split
| sP9_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_4417]) ).
cnf(c_5561,plain,
( ~ program(f6(c1))
| ~ sP4_iProver_split
| sP9_iProver_split
| ~ sP16_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_4418,c_3074]) ).
cnf(c_5562,plain,
( ~ program(f6(c1))
| ~ sP4_iProver_split
| sP9_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_5561]) ).
cnf(c_44,plain,
( halts2(X0,X0)
| program(f6(X1))
| ~ program(X1)
| ~ program(X0)
| outputs(c3,bad) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_244) ).
cnf(c_102,plain,
( program(f6(X0))
| ~ program(X0)
| ~ sP2_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP2_iProver_split])],[c_44]) ).
cnf(c_123,plain,
( program(f6(X0))
| ~ program(X0)
| ~ sP2_iProver_split ),
inference(copy,[status(esa)],[c_102]) ).
cnf(c_402,plain,
( program(f6(X0))
| ~ program(X0)
| ~ sP2_iProver_split ),
inference(copy,[status(esa)],[c_123]) ).
cnf(c_485,plain,
( program(f6(X0))
| ~ program(X0)
| ~ sP2_iProver_split ),
inference(copy,[status(esa)],[c_402]) ).
cnf(c_600,plain,
( program(f6(X0))
| ~ program(X0)
| ~ sP2_iProver_split ),
inference(copy,[status(esa)],[c_485]) ).
cnf(c_2377,plain,
( program(f6(X0))
| ~ program(X0)
| ~ sP2_iProver_split ),
inference(copy,[status(esa)],[c_600]) ).
cnf(c_2558,plain,
( program(f6(X0))
| ~ program(X0)
| ~ sP2_iProver_split ),
inference(copy,[status(esa)],[c_2377]) ).
cnf(c_5567,plain,
( ~ program(c1)
| ~ sP2_iProver_split
| ~ sP4_iProver_split
| sP9_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_5562,c_2558]) ).
cnf(c_5570,plain,
( ~ program(c1)
| ~ sP2_iProver_split
| ~ sP4_iProver_split
| sP9_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_5567]) ).
cnf(c_30,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_230) ).
cnf(c_386,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good) ),
inference(copy,[status(esa)],[c_30]) ).
cnf(c_474,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good) ),
inference(copy,[status(esa)],[c_386]) ).
cnf(c_611,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good) ),
inference(copy,[status(esa)],[c_474]) ).
cnf(c_2356,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good) ),
inference(copy,[status(esa)],[c_611]) ).
cnf(c_2516,plain,
( ~ halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good) ),
inference(copy,[status(esa)],[c_2356]) ).
cnf(c_3848,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP4_iProver_split ),
inference(resolution,[status(thm)],[c_2516,c_2562]) ).
cnf(c_3849,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP4_iProver_split ),
inference(rewriting,[status(thm)],[c_3848]) ).
cnf(c_46,plain,
( program(c3)
| program(f6(X0))
| ~ program(X0) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_246) ).
cnf(c_456,plain,
( program(c3)
| program(f6(X0))
| ~ program(X0) ),
inference(copy,[status(esa)],[c_46]) ).
cnf(c_478,plain,
( program(c3)
| program(f6(X0))
| ~ program(X0) ),
inference(copy,[status(esa)],[c_456]) ).
cnf(c_607,plain,
( program(c3)
| program(f6(X0))
| ~ program(X0) ),
inference(copy,[status(esa)],[c_478]) ).
cnf(c_2361,plain,
( program(c3)
| program(f6(X0))
| ~ program(X0) ),
inference(copy,[status(esa)],[c_607]) ).
cnf(c_2526,plain,
( program(c3)
| program(f6(X0))
| ~ program(X0) ),
inference(copy,[status(esa)],[c_2361]) ).
cnf(c_4729,plain,
( program(c3)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP4_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_3849,c_2526,c_2562]) ).
cnf(c_4730,plain,
( program(c3)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP4_iProver_split ),
inference(rewriting,[status(thm)],[c_4729]) ).
cnf(c_4745,plain,
( ~ program(c1)
| program(c3)
| ~ sP4_iProver_split
| sP9_iProver_split ),
inference(resolution,[status(thm)],[c_4730,c_3488]) ).
cnf(c_4746,plain,
( ~ program(c1)
| program(c3)
| ~ sP4_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_4745]) ).
cnf(c_5180,plain,
( program(c3)
| ~ sP4_iProver_split
| sP9_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_4746,c_3074]) ).
cnf(c_5181,plain,
( program(c3)
| ~ sP4_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_5180]) ).
cnf(c_36,plain,
( ~ halts2(c3,X0)
| ~ halts2(X0,X0)
| program(f6(X1))
| ~ program(X1)
| ~ program(X0) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_236) ).
cnf(c_124,plain,
( ~ halts2(c3,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP11_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP11_iProver_split])],[c_36]) ).
cnf(c_157,plain,
( ~ halts2(c3,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP11_iProver_split ),
inference(copy,[status(esa)],[c_124]) ).
cnf(c_326,plain,
( ~ halts2(c3,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP11_iProver_split ),
inference(copy,[status(esa)],[c_157]) ).
cnf(c_501,plain,
( ~ halts2(c3,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP11_iProver_split ),
inference(copy,[status(esa)],[c_326]) ).
cnf(c_584,plain,
( ~ halts2(c3,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP11_iProver_split ),
inference(copy,[status(esa)],[c_501]) ).
cnf(c_2389,plain,
( ~ halts2(c3,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP11_iProver_split ),
inference(copy,[status(esa)],[c_584]) ).
cnf(c_2582,plain,
( ~ halts2(c3,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP11_iProver_split ),
inference(copy,[status(esa)],[c_2389]) ).
cnf(c_3230,plain,
( ~ halts2(c3,X0)
| ~ program(X0)
| ~ sP4_iProver_split
| ~ sP11_iProver_split ),
inference(resolution,[status(thm)],[c_2582,c_2562]) ).
cnf(c_3231,plain,
( ~ halts2(c3,X0)
| ~ program(X0)
| ~ sP4_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_3230]) ).
cnf(c_3286,plain,
( ~ program(c3)
| ~ program(X0)
| ~ sP4_iProver_split
| ~ sP11_iProver_split ),
inference(resolution,[status(thm)],[c_3231,c_2562]) ).
cnf(c_3287,plain,
( ~ program(c3)
| ~ program(X0)
| ~ sP4_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_3286]) ).
cnf(c_3312,plain,
( ~ program(c3)
| ~ sP4_iProver_split
| ~ sP11_iProver_split ),
inference(resolution,[status(thm)],[c_3287,c_3074]) ).
cnf(c_3313,plain,
( ~ program(c3)
| ~ sP4_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_3312]) ).
cnf(c_5186,plain,
( ~ sP4_iProver_split
| sP9_iProver_split
| ~ sP11_iProver_split ),
inference(resolution,[status(thm)],[c_5181,c_3313]) ).
cnf(c_5193,plain,
( ~ sP4_iProver_split
| sP9_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_5186]) ).
cnf(c_125,plain,
( sP2_iProver_split
| sP11_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP11_iProver_split,sP2_iProver_split])],[c_36]) ).
cnf(c_406,plain,
( sP2_iProver_split
| sP11_iProver_split ),
inference(copy,[status(esa)],[c_125]) ).
cnf(c_502,plain,
( sP2_iProver_split
| sP11_iProver_split ),
inference(copy,[status(esa)],[c_406]) ).
cnf(c_583,plain,
( sP2_iProver_split
| sP11_iProver_split ),
inference(copy,[status(esa)],[c_502]) ).
cnf(c_2390,plain,
( sP2_iProver_split
| sP11_iProver_split ),
inference(copy,[status(esa)],[c_583]) ).
cnf(c_2584,plain,
( sP2_iProver_split
| sP11_iProver_split ),
inference(copy,[status(esa)],[c_2390]) ).
cnf(c_5201,plain,
( sP2_iProver_split
| ~ sP4_iProver_split
| sP9_iProver_split ),
inference(resolution,[status(thm)],[c_5193,c_2584]) ).
cnf(c_5202,plain,
( sP2_iProver_split
| ~ sP4_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_5201]) ).
cnf(c_5598,plain,
( ~ sP4_iProver_split
| sP9_iProver_split
| ~ sP16_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_5570,c_5202,c_3074]) ).
cnf(c_5599,plain,
( ~ sP4_iProver_split
| sP9_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_5598]) ).
cnf(c_19,plain,
( ~ halts2(c3,X0)
| ~ halts2(f6(X1),f6(X1))
| ~ halts2(X1,f6(X1))
| ~ halts2(X0,X0)
| ~ program(X1)
| ~ program(X0)
| ~ outputs(X1,good) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_219) ).
cnf(c_158,plain,
( sP11_iProver_split
| sP16_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP11_iProver_split,sP16_iProver_split])],[c_19]) ).
cnf(c_328,plain,
( sP11_iProver_split
| sP16_iProver_split ),
inference(copy,[status(esa)],[c_158]) ).
cnf(c_519,plain,
( sP11_iProver_split
| sP16_iProver_split ),
inference(copy,[status(esa)],[c_328]) ).
cnf(c_566,plain,
( sP11_iProver_split
| sP16_iProver_split ),
inference(copy,[status(esa)],[c_519]) ).
cnf(c_2336,plain,
( sP11_iProver_split
| sP16_iProver_split ),
inference(copy,[status(esa)],[c_566]) ).
cnf(c_2476,plain,
( sP11_iProver_split
| sP16_iProver_split ),
inference(copy,[status(esa)],[c_2336]) ).
cnf(c_5603,plain,
( ~ sP4_iProver_split
| sP9_iProver_split
| sP11_iProver_split ),
inference(resolution,[status(thm)],[c_5599,c_2476]) ).
cnf(c_5606,plain,
( ~ sP4_iProver_split
| sP9_iProver_split
| sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_5603]) ).
cnf(c_5618,plain,
( ~ sP4_iProver_split
| sP9_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_5606,c_5193]) ).
cnf(c_5619,plain,
( ~ sP4_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_5618]) ).
cnf(c_6214,plain,
( program(c2)
| sP9_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_6210,c_5619]) ).
cnf(c_6215,plain,
( program(c2)
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_6214]) ).
cnf(c_6905,plain,
( program(c2)
| ~ program(f5(c1))
| ~ outputs(c1,bad) ),
inference(forward_subsumption_resolution,[status(thm)],[c_6888,c_6215]) ).
cnf(c_6906,plain,
( program(c2)
| ~ program(f5(c1))
| ~ outputs(c1,bad) ),
inference(rewriting,[status(thm)],[c_6905]) ).
cnf(c_6912,plain,
( program(c2)
| ~ program(f5(c1))
| sP4_iProver_split ),
inference(resolution,[status(thm)],[c_6906,c_3496]) ).
cnf(c_6913,plain,
( program(c2)
| ~ program(f5(c1))
| sP4_iProver_split ),
inference(rewriting,[status(thm)],[c_6912]) ).
cnf(c_6921,plain,
( program(c2)
| ~ program(c1)
| sP4_iProver_split ),
inference(resolution,[status(thm)],[c_6913,c_2528]) ).
cnf(c_6922,plain,
( program(c2)
| ~ program(c1)
| sP4_iProver_split ),
inference(rewriting,[status(thm)],[c_6921]) ).
cnf(c_6927,plain,
( program(c2)
| sP4_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_6922,c_3074]) ).
cnf(c_6928,plain,
( program(c2)
| sP4_iProver_split ),
inference(rewriting,[status(thm)],[c_6927]) ).
cnf(c_42,plain,
( halts2(c2,X0)
| halts2(X0,X0)
| program(f5(X1))
| ~ program(X1)
| ~ program(X0) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_242) ).
cnf(c_109,plain,
( halts2(c2,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP5_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP5_iProver_split])],[c_42]) ).
cnf(c_193,plain,
( halts2(c2,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP5_iProver_split ),
inference(copy,[status(esa)],[c_109]) ).
cnf(c_244,plain,
( halts2(c2,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP5_iProver_split ),
inference(copy,[status(esa)],[c_193]) ).
cnf(c_490,plain,
( halts2(c2,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP5_iProver_split ),
inference(copy,[status(esa)],[c_244]) ).
cnf(c_595,plain,
( halts2(c2,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP5_iProver_split ),
inference(copy,[status(esa)],[c_490]) ).
cnf(c_2380,plain,
( halts2(c2,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP5_iProver_split ),
inference(copy,[status(esa)],[c_595]) ).
cnf(c_2564,plain,
( halts2(c2,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP5_iProver_split ),
inference(copy,[status(esa)],[c_2380]) ).
cnf(c_2920,plain,
( halts2(c2,c2)
| ~ program(c2)
| ~ sP5_iProver_split ),
inference(factoring,[status(thm)],[c_2564]) ).
cnf(c_2921,plain,
( halts2(c2,c2)
| ~ program(c2)
| ~ sP5_iProver_split ),
inference(rewriting,[status(thm)],[c_2920]) ).
cnf(c_2938,plain,
( ~ program(c2)
| ~ sP5_iProver_split
| ~ sP9_iProver_split ),
inference(resolution,[status(thm)],[c_2921,c_2576]) ).
cnf(c_2939,plain,
( ~ program(c2)
| ~ sP5_iProver_split
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_2938]) ).
cnf(c_6957,plain,
( sP4_iProver_split
| ~ sP5_iProver_split
| ~ sP9_iProver_split ),
inference(resolution,[status(thm)],[c_6928,c_2939]) ).
cnf(c_6960,plain,
( sP4_iProver_split
| ~ sP5_iProver_split
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_6957]) ).
cnf(c_110,plain,
( sP0_iProver_split
| sP5_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP5_iProver_split,sP0_iProver_split])],[c_42]) ).
cnf(c_436,plain,
( sP0_iProver_split
| sP5_iProver_split ),
inference(copy,[status(esa)],[c_110]) ).
cnf(c_491,plain,
( sP0_iProver_split
| sP5_iProver_split ),
inference(copy,[status(esa)],[c_436]) ).
cnf(c_594,plain,
( sP0_iProver_split
| sP5_iProver_split ),
inference(copy,[status(esa)],[c_491]) ).
cnf(c_2381,plain,
( sP0_iProver_split
| sP5_iProver_split ),
inference(copy,[status(esa)],[c_594]) ).
cnf(c_2566,plain,
( sP0_iProver_split
| sP5_iProver_split ),
inference(copy,[status(esa)],[c_2381]) ).
cnf(c_7216,plain,
( sP4_iProver_split
| ~ sP9_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_7209,c_6960,c_2566]) ).
cnf(c_7217,plain,
( sP4_iProver_split
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_7216]) ).
cnf(c_12822,plain,
~ sP9_iProver_split,
inference(forward_subsumption_resolution,[status(thm)],[c_2873,c_7217]) ).
cnf(c_12823,plain,
~ sP9_iProver_split,
inference(rewriting,[status(thm)],[c_12822]) ).
cnf(c_26,plain,
( halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| halts2(X1,X1)
| ~ program(X0)
| ~ program(X1)
| outputs(c3,bad)
| ~ outputs(X0,bad) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_226) ).
cnf(c_136,plain,
( halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ sP15_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP15_iProver_split])],[c_26]) ).
cnf(c_150,plain,
( halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ sP15_iProver_split ),
inference(copy,[status(esa)],[c_136]) ).
cnf(c_336,plain,
( halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ sP15_iProver_split ),
inference(copy,[status(esa)],[c_150]) ).
cnf(c_509,plain,
( halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ sP15_iProver_split ),
inference(copy,[status(esa)],[c_336]) ).
cnf(c_576,plain,
( halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ sP15_iProver_split ),
inference(copy,[status(esa)],[c_509]) ).
cnf(c_2395,plain,
( halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ sP15_iProver_split ),
inference(copy,[status(esa)],[c_576]) ).
cnf(c_2594,plain,
( halts2(f6(X0),f6(X0))
| ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,bad)
| ~ sP15_iProver_split ),
inference(copy,[status(esa)],[c_2395]) ).
cnf(c_3796,plain,
( ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_2468,c_2594]) ).
cnf(c_3799,plain,
( ~ halts2(X0,f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_3796]) ).
cnf(c_37,plain,
( halts2(c2,X0)
| ~ halts2(X0,X0)
| program(f5(X1))
| ~ program(X1)
| ~ program(X0) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_237) ).
cnf(c_121,plain,
( halts2(c2,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP10_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP10_iProver_split])],[c_37]) ).
cnf(c_199,plain,
( halts2(c2,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP10_iProver_split ),
inference(copy,[status(esa)],[c_121]) ).
cnf(c_232,plain,
( halts2(c2,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP10_iProver_split ),
inference(copy,[status(esa)],[c_199]) ).
cnf(c_499,plain,
( halts2(c2,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP10_iProver_split ),
inference(copy,[status(esa)],[c_232]) ).
cnf(c_586,plain,
( halts2(c2,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP10_iProver_split ),
inference(copy,[status(esa)],[c_499]) ).
cnf(c_2387,plain,
( halts2(c2,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP10_iProver_split ),
inference(copy,[status(esa)],[c_586]) ).
cnf(c_2578,plain,
( halts2(c2,X0)
| ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP10_iProver_split ),
inference(copy,[status(esa)],[c_2387]) ).
cnf(c_3093,plain,
( halts2(c2,X0)
| ~ program(X0)
| ~ sP5_iProver_split
| ~ sP10_iProver_split ),
inference(resolution,[status(thm)],[c_2578,c_2564]) ).
cnf(c_3096,plain,
( halts2(c2,X0)
| ~ program(X0)
| ~ sP5_iProver_split
| ~ sP10_iProver_split ),
inference(rewriting,[status(thm)],[c_3093]) ).
cnf(c_4598,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| ~ outputs(c2,bad)
| ~ sP5_iProver_split
| ~ sP10_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_3799,c_3096]) ).
cnf(c_4607,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| ~ outputs(c2,bad)
| ~ sP5_iProver_split
| ~ sP10_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_4598]) ).
cnf(c_13,plain,
( halts2(X0,X0)
| ~ program(X1)
| ~ program(X0)
| outputs(c2,bad)
| ~ outputs(X1,good)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_213) ).
cnf(c_167,plain,
( outputs(c2,bad)
| sP1_iProver_split
| sP20_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP1_iProver_split,sP20_iProver_split,outputs(c2,bad)])],[c_13]) ).
cnf(c_304,plain,
( outputs(c2,bad)
| sP1_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_167]) ).
cnf(c_525,plain,
( outputs(c2,bad)
| sP1_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_304]) ).
cnf(c_560,plain,
( outputs(c2,bad)
| sP1_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_525]) ).
cnf(c_2339,plain,
( outputs(c2,bad)
| sP1_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_560]) ).
cnf(c_2482,plain,
( outputs(c2,bad)
| sP1_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_2339]) ).
cnf(c_10407,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| sP1_iProver_split
| ~ sP5_iProver_split
| ~ sP10_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(resolution,[status(thm)],[c_4607,c_2482]) ).
cnf(c_10408,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| sP1_iProver_split
| ~ sP5_iProver_split
| ~ sP10_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_10407]) ).
cnf(c_7,plain,
( halts2(c2,X0)
| ~ halts2(X0,X0)
| ~ program(X1)
| ~ program(X0)
| ~ outputs(X1,good)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_207) ).
cnf(c_182,plain,
( sP10_iProver_split
| sP20_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP10_iProver_split,sP20_iProver_split])],[c_7]) ).
cnf(c_272,plain,
( sP10_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_182]) ).
cnf(c_531,plain,
( sP10_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_272]) ).
cnf(c_554,plain,
( sP10_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_531]) ).
cnf(c_2347,plain,
( sP10_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_554]) ).
cnf(c_2498,plain,
( sP10_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_2347]) ).
cnf(c_12,plain,
( halts2(c2,X0)
| halts2(X0,X0)
| ~ program(X1)
| ~ program(X0)
| ~ outputs(X1,good)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_212) ).
cnf(c_170,plain,
( sP5_iProver_split
| sP20_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP5_iProver_split,sP20_iProver_split])],[c_12]) ).
cnf(c_298,plain,
( sP5_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_170]) ).
cnf(c_526,plain,
( sP5_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_298]) ).
cnf(c_559,plain,
( sP5_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_526]) ).
cnf(c_2340,plain,
( sP5_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_559]) ).
cnf(c_2484,plain,
( sP5_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_2340]) ).
cnf(c_100,plain,
( halts2(X0,X0)
| ~ program(X0)
| ~ sP1_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP1_iProver_split])],[c_45]) ).
cnf(c_189,plain,
( halts2(X0,X0)
| ~ program(X0)
| ~ sP1_iProver_split ),
inference(copy,[status(esa)],[c_100]) ).
cnf(c_248,plain,
( halts2(X0,X0)
| ~ program(X0)
| ~ sP1_iProver_split ),
inference(copy,[status(esa)],[c_189]) ).
cnf(c_483,plain,
( halts2(X0,X0)
| ~ program(X0)
| ~ sP1_iProver_split ),
inference(copy,[status(esa)],[c_248]) ).
cnf(c_602,plain,
( halts2(X0,X0)
| ~ program(X0)
| ~ sP1_iProver_split ),
inference(copy,[status(esa)],[c_483]) ).
cnf(c_2375,plain,
( halts2(X0,X0)
| ~ program(X0)
| ~ sP1_iProver_split ),
inference(copy,[status(esa)],[c_602]) ).
cnf(c_2554,plain,
( halts2(X0,X0)
| ~ program(X0)
| ~ sP1_iProver_split ),
inference(copy,[status(esa)],[c_2375]) ).
cnf(c_3790,plain,
( ~ halts2(X0,f6(X0))
| ~ program(f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP1_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_2468,c_2554]) ).
cnf(c_3791,plain,
( ~ halts2(X0,f6(X0))
| ~ program(f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP1_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_3790]) ).
cnf(c_3094,plain,
( halts2(c2,X0)
| ~ program(X0)
| ~ sP1_iProver_split
| ~ sP10_iProver_split ),
inference(resolution,[status(thm)],[c_2578,c_2554]) ).
cnf(c_3095,plain,
( halts2(c2,X0)
| ~ program(X0)
| ~ sP1_iProver_split
| ~ sP10_iProver_split ),
inference(rewriting,[status(thm)],[c_3094]) ).
cnf(c_4374,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| ~ sP1_iProver_split
| ~ sP10_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_3791,c_3095]) ).
cnf(c_4381,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| ~ sP1_iProver_split
| ~ sP10_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_4374]) ).
cnf(c_10423,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_10408,c_2498,c_2484,c_4381]) ).
cnf(c_10424,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_10423]) ).
cnf(c_8,plain,
( ~ halts2(X0,X0)
| ~ program(X1)
| ~ program(X0)
| outputs(c2,good)
| ~ outputs(X1,good)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1)) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_208) ).
cnf(c_179,plain,
( outputs(c2,good)
| sP7_iProver_split
| sP20_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP7_iProver_split,sP20_iProver_split,outputs(c2,good)])],[c_8]) ).
cnf(c_278,plain,
( outputs(c2,good)
| sP7_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_179]) ).
cnf(c_530,plain,
( outputs(c2,good)
| sP7_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_278]) ).
cnf(c_555,plain,
( outputs(c2,good)
| sP7_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_530]) ).
cnf(c_2346,plain,
( outputs(c2,good)
| sP7_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_555]) ).
cnf(c_2496,plain,
( outputs(c2,good)
| sP7_iProver_split
| sP20_iProver_split ),
inference(copy,[status(esa)],[c_2346]) ).
cnf(c_10434,plain,
( ~ program(c2)
| ~ program(f6(c2))
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(resolution,[status(thm)],[c_10424,c_2496]) ).
cnf(c_10435,plain,
( ~ program(c2)
| ~ program(f6(c2))
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_10434]) ).
cnf(c_10453,plain,
( ~ program(c2)
| ~ sP2_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(resolution,[status(thm)],[c_10435,c_2558]) ).
cnf(c_10456,plain,
( ~ program(c2)
| ~ sP2_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_10453]) ).
cnf(c_10469,plain,
( ~ sP2_iProver_split
| sP4_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(resolution,[status(thm)],[c_10456,c_6928]) ).
cnf(c_10472,plain,
( ~ sP2_iProver_split
| sP4_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_10469]) ).
cnf(c_34,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_234) ).
cnf(c_394,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad) ),
inference(copy,[status(esa)],[c_34]) ).
cnf(c_476,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad) ),
inference(copy,[status(esa)],[c_394]) ).
cnf(c_609,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad) ),
inference(copy,[status(esa)],[c_476]) ).
cnf(c_2358,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad) ),
inference(copy,[status(esa)],[c_609]) ).
cnf(c_2520,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad) ),
inference(copy,[status(esa)],[c_2358]) ).
cnf(c_3584,plain,
( ~ program(c2)
| program(c3)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| ~ outputs(c2,bad)
| ~ sP5_iProver_split
| ~ sP10_iProver_split ),
inference(resolution,[status(thm)],[c_2520,c_3096]) ).
cnf(c_3593,plain,
( ~ program(c2)
| program(c3)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| ~ outputs(c2,bad)
| ~ sP5_iProver_split
| ~ sP10_iProver_split ),
inference(rewriting,[status(thm)],[c_3584]) ).
cnf(c_8602,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| ~ outputs(c2,bad)
| ~ sP5_iProver_split
| ~ sP10_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_3593,c_2526]) ).
cnf(c_8603,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| ~ outputs(c2,bad)
| ~ sP5_iProver_split
| ~ sP10_iProver_split ),
inference(rewriting,[status(thm)],[c_8602]) ).
cnf(c_101,plain,
( outputs(c2,bad)
| sP0_iProver_split
| sP1_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP1_iProver_split,sP0_iProver_split,outputs(c2,bad)])],[c_45]) ).
cnf(c_454,plain,
( outputs(c2,bad)
| sP0_iProver_split
| sP1_iProver_split ),
inference(copy,[status(esa)],[c_101]) ).
cnf(c_484,plain,
( outputs(c2,bad)
| sP0_iProver_split
| sP1_iProver_split ),
inference(copy,[status(esa)],[c_454]) ).
cnf(c_601,plain,
( outputs(c2,bad)
| sP0_iProver_split
| sP1_iProver_split ),
inference(copy,[status(esa)],[c_484]) ).
cnf(c_2376,plain,
( outputs(c2,bad)
| sP0_iProver_split
| sP1_iProver_split ),
inference(copy,[status(esa)],[c_601]) ).
cnf(c_2556,plain,
( outputs(c2,bad)
| sP0_iProver_split
| sP1_iProver_split ),
inference(copy,[status(esa)],[c_2376]) ).
cnf(c_8610,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| sP0_iProver_split
| sP1_iProver_split
| ~ sP5_iProver_split
| ~ sP10_iProver_split ),
inference(resolution,[status(thm)],[c_8603,c_2556]) ).
cnf(c_8617,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| sP0_iProver_split
| sP1_iProver_split
| ~ sP5_iProver_split
| ~ sP10_iProver_split ),
inference(rewriting,[status(thm)],[c_8610]) ).
cnf(c_122,plain,
( sP0_iProver_split
| sP10_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP10_iProver_split,sP0_iProver_split])],[c_37]) ).
cnf(c_412,plain,
( sP0_iProver_split
| sP10_iProver_split ),
inference(copy,[status(esa)],[c_122]) ).
cnf(c_500,plain,
( sP0_iProver_split
| sP10_iProver_split ),
inference(copy,[status(esa)],[c_412]) ).
cnf(c_585,plain,
( sP0_iProver_split
| sP10_iProver_split ),
inference(copy,[status(esa)],[c_500]) ).
cnf(c_2388,plain,
( sP0_iProver_split
| sP10_iProver_split ),
inference(copy,[status(esa)],[c_585]) ).
cnf(c_2580,plain,
( sP0_iProver_split
| sP10_iProver_split ),
inference(copy,[status(esa)],[c_2388]) ).
cnf(c_3844,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP1_iProver_split ),
inference(resolution,[status(thm)],[c_2516,c_2554]) ).
cnf(c_3845,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(f6(X0))
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP1_iProver_split ),
inference(rewriting,[status(thm)],[c_3844]) ).
cnf(c_4694,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP1_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_3845,c_2526]) ).
cnf(c_4695,plain,
( ~ halts2(X0,f6(X0))
| program(c3)
| ~ program(X0)
| ~ outputs(X0,good)
| ~ sP1_iProver_split ),
inference(rewriting,[status(thm)],[c_4694]) ).
cnf(c_4703,plain,
( ~ program(c2)
| program(c3)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| ~ sP1_iProver_split
| ~ sP10_iProver_split ),
inference(resolution,[status(thm)],[c_4695,c_3095]) ).
cnf(c_4710,plain,
( ~ program(c2)
| program(c3)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| ~ sP1_iProver_split
| ~ sP10_iProver_split ),
inference(rewriting,[status(thm)],[c_4703]) ).
cnf(c_6580,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| ~ sP1_iProver_split
| ~ sP10_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_4710,c_2526]) ).
cnf(c_6581,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| ~ sP1_iProver_split
| ~ sP10_iProver_split ),
inference(rewriting,[status(thm)],[c_6580]) ).
cnf(c_8941,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| sP0_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_8617,c_2580,c_2566,c_6581]) ).
cnf(c_8942,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| sP0_iProver_split ),
inference(rewriting,[status(thm)],[c_8941]) ).
cnf(c_40,plain,
( ~ halts2(X0,X0)
| program(f5(X1))
| ~ program(X1)
| ~ program(X0)
| outputs(c2,good) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_240) ).
cnf(c_116,plain,
( outputs(c2,good)
| sP0_iProver_split
| sP7_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP7_iProver_split,sP0_iProver_split,outputs(c2,good)])],[c_40]) ).
cnf(c_424,plain,
( outputs(c2,good)
| sP0_iProver_split
| sP7_iProver_split ),
inference(copy,[status(esa)],[c_116]) ).
cnf(c_495,plain,
( outputs(c2,good)
| sP0_iProver_split
| sP7_iProver_split ),
inference(copy,[status(esa)],[c_424]) ).
cnf(c_590,plain,
( outputs(c2,good)
| sP0_iProver_split
| sP7_iProver_split ),
inference(copy,[status(esa)],[c_495]) ).
cnf(c_2385,plain,
( outputs(c2,good)
| sP0_iProver_split
| sP7_iProver_split ),
inference(copy,[status(esa)],[c_590]) ).
cnf(c_2574,plain,
( outputs(c2,good)
| sP0_iProver_split
| sP7_iProver_split ),
inference(copy,[status(esa)],[c_2385]) ).
cnf(c_8947,plain,
( ~ program(c2)
| program(c3)
| sP0_iProver_split
| sP7_iProver_split ),
inference(resolution,[status(thm)],[c_8942,c_2574]) ).
cnf(c_8954,plain,
( ~ program(c2)
| program(c3)
| sP0_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_8947]) ).
cnf(c_41,plain,
( halts2(c3,X0)
| halts2(X0,X0)
| program(f6(X1))
| ~ program(X1)
| ~ program(X0) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_241) ).
cnf(c_112,plain,
( halts2(c3,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP6_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP6_iProver_split])],[c_41]) ).
cnf(c_148,plain,
( halts2(c3,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP6_iProver_split ),
inference(copy,[status(esa)],[c_112]) ).
cnf(c_344,plain,
( halts2(c3,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP6_iProver_split ),
inference(copy,[status(esa)],[c_148]) ).
cnf(c_492,plain,
( halts2(c3,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP6_iProver_split ),
inference(copy,[status(esa)],[c_344]) ).
cnf(c_593,plain,
( halts2(c3,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP6_iProver_split ),
inference(copy,[status(esa)],[c_492]) ).
cnf(c_2382,plain,
( halts2(c3,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP6_iProver_split ),
inference(copy,[status(esa)],[c_593]) ).
cnf(c_2568,plain,
( halts2(c3,X0)
| halts2(X0,X0)
| ~ program(X0)
| ~ sP6_iProver_split ),
inference(copy,[status(esa)],[c_2382]) ).
cnf(c_3004,plain,
( halts2(c3,c3)
| ~ program(c3)
| ~ sP6_iProver_split ),
inference(factoring,[status(thm)],[c_2568]) ).
cnf(c_3005,plain,
( halts2(c3,c3)
| ~ program(c3)
| ~ sP6_iProver_split ),
inference(rewriting,[status(thm)],[c_3004]) ).
cnf(c_3240,plain,
( ~ halts2(c3,c3)
| ~ program(c3)
| ~ sP6_iProver_split
| ~ sP11_iProver_split ),
inference(resolution,[status(thm)],[c_2582,c_3005]) ).
cnf(c_3241,plain,
( ~ halts2(c3,c3)
| ~ program(c3)
| ~ sP6_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_3240]) ).
cnf(c_3370,plain,
( ~ program(c3)
| ~ sP6_iProver_split
| ~ sP11_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_3241,c_3005]) ).
cnf(c_3371,plain,
( ~ program(c3)
| ~ sP6_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_3370]) ).
cnf(c_8965,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split ),
inference(resolution,[status(thm)],[c_8954,c_3371]) ).
cnf(c_8974,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_8965]) ).
cnf(c_9034,plain,
( sP0_iProver_split
| sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split ),
inference(resolution,[status(thm)],[c_8974,c_6928]) ).
cnf(c_9037,plain,
( sP0_iProver_split
| sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_9034]) ).
cnf(c_9048,plain,
( sP0_iProver_split
| sP2_iProver_split
| sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split ),
inference(resolution,[status(thm)],[c_9037,c_2584]) ).
cnf(c_9049,plain,
( sP0_iProver_split
| sP2_iProver_split
| sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_9048]) ).
cnf(c_113,plain,
( sP2_iProver_split
| sP6_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP6_iProver_split,sP2_iProver_split])],[c_41]) ).
cnf(c_430,plain,
( sP2_iProver_split
| sP6_iProver_split ),
inference(copy,[status(esa)],[c_113]) ).
cnf(c_493,plain,
( sP2_iProver_split
| sP6_iProver_split ),
inference(copy,[status(esa)],[c_430]) ).
cnf(c_592,plain,
( sP2_iProver_split
| sP6_iProver_split ),
inference(copy,[status(esa)],[c_493]) ).
cnf(c_2383,plain,
( sP2_iProver_split
| sP6_iProver_split ),
inference(copy,[status(esa)],[c_592]) ).
cnf(c_2570,plain,
( sP2_iProver_split
| sP6_iProver_split ),
inference(copy,[status(esa)],[c_2383]) ).
cnf(c_8613,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| sP1_iProver_split
| ~ sP5_iProver_split
| ~ sP10_iProver_split
| sP20_iProver_split ),
inference(resolution,[status(thm)],[c_8603,c_2482]) ).
cnf(c_8614,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| sP1_iProver_split
| ~ sP5_iProver_split
| ~ sP10_iProver_split
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_8613]) ).
cnf(c_8627,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| sP20_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_8614,c_2498,c_2484,c_6581]) ).
cnf(c_8628,plain,
( ~ program(c2)
| program(c3)
| ~ outputs(c2,good)
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_8627]) ).
cnf(c_8636,plain,
( ~ program(c2)
| program(c3)
| sP7_iProver_split
| sP20_iProver_split ),
inference(resolution,[status(thm)],[c_8628,c_2496]) ).
cnf(c_8637,plain,
( ~ program(c2)
| program(c3)
| sP7_iProver_split
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_8636]) ).
cnf(c_8651,plain,
( ~ program(c2)
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split
| sP20_iProver_split ),
inference(resolution,[status(thm)],[c_8637,c_3371]) ).
cnf(c_8660,plain,
( ~ program(c2)
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_8651]) ).
cnf(c_8685,plain,
( sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split
| sP20_iProver_split ),
inference(resolution,[status(thm)],[c_8660,c_6928]) ).
cnf(c_8688,plain,
( sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_8685]) ).
cnf(c_165,plain,
( ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP20_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP20_iProver_split])],[c_13]) ).
cnf(c_180,plain,
( ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP20_iProver_split ),
inference(copy,[status(esa)],[c_165]) ).
cnf(c_268,plain,
( ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP20_iProver_split ),
inference(copy,[status(esa)],[c_180]) ).
cnf(c_524,plain,
( ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP20_iProver_split ),
inference(copy,[status(esa)],[c_268]) ).
cnf(c_561,plain,
( ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP20_iProver_split ),
inference(copy,[status(esa)],[c_524]) ).
cnf(c_2337,plain,
( ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP20_iProver_split ),
inference(copy,[status(esa)],[c_561]) ).
cnf(c_2478,plain,
( ~ program(X0)
| ~ outputs(X0,good)
| ~ outputs(X0,bad)
| ~ halts3(X0,f5(X0),f5(X0))
| ~ sP20_iProver_split ),
inference(copy,[status(esa)],[c_2337]) ).
cnf(c_3812,plain,
( ~ program(f5(c1))
| ~ program(c1)
| ~ outputs(c1,good)
| ~ outputs(c1,bad)
| ~ sP20_iProver_split ),
inference(resolution,[status(thm)],[c_2478,c_3687]) ).
cnf(c_3813,plain,
( ~ program(f5(c1))
| ~ program(c1)
| ~ outputs(c1,good)
| ~ outputs(c1,bad)
| ~ sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_3812]) ).
cnf(c_6080,plain,
( ~ program(f5(c1))
| ~ outputs(c1,good)
| ~ outputs(c1,bad)
| ~ sP20_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_3813,c_3074]) ).
cnf(c_6081,plain,
( ~ program(f5(c1))
| ~ outputs(c1,good)
| ~ outputs(c1,bad)
| ~ sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_6080]) ).
cnf(c_6088,plain,
( ~ program(f5(c1))
| ~ outputs(c1,good)
| sP4_iProver_split
| ~ sP20_iProver_split ),
inference(resolution,[status(thm)],[c_6081,c_3496]) ).
cnf(c_6089,plain,
( ~ program(f5(c1))
| ~ outputs(c1,good)
| sP4_iProver_split
| ~ sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_6088]) ).
cnf(c_6100,plain,
( ~ program(f5(c1))
| sP4_iProver_split
| sP9_iProver_split
| ~ sP20_iProver_split ),
inference(resolution,[status(thm)],[c_6089,c_3488]) ).
cnf(c_6101,plain,
( ~ program(f5(c1))
| sP4_iProver_split
| sP9_iProver_split
| ~ sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_6100]) ).
cnf(c_6106,plain,
( ~ program(f5(c1))
| sP9_iProver_split
| ~ sP20_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_6101,c_5619]) ).
cnf(c_6107,plain,
( ~ program(f5(c1))
| sP9_iProver_split
| ~ sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_6106]) ).
cnf(c_6111,plain,
( ~ program(c1)
| ~ sP0_iProver_split
| sP9_iProver_split
| ~ sP20_iProver_split ),
inference(resolution,[status(thm)],[c_6107,c_2552]) ).
cnf(c_6114,plain,
( ~ program(c1)
| ~ sP0_iProver_split
| sP9_iProver_split
| ~ sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_6111]) ).
cnf(c_6164,plain,
( ~ sP0_iProver_split
| sP9_iProver_split
| ~ sP20_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_6114,c_3074]) ).
cnf(c_6165,plain,
( ~ sP0_iProver_split
| sP9_iProver_split
| ~ sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_6164]) ).
cnf(c_8699,plain,
( ~ sP0_iProver_split
| sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP11_iProver_split ),
inference(resolution,[status(thm)],[c_8688,c_6165]) ).
cnf(c_8700,plain,
( ~ sP0_iProver_split
| sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_8699]) ).
cnf(c_8707,plain,
( ~ sP0_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP11_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_8700,c_5619]) ).
cnf(c_8708,plain,
( ~ sP0_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_8707]) ).
cnf(c_8714,plain,
( ~ sP0_iProver_split
| sP2_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| sP9_iProver_split ),
inference(resolution,[status(thm)],[c_8708,c_2584]) ).
cnf(c_8715,plain,
( ~ sP0_iProver_split
| sP2_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_8714]) ).
cnf(c_8721,plain,
( ~ sP0_iProver_split
| sP2_iProver_split
| sP7_iProver_split
| sP9_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_8715,c_2570]) ).
cnf(c_8722,plain,
( ~ sP0_iProver_split
| sP2_iProver_split
| sP7_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_8721]) ).
cnf(c_8727,plain,
( ~ sP0_iProver_split
| sP2_iProver_split
| sP4_iProver_split
| sP7_iProver_split ),
inference(resolution,[status(thm)],[c_8722,c_7217]) ).
cnf(c_8728,plain,
( ~ sP0_iProver_split
| sP2_iProver_split
| sP4_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_8727]) ).
cnf(c_9055,plain,
( sP2_iProver_split
| sP4_iProver_split
| sP7_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_9049,c_2570,c_8728]) ).
cnf(c_9056,plain,
( sP2_iProver_split
| sP4_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_9055]) ).
cnf(c_10479,plain,
( sP4_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_10472,c_9056]) ).
cnf(c_10480,plain,
( sP4_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split
| sP20_iProver_split ),
inference(rewriting,[status(thm)],[c_10479]) ).
cnf(c_10486,plain,
( ~ sP0_iProver_split
| sP4_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_10480,c_6165]) ).
cnf(c_10487,plain,
( ~ sP0_iProver_split
| sP4_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_10486]) ).
cnf(c_10494,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_10487,c_5619]) ).
cnf(c_10495,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_10494]) ).
cnf(c_10501,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| sP11_iProver_split
| ~ sP15_iProver_split ),
inference(resolution,[status(thm)],[c_10495,c_2476]) ).
cnf(c_10504,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| sP11_iProver_split
| ~ sP15_iProver_split ),
inference(rewriting,[status(thm)],[c_10501]) ).
cnf(c_22,plain,
( halts2(c3,X0)
| ~ halts2(f6(X1),f6(X1))
| ~ halts2(X1,f6(X1))
| halts2(X0,X0)
| ~ program(X1)
| ~ program(X0)
| ~ outputs(X1,good) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_222) ).
cnf(c_149,plain,
( sP6_iProver_split
| sP16_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP6_iProver_split,sP16_iProver_split])],[c_22]) ).
cnf(c_346,plain,
( sP6_iProver_split
| sP16_iProver_split ),
inference(copy,[status(esa)],[c_149]) ).
cnf(c_515,plain,
( sP6_iProver_split
| sP16_iProver_split ),
inference(copy,[status(esa)],[c_346]) ).
cnf(c_570,plain,
( sP6_iProver_split
| sP16_iProver_split ),
inference(copy,[status(esa)],[c_515]) ).
cnf(c_2334,plain,
( sP6_iProver_split
| sP16_iProver_split ),
inference(copy,[status(esa)],[c_570]) ).
cnf(c_2472,plain,
( sP6_iProver_split
| sP16_iProver_split ),
inference(copy,[status(esa)],[c_2334]) ).
cnf(c_10502,plain,
( ~ sP0_iProver_split
| sP6_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP15_iProver_split ),
inference(resolution,[status(thm)],[c_10495,c_2472]) ).
cnf(c_10503,plain,
( ~ sP0_iProver_split
| sP6_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP15_iProver_split ),
inference(rewriting,[status(thm)],[c_10502]) ).
cnf(c_25,plain,
( halts2(c3,X0)
| halts2(f6(X1),f6(X1))
| ~ halts2(X1,f6(X1))
| halts2(X0,X0)
| ~ program(X1)
| ~ program(X0)
| ~ outputs(X1,bad) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_225) ).
cnf(c_140,plain,
( sP6_iProver_split
| sP15_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP6_iProver_split,sP15_iProver_split])],[c_25]) ).
cnf(c_364,plain,
( sP6_iProver_split
| sP15_iProver_split ),
inference(copy,[status(esa)],[c_140]) ).
cnf(c_511,plain,
( sP6_iProver_split
| sP15_iProver_split ),
inference(copy,[status(esa)],[c_364]) ).
cnf(c_574,plain,
( sP6_iProver_split
| sP15_iProver_split ),
inference(copy,[status(esa)],[c_511]) ).
cnf(c_2330,plain,
( sP6_iProver_split
| sP15_iProver_split ),
inference(copy,[status(esa)],[c_574]) ).
cnf(c_2464,plain,
( sP6_iProver_split
| sP15_iProver_split ),
inference(copy,[status(esa)],[c_2330]) ).
cnf(c_10510,plain,
( ~ sP0_iProver_split
| sP6_iProver_split
| sP7_iProver_split
| sP9_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_10503,c_2464]) ).
cnf(c_10511,plain,
( ~ sP0_iProver_split
| sP6_iProver_split
| sP7_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_10510]) ).
cnf(c_10514,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP11_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_10511,c_8708]) ).
cnf(c_10517,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_10514]) ).
cnf(c_10562,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP15_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_10504,c_10517]) ).
cnf(c_10563,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| ~ sP15_iProver_split ),
inference(rewriting,[status(thm)],[c_10562]) ).
cnf(c_21,plain,
( ~ halts2(c3,X0)
| halts2(f6(X1),f6(X1))
| ~ halts2(X1,f6(X1))
| ~ halts2(X0,X0)
| ~ program(X1)
| ~ program(X0)
| ~ outputs(X1,bad) ),
file('/export/starexec/sandbox/tmp/iprover_modulo_1bec97.p',c_0_221) ).
cnf(c_152,plain,
( sP11_iProver_split
| sP15_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP11_iProver_split,sP15_iProver_split])],[c_21]) ).
cnf(c_340,plain,
( sP11_iProver_split
| sP15_iProver_split ),
inference(copy,[status(esa)],[c_152]) ).
cnf(c_516,plain,
( sP11_iProver_split
| sP15_iProver_split ),
inference(copy,[status(esa)],[c_340]) ).
cnf(c_569,plain,
( sP11_iProver_split
| sP15_iProver_split ),
inference(copy,[status(esa)],[c_516]) ).
cnf(c_2335,plain,
( sP11_iProver_split
| sP15_iProver_split ),
inference(copy,[status(esa)],[c_569]) ).
cnf(c_2474,plain,
( sP11_iProver_split
| sP15_iProver_split ),
inference(copy,[status(esa)],[c_2335]) ).
cnf(c_10568,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| sP11_iProver_split ),
inference(resolution,[status(thm)],[c_10563,c_2474]) ).
cnf(c_10571,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split
| sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_10568]) ).
cnf(c_10576,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_10571,c_10517]) ).
cnf(c_10577,plain,
( ~ sP0_iProver_split
| sP7_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_10576]) ).
cnf(c_12853,plain,
( ~ sP0_iProver_split
| sP7_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_12823,c_10577]) ).
cnf(c_12856,plain,
( ~ sP0_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_12853]) ).
cnf(c_10404,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| sP0_iProver_split
| sP1_iProver_split
| ~ sP5_iProver_split
| ~ sP10_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_4607,c_2556]) ).
cnf(c_10411,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| sP0_iProver_split
| sP1_iProver_split
| ~ sP5_iProver_split
| ~ sP10_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_10404]) ).
cnf(c_10966,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| sP0_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_10411,c_2580,c_2566,c_4381]) ).
cnf(c_10967,plain,
( ~ program(c2)
| ~ program(f6(c2))
| ~ outputs(c2,good)
| sP0_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_10966]) ).
cnf(c_10974,plain,
( ~ program(c2)
| ~ program(f6(c2))
| sP0_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_10967,c_2574]) ).
cnf(c_10981,plain,
( ~ program(c2)
| ~ program(f6(c2))
| sP0_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_10974]) ).
cnf(c_10996,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP2_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_10981,c_2558]) ).
cnf(c_10999,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP2_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_10996]) ).
cnf(c_11012,plain,
( sP0_iProver_split
| ~ sP2_iProver_split
| sP4_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_10999,c_6928]) ).
cnf(c_11015,plain,
( sP0_iProver_split
| ~ sP2_iProver_split
| sP4_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_11012]) ).
cnf(c_10581,plain,
( ~ sP0_iProver_split
| sP4_iProver_split
| sP7_iProver_split ),
inference(resolution,[status(thm)],[c_10577,c_7217]) ).
cnf(c_10582,plain,
( ~ sP0_iProver_split
| sP4_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_10581]) ).
cnf(c_11022,plain,
( sP4_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_11015,c_9056,c_10582]) ).
cnf(c_11023,plain,
( sP4_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_11022]) ).
cnf(c_11028,plain,
( sP4_iProver_split
| sP7_iProver_split
| sP11_iProver_split
| ~ sP15_iProver_split ),
inference(resolution,[status(thm)],[c_11023,c_2476]) ).
cnf(c_11031,plain,
( sP4_iProver_split
| sP7_iProver_split
| sP11_iProver_split
| ~ sP15_iProver_split ),
inference(rewriting,[status(thm)],[c_11028]) ).
cnf(c_11029,plain,
( sP4_iProver_split
| sP6_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split ),
inference(resolution,[status(thm)],[c_11023,c_2472]) ).
cnf(c_11030,plain,
( sP4_iProver_split
| sP6_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split ),
inference(rewriting,[status(thm)],[c_11029]) ).
cnf(c_11036,plain,
( sP4_iProver_split
| sP6_iProver_split
| sP7_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_11030,c_2464]) ).
cnf(c_11037,plain,
( sP4_iProver_split
| sP6_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_11036]) ).
cnf(c_10590,plain,
( sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_10582,c_9037]) ).
cnf(c_10594,plain,
( sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_10590]) ).
cnf(c_11040,plain,
( sP4_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_11037,c_10594]) ).
cnf(c_11042,plain,
( sP4_iProver_split
| sP7_iProver_split
| ~ sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_11040]) ).
cnf(c_11063,plain,
( sP4_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_11031,c_11042]) ).
cnf(c_11064,plain,
( sP4_iProver_split
| sP7_iProver_split
| ~ sP15_iProver_split ),
inference(rewriting,[status(thm)],[c_11063]) ).
cnf(c_11068,plain,
( sP4_iProver_split
| sP7_iProver_split
| sP11_iProver_split ),
inference(resolution,[status(thm)],[c_11064,c_2474]) ).
cnf(c_11071,plain,
( sP4_iProver_split
| sP7_iProver_split
| sP11_iProver_split ),
inference(rewriting,[status(thm)],[c_11068]) ).
cnf(c_11075,plain,
( sP4_iProver_split
| sP7_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_11071,c_11042]) ).
cnf(c_11076,plain,
( sP4_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_11075]) ).
cnf(c_4407,plain,
( ~ program(c2)
| ~ program(f6(c2))
| sP0_iProver_split
| ~ sP4_iProver_split
| sP7_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_4401,c_2574]) ).
cnf(c_4414,plain,
( ~ program(c2)
| ~ program(f6(c2))
| sP0_iProver_split
| ~ sP4_iProver_split
| sP7_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_4407]) ).
cnf(c_5968,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP2_iProver_split
| ~ sP4_iProver_split
| sP7_iProver_split
| ~ sP16_iProver_split ),
inference(resolution,[status(thm)],[c_4414,c_2558]) ).
cnf(c_5971,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP2_iProver_split
| ~ sP4_iProver_split
| sP7_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_5968]) ).
cnf(c_11086,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP2_iProver_split
| sP7_iProver_split
| ~ sP16_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_11076,c_5971]) ).
cnf(c_11103,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP2_iProver_split
| sP7_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_11086]) ).
cnf(c_13338,plain,
( ~ program(c2)
| ~ sP2_iProver_split
| sP7_iProver_split
| ~ sP16_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_12856,c_11103]) ).
cnf(c_13346,plain,
( ~ program(c2)
| ~ sP2_iProver_split
| sP7_iProver_split
| ~ sP16_iProver_split ),
inference(rewriting,[status(thm)],[c_13338]) ).
cnf(c_6170,plain,
( ~ sP0_iProver_split
| sP5_iProver_split
| sP9_iProver_split ),
inference(resolution,[status(thm)],[c_6165,c_2484]) ).
cnf(c_6171,plain,
( ~ sP0_iProver_split
| sP5_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_6170]) ).
cnf(c_6176,plain,
( sP5_iProver_split
| sP9_iProver_split ),
inference(forward_subsumption_resolution,[status(thm)],[c_6171,c_2566]) ).
cnf(c_6177,plain,
( sP5_iProver_split
| sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_6176]) ).
cnf(c_12854,plain,
sP5_iProver_split,
inference(backward_subsumption_resolution,[status(thm)],[c_12823,c_6177]) ).
cnf(c_12855,plain,
sP5_iProver_split,
inference(rewriting,[status(thm)],[c_12854]) ).
cnf(c_115,plain,
( ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP7_iProver_split ),
inference(splitting,[splitting(split),new_symbols(definition,[sP7_iProver_split])],[c_40]) ).
cnf(c_195,plain,
( ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP7_iProver_split ),
inference(copy,[status(esa)],[c_115]) ).
cnf(c_236,plain,
( ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP7_iProver_split ),
inference(copy,[status(esa)],[c_195]) ).
cnf(c_494,plain,
( ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP7_iProver_split ),
inference(copy,[status(esa)],[c_236]) ).
cnf(c_591,plain,
( ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP7_iProver_split ),
inference(copy,[status(esa)],[c_494]) ).
cnf(c_2384,plain,
( ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP7_iProver_split ),
inference(copy,[status(esa)],[c_591]) ).
cnf(c_2572,plain,
( ~ halts2(X0,X0)
| ~ program(X0)
| ~ sP7_iProver_split ),
inference(copy,[status(esa)],[c_2384]) ).
cnf(c_2936,plain,
( ~ program(c2)
| ~ sP5_iProver_split
| ~ sP7_iProver_split ),
inference(resolution,[status(thm)],[c_2921,c_2572]) ).
cnf(c_2937,plain,
( ~ program(c2)
| ~ sP5_iProver_split
| ~ sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_2936]) ).
cnf(c_13037,plain,
( ~ program(c2)
| ~ sP7_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_12855,c_2937]) ).
cnf(c_13056,plain,
( ~ program(c2)
| ~ sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_13037]) ).
cnf(c_12829,plain,
program(c2),
inference(backward_subsumption_resolution,[status(thm)],[c_12823,c_6215]) ).
cnf(c_12880,plain,
program(c2),
inference(rewriting,[status(thm)],[c_12829]) ).
cnf(c_13534,plain,
~ sP7_iProver_split,
inference(forward_subsumption_resolution,[status(thm)],[c_13056,c_12880]) ).
cnf(c_13535,plain,
~ sP7_iProver_split,
inference(rewriting,[status(thm)],[c_13534]) ).
cnf(c_4735,plain,
( ~ program(c2)
| program(c3)
| sP0_iProver_split
| ~ sP4_iProver_split
| sP7_iProver_split ),
inference(resolution,[status(thm)],[c_4730,c_2574]) ).
cnf(c_4742,plain,
( ~ program(c2)
| program(c3)
| sP0_iProver_split
| ~ sP4_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_4735]) ).
cnf(c_3022,plain,
( ~ program(c3)
| ~ sP6_iProver_split
| ~ sP9_iProver_split ),
inference(resolution,[status(thm)],[c_3005,c_2576]) ).
cnf(c_3023,plain,
( ~ program(c3)
| ~ sP6_iProver_split
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_3022]) ).
cnf(c_5549,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP9_iProver_split ),
inference(resolution,[status(thm)],[c_4742,c_3023]) ).
cnf(c_5552,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split
| ~ sP9_iProver_split ),
inference(rewriting,[status(thm)],[c_5549]) ).
cnf(c_5626,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_5619,c_5552]) ).
cnf(c_5631,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP4_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_5626]) ).
cnf(c_11089,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_11076,c_5631]) ).
cnf(c_11100,plain,
( ~ program(c2)
| sP0_iProver_split
| ~ sP6_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_11089]) ).
cnf(c_13341,plain,
( ~ program(c2)
| ~ sP6_iProver_split
| sP7_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_12856,c_11100]) ).
cnf(c_13343,plain,
( ~ program(c2)
| ~ sP6_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_13341]) ).
cnf(c_13484,plain,
( ~ sP6_iProver_split
| sP7_iProver_split ),
inference(backward_subsumption_resolution,[status(thm)],[c_12880,c_13343]) ).
cnf(c_13491,plain,
( ~ sP6_iProver_split
| sP7_iProver_split ),
inference(rewriting,[status(thm)],[c_13484]) ).
cnf(c_13540,plain,
~ sP6_iProver_split,
inference(backward_subsumption_resolution,[status(thm)],[c_13535,c_13491]) ).
cnf(c_13541,plain,
~ sP6_iProver_split,
inference(rewriting,[status(thm)],[c_13540]) ).
cnf(c_13552,plain,
sP16_iProver_split,
inference(backward_subsumption_resolution,[status(thm)],[c_13541,c_2472]) ).
cnf(c_13557,plain,
sP16_iProver_split,
inference(rewriting,[status(thm)],[c_13552]) ).
cnf(c_13553,plain,
sP2_iProver_split,
inference(backward_subsumption_resolution,[status(thm)],[c_13541,c_2570]) ).
cnf(c_13556,plain,
sP2_iProver_split,
inference(rewriting,[status(thm)],[c_13553]) ).
cnf(c_13672,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[c_13346,c_13557,c_13535,c_13556,c_12880]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11 % Problem : COM003-1 : TPTP v8.1.0. Bugfixed v1.0.1.
% 0.03/0.12 % Command : iprover_modulo %s %d
% 0.12/0.33 % Computer : n024.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 : 600
% 0.12/0.33 % DateTime : Thu Jun 16 17:10:48 EDT 2022
% 0.12/0.33 % CPUTime :
% 0.12/0.34 % Running in mono-core mode
% 0.19/0.39 % Orienting using strategy Equiv(ClausalAll)
% 0.19/0.39 % Orientation found
% 0.19/0.39 % Executing iprover_moduloopt --modulo true --schedule none --sub_typing false --res_to_prop_solver none --res_prop_simpl_given false --res_lit_sel kbo_max --large_theory_mode false --res_time_limit 1000 --res_orphan_elimination false --prep_sem_filter none --prep_unflatten false --comb_res_mult 1000 --comb_inst_mult 300 --clausifier .//eprover --clausifier_options "--tstp-format " --proof_out_file /export/starexec/sandbox/tmp/iprover_proof_396aac.s --tptp_safe_out true --time_out_real 150 /export/starexec/sandbox/tmp/iprover_modulo_1bec97.p | tee /export/starexec/sandbox/tmp/iprover_modulo_out_6eb958 | grep -v "SZS"
% 0.19/0.42
% 0.19/0.42 %---------------- iProver v2.5 (CASC-J8 2016) ----------------%
% 0.19/0.42
% 0.19/0.42 %
% 0.19/0.42 % ------ iProver source info
% 0.19/0.42
% 0.19/0.42 % git: sha1: 57accf6c58032223c7708532cf852a99fa48c1b3
% 0.19/0.42 % git: non_committed_changes: true
% 0.19/0.42 % git: last_make_outside_of_git: true
% 0.19/0.42
% 0.19/0.42 %
% 0.19/0.42 % ------ Input Options
% 0.19/0.42
% 0.19/0.42 % --out_options all
% 0.19/0.42 % --tptp_safe_out true
% 0.19/0.42 % --problem_path ""
% 0.19/0.42 % --include_path ""
% 0.19/0.42 % --clausifier .//eprover
% 0.19/0.42 % --clausifier_options --tstp-format
% 0.19/0.42 % --stdin false
% 0.19/0.42 % --dbg_backtrace false
% 0.19/0.42 % --dbg_dump_prop_clauses false
% 0.19/0.42 % --dbg_dump_prop_clauses_file -
% 0.19/0.42 % --dbg_out_stat false
% 0.19/0.42
% 0.19/0.42 % ------ General Options
% 0.19/0.42
% 0.19/0.42 % --fof false
% 0.19/0.42 % --time_out_real 150.
% 0.19/0.42 % --time_out_prep_mult 0.2
% 0.19/0.42 % --time_out_virtual -1.
% 0.19/0.42 % --schedule none
% 0.19/0.42 % --ground_splitting input
% 0.19/0.42 % --splitting_nvd 16
% 0.19/0.42 % --non_eq_to_eq false
% 0.19/0.42 % --prep_gs_sim true
% 0.19/0.42 % --prep_unflatten false
% 0.19/0.42 % --prep_res_sim true
% 0.19/0.42 % --prep_upred true
% 0.19/0.42 % --res_sim_input true
% 0.19/0.42 % --clause_weak_htbl true
% 0.19/0.42 % --gc_record_bc_elim false
% 0.19/0.42 % --symbol_type_check false
% 0.19/0.42 % --clausify_out false
% 0.19/0.42 % --large_theory_mode false
% 0.19/0.42 % --prep_sem_filter none
% 0.19/0.42 % --prep_sem_filter_out false
% 0.19/0.42 % --preprocessed_out false
% 0.19/0.42 % --sub_typing false
% 0.19/0.42 % --brand_transform false
% 0.19/0.42 % --pure_diseq_elim true
% 0.19/0.42 % --min_unsat_core false
% 0.19/0.42 % --pred_elim true
% 0.19/0.42 % --add_important_lit false
% 0.19/0.42 % --soft_assumptions false
% 0.19/0.42 % --reset_solvers false
% 0.19/0.42 % --bc_imp_inh []
% 0.19/0.42 % --conj_cone_tolerance 1.5
% 0.19/0.42 % --prolific_symb_bound 500
% 0.19/0.42 % --lt_threshold 2000
% 0.19/0.42
% 0.19/0.42 % ------ SAT Options
% 0.19/0.42
% 0.19/0.42 % --sat_mode false
% 0.19/0.42 % --sat_fm_restart_options ""
% 0.19/0.42 % --sat_gr_def false
% 0.19/0.42 % --sat_epr_types true
% 0.19/0.42 % --sat_non_cyclic_types false
% 0.19/0.42 % --sat_finite_models false
% 0.19/0.42 % --sat_fm_lemmas false
% 0.19/0.42 % --sat_fm_prep false
% 0.19/0.42 % --sat_fm_uc_incr true
% 0.19/0.42 % --sat_out_model small
% 0.19/0.42 % --sat_out_clauses false
% 0.19/0.42
% 0.19/0.42 % ------ QBF Options
% 0.19/0.42
% 0.19/0.42 % --qbf_mode false
% 0.19/0.42 % --qbf_elim_univ true
% 0.19/0.42 % --qbf_sk_in true
% 0.19/0.42 % --qbf_pred_elim true
% 0.19/0.42 % --qbf_split 32
% 0.19/0.42
% 0.19/0.42 % ------ BMC1 Options
% 0.19/0.42
% 0.19/0.42 % --bmc1_incremental false
% 0.19/0.42 % --bmc1_axioms reachable_all
% 0.19/0.42 % --bmc1_min_bound 0
% 0.19/0.42 % --bmc1_max_bound -1
% 0.19/0.42 % --bmc1_max_bound_default -1
% 0.19/0.42 % --bmc1_symbol_reachability true
% 0.19/0.42 % --bmc1_property_lemmas false
% 0.19/0.42 % --bmc1_k_induction false
% 0.19/0.42 % --bmc1_non_equiv_states false
% 0.19/0.42 % --bmc1_deadlock false
% 0.19/0.42 % --bmc1_ucm false
% 0.19/0.42 % --bmc1_add_unsat_core none
% 0.19/0.42 % --bmc1_unsat_core_children false
% 0.19/0.42 % --bmc1_unsat_core_extrapolate_axioms false
% 0.19/0.42 % --bmc1_out_stat full
% 0.19/0.42 % --bmc1_ground_init false
% 0.19/0.42 % --bmc1_pre_inst_next_state false
% 0.19/0.42 % --bmc1_pre_inst_state false
% 0.19/0.42 % --bmc1_pre_inst_reach_state false
% 0.19/0.42 % --bmc1_out_unsat_core false
% 0.19/0.42 % --bmc1_aig_witness_out false
% 0.19/0.42 % --bmc1_verbose false
% 0.19/0.42 % --bmc1_dump_clauses_tptp false
% 0.19/0.47 % --bmc1_dump_unsat_core_tptp false
% 0.19/0.47 % --bmc1_dump_file -
% 0.19/0.47 % --bmc1_ucm_expand_uc_limit 128
% 0.19/0.47 % --bmc1_ucm_n_expand_iterations 6
% 0.19/0.47 % --bmc1_ucm_extend_mode 1
% 0.19/0.47 % --bmc1_ucm_init_mode 2
% 0.19/0.47 % --bmc1_ucm_cone_mode none
% 0.19/0.47 % --bmc1_ucm_reduced_relation_type 0
% 0.19/0.47 % --bmc1_ucm_relax_model 4
% 0.19/0.47 % --bmc1_ucm_full_tr_after_sat true
% 0.19/0.47 % --bmc1_ucm_expand_neg_assumptions false
% 0.19/0.47 % --bmc1_ucm_layered_model none
% 0.19/0.47 % --bmc1_ucm_max_lemma_size 10
% 0.19/0.47
% 0.19/0.47 % ------ AIG Options
% 0.19/0.47
% 0.19/0.47 % --aig_mode false
% 0.19/0.47
% 0.19/0.47 % ------ Instantiation Options
% 0.19/0.47
% 0.19/0.47 % --instantiation_flag true
% 0.19/0.47 % --inst_lit_sel [+prop;+sign;+ground;-num_var;-num_symb]
% 0.19/0.47 % --inst_solver_per_active 750
% 0.19/0.47 % --inst_solver_calls_frac 0.5
% 0.19/0.47 % --inst_passive_queue_type priority_queues
% 0.19/0.47 % --inst_passive_queues [[-conj_dist;+conj_symb;-num_var];[+age;-num_symb]]
% 0.19/0.47 % --inst_passive_queues_freq [25;2]
% 0.19/0.47 % --inst_dismatching true
% 0.19/0.47 % --inst_eager_unprocessed_to_passive true
% 0.19/0.47 % --inst_prop_sim_given true
% 0.19/0.47 % --inst_prop_sim_new false
% 0.19/0.47 % --inst_orphan_elimination true
% 0.19/0.47 % --inst_learning_loop_flag true
% 0.19/0.47 % --inst_learning_start 3000
% 0.19/0.47 % --inst_learning_factor 2
% 0.19/0.47 % --inst_start_prop_sim_after_learn 3
% 0.19/0.47 % --inst_sel_renew solver
% 0.19/0.47 % --inst_lit_activity_flag true
% 0.19/0.47 % --inst_out_proof true
% 0.19/0.47
% 0.19/0.47 % ------ Resolution Options
% 0.19/0.47
% 0.19/0.47 % --resolution_flag true
% 0.19/0.47 % --res_lit_sel kbo_max
% 0.19/0.47 % --res_to_prop_solver none
% 0.19/0.47 % --res_prop_simpl_new false
% 0.19/0.47 % --res_prop_simpl_given false
% 0.19/0.47 % --res_passive_queue_type priority_queues
% 0.19/0.47 % --res_passive_queues [[-conj_dist;+conj_symb;-num_symb];[+age;-num_symb]]
% 0.19/0.47 % --res_passive_queues_freq [15;5]
% 0.19/0.47 % --res_forward_subs full
% 0.19/0.47 % --res_backward_subs full
% 0.19/0.47 % --res_forward_subs_resolution true
% 0.19/0.47 % --res_backward_subs_resolution true
% 0.19/0.47 % --res_orphan_elimination false
% 0.19/0.47 % --res_time_limit 1000.
% 0.19/0.47 % --res_out_proof true
% 0.19/0.47 % --proof_out_file /export/starexec/sandbox/tmp/iprover_proof_396aac.s
% 0.19/0.47 % --modulo true
% 0.19/0.47
% 0.19/0.47 % ------ Combination Options
% 0.19/0.47
% 0.19/0.47 % --comb_res_mult 1000
% 0.19/0.47 % --comb_inst_mult 300
% 0.19/0.47 % ------
% 0.19/0.47
% 0.19/0.47 % ------ Parsing...% successful
% 0.19/0.47
% 0.19/0.47 % ------ Preprocessing... gs_s sp: 68 0s gs_e snvd_s sp: 0 0s snvd_e pe_s pe:1:0s pe:2:0s pe:4:0s pe_e snvd_s sp: 0 0s snvd_e %
% 0.19/0.47
% 0.19/0.47 % ------ Proving...
% 0.19/0.47 % ------ Problem Properties
% 0.19/0.47
% 0.19/0.47 %
% 0.19/0.47 % EPR false
% 0.19/0.47 % Horn false
% 0.19/0.47 % Has equality false
% 0.19/0.47
% 0.19/0.47 % % ------ Input Options Time Limit: Unbounded
% 0.19/0.47
% 0.19/0.47
% 0.19/0.47 % % ------ Current options:
% 0.19/0.47
% 0.19/0.47 % ------ Input Options
% 0.19/0.47
% 0.19/0.47 % --out_options all
% 0.19/0.47 % --tptp_safe_out true
% 0.19/0.47 % --problem_path ""
% 0.19/0.47 % --include_path ""
% 0.19/0.47 % --clausifier .//eprover
% 0.19/0.47 % --clausifier_options --tstp-format
% 0.19/0.47 % --stdin false
% 0.19/0.47 % --dbg_backtrace false
% 0.19/0.47 % --dbg_dump_prop_clauses false
% 0.19/0.47 % --dbg_dump_prop_clauses_file -
% 0.19/0.47 % --dbg_out_stat false
% 0.19/0.47
% 0.19/0.47 % ------ General Options
% 0.19/0.47
% 0.19/0.47 % --fof false
% 0.19/0.47 % --time_out_real 150.
% 0.19/0.47 % --time_out_prep_mult 0.2
% 0.19/0.47 % --time_out_virtual -1.
% 0.19/0.47 % --schedule none
% 0.19/0.47 % --ground_splitting input
% 0.19/0.47 % --splitting_nvd 16
% 0.19/0.47 % --non_eq_to_eq false
% 0.19/0.47 % --prep_gs_sim true
% 0.19/0.47 % --prep_unflatten false
% 0.19/0.47 % --prep_res_sim true
% 0.19/0.47 % --prep_upred true
% 0.19/0.47 % --res_sim_input true
% 0.19/0.47 % --clause_weak_htbl true
% 0.19/0.47 % --gc_record_bc_elim false
% 0.19/0.47 % --symbol_type_check false
% 0.19/0.47 % --clausify_out false
% 0.19/0.47 % --large_theory_mode false
% 0.19/0.47 % --prep_sem_filter none
% 0.19/0.47 % --prep_sem_filter_out false
% 0.19/0.47 % --preprocessed_out false
% 0.19/0.47 % --sub_typing false
% 0.19/0.47 % --brand_transform false
% 0.19/0.47 % --pure_diseq_elim true
% 0.19/0.47 % --min_unsat_core false
% 0.19/0.47 % --pred_elim true
% 0.19/0.47 % --add_important_lit false
% 0.19/0.47 % --soft_assumptions false
% 0.19/0.47 % --reset_solvers false
% 0.19/0.47 % --bc_imp_inh []
% 0.19/0.47 % --conj_cone_tolerance 1.5
% 0.19/0.47 % --prolific_symb_bound 500
% 0.19/0.47 % --lt_threshold 2000
% 0.19/0.47
% 0.19/0.47 % ------ SAT Options
% 0.19/0.47
% 0.19/0.47 % --sat_mode false
% 0.19/0.47 % --sat_fm_restart_options ""
% 0.19/0.47 % --sat_gr_def false
% 0.19/0.47 % --sat_epr_types true
% 0.19/0.47 % --sat_non_cyclic_types false
% 0.19/0.47 % --sat_finite_models false
% 0.19/0.47 % --sat_fm_lemmas false
% 0.19/0.47 % --sat_fm_prep false
% 0.19/0.47 % --sat_fm_uc_incr true
% 0.19/0.47 % --sat_out_model small
% 0.19/0.47 % --sat_out_clauses false
% 0.19/0.47
% 0.19/0.47 % ------ QBF Options
% 0.19/0.47
% 0.19/0.47 % --qbf_mode false
% 0.19/0.47 % --qbf_elim_univ true
% 0.19/0.47 % --qbf_sk_in true
% 0.19/0.47 % --qbf_pred_elim true
% 0.19/0.47 % --qbf_split 32
% 0.19/0.47
% 0.19/0.47 % ------ BMC1 Options
% 0.19/0.47
% 0.19/0.47 % --bmc1_incremental false
% 0.19/0.47 % --bmc1_axioms reachable_all
% 0.19/0.47 % --bmc1_min_bound 0
% 0.19/0.47 % --bmc1_max_bound -1
% 0.19/0.47 % --bmc1_max_bound_default -1
% 0.19/0.47 % --bmc1_symbol_reachability true
% 0.19/0.47 % --bmc1_property_lemmas false
% 0.19/0.47 % --bmc1_k_induction false
% 0.19/0.47 % --bmc1_non_equiv_states false
% 0.19/0.47 % --bmc1_deadlock false
% 0.19/0.47 % --bmc1_ucm false
% 0.19/0.47 % --bmc1_add_unsat_core none
% 0.19/0.47 % --bmc1_unsat_core_children false
% 0.19/0.47 % --bmc1_unsat_core_extrapolate_axioms false
% 0.19/0.47 % --bmc1_out_stat full
% 0.19/0.47 % --bmc1_ground_init false
% 0.19/0.47 % --bmc1_pre_inst_next_state false
% 0.19/0.47 % --bmc1_pre_inst_state false
% 0.19/0.47 % --bmc1_pre_inst_reach_state false
% 0.19/0.47 % --bmc1_out_unsat_core false
% 0.19/0.47 % --bmc1_aig_witness_out false
% 0.19/0.47 % --bmc1_verbose false
% 0.19/0.47 % --bmc1_dump_clauses_tptp false
% 0.19/0.47 % --bmc1_dump_unsat_core_tptp false
% 0.19/0.47 % --bmc1_dump_file -
% 0.19/0.47 % --bmc1_ucm_expand_uc_limit 128
% 0.19/0.47 % --bmc1_ucm_n_expand_iterations 6
% 0.19/0.47 % --bmc1_ucm_extend_mode 1
% 0.19/0.47 % --bmc1_ucm_init_mode 2
% 0.19/0.47 % --bmc1_ucm_cone_mode none
% 0.19/0.47 % --bmc1_ucm_reduced_relation_type 0
% 0.19/0.47 % --bmc1_ucm_relax_model 4
% 0.19/0.47 % --bmc1_ucm_full_tr_after_sat true
% 0.19/0.47 % --bmc1_ucm_expand_neg_assumptions false
% 0.19/0.47 % --bmc1_ucm_layered_model none
% 0.19/0.47 % --bmc1_ucm_max_lemma_size 10
% 0.19/0.47
% 0.19/0.47 % ------ AIG Options
% 0.19/0.47
% 0.19/0.47 % --aig_mode false
% 0.19/0.47
% 0.19/0.47 % ------ Instantiation Options
% 0.19/0.47
% 0.19/0.47 % --instantiation_flag true
% 0.19/0.47 % --inst_lit_sel [+prop;+sign;+ground;-num_var;-num_symb]
% 0.19/0.47 % --inst_solver_per_active 750
% 0.19/0.47 % --inst_solver_calls_frac 0.5
% 0.19/0.47 % --inst_passive_queue_type priority_queues
% 0.19/0.47 % --inst_passive_queues [[-conj_dist;+conj_symb;-num_var];[+age;-num_symb]]
% 0.19/0.47 % --inst_passive_queues_freq [25;2]
% 0.19/0.47 % --inst_dismatching true
% 0.19/0.47 % --inst_eager_unprocessed_to_passive true
% 0.49/0.69 % --inst_prop_sim_given true
% 0.49/0.69 % --inst_prop_sim_new false
% 0.49/0.69 % --inst_orphan_elimination true
% 0.49/0.69 % --inst_learning_loop_flag true
% 0.49/0.69 % --inst_learning_start 3000
% 0.49/0.69 % --inst_learning_factor 2
% 0.49/0.69 % --inst_start_prop_sim_after_learn 3
% 0.49/0.69 % --inst_sel_renew solver
% 0.49/0.69 % --inst_lit_activity_flag true
% 0.49/0.69 % --inst_out_proof true
% 0.49/0.69
% 0.49/0.69 % ------ Resolution Options
% 0.49/0.69
% 0.49/0.69 % --resolution_flag true
% 0.49/0.69 % --res_lit_sel kbo_max
% 0.49/0.69 % --res_to_prop_solver none
% 0.49/0.69 % --res_prop_simpl_new false
% 0.49/0.69 % --res_prop_simpl_given false
% 0.49/0.69 % --res_passive_queue_type priority_queues
% 0.49/0.69 % --res_passive_queues [[-conj_dist;+conj_symb;-num_symb];[+age;-num_symb]]
% 0.49/0.69 % --res_passive_queues_freq [15;5]
% 0.49/0.69 % --res_forward_subs full
% 0.49/0.69 % --res_backward_subs full
% 0.49/0.69 % --res_forward_subs_resolution true
% 0.49/0.69 % --res_backward_subs_resolution true
% 0.49/0.69 % --res_orphan_elimination false
% 0.49/0.69 % --res_time_limit 1000.
% 0.49/0.69 % --res_out_proof true
% 0.49/0.69 % --proof_out_file /export/starexec/sandbox/tmp/iprover_proof_396aac.s
% 0.49/0.69 % --modulo true
% 0.49/0.69
% 0.49/0.69 % ------ Combination Options
% 0.49/0.69
% 0.49/0.69 % --comb_res_mult 1000
% 0.49/0.69 % --comb_inst_mult 300
% 0.49/0.69 % ------
% 0.49/0.69
% 0.49/0.69
% 0.49/0.69
% 0.49/0.69 % ------ Proving...
% 0.49/0.69 %
% 0.49/0.69
% 0.49/0.69
% 0.49/0.69 % Resolution empty clause
% 0.49/0.69
% 0.49/0.69 % ------ Statistics
% 0.49/0.69
% 0.49/0.69 % ------ General
% 0.49/0.69
% 0.49/0.69 % num_of_input_clauses: 50
% 0.49/0.69 % num_of_input_neg_conjectures: 2
% 0.49/0.69 % num_of_splits: 68
% 0.49/0.69 % num_of_split_atoms: 23
% 0.49/0.69 % num_of_sem_filtered_clauses: 0
% 0.49/0.69 % num_of_subtypes: 0
% 0.49/0.69 % monotx_restored_types: 0
% 0.49/0.69 % sat_num_of_epr_types: 0
% 0.49/0.69 % sat_num_of_non_cyclic_types: 0
% 0.49/0.69 % sat_guarded_non_collapsed_types: 0
% 0.49/0.69 % is_epr: 0
% 0.49/0.69 % is_horn: 0
% 0.49/0.69 % has_eq: 0
% 0.49/0.69 % num_pure_diseq_elim: 0
% 0.49/0.69 % simp_replaced_by: 0
% 0.49/0.69 % res_preprocessed: 120
% 0.49/0.69 % prep_upred: 0
% 0.49/0.69 % prep_unflattend: 0
% 0.49/0.69 % pred_elim_cands: 26
% 0.49/0.69 % pred_elim: 6
% 0.49/0.69 % pred_elim_cl: 6
% 0.49/0.69 % pred_elim_cycles: 24
% 0.49/0.69 % forced_gc_time: 0
% 0.49/0.69 % gc_basic_clause_elim: 0
% 0.49/0.69 % parsing_time: 0.003
% 0.49/0.69 % sem_filter_time: 0.
% 0.49/0.69 % pred_elim_time: 0.034
% 0.49/0.69 % out_proof_time: 0.013
% 0.49/0.69 % monotx_time: 0.
% 0.49/0.69 % subtype_inf_time: 0.
% 0.49/0.69 % unif_index_cands_time: 0.
% 0.49/0.69 % unif_index_add_time: 0.
% 0.49/0.69 % total_time: 0.285
% 0.49/0.69 % num_of_symbols: 66
% 0.49/0.69 % num_of_terms: 596
% 0.49/0.69
% 0.49/0.69 % ------ Propositional Solver
% 0.49/0.69
% 0.49/0.69 % prop_solver_calls: 7
% 0.49/0.69 % prop_fast_solver_calls: 1144
% 0.49/0.69 % prop_num_of_clauses: 663
% 0.49/0.69 % prop_preprocess_simplified: 1545
% 0.49/0.69 % prop_fo_subsumed: 24
% 0.49/0.69 % prop_solver_time: 0.
% 0.49/0.69 % prop_fast_solver_time: 0.001
% 0.49/0.69 % prop_unsat_core_time: 0.
% 0.49/0.69
% 0.49/0.69 % ------ QBF
% 0.49/0.69
% 0.49/0.69 % qbf_q_res: 0
% 0.49/0.69 % qbf_num_tautologies: 0
% 0.49/0.69 % qbf_prep_cycles: 0
% 0.49/0.69
% 0.49/0.69 % ------ BMC1
% 0.49/0.69
% 0.49/0.69 % bmc1_current_bound: -1
% 0.49/0.69 % bmc1_last_solved_bound: -1
% 0.49/0.69 % bmc1_unsat_core_size: -1
% 0.49/0.69 % bmc1_unsat_core_parents_size: -1
% 0.49/0.69 % bmc1_merge_next_fun: 0
% 0.49/0.69 % bmc1_unsat_core_clauses_time: 0.
% 0.49/0.69
% 0.49/0.69 % ------ Instantiation
% 0.49/0.69
% 0.49/0.69 % inst_num_of_clauses: 326
% 0.49/0.69 % inst_num_in_passive: 15
% 0.49/0.69 % inst_num_in_active: 221
% 0.49/0.69 % inst_num_in_unprocessed: 81
% 0.49/0.69 % inst_num_of_loops: 300
% 0.49/0.69 % inst_num_of_learning_restarts: 0
% 0.49/0.69 % inst_num_moves_active_passive: 67
% 0.49/0.69 % inst_lit_activity: 245
% 0.49/0.69 % inst_lit_activity_moves: 0
% 0.49/0.69 % inst_num_tautologies: 9
% 0.49/0.69 % inst_num_prop_implied: 0
% 0.49/0.69 % inst_num_existing_simplified: 0
% 0.49/0.69 % inst_num_eq_res_simplified: 0
% 0.49/0.69 % inst_num_child_elim: 0
% 0.49/0.69 % inst_num_of_dismatching_blockings: 0
% 0.49/0.69 % inst_num_of_non_proper_insts: 150
% 0.49/0.69 % inst_num_of_duplicates: 58
% 0.49/0.69 % inst_inst_num_from_inst_to_res: 0
% 0.49/0.69 % inst_dismatching_checking_time: 0.
% 0.49/0.69
% 0.49/0.69 % ------ Resolution
% 0.49/0.69
% 0.49/0.69 % res_num_of_clauses: 252
% 0.49/0.69 % res_num_in_passive: 248
% 0.49/0.69 % res_num_in_active: 46
% 0.49/0.69 % res_num_of_loops: 1158
% 0.49/0.69 % res_forward_subset_subsumed: 348
% 0.49/0.69 % res_backward_subset_subsumed: 224
% 0.49/0.69 % res_forward_subsumed: 496
% 0.49/0.69 % res_backward_subsumed: 216
% 0.49/0.69 % res_forward_subsumption_resolution: 292
% 0.49/0.69 % res_backward_subsumption_resolution: 253
% 0.49/0.69 % res_clause_to_clause_subsumption: 1471
% 0.49/0.69 % res_orphan_elimination: 0
% 0.49/0.69 % res_tautology_del: 160
% 0.49/0.69 % res_num_eq_res_simplified: 0
% 0.49/0.69 % res_num_sel_changes: 0
% 0.49/0.69 % res_moves_from_active_to_pass: 0
% 0.49/0.69
% 0.49/0.69 % Status Unsatisfiable
% 0.49/0.69 % SZS status Unsatisfiable
% 0.49/0.69 % SZS output start CNFRefutation
% See solution above
%------------------------------------------------------------------------------