TSTP Solution File: SWW470+5 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : SWW470+5 : TPTP v8.1.2. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n023.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 : Tue Apr 30 20:50:19 EDT 2024

% Result   : Theorem 0.17s 0.48s
% Output   : CNFRefutation 0.17s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.11  % Problem  : SWW470+5 : TPTP v8.1.2. Released v5.3.0.
% 0.02/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.11/0.33  % Computer : n023.cluster.edu
% 0.11/0.33  % Model    : x86_64 x86_64
% 0.11/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.33  % Memory   : 8042.1875MB
% 0.11/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.33  % CPULimit : 300
% 0.11/0.33  % WCLimit  : 300
% 0.11/0.33  % DateTime : Mon Apr 29 23:17:55 EDT 2024
% 0.11/0.33  % CPUTime  : 
% 0.17/0.36  % Drodi V3.6.0
% 0.17/0.48  % Refutation found
% 0.17/0.48  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.17/0.48  % SZS output start CNFRefutation for theBenchmark
% 0.17/0.48  fof(f23,hypothesis,(
% 0.17/0.48    ti(bool,fFalse) = fFalse ),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f30,axiom,(
% 0.17/0.48    (! [X_a,X_c,B_1_1,B_2] : hAPP(X_a,X_c,ti(fun(X_a,X_c),B_1_1),B_2) = hAPP(X_a,X_c,B_1_1,B_2) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f31,axiom,(
% 0.17/0.48    (! [X_a,X_c,B_1_1,B_2] : hAPP(X_a,X_c,B_1_1,ti(X_a,B_2)) = hAPP(X_a,X_c,B_1_1,B_2) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f32,axiom,(
% 0.17/0.48    (! [X_c,X_a,B_1_1,B_2] : ti(X_c,hAPP(X_a,X_c,B_1_1,B_2)) = hAPP(X_a,X_c,B_1_1,B_2) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f33,hypothesis,(
% 0.17/0.48    (! [B_1_1] :( hBOOL(ti(bool,B_1_1))<=> hBOOL(B_1_1) ) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f44,axiom,(
% 0.17/0.48    (! [X_b,Ga,Ca,Q_1,Pa] :( (! [Z_1,S] :( hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,Z_1),S))=> hBOOL(hAPP(fun(hoare_509422987triple(X_b),bool),bool,hAPP(fun(hoare_509422987triple(X_b),bool),fun(fun(hoare_509422987triple(X_b),bool),bool),hoare_122391849derivs(X_b),Ga),hAPP(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool),hAPP(hoare_509422987triple(X_b),fun(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool)),insert(hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b))),hoare_1008221573triple(X_b),hAPP(fun(state,bool),fun(X_b,fun(state,bool)),combk(fun(state,bool),X_b),hAPP(state,fun(state,bool),hAPP(fun(state,fun(state,bool)),fun(state,fun(state,bool)),combc(state,state,bool),fequal(state)),S))),Ca),hAPP(fun(state,bool),fun(X_b,fun(state,bool)),combk(fun(state,bool),X_b),hAPP(X_b,fun(state,bool),Q_1,Z_1)))),bot_bot(fun(hoare_509422987triple(X_b),bool))))) ))=> hBOOL(hAPP(fun(hoare_509422987triple(X_b),bool),bool,hAPP(fun(hoare_509422987triple(X_b),bool),fun(fun(hoare_509422987triple(X_b),bool),bool),hoare_122391849derivs(X_b),Ga),hAPP(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool),hAPP(hoare_509422987triple(X_b),fun(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool)),insert(hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b))),hoare_1008221573triple(X_b),Pa),Ca),Q_1)),bot_bot(fun(hoare_509422987triple(X_b),bool))))) ) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f62,axiom,(
% 0.17/0.48    (! [X_b] : bot_bot(fun(X_b,bool)) = hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),hAPP(bool,fun(X_b,bool),combk(bool,X_b),fFalse)) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f116,axiom,(
% 0.17/0.48    (! [X_b,Pa] : hAPP(fun(X_b,bool),fun(X_b,bool),collect(X_b),Pa) = ti(fun(X_b,bool),Pa) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f143,axiom,(
% 0.17/0.48    (! [T,A] : ti(T,ti(T,A)) = ti(T,A) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f144,axiom,(
% 0.17/0.48    (! [P] :( ~ hBOOL(hAPP(bool,bool,fNot,P))| ~ hBOOL(P) ) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f145,axiom,(
% 0.17/0.48    (! [P] :( hBOOL(P)| hBOOL(hAPP(bool,bool,fNot,P)) ) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f148,axiom,(
% 0.17/0.48    (! [X_b,X_a,P,Q] : hAPP(X_b,X_a,hAPP(X_a,fun(X_b,X_a),combk(X_a,X_b),P),Q) = ti(X_a,P) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f156,axiom,(
% 0.17/0.48    ~ hBOOL(fFalse) ),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f157,axiom,(
% 0.17/0.48    (! [P] :( ti(bool,P) = fTrue| ti(bool,P) = fFalse ) )),
% 0.17/0.48    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.48  fof(f163,conjecture,(
% 0.17/0.48    hBOOL(hAPP(fun(hoare_509422987triple(x_a),bool),bool,hAPP(fun(hoare_509422987triple(x_a),bool),fun(fun(hoare_509422987triple(x_a),bool),bool),hoare_122391849derivs(x_a),g),hAPP(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool),hAPP(hoare_509422987triple(x_a),fun(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool)),insert(hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a))),hoare_1008221573triple(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_509422987triple(x_a),bool))))) ),
% 0.17/0.49    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.17/0.49  fof(f164,negated_conjecture,(
% 0.17/0.49    ~(hBOOL(hAPP(fun(hoare_509422987triple(x_a),bool),bool,hAPP(fun(hoare_509422987triple(x_a),bool),fun(fun(hoare_509422987triple(x_a),bool),bool),hoare_122391849derivs(x_a),g),hAPP(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool),hAPP(hoare_509422987triple(x_a),fun(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool)),insert(hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a))),hoare_1008221573triple(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_509422987triple(x_a),bool))))) )),
% 0.17/0.49    inference(negated_conjecture,[status(cth)],[f163])).
% 0.17/0.49  fof(f188,plain,(
% 0.17/0.49    ti(bool,fFalse)=fFalse),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f23])).
% 0.17/0.49  fof(f195,plain,(
% 0.17/0.49    ![X0,X1,X2,X3]: (hAPP(X0,X1,ti(fun(X0,X1),X2),X3)=hAPP(X0,X1,X2,X3))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f30])).
% 0.17/0.49  fof(f196,plain,(
% 0.17/0.49    ![X0,X1,X2,X3]: (hAPP(X0,X1,X2,ti(X0,X3))=hAPP(X0,X1,X2,X3))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f31])).
% 0.17/0.49  fof(f197,plain,(
% 0.17/0.49    ![X0,X1,X2,X3]: (ti(X0,hAPP(X1,X0,X2,X3))=hAPP(X1,X0,X2,X3))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f32])).
% 0.17/0.49  fof(f198,plain,(
% 0.17/0.49    ![B_1_1]: ((~hBOOL(ti(bool,B_1_1))|hBOOL(B_1_1))&(hBOOL(ti(bool,B_1_1))|~hBOOL(B_1_1)))),
% 0.17/0.49    inference(NNF_transformation,[status(esa)],[f33])).
% 0.17/0.49  fof(f199,plain,(
% 0.17/0.49    (![B_1_1]: (~hBOOL(ti(bool,B_1_1))|hBOOL(B_1_1)))&(![B_1_1]: (hBOOL(ti(bool,B_1_1))|~hBOOL(B_1_1)))),
% 0.17/0.49    inference(miniscoping,[status(esa)],[f198])).
% 0.17/0.49  fof(f200,plain,(
% 0.17/0.49    ![X0]: (~hBOOL(ti(bool,X0))|hBOOL(X0))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f199])).
% 0.17/0.49  fof(f223,plain,(
% 0.17/0.49    ![X_b,Ga,Ca,Q_1,Pa]: ((?[Z_1,S]: (hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,Z_1),S))&~hBOOL(hAPP(fun(hoare_509422987triple(X_b),bool),bool,hAPP(fun(hoare_509422987triple(X_b),bool),fun(fun(hoare_509422987triple(X_b),bool),bool),hoare_122391849derivs(X_b),Ga),hAPP(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool),hAPP(hoare_509422987triple(X_b),fun(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool)),insert(hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b))),hoare_1008221573triple(X_b),hAPP(fun(state,bool),fun(X_b,fun(state,bool)),combk(fun(state,bool),X_b),hAPP(state,fun(state,bool),hAPP(fun(state,fun(state,bool)),fun(state,fun(state,bool)),combc(state,state,bool),fequal(state)),S))),Ca),hAPP(fun(state,bool),fun(X_b,fun(state,bool)),combk(fun(state,bool),X_b),hAPP(X_b,fun(state,bool),Q_1,Z_1)))),bot_bot(fun(hoare_509422987triple(X_b),bool)))))))|hBOOL(hAPP(fun(hoare_509422987triple(X_b),bool),bool,hAPP(fun(hoare_509422987triple(X_b),bool),fun(fun(hoare_509422987triple(X_b),bool),bool),hoare_122391849derivs(X_b),Ga),hAPP(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool),hAPP(hoare_509422987triple(X_b),fun(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool)),insert(hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b))),hoare_1008221573triple(X_b),Pa),Ca),Q_1)),bot_bot(fun(hoare_509422987triple(X_b),bool))))))),
% 0.17/0.49    inference(pre_NNF_transformation,[status(esa)],[f44])).
% 0.17/0.49  fof(f224,plain,(
% 0.17/0.49    ![X_b,Ga,Ca,Q_1,Pa]: ((hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,sk0_0(Pa,Q_1,Ca,Ga,X_b)),sk0_1(Pa,Q_1,Ca,Ga,X_b)))&~hBOOL(hAPP(fun(hoare_509422987triple(X_b),bool),bool,hAPP(fun(hoare_509422987triple(X_b),bool),fun(fun(hoare_509422987triple(X_b),bool),bool),hoare_122391849derivs(X_b),Ga),hAPP(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool),hAPP(hoare_509422987triple(X_b),fun(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool)),insert(hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b))),hoare_1008221573triple(X_b),hAPP(fun(state,bool),fun(X_b,fun(state,bool)),combk(fun(state,bool),X_b),hAPP(state,fun(state,bool),hAPP(fun(state,fun(state,bool)),fun(state,fun(state,bool)),combc(state,state,bool),fequal(state)),sk0_1(Pa,Q_1,Ca,Ga,X_b)))),Ca),hAPP(fun(state,bool),fun(X_b,fun(state,bool)),combk(fun(state,bool),X_b),hAPP(X_b,fun(state,bool),Q_1,sk0_0(Pa,Q_1,Ca,Ga,X_b))))),bot_bot(fun(hoare_509422987triple(X_b),bool))))))|hBOOL(hAPP(fun(hoare_509422987triple(X_b),bool),bool,hAPP(fun(hoare_509422987triple(X_b),bool),fun(fun(hoare_509422987triple(X_b),bool),bool),hoare_122391849derivs(X_b),Ga),hAPP(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool),hAPP(hoare_509422987triple(X_b),fun(fun(hoare_509422987triple(X_b),bool),fun(hoare_509422987triple(X_b),bool)),insert(hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_509422987triple(X_b))),hoare_1008221573triple(X_b),Pa),Ca),Q_1)),bot_bot(fun(hoare_509422987triple(X_b),bool))))))),
% 0.17/0.49    inference(skolemization,[status(esa)],[f223])).
% 0.17/0.49  fof(f225,plain,(
% 0.17/0.49    ![X0,X1,X2,X3,X4]: (hBOOL(hAPP(state,bool,hAPP(X0,fun(state,bool),X1,sk0_0(X1,X2,X3,X4,X0)),sk0_1(X1,X2,X3,X4,X0)))|hBOOL(hAPP(fun(hoare_509422987triple(X0),bool),bool,hAPP(fun(hoare_509422987triple(X0),bool),fun(fun(hoare_509422987triple(X0),bool),bool),hoare_122391849derivs(X0),X4),hAPP(fun(hoare_509422987triple(X0),bool),fun(hoare_509422987triple(X0),bool),hAPP(hoare_509422987triple(X0),fun(fun(hoare_509422987triple(X0),bool),fun(hoare_509422987triple(X0),bool)),insert(hoare_509422987triple(X0)),hAPP(fun(X0,fun(state,bool)),hoare_509422987triple(X0),hAPP(com,fun(fun(X0,fun(state,bool)),hoare_509422987triple(X0)),hAPP(fun(X0,fun(state,bool)),fun(com,fun(fun(X0,fun(state,bool)),hoare_509422987triple(X0))),hoare_1008221573triple(X0),X1),X3),X2)),bot_bot(fun(hoare_509422987triple(X0),bool))))))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f224])).
% 0.17/0.49  fof(f284,plain,(
% 0.17/0.49    ![X0]: (bot_bot(fun(X0,bool))=hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(bool,fun(X0,bool),combk(bool,X0),fFalse)))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f62])).
% 0.17/0.49  fof(f432,plain,(
% 0.17/0.49    ![X0,X1]: (hAPP(fun(X0,bool),fun(X0,bool),collect(X0),X1)=ti(fun(X0,bool),X1))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f116])).
% 0.17/0.49  fof(f534,plain,(
% 0.17/0.49    ![X0,X1]: (ti(X0,ti(X0,X1))=ti(X0,X1))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f143])).
% 0.17/0.49  fof(f535,plain,(
% 0.17/0.49    ![X0]: (~hBOOL(hAPP(bool,bool,fNot,X0))|~hBOOL(X0))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f144])).
% 0.17/0.49  fof(f536,plain,(
% 0.17/0.49    ![X0]: (hBOOL(X0)|hBOOL(hAPP(bool,bool,fNot,X0)))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f145])).
% 0.17/0.49  fof(f539,plain,(
% 0.17/0.49    ![X0,X1,X2,X3]: (hAPP(X0,X1,hAPP(X1,fun(X0,X1),combk(X1,X0),X2),X3)=ti(X1,X2))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f148])).
% 0.17/0.49  fof(f552,plain,(
% 0.17/0.49    ~hBOOL(fFalse)),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f156])).
% 0.17/0.49  fof(f553,plain,(
% 0.17/0.49    ![X0]: (ti(bool,X0)=fTrue|ti(bool,X0)=fFalse)),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f157])).
% 0.17/0.49  fof(f562,plain,(
% 0.17/0.49    ~hBOOL(hAPP(fun(hoare_509422987triple(x_a),bool),bool,hAPP(fun(hoare_509422987triple(x_a),bool),fun(fun(hoare_509422987triple(x_a),bool),bool),hoare_122391849derivs(x_a),g),hAPP(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool),hAPP(hoare_509422987triple(x_a),fun(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool)),insert(hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a))),hoare_1008221573triple(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_509422987triple(x_a),bool)))))),
% 0.17/0.49    inference(cnf_transformation,[status(esa)],[f164])).
% 0.17/0.49  fof(f569,plain,(
% 0.17/0.49    spl0_0 <=> hBOOL(fTrue)),
% 0.17/0.49    introduced(split_symbol_definition)).
% 0.17/0.49  fof(f574,plain,(
% 0.17/0.49    spl0_1 <=> hBOOL(fFalse)),
% 0.17/0.49    introduced(split_symbol_definition)).
% 0.17/0.49  fof(f575,plain,(
% 0.17/0.49    hBOOL(fFalse)|~spl0_1),
% 0.17/0.49    inference(component_clause,[status(thm)],[f574])).
% 0.17/0.49  fof(f625,plain,(
% 0.17/0.49    spl0_10 <=> hBOOL(X0)|ti(bool,X0)=fFalse),
% 0.17/0.49    introduced(split_symbol_definition)).
% 0.17/0.49  fof(f626,plain,(
% 0.17/0.49    ![X0]: (hBOOL(X0)|ti(bool,X0)=fFalse|~spl0_10)),
% 0.17/0.49    inference(component_clause,[status(thm)],[f625])).
% 0.17/0.49  fof(f628,plain,(
% 0.17/0.49    ![X0]: (~hBOOL(fTrue)|hBOOL(X0)|ti(bool,X0)=fFalse)),
% 0.17/0.49    inference(paramodulation,[status(thm)],[f553,f200])).
% 0.17/0.49  fof(f629,plain,(
% 0.17/0.49    ~spl0_0|spl0_10),
% 0.17/0.49    inference(split_clause,[status(thm)],[f628,f569,f625])).
% 0.17/0.49  fof(f658,plain,(
% 0.17/0.49    ![X0]: (~hBOOL(hAPP(bool,bool,fNot,X0))|~hBOOL(ti(bool,X0)))),
% 0.17/0.49    inference(paramodulation,[status(thm)],[f196,f535])).
% 0.17/0.49  fof(f663,plain,(
% 0.17/0.49    ![X0,X1,X2]: (fTrue=hAPP(X0,bool,X1,X2)|ti(bool,hAPP(X0,bool,X1,X2))=fFalse)),
% 0.17/0.49    inference(paramodulation,[status(thm)],[f553,f197])).
% 0.17/0.49  fof(f664,plain,(
% 0.17/0.49    ![X0,X1,X2]: (fTrue=hAPP(X0,bool,X1,X2)|hAPP(X0,bool,X1,X2)=fFalse)),
% 0.17/0.49    inference(forward_demodulation,[status(thm)],[f197,f663])).
% 0.17/0.49  fof(f733,plain,(
% 0.17/0.49    ![X0]: (ti(bool,fFalse)=ti(bool,X0)|hBOOL(X0)|~spl0_10)),
% 0.17/0.49    inference(paramodulation,[status(thm)],[f626,f534])).
% 0.17/0.49  fof(f1014,plain,(
% 0.17/0.49    spl0_38 <=> ~hBOOL(ti(bool,X0))|hAPP(bool,bool,fNot,X0)=fFalse),
% 0.17/0.49    introduced(split_symbol_definition)).
% 0.17/0.49  fof(f1015,plain,(
% 0.17/0.49    ![X0]: (~hBOOL(ti(bool,X0))|hAPP(bool,bool,fNot,X0)=fFalse|~spl0_38)),
% 0.17/0.49    inference(component_clause,[status(thm)],[f1014])).
% 0.17/0.49  fof(f1017,plain,(
% 0.17/0.49    ![X0]: (~hBOOL(fTrue)|~hBOOL(ti(bool,X0))|hAPP(bool,bool,fNot,X0)=fFalse)),
% 0.17/0.49    inference(paramodulation,[status(thm)],[f664,f658])).
% 0.17/0.49  fof(f1018,plain,(
% 0.17/0.49    ~spl0_0|spl0_38),
% 0.17/0.49    inference(split_clause,[status(thm)],[f1017,f569,f1014])).
% 0.17/0.49  fof(f1024,plain,(
% 0.17/0.49    spl0_40 <=> hBOOL(X0)|hAPP(bool,bool,fNot,X0)=fFalse),
% 0.17/0.49    introduced(split_symbol_definition)).
% 0.17/0.49  fof(f1025,plain,(
% 0.17/0.49    ![X0]: (hBOOL(X0)|hAPP(bool,bool,fNot,X0)=fFalse|~spl0_40)),
% 0.17/0.49    inference(component_clause,[status(thm)],[f1024])).
% 0.17/0.49  fof(f1027,plain,(
% 0.17/0.49    ![X0]: (hBOOL(X0)|hBOOL(fTrue)|hAPP(bool,bool,fNot,X0)=fFalse)),
% 0.17/0.49    inference(paramodulation,[status(thm)],[f664,f536])).
% 0.17/0.49  fof(f1028,plain,(
% 0.17/0.49    spl0_40|spl0_0),
% 0.17/0.49    inference(split_clause,[status(thm)],[f1027,f1024,f569])).
% 0.17/0.49  fof(f1034,plain,(
% 0.17/0.49    spl0_42 <=> hAPP(fun(hoare_509422987triple(x_a),bool),bool,hAPP(fun(hoare_509422987triple(x_a),bool),fun(fun(hoare_509422987triple(x_a),bool),bool),hoare_122391849derivs(x_a),g),hAPP(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool),hAPP(hoare_509422987triple(x_a),fun(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool)),insert(hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a))),hoare_1008221573triple(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_509422987triple(x_a),bool))))=fFalse),
% 0.17/0.49    introduced(split_symbol_definition)).
% 0.17/0.49  fof(f1035,plain,(
% 0.17/0.49    hAPP(fun(hoare_509422987triple(x_a),bool),bool,hAPP(fun(hoare_509422987triple(x_a),bool),fun(fun(hoare_509422987triple(x_a),bool),bool),hoare_122391849derivs(x_a),g),hAPP(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool),hAPP(hoare_509422987triple(x_a),fun(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool)),insert(hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a))),hoare_1008221573triple(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_509422987triple(x_a),bool))))=fFalse|~spl0_42),
% 0.17/0.49    inference(component_clause,[status(thm)],[f1034])).
% 0.17/0.49  fof(f1037,plain,(
% 0.17/0.49    ~hBOOL(fTrue)|hAPP(fun(hoare_509422987triple(x_a),bool),bool,hAPP(fun(hoare_509422987triple(x_a),bool),fun(fun(hoare_509422987triple(x_a),bool),bool),hoare_122391849derivs(x_a),g),hAPP(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool),hAPP(hoare_509422987triple(x_a),fun(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool)),insert(hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a))),hoare_1008221573triple(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_509422987triple(x_a),bool))))=fFalse),
% 0.17/0.49    inference(paramodulation,[status(thm)],[f664,f562])).
% 0.17/0.49  fof(f1038,plain,(
% 0.17/0.49    ~spl0_0|spl0_42),
% 0.17/0.49    inference(split_clause,[status(thm)],[f1037,f569,f1034])).
% 0.17/0.49  fof(f1308,plain,(
% 0.17/0.49    spl0_51 <=> hBOOL(X0)|hBOOL(X0)),
% 0.17/0.49    introduced(split_symbol_definition)).
% 0.17/0.49  fof(f1309,plain,(
% 0.17/0.49    ![X0]: (hBOOL(X0)|hBOOL(X0)|~spl0_51)),
% 0.17/0.49    inference(component_clause,[status(thm)],[f1308])).
% 0.17/0.49  fof(f1311,plain,(
% 0.17/0.49    ![X0]: (hBOOL(X0)|hBOOL(fFalse)|hBOOL(X0)|~spl0_40)),
% 0.17/0.49    inference(paramodulation,[status(thm)],[f1025,f536])).
% 0.17/0.49  fof(f1312,plain,(
% 0.17/0.49    spl0_51|spl0_1|~spl0_40),
% 0.17/0.49    inference(split_clause,[status(thm)],[f1311,f1308,f574,f1024])).
% 0.17/0.49  fof(f1318,plain,(
% 0.17/0.49    $false|~spl0_1),
% 0.17/0.49    inference(forward_subsumption_resolution,[status(thm)],[f575,f552])).
% 0.17/0.49  fof(f1319,plain,(
% 0.17/0.49    ~spl0_1),
% 0.17/0.49    inference(contradiction_clause,[status(thm)],[f1318])).
% 0.17/0.49  fof(f1321,plain,(
% 0.17/0.49    ![X0]: (hBOOL(X0)|~spl0_51)),
% 0.17/0.49    inference(duplicate_literals_removal,[status(esa)],[f1309])).
% 0.17/0.49  fof(f1324,plain,(
% 0.17/0.49    ![X0]: (~hBOOL(X0)|~spl0_51)),
% 0.17/0.49    inference(backward_subsumption_resolution,[status(thm)],[f535,f1321])).
% 0.17/0.49  fof(f1325,plain,(
% 0.17/0.49    $false|~spl0_51),
% 0.17/0.49    inference(forward_subsumption_resolution,[status(thm)],[f1324,f1321])).
% 0.17/0.49  fof(f1326,plain,(
% 0.17/0.49    ~spl0_51),
% 0.17/0.49    inference(contradiction_clause,[status(thm)],[f1325])).
% 0.17/0.49  fof(f1327,plain,(
% 0.17/0.49    ![X0]: (fFalse=ti(bool,X0)|hBOOL(X0)|~spl0_10)),
% 0.17/0.49    inference(forward_demodulation,[status(thm)],[f188,f733])).
% 0.17/0.49  fof(f1368,plain,(
% 0.17/0.49    ![X0,X1,X2]: (hAPP(bool,X0,X1,fFalse)=hAPP(bool,X0,X1,X2)|hBOOL(X2)|~spl0_10)),
% 0.17/0.49    inference(paramodulation,[status(thm)],[f1327,f196])).
% 0.17/0.49  fof(f1379,plain,(
% 0.17/0.49    spl0_53 <=> hBOOL(ti(bool,fFalse))),
% 0.17/0.49    introduced(split_symbol_definition)).
% 0.17/0.49  fof(f1381,plain,(
% 0.17/0.49    ~hBOOL(ti(bool,fFalse))|spl0_53),
% 0.17/0.49    inference(component_clause,[status(thm)],[f1379])).
% 0.17/0.49  fof(f1505,plain,(
% 0.17/0.49    ![X0]: (~hBOOL(ti(bool,fFalse))|hAPP(bool,bool,fNot,X0)=fFalse|hBOOL(X0)|~spl0_38|~spl0_10)),
% 0.17/0.49    inference(paramodulation,[status(thm)],[f1368,f1015])).
% 0.17/0.49  fof(f1506,plain,(
% 0.17/0.49    ~spl0_53|spl0_40|~spl0_38|~spl0_10),
% 0.17/0.49    inference(split_clause,[status(thm)],[f1505,f1379,f1024,f1014,f625])).
% 0.17/0.49  fof(f1556,plain,(
% 0.17/0.49    ~hBOOL(fFalse)|spl0_53),
% 0.17/0.49    inference(forward_demodulation,[status(thm)],[f188,f1381])).
% 0.17/0.49  fof(f1979,plain,(
% 0.17/0.49    ![X0]: (bot_bot(fun(X0,bool))=ti(fun(X0,bool),hAPP(bool,fun(X0,bool),combk(bool,X0),fFalse)))),
% 0.17/0.49    inference(backward_demodulation,[status(thm)],[f432,f284])).
% 0.17/0.49  fof(f1980,plain,(
% 0.17/0.49    ![X0]: (bot_bot(fun(X0,bool))=hAPP(bool,fun(X0,bool),combk(bool,X0),fFalse))),
% 0.17/0.49    inference(forward_demodulation,[status(thm)],[f197,f1979])).
% 0.17/0.49  fof(f1987,plain,(
% 0.17/0.49    hAPP(fun(hoare_509422987triple(x_a),bool),bool,hAPP(fun(hoare_509422987triple(x_a),bool),fun(fun(hoare_509422987triple(x_a),bool),bool),hoare_122391849derivs(x_a),g),hAPP(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool),hAPP(hoare_509422987triple(x_a),fun(fun(hoare_509422987triple(x_a),bool),fun(hoare_509422987triple(x_a),bool)),insert(hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a),hAPP(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a)),hAPP(fun(x_a,fun(state,bool)),fun(com,fun(fun(x_a,fun(state,bool)),hoare_509422987triple(x_a))),hoare_1008221573triple(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)))),bot_bot(fun(hoare_509422987triple(x_a),bool))))=fFalse|~spl0_42),
% 0.17/0.50    inference(backward_demodulation,[status(thm)],[f1980,f1035])).
% 0.17/0.50  fof(f1988,plain,(
% 0.17/0.50    ![X0,X1]: (hAPP(X0,bool,bot_bot(fun(X0,bool)),X1)=ti(bool,fFalse))),
% 0.17/0.50    inference(paramodulation,[status(thm)],[f1980,f539])).
% 0.17/0.50  fof(f1989,plain,(
% 0.17/0.50    ![X0,X1]: (hAPP(X0,bool,bot_bot(fun(X0,bool)),X1)=fFalse)),
% 0.17/0.50    inference(forward_demodulation,[status(thm)],[f188,f1988])).
% 0.17/0.50  fof(f2169,plain,(
% 0.17/0.50    spl0_132 <=> 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))),sk0_0(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))),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)),c,g,x_a)),sk0_1(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))),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)),c,g,x_a)))),
% 0.17/0.50    introduced(split_symbol_definition)).
% 0.17/0.50  fof(f2170,plain,(
% 0.17/0.50    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))),sk0_0(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))),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)),c,g,x_a)),sk0_1(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))),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)),c,g,x_a)))|~spl0_132),
% 0.17/0.50    inference(component_clause,[status(thm)],[f2169])).
% 0.17/0.50  fof(f2172,plain,(
% 0.17/0.50    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))),sk0_0(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))),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)),c,g,x_a)),sk0_1(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))),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)),c,g,x_a)))|hBOOL(fFalse)|~spl0_42),
% 0.17/0.50    inference(paramodulation,[status(thm)],[f1987,f225])).
% 0.17/0.50  fof(f2173,plain,(
% 0.17/0.50    spl0_132|spl0_1|~spl0_42),
% 0.17/0.50    inference(split_clause,[status(thm)],[f2172,f2169,f574,f1034])).
% 0.17/0.50  fof(f2183,plain,(
% 0.17/0.51    hBOOL(hAPP(state,bool,ti(fun(state,bool),bot_bot(fun(state,bool))),sk0_1(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))),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)),c,g,x_a)))|~spl0_132),
% 0.17/0.51    inference(forward_demodulation,[status(thm)],[f539,f2170])).
% 0.17/0.51  fof(f2184,plain,(
% 0.17/0.51    hBOOL(hAPP(state,bool,bot_bot(fun(state,bool)),sk0_1(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),bot_bot(fun(state,bool))),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)),c,g,x_a)))|~spl0_132),
% 0.17/0.51    inference(forward_demodulation,[status(thm)],[f195,f2183])).
% 0.17/0.51  fof(f2185,plain,(
% 0.17/0.51    hBOOL(fFalse)|~spl0_132),
% 0.17/0.51    inference(forward_demodulation,[status(thm)],[f1989,f2184])).
% 0.17/0.51  fof(f2186,plain,(
% 0.17/0.51    $false|spl0_53|~spl0_132),
% 0.17/0.51    inference(forward_subsumption_resolution,[status(thm)],[f2185,f1556])).
% 0.17/0.51  fof(f2187,plain,(
% 0.17/0.51    spl0_53|~spl0_132),
% 0.17/0.51    inference(contradiction_clause,[status(thm)],[f2186])).
% 0.17/0.51  fof(f2188,plain,(
% 0.17/0.51    $false),
% 0.17/0.51    inference(sat_refutation,[status(thm)],[f629,f1018,f1028,f1038,f1312,f1319,f1326,f1506,f2173,f2187])).
% 0.17/0.51  % SZS output end CNFRefutation for theBenchmark.p
% 0.17/0.52  % Elapsed time: 0.173405 seconds
% 0.17/0.52  % CPU time: 1.052385 seconds
% 0.17/0.52  % Total memory used: 126.015 MB
% 0.17/0.52  % Net memory used: 125.104 MB
%------------------------------------------------------------------------------