%------------------------------------------------------------------------------
% File : E---3.5.1
% Problem : COM003-1 : TPTP v9.3.1. Bugfixed v1.0.1.
% Transfm : none
% Format : tptp:raw
% Command : run_E /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% Computer : n011.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Sep 24 12:11:14 PM UTC 2026
% Result : Unsatisfiable 63.32s 9.91s
% Output : CNFRefutation 63.32s
% Verified :
% SZS Type : Refutation
% Derivation depth : 104
% Number of leaves : 49
% Syntax : Number of formulae : 322 ( 17 unt; 0 def)
% Number of atoms : 1926 ( 0 equ)
% Maximal formula atoms : 24 ( 5 avg)
% Number of connectives : 2958 (1354 ~;1593 |; 0 &)
% ( 11 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 25 ( 7 avg)
% Maximal term depth : 2 ( 1 avg)
% Number of predicates : 18 ( 17 usr; 12 prp; 0-3 aty)
% Number of functors : 12 ( 12 usr; 6 con; 0-1 aty)
% Number of variables : 1055 ( 659 sgn 11 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
cnf(hypothesis_1_4,hypothesis,
( ~ program(X2)
| ~ decides(X1,f2(X1),f1(X1))
| ~ algorithm(X1)
| decides(c1,X2,X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_1_4) ).
cnf(prove_the_algorithm_doesnt_exist,negated_conjecture,
( ~ program(X1)
| decides(c4,X1,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_the_algorithm_doesnt_exist) ).
cnf(a_deciding_algorithm,negated_conjecture,
algorithm(c4),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',a_deciding_algorithm) ).
cnf(hypothesis_1_2,hypothesis,
( ~ program(X2)
| ~ algorithm(X1)
| decides(c1,X2,X3)
| program(f2(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_1_2) ).
cnf(hypothesis_1_3,hypothesis,
( ~ decides(X1,f2(X1),f1(X1))
| ~ algorithm(X1)
| program(c1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_1_3) ).
cnf(hypothesis_1_1,hypothesis,
( ~ algorithm(X1)
| program(c1)
| program(f2(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_1_1) ).
cnf(hypothesis_2_8,hypothesis,
( ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| outputs(X1,bad)
| halts2(X2,X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_2_8) ).
cnf(hypothesis_2_5,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| halts3(X1,X2,X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_2_5) ).
cnf(hypothesis_2_7,hypothesis,
( ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| halts3(X1,X2,X3)
| halts2(X2,X3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_2_7) ).
cnf(hypothesis_2_4,hypothesis,
( ~ program(X2)
| ~ program(X1)
| outputs(X1,bad)
| halts2(X2,X3)
| program(f4(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_2_4) ).
cnf(hypothesis_2_1,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ program(X1)
| halts3(X1,X2,X3)
| program(f4(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_2_1) ).
cnf(hypothesis_2_3,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts3(X1,X2,X3)
| halts2(X2,X3)
| program(f4(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_2_3) ).
cnf(hypothesis_3_6,hypothesis,
( ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| program(c2)
| halts2(f5(X1),f5(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_6) ).
cnf(hypothesis_3_1,hypothesis,
( ~ program(X1)
| program(c2)
| program(f5(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_1) ).
cnf(hypothesis_2_2,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ program(X1)
| outputs(X1,good)
| program(f4(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_2_2) ).
cnf(hypothesis_2_6,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| outputs(X1,good) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_2_6) ).
cnf(hypothesis_3_7,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(f5(X1),f5(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_7) ).
cnf(hypothesis_3_9,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2)
| halts2(f5(X1),f5(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_9) ).
cnf(hypothesis_3_2,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ program(X1)
| halts2(c2,X2)
| program(f5(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_2) ).
cnf(hypothesis_3_4,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2)
| program(f5(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_4) ).
cnf(hypothesis_3_11,hypothesis,
( ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| program(c2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_11) ).
cnf(hypothesis_3_12,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_12) ).
cnf(hypothesis_3_14,hypothesis,
( ~ program(X2)
| ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_14) ).
cnf(hypothesis_3_17,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_17) ).
cnf(hypothesis_3_19,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_19) ).
cnf(hypothesis_3_3,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ program(X1)
| outputs(c2,good)
| program(f5(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_3) ).
cnf(hypothesis_4_9,hypothesis,
( ~ halts2(f6(X1),f6(X1))
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| program(c3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_4_9) ).
cnf(hypothesis_4_1,hypothesis,
( ~ program(X1)
| program(c3)
| program(f6(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_4_1) ).
cnf(hypothesis_4_5,hypothesis,
( ~ outputs(X1,bad)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| program(c3)
| halts2(f6(X1),f6(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_4_5) ).
cnf(hypothesis_3_5,hypothesis,
( ~ program(X2)
| ~ program(X1)
| outputs(c2,bad)
| halts2(X2,X2)
| program(f5(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_5) ).
cnf(hypothesis_3_20,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| outputs(c2,bad)
| halts2(X2,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_20) ).
cnf(hypothesis_4_13,hypothesis,
( ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| program(c3) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_4_13) ).
cnf(hypothesis_3_18,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| outputs(c2,good) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_3_18) ).
cnf(hypothesis_4_15,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| halts2(c3,X2)
| halts2(X2,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_4_15) ).
cnf(hypothesis_4_3,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts2(c3,X2)
| halts2(X2,X2)
| program(f6(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_4_3) ).
cnf(hypothesis_4_2,hypothesis,
( ~ halts2(c3,X2)
| ~ halts2(X2,X2)
| ~ program(X2)
| ~ program(X1)
| program(f6(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_4_2) ).
cnf(hypothesis_4_10,hypothesis,
( ~ halts2(c3,X2)
| ~ halts2(X2,X2)
| ~ program(X2)
| ~ halts2(f6(X1),f6(X1))
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_4_10) ).
cnf(hypothesis_4_14,hypothesis,
( ~ halts2(c3,X2)
| ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis_4_14) ).
cnf(c_0_38,hypothesis,
( ~ program(X2)
| ~ decides(X1,f2(X1),f1(X1))
| ~ algorithm(X1)
| decides(c1,X2,X3) ),
inference(fof_simplification,[status(thm)],[hypothesis_1_4]) ).
cnf(c_0_39,negated_conjecture,
( ~ program(X1)
| decides(c4,X1,X2) ),
inference(fof_simplification,[status(thm)],[prove_the_algorithm_doesnt_exist]) ).
cnf(c_0_40,hypothesis,
( ~ program(X2)
| ~ decides(X1,f2(X1),f1(X1))
| ~ algorithm(X1)
| decides(c1,X2,X3) ),
c_0_38 ).
cnf(c_0_41,negated_conjecture,
( ~ program(X1)
| decides(c4,X1,X2) ),
c_0_39 ).
cnf(c_0_42,negated_conjecture,
algorithm(c4),
a_deciding_algorithm ).
cnf(c_0_43,hypothesis,
( ~ program(X2)
| ~ algorithm(X1)
| decides(c1,X2,X3)
| program(f2(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_1_2]) ).
cnf(c_0_44,hypothesis,
( ~ decides(X1,f2(X1),f1(X1))
| ~ algorithm(X1)
| program(c1) ),
inference(fof_simplification,[status(thm)],[hypothesis_1_3]) ).
cnf(c_0_45,negated_conjecture,
( ~ program(X1)
| ~ program(f2(c4))
| decides(c1,X1,X2) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_40,c_0_41]),c_0_42])]) ).
cnf(c_0_46,hypothesis,
( ~ program(X2)
| ~ algorithm(X1)
| decides(c1,X2,X3)
| program(f2(X1)) ),
c_0_43 ).
cnf(c_0_47,hypothesis,
( ~ decides(X1,f2(X1),f1(X1))
| ~ algorithm(X1)
| program(c1) ),
c_0_44 ).
cnf(c_0_48,hypothesis,
( ~ algorithm(X1)
| program(c1)
| program(f2(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_1_1]) ).
cnf(c_0_49,hypothesis,
( ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| outputs(X1,bad)
| halts2(X2,X3) ),
inference(fof_simplification,[status(thm)],[hypothesis_2_8]) ).
cnf(c_0_50,hypothesis,
( ~ program(X1)
| ~ program(X3)
| decides(c1,X3,X4)
| decides(c1,X1,X2) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_45,c_0_46]),c_0_42])]) ).
cnf(c_0_51,negated_conjecture,
( ~ program(f2(c4))
| program(c1) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_47,c_0_41]),c_0_42])]) ).
cnf(c_0_52,hypothesis,
( ~ algorithm(X1)
| program(c1)
| program(f2(X1)) ),
c_0_48 ).
cnf(c_0_53,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| halts3(X1,X2,X3) ),
inference(fof_simplification,[status(thm)],[hypothesis_2_5]) ).
cnf(c_0_54,hypothesis,
( ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| halts3(X1,X2,X3)
| halts2(X2,X3) ),
inference(fof_simplification,[status(thm)],[hypothesis_2_7]) ).
cnf(c_0_55,hypothesis,
( ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| outputs(X1,bad)
| halts2(X2,X3) ),
c_0_49 ).
cnf(c_0_56,hypothesis,
( ~ program(X1)
| decides(c1,X1,X2) ),
inference(ef,[status(thm)],[c_0_50]) ).
cnf(c_0_57,hypothesis,
program(c1),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_51,c_0_52]),c_0_42])]) ).
cnf(c_0_58,hypothesis,
( ~ program(X2)
| ~ program(X1)
| outputs(X1,bad)
| halts2(X2,X3)
| program(f4(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_2_4]) ).
cnf(c_0_59,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| halts3(X1,X2,X3) ),
c_0_53 ).
cnf(c_0_60,hypothesis,
( ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| halts3(X1,X2,X3)
| halts2(X2,X3) ),
c_0_54 ).
cnf(c_0_61,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ program(X1)
| halts3(X1,X2,X3)
| program(f4(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_2_1]) ).
cnf(c_0_62,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts3(X1,X2,X3)
| halts2(X2,X3)
| program(f4(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_2_3]) ).
cnf(c_0_63,hypothesis,
( ~ program(X1)
| ~ program(f4(c1))
| halts2(X1,X2)
| outputs(c1,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_55,c_0_56]),c_0_57])]) ).
cnf(c_0_64,hypothesis,
( ~ program(X2)
| ~ program(X1)
| outputs(X1,bad)
| halts2(X2,X3)
| program(f4(X1)) ),
c_0_58 ).
cnf(c_0_65,hypothesis,
( ~ program(X1)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| halts3(X1,X2,X3) ),
inference(csr,[status(thm)],[c_0_59,c_0_60]) ).
cnf(c_0_66,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ program(X1)
| halts3(X1,X2,X3)
| program(f4(X1)) ),
c_0_61 ).
cnf(c_0_67,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts3(X1,X2,X3)
| halts2(X2,X3)
| program(f4(X1)) ),
c_0_62 ).
cnf(c_0_68,hypothesis,
( ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| program(c2)
| halts2(f5(X1),f5(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_6]) ).
cnf(c_0_69,hypothesis,
( ~ program(X1)
| ~ program(X3)
| halts2(X3,X4)
| halts2(X1,X2)
| outputs(c1,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_63,c_0_64]),c_0_57])]) ).
cnf(c_0_70,hypothesis,
( ~ program(X1)
| ~ program(f4(c1))
| halts3(c1,X1,X2) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_65,c_0_56]),c_0_57])]) ).
cnf(c_0_71,hypothesis,
( ~ program(X1)
| ~ program(X2)
| program(f4(X1))
| halts3(X1,X2,X3) ),
inference(csr,[status(thm)],[c_0_66,c_0_67]) ).
cnf(c_0_72,hypothesis,
( ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| program(c2)
| halts2(f5(X1),f5(X1)) ),
c_0_68 ).
cnf(c_0_73,hypothesis,
( ~ program(X1)
| halts2(X1,X2)
| outputs(c1,bad) ),
inference(ef,[status(thm)],[c_0_69]) ).
cnf(c_0_74,hypothesis,
( ~ program(X1)
| ~ program(X3)
| halts3(c1,X3,X4)
| halts3(c1,X1,X2) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_70,c_0_71]),c_0_57])]) ).
cnf(c_0_75,hypothesis,
( ~ program(X1)
| ~ halts3(c1,f5(c1),f5(c1))
| program(c2)
| halts2(X1,X2)
| halts2(f5(c1),f5(c1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_72,c_0_73]),c_0_57])]) ).
cnf(c_0_76,hypothesis,
( ~ program(X1)
| halts3(c1,X1,X2) ),
inference(ef,[status(thm)],[c_0_74]) ).
cnf(c_0_77,hypothesis,
( ~ program(X1)
| program(c2)
| program(f5(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_1]) ).
cnf(c_0_78,hypothesis,
( ~ program(X1)
| ~ program(f5(c1))
| program(c2)
| halts2(X1,X2)
| halts2(f5(c1),f5(c1)) ),
inference(spm,[status(thm)],[c_0_75,c_0_76]) ).
cnf(c_0_79,hypothesis,
( ~ program(X1)
| program(c2)
| program(f5(X1)) ),
c_0_77 ).
cnf(c_0_80,hypothesis,
( ~ program(X1)
| program(c2)
| halts2(X1,X2)
| halts2(f5(c1),f5(c1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_78,c_0_79]),c_0_57])]) ).
cnf(c_0_81,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ program(X1)
| outputs(X1,good)
| program(f4(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_2_2]) ).
cnf(c_0_82,hypothesis,
( ~ program(f5(c1))
| program(c2)
| halts2(f5(c1),f5(c1)) ),
inference(ef,[status(thm)],[c_0_80]) ).
cnf(c_0_83,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| outputs(X1,good) ),
inference(fof_simplification,[status(thm)],[hypothesis_2_6]) ).
cnf(c_0_84,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ program(X1)
| outputs(X1,good)
| program(f4(X1)) ),
c_0_81 ).
cnf(c_0_85,hypothesis,
( program(c2)
| halts2(f5(c1),f5(c1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_82,c_0_79]),c_0_57])]) ).
cnf(c_0_86,hypothesis,
( ~ halts2(X2,X3)
| ~ program(X2)
| ~ decides(X1,f4(X1),f3(X1))
| ~ program(X1)
| outputs(X1,good) ),
c_0_83 ).
cnf(c_0_87,hypothesis,
( ~ program(X1)
| ~ program(f5(c1))
| program(c2)
| program(f4(X1))
| outputs(X1,good) ),
inference(spm,[status(thm)],[c_0_84,c_0_85]) ).
cnf(c_0_88,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(f5(X1),f5(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_7]) ).
cnf(c_0_89,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2)
| halts2(f5(X1),f5(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_9]) ).
cnf(c_0_90,hypothesis,
( ~ program(X1)
| ~ program(f4(c1))
| ~ halts2(X1,X2)
| outputs(c1,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_86,c_0_56]),c_0_57])]) ).
cnf(c_0_91,hypothesis,
( ~ program(X1)
| program(c2)
| program(f4(X1))
| outputs(X1,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_87,c_0_79]),c_0_57])]) ).
cnf(c_0_92,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(f5(X1),f5(X1)) ),
c_0_88 ).
cnf(c_0_93,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2)
| halts2(f5(X1),f5(X1)) ),
c_0_89 ).
cnf(c_0_94,hypothesis,
( ~ program(X1)
| ~ halts2(X1,X2)
| program(c2)
| outputs(c1,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_90,c_0_91]),c_0_57])]) ).
cnf(c_0_95,hypothesis,
( ~ program(X1)
| ~ program(X2)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ outputs(X1,bad)
| halts2(c2,X2)
| halts2(f5(X1),f5(X1)) ),
inference(csr,[status(thm)],[c_0_92,c_0_93]) ).
cnf(c_0_96,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ program(X1)
| halts2(c2,X2)
| program(f5(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_2]) ).
cnf(c_0_97,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2)
| program(f5(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_4]) ).
cnf(c_0_98,hypothesis,
( ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| program(c2) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_11]) ).
cnf(c_0_99,hypothesis,
( ~ program(f5(c1))
| program(c2)
| outputs(c1,good) ),
inference(spm,[status(thm)],[c_0_94,c_0_85]) ).
cnf(c_0_100,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts3(c1,f5(c1),f5(c1))
| halts2(X2,X3)
| halts2(c2,X1)
| halts2(f5(c1),f5(c1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_95,c_0_73]),c_0_57])]) ).
cnf(c_0_101,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ program(X1)
| halts2(c2,X2)
| program(f5(X1)) ),
c_0_96 ).
cnf(c_0_102,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2)
| program(f5(X1)) ),
c_0_97 ).
cnf(c_0_103,hypothesis,
( ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| program(c2) ),
c_0_98 ).
cnf(c_0_104,hypothesis,
( program(c2)
| outputs(c1,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_99,c_0_79]),c_0_57])]) ).
cnf(c_0_105,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ program(f5(c1))
| halts2(X2,X3)
| halts2(c2,X1)
| halts2(f5(c1),f5(c1)) ),
inference(spm,[status(thm)],[c_0_100,c_0_76]) ).
cnf(c_0_106,hypothesis,
( ~ program(X2)
| ~ program(X1)
| program(f5(X2))
| halts2(c2,X1) ),
inference(csr,[status(thm)],[c_0_101,c_0_102]) ).
cnf(c_0_107,hypothesis,
( ~ halts3(c1,f5(c1),f5(c1))
| program(c2) ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_103,c_0_104]),c_0_57])]),c_0_85]) ).
cnf(c_0_108,hypothesis,
( ~ program(X1)
| ~ program(X3)
| ~ program(X2)
| halts2(X3,X4)
| halts2(c2,X2)
| halts2(c2,X1)
| halts2(f5(c1),f5(c1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_105,c_0_106]),c_0_57])]) ).
cnf(c_0_109,hypothesis,
( ~ program(f5(c1))
| program(c2) ),
inference(spm,[status(thm)],[c_0_107,c_0_76]) ).
cnf(c_0_110,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts2(X2,X3)
| halts2(c2,X1)
| halts2(f5(c1),f5(c1)) ),
inference(ef,[status(thm)],[c_0_108]) ).
cnf(c_0_111,hypothesis,
program(c2),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_109,c_0_79]),c_0_57])]) ).
cnf(c_0_112,hypothesis,
( ~ program(X1)
| halts2(c2,X1)
| halts2(f5(c1),f5(c1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(ef,[status(thm)],[c_0_110]),c_0_111])]) ).
cnf(c_0_113,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ program(f5(c1))
| program(f4(X1))
| halts2(c2,X2)
| outputs(X1,good) ),
inference(spm,[status(thm)],[c_0_84,c_0_112]) ).
cnf(c_0_114,hypothesis,
( ~ program(X2)
| ~ program(X3)
| ~ program(X1)
| program(f4(X1))
| halts2(c2,X3)
| halts2(c2,X2)
| outputs(X1,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_113,c_0_106]),c_0_57])]) ).
cnf(c_0_115,hypothesis,
( ~ program(X1)
| ~ program(X2)
| ~ program(X3)
| program(f4(X2))
| program(f4(X1))
| outputs(X2,good)
| outputs(X1,bad) ),
inference(spm,[status(thm)],[c_0_84,c_0_64]) ).
cnf(c_0_116,hypothesis,
( ~ program(X2)
| ~ program(X1)
| program(f4(X1))
| halts2(c2,X2)
| outputs(X1,good) ),
inference(ef,[status(thm)],[c_0_114]) ).
cnf(c_0_117,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_12]) ).
cnf(c_0_118,hypothesis,
( ~ program(X2)
| ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_14]) ).
cnf(c_0_119,hypothesis,
( ~ program(X1)
| ~ program(X2)
| program(f4(X1))
| outputs(X1,bad)
| outputs(X1,good) ),
inference(ef,[status(thm)],[c_0_115]) ).
cnf(c_0_120,hypothesis,
( ~ program(X3)
| ~ program(X1)
| ~ program(X2)
| program(f4(X2))
| program(f4(X1))
| outputs(X2,good)
| outputs(X1,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_84,c_0_116]),c_0_111])]) ).
cnf(c_0_121,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2) ),
c_0_117 ).
cnf(c_0_122,hypothesis,
( ~ program(X2)
| ~ halts2(f5(X1),f5(X1))
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2) ),
c_0_118 ).
cnf(c_0_123,hypothesis,
( ~ program(X3)
| ~ program(X1)
| ~ halts2(X1,X2)
| outputs(c1,good)
| outputs(c1,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_90,c_0_119]),c_0_57])]) ).
cnf(c_0_124,hypothesis,
( ~ program(X2)
| ~ program(X1)
| program(f4(X1))
| outputs(X1,good) ),
inference(ef,[status(thm)],[c_0_120]) ).
cnf(c_0_125,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(f5(X2),f5(X2))
| ~ halts3(X2,f5(X2),f5(X2))
| ~ outputs(X2,good)
| halts2(c2,X1) ),
inference(csr,[status(thm)],[c_0_121,c_0_122]) ).
cnf(c_0_126,hypothesis,
( ~ program(X2)
| ~ program(X1)
| outputs(c1,bad)
| outputs(c1,good) ),
inference(spm,[status(thm)],[c_0_123,c_0_73]) ).
cnf(c_0_127,hypothesis,
( ~ program(X3)
| ~ program(X1)
| ~ halts2(X1,X2)
| outputs(c1,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_90,c_0_124]),c_0_57])]) ).
cnf(c_0_128,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(f5(c1),f5(c1))
| ~ halts3(c1,f5(c1),f5(c1))
| halts2(c2,X1)
| outputs(c1,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_125,c_0_126]),c_0_57])]) ).
cnf(c_0_129,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_17]) ).
cnf(c_0_130,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_19]) ).
cnf(c_0_131,hypothesis,
( ~ program(X1)
| ~ program(X2)
| ~ program(f5(c1))
| halts2(c2,X1)
| outputs(c1,good) ),
inference(spm,[status(thm)],[c_0_127,c_0_112]) ).
cnf(c_0_132,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f5(c1))
| halts2(c2,X1)
| outputs(c1,bad) ),
inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_128,c_0_73]),c_0_76]) ).
cnf(c_0_133,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2) ),
c_0_129 ).
cnf(c_0_134,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| halts2(c2,X2)
| halts2(X2,X2) ),
c_0_130 ).
cnf(c_0_135,hypothesis,
( ~ program(X1)
| ~ program(X2)
| ~ program(X3)
| halts2(c2,X2)
| halts2(c2,X1)
| outputs(c1,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_131,c_0_106]),c_0_57])]) ).
cnf(c_0_136,hypothesis,
( ~ program(X1)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| halts2(c2,X2)
| halts2(c2,X1)
| outputs(c1,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_132,c_0_106]),c_0_57])]) ).
cnf(c_0_137,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts3(X2,f5(X2),f5(X2))
| ~ outputs(X2,bad)
| ~ outputs(X2,good)
| halts2(c2,X1) ),
inference(csr,[status(thm)],[c_0_133,c_0_134]) ).
cnf(c_0_138,hypothesis,
( ~ program(X1)
| ~ program(X2)
| halts2(c2,X1)
| outputs(c1,good) ),
inference(ef,[status(thm)],[c_0_135]) ).
cnf(c_0_139,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| halts2(c2,X1)
| outputs(c1,bad) ),
inference(ef,[status(thm)],[c_0_136]) ).
cnf(c_0_140,hypothesis,
( ~ program(X1)
| ~ program(X3)
| ~ program(X2)
| ~ halts3(c1,f5(c1),f5(c1))
| halts2(c2,X2)
| halts2(c2,X1) ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_137,c_0_138]),c_0_57])]),c_0_139]) ).
cnf(c_0_141,hypothesis,
( ~ program(X2)
| ~ program(X3)
| ~ program(X1)
| ~ program(f5(c1))
| halts2(c2,X2)
| halts2(c2,X1) ),
inference(spm,[status(thm)],[c_0_140,c_0_76]) ).
cnf(c_0_142,hypothesis,
( ~ program(X1)
| ~ program(X2)
| ~ program(X4)
| ~ program(X3)
| halts2(c2,X3)
| halts2(c2,X2)
| halts2(c2,X1) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_141,c_0_106]),c_0_57])]) ).
cnf(c_0_143,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ program(X1)
| outputs(c2,good)
| program(f5(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_3]) ).
cnf(c_0_144,hypothesis,
( ~ program(X2)
| ~ program(X3)
| ~ program(X1)
| halts2(c2,X2)
| halts2(c2,X1) ),
inference(ef,[status(thm)],[c_0_142]) ).
cnf(c_0_145,hypothesis,
( ~ halts2(f6(X1),f6(X1))
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| program(c3) ),
inference(fof_simplification,[status(thm)],[hypothesis_4_9]) ).
cnf(c_0_146,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ program(X1)
| outputs(c2,good)
| program(f5(X1)) ),
c_0_143 ).
cnf(c_0_147,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts2(c2,X1) ),
inference(ef,[status(thm)],[c_0_144]) ).
cnf(c_0_148,hypothesis,
( ~ halts2(f6(X1),f6(X1))
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| program(c3) ),
c_0_145 ).
cnf(c_0_149,hypothesis,
( ~ program(X2)
| ~ program(X1)
| program(f5(X1))
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_146,c_0_147]),c_0_111])]) ).
cnf(c_0_150,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(c2,f6(c2))
| ~ halts2(f6(c2),f6(c2))
| program(c3)
| program(f5(X1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_148,c_0_149]),c_0_111])]) ).
cnf(c_0_151,hypothesis,
( ~ program(X1)
| program(c3)
| program(f6(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_4_1]) ).
cnf(c_0_152,hypothesis,
( ~ outputs(X1,bad)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| program(c3)
| halts2(f6(X1),f6(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_4_5]) ).
cnf(c_0_153,hypothesis,
( ~ program(X2)
| ~ program(X1)
| outputs(c2,bad)
| halts2(X2,X2)
| program(f5(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_5]) ).
cnf(c_0_154,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f6(c2))
| ~ halts2(f6(c2),f6(c2))
| program(c3)
| program(f5(X1)) ),
inference(spm,[status(thm)],[c_0_150,c_0_147]) ).
cnf(c_0_155,hypothesis,
( ~ program(X1)
| program(c3)
| program(f6(X1)) ),
c_0_151 ).
cnf(c_0_156,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| outputs(c2,bad)
| halts2(X2,X2) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_20]) ).
cnf(c_0_157,hypothesis,
( ~ outputs(X1,bad)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| program(c3)
| halts2(f6(X1),f6(X1)) ),
c_0_152 ).
cnf(c_0_158,hypothesis,
( ~ program(X2)
| ~ program(X1)
| outputs(c2,bad)
| halts2(X2,X2)
| program(f5(X1)) ),
c_0_153 ).
cnf(c_0_159,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(f6(c2),f6(c2))
| program(c3)
| program(f5(X1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_154,c_0_155]),c_0_111])]) ).
cnf(c_0_160,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| outputs(c2,bad)
| halts2(X2,X2) ),
c_0_156 ).
cnf(c_0_161,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| outputs(c1,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_127,c_0_138]),c_0_111])]) ).
cnf(c_0_162,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(c2,f6(c2))
| program(c3)
| program(f5(X2))
| halts2(X1,X1)
| halts2(f6(c2),f6(c2)) ),
inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_157,c_0_158]),c_0_79]) ).
cnf(c_0_163,hypothesis,
( ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| program(c3) ),
inference(fof_simplification,[status(thm)],[hypothesis_4_13]) ).
cnf(c_0_164,hypothesis,
( ~ program(X1)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(f6(c2))
| program(c3)
| program(f5(X2))
| program(f5(X1))
| outputs(c2,bad) ),
inference(spm,[status(thm)],[c_0_159,c_0_158]) ).
cnf(c_0_165,hypothesis,
( ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts3(c1,f5(c1),f5(c1))
| halts2(X1,X1)
| outputs(c2,bad) ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_160,c_0_161]),c_0_57])]),c_0_73]) ).
cnf(c_0_166,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f6(c2))
| program(c3)
| program(f5(X2))
| halts2(X1,X1) ),
inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_162,c_0_147]),c_0_159]) ).
cnf(c_0_167,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(c1,f6(c1))
| ~ halts2(f6(c1),f6(c1))
| program(c3)
| outputs(c1,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_148,c_0_126]),c_0_57])]) ).
cnf(c_0_168,hypothesis,
( ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| program(c3) ),
c_0_163 ).
cnf(c_0_169,hypothesis,
( ~ program(X2)
| ~ program(X4)
| ~ program(X3)
| ~ program(X1)
| program(c3)
| program(f5(X2))
| program(f5(X1))
| outputs(c2,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_164,c_0_155]),c_0_111])]) ).
cnf(c_0_170,hypothesis,
( ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f5(c1))
| halts2(X1,X1)
| outputs(c2,bad) ),
inference(spm,[status(thm)],[c_0_165,c_0_76]) ).
cnf(c_0_171,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3)
| program(f5(X2))
| halts2(X1,X1) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_166,c_0_155]),c_0_111])]) ).
cnf(c_0_172,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| outputs(c2,good) ),
inference(fof_simplification,[status(thm)],[hypothesis_3_18]) ).
cnf(c_0_173,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(f6(c1),f6(c1))
| program(c3)
| outputs(c1,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_167,c_0_73]),c_0_57])]) ).
cnf(c_0_174,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(c2,f6(c2))
| ~ outputs(c2,bad)
| program(c3)
| program(f5(X1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_168,c_0_149]),c_0_111])]) ).
cnf(c_0_175,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3)
| program(f5(X1))
| outputs(c2,bad) ),
inference(ef,[status(thm)],[c_0_169]) ).
cnf(c_0_176,hypothesis,
( ~ program(X6)
| ~ program(X1)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| program(c3)
| halts2(X2,X2)
| halts2(X1,X1)
| outputs(c2,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_170,c_0_171]),c_0_57])]) ).
cnf(c_0_177,hypothesis,
( ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts3(X1,f5(X1),f5(X1))
| ~ program(X1)
| outputs(c2,good) ),
c_0_172 ).
cnf(c_0_178,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ program(f6(c1))
| program(c3)
| outputs(c1,bad) ),
inference(spm,[status(thm)],[c_0_173,c_0_73]) ).
cnf(c_0_179,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X1)
| ~ program(X3)
| ~ program(X2)
| ~ halts2(c2,f6(c2))
| program(c3)
| program(f5(X2))
| program(f5(X1)) ),
inference(spm,[status(thm)],[c_0_174,c_0_175]) ).
cnf(c_0_180,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3)
| halts2(X1,X1)
| outputs(c2,bad) ),
inference(ef,[status(thm)],[c_0_176]) ).
cnf(c_0_181,hypothesis,
( ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(X1,X1)
| ~ halts3(c1,f5(c1),f5(c1))
| ~ outputs(c1,bad)
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_177,c_0_161]),c_0_57])]) ).
cnf(c_0_182,hypothesis,
( ~ program(X2)
| ~ program(X1)
| program(c3)
| outputs(c1,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_178,c_0_155]),c_0_57])]) ).
cnf(c_0_183,hypothesis,
( ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X2)
| ~ program(X3)
| ~ program(X1)
| ~ program(f6(c2))
| program(c3)
| program(f5(X2))
| program(f5(X1)) ),
inference(spm,[status(thm)],[c_0_179,c_0_147]) ).
cnf(c_0_184,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(c2,f6(c2))
| program(c3)
| halts2(X1,X1)
| halts2(f6(c2),f6(c2)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_157,c_0_180]),c_0_111])]) ).
cnf(c_0_185,hypothesis,
( ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(X1,X1)
| ~ halts3(c1,f5(c1),f5(c1))
| program(c3)
| outputs(c2,good) ),
inference(spm,[status(thm)],[c_0_181,c_0_182]) ).
cnf(c_0_186,hypothesis,
( ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X1)
| ~ program(X3)
| ~ program(X2)
| program(c3)
| program(f5(X2))
| program(f5(X1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_183,c_0_155]),c_0_111])]) ).
cnf(c_0_187,hypothesis,
( ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f6(c2))
| program(c3)
| halts2(X1,X1)
| halts2(f6(c2),f6(c2)) ),
inference(spm,[status(thm)],[c_0_184,c_0_147]) ).
cnf(c_0_188,hypothesis,
( ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f5(c1))
| ~ halts2(X1,X1)
| program(c3)
| outputs(c2,good) ),
inference(spm,[status(thm)],[c_0_185,c_0_76]) ).
cnf(c_0_189,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3)
| program(f5(X1)) ),
inference(ef,[status(thm)],[c_0_186]) ).
cnf(c_0_190,hypothesis,
( ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3)
| halts2(X1,X1)
| halts2(f6(c2),f6(c2)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_187,c_0_155]),c_0_111])]) ).
cnf(c_0_191,hypothesis,
( ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(X1,X1)
| program(c3)
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_188,c_0_189]),c_0_57])]) ).
cnf(c_0_192,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f6(c2))
| program(c3)
| halts2(f6(c2),f6(c2)) ),
inference(ef,[status(thm)],[c_0_190]) ).
cnf(c_0_193,hypothesis,
( ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3)
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_191,c_0_147]),c_0_111])]) ).
cnf(c_0_194,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3)
| halts2(f6(c2),f6(c2)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_192,c_0_155]),c_0_111])]) ).
cnf(c_0_195,hypothesis,
( ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(c2,f6(c2))
| program(c3) ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_148,c_0_193]),c_0_111])]),c_0_194]) ).
cnf(c_0_196,hypothesis,
( ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f6(c2))
| program(c3) ),
inference(spm,[status(thm)],[c_0_195,c_0_147]) ).
cnf(c_0_197,hypothesis,
( ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_196,c_0_155]),c_0_111])]) ).
cnf(c_0_198,hypothesis,
( ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3) ),
inference(spm,[status(thm)],[c_0_197,c_0_57]) ).
cnf(c_0_199,hypothesis,
( ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3) ),
inference(spm,[status(thm)],[c_0_198,c_0_57]) ).
cnf(c_0_200,hypothesis,
( ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3) ),
inference(spm,[status(thm)],[c_0_199,c_0_57]) ).
cnf(c_0_201,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| halts2(c3,X2)
| halts2(X2,X2) ),
inference(fof_simplification,[status(thm)],[hypothesis_4_15]) ).
cnf(c_0_202,hypothesis,
( ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3) ),
inference(spm,[status(thm)],[c_0_200,c_0_57]) ).
cnf(c_0_203,hypothesis,
( ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1)
| halts2(c3,X2)
| halts2(X2,X2) ),
c_0_201 ).
cnf(c_0_204,hypothesis,
( ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3) ),
inference(spm,[status(thm)],[c_0_202,c_0_57]) ).
cnf(c_0_205,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(c2,f6(c2))
| program(f5(X2))
| halts2(X1,X1)
| halts2(c3,X1) ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_203,c_0_149]),c_0_111])]),c_0_158]) ).
cnf(c_0_206,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts2(c3,X2)
| halts2(X2,X2)
| program(f6(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_4_3]) ).
cnf(c_0_207,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3) ),
inference(spm,[status(thm)],[c_0_204,c_0_57]) ).
cnf(c_0_208,hypothesis,
( ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f6(c2))
| program(f5(X2))
| halts2(X1,X1)
| halts2(c3,X1) ),
inference(spm,[status(thm)],[c_0_205,c_0_147]) ).
cnf(c_0_209,hypothesis,
( ~ program(X2)
| ~ program(X1)
| halts2(c3,X2)
| halts2(X2,X2)
| program(f6(X1)) ),
c_0_206 ).
cnf(c_0_210,hypothesis,
( ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3) ),
inference(spm,[status(thm)],[c_0_207,c_0_57]) ).
cnf(c_0_211,hypothesis,
( ~ program(X1)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ halts2(X3,X3)
| ~ halts3(c1,f5(c1),f5(c1))
| halts2(X1,X2)
| outputs(c2,good) ),
inference(spm,[status(thm)],[c_0_181,c_0_73]) ).
cnf(c_0_212,hypothesis,
( ~ program(X1)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| program(f5(X3))
| halts2(X2,X2)
| halts2(X1,X1)
| halts2(c3,X2)
| halts2(c3,X1) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_208,c_0_209]),c_0_111])]) ).
cnf(c_0_213,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(c3) ),
inference(spm,[status(thm)],[c_0_210,c_0_57]) ).
cnf(c_0_214,hypothesis,
( ~ program(X1)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(f5(c1))
| ~ halts2(X3,X3)
| halts2(X1,X2)
| outputs(c2,good) ),
inference(spm,[status(thm)],[c_0_211,c_0_76]) ).
cnf(c_0_215,hypothesis,
( ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(f5(X2))
| halts2(X1,X1)
| halts2(c3,X1) ),
inference(ef,[status(thm)],[c_0_212]) ).
cnf(c_0_216,hypothesis,
( ~ program(X2)
| ~ program(X1)
| program(c3) ),
inference(spm,[status(thm)],[c_0_213,c_0_57]) ).
cnf(c_0_217,hypothesis,
( ~ program(X9)
| ~ program(X8)
| ~ program(X1)
| ~ program(X2)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ halts2(X4,X4)
| halts2(X2,X3)
| halts2(X1,X1)
| halts2(c3,X1)
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_214,c_0_215]),c_0_57])]) ).
cnf(c_0_218,hypothesis,
( ~ program(X1)
| program(c3) ),
inference(spm,[status(thm)],[c_0_216,c_0_57]) ).
cnf(c_0_219,hypothesis,
( ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X1)
| ~ program(X2)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| halts2(X1,X1)
| halts2(X2,X3)
| halts2(c3,X1)
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_217,c_0_147]),c_0_111])]) ).
cnf(c_0_220,hypothesis,
program(c3),
inference(spm,[status(thm)],[c_0_218,c_0_57]) ).
cnf(c_0_221,hypothesis,
( ~ program(X7)
| ~ program(X6)
| ~ program(X1)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| halts2(X2,X2)
| halts2(X1,X1)
| halts2(c3,X1)
| outputs(c2,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_170,c_0_215]),c_0_57])]) ).
cnf(c_0_222,hypothesis,
( ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X1)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| halts2(X1,X1)
| halts2(c3,X1)
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(ef,[status(thm)],[c_0_219]),c_0_220])]) ).
cnf(c_0_223,hypothesis,
( ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| halts2(X1,X1)
| halts2(c3,X1)
| outputs(c2,bad) ),
inference(ef,[status(thm)],[c_0_221]) ).
cnf(c_0_224,hypothesis,
( ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X1)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ halts2(c2,f6(c2))
| halts2(X2,X2)
| halts2(X1,X1)
| halts2(c3,X2)
| halts2(c3,X1) ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_203,c_0_222]),c_0_111])]),c_0_223]) ).
cnf(c_0_225,hypothesis,
( ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X2)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X1)
| ~ program(f6(c2))
| halts2(X2,X2)
| halts2(X1,X1)
| halts2(c3,X2)
| halts2(c3,X1) ),
inference(spm,[status(thm)],[c_0_224,c_0_147]) ).
cnf(c_0_226,hypothesis,
( ~ program(X1)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X2)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| halts2(X3,X3)
| halts2(X2,X2)
| halts2(X1,X1)
| halts2(c3,X3)
| halts2(c3,X2)
| halts2(c3,X1) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_225,c_0_209]),c_0_111])]) ).
fof(c_0_227,plain,
( ~ epred2_0
<=> ! [X2] :
( ~ halts2(c3,X2)
| ~ halts2(X2,X2)
| ~ program(X2) ) ),
introduced(definition) ).
cnf(c_0_228,hypothesis,
( ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| halts2(X1,X1)
| halts2(c3,X1)
| halts2(c3,c3) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(ef,[status(thm)],[c_0_226]),c_0_220])]) ).
fof(c_0_229,plain,
( ~ epred3_0
<=> ! [X1] :
( ~ outputs(X1,good)
| ~ halts2(f6(X1),f6(X1))
| ~ halts2(X1,f6(X1))
| ~ program(X1) ) ),
introduced(definition) ).
cnf(c_0_230,hypothesis,
( ~ program(X1)
| ~ halts2(X1,X1)
| ~ halts2(c3,X1)
| epred2_0 ),
inference(split_equiv,[status(thm)],[c_0_227]) ).
cnf(c_0_231,hypothesis,
( ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| halts2(c3,c3) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(ef,[status(thm)],[c_0_228]),c_0_220])]) ).
cnf(c_0_232,hypothesis,
( ~ program(X1)
| ~ halts2(X1,f6(X1))
| ~ halts2(f6(X1),f6(X1))
| ~ outputs(X1,good)
| epred3_0 ),
inference(split_equiv,[status(thm)],[c_0_229]) ).
cnf(c_0_233,hypothesis,
( ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| epred2_0 ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_230,c_0_231]),c_0_220])]),c_0_231]) ).
cnf(c_0_234,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(c1,f6(c1))
| ~ halts2(f6(c1),f6(c1))
| outputs(c1,bad)
| epred3_0 ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_232,c_0_126]),c_0_57])]) ).
cnf(c_0_235,hypothesis,
( ~ halts2(c3,X2)
| ~ halts2(X2,X2)
| ~ program(X2)
| ~ program(X1)
| program(f6(X1)) ),
inference(fof_simplification,[status(thm)],[hypothesis_4_2]) ).
cnf(c_0_236,hypothesis,
( ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| epred2_0 ),
inference(spm,[status(thm)],[c_0_233,c_0_220]) ).
cnf(c_0_237,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(f6(c1),f6(c1))
| outputs(c1,bad)
| epred3_0 ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_234,c_0_73]),c_0_57])]) ).
cnf(c_0_238,hypothesis,
( ~ halts2(c3,X2)
| ~ halts2(X2,X2)
| ~ program(X2)
| ~ program(X1)
| program(f6(X1)) ),
c_0_235 ).
cnf(c_0_239,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| epred2_0 ),
inference(spm,[status(thm)],[c_0_236,c_0_220]) ).
fof(c_0_240,plain,
( ~ epred1_0
<=> ! [X1] :
( ~ outputs(X1,good)
| ~ outputs(X1,bad)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ) ),
introduced(definition) ).
cnf(c_0_241,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ program(f6(c1))
| outputs(c1,bad)
| epred3_0 ),
inference(spm,[status(thm)],[c_0_237,c_0_73]) ).
cnf(c_0_242,hypothesis,
( ~ program(X1)
| ~ program(X2)
| program(f6(X1))
| outputs(c1,bad) ),
inference(csr,[status(thm)],[inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_238,c_0_73]),c_0_155]),c_0_73]) ).
cnf(c_0_243,hypothesis,
( ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| epred2_0 ),
inference(spm,[status(thm)],[c_0_239,c_0_220]) ).
cnf(c_0_244,hypothesis,
( ~ program(X1)
| ~ halts2(X1,f6(X1))
| ~ outputs(X1,good)
| ~ outputs(X1,bad)
| epred1_0 ),
inference(split_equiv,[status(thm)],[c_0_240]) ).
cnf(c_0_245,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| outputs(c1,bad)
| epred3_0 ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_241,c_0_242]),c_0_57])]) ).
cnf(c_0_246,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| epred2_0 ),
inference(spm,[status(thm)],[c_0_243,c_0_220]) ).
cnf(c_0_247,hypothesis,
( ~ program(X2)
| ~ program(X1)
| program(c3)
| outputs(c1,bad)
| epred3_0 ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_241,c_0_155]),c_0_57])]) ).
cnf(c_0_248,hypothesis,
( ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(c1,f6(c1))
| ~ outputs(c1,good)
| epred1_0
| epred3_0 ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_244,c_0_245]),c_0_57])]) ).
cnf(c_0_249,hypothesis,
( ~ halts2(c3,X2)
| ~ halts2(X2,X2)
| ~ program(X2)
| ~ halts2(f6(X1),f6(X1))
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
inference(fof_simplification,[status(thm)],[hypothesis_4_10]) ).
cnf(c_0_250,hypothesis,
( ~ program(X2)
| ~ program(X1)
| epred2_0 ),
inference(spm,[status(thm)],[c_0_246,c_0_220]) ).
cnf(c_0_251,hypothesis,
( ~ halts2(c3,X2)
| ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
inference(fof_simplification,[status(thm)],[hypothesis_4_14]) ).
cnf(c_0_252,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(c1,f6(c1))
| ~ outputs(c1,good)
| epred1_0
| epred3_0 ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_244,c_0_247]),c_0_57])]),c_0_248]) ).
cnf(c_0_253,hypothesis,
( ~ halts2(c3,X2)
| ~ halts2(X2,X2)
| ~ program(X2)
| ~ halts2(f6(X1),f6(X1))
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
c_0_249 ).
cnf(c_0_254,hypothesis,
( ~ program(X1)
| epred2_0 ),
inference(spm,[status(thm)],[c_0_250,c_0_220]) ).
cnf(c_0_255,hypothesis,
( ~ halts2(c3,X2)
| ~ halts2(X2,X2)
| ~ program(X2)
| ~ outputs(X1,bad)
| ~ outputs(X1,good)
| ~ halts2(X1,f6(X1))
| ~ program(X1) ),
c_0_251 ).
cnf(c_0_256,hypothesis,
( ~ program(X1)
| ~ program(X2)
| ~ program(X3)
| program(f5(X2))
| program(f5(X1))
| outputs(c2,good)
| outputs(c2,bad) ),
inference(spm,[status(thm)],[c_0_146,c_0_158]) ).
cnf(c_0_257,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(c1,f6(c1))
| program(c2)
| epred1_0
| epred3_0 ),
inference(spm,[status(thm)],[c_0_252,c_0_104]) ).
cnf(c_0_258,hypothesis,
( ~ epred2_0
| ~ epred3_0 ),
inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[c_0_253,c_0_229]),c_0_227]) ).
cnf(c_0_259,hypothesis,
epred2_0,
inference(spm,[status(thm)],[c_0_254,c_0_220]) ).
cnf(c_0_260,hypothesis,
( ~ epred1_0
| ~ epred2_0 ),
inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[c_0_255,c_0_240]),c_0_227]) ).
cnf(c_0_261,hypothesis,
( ~ program(X1)
| ~ program(X2)
| program(f5(X1))
| outputs(c2,bad)
| outputs(c2,good) ),
inference(ef,[status(thm)],[c_0_256]) ).
cnf(c_0_262,hypothesis,
( ~ program(X2)
| ~ program(X1)
| outputs(c1,bad)
| epred1_0
| epred3_0 ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_257,c_0_73]),c_0_57])]),c_0_245]) ).
cnf(c_0_263,hypothesis,
( ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(f6(X1)) ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_238,c_0_231]),c_0_220])]),c_0_231]) ).
cnf(c_0_264,hypothesis,
~ epred3_0,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_258,c_0_259])]) ).
cnf(c_0_265,hypothesis,
~ epred1_0,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_260,c_0_259])]) ).
fof(c_0_266,plain,
( ~ epred5_0
<=> ! [X2] : ~ program(X2) ),
introduced(definition) ).
cnf(c_0_267,hypothesis,
( ~ program(X1)
| ~ program(X2)
| ~ halts2(c2,f6(c2))
| ~ halts2(f6(c2),f6(c2))
| program(f5(X1))
| outputs(c2,bad)
| epred3_0 ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_232,c_0_261]),c_0_111])]) ).
fof(c_0_268,plain,
( ~ epred4_0
<=> ! [X1] :
( ~ halts2(c1,f6(c1))
| ~ program(X1) ) ),
introduced(definition) ).
cnf(c_0_269,hypothesis,
( ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| outputs(c1,bad) ),
inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_262,c_0_263]),c_0_264]),c_0_265]) ).
cnf(c_0_270,hypothesis,
( ~ program(X1)
| epred5_0 ),
inference(split_equiv,[status(thm)],[c_0_266]) ).
cnf(c_0_271,hypothesis,
( ~ program(X3)
| ~ program(X1)
| ~ program(X2)
| ~ program(f6(c2))
| program(f5(X1))
| outputs(c2,bad)
| epred3_0 ),
inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_267,c_0_147]),c_0_158]) ).
cnf(c_0_272,hypothesis,
( ~ program(X1)
| ~ halts2(c1,f6(c1))
| epred4_0 ),
inference(split_equiv,[status(thm)],[c_0_268]) ).
cnf(c_0_273,hypothesis,
( ~ epred4_0
| ~ epred5_0 ),
inference(cn,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(csr,[status(thm)],[inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_244,c_0_269]),c_0_57])]),c_0_265]),c_0_161]),c_0_268]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266])]) ).
cnf(c_0_274,hypothesis,
epred5_0,
inference(spm,[status(thm)],[c_0_270,c_0_220]) ).
cnf(c_0_275,hypothesis,
( ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X1)
| ~ program(X2)
| program(f5(X1))
| outputs(c2,bad) ),
inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_271,c_0_263]),c_0_111])]),c_0_264]) ).
cnf(c_0_276,hypothesis,
( ~ program(X1)
| outputs(c1,bad)
| epred4_0 ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_272,c_0_73]),c_0_57])]) ).
cnf(c_0_277,hypothesis,
~ epred4_0,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_273,c_0_274])]) ).
cnf(c_0_278,hypothesis,
( ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X1)
| ~ program(X2)
| ~ halts2(c2,f6(c2))
| program(f5(X1)) ),
inference(csr,[status(thm)],[inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_244,c_0_275]),c_0_111])]),c_0_265]),c_0_149]) ).
cnf(c_0_279,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(X1,X1)
| ~ halts3(c1,f5(c1),f5(c1))
| outputs(c2,good) ),
inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_181,c_0_276]),c_0_277]) ).
cnf(c_0_280,hypothesis,
( ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X1)
| ~ program(X2)
| ~ program(f6(c2))
| program(f5(X1)) ),
inference(spm,[status(thm)],[c_0_278,c_0_147]) ).
cnf(c_0_281,hypothesis,
( ~ program(X2)
| ~ program(X1)
| ~ halts2(c2,f6(c2))
| ~ outputs(c2,good)
| program(f5(X2))
| halts2(X1,X1)
| epred1_0 ),
inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_244,c_0_158]),c_0_79]) ).
cnf(c_0_282,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f5(c1))
| ~ halts2(X1,X1)
| outputs(c2,good) ),
inference(spm,[status(thm)],[c_0_279,c_0_76]) ).
cnf(c_0_283,hypothesis,
( ~ program(X18)
| ~ program(X17)
| ~ program(X16)
| ~ program(X15)
| ~ program(X14)
| ~ program(X13)
| ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X1)
| ~ program(X2)
| program(f5(X1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_280,c_0_263]),c_0_111])]) ).
cnf(c_0_284,hypothesis,
( ~ program(X4)
| ~ program(X2)
| ~ program(X3)
| ~ program(X1)
| ~ halts2(c2,f6(c2))
| program(f5(X3))
| program(f5(X2))
| halts2(X1,X1)
| epred1_0 ),
inference(spm,[status(thm)],[c_0_281,c_0_149]) ).
cnf(c_0_285,hypothesis,
( ~ program(X22)
| ~ program(X21)
| ~ program(X20)
| ~ program(X19)
| ~ program(X18)
| ~ program(X17)
| ~ program(X16)
| ~ program(X15)
| ~ program(X14)
| ~ program(X13)
| ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ halts2(X1,X1)
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_282,c_0_283]),c_0_57])]) ).
cnf(c_0_286,hypothesis,
( ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f6(c2))
| program(f5(X3))
| program(f5(X2))
| halts2(X1,X1)
| epred1_0 ),
inference(spm,[status(thm)],[c_0_284,c_0_147]) ).
fof(c_0_287,plain,
( ~ epred6_0
<=> ! [X1] :
( ~ halts2(f6(c2),f6(c2))
| ~ halts2(c2,f6(c2))
| ~ program(X1) ) ),
introduced(definition) ).
cnf(c_0_288,hypothesis,
( ~ program(X22)
| ~ program(X21)
| ~ program(X20)
| ~ program(X19)
| ~ program(X18)
| ~ program(X17)
| ~ program(X16)
| ~ program(X15)
| ~ program(X14)
| ~ program(X13)
| ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_285,c_0_147]),c_0_111])]) ).
cnf(c_0_289,hypothesis,
( ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X2)
| ~ program(X3)
| ~ program(X1)
| program(f5(X3))
| program(f5(X2))
| halts2(X1,X1) ),
inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_286,c_0_263]),c_0_111])]),c_0_265]) ).
cnf(c_0_290,hypothesis,
~ epred6_0,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_232,c_0_288]),c_0_111])]),c_0_264]),c_0_287]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274])]) ).
cnf(c_0_291,hypothesis,
( ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| program(f5(X2))
| halts2(X1,X1) ),
inference(ef,[status(thm)],[c_0_289]) ).
fof(c_0_292,plain,
( ~ epred7_0
<=> ! [X1] :
( ~ halts2(f6(c2),f6(c2))
| ~ program(f6(c2))
| ~ program(X1) ) ),
introduced(definition) ).
cnf(c_0_293,hypothesis,
( ~ program(X1)
| ~ halts2(c2,f6(c2))
| ~ halts2(f6(c2),f6(c2)) ),
inference(sr,[status(thm)],[inference(split_equiv,[status(thm)],[c_0_287]),c_0_290]) ).
fof(c_0_294,plain,
( ~ epred8_0
<=> ! [X1] :
( ~ halts2(f6(c2),f6(c2))
| ~ program(X1) ) ),
introduced(definition) ).
cnf(c_0_295,hypothesis,
( ~ program(X14)
| ~ program(X13)
| ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X1)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| halts2(X2,X2)
| halts2(X1,X1)
| outputs(c2,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_170,c_0_291]),c_0_57])]) ).
cnf(c_0_296,hypothesis,
( ~ program(X1)
| ~ program(f6(c2))
| ~ halts2(f6(c2),f6(c2))
| epred7_0 ),
inference(split_equiv,[status(thm)],[c_0_292]) ).
cnf(c_0_297,hypothesis,
~ epred7_0,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(spm,[status(thm)],[c_0_293,c_0_147]),c_0_292]),c_0_266]),c_0_274])]) ).
cnf(c_0_298,hypothesis,
( ~ program(X1)
| ~ halts2(f6(c2),f6(c2))
| epred8_0 ),
inference(split_equiv,[status(thm)],[c_0_294]) ).
cnf(c_0_299,hypothesis,
( ~ program(X13)
| ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| halts2(X1,X1)
| outputs(c2,bad) ),
inference(ef,[status(thm)],[c_0_295]) ).
cnf(c_0_300,hypothesis,
~ epred8_0,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_296,c_0_263]),c_0_111])]),c_0_297]),c_0_294]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274])]) ).
cnf(c_0_301,hypothesis,
( ~ program(X13)
| ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| ~ program(f6(c2))
| outputs(c2,bad) ),
inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_298,c_0_299]),c_0_300]) ).
fof(c_0_302,plain,
( ~ epred9_0
<=> ! [X1] :
( ~ outputs(c2,good)
| ~ halts2(c2,f6(c2))
| ~ program(X1) ) ),
introduced(definition) ).
cnf(c_0_303,hypothesis,
( ~ program(X20)
| ~ program(X19)
| ~ program(X18)
| ~ program(X17)
| ~ program(X16)
| ~ program(X15)
| ~ program(X14)
| ~ program(X13)
| ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| outputs(c2,bad) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_301,c_0_263]),c_0_111])]) ).
cnf(c_0_304,hypothesis,
~ epred9_0,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_244,c_0_303]),c_0_111])]),c_0_265]),c_0_302]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274])]) ).
cnf(c_0_305,hypothesis,
( ~ program(X1)
| ~ halts2(c2,f6(c2))
| ~ outputs(c2,good) ),
inference(sr,[status(thm)],[inference(split_equiv,[status(thm)],[c_0_302]),c_0_304]) ).
cnf(c_0_306,hypothesis,
( ~ program(X3)
| ~ program(X1)
| ~ program(X2)
| ~ halts2(c2,f6(c2))
| program(f5(X1)) ),
inference(spm,[status(thm)],[c_0_305,c_0_149]) ).
cnf(c_0_307,hypothesis,
( ~ program(X4)
| ~ program(X3)
| ~ program(X1)
| ~ program(X2)
| ~ program(f6(c2))
| program(f5(X1)) ),
inference(spm,[status(thm)],[c_0_306,c_0_147]) ).
cnf(c_0_308,hypothesis,
( ~ program(X15)
| ~ program(X14)
| ~ program(X13)
| ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X1)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ halts2(X2,X2)
| halts2(X1,X1)
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_282,c_0_291]),c_0_57])]) ).
cnf(c_0_309,hypothesis,
( ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X1)
| ~ program(X2)
| program(f5(X1)) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_307,c_0_263]),c_0_111])]) ).
cnf(c_0_310,hypothesis,
( ~ program(X15)
| ~ program(X14)
| ~ program(X13)
| ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X1)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| halts2(X1,X1)
| outputs(c2,good) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_308,c_0_147]),c_0_111])]) ).
fof(c_0_311,plain,
( ~ epred10_0
<=> ! [X1] :
( ~ halts2(c2,f6(c2))
| ~ program(X1) ) ),
introduced(definition) ).
cnf(c_0_312,hypothesis,
( ~ program(X15)
| ~ program(X14)
| ~ program(X13)
| ~ program(X12)
| ~ program(X11)
| ~ program(X10)
| ~ program(X9)
| ~ program(X8)
| ~ program(X7)
| ~ program(X6)
| ~ program(X5)
| ~ program(X4)
| ~ program(X3)
| ~ program(X2)
| ~ program(X1)
| outputs(c2,good) ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_282,c_0_309]),c_0_57])]),c_0_310]) ).
cnf(c_0_313,hypothesis,
~ epred10_0,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(spm,[status(thm)],[c_0_305,c_0_312]),c_0_311]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_266]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274]),c_0_274])]) ).
fof(c_0_314,plain,
( ~ epred11_0
<=> ! [X1] :
( ~ program(f6(c2))
| ~ program(X1) ) ),
introduced(definition) ).
cnf(c_0_315,hypothesis,
( ~ program(X1)
| ~ halts2(c2,f6(c2)) ),
inference(sr,[status(thm)],[inference(split_equiv,[status(thm)],[c_0_311]),c_0_313]) ).
cnf(c_0_316,hypothesis,
( ~ program(X1)
| ~ program(f6(c2))
| epred11_0 ),
inference(split_equiv,[status(thm)],[c_0_314]) ).
cnf(c_0_317,hypothesis,
~ epred11_0,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(spm,[status(thm)],[c_0_315,c_0_147]),c_0_314]),c_0_266]),c_0_274])]) ).
cnf(c_0_318,hypothesis,
( ~ program(X1)
| ~ program(X2)
| halts2(X1,X1)
| halts2(c3,X1) ),
inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_316,c_0_209]),c_0_111])]),c_0_317]) ).
cnf(c_0_319,hypothesis,
( ~ program(X1)
| halts2(c3,c3) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(ef,[status(thm)],[c_0_318]),c_0_220])]) ).
cnf(c_0_320,hypothesis,
( ~ program(X2)
| ~ program(X1)
| program(f6(X1)) ),
inference(csr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_238,c_0_319]),c_0_220])]),c_0_319]) ).
cnf(c_0_321,hypothesis,
$false,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(apply_def,[status(thm)],[inference(apply_def,[status(thm)],[inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_316,c_0_320]),c_0_111])]),c_0_317]),c_0_266]),c_0_266]),c_0_274]),c_0_274])]),
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04 % Problem : COM003-1 : TPTP v9.3.1. Bugfixed v1.0.1.
% 0.00/0.07 % Command : run_E /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 0.15/0.42 % Computer : n011.cluster.edu
% 0.15/0.42 % Model : x86_64 x86_64
% 0.15/0.42 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.42 % Memory : 8046.5625MB
% 0.15/0.42 % OS : Linux 6.8.0-71-generic
% 0.15/0.42 % CPULimit : 300
% 0.15/0.42 % WCLimit : 300
% 0.15/0.42 % DateTime : Mon Sep 21 14:13:55 UTC 2026
% 0.15/0.43 % CPUTime :
% 0.15/0.43 Running run_E /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 0.15/0.50 Running first-order theorem proving
% 0.15/0.50 Running: /export/starexec/sandbox/solver/bin/eprover --delete-bad-limit=2000000000 --definitional-cnf=24 -s --print-statistics -R --print-version --proof-object --auto-schedule=8 --cpu-limit=300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 63.32/9.91 % Version: 3.5.1
% 63.32/9.91 % Preprocessing class: FSLSSMSSSSSNFFN.
% 63.32/9.91 % Scheduled 4 strats onto 8 cores with 300 seconds (2400 total)
% 63.32/9.91 % Starting G-E--_207_C18_F1_SE_CS_SP_PI_PS_S5PRR_S2S with 1500s (5) cores
% 63.32/9.91 % Starting new_bool_3 with 300s (1) cores
% 63.32/9.91 % Starting new_bool_1 with 300s (1) cores
% 63.32/9.91 % Starting sh5l with 300s (1) cores
% 63.32/9.91 % G-E--_207_C18_F1_SE_CS_SP_PI_PS_S5PRR_S2S with pid 2123005 completed with status 0
% 63.32/9.91 % Result found by G-E--_207_C18_F1_SE_CS_SP_PI_PS_S5PRR_S2S
% 63.32/9.91 % Preprocessing class: FSLSSMSSSSSNFFN.
% 63.32/9.91 % Scheduled 4 strats onto 8 cores with 300 seconds (2400 total)
% 63.32/9.91 % Starting G-E--_207_C18_F1_SE_CS_SP_PI_PS_S5PRR_S2S with 1500s (5) cores
% 63.32/9.91 % (lift_lambdas = 1, lambda_to_forall = 1,unroll_only_formulas = 1, sine = Auto)
% 63.32/9.91 % No SInE strategy applied
% 63.32/9.91 % Search class: FGHNF-FFMF11-SFFFFFNN
% 63.32/9.91 % Scheduled 7 strats onto 5 cores with 1500 seconds (1500 total)
% 63.32/9.91 % Starting SubtermCWHack with 136s (1) cores
% 63.32/9.91 % Starting G-E--_207_C18_F1_SE_CS_SP_PI_PS_S5PRR_S2S with 151s (1) cores
% 63.32/9.91 % Starting G-E--_107_C18_F1_PI_AE_Q4_CS_SP_PS_S4S with 136s (1) cores
% 63.32/9.91 % Starting G-E--_208_C02CMA_F1_SE_CS_SP_PS_S5PRR_RG_S04AN with 136s (1) cores
% 63.32/9.91 % Starting G-N--_023_B07_F1_SP_PI_Q7_CS_SP_CO_S5PRR_S0Y with 136s (1) cores
% 63.32/9.91 % G-E--_107_C18_F1_PI_AE_Q4_CS_SP_PS_S4S with pid 2123011 completed with status 0
% 63.32/9.91 % Result found by G-E--_107_C18_F1_PI_AE_Q4_CS_SP_PS_S4S
% 63.32/9.91 % Preprocessing class: FSLSSMSSSSSNFFN.
% 63.32/9.91 % Scheduled 4 strats onto 8 cores with 300 seconds (2400 total)
% 63.32/9.91 % Starting G-E--_207_C18_F1_SE_CS_SP_PI_PS_S5PRR_S2S with 1500s (5) cores
% 63.32/9.91 % (lift_lambdas = 1, lambda_to_forall = 1,unroll_only_formulas = 1, sine = Auto)
% 63.32/9.91 % No SInE strategy applied
% 63.32/9.91 % Search class: FGHNF-FFMF11-SFFFFFNN
% 63.32/9.91 % Scheduled 7 strats onto 5 cores with 1500 seconds (1500 total)
% 63.32/9.91 % Starting SubtermCWHack with 136s (1) cores
% 63.32/9.91 % Starting G-E--_207_C18_F1_SE_CS_SP_PI_PS_S5PRR_S2S with 151s (1) cores
% 63.32/9.91 % Starting G-E--_107_C18_F1_PI_AE_Q4_CS_SP_PS_S4S with 136s (1) cores
% 63.32/9.91 % Preprocessing time : 0.003 s
% 63.32/9.91 % Presaturation interreduction done
% 63.32/9.91
% 63.32/9.91 % Proof found!
% 63.32/9.91 % SZS status Unsatisfiable
% 63.32/9.91 % SZS output start CNFRefutation
% See solution above
% 63.32/9.91 % Parsed axioms : 50
% 63.32/9.91 % Removed by relevancy pruning/SinE : 0
% 63.32/9.91 % Initial clauses : 50
% 63.32/9.91 % Removed in clause preprocessing : 0
% 63.32/9.91 % Initial clauses in saturation : 50
% 63.32/9.91 % Processed clauses : 6173
% 63.32/9.91 % ...of these trivial : 6
% 63.32/9.91 % ...subsumed : 5321
% 63.32/9.91 % ...remaining for further processing : 846
% 63.32/9.91 % Other redundant clauses eliminated : 0
% 63.32/9.91 % Clauses deleted for lack of memory : 0
% 63.32/9.91 % Backward-subsumed : 652
% 63.32/9.91 % Backward-rewritten : 21
% 63.32/9.91 % Generated clauses : 32522
% 63.32/9.91 % ...of the previous two non-redundant : 32362
% 63.32/9.91 % ...aggressively subsumed : 0
% 63.32/9.91 % Contextual simplify-reflections : 100
% 63.32/9.91 % Paramodulations : 32198
% 63.32/9.91 % Factorizations : 302
% 63.32/9.91 % NegExts : 0
% 63.32/9.91 % Equation resolutions : 0
% 63.32/9.91 % Disequality decompositions : 0
% 63.32/9.91 % Total rewrite steps : 2186
% 63.32/9.91 % ...of those cached : 2180
% 63.32/9.91 % Propositional unsat checks : 0
% 63.32/9.91 % Propositional check models : 0
% 63.32/9.91 % Propositional check unsatisfiable : 0
% 63.32/9.91 % Propositional clauses : 0
% 63.32/9.91 % Propositional clauses after purity: 0
% 63.32/9.91 % Propositional unsat core size : 0
% 63.32/9.91 % Propositional preprocessing time : 0.000
% 63.32/9.91 % Propositional encoding time : 0.000
% 63.32/9.91 % Propositional solver time : 0.000
% 63.32/9.91 % Success case prop preproc time : 0.000
% 63.32/9.91 % Success case prop encoding time : 0.000
% 63.32/9.91 % Success case prop solver time : 0.000
% 63.32/9.91 % Current number of processed clauses : 115
% 63.32/9.91 % Positive orientable unit clauses : 6
% 63.32/9.91 % Positive unorientable unit clauses: 0
% 63.32/9.91 % Negative unit clauses : 9
% 63.32/9.91 % Non-unit-clauses : 100
% 63.32/9.91 % Current number of unprocessed clauses: 5816
% 63.32/9.91 % ...number of literals in the above : 133790
% 63.32/9.91 % Current number of archived formulas : 0
% 63.32/9.91 % Current number of archived clauses : 720
% 63.32/9.91 % Clause-clause subsumption calls (NU) : 191715
% 63.32/9.91 % Rec. Clause-clause subsumption calls : 8415
% 63.32/9.91 % Non-unit clause-clause subsumptions : 6072
% 63.32/9.91 % Unit Clause-clause subsumption calls : 1121
% 63.32/9.91 % Rewrite failures with RHS unbound : 0
% 63.32/9.91 % BW rewrite match attempts : 5
% 63.32/9.91 % BW rewrite match successes : 5
% 63.32/9.91 % Condensation attempts : 0
% 63.32/9.91 % Condensation successes : 0
% 63.32/9.91 % Termbank termtop insertions : 987229
% 63.32/9.91 % Search garbage collected termcells : 178
% 63.32/9.91
% 63.32/9.91 % -------------------------------------------------
% 63.32/9.91 % User time : 8.995 s
% 63.32/9.91 % System time : 0.031 s
% 63.32/9.91 % Total time : 9.026 s
% 63.32/9.91 % Maximum resident set size: 3676 pages
% 63.32/9.91
% 63.32/9.91 % -------------------------------------------------
% 63.32/9.91 % User time : 43.244 s
% 63.32/9.91 % System time : 1.351 s
% 63.32/9.91 % Total time : 44.595 s
% 63.32/9.91 % Maximum resident set size: 4608 pages
% 63.32/9.91 % E exiting
%------------------------------------------------------------------------------