TSTP Solution File: COM003+2 by leanCoP---2.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : leanCoP---2.2
% Problem  : COM003+2 : TPTP v8.1.0. Bugfixed v2.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : leancop_casc.sh %s %d

% Computer : n007.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:27:44 EDT 2022

% Result   : Theorem 0.47s 1.41s
% Output   : Proof 0.47s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.12  % Problem  : COM003+2 : TPTP v8.1.0. Bugfixed v2.2.0.
% 0.04/0.12  % Command  : leancop_casc.sh %s %d
% 0.12/0.34  % Computer : n007.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 600
% 0.12/0.34  % DateTime : Thu Jun 16 19:53:56 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.47/1.41  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.47/1.41  % SZS output start Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.47/1.42  
% 0.47/1.42  %-----------------------------------------------------
% 0.47/1.42  fof(prove_this, conjecture, ~ ? [_59399] : algorithm_program_decides(_59399), file('/export/starexec/sandbox/benchmark/theBenchmark.p', prove_this)).
% 0.47/1.42  fof(program_program_decides_def, axiom, ! [_59507] : (program_program_decides(_59507) <=> program(_59507) & program_decides(_59507)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', program_program_decides_def)).
% 0.47/1.42  fof(program_halts2_def, axiom, ! [_59656, _59659] : (program_halts2(_59656, _59659) <=> program(_59656) & halts2(_59656, _59659)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', program_halts2_def)).
% 0.47/1.42  fof(program_not_halts2_def, axiom, ! [_59827, _59830] : (program_not_halts2(_59827, _59830) <=> program(_59827) & ~ halts2(_59827, _59830)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', program_not_halts2_def)).
% 0.47/1.42  fof(halts2_outputs_def, axiom, ! [_60013, _60016, _60019] : (halts2_outputs(_60013, _60016, _60019) <=> halts2(_60013, _60016) & outputs(_60013, _60019)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', halts2_outputs_def)).
% 0.47/1.42  fof(program_not_halts2_halts2_outputs_def, axiom, ! [_60218, _60221, _60224] : (program_not_halts2_halts2_outputs(_60218, _60221, _60224) <=> program_not_halts2(_60221, _60221) => halts2_outputs(_60218, _60221, _60224)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', program_not_halts2_halts2_outputs_def)).
% 0.47/1.42  fof(p1, axiom, ? [_60417] : algorithm_program_decides(_60417) => ? [_60432] : program_program_decides(_60432), file('/export/starexec/sandbox/benchmark/theBenchmark.p', p1)).
% 0.47/1.42  fof(p2, axiom, ! [_60568] : (program_program_decides(_60568) => ! [_60583, _60586] : (program_halts2_halts3_outputs(_60568, _60583, _60586, good) & program_not_halts2_halts3_outputs(_60568, _60583, _60586, bad))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', p2)).
% 0.47/1.42  fof(p3, axiom, ? [_60805] : (program(_60805) & ! [_60820] : (program_halts2_halts3_outputs(_60805, _60820, _60820, good) & program_not_halts2_halts3_outputs(_60805, _60820, _60820, bad))) => ? [_60860] : (program(_60860) & ! [_60820] : (program_halts2_halts2_outputs(_60860, _60820, good) & program_not_halts2_halts2_outputs(_60860, _60820, bad))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', p3)).
% 0.47/1.42  fof(p4, axiom, ? [_61193] : (program(_61193) & ! [_61208] : (program_halts2_halts2_outputs(_61193, _61208, good) & program_not_halts2_halts2_outputs(_61193, _61208, bad))) => ? [_61242] : (program(_61242) & ! [_61208] : ((program_halts2(_61208, _61208) => ~ halts2(_61242, _61208)) & program_not_halts2_halts2_outputs(_61242, _61208, good))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', p4)).
% 0.47/1.42  
% 0.47/1.42  cnf(1, plain, [-(algorithm_program_decides(8 ^ []))], clausify(prove_this)).
% 0.47/1.42  cnf(2, plain, [program_program_decides(_7274), -(program(_7274))], clausify(program_program_decides_def)).
% 0.47/1.42  cnf(3, plain, [-(program_halts2(_7810, _7860)), program(_7810), halts2(_7810, _7860)], clausify(program_halts2_def)).
% 0.47/1.42  cnf(4, plain, [program_not_halts2(_8862, _8914), halts2(_8862, _8914)], clausify(program_not_halts2_def)).
% 0.47/1.42  cnf(5, plain, [-(program_not_halts2(_8862, _8914)), program(_8862), -(halts2(_8862, _8914))], clausify(program_not_halts2_def)).
% 0.47/1.42  cnf(6, plain, [halts2_outputs(_9255, _9312, _9368), -(halts2(_9255, _9312))], clausify(halts2_outputs_def)).
% 0.47/1.42  cnf(7, plain, [program_not_halts2_halts2_outputs(_11764, _11822, _11879), program_not_halts2(_11822, _11822), -(halts2_outputs(_11764, _11822, _11879))], clausify(program_not_halts2_halts2_outputs_def)).
% 0.47/1.42  cnf(8, plain, [algorithm_program_decides(_12328), -(program_program_decides(3 ^ []))], clausify(p1)).
% 0.47/1.42  cnf(9, plain, [program_program_decides(_12564), -(program_halts2_halts3_outputs(_12564, _12661, _12714, good))], clausify(p2)).
% 0.47/1.42  cnf(10, plain, [program_program_decides(_12564), -(program_not_halts2_halts3_outputs(_12564, _12661, _12714, bad))], clausify(p2)).
% 0.47/1.42  cnf(11, plain, [-(program(5 ^ [])), program(_13180), program_halts2_halts3_outputs(_13180, 4 ^ [_13180], 4 ^ [_13180], good), program_not_halts2_halts3_outputs(_13180, 4 ^ [_13180], 4 ^ [_13180], bad)], clausify(p3)).
% 0.47/1.42  cnf(12, plain, [-(program_halts2_halts2_outputs(5 ^ [], _16733, good)), program(_13180), program_halts2_halts3_outputs(_13180, 4 ^ [_13180], 4 ^ [_13180], good), program_not_halts2_halts3_outputs(_13180, 4 ^ [_13180], 4 ^ [_13180], bad)], clausify(p3)).
% 0.47/1.42  cnf(13, plain, [-(program_not_halts2_halts2_outputs(5 ^ [], _16733, bad)), program(_13180), program_halts2_halts3_outputs(_13180, 4 ^ [_13180], 4 ^ [_13180], good), program_not_halts2_halts3_outputs(_13180, 4 ^ [_13180], 4 ^ [_13180], bad)], clausify(p3)).
% 0.47/1.42  cnf(14, plain, [-(program(7 ^ [])), program(_14101), program_halts2_halts2_outputs(_14101, 6 ^ [_14101], good), program_not_halts2_halts2_outputs(_14101, 6 ^ [_14101], bad)], clausify(p4)).
% 0.47/1.42  cnf(15, plain, [-(program_not_halts2_halts2_outputs(7 ^ [], _16894, good)), program(_14101), program_halts2_halts2_outputs(_14101, 6 ^ [_14101], good), program_not_halts2_halts2_outputs(_14101, 6 ^ [_14101], bad)], clausify(p4)).
% 0.47/1.42  cnf(16, plain, [halts2(7 ^ [], _16894), program_halts2(_16894, _16894), program(_14101), program_halts2_halts2_outputs(_14101, 6 ^ [_14101], good), program_not_halts2_halts2_outputs(_14101, 6 ^ [_14101], bad)], clausify(p4)).
% 0.47/1.42  
% 0.47/1.42  cnf('1',plain,[program_not_halts2(7 ^ [], 7 ^ []), halts2(7 ^ [], 7 ^ [])],start(4,bind([[_8862, _8914], [7 ^ [], 7 ^ []]]))).
% 0.47/1.42  cnf('1.1',plain,[-(program_not_halts2(7 ^ [], 7 ^ [])), program(7 ^ []), -(halts2(7 ^ [], 7 ^ []))],extension(5,bind([[_8862, _8914], [7 ^ [], 7 ^ []]]))).
% 0.47/1.42  cnf('1.1.1',plain,[-(program(7 ^ [])), program(5 ^ []), program_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], good), program_not_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], bad)],extension(14,bind([[_14101], [5 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.1',plain,[-(program(5 ^ [])), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(11,bind([[_13180], [3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.1.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.1.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.1.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.1.1.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.1.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.1.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.1.1.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.1.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.1.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.1.2',plain,[-(program_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], good)), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(12,bind([[_16733, _13180], [6 ^ [5 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.2.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.2.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.2.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.1.2.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.2.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.2.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.1.2.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.2.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.2.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.1.3',plain,[-(program_not_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], bad)), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(13,bind([[_16733, _13180], [6 ^ [5 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.3.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.3.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.3.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.1.3.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.3.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.3.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.1.3.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.3.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.1.3.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.2',plain,[halts2(7 ^ [], 7 ^ []), -(program_halts2(7 ^ [], 7 ^ [])), program(7 ^ [])],extension(3,bind([[_7860, _7810], [7 ^ [], 7 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1',plain,[program_halts2(7 ^ [], 7 ^ []), halts2(7 ^ [], 7 ^ []), program(5 ^ []), program_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], good), program_not_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], bad)],extension(16,bind([[_16894, _14101], [7 ^ [], 5 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.1',plain,[-(halts2(7 ^ [], 7 ^ []))],reduction('1.1')).
% 0.47/1.42  cnf('1.1.2.1.2',plain,[-(program(5 ^ [])), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(11,bind([[_13180], [3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.2.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.2.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.2.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.2.1.2.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.2.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.2.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.2.1.2.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.2.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.2.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.2.1.3',plain,[-(program_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], good)), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(12,bind([[_16733, _13180], [6 ^ [5 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.3.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.3.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.3.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.2.1.3.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.3.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.3.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.2.1.3.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.3.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.3.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.2.1.4',plain,[-(program_not_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], bad)), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(13,bind([[_16733, _13180], [6 ^ [5 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.4.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.4.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.4.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.2.1.4.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.4.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.4.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.2.1.4.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.4.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.1.2.1.4.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.1.2.2',plain,[-(program(7 ^ []))],lemmata('1.1')).
% 0.47/1.42  cnf('1.2',plain,[-(halts2(7 ^ [], 7 ^ [])), -(program_not_halts2(7 ^ [], 7 ^ [])), program(7 ^ [])],extension(5,bind([[_8914, _8862], [7 ^ [], 7 ^ []]]))).
% 0.47/1.42  cnf('1.2.1',plain,[program_not_halts2(7 ^ [], 7 ^ []), program_not_halts2_halts2_outputs(7 ^ [], 7 ^ [], good), -(halts2_outputs(7 ^ [], 7 ^ [], good))],extension(7,bind([[_11764, _11822, _11879], [7 ^ [], 7 ^ [], good]]))).
% 0.47/1.42  cnf('1.2.1.1',plain,[-(program_not_halts2_halts2_outputs(7 ^ [], 7 ^ [], good)), program(5 ^ []), program_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], good), program_not_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], bad)],extension(15,bind([[_16894, _14101], [7 ^ [], 5 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.1',plain,[-(program(5 ^ [])), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(11,bind([[_13180], [3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.1.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.1.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.1.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.1.1.1.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.1.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.1.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.1.1.1.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.1.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.1.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.1.1.2',plain,[-(program_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], good)), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(12,bind([[_16733, _13180], [6 ^ [5 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.2.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.2.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.2.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.1.1.2.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.2.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.2.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.1.1.2.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.2.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.2.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.1.1.3',plain,[-(program_not_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], bad)), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(13,bind([[_16733, _13180], [6 ^ [5 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.3.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.3.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.3.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.1.1.3.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.3.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.3.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.1.1.3.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.3.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.1.3.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.1.2',plain,[halts2_outputs(7 ^ [], 7 ^ [], good), -(halts2(7 ^ [], 7 ^ []))],extension(6,bind([[_9368, _9255, _9312], [good, 7 ^ [], 7 ^ []]]))).
% 0.47/1.42  cnf('1.2.1.2.1',plain,[halts2(7 ^ [], 7 ^ [])],reduction('1')).
% 0.47/1.42  cnf('1.2.2',plain,[-(program(7 ^ [])), program(5 ^ []), program_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], good), program_not_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], bad)],extension(14,bind([[_14101], [5 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.1',plain,[-(program(5 ^ [])), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(11,bind([[_13180], [3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.1.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.1.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.1.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.2.1.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.1.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.1.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.2.1.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.1.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.1.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.2.2',plain,[-(program_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], good)), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(12,bind([[_16733, _13180], [6 ^ [5 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.2.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.2.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.2.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.2.2.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.2.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.2.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.2.2.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.2.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.2.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.2.3',plain,[-(program_not_halts2_halts2_outputs(5 ^ [], 6 ^ [5 ^ []], bad)), program(3 ^ []), program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good), program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)],extension(13,bind([[_16733, _13180], [6 ^ [5 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.3.1',plain,[-(program(3 ^ [])), program_program_decides(3 ^ [])],extension(2,bind([[_7274], [3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.3.1.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.3.1.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.2.3.2',plain,[-(program_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], good)), program_program_decides(3 ^ [])],extension(9,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.3.2.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.3.2.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  cnf('1.2.2.3.3',plain,[-(program_not_halts2_halts3_outputs(3 ^ [], 4 ^ [3 ^ []], 4 ^ [3 ^ []], bad)), program_program_decides(3 ^ [])],extension(10,bind([[_12661, _12714, _12564], [4 ^ [3 ^ []], 4 ^ [3 ^ []], 3 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.3.3.1',plain,[-(program_program_decides(3 ^ [])), algorithm_program_decides(8 ^ [])],extension(8,bind([[_12328], [8 ^ []]]))).
% 0.47/1.42  cnf('1.2.2.3.3.1.1',plain,[-(algorithm_program_decides(8 ^ []))],extension(1)).
% 0.47/1.42  %-----------------------------------------------------
% 0.47/1.42  
% 0.47/1.43  % SZS output end Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------