TSTP Solution File: COM003+3 by Faust---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Faust---1.0
% Problem : COM003+3 : TPTP v3.4.2. Released v2.0.0.
% Transfm : none
% Format : tptp
% Command : faust %s
% Computer : art01.cs.miami.edu
% Model : i686 i686
% CPU : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2794MHz
% Memory : 1003MB
% OS : Linux 2.6.11-1.1369_FC4
% CPULimit : 600s
% DateTime : Wed May 6 11:36:18 EDT 2009
% Result : Theorem 56.0s
% Output : Refutation 56.0s
% Verified :
% SZS Type : Refutation
% Derivation depth : 24
% Number of leaves : 4
% Syntax : Number of formulae : 93 ( 13 unt; 0 def)
% Number of atoms : 591 ( 0 equ)
% Maximal formula atoms : 249 ( 6 avg)
% Number of connectives : 860 ( 362 ~; 450 |; 48 &)
% ( 0 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 43 ( 5 avg)
% Maximal term depth : 3 ( 1 avg)
% Number of predicates : 7 ( 6 usr; 1 prp; 0-3 aty)
% Number of functors : 8 ( 8 usr; 3 con; 0-1 aty)
% Number of variables : 140 ( 58 sgn 10 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Faust---1.0 format not known, defaulting to TPTP
fof(p1,plain,
! [A,E,F] :
( ( program(y_nn_1(A))
| ~ algorithm(A)
| ~ program(E)
| decides(w(A),E,F) )
& ( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ algorithm(A)
| ~ program(E)
| decides(w(A),E,F) )
& ( program(y_nn_1(A))
| ~ algorithm(A)
| program(w(A)) )
& ( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ algorithm(A)
| program(w(A)) ) ),
file('/home/graph/tptp/TSTP/PreparedTPTP/tptp---none/COM/COM003+3.tptp',unknown),
[] ).
cnf(158255504,plain,
( program(y_nn_1(A))
| ~ algorithm(A)
| ~ program(E)
| decides(w(A),E,F) ),
inference(rewrite,[status(thm)],[p1]),
[] ).
fof(prove_this,plain,
! [B,C] :
( ( algorithm(x1)
| decides(x1,B,C) )
& ( ~ program(B)
| decides(x1,B,C) )
& ( algorithm(x1)
| algorithm(x1) )
& ( ~ program(B)
| algorithm(x1) ) ),
file('/home/graph/tptp/TSTP/PreparedTPTP/tptp---none/COM/COM003+3.tptp',unknown),
[] ).
cnf(158694376,plain,
( ~ program(B)
| algorithm(x1) ),
inference(rewrite,[status(thm)],[prove_this]),
[] ).
cnf(158711168,plain,
( ~ program(B)
| decides(x1,B,C) ),
inference(rewrite,[status(thm)],[prove_this]),
[] ).
cnf(158244376,plain,
( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ algorithm(A)
| ~ program(E)
| decides(w(A),E,F) ),
inference(rewrite,[status(thm)],[p1]),
[] ).
cnf(182088224,plain,
( ~ program(E)
| decides(w(x1),E,F) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[158255504,158694376,158711168,158244376]),
[] ).
fof(p2,plain,
! [A,D,E] :
( ( program(y_nn_1(A))
| ~ program(A)
| outputs(A,bad)
| ~ program(D)
| halts2(D,E) )
& ( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ program(A)
| outputs(A,bad)
| ~ program(D)
| halts2(D,E) )
& ( program(y_nn_1(A))
| ~ program(A)
| halts3(A,D,E)
| ~ program(D)
| halts2(D,E) )
& ( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ program(A)
| halts3(A,D,E)
| ~ program(D)
| halts2(D,E) )
& ( program(y_nn_1(A))
| ~ program(A)
| outputs(A,good)
| ~ program(D)
| ~ halts2(D,E) )
& ( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ program(A)
| outputs(A,good)
| ~ program(D)
| ~ halts2(D,E) )
& ( program(y_nn_1(A))
| ~ program(A)
| halts3(A,D,E)
| ~ program(D)
| ~ halts2(D,E) )
& ( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ program(A)
| halts3(A,D,E)
| ~ program(D)
| ~ halts2(D,E) ) ),
file('/home/graph/tptp/TSTP/PreparedTPTP/tptp---none/COM/COM003+3.tptp',unknown),
[] ).
cnf(158328640,plain,
( program(y_nn_1(A))
| ~ program(A)
| halts3(A,D,E)
| ~ program(D)
| halts2(D,E) ),
inference(rewrite,[status(thm)],[p2]),
[] ).
cnf(158230592,plain,
( program(y_nn_1(A))
| ~ algorithm(A)
| program(w(A)) ),
inference(rewrite,[status(thm)],[p1]),
[] ).
cnf(158699440,plain,
algorithm(x1),
inference(rewrite,[status(thm)],[prove_this]),
[] ).
cnf(158221784,plain,
( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ algorithm(A)
| program(w(A)) ),
inference(rewrite,[status(thm)],[p1]),
[] ).
cnf(172729280,plain,
program(w(x1)),
inference(forward_subsumption_resolution__resolution,[status(thm)],[158230592,158699440,158221784,158711168]),
[] ).
cnf(176660856,plain,
( program(y_nn_1(w(x1)))
| halts3(w(x1),C,D)
| ~ program(C)
| halts2(C,D) ),
inference(resolution,[status(thm)],[158328640,172729280]),
[] ).
cnf(158296680,plain,
( program(y_nn_1(A))
| ~ program(A)
| halts3(A,D,E)
| ~ program(D)
| ~ halts2(D,E) ),
inference(rewrite,[status(thm)],[p2]),
[] ).
cnf(178524960,plain,
( program(y_nn_1(w(x1)))
| halts3(w(x1),C,D)
| ~ program(C) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[176660856,172729280,158296680]),
[] ).
cnf(183844944,plain,
( decides(w(x1),y_nn_1(w(x1)),E)
| halts3(w(x1),H,I)
| ~ program(H) ),
inference(resolution,[status(thm)],[182088224,178524960]),
[] ).
cnf(158323536,plain,
( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ program(A)
| halts3(A,D,E)
| ~ program(D)
| halts2(D,E) ),
inference(rewrite,[status(thm)],[p2]),
[] ).
cnf(183015568,plain,
( halts3(w(x1),C,D)
| ~ program(C)
| halts2(C,D) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[183844944,172729280,158323536]),
[] ).
cnf(158281256,plain,
( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ program(A)
| halts3(A,D,E)
| ~ program(D)
| ~ halts2(D,E) ),
inference(rewrite,[status(thm)],[p2]),
[] ).
cnf(208797288,plain,
( halts3(w(x1),C,D)
| ~ program(C) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[183844944,183015568,158281256,172729280]),
[] ).
fof(p3,plain,
! [A,E] :
( ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| program(y_nn_1(A))
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) )
& ( program(y_nn_1(A))
| program(y_nn_1(A))
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) )
& ( ~ halts2(y_nn_1(A),z(A))
| program(y_nn_1(A))
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) )
& ( program(y_nn_1(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) )
& ( ~ halts2(y_nn_1(A),z(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) )
& ( program(y_nn_1(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) )
& ( ~ halts2(y_nn_1(A),z(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| program(y_nn_1(A))
| ~ program(A)
| outputs(v(A),bad)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( program(y_nn_1(A))
| program(y_nn_1(A))
| ~ program(A)
| outputs(v(A),bad)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts2(y_nn_1(A),z(A))
| program(y_nn_1(A))
| ~ program(A)
| outputs(v(A),bad)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| outputs(v(A),bad)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( program(y_nn_1(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| outputs(v(A),bad)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts2(y_nn_1(A),z(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| outputs(v(A),bad)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| outputs(v(A),bad)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( program(y_nn_1(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| outputs(v(A),bad)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts2(y_nn_1(A),z(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| outputs(v(A),bad)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| program(y_nn_1(A))
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( program(y_nn_1(A))
| program(y_nn_1(A))
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts2(y_nn_1(A),z(A))
| program(y_nn_1(A))
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( program(y_nn_1(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts2(y_nn_1(A),z(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( program(y_nn_1(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts2(y_nn_1(A),z(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| program(y_nn_1(A))
| ~ program(A)
| program(v(A)) )
& ( program(y_nn_1(A))
| program(y_nn_1(A))
| ~ program(A)
| program(v(A)) )
& ( ~ halts2(y_nn_1(A),z(A))
| program(y_nn_1(A))
| ~ program(A)
| program(v(A)) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| program(v(A)) )
& ( program(y_nn_1(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| program(v(A)) )
& ( ~ halts2(y_nn_1(A),z(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| program(v(A)) )
& ( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| program(v(A)) )
& ( program(y_nn_1(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| program(v(A)) )
& ( ~ halts2(y_nn_1(A),z(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| program(v(A)) ) ),
file('/home/graph/tptp/TSTP/PreparedTPTP/tptp---none/COM/COM003+3.tptp',unknown),
[] ).
cnf(158399456,plain,
( program(y_nn_1(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| program(v(A)) ),
inference(rewrite,[status(thm)],[p3]),
[] ).
cnf(158418952,plain,
( program(y_nn_1(A))
| ~ program(A)
| program(v(A)) ),
inference(rewrite__forward_subsumption_resolution,[status(thm)],[p3,158399456]),
[] ).
cnf(172780648,plain,
( program(y_nn_1(w(x1)))
| program(v(w(x1))) ),
inference(resolution,[status(thm)],[172729280,158418952]),
[] ).
cnf(158317944,plain,
( program(y_nn_1(A))
| ~ program(A)
| outputs(A,good)
| ~ program(D)
| ~ halts2(D,E) ),
inference(rewrite,[status(thm)],[p2]),
[] ).
cnf(158305352,plain,
( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ program(A)
| outputs(A,good)
| ~ program(D)
| ~ halts2(D,E) ),
inference(rewrite,[status(thm)],[p2]),
[] ).
cnf(202218200,plain,
( outputs(w(x1),good)
| ~ program(G)
| ~ halts2(G,H) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[158317944,172729280,182088224,158305352]),
[] ).
cnf(203835648,plain,
( program(y_nn_1(w(x1)))
| outputs(w(x1),good)
| ~ halts2(v(w(x1)),G) ),
inference(resolution,[status(thm)],[172780648,202218200]),
[] ).
cnf(158347848,plain,
( program(y_nn_1(A))
| ~ program(A)
| outputs(A,bad)
| ~ program(D)
| halts2(D,E) ),
inference(rewrite,[status(thm)],[p2]),
[] ).
cnf(173698640,plain,
( program(y_nn_1(w(x1)))
| outputs(w(x1),bad)
| ~ program(C)
| halts2(C,D) ),
inference(resolution,[status(thm)],[158347848,172729280]),
[] ).
cnf(184286072,plain,
( decides(w(x1),y_nn_1(w(x1)),E)
| outputs(w(x1),bad)
| ~ program(H)
| halts2(H,I) ),
inference(resolution,[status(thm)],[182088224,173698640]),
[] ).
cnf(158336208,plain,
( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ program(A)
| outputs(A,bad)
| ~ program(D)
| halts2(D,E) ),
inference(rewrite,[status(thm)],[p2]),
[] ).
cnf(192009128,plain,
( outputs(w(x1),bad)
| ~ program(C)
| halts2(C,D) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[184286072,172729280,158336208]),
[] ).
cnf(194207360,plain,
( program(y_nn_1(w(x1)))
| outputs(w(x1),bad)
| halts2(v(w(x1)),C) ),
inference(resolution,[status(thm)],[172780648,192009128]),
[] ).
cnf(176669992,plain,
( program(y_nn_1(w(x1)))
| halts3(w(x1),w(x1),C)
| halts2(w(x1),C) ),
inference(resolution,[status(thm)],[158328640,172729280]),
[] ).
cnf(178529088,plain,
( program(y_nn_1(w(x1)))
| halts3(w(x1),w(x1),C) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[176669992,172729280,158296680]),
[] ).
cnf(182725680,plain,
( halts3(w(x1),w(x1),C)
| decides(w(x1),y_nn_1(w(x1)),H) ),
inference(resolution,[status(thm)],[178529088,182088224]),
[] ).
cnf(204490704,plain,
( halts3(w(x1),w(x1),C)
| halts2(w(x1),C) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[182725680,172729280,158323536]),
[] ).
cnf(208826072,plain,
halts3(w(x1),w(x1),C),
inference(forward_subsumption_resolution__resolution,[status(thm)],[182725680,204490704,158281256,172729280]),
[] ).
cnf(158477704,plain,
( program(y_nn_1(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) ),
inference(rewrite,[status(thm)],[p3]),
[] ).
cnf(158501096,plain,
( program(y_nn_1(A))
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,bad) ),
inference(rewrite__forward_subsumption_resolution,[status(thm)],[p3,158477704]),
[] ).
cnf(208880272,plain,
( program(y_nn_1(w(x1)))
| halts2(v(w(x1)),w(x1)) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[194207360,208826072,158501096,172729280]),
[] ).
cnf(158611656,plain,
( program(y_nn_1(A))
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) ),
inference(rewrite,[status(thm)],[p3]),
[] ).
cnf(158626464,plain,
( program(y_nn_1(A))
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ outputs(A,good)
| ~ halts2(v(A),E) ),
inference(rewrite__forward_subsumption_resolution,[status(thm)],[p3,158611656]),
[] ).
cnf(208933744,plain,
program(y_nn_1(w(x1))),
inference(forward_subsumption_resolution__resolution,[status(thm)],[203835648,208880272,208826072,158626464,172729280]),
[] ).
cnf(210114184,plain,
( outputs(w(x1),bad)
| halts2(y_nn_1(w(x1)),C) ),
inference(resolution,[status(thm)],[208933744,192009128]),
[] ).
cnf(158490784,plain,
( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E) ),
inference(rewrite,[status(thm)],[p3]),
[] ).
cnf(210001632,plain,
halts3(w(x1),y_nn_1(w(x1)),C),
inference(resolution,[status(thm)],[208933744,208797288]),
[] ).
cnf(229768600,plain,
( halts2(y_nn_1(w(x1)),z(w(x1)))
| halts2(v(w(x1)),D)
| ~ program(D) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[208797288,210114184,172729280,158490784,210001632]),
[] ).
cnf(158467712,plain,
( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| ~ outputs(A,good)
| ~ program(A)
| halts2(v(A),E)
| ~ program(E)
| ~ halts3(A,E,E) ),
inference(rewrite,[status(thm)],[p3]),
[] ).
cnf(158601488,plain,
( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| ~ outputs(A,good)
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E) ),
inference(rewrite__forward_subsumption_resolution,[status(thm)],[p3,158467712]),
[] ).
cnf(194188680,plain,
( ~ program(A)
| program(v(A))
| outputs(w(x1),bad)
| halts2(y_nn_1(A),D) ),
inference(resolution,[status(thm)],[158418952,192009128]),
[] ).
cnf(158412208,plain,
( ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,bad)
| halts2(y_nn_1(A),z(A))
| ~ program(A)
| program(v(A)) ),
inference(rewrite,[status(thm)],[p3]),
[] ).
cnf(229684392,plain,
( halts2(y_nn_1(w(x1)),z(w(x1)))
| ~ program(w(x1))
| program(v(w(x1))) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[194188680,158412208,210001632]),
[] ).
cnf(229731096,plain,
( halts2(y_nn_1(w(x1)),z(w(x1)))
| program(v(w(x1))) ),
inference(resolution,[status(thm)],[229684392,172729280]),
[] ).
cnf(203818416,plain,
( ~ program(A)
| program(v(A))
| outputs(w(x1),good)
| ~ halts2(y_nn_1(A),H) ),
inference(resolution,[status(thm)],[158418952,202218200]),
[] ).
cnf(158359624,plain,
( ~ halts2(y_nn_1(A),z(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| program(v(A)) ),
inference(rewrite,[status(thm)],[p3]),
[] ).
cnf(229702864,plain,
( ~ halts2(y_nn_1(w(x1)),z(w(x1)))
| ~ program(w(x1))
| program(v(w(x1))) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[203818416,158359624,210001632]),
[] ).
cnf(229749880,plain,
program(v(w(x1))),
inference(forward_subsumption_resolution__resolution,[status(thm)],[229731096,229702864,172729280]),
[] ).
cnf(230170320,plain,
( outputs(w(x1),bad)
| halts2(v(w(x1)),C) ),
inference(resolution,[status(thm)],[192009128,229749880]),
[] ).
cnf(158581808,plain,
( ~ halts2(y_nn_1(A),z(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| ~ program(E)
| ~ halts3(A,E,E)
| ~ halts2(v(A),E) ),
inference(rewrite,[status(thm)],[p3]),
[] ).
cnf(209109024,plain,
( ~ halts2(y_nn_1(A),z(A))
| ~ halts3(A,y_nn_1(A),z(A))
| ~ outputs(A,good)
| ~ program(A)
| ~ halts3(A,w(x1),w(x1))
| ~ halts2(v(A),w(x1)) ),
inference(resolution,[status(thm)],[158581808,172729280]),
[] ).
cnf(173707784,plain,
( program(y_nn_1(w(x1)))
| outputs(w(x1),bad)
| halts2(w(x1),C) ),
inference(resolution,[status(thm)],[158347848,172729280]),
[] ).
cnf(182735088,plain,
( outputs(w(x1),bad)
| halts2(w(x1),C)
| decides(w(x1),y_nn_1(w(x1)),H) ),
inference(resolution,[status(thm)],[173707784,182088224]),
[] ).
cnf(192012984,plain,
( outputs(w(x1),bad)
| halts2(w(x1),C) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[182735088,172729280,158336208]),
[] ).
cnf(175816288,plain,
( program(y_nn_1(w(x1)))
| outputs(w(x1),good)
| ~ halts2(w(x1),C) ),
inference(resolution,[status(thm)],[158317944,172729280]),
[] ).
cnf(185618528,plain,
( decides(w(x1),y_nn_1(w(x1)),E)
| outputs(w(x1),good)
| ~ halts2(w(x1),H) ),
inference(resolution,[status(thm)],[182088224,175816288]),
[] ).
cnf(201902608,plain,
( outputs(w(x1),good)
| ~ halts2(w(x1),C) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[185618528,172729280,158305352]),
[] ).
cnf(203776216,plain,
( outputs(w(x1),bad)
| outputs(w(x1),good) ),
inference(resolution,[status(thm)],[192012984,201902608]),
[] ).
cnf(236474960,plain,
outputs(w(x1),bad),
inference(forward_subsumption_resolution__resolution,[status(thm)],[230170320,210114184,210001632,208826072,172729280,209109024,203776216]),
[] ).
cnf(236541880,plain,
( ~ outputs(w(x1),good)
| ~ program(D) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[208797288,210001632,172729280,158601488,236474960]),
[] ).
cnf(236550776,plain,
~ outputs(w(x1),good),
inference(resolution,[status(thm)],[236541880,172729280]),
[] ).
cnf(236668208,plain,
( program(y_nn_1(w(x1)))
| ~ program(C)
| ~ halts2(C,D) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[172729280,158317944,236550776]),
[] ).
cnf(236703440,plain,
( program(y_nn_1(w(x1)))
| ~ halts2(y_nn_1(w(x1)),C) ),
inference(resolution,[status(thm)],[236668208,208933744]),
[] ).
cnf(257861136,plain,
( ~ halts2(y_nn_1(w(x1)),C)
| decides(w(x1),y_nn_1(w(x1)),H) ),
inference(resolution,[status(thm)],[236703440,182088224]),
[] ).
cnf(171884928,plain,
( program(y_nn_1(x1))
| program(w(x1)) ),
inference(resolution,[status(thm)],[158230592,158699440]),
[] ).
cnf(171924624,plain,
( program(y_nn_1(x1))
| ~ program(D)
| decides(w(x1),D,E) ),
inference(resolution,[status(thm)],[158255504,158699440]),
[] ).
cnf(202053328,plain,
( program(y_nn_1(x1))
| outputs(w(x1),good)
| ~ program(F)
| ~ halts2(F,G) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[158317944,171884928,171924624,158305352]),
[] ).
cnf(236781552,plain,
( program(y_nn_1(x1))
| ~ program(F)
| ~ halts2(F,G) ),
inference(resolution,[status(thm)],[202053328,236550776]),
[] ).
cnf(236787088,plain,
( program(y_nn_1(x1))
| ~ halts2(w(x1),F) ),
inference(resolution,[status(thm)],[236781552,172729280]),
[] ).
cnf(264625096,plain,
~ halts2(w(x1),I),
inference(forward_subsumption_resolution__resolution,[status(thm)],[201902608,236541880,236787088]),
[] ).
cnf(210211872,plain,
( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ program(A)
| outputs(A,good)
| ~ halts2(y_nn_1(w(x1)),D) ),
inference(resolution,[status(thm)],[208933744,158305352]),
[] ).
cnf(233647328,plain,
( ~ outputs(w(x1),good)
| ~ program(D)
| halts2(w(x1),G) ),
inference(forward_subsumption_resolution__resolution,[status(thm)],[208797288,210001632,172729280,158601488,192012984]),
[] ).
cnf(233657128,plain,
( ~ outputs(w(x1),good)
| halts2(w(x1),F) ),
inference(resolution,[status(thm)],[233647328,172729280]),
[] ).
cnf(359082096,plain,
~ halts2(y_nn_1(w(x1)),C),
inference(forward_subsumption_resolution__resolution,[status(thm)],[257861136,172729280,264625096,210211872,233657128]),
[] ).
cnf(360764224,plain,
( halts2(v(w(x1)),D)
| ~ program(D) ),
inference(resolution,[status(thm)],[229768600,359082096]),
[] ).
cnf(236707976,plain,
( program(y_nn_1(w(x1)))
| ~ halts2(v(w(x1)),C) ),
inference(resolution,[status(thm)],[236668208,229749880]),
[] ).
cnf(256046888,plain,
( ~ halts2(v(w(x1)),C)
| decides(w(x1),y_nn_1(w(x1)),H) ),
inference(resolution,[status(thm)],[236707976,182088224]),
[] ).
cnf(230197064,plain,
( ~ decides(A,y_nn_1(A),z_nn_2(A))
| ~ program(A)
| outputs(A,good)
| ~ halts2(v(w(x1)),D) ),
inference(resolution,[status(thm)],[158305352,229749880]),
[] ).
cnf(359092384,plain,
~ halts2(v(w(x1)),C),
inference(forward_subsumption_resolution__resolution,[status(thm)],[256046888,172729280,264625096,230197064,233657128]),
[] ).
cnf(364289912,plain,
~ program(D),
inference(resolution,[status(thm)],[360764224,359092384]),
[] ).
cnf(contradiction,plain,
$false,
inference(resolution,[status(thm)],[364289912,172729280]),
[] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% Proof found in: 56 seconds
% START OF PROOF SEQUENCE
% fof(p1,plain,(((program(y_nn_1(A))|~algorithm(A)|~program(E)|decides(w(A),E,F))&(~decides(A,y_nn_1(A),z_nn_2(A))|~algorithm(A)|~program(E)|decides(w(A),E,F))&(program(y_nn_1(A))|~algorithm(A)|program(w(A)))&(~decides(A,y_nn_1(A),z_nn_2(A))|~algorithm(A)|program(w(A))))),file('/home/graph/tptp/TSTP/PreparedTPTP/tptp---none/COM/COM003+3.tptp',unknown),[]).
%
% cnf(158255504,plain,(program(y_nn_1(A))|~algorithm(A)|~program(E)|decides(w(A),E,F)),inference(rewrite,[status(thm)],[p1]),[]).
%
% fof(prove_this,plain,(((algorithm(x1)|decides(x1,B,C))&(~program(B)|decides(x1,B,C))&(algorithm(x1)|algorithm(x1))&(~program(B)|algorithm(x1)))),file('/home/graph/tptp/TSTP/PreparedTPTP/tptp---none/COM/COM003+3.tptp',unknown),[]).
%
% cnf(158694376,plain,(~program(B)|algorithm(x1)),inference(rewrite,[status(thm)],[prove_this]),[]).
%
% cnf(158711168,plain,(~program(B)|decides(x1,B,C)),inference(rewrite,[status(thm)],[prove_this]),[]).
%
% cnf(158244376,plain,(~decides(A,y_nn_1(A),z_nn_2(A))|~algorithm(A)|~program(E)|decides(w(A),E,F)),inference(rewrite,[status(thm)],[p1]),[]).
%
% cnf(182088224,plain,(~program(E)|decides(w(x1),E,F)),inference(forward_subsumption_resolution__resolution,[status(thm)],[158255504,158694376,158711168,158244376]),[]).
%
% fof(p2,plain,(((program(y_nn_1(A))|~program(A)|outputs(A,bad)|~program(D)|halts2(D,E))&(~decides(A,y_nn_1(A),z_nn_2(A))|~program(A)|outputs(A,bad)|~program(D)|halts2(D,E))&(program(y_nn_1(A))|~program(A)|halts3(A,D,E)|~program(D)|halts2(D,E))&(~decides(A,y_nn_1(A),z_nn_2(A))|~program(A)|halts3(A,D,E)|~program(D)|halts2(D,E))&(program(y_nn_1(A))|~program(A)|outputs(A,good)|~program(D)|~halts2(D,E))&(~decides(A,y_nn_1(A),z_nn_2(A))|~program(A)|outputs(A,good)|~program(D)|~halts2(D,E))&(program(y_nn_1(A))|~program(A)|halts3(A,D,E)|~program(D)|~halts2(D,E))&(~decides(A,y_nn_1(A),z_nn_2(A))|~program(A)|halts3(A,D,E)|~program(D)|~halts2(D,E)))),file('/home/graph/tptp/TSTP/PreparedTPTP/tptp---none/COM/COM003+3.tptp',unknown),[]).
%
% cnf(158328640,plain,(program(y_nn_1(A))|~program(A)|halts3(A,D,E)|~program(D)|halts2(D,E)),inference(rewrite,[status(thm)],[p2]),[]).
%
% cnf(158230592,plain,(program(y_nn_1(A))|~algorithm(A)|program(w(A))),inference(rewrite,[status(thm)],[p1]),[]).
%
% cnf(158699440,plain,(algorithm(x1)),inference(rewrite,[status(thm)],[prove_this]),[]).
%
% cnf(158221784,plain,(~decides(A,y_nn_1(A),z_nn_2(A))|~algorithm(A)|program(w(A))),inference(rewrite,[status(thm)],[p1]),[]).
%
% cnf(172729280,plain,(program(w(x1))),inference(forward_subsumption_resolution__resolution,[status(thm)],[158230592,158699440,158221784,158711168]),[]).
%
% cnf(176660856,plain,(program(y_nn_1(w(x1)))|halts3(w(x1),C,D)|~program(C)|halts2(C,D)),inference(resolution,[status(thm)],[158328640,172729280]),[]).
%
% cnf(158296680,plain,(program(y_nn_1(A))|~program(A)|halts3(A,D,E)|~program(D)|~halts2(D,E)),inference(rewrite,[status(thm)],[p2]),[]).
%
% cnf(178524960,plain,(program(y_nn_1(w(x1)))|halts3(w(x1),C,D)|~program(C)),inference(forward_subsumption_resolution__resolution,[status(thm)],[176660856,172729280,158296680]),[]).
%
% cnf(183844944,plain,(decides(w(x1),y_nn_1(w(x1)),E)|halts3(w(x1),H,I)|~program(H)),inference(resolution,[status(thm)],[182088224,178524960]),[]).
%
% cnf(158323536,plain,(~decides(A,y_nn_1(A),z_nn_2(A))|~program(A)|halts3(A,D,E)|~program(D)|halts2(D,E)),inference(rewrite,[status(thm)],[p2]),[]).
%
% cnf(183015568,plain,(halts3(w(x1),C,D)|~program(C)|halts2(C,D)),inference(forward_subsumption_resolution__resolution,[status(thm)],[183844944,172729280,158323536]),[]).
%
% cnf(158281256,plain,(~decides(A,y_nn_1(A),z_nn_2(A))|~program(A)|halts3(A,D,E)|~program(D)|~halts2(D,E)),inference(rewrite,[status(thm)],[p2]),[]).
%
% cnf(208797288,plain,(halts3(w(x1),C,D)|~program(C)),inference(forward_subsumption_resolution__resolution,[status(thm)],[183844944,183015568,158281256,172729280]),[]).
%
% fof(p3,plain,(((~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|program(y_nn_1(A))|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E))&(program(y_nn_1(A))|program(y_nn_1(A))|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E))&(~halts2(y_nn_1(A),z(A))|program(y_nn_1(A))|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|halts2(y_nn_1(A),z(A))|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E))&(program(y_nn_1(A))|halts2(y_nn_1(A),z(A))|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E))&(~halts2(y_nn_1(A),z(A))|halts2(y_nn_1(A),z(A))|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E))&(program(y_nn_1(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E))&(~halts2(y_nn_1(A),z(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|program(y_nn_1(A))|~program(A)|outputs(v(A),bad)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(program(y_nn_1(A))|program(y_nn_1(A))|~program(A)|outputs(v(A),bad)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts2(y_nn_1(A),z(A))|program(y_nn_1(A))|~program(A)|outputs(v(A),bad)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|halts2(y_nn_1(A),z(A))|~program(A)|outputs(v(A),bad)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(program(y_nn_1(A))|halts2(y_nn_1(A),z(A))|~program(A)|outputs(v(A),bad)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts2(y_nn_1(A),z(A))|halts2(y_nn_1(A),z(A))|~program(A)|outputs(v(A),bad)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|outputs(v(A),bad)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(program(y_nn_1(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|outputs(v(A),bad)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts2(y_nn_1(A),z(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|outputs(v(A),bad)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|program(y_nn_1(A))|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(program(y_nn_1(A))|program(y_nn_1(A))|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts2(y_nn_1(A),z(A))|program(y_nn_1(A))|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|halts2(y_nn_1(A),z(A))|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(program(y_nn_1(A))|halts2(y_nn_1(A),z(A))|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts2(y_nn_1(A),z(A))|halts2(y_nn_1(A),z(A))|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(program(y_nn_1(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts2(y_nn_1(A),z(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|program(y_nn_1(A))|~program(A)|program(v(A)))&(program(y_nn_1(A))|program(y_nn_1(A))|~program(A)|program(v(A)))&(~halts2(y_nn_1(A),z(A))|program(y_nn_1(A))|~program(A)|program(v(A)))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|halts2(y_nn_1(A),z(A))|~program(A)|program(v(A)))&(program(y_nn_1(A))|halts2(y_nn_1(A),z(A))|~program(A)|program(v(A)))&(~halts2(y_nn_1(A),z(A))|halts2(y_nn_1(A),z(A))|~program(A)|program(v(A)))&(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|program(v(A)))&(program(y_nn_1(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|program(v(A)))&(~halts2(y_nn_1(A),z(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|program(v(A))))),file('/home/graph/tptp/TSTP/PreparedTPTP/tptp---none/COM/COM003+3.tptp',unknown),[]).
%
% cnf(158399456,plain,(program(y_nn_1(A))|halts2(y_nn_1(A),z(A))|~program(A)|program(v(A))),inference(rewrite,[status(thm)],[p3]),[]).
%
% cnf(158418952,plain,(program(y_nn_1(A))|~program(A)|program(v(A))),inference(rewrite__forward_subsumption_resolution,[status(thm)],[p3,158399456]),[]).
%
% cnf(172780648,plain,(program(y_nn_1(w(x1)))|program(v(w(x1)))),inference(resolution,[status(thm)],[172729280,158418952]),[]).
%
% cnf(158317944,plain,(program(y_nn_1(A))|~program(A)|outputs(A,good)|~program(D)|~halts2(D,E)),inference(rewrite,[status(thm)],[p2]),[]).
%
% cnf(158305352,plain,(~decides(A,y_nn_1(A),z_nn_2(A))|~program(A)|outputs(A,good)|~program(D)|~halts2(D,E)),inference(rewrite,[status(thm)],[p2]),[]).
%
% cnf(202218200,plain,(outputs(w(x1),good)|~program(G)|~halts2(G,H)),inference(forward_subsumption_resolution__resolution,[status(thm)],[158317944,172729280,182088224,158305352]),[]).
%
% cnf(203835648,plain,(program(y_nn_1(w(x1)))|outputs(w(x1),good)|~halts2(v(w(x1)),G)),inference(resolution,[status(thm)],[172780648,202218200]),[]).
%
% cnf(158347848,plain,(program(y_nn_1(A))|~program(A)|outputs(A,bad)|~program(D)|halts2(D,E)),inference(rewrite,[status(thm)],[p2]),[]).
%
% cnf(173698640,plain,(program(y_nn_1(w(x1)))|outputs(w(x1),bad)|~program(C)|halts2(C,D)),inference(resolution,[status(thm)],[158347848,172729280]),[]).
%
% cnf(184286072,plain,(decides(w(x1),y_nn_1(w(x1)),E)|outputs(w(x1),bad)|~program(H)|halts2(H,I)),inference(resolution,[status(thm)],[182088224,173698640]),[]).
%
% cnf(158336208,plain,(~decides(A,y_nn_1(A),z_nn_2(A))|~program(A)|outputs(A,bad)|~program(D)|halts2(D,E)),inference(rewrite,[status(thm)],[p2]),[]).
%
% cnf(192009128,plain,(outputs(w(x1),bad)|~program(C)|halts2(C,D)),inference(forward_subsumption_resolution__resolution,[status(thm)],[184286072,172729280,158336208]),[]).
%
% cnf(194207360,plain,(program(y_nn_1(w(x1)))|outputs(w(x1),bad)|halts2(v(w(x1)),C)),inference(resolution,[status(thm)],[172780648,192009128]),[]).
%
% cnf(176669992,plain,(program(y_nn_1(w(x1)))|halts3(w(x1),w(x1),C)|halts2(w(x1),C)),inference(resolution,[status(thm)],[158328640,172729280]),[]).
%
% cnf(178529088,plain,(program(y_nn_1(w(x1)))|halts3(w(x1),w(x1),C)),inference(forward_subsumption_resolution__resolution,[status(thm)],[176669992,172729280,158296680]),[]).
%
% cnf(182725680,plain,(halts3(w(x1),w(x1),C)|decides(w(x1),y_nn_1(w(x1)),H)),inference(resolution,[status(thm)],[178529088,182088224]),[]).
%
% cnf(204490704,plain,(halts3(w(x1),w(x1),C)|halts2(w(x1),C)),inference(forward_subsumption_resolution__resolution,[status(thm)],[182725680,172729280,158323536]),[]).
%
% cnf(208826072,plain,(halts3(w(x1),w(x1),C)),inference(forward_subsumption_resolution__resolution,[status(thm)],[182725680,204490704,158281256,172729280]),[]).
%
% cnf(158477704,plain,(program(y_nn_1(A))|halts2(y_nn_1(A),z(A))|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad)),inference(rewrite,[status(thm)],[p3]),[]).
%
% cnf(158501096,plain,(program(y_nn_1(A))|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)|~outputs(A,bad)),inference(rewrite__forward_subsumption_resolution,[status(thm)],[p3,158477704]),[]).
%
% cnf(208880272,plain,(program(y_nn_1(w(x1)))|halts2(v(w(x1)),w(x1))),inference(forward_subsumption_resolution__resolution,[status(thm)],[194207360,208826072,158501096,172729280]),[]).
%
% cnf(158611656,plain,(program(y_nn_1(A))|halts2(y_nn_1(A),z(A))|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E)),inference(rewrite,[status(thm)],[p3]),[]).
%
% cnf(158626464,plain,(program(y_nn_1(A))|~program(A)|~program(E)|~halts3(A,E,E)|~outputs(A,good)|~halts2(v(A),E)),inference(rewrite__forward_subsumption_resolution,[status(thm)],[p3,158611656]),[]).
%
% cnf(208933744,plain,(program(y_nn_1(w(x1)))),inference(forward_subsumption_resolution__resolution,[status(thm)],[203835648,208880272,208826072,158626464,172729280]),[]).
%
% cnf(210114184,plain,(outputs(w(x1),bad)|halts2(y_nn_1(w(x1)),C)),inference(resolution,[status(thm)],[208933744,192009128]),[]).
%
% cnf(158490784,plain,(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|halts2(y_nn_1(A),z(A))|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)),inference(rewrite,[status(thm)],[p3]),[]).
%
% cnf(210001632,plain,(halts3(w(x1),y_nn_1(w(x1)),C)),inference(resolution,[status(thm)],[208933744,208797288]),[]).
%
% cnf(229768600,plain,(halts2(y_nn_1(w(x1)),z(w(x1)))|halts2(v(w(x1)),D)|~program(D)),inference(forward_subsumption_resolution__resolution,[status(thm)],[208797288,210114184,172729280,158490784,210001632]),[]).
%
% cnf(158467712,plain,(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|~outputs(A,good)|~program(A)|halts2(v(A),E)|~program(E)|~halts3(A,E,E)),inference(rewrite,[status(thm)],[p3]),[]).
%
% cnf(158601488,plain,(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|~outputs(A,good)|~program(A)|~program(E)|~halts3(A,E,E)),inference(rewrite__forward_subsumption_resolution,[status(thm)],[p3,158467712]),[]).
%
% cnf(194188680,plain,(~program(A)|program(v(A))|outputs(w(x1),bad)|halts2(y_nn_1(A),D)),inference(resolution,[status(thm)],[158418952,192009128]),[]).
%
% cnf(158412208,plain,(~halts3(A,y_nn_1(A),z(A))|~outputs(A,bad)|halts2(y_nn_1(A),z(A))|~program(A)|program(v(A))),inference(rewrite,[status(thm)],[p3]),[]).
%
% cnf(229684392,plain,(halts2(y_nn_1(w(x1)),z(w(x1)))|~program(w(x1))|program(v(w(x1)))),inference(forward_subsumption_resolution__resolution,[status(thm)],[194188680,158412208,210001632]),[]).
%
% cnf(229731096,plain,(halts2(y_nn_1(w(x1)),z(w(x1)))|program(v(w(x1)))),inference(resolution,[status(thm)],[229684392,172729280]),[]).
%
% cnf(203818416,plain,(~program(A)|program(v(A))|outputs(w(x1),good)|~halts2(y_nn_1(A),H)),inference(resolution,[status(thm)],[158418952,202218200]),[]).
%
% cnf(158359624,plain,(~halts2(y_nn_1(A),z(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|program(v(A))),inference(rewrite,[status(thm)],[p3]),[]).
%
% cnf(229702864,plain,(~halts2(y_nn_1(w(x1)),z(w(x1)))|~program(w(x1))|program(v(w(x1)))),inference(forward_subsumption_resolution__resolution,[status(thm)],[203818416,158359624,210001632]),[]).
%
% cnf(229749880,plain,(program(v(w(x1)))),inference(forward_subsumption_resolution__resolution,[status(thm)],[229731096,229702864,172729280]),[]).
%
% cnf(230170320,plain,(outputs(w(x1),bad)|halts2(v(w(x1)),C)),inference(resolution,[status(thm)],[192009128,229749880]),[]).
%
% cnf(158581808,plain,(~halts2(y_nn_1(A),z(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|~program(E)|~halts3(A,E,E)|~halts2(v(A),E)),inference(rewrite,[status(thm)],[p3]),[]).
%
% cnf(209109024,plain,(~halts2(y_nn_1(A),z(A))|~halts3(A,y_nn_1(A),z(A))|~outputs(A,good)|~program(A)|~halts3(A,w(x1),w(x1))|~halts2(v(A),w(x1))),inference(resolution,[status(thm)],[158581808,172729280]),[]).
%
% cnf(173707784,plain,(program(y_nn_1(w(x1)))|outputs(w(x1),bad)|halts2(w(x1),C)),inference(resolution,[status(thm)],[158347848,172729280]),[]).
%
% cnf(182735088,plain,(outputs(w(x1),bad)|halts2(w(x1),C)|decides(w(x1),y_nn_1(w(x1)),H)),inference(resolution,[status(thm)],[173707784,182088224]),[]).
%
% cnf(192012984,plain,(outputs(w(x1),bad)|halts2(w(x1),C)),inference(forward_subsumption_resolution__resolution,[status(thm)],[182735088,172729280,158336208]),[]).
%
% cnf(175816288,plain,(program(y_nn_1(w(x1)))|outputs(w(x1),good)|~halts2(w(x1),C)),inference(resolution,[status(thm)],[158317944,172729280]),[]).
%
% cnf(185618528,plain,(decides(w(x1),y_nn_1(w(x1)),E)|outputs(w(x1),good)|~halts2(w(x1),H)),inference(resolution,[status(thm)],[182088224,175816288]),[]).
%
% cnf(201902608,plain,(outputs(w(x1),good)|~halts2(w(x1),C)),inference(forward_subsumption_resolution__resolution,[status(thm)],[185618528,172729280,158305352]),[]).
%
% cnf(203776216,plain,(outputs(w(x1),bad)|outputs(w(x1),good)),inference(resolution,[status(thm)],[192012984,201902608]),[]).
%
% cnf(236474960,plain,(outputs(w(x1),bad)),inference(forward_subsumption_resolution__resolution,[status(thm)],[230170320,210114184,210001632,208826072,172729280,209109024,203776216]),[]).
%
% cnf(236541880,plain,(~outputs(w(x1),good)|~program(D)),inference(forward_subsumption_resolution__resolution,[status(thm)],[208797288,210001632,172729280,158601488,236474960]),[]).
%
% cnf(236550776,plain,(~outputs(w(x1),good)),inference(resolution,[status(thm)],[236541880,172729280]),[]).
%
% cnf(236668208,plain,(program(y_nn_1(w(x1)))|~program(C)|~halts2(C,D)),inference(forward_subsumption_resolution__resolution,[status(thm)],[172729280,158317944,236550776]),[]).
%
% cnf(236703440,plain,(program(y_nn_1(w(x1)))|~halts2(y_nn_1(w(x1)),C)),inference(resolution,[status(thm)],[236668208,208933744]),[]).
%
% cnf(257861136,plain,(~halts2(y_nn_1(w(x1)),C)|decides(w(x1),y_nn_1(w(x1)),H)),inference(resolution,[status(thm)],[236703440,182088224]),[]).
%
% cnf(171884928,plain,(program(y_nn_1(x1))|program(w(x1))),inference(resolution,[status(thm)],[158230592,158699440]),[]).
%
% cnf(171924624,plain,(program(y_nn_1(x1))|~program(D)|decides(w(x1),D,E)),inference(resolution,[status(thm)],[158255504,158699440]),[]).
%
% cnf(202053328,plain,(program(y_nn_1(x1))|outputs(w(x1),good)|~program(F)|~halts2(F,G)),inference(forward_subsumption_resolution__resolution,[status(thm)],[158317944,171884928,171924624,158305352]),[]).
%
% cnf(236781552,plain,(program(y_nn_1(x1))|~program(F)|~halts2(F,G)),inference(resolution,[status(thm)],[202053328,236550776]),[]).
%
% cnf(236787088,plain,(program(y_nn_1(x1))|~halts2(w(x1),F)),inference(resolution,[status(thm)],[236781552,172729280]),[]).
%
% cnf(264625096,plain,(~halts2(w(x1),I)),inference(forward_subsumption_resolution__resolution,[status(thm)],[201902608,236541880,236787088]),[]).
%
% cnf(210211872,plain,(~decides(A,y_nn_1(A),z_nn_2(A))|~program(A)|outputs(A,good)|~halts2(y_nn_1(w(x1)),D)),inference(resolution,[status(thm)],[208933744,158305352]),[]).
%
% cnf(233647328,plain,(~outputs(w(x1),good)|~program(D)|halts2(w(x1),G)),inference(forward_subsumption_resolution__resolution,[status(thm)],[208797288,210001632,172729280,158601488,192012984]),[]).
%
% cnf(233657128,plain,(~outputs(w(x1),good)|halts2(w(x1),F)),inference(resolution,[status(thm)],[233647328,172729280]),[]).
%
% cnf(359082096,plain,(~halts2(y_nn_1(w(x1)),C)),inference(forward_subsumption_resolution__resolution,[status(thm)],[257861136,172729280,264625096,210211872,233657128]),[]).
%
% cnf(360764224,plain,(halts2(v(w(x1)),D)|~program(D)),inference(resolution,[status(thm)],[229768600,359082096]),[]).
%
% cnf(236707976,plain,(program(y_nn_1(w(x1)))|~halts2(v(w(x1)),C)),inference(resolution,[status(thm)],[236668208,229749880]),[]).
%
% cnf(256046888,plain,(~halts2(v(w(x1)),C)|decides(w(x1),y_nn_1(w(x1)),H)),inference(resolution,[status(thm)],[236707976,182088224]),[]).
%
% cnf(230197064,plain,(~decides(A,y_nn_1(A),z_nn_2(A))|~program(A)|outputs(A,good)|~halts2(v(w(x1)),D)),inference(resolution,[status(thm)],[158305352,229749880]),[]).
%
% cnf(359092384,plain,(~halts2(v(w(x1)),C)),inference(forward_subsumption_resolution__resolution,[status(thm)],[256046888,172729280,264625096,230197064,233657128]),[]).
%
% cnf(364289912,plain,(~program(D)),inference(resolution,[status(thm)],[360764224,359092384]),[]).
%
% cnf(contradiction,plain,$false,inference(resolution,[status(thm)],[364289912,172729280]),[]).
%
% END OF PROOF SEQUENCE
% faust: ../JJParser/Signature.c:39: void FreeSignatureList(SymbolNodeType**): Assertion `(*Symbols)->NumberOfUses == 0' failed.
%
%------------------------------------------------------------------------------