TSTP Solution File: SWW470+6 by iProver---3.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.8
% Problem : SWW470+6 : TPTP v8.1.2. Released v5.3.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n028.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Fri Sep 1 00:39:16 EDT 2023
% Result : Theorem 51.71s 8.16s
% Output : CNFRefutation 51.71s
% Verified :
% SZS Type : Refutation
% Derivation depth : 25
% Number of leaves : 23
% Syntax : Number of formulae : 172 ( 84 unt; 0 def)
% Number of atoms : 298 ( 117 equ)
% Maximal formula atoms : 10 ( 1 avg)
% Number of connectives : 201 ( 75 ~; 95 |; 14 &)
% ( 4 <=>; 13 =>; 0 <=; 0 <~>)
% Maximal formula depth : 18 ( 3 avg)
% Maximal term depth : 15 ( 2 avg)
% Number of predicates : 4 ( 2 usr; 1 prp; 0-2 aty)
% Number of functors : 32 ( 32 usr; 12 con; 0-7 aty)
% Number of variables : 320 ( 8 sgn; 184 !; 12 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f46,axiom,
! [X0] :
( bot(X0)
=> bot_bot(X0) = ti(X0,bot_bot(X0)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tsy_c_Orderings_Obot__class_Obot_res) ).
fof(f53,axiom,
fFalse = ti(bool,fFalse),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tsy_c_fFalse_res) ).
fof(f61,axiom,
! [X2,X1,X3,X4] : hAPP(X2,X1,X3,X4) = hAPP(X2,X1,X3,ti(X2,X4)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tsy_c_hAPP_arg2) ).
fof(f62,axiom,
! [X1,X2,X3,X4] : hAPP(X2,X1,X3,X4) = ti(X1,hAPP(X2,X1,X3,X4)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tsy_c_hAPP_res) ).
fof(f63,axiom,
! [X3] :
( hBOOL(ti(bool,X3))
<=> hBOOL(X3) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',tsy_c_hBOOL_arg1) ).
fof(f81,axiom,
! [X0,X25] : hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(X0,fun(X0,bool),fequal(X0),X25)) = hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X25),bot_bot(fun(X0,bool))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_12_singleton__conv2) ).
fof(f88,axiom,
! [X0,X16] : ~ hBOOL(hAPP(fun(X0,bool),bool,hAPP(X0,fun(fun(X0,bool),bool),member(X0),X16),bot_bot(fun(X0,bool)))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_19_empty__iff) ).
fof(f92,axiom,
! [X0] : bot_bot(fun(X0,bool)) = hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(bool,fun(X0,bool),combk(bool,X0),fFalse)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_23_empty__def) ).
fof(f110,axiom,
! [X0,X31] : ti(X0,X31) = hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X31),bot_bot(fun(X0,bool)))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_41_the__elem__eq) ).
fof(f113,axiom,
! [X0,X1] :
( bot(X1)
=> ! [X30] : hAPP(X0,X1,bot_bot(fun(X0,X1)),X30) = bot_bot(X1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_44_bot__fun__def) ).
fof(f120,axiom,
! [X0,X17,X5,X16,X15] :
( ! [X19,X20] :
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X15,X19),X20))
=> ? [X41,X42] :
( ! [X23] :
( ! [X24] :
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X41,X24),X20))
=> hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X42,X24),X23)) )
=> hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X17,X19),X23)) )
& hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X5),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X41),X16),X42)),bot_bot(fun(hoare_1656922687triple(X0),bool))))) ) )
=> hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X5),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X15),X16),X17)),bot_bot(fun(hoare_1656922687triple(X0),bool))))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_51_conseq) ).
fof(f126,axiom,
! [X0,X30] :
( hBOOL(hAPP(X0,bool,bot_bot(fun(X0,bool)),X30))
<=> hBOOL(hAPP(fun(X0,bool),bool,hAPP(X0,fun(fun(X0,bool),bool),member(X0),X30),bot_bot(fun(X0,bool)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_57_bot__empty__eq) ).
fof(f146,axiom,
! [X0,X15] : hAPP(fun(X0,bool),fun(X0,bool),collect(X0),X15) = ti(fun(X0,bool),X15),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_77_Collect__def) ).
fof(f600,axiom,
bot(bool),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arity_HOL_Obool___Orderings_Obot) ).
fof(f603,axiom,
! [X126] :
( ~ hBOOL(X126)
| ~ hBOOL(hAPP(bool,bool,fNot,X126)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',help_fNot_1_1_U) ).
fof(f604,axiom,
! [X126] :
( hBOOL(hAPP(bool,bool,fNot,X126))
| hBOOL(X126) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',help_fNot_2_1_U) ).
fof(f607,axiom,
! [X2,X126] : hAPP(X2,X2,combi(X2),X126) = ti(X2,X126),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',help_COMBI_1_1_U) ).
fof(f608,axiom,
! [X0,X2,X126,X127] : ti(X2,X126) = hAPP(X0,X2,hAPP(X2,fun(X0,X2),combk(X2,X0),X126),X127),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',help_COMBK_1_1_U) ).
fof(f616,axiom,
~ hBOOL(fFalse),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',help_fFalse_1_1_U) ).
fof(f617,axiom,
! [X126] :
( fFalse = ti(bool,X126)
| fTrue = ti(bool,X126) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',help_fFalse_1_1_T) ).
fof(f623,conjecture,
hBOOL(hAPP(fun(hoare_1656922687triple(x_a),bool),bool,hAPP(fun(hoare_1656922687triple(x_a),bool),fun(fun(hoare_1656922687triple(x_a),bool),bool),hoare_279057269derivs(x_a),g),hAPP(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool),hAPP(hoare_1656922687triple(x_a),fun(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool)),insert(hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a))),hoare_246368825triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)))),bot_bot(fun(hoare_1656922687triple(x_a),bool))))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_0) ).
fof(f624,negated_conjecture,
~ hBOOL(hAPP(fun(hoare_1656922687triple(x_a),bool),bool,hAPP(fun(hoare_1656922687triple(x_a),bool),fun(fun(hoare_1656922687triple(x_a),bool),bool),hoare_279057269derivs(x_a),g),hAPP(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool),hAPP(hoare_1656922687triple(x_a),fun(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool)),insert(hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a))),hoare_246368825triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)))),bot_bot(fun(hoare_1656922687triple(x_a),bool))))),
inference(negated_conjecture,[],[f623]) ).
fof(f637,plain,
! [X0,X1,X2,X3] : hAPP(X0,X1,X2,X3) = hAPP(X0,X1,X2,ti(X0,X3)),
inference(rectify,[],[f61]) ).
fof(f638,plain,
! [X0,X1,X2,X3] : hAPP(X1,X0,X2,X3) = ti(X0,hAPP(X1,X0,X2,X3)),
inference(rectify,[],[f62]) ).
fof(f639,plain,
! [X0] :
( hBOOL(ti(bool,X0))
<=> hBOOL(X0) ),
inference(rectify,[],[f63]) ).
fof(f652,plain,
! [X0,X1] : hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(X0,fun(X0,bool),fequal(X0),X1)) = hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),bot_bot(fun(X0,bool))),
inference(rectify,[],[f81]) ).
fof(f659,plain,
! [X0,X1] : ~ hBOOL(hAPP(fun(X0,bool),bool,hAPP(X0,fun(fun(X0,bool),bool),member(X0),X1),bot_bot(fun(X0,bool)))),
inference(rectify,[],[f88]) ).
fof(f680,plain,
! [X0,X1] : ti(X0,X1) = hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),bot_bot(fun(X0,bool)))),
inference(rectify,[],[f110]) ).
fof(f683,plain,
! [X0,X1] :
( bot(X1)
=> ! [X2] : bot_bot(X1) = hAPP(X0,X1,bot_bot(fun(X0,X1)),X2) ),
inference(rectify,[],[f113]) ).
fof(f690,plain,
! [X0,X1,X2,X3,X4] :
( ! [X5,X6] :
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X4,X5),X6))
=> ? [X7,X8] :
( ! [X9] :
( ! [X10] :
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X7,X10),X6))
=> hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X8,X10),X9)) )
=> hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X1,X5),X9)) )
& hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X7),X3),X8)),bot_bot(fun(hoare_1656922687triple(X0),bool))))) ) )
=> hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X4),X3),X1)),bot_bot(fun(hoare_1656922687triple(X0),bool))))) ),
inference(rectify,[],[f120]) ).
fof(f696,plain,
! [X0,X1] :
( hBOOL(hAPP(X0,bool,bot_bot(fun(X0,bool)),X1))
<=> hBOOL(hAPP(fun(X0,bool),bool,hAPP(X0,fun(fun(X0,bool),bool),member(X0),X1),bot_bot(fun(X0,bool)))) ),
inference(rectify,[],[f126]) ).
fof(f716,plain,
! [X0,X1] : hAPP(fun(X0,bool),fun(X0,bool),collect(X0),X1) = ti(fun(X0,bool),X1),
inference(rectify,[],[f146]) ).
fof(f1144,plain,
! [X0] :
( ~ hBOOL(X0)
| ~ hBOOL(hAPP(bool,bool,fNot,X0)) ),
inference(rectify,[],[f603]) ).
fof(f1145,plain,
! [X0] :
( hBOOL(hAPP(bool,bool,fNot,X0))
| hBOOL(X0) ),
inference(rectify,[],[f604]) ).
fof(f1148,plain,
! [X0,X1] : ti(X0,X1) = hAPP(X0,X0,combi(X0),X1),
inference(rectify,[],[f607]) ).
fof(f1149,plain,
! [X0,X1,X2,X3] : ti(X1,X2) = hAPP(X0,X1,hAPP(X1,fun(X0,X1),combk(X1,X0),X2),X3),
inference(rectify,[],[f608]) ).
fof(f1157,plain,
! [X0] :
( fFalse = ti(bool,X0)
| fTrue = ti(bool,X0) ),
inference(rectify,[],[f617]) ).
fof(f1163,plain,
~ hBOOL(hAPP(fun(hoare_1656922687triple(x_a),bool),bool,hAPP(fun(hoare_1656922687triple(x_a),bool),fun(fun(hoare_1656922687triple(x_a),bool),bool),hoare_279057269derivs(x_a),g),hAPP(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool),hAPP(hoare_1656922687triple(x_a),fun(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool)),insert(hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a))),hoare_246368825triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)))),bot_bot(fun(hoare_1656922687triple(x_a),bool))))),
inference(flattening,[],[f624]) ).
fof(f1179,plain,
! [X0] :
( bot_bot(X0) = ti(X0,bot_bot(X0))
| ~ bot(X0) ),
inference(ennf_transformation,[],[f46]) ).
fof(f1206,plain,
! [X0,X1] :
( ! [X2] : bot_bot(X1) = hAPP(X0,X1,bot_bot(fun(X0,X1)),X2)
| ~ bot(X1) ),
inference(ennf_transformation,[],[f683]) ).
fof(f1213,plain,
! [X0,X1,X2,X3,X4] :
( hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X4),X3),X1)),bot_bot(fun(hoare_1656922687triple(X0),bool)))))
| ? [X5,X6] :
( ! [X7,X8] :
( ? [X9] :
( ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X1,X5),X9))
& ! [X10] :
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X8,X10),X9))
| ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X7,X10),X6)) ) )
| ~ hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X7),X3),X8)),bot_bot(fun(hoare_1656922687triple(X0),bool))))) )
& hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X4,X5),X6)) ) ),
inference(ennf_transformation,[],[f690]) ).
fof(f1646,plain,
! [X0] :
( ( hBOOL(ti(bool,X0))
| ~ hBOOL(X0) )
& ( hBOOL(X0)
| ~ hBOOL(ti(bool,X0)) ) ),
inference(nnf_transformation,[],[f639]) ).
fof(f1690,plain,
! [X0,X1,X2,X3,X4] :
( ? [X5,X6] :
( ! [X7,X8] :
( ? [X9] :
( ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X1,X5),X9))
& ! [X10] :
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X8,X10),X9))
| ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X7,X10),X6)) ) )
| ~ hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X7),X3),X8)),bot_bot(fun(hoare_1656922687triple(X0),bool))))) )
& hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X4,X5),X6)) )
=> ( ! [X8,X7] :
( ? [X9] :
( ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X1,sK20(X0,X1,X2,X3,X4)),X9))
& ! [X10] :
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X8,X10),X9))
| ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X7,X10),sK21(X0,X1,X2,X3,X4))) ) )
| ~ hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X7),X3),X8)),bot_bot(fun(hoare_1656922687triple(X0),bool))))) )
& hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X4,sK20(X0,X1,X2,X3,X4)),sK21(X0,X1,X2,X3,X4))) ) ),
introduced(choice_axiom,[]) ).
fof(f1691,plain,
! [X0,X1,X2,X3,X4,X7,X8] :
( ? [X9] :
( ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X1,sK20(X0,X1,X2,X3,X4)),X9))
& ! [X10] :
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X8,X10),X9))
| ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X7,X10),sK21(X0,X1,X2,X3,X4))) ) )
=> ( ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X1,sK20(X0,X1,X2,X3,X4)),sK22(X0,X1,X2,X3,X4,X7,X8)))
& ! [X10] :
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X8,X10),sK22(X0,X1,X2,X3,X4,X7,X8)))
| ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X7,X10),sK21(X0,X1,X2,X3,X4))) ) ) ),
introduced(choice_axiom,[]) ).
fof(f1692,plain,
! [X0,X1,X2,X3,X4] :
( hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X4),X3),X1)),bot_bot(fun(hoare_1656922687triple(X0),bool)))))
| ( ! [X7,X8] :
( ( ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X1,sK20(X0,X1,X2,X3,X4)),sK22(X0,X1,X2,X3,X4,X7,X8)))
& ! [X10] :
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X8,X10),sK22(X0,X1,X2,X3,X4,X7,X8)))
| ~ hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X7,X10),sK21(X0,X1,X2,X3,X4))) ) )
| ~ hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X7),X3),X8)),bot_bot(fun(hoare_1656922687triple(X0),bool))))) )
& hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X4,sK20(X0,X1,X2,X3,X4)),sK21(X0,X1,X2,X3,X4))) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK20,sK21,sK22])],[f1213,f1691,f1690]) ).
fof(f1699,plain,
! [X0,X1] :
( ( hBOOL(hAPP(X0,bool,bot_bot(fun(X0,bool)),X1))
| ~ hBOOL(hAPP(fun(X0,bool),bool,hAPP(X0,fun(fun(X0,bool),bool),member(X0),X1),bot_bot(fun(X0,bool)))) )
& ( hBOOL(hAPP(fun(X0,bool),bool,hAPP(X0,fun(fun(X0,bool),bool),member(X0),X1),bot_bot(fun(X0,bool))))
| ~ hBOOL(hAPP(X0,bool,bot_bot(fun(X0,bool)),X1)) ) ),
inference(nnf_transformation,[],[f696]) ).
fof(f1946,plain,
! [X0] :
( bot_bot(X0) = ti(X0,bot_bot(X0))
| ~ bot(X0) ),
inference(cnf_transformation,[],[f1179]) ).
fof(f1953,plain,
fFalse = ti(bool,fFalse),
inference(cnf_transformation,[],[f53]) ).
fof(f1961,plain,
! [X2,X3,X0,X1] : hAPP(X0,X1,X2,X3) = hAPP(X0,X1,X2,ti(X0,X3)),
inference(cnf_transformation,[],[f637]) ).
fof(f1962,plain,
! [X2,X3,X0,X1] : hAPP(X1,X0,X2,X3) = ti(X0,hAPP(X1,X0,X2,X3)),
inference(cnf_transformation,[],[f638]) ).
fof(f1963,plain,
! [X0] :
( hBOOL(X0)
| ~ hBOOL(ti(bool,X0)) ),
inference(cnf_transformation,[],[f1646]) ).
fof(f1964,plain,
! [X0] :
( hBOOL(ti(bool,X0))
| ~ hBOOL(X0) ),
inference(cnf_transformation,[],[f1646]) ).
fof(f1992,plain,
! [X0,X1] : hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(X0,fun(X0,bool),fequal(X0),X1)) = hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),bot_bot(fun(X0,bool))),
inference(cnf_transformation,[],[f652]) ).
fof(f2002,plain,
! [X0,X1] : ~ hBOOL(hAPP(fun(X0,bool),bool,hAPP(X0,fun(fun(X0,bool),bool),member(X0),X1),bot_bot(fun(X0,bool)))),
inference(cnf_transformation,[],[f659]) ).
fof(f2009,plain,
! [X0] : bot_bot(fun(X0,bool)) = hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(bool,fun(X0,bool),combk(bool,X0),fFalse)),
inference(cnf_transformation,[],[f92]) ).
fof(f2038,plain,
! [X0,X1] : ti(X0,X1) = hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),bot_bot(fun(X0,bool)))),
inference(cnf_transformation,[],[f680]) ).
fof(f2041,plain,
! [X2,X0,X1] :
( bot_bot(X1) = hAPP(X0,X1,bot_bot(fun(X0,X1)),X2)
| ~ bot(X1) ),
inference(cnf_transformation,[],[f1206]) ).
fof(f2050,plain,
! [X2,X3,X0,X1,X4] :
( hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X4),X3),X1)),bot_bot(fun(hoare_1656922687triple(X0),bool)))))
| hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X4,sK20(X0,X1,X2,X3,X4)),sK21(X0,X1,X2,X3,X4))) ),
inference(cnf_transformation,[],[f1692]) ).
fof(f2062,plain,
! [X0,X1] :
( hBOOL(hAPP(fun(X0,bool),bool,hAPP(X0,fun(fun(X0,bool),bool),member(X0),X1),bot_bot(fun(X0,bool))))
| ~ hBOOL(hAPP(X0,bool,bot_bot(fun(X0,bool)),X1)) ),
inference(cnf_transformation,[],[f1699]) ).
fof(f2091,plain,
! [X0,X1] : hAPP(fun(X0,bool),fun(X0,bool),collect(X0),X1) = ti(fun(X0,bool),X1),
inference(cnf_transformation,[],[f716]) ).
fof(f2697,plain,
bot(bool),
inference(cnf_transformation,[],[f600]) ).
fof(f2700,plain,
! [X0] :
( ~ hBOOL(X0)
| ~ hBOOL(hAPP(bool,bool,fNot,X0)) ),
inference(cnf_transformation,[],[f1144]) ).
fof(f2701,plain,
! [X0] :
( hBOOL(hAPP(bool,bool,fNot,X0))
| hBOOL(X0) ),
inference(cnf_transformation,[],[f1145]) ).
fof(f2704,plain,
! [X0,X1] : ti(X0,X1) = hAPP(X0,X0,combi(X0),X1),
inference(cnf_transformation,[],[f1148]) ).
fof(f2705,plain,
! [X2,X3,X0,X1] : ti(X1,X2) = hAPP(X0,X1,hAPP(X1,fun(X0,X1),combk(X1,X0),X2),X3),
inference(cnf_transformation,[],[f1149]) ).
fof(f2713,plain,
~ hBOOL(fFalse),
inference(cnf_transformation,[],[f616]) ).
fof(f2714,plain,
! [X0] :
( fFalse = ti(bool,X0)
| fTrue = ti(bool,X0) ),
inference(cnf_transformation,[],[f1157]) ).
fof(f2720,plain,
~ hBOOL(hAPP(fun(hoare_1656922687triple(x_a),bool),bool,hAPP(fun(hoare_1656922687triple(x_a),bool),fun(fun(hoare_1656922687triple(x_a),bool),bool),hoare_279057269derivs(x_a),g),hAPP(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool),hAPP(hoare_1656922687triple(x_a),fun(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool)),insert(hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a))),hoare_246368825triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)))),bot_bot(fun(hoare_1656922687triple(x_a),bool))))),
inference(cnf_transformation,[],[f1163]) ).
fof(f2766,plain,
! [X0] :
( bot_bot(X0) = hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),bot_bot(X0)),bot_bot(fun(X0,bool))))
| ~ bot(X0) ),
inference(definition_unfolding,[],[f1946,f2038]) ).
fof(f2773,plain,
fFalse = hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),fFalse),bot_bot(fun(bool,bool)))),
inference(definition_unfolding,[],[f1953,f2038]) ).
fof(f2781,plain,
! [X2,X3,X0,X1] : hAPP(X0,X1,X2,X3) = hAPP(X0,X1,X2,hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X3),bot_bot(fun(X0,bool))))),
inference(definition_unfolding,[],[f1961,f2038]) ).
fof(f2782,plain,
! [X2,X3,X0,X1] : hAPP(X1,X0,X2,X3) = hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),hAPP(X1,X0,X2,X3)),bot_bot(fun(X0,bool)))),
inference(definition_unfolding,[],[f1962,f2038]) ).
fof(f2783,plain,
! [X0] :
( hBOOL(hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool)))))
| ~ hBOOL(X0) ),
inference(definition_unfolding,[],[f1964,f2038]) ).
fof(f2784,plain,
! [X0] :
( hBOOL(X0)
| ~ hBOOL(hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool))))) ),
inference(definition_unfolding,[],[f1963,f2038]) ).
fof(f2834,plain,
! [X0,X1] : hAPP(fun(X0,bool),fun(X0,bool),collect(X0),X1) = hAPP(fun(fun(X0,bool),bool),fun(X0,bool),the_elem(fun(X0,bool)),hAPP(fun(fun(X0,bool),bool),fun(fun(X0,bool),bool),hAPP(fun(X0,bool),fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),bool)),insert(fun(X0,bool)),X1),bot_bot(fun(fun(X0,bool),bool)))),
inference(definition_unfolding,[],[f2091,f2038]) ).
fof(f2992,plain,
! [X0,X1] : hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),bot_bot(fun(X0,bool)))) = hAPP(X0,X0,combi(X0),X1),
inference(definition_unfolding,[],[f2704,f2038]) ).
fof(f2993,plain,
! [X2,X3,X0,X1] : hAPP(X0,X1,hAPP(X1,fun(X0,X1),combk(X1,X0),X2),X3) = hAPP(fun(X1,bool),X1,the_elem(X1),hAPP(fun(X1,bool),fun(X1,bool),hAPP(X1,fun(fun(X1,bool),fun(X1,bool)),insert(X1),X2),bot_bot(fun(X1,bool)))),
inference(definition_unfolding,[],[f2705,f2038]) ).
fof(f2994,plain,
! [X0] :
( fFalse = hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool))))
| fTrue = hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool)))) ),
inference(definition_unfolding,[],[f2714,f2038,f2038]) ).
cnf(c_94,plain,
( ~ bot(X0)
| hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),bot_bot(X0)),bot_bot(fun(X0,bool)))) = bot_bot(X0) ),
inference(cnf_transformation,[],[f2766]) ).
cnf(c_101,plain,
hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),fFalse),bot_bot(fun(bool,bool)))) = fFalse,
inference(cnf_transformation,[],[f2773]) ).
cnf(c_109,plain,
hAPP(X0,X1,X2,hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X3),bot_bot(fun(X0,bool))))) = hAPP(X0,X1,X2,X3),
inference(cnf_transformation,[],[f2781]) ).
cnf(c_110,plain,
hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),hAPP(X1,X0,X2,X3)),bot_bot(fun(X0,bool)))) = hAPP(X1,X0,X2,X3),
inference(cnf_transformation,[],[f2782]) ).
cnf(c_111,plain,
( ~ hBOOL(X0)
| hBOOL(hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool))))) ),
inference(cnf_transformation,[],[f2783]) ).
cnf(c_112,plain,
( ~ hBOOL(hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool)))))
| hBOOL(X0) ),
inference(cnf_transformation,[],[f2784]) ).
cnf(c_139,plain,
hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),bot_bot(fun(X0,bool))) = hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(X0,fun(X0,bool),fequal(X0),X1)),
inference(cnf_transformation,[],[f1992]) ).
cnf(c_149,plain,
~ hBOOL(hAPP(fun(X0,bool),bool,hAPP(X0,fun(fun(X0,bool),bool),member(X0),X1),bot_bot(fun(X0,bool)))),
inference(cnf_transformation,[],[f2002]) ).
cnf(c_156,plain,
hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(bool,fun(X0,bool),combk(bool,X0),fFalse)) = bot_bot(fun(X0,bool)),
inference(cnf_transformation,[],[f2009]) ).
cnf(c_187,plain,
( ~ bot(X0)
| hAPP(X1,X0,bot_bot(fun(X1,X0)),X2) = bot_bot(X0) ),
inference(cnf_transformation,[],[f2041]) ).
cnf(c_198,plain,
( hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X1),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X2),X3),X4)),bot_bot(fun(hoare_1656922687triple(X0),bool)))))
| hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X2,sK20(X0,X4,X1,X3,X2)),sK21(X0,X4,X1,X3,X2))) ),
inference(cnf_transformation,[],[f2050]) ).
cnf(c_208,plain,
( ~ hBOOL(hAPP(X0,bool,bot_bot(fun(X0,bool)),X1))
| hBOOL(hAPP(fun(X0,bool),bool,hAPP(X0,fun(fun(X0,bool),bool),member(X0),X1),bot_bot(fun(X0,bool)))) ),
inference(cnf_transformation,[],[f2062]) ).
cnf(c_236,plain,
hAPP(fun(fun(X0,bool),bool),fun(X0,bool),the_elem(fun(X0,bool)),hAPP(fun(fun(X0,bool),bool),fun(fun(X0,bool),bool),hAPP(fun(X0,bool),fun(fun(fun(X0,bool),bool),fun(fun(X0,bool),bool)),insert(fun(X0,bool)),X1),bot_bot(fun(fun(X0,bool),bool)))) = hAPP(fun(X0,bool),fun(X0,bool),collect(X0),X1),
inference(cnf_transformation,[],[f2834]) ).
cnf(c_839,plain,
bot(bool),
inference(cnf_transformation,[],[f2697]) ).
cnf(c_842,plain,
( ~ hBOOL(hAPP(bool,bool,fNot,X0))
| ~ hBOOL(X0) ),
inference(cnf_transformation,[],[f2700]) ).
cnf(c_843,plain,
( hBOOL(hAPP(bool,bool,fNot,X0))
| hBOOL(X0) ),
inference(cnf_transformation,[],[f2701]) ).
cnf(c_846,plain,
hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),bot_bot(fun(X0,bool)))) = hAPP(X0,X0,combi(X0),X1),
inference(cnf_transformation,[],[f2992]) ).
cnf(c_847,plain,
hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),bot_bot(fun(X0,bool)))) = hAPP(X2,X0,hAPP(X0,fun(X2,X0),combk(X0,X2),X1),X3),
inference(cnf_transformation,[],[f2993]) ).
cnf(c_855,plain,
~ hBOOL(fFalse),
inference(cnf_transformation,[],[f2713]) ).
cnf(c_856,plain,
( hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool)))) = fFalse
| hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool)))) = fTrue ),
inference(cnf_transformation,[],[f2994]) ).
cnf(c_862,negated_conjecture,
~ hBOOL(hAPP(fun(hoare_1656922687triple(x_a),bool),bool,hAPP(fun(hoare_1656922687triple(x_a),bool),fun(fun(hoare_1656922687triple(x_a),bool),bool),hoare_279057269derivs(x_a),g),hAPP(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool),hAPP(hoare_1656922687triple(x_a),fun(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool)),insert(hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a))),hoare_246368825triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)))),bot_bot(fun(hoare_1656922687triple(x_a),bool))))),
inference(cnf_transformation,[],[f2720]) ).
cnf(c_1440,plain,
~ hBOOL(hAPP(X0,bool,bot_bot(fun(X0,bool)),X1)),
inference(global_subsumption_just,[status(thm)],[c_208,c_149,c_208]) ).
cnf(c_1459,plain,
( hBOOL(X0)
| ~ hBOOL(hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool))))) ),
inference(prop_impl_just,[status(thm)],[c_112]) ).
cnf(c_1460,plain,
( ~ hBOOL(hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool)))))
| hBOOL(X0) ),
inference(renaming,[status(thm)],[c_1459]) ).
cnf(c_1461,plain,
( ~ hBOOL(X0)
| hBOOL(hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool))))) ),
inference(prop_impl_just,[status(thm)],[c_111]) ).
cnf(c_1589,plain,
( ~ bot(X0)
| hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),bot_bot(X0)),bot_bot(fun(X0,bool)))) = bot_bot(X0) ),
inference(prop_impl_just,[status(thm)],[c_94]) ).
cnf(c_1625,plain,
( hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X1),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),hAPP(hoare_1656922687triple(X0),fun(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool)),insert(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X2),X3),X4)),bot_bot(fun(hoare_1656922687triple(X0),bool)))))
| hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X2,sK20(X0,X4,X1,X3,X2)),sK21(X0,X4,X1,X3,X2))) ),
inference(prop_impl_just,[status(thm)],[c_198]) ).
cnf(c_2271,plain,
( hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool)))) = fFalse
| hAPP(fun(bool,bool),bool,the_elem(bool),hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),bot_bot(fun(bool,bool)))) = fTrue ),
inference(prop_impl_just,[status(thm)],[c_856]) ).
cnf(c_7040,plain,
( ~ hBOOL(X0)
| hBOOL(hAPP(bool,bool,combi(bool),X0)) ),
inference(demodulation,[status(thm)],[c_1461,c_846]) ).
cnf(c_7041,plain,
( ~ hBOOL(hAPP(bool,bool,combi(bool),X0))
| hBOOL(X0) ),
inference(demodulation,[status(thm)],[c_1460,c_846]) ).
cnf(c_7042,plain,
hAPP(bool,bool,combi(bool),fFalse) = fFalse,
inference(demodulation,[status(thm)],[c_101,c_846]) ).
cnf(c_7062,plain,
( ~ bot(X0)
| hAPP(X0,X0,combi(X0),bot_bot(X0)) = bot_bot(X0) ),
inference(demodulation,[status(thm)],[c_1589,c_846]) ).
cnf(c_7189,plain,
hAPP(X0,X0,combi(X0),hAPP(X1,X0,X2,X3)) = hAPP(X1,X0,X2,X3),
inference(demodulation,[status(thm)],[c_110,c_846]) ).
cnf(c_7190,plain,
hAPP(X0,X1,X2,hAPP(X0,X0,combi(X0),X3)) = hAPP(X0,X1,X2,X3),
inference(demodulation,[status(thm)],[c_109,c_846]) ).
cnf(c_7227,plain,
hAPP(fun(X0,bool),X0,the_elem(X0),hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(X0,fun(X0,bool),fequal(X0),X1))) = hAPP(X0,X0,combi(X0),X1),
inference(demodulation,[status(thm)],[c_846,c_139]) ).
cnf(c_7302,plain,
hAPP(X0,X1,hAPP(X1,fun(X0,X1),combk(X1,X0),X2),X3) = hAPP(X1,X1,combi(X1),X2),
inference(light_normalisation,[status(thm)],[c_847,c_139,c_7227]) ).
cnf(c_7722,plain,
hAPP(fun(X0,bool),fun(X0,bool),combi(fun(X0,bool)),X1) = hAPP(fun(X0,bool),fun(X0,bool),collect(X0),X1),
inference(demodulation,[status(thm)],[c_236,c_139,c_7227]) ).
cnf(c_7804,plain,
( hAPP(bool,bool,combi(bool),X0) = fFalse
| hAPP(bool,bool,combi(bool),X0) = fTrue ),
inference(demodulation,[status(thm)],[c_2271,c_139,c_7227]) ).
cnf(c_8718,plain,
( hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X1),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),collect(hoare_1656922687triple(X0)),hAPP(hoare_1656922687triple(X0),fun(hoare_1656922687triple(X0),bool),fequal(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X2),X3),X4)))))
| hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X2,sK20(X0,X4,X1,X3,X2)),sK21(X0,X4,X1,X3,X2))) ),
inference(demodulation,[status(thm)],[c_1625,c_139]) ).
cnf(c_9827,plain,
~ hBOOL(hAPP(fun(hoare_1656922687triple(x_a),bool),bool,hAPP(fun(hoare_1656922687triple(x_a),bool),fun(fun(hoare_1656922687triple(x_a),bool),bool),hoare_279057269derivs(x_a),g),hAPP(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool),collect(hoare_1656922687triple(x_a)),hAPP(hoare_1656922687triple(x_a),fun(hoare_1656922687triple(x_a),bool),fequal(hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a))),hoare_246368825triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b))))))),
inference(demodulation,[status(thm)],[c_862,c_139]) ).
cnf(c_12432,plain,
( hBOOL(X0)
| ~ hBOOL(hAPP(bool,bool,combi(bool),X0)) ),
inference(prop_impl_just,[status(thm)],[c_7041]) ).
cnf(c_12433,plain,
( ~ hBOOL(hAPP(bool,bool,combi(bool),X0))
| hBOOL(X0) ),
inference(renaming,[status(thm)],[c_12432]) ).
cnf(c_12434,plain,
( ~ hBOOL(X0)
| hBOOL(hAPP(bool,bool,combi(bool),X0)) ),
inference(prop_impl_just,[status(thm)],[c_7040]) ).
cnf(c_12542,plain,
( ~ bot(X0)
| hAPP(X0,X0,combi(X0),bot_bot(X0)) = bot_bot(X0) ),
inference(prop_impl_just,[status(thm)],[c_7062]) ).
cnf(c_13210,plain,
( hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X2,sK20(X0,X4,X1,X3,X2)),sK21(X0,X4,X1,X3,X2)))
| hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X1),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),collect(hoare_1656922687triple(X0)),hAPP(hoare_1656922687triple(X0),fun(hoare_1656922687triple(X0),bool),fequal(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X2),X3),X4))))) ),
inference(prop_impl_just,[status(thm)],[c_8718]) ).
cnf(c_13211,plain,
( hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X1),hAPP(fun(hoare_1656922687triple(X0),bool),fun(hoare_1656922687triple(X0),bool),collect(hoare_1656922687triple(X0)),hAPP(hoare_1656922687triple(X0),fun(hoare_1656922687triple(X0),bool),fequal(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X2),X3),X4)))))
| hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X2,sK20(X0,X4,X1,X3,X2)),sK21(X0,X4,X1,X3,X2))) ),
inference(renaming,[status(thm)],[c_13210]) ).
cnf(c_13258,plain,
( hAPP(bool,bool,combi(bool),X0) = fFalse
| hAPP(bool,bool,combi(bool),X0) = fTrue ),
inference(prop_impl_just,[status(thm)],[c_7804]) ).
cnf(c_33172,plain,
hAPP(bool,bool,combi(bool),bot_bot(bool)) = bot_bot(bool),
inference(superposition,[status(thm)],[c_839,c_12542]) ).
cnf(c_33184,plain,
hAPP(X0,bool,bot_bot(fun(X0,bool)),X1) = bot_bot(bool),
inference(superposition,[status(thm)],[c_839,c_187]) ).
cnf(c_33187,plain,
~ hBOOL(bot_bot(bool)),
inference(demodulation,[status(thm)],[c_1440,c_33184]) ).
cnf(c_33287,plain,
( hBOOL(hAPP(bool,bool,combi(bool),X0))
| hBOOL(hAPP(bool,bool,fNot,X0)) ),
inference(superposition,[status(thm)],[c_7190,c_843]) ).
cnf(c_33441,plain,
( hBOOL(hAPP(bool,bool,fNot,fFalse))
| hBOOL(fFalse) ),
inference(superposition,[status(thm)],[c_7042,c_33287]) ).
cnf(c_33449,plain,
hBOOL(hAPP(bool,bool,fNot,fFalse)),
inference(forward_subsumption_resolution,[status(thm)],[c_33441,c_855]) ).
cnf(c_33496,plain,
( ~ hBOOL(X0)
| hAPP(bool,bool,combi(bool),X0) = fFalse
| hBOOL(fTrue) ),
inference(superposition,[status(thm)],[c_13258,c_12434]) ).
cnf(c_33497,plain,
( ~ hBOOL(fTrue)
| hAPP(bool,bool,combi(bool),X0) = fFalse
| hBOOL(X0) ),
inference(superposition,[status(thm)],[c_13258,c_12433]) ).
cnf(c_33499,plain,
( hAPP(bool,bool,combi(bool),hAPP(X0,bool,X1,X2)) = fFalse
| hAPP(X0,bool,X1,X2) = fTrue ),
inference(superposition,[status(thm)],[c_13258,c_7189]) ).
cnf(c_33502,plain,
( hAPP(bool,bool,combi(bool),bot_bot(bool)) = fFalse
| bot_bot(bool) = fTrue ),
inference(superposition,[status(thm)],[c_13258,c_33172]) ).
cnf(c_33509,plain,
( bot_bot(bool) = fFalse
| bot_bot(bool) = fTrue ),
inference(light_normalisation,[status(thm)],[c_33502,c_33172]) ).
cnf(c_33582,plain,
( ~ hBOOL(fTrue)
| bot_bot(bool) = fFalse ),
inference(superposition,[status(thm)],[c_33509,c_33187]) ).
cnf(c_33616,plain,
( hAPP(bool,bool,combi(bool),hAPP(bool,bool,fNot,X0)) = fFalse
| hBOOL(X0)
| hBOOL(fTrue) ),
inference(superposition,[status(thm)],[c_843,c_33496]) ).
cnf(c_33626,plain,
( hAPP(bool,bool,combi(bool),hAPP(bool,bool,fNot,fFalse)) = fFalse
| hBOOL(fTrue) ),
inference(superposition,[status(thm)],[c_33449,c_33496]) ).
cnf(c_33719,plain,
( hAPP(bool,bool,fNot,fFalse) = fFalse
| hBOOL(fTrue) ),
inference(demodulation,[status(thm)],[c_33626,c_7189]) ).
cnf(c_33726,plain,
( hAPP(bool,bool,fNot,fFalse) = fFalse
| bot_bot(bool) = fFalse ),
inference(superposition,[status(thm)],[c_33719,c_33582]) ).
cnf(c_33739,plain,
( bot_bot(bool) = fFalse
| hBOOL(fFalse) ),
inference(superposition,[status(thm)],[c_33726,c_843]) ).
cnf(c_33741,plain,
bot_bot(bool) = fFalse,
inference(forward_subsumption_resolution,[status(thm)],[c_33739,c_855]) ).
cnf(c_33832,plain,
( hAPP(bool,bool,fNot,X0) = fFalse
| hBOOL(X0)
| hBOOL(fTrue) ),
inference(demodulation,[status(thm)],[c_33616,c_7189]) ).
cnf(c_33858,plain,
( hAPP(bool,bool,fNot,fTrue) = fFalse
| hBOOL(fTrue) ),
inference(equality_factoring,[status(thm)],[c_33832]) ).
cnf(c_48065,plain,
( hAPP(X0,bool,X1,X2) = fFalse
| hAPP(X0,bool,X1,X2) = fTrue ),
inference(demodulation,[status(thm)],[c_33499,c_7189]) ).
cnf(c_48128,plain,
( ~ hBOOL(X0)
| ~ hBOOL(fTrue)
| hAPP(bool,bool,fNot,X0) = fFalse ),
inference(superposition,[status(thm)],[c_48065,c_842]) ).
cnf(c_48754,plain,
hAPP(bool,bool,combi(bool),bot_bot(bool)) = bot_bot(bool),
inference(superposition,[status(thm)],[c_839,c_12542]) ).
cnf(c_48765,plain,
hAPP(X0,bool,bot_bot(fun(X0,bool)),X1) = bot_bot(bool),
inference(superposition,[status(thm)],[c_839,c_187]) ).
cnf(c_50767,plain,
( ~ hBOOL(fTrue)
| hAPP(bool,bool,combi(bool),X0) = fFalse
| hBOOL(X0) ),
inference(superposition,[status(thm)],[c_13258,c_12433]) ).
cnf(c_50772,plain,
( hAPP(bool,bool,combi(bool),bot_bot(bool)) = fFalse
| bot_bot(bool) = fTrue ),
inference(superposition,[status(thm)],[c_13258,c_48754]) ).
cnf(c_50779,plain,
( bot_bot(bool) = fFalse
| bot_bot(bool) = fTrue ),
inference(light_normalisation,[status(thm)],[c_50772,c_48754]) ).
cnf(c_51595,plain,
( ~ hBOOL(fTrue)
| hAPP(bool,bool,fNot,fTrue) = fFalse ),
inference(superposition,[status(thm)],[c_33858,c_48128]) ).
cnf(c_51842,plain,
bot_bot(bool) = fFalse,
inference(global_subsumption_just,[status(thm)],[c_50779,c_33741]) ).
cnf(c_51845,plain,
hAPP(X0,bool,bot_bot(fun(X0,bool)),X1) = fFalse,
inference(demodulation,[status(thm)],[c_48765,c_51842]) ).
cnf(c_52046,plain,
hAPP(bool,bool,fNot,fTrue) = fFalse,
inference(global_subsumption_just,[status(thm)],[c_51595,c_33858,c_51595]) ).
cnf(c_52070,plain,
( hBOOL(fFalse)
| hBOOL(fTrue) ),
inference(superposition,[status(thm)],[c_52046,c_843]) ).
cnf(c_52071,plain,
hBOOL(fTrue),
inference(forward_subsumption_resolution,[status(thm)],[c_52070,c_855]) ).
cnf(c_52814,plain,
( hAPP(bool,bool,combi(bool),X0) = fFalse
| hBOOL(X0) ),
inference(global_subsumption_just,[status(thm)],[c_50767,c_33497,c_52071]) ).
cnf(c_52835,plain,
hAPP(bool,bool,combi(bool),hAPP(fun(hoare_1656922687triple(x_a),bool),bool,hAPP(fun(hoare_1656922687triple(x_a),bool),fun(fun(hoare_1656922687triple(x_a),bool),bool),hoare_279057269derivs(x_a),g),hAPP(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool),collect(hoare_1656922687triple(x_a)),hAPP(hoare_1656922687triple(x_a),fun(hoare_1656922687triple(x_a),bool),fequal(hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a))),hoare_246368825triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b))))))) = fFalse,
inference(superposition,[status(thm)],[c_52814,c_9827]) ).
cnf(c_53278,plain,
hAPP(fun(hoare_1656922687triple(x_a),bool),bool,hAPP(fun(hoare_1656922687triple(x_a),bool),fun(fun(hoare_1656922687triple(x_a),bool),bool),hoare_279057269derivs(x_a),g),hAPP(fun(hoare_1656922687triple(x_a),bool),fun(hoare_1656922687triple(x_a),bool),collect(hoare_1656922687triple(x_a)),hAPP(hoare_1656922687triple(x_a),fun(hoare_1656922687triple(x_a),bool),fequal(hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a))),hoare_246368825triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)))))) = fFalse,
inference(demodulation,[status(thm)],[c_52835,c_7189]) ).
cnf(c_77813,plain,
hAPP(fun(X0,bool),fun(X0,bool),combi(fun(X0,bool)),bot_bot(fun(X0,bool))) = bot_bot(fun(X0,bool)),
inference(superposition,[status(thm)],[c_156,c_7189]) ).
cnf(c_83986,plain,
hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(X1,fun(X0,bool),X2,X3)) = hAPP(X1,fun(X0,bool),X2,X3),
inference(superposition,[status(thm)],[c_7722,c_7189]) ).
cnf(c_83987,plain,
hAPP(fun(X0,bool),X1,X2,hAPP(fun(X0,bool),fun(X0,bool),collect(X0),X3)) = hAPP(fun(X0,bool),X1,X2,X3),
inference(superposition,[status(thm)],[c_7722,c_7190]) ).
cnf(c_83997,plain,
hAPP(bool,fun(X0,bool),combk(bool,X0),fFalse) = bot_bot(fun(X0,bool)),
inference(demodulation,[status(thm)],[c_156,c_83986]) ).
cnf(c_84010,plain,
hAPP(fun(hoare_1656922687triple(x_a),bool),bool,hAPP(fun(hoare_1656922687triple(x_a),bool),fun(fun(hoare_1656922687triple(x_a),bool),bool),hoare_279057269derivs(x_a),g),hAPP(hoare_1656922687triple(x_a),fun(hoare_1656922687triple(x_a),bool),fequal(hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a))),hoare_246368825triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),fFalse))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b))))) = fFalse,
inference(demodulation,[status(thm)],[c_53278,c_83986]) ).
cnf(c_84505,plain,
hAPP(fun(hoare_1656922687triple(x_a),bool),bool,hAPP(fun(hoare_1656922687triple(x_a),bool),fun(fun(hoare_1656922687triple(x_a),bool),bool),hoare_279057269derivs(x_a),g),hAPP(hoare_1656922687triple(x_a),fun(hoare_1656922687triple(x_a),bool),fequal(hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_1656922687triple(x_a))),hoare_246368825triple(x_a),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool)))),c),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b))))) = fFalse,
inference(demodulation,[status(thm)],[c_84010,c_83997]) ).
cnf(c_101517,plain,
( hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X1),hAPP(hoare_1656922687triple(X0),fun(hoare_1656922687triple(X0),bool),fequal(hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_1656922687triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_1656922687triple(X0))),hoare_246368825triple(X0),X2),X3),X4))))
| hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X2,sK20(X0,X4,X1,X3,X2)),sK21(X0,X4,X1,X3,X2))) ),
inference(demodulation,[status(thm)],[c_13211,c_83987]) ).
cnf(c_101532,plain,
( hBOOL(hAPP(state,bool,hAPP(x_a,fun(state,bool),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))),sK20(x_a,hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)),g,c,hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))))),sK21(x_a,hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)),g,c,hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))))))
| hBOOL(fFalse) ),
inference(superposition,[status(thm)],[c_84505,c_101517]) ).
cnf(c_101603,plain,
hBOOL(hAPP(state,bool,hAPP(x_a,fun(state,bool),hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))),sK20(x_a,hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)),g,c,hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))))),sK21(x_a,hAPP(fun(state,bool),fun(x_a,fun(state,bool)),hAPP(fun(x_a,fun(fun(state,bool),fun(state,bool))),fun(fun(state,bool),fun(x_a,fun(state,bool))),combc(x_a,fun(state,bool),fun(state,bool)),hAPP(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool))),hAPP(fun(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool))),fun(fun(x_a,fun(state,fun(bool,bool))),fun(x_a,fun(fun(state,bool),fun(state,bool)))),combb(fun(state,fun(bool,bool)),fun(fun(state,bool),fun(state,bool)),x_a),combs(state,bool,bool)),hAPP(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool))),hAPP(fun(fun(state,bool),fun(state,fun(bool,bool))),fun(fun(x_a,fun(state,bool)),fun(x_a,fun(state,fun(bool,bool)))),combb(fun(state,bool),fun(state,fun(bool,bool)),x_a),hAPP(fun(bool,fun(bool,bool)),fun(fun(state,bool),fun(state,fun(bool,bool))),combb(bool,fun(bool,bool),state),fconj)),p))),hAPP(fun(state,bool),fun(state,bool),hAPP(fun(bool,bool),fun(fun(state,bool),fun(state,bool)),combb(bool,bool,state),fNot),b)),g,c,hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool)))))),
inference(forward_subsumption_resolution,[status(thm)],[c_101532,c_855]) ).
cnf(c_103998,plain,
hBOOL(fFalse),
inference(demodulation,[status(thm)],[c_101603,c_7302,c_51845,c_77813]) ).
cnf(c_103999,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[c_103998,c_855]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13 % Problem : SWW470+6 : TPTP v8.1.2. Released v5.3.0.
% 0.00/0.14 % Command : run_iprover %s %d THM
% 0.11/0.34 % Computer : n028.cluster.edu
% 0.11/0.34 % Model : x86_64 x86_64
% 0.11/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.34 % Memory : 8042.1875MB
% 0.11/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.11/0.34 % CPULimit : 300
% 0.11/0.34 % WCLimit : 300
% 0.11/0.34 % DateTime : Sun Aug 27 19:56:09 EDT 2023
% 0.11/0.34 % CPUTime :
% 0.14/0.42 Running first-order theorem proving
% 0.14/0.42 Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 51.71/8.16 % SZS status Started for theBenchmark.p
% 51.71/8.16 % SZS status Theorem for theBenchmark.p
% 51.71/8.16
% 51.71/8.16 %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 51.71/8.16
% 51.71/8.16 ------ iProver source info
% 51.71/8.16
% 51.71/8.16 git: date: 2023-05-31 18:12:56 +0000
% 51.71/8.16 git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 51.71/8.16 git: non_committed_changes: false
% 51.71/8.16 git: last_make_outside_of_git: false
% 51.71/8.16
% 51.71/8.16 ------ Parsing...
% 51.71/8.16 ------ Clausification by vclausify_rel & Parsing by iProver...
% 51.71/8.16
% 51.71/8.16 ------ Preprocessing... sup_sim: 296 sf_s rm: 1 0s sf_e pe_s pe:1:0s pe:2:0s pe_e sup_sim: 0 sf_s rm: 4 0s sf_e pe_s pe_e
% 51.71/8.16
% 51.71/8.16 ------ Preprocessing... gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e
% 51.71/8.16
% 51.71/8.16 ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 0 0s sf_e
% 51.71/8.16 ------ Proving...
% 51.71/8.16 ------ Problem Properties
% 51.71/8.16
% 51.71/8.16
% 51.71/8.16 clauses 692
% 51.71/8.16 conjectures 0
% 51.71/8.16 EPR 20
% 51.71/8.16 Horn 561
% 51.71/8.16 unary 199
% 51.71/8.16 binary 250
% 51.71/8.16 lits 1571
% 51.71/8.16 lits eq 467
% 51.71/8.16 fd_pure 0
% 51.71/8.16 fd_pseudo 0
% 51.71/8.16 fd_cond 0
% 51.71/8.16 fd_pseudo_cond 13
% 51.71/8.16 AC symbols 0
% 51.71/8.16
% 51.71/8.16 ------ Schedule dynamic 5 is on
% 51.71/8.16
% 51.71/8.16 ------ no conjectures: strip conj schedule
% 51.71/8.16
% 51.71/8.16 ------ Input Options "--resolution_flag false --inst_lit_sel_side none" stripped conjectures Time Limit: 10.
% 51.71/8.16
% 51.71/8.16
% 51.71/8.16 ------
% 51.71/8.16 Current options:
% 51.71/8.16 ------
% 51.71/8.16
% 51.71/8.16
% 51.71/8.16
% 51.71/8.16
% 51.71/8.16 ------ Proving...
% 51.71/8.16
% 51.71/8.16
% 51.71/8.16 % SZS status Theorem for theBenchmark.p
% 51.71/8.16
% 51.71/8.16 % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 51.71/8.16
% 51.71/8.17
%------------------------------------------------------------------------------