TSTP Solution File: SWW470+6 by Drodi---3.5.1

View Problem - Process Solution

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

% Computer : n031.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 : Wed May 31 12:45:01 EDT 2023

% Result   : Theorem 7.03s 1.43s
% Output   : CNFRefutation 8.30s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem  : SWW470+6 : TPTP v8.1.2. Released v5.3.0.
% 0.07/0.14  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.34  % Computer : n031.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Tue May 30 11:19:22 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 0.20/0.46  % Drodi V3.5.1
% 7.03/1.43  % Refutation found
% 7.03/1.43  % SZS status Theorem for theBenchmark: Theorem is valid
% 7.03/1.43  % SZS output start CNFRefutation for theBenchmark
% 7.03/1.43  fof(f53,hypothesis,(
% 7.03/1.43    ti(bool,fFalse) = fFalse ),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f61,axiom,(
% 7.03/1.43    (! [X_a,X_c,B_1_1,B_2_1] : hAPP(X_a,X_c,B_1_1,ti(X_a,B_2_1)) = hAPP(X_a,X_c,B_1_1,B_2_1) )),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f62,axiom,(
% 7.03/1.43    (! [X_c,X_a,B_1_1,B_2_1] : ti(X_c,hAPP(X_a,X_c,B_1_1,B_2_1)) = hAPP(X_a,X_c,B_1_1,B_2_1) )),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f63,hypothesis,(
% 7.03/1.43    (! [B_1_1] :( hBOOL(ti(bool,B_1_1))<=> hBOOL(B_1_1) ) )),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f74,axiom,(
% 7.03/1.43    (! [X_b,Ga,Ca,Q_1,Pa] :( (! [Z_2,S_2] :( hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,Z_2),S_2))=> hBOOL(hAPP(fun(hoare_1656922687triple(X_b),bool),bool,hAPP(fun(hoare_1656922687triple(X_b),bool),fun(fun(hoare_1656922687triple(X_b),bool),bool),hoare_279057269derivs(X_b),Ga),hAPP(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool),hAPP(hoare_1656922687triple(X_b),fun(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool)),insert(hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b))),hoare_246368825triple(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_2))),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_2)))),bot_bot(fun(hoare_1656922687triple(X_b),bool))))) ))=> hBOOL(hAPP(fun(hoare_1656922687triple(X_b),bool),bool,hAPP(fun(hoare_1656922687triple(X_b),bool),fun(fun(hoare_1656922687triple(X_b),bool),bool),hoare_279057269derivs(X_b),Ga),hAPP(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool),hAPP(hoare_1656922687triple(X_b),fun(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool)),insert(hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b))),hoare_246368825triple(X_b),Pa),Ca),Q_1)),bot_bot(fun(hoare_1656922687triple(X_b),bool))))) ) )),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f96,axiom,(
% 7.03/1.43    (! [X_b,Y_1,A_1,X_1] :( hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),A_1),X_1))<=> ( ti(X_b,Y_1) = ti(X_b,X_1)| hBOOL(hAPP(X_b,bool,A_1,X_1)) ) ) )),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f108,axiom,(
% 7.03/1.43    (! [X_b,A_3,A_1] : hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),A_3),A_1) != bot_bot(fun(X_b,bool)) )),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f593,axiom,(
% 7.03/1.43    semilattice_sup(bool) ),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f595,axiom,(
% 7.03/1.43    preorder(bool) ),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f597,axiom,(
% 7.03/1.43    lattice(bool) ),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f603,axiom,(
% 7.03/1.43    (! [P] :( ~ hBOOL(hAPP(bool,bool,fNot,P))| ~ hBOOL(P) ) )),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f604,axiom,(
% 7.03/1.43    (! [P] :( hBOOL(P)| hBOOL(hAPP(bool,bool,fNot,P)) ) )),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f606,axiom,(
% 7.03/1.43    (! [X_a,X_c,X_b,P,Q,R] : hAPP(X_a,X_c,hAPP(X_b,fun(X_a,X_c),hAPP(fun(X_a,fun(X_b,X_c)),fun(X_b,fun(X_a,X_c)),combc(X_a,X_b,X_c),P),Q),R) = hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),P,R),Q) )),
% 7.03/1.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.43  fof(f608,axiom,(
% 7.03/1.43    (! [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) )),
% 7.03/1.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.45  fof(f609,axiom,(
% 7.03/1.45    (! [X_a,X_c,X_b,P,Q,R] : hAPP(X_a,X_c,hAPP(fun(X_a,X_b),fun(X_a,X_c),hAPP(fun(X_a,fun(X_b,X_c)),fun(fun(X_a,X_b),fun(X_a,X_c)),combs(X_a,X_b,X_c),P),Q),R) = hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),P,R),hAPP(X_a,X_b,Q,R)) )),
% 7.03/1.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.45  fof(f611,axiom,(
% 7.03/1.45    (! [P,Q] :( ~ hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))| hBOOL(P) ) )),
% 7.03/1.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.45  fof(f616,axiom,(
% 7.03/1.45    ~ hBOOL(fFalse) ),
% 7.03/1.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.45  fof(f617,axiom,(
% 7.03/1.45    (! [P] :( ti(bool,P) = fTrue| ti(bool,P) = fFalse ) )),
% 7.03/1.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.45  fof(f623,conjecture,(
% 7.03/1.45    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))))) ),
% 7.03/1.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 7.03/1.45  fof(f624,negated_conjecture,(
% 7.03/1.45    ~(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))))) )),
% 7.03/1.45    inference(negated_conjecture,[status(cth)],[f623])).
% 7.03/1.45  fof(f684,plain,(
% 7.03/1.45    ti(bool,fFalse)=fFalse),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f53])).
% 7.03/1.45  fof(f692,plain,(
% 7.03/1.45    ![X0,X1,X2,X3]: (hAPP(X0,X1,X2,ti(X0,X3))=hAPP(X0,X1,X2,X3))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f61])).
% 7.03/1.45  fof(f693,plain,(
% 7.03/1.45    ![X0,X1,X2,X3]: (ti(X0,hAPP(X1,X0,X2,X3))=hAPP(X1,X0,X2,X3))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f62])).
% 7.03/1.45  fof(f694,plain,(
% 7.03/1.45    ![B_1_1]: ((~hBOOL(ti(bool,B_1_1))|hBOOL(B_1_1))&(hBOOL(ti(bool,B_1_1))|~hBOOL(B_1_1)))),
% 7.03/1.45    inference(NNF_transformation,[status(esa)],[f63])).
% 7.03/1.45  fof(f695,plain,(
% 7.03/1.45    (![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)))),
% 7.03/1.45    inference(miniscoping,[status(esa)],[f694])).
% 7.03/1.45  fof(f696,plain,(
% 7.03/1.45    ![X0]: (~hBOOL(ti(bool,X0))|hBOOL(X0))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f695])).
% 7.03/1.45  fof(f697,plain,(
% 7.03/1.45    ![X0]: (hBOOL(ti(bool,X0))|~hBOOL(X0))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f695])).
% 7.03/1.45  fof(f719,plain,(
% 7.03/1.45    ![X_b,Ga,Ca,Q_1,Pa]: ((?[Z_2,S_2]: (hBOOL(hAPP(state,bool,hAPP(X_b,fun(state,bool),Pa,Z_2),S_2))&~hBOOL(hAPP(fun(hoare_1656922687triple(X_b),bool),bool,hAPP(fun(hoare_1656922687triple(X_b),bool),fun(fun(hoare_1656922687triple(X_b),bool),bool),hoare_279057269derivs(X_b),Ga),hAPP(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool),hAPP(hoare_1656922687triple(X_b),fun(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool)),insert(hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b))),hoare_246368825triple(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_2))),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_2)))),bot_bot(fun(hoare_1656922687triple(X_b),bool)))))))|hBOOL(hAPP(fun(hoare_1656922687triple(X_b),bool),bool,hAPP(fun(hoare_1656922687triple(X_b),bool),fun(fun(hoare_1656922687triple(X_b),bool),bool),hoare_279057269derivs(X_b),Ga),hAPP(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool),hAPP(hoare_1656922687triple(X_b),fun(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool)),insert(hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b))),hoare_246368825triple(X_b),Pa),Ca),Q_1)),bot_bot(fun(hoare_1656922687triple(X_b),bool))))))),
% 7.03/1.45    inference(pre_NNF_transformation,[status(esa)],[f74])).
% 7.03/1.45  fof(f720,plain,(
% 7.03/1.45    ![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_1656922687triple(X_b),bool),bool,hAPP(fun(hoare_1656922687triple(X_b),bool),fun(fun(hoare_1656922687triple(X_b),bool),bool),hoare_279057269derivs(X_b),Ga),hAPP(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool),hAPP(hoare_1656922687triple(X_b),fun(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool)),insert(hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b))),hoare_246368825triple(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_1656922687triple(X_b),bool))))))|hBOOL(hAPP(fun(hoare_1656922687triple(X_b),bool),bool,hAPP(fun(hoare_1656922687triple(X_b),bool),fun(fun(hoare_1656922687triple(X_b),bool),bool),hoare_279057269derivs(X_b),Ga),hAPP(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool),hAPP(hoare_1656922687triple(X_b),fun(fun(hoare_1656922687triple(X_b),bool),fun(hoare_1656922687triple(X_b),bool)),insert(hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b),hAPP(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b)),hAPP(fun(X_b,fun(state,bool)),fun(com,fun(fun(X_b,fun(state,bool)),hoare_1656922687triple(X_b))),hoare_246368825triple(X_b),Pa),Ca),Q_1)),bot_bot(fun(hoare_1656922687triple(X_b),bool))))))),
% 7.03/1.45    inference(skolemization,[status(esa)],[f719])).
% 7.03/1.45  fof(f721,plain,(
% 7.03/1.45    ![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_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X4),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),X1),X3),X2)),bot_bot(fun(hoare_1656922687triple(X0),bool))))))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f720])).
% 7.03/1.45  fof(f791,plain,(
% 7.03/1.45    ![X_b,Y_1,A_1,X_1]: ((~hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),A_1),X_1))|(ti(X_b,Y_1)=ti(X_b,X_1)|hBOOL(hAPP(X_b,bool,A_1,X_1))))&(hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),A_1),X_1))|(~ti(X_b,Y_1)=ti(X_b,X_1)&~hBOOL(hAPP(X_b,bool,A_1,X_1)))))),
% 7.03/1.45    inference(NNF_transformation,[status(esa)],[f96])).
% 7.03/1.45  fof(f792,plain,(
% 7.03/1.45    (![X_b,Y_1,A_1,X_1]: (~hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),A_1),X_1))|(ti(X_b,Y_1)=ti(X_b,X_1)|hBOOL(hAPP(X_b,bool,A_1,X_1)))))&(![X_b,Y_1,A_1,X_1]: (hBOOL(hAPP(X_b,bool,hAPP(fun(X_b,bool),fun(X_b,bool),hAPP(X_b,fun(fun(X_b,bool),fun(X_b,bool)),insert(X_b),Y_1),A_1),X_1))|(~ti(X_b,Y_1)=ti(X_b,X_1)&~hBOOL(hAPP(X_b,bool,A_1,X_1)))))),
% 7.03/1.45    inference(miniscoping,[status(esa)],[f791])).
% 7.03/1.45  fof(f793,plain,(
% 7.03/1.45    ![X0,X1,X2,X3]: (~hBOOL(hAPP(X0,bool,hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),X2),X3))|ti(X0,X1)=ti(X0,X3)|hBOOL(hAPP(X0,bool,X2,X3)))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f792])).
% 7.03/1.45  fof(f794,plain,(
% 7.03/1.45    ![X0,X1,X2,X3]: (hBOOL(hAPP(X0,bool,hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),X2),X3))|~ti(X0,X1)=ti(X0,X3))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f792])).
% 7.03/1.45  fof(f823,plain,(
% 7.03/1.45    ![X0,X1,X2]: (~hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),X2)=bot_bot(fun(X0,bool)))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f108])).
% 7.03/1.45  fof(f2160,plain,(
% 7.03/1.45    semilattice_sup(bool)),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f593])).
% 7.03/1.45  fof(f2162,plain,(
% 7.03/1.45    preorder(bool)),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f595])).
% 7.03/1.45  fof(f2164,plain,(
% 7.03/1.45    lattice(bool)),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f597])).
% 7.03/1.45  fof(f2170,plain,(
% 7.03/1.45    ![X0]: (~hBOOL(hAPP(bool,bool,fNot,X0))|~hBOOL(X0))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f603])).
% 7.03/1.45  fof(f2171,plain,(
% 7.03/1.45    ![X0]: (hBOOL(X0)|hBOOL(hAPP(bool,bool,fNot,X0)))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f604])).
% 7.03/1.45  fof(f2173,plain,(
% 7.03/1.45    ![X0,X1,X2,X3,X4,X5]: (hAPP(X0,X1,hAPP(X2,fun(X0,X1),hAPP(fun(X0,fun(X2,X1)),fun(X2,fun(X0,X1)),combc(X0,X2,X1),X3),X4),X5)=hAPP(X2,X1,hAPP(X0,fun(X2,X1),X3,X5),X4))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f606])).
% 7.03/1.45  fof(f2175,plain,(
% 7.03/1.45    ![X0,X1,X2,X3]: (hAPP(X0,X1,hAPP(X1,fun(X0,X1),combk(X1,X0),X2),X3)=ti(X1,X2))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f608])).
% 7.03/1.45  fof(f2176,plain,(
% 7.03/1.45    ![X0,X1,X2,X3,X4,X5]: (hAPP(X0,X1,hAPP(fun(X0,X2),fun(X0,X1),hAPP(fun(X0,fun(X2,X1)),fun(fun(X0,X2),fun(X0,X1)),combs(X0,X2,X1),X3),X4),X5)=hAPP(X2,X1,hAPP(X0,fun(X2,X1),X3,X5),hAPP(X0,X2,X4,X5)))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f609])).
% 7.03/1.45  fof(f2178,plain,(
% 7.03/1.45    ![P]: ((![Q]: ~hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q)))|hBOOL(P))),
% 7.03/1.45    inference(miniscoping,[status(esa)],[f611])).
% 7.03/1.45  fof(f2179,plain,(
% 7.03/1.45    ![X0,X1]: (~hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,X0),X1))|hBOOL(X0))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f2178])).
% 7.03/1.45  fof(f2188,plain,(
% 7.03/1.45    ~hBOOL(fFalse)),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f616])).
% 7.03/1.45  fof(f2189,plain,(
% 7.03/1.45    ![X0]: (ti(bool,X0)=fTrue|ti(bool,X0)=fFalse)),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f617])).
% 7.03/1.45  fof(f2198,plain,(
% 7.03/1.45    ~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)))))),
% 7.03/1.45    inference(cnf_transformation,[status(esa)],[f624])).
% 7.03/1.45  fof(f2224,plain,(
% 7.03/1.45    spl0_0 <=> ~hBOOL(X0)),
% 7.03/1.45    introduced(split_symbol_definition)).
% 7.03/1.45  fof(f2225,plain,(
% 7.03/1.45    ![X0]: (~hBOOL(X0)|~spl0_0)),
% 7.03/1.45    inference(component_clause,[status(thm)],[f2224])).
% 7.03/1.45  fof(f2234,plain,(
% 7.03/1.45    ![X0]: (hBOOL(hAPP(bool,bool,fNot,X0))|~spl0_0)),
% 7.03/1.45    inference(backward_subsumption_resolution,[status(thm)],[f2171,f2225])).
% 7.03/1.45  fof(f2235,plain,(
% 7.03/1.45    $false|~spl0_0),
% 7.03/1.45    inference(forward_subsumption_resolution,[status(thm)],[f2234,f2225])).
% 7.03/1.45  fof(f2236,plain,(
% 7.03/1.45    ~spl0_0),
% 7.03/1.45    inference(contradiction_clause,[status(thm)],[f2235])).
% 7.03/1.45  fof(f2272,plain,(
% 7.03/1.45    ![X0,X1]: (hBOOL(hAPP(bool,bool,hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),X1),fFalse))|~ti(bool,X0)=fFalse)),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f684,f794])).
% 7.03/1.45  fof(f2306,plain,(
% 7.03/1.45    ![X0,X1,X2,X3,X4,X5]: (hAPP(X0,X1,hAPP(fun(X0,X2),fun(X0,X1),hAPP(fun(X0,fun(X2,X1)),fun(fun(X0,X2),fun(X0,X1)),combs(X0,X2,X1),hAPP(fun(X2,fun(X0,X1)),fun(X0,fun(X2,X1)),combc(X2,X0,X1),X3)),X4),X5)=hAPP(X0,X1,hAPP(X2,fun(X0,X1),X3,hAPP(X0,X2,X4,X5)),X5))),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f2173,f2176])).
% 7.03/1.45  fof(f2319,plain,(
% 7.03/1.45    ![X0,X1]: (~hBOOL(hAPP(bool,bool,hAPP(fun(bool,bool),fun(bool,bool),hAPP(fun(bool,fun(bool,bool)),fun(fun(bool,bool),fun(bool,bool)),combs(bool,bool,bool),fconj),X0),X1))|hBOOL(X1))),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f2176,f2179])).
% 7.03/1.45  fof(f2963,plain,(
% 7.03/1.45    ![X0,X1,X2,X3]: (hAPP(X0,X1,hAPP(fun(X0,X1),fun(X0,X1),hAPP(fun(X0,fun(X1,X1)),fun(fun(X0,X1),fun(X0,X1)),combs(X0,X1,X1),hAPP(fun(X1,fun(X0,X1)),fun(X0,fun(X1,X1)),combc(X1,X0,X1),combk(X1,X0))),X2),X3)=ti(X1,hAPP(X0,X1,X2,X3)))),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f2175,f2306])).
% 7.03/1.45  fof(f3124,plain,(
% 7.03/1.45    spl0_86 <=> hBOOL(fTrue)),
% 7.03/1.45    introduced(split_symbol_definition)).
% 7.03/1.45  fof(f3129,plain,(
% 7.03/1.45    spl0_87 <=> hBOOL(fFalse)),
% 7.03/1.45    introduced(split_symbol_definition)).
% 7.03/1.45  fof(f3130,plain,(
% 7.03/1.45    hBOOL(fFalse)|~spl0_87),
% 7.03/1.45    inference(component_clause,[status(thm)],[f3129])).
% 7.03/1.45  fof(f3290,plain,(
% 7.03/1.45    spl0_107 <=> ~hBOOL(X0)|ti(bool,X0)=fFalse),
% 7.03/1.45    introduced(split_symbol_definition)).
% 7.03/1.45  fof(f3291,plain,(
% 7.03/1.45    ![X0]: (~hBOOL(X0)|ti(bool,X0)=fFalse|~spl0_107)),
% 7.03/1.45    inference(component_clause,[status(thm)],[f3290])).
% 7.03/1.45  fof(f3293,plain,(
% 7.03/1.45    ![X0]: (hBOOL(fTrue)|~hBOOL(X0)|ti(bool,X0)=fFalse)),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f2189,f697])).
% 7.03/1.45  fof(f3294,plain,(
% 7.03/1.45    spl0_86|spl0_107),
% 7.03/1.45    inference(split_clause,[status(thm)],[f3293,f3124,f3290])).
% 7.03/1.45  fof(f3295,plain,(
% 7.03/1.45    spl0_108 <=> hBOOL(X0)|ti(bool,X0)=fFalse),
% 7.03/1.45    introduced(split_symbol_definition)).
% 7.03/1.45  fof(f3296,plain,(
% 7.03/1.45    ![X0]: (hBOOL(X0)|ti(bool,X0)=fFalse|~spl0_108)),
% 7.03/1.45    inference(component_clause,[status(thm)],[f3295])).
% 7.03/1.45  fof(f3298,plain,(
% 7.03/1.45    ![X0]: (~hBOOL(fTrue)|hBOOL(X0)|ti(bool,X0)=fFalse)),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f2189,f696])).
% 7.03/1.45  fof(f3299,plain,(
% 7.03/1.45    ~spl0_86|spl0_108),
% 7.03/1.45    inference(split_clause,[status(thm)],[f3298,f3124,f3295])).
% 7.03/1.45  fof(f3499,plain,(
% 7.03/1.45    spl0_134 <=> hBOOL(X0)|hBOOL(X0)),
% 7.03/1.45    introduced(split_symbol_definition)).
% 7.03/1.45  fof(f3500,plain,(
% 7.03/1.45    ![X0]: (hBOOL(X0)|hBOOL(X0)|~spl0_134)),
% 7.03/1.45    inference(component_clause,[status(thm)],[f3499])).
% 7.03/1.45  fof(f3582,plain,(
% 7.03/1.45    ![X0,X1]: (~hBOOL(X0)|hBOOL(hAPP(bool,bool,hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),X1),fFalse))|~spl0_107)),
% 7.03/1.45    inference(resolution,[status(thm)],[f3291,f2272])).
% 7.03/1.45  fof(f3707,plain,(
% 7.03/1.45    spl0_162 <=> hBOOL(hAPP(bool,bool,X1,fFalse))),
% 7.03/1.45    introduced(split_symbol_definition)).
% 7.03/1.45  fof(f3708,plain,(
% 7.03/1.45    ![X0]: (hBOOL(hAPP(bool,bool,X0,fFalse))|~spl0_162)),
% 7.03/1.45    inference(component_clause,[status(thm)],[f3707])).
% 7.03/1.45  fof(f4515,plain,(
% 7.03/1.45    ![X0]: (hBOOL(ti(bool,X0))|hBOOL(hAPP(bool,bool,fNot,X0)))),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f692,f2171])).
% 7.03/1.45  fof(f4516,plain,(
% 7.03/1.45    ![X0]: (~hBOOL(hAPP(bool,bool,fNot,X0))|~hBOOL(ti(bool,X0)))),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f692,f2170])).
% 7.03/1.45  fof(f4517,plain,(
% 7.03/1.45    ![X0,X1]: (~hBOOL(ti(bool,X0))|hBOOL(hAPP(bool,bool,hAPP(fun(bool,bool),fun(bool,bool),hAPP(bool,fun(fun(bool,bool),fun(bool,bool)),insert(bool),X0),X1),fFalse))|~spl0_107)),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f692,f3582])).
% 7.03/1.45  fof(f4632,plain,(
% 7.03/1.45    ![X0,X1,X2,X3]: (hAPP(X0,X1,hAPP(fun(X0,X1),fun(X0,X1),hAPP(fun(X0,fun(X1,X1)),fun(fun(X0,X1),fun(X0,X1)),combs(X0,X1,X1),hAPP(fun(X1,fun(X0,X1)),fun(X0,fun(X1,X1)),combc(X1,X0,X1),combk(X1,X0))),X2),X3)=ti(X1,hAPP(X0,X1,ti(fun(X0,X1),X2),X3)))),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f692,f2963])).
% 7.03/1.45  fof(f4633,plain,(
% 7.03/1.45    ![X0,X1,X2,X3]: (ti(X0,hAPP(X1,X0,X2,X3))=ti(X0,hAPP(X1,X0,ti(fun(X1,X0),X2),X3)))),
% 7.03/1.45    inference(forward_demodulation,[status(thm)],[f2963,f4632])).
% 7.03/1.45  fof(f4807,plain,(
% 7.03/1.45    ![X0,X1,X2]: (fTrue=hAPP(X0,bool,X1,X2)|ti(bool,hAPP(X0,bool,X1,X2))=fFalse)),
% 7.03/1.45    inference(paramodulation,[status(thm)],[f2189,f693])).
% 7.81/1.45  fof(f4808,plain,(
% 7.81/1.45    ![X0,X1,X2]: (fTrue=hAPP(X0,bool,X1,X2)|hAPP(X0,bool,X1,X2)=fFalse)),
% 7.81/1.45    inference(forward_demodulation,[status(thm)],[f693,f4807])).
% 7.81/1.45  fof(f5041,plain,(
% 7.81/1.45    spl0_222 <=> ~hBOOL(ti(bool,X0))|ti(bool,X0)=ti(bool,fFalse)),
% 7.81/1.45    introduced(split_symbol_definition)).
% 7.81/1.45  fof(f5042,plain,(
% 7.81/1.45    ![X0]: (~hBOOL(ti(bool,X0))|ti(bool,X0)=ti(bool,fFalse)|~spl0_222)),
% 7.81/1.45    inference(component_clause,[status(thm)],[f5041])).
% 7.81/1.45  fof(f5044,plain,(
% 7.81/1.45    ![X0,X1]: (~hBOOL(ti(bool,X0))|ti(bool,X0)=ti(bool,fFalse)|hBOOL(hAPP(bool,bool,X1,fFalse))|~spl0_107)),
% 7.81/1.45    inference(resolution,[status(thm)],[f4517,f793])).
% 7.81/1.45  fof(f5045,plain,(
% 7.81/1.45    spl0_222|spl0_162|~spl0_107),
% 7.81/1.45    inference(split_clause,[status(thm)],[f5044,f5041,f3707,f3290])).
% 7.81/1.45  fof(f5056,plain,(
% 7.81/1.45    hBOOL(fFalse)|~spl0_162),
% 7.81/1.45    inference(resolution,[status(thm)],[f3708,f2319])).
% 7.81/1.45  fof(f5057,plain,(
% 7.81/1.45    $false|~spl0_162),
% 7.81/1.45    inference(forward_subsumption_resolution,[status(thm)],[f5056,f2188])).
% 7.81/1.45  fof(f5058,plain,(
% 7.81/1.45    ~spl0_162),
% 7.81/1.45    inference(contradiction_clause,[status(thm)],[f5057])).
% 7.81/1.45  fof(f5059,plain,(
% 7.81/1.45    ![X0]: (~hBOOL(ti(bool,X0))|ti(bool,X0)=fFalse|~spl0_222)),
% 7.81/1.45    inference(forward_demodulation,[status(thm)],[f684,f5042])).
% 7.81/1.45  fof(f5069,plain,(
% 7.81/1.45    ![X0,X1,X2]: (~hBOOL(hAPP(X0,bool,X1,X2))|ti(bool,hAPP(X0,bool,X1,X2))=fFalse|~spl0_222)),
% 7.81/1.45    inference(paramodulation,[status(thm)],[f693,f5059])).
% 7.81/1.45  fof(f5070,plain,(
% 7.81/1.45    ![X0,X1,X2]: (~hBOOL(hAPP(X0,bool,X1,X2))|hAPP(X0,bool,X1,X2)=fFalse|~spl0_222)),
% 7.81/1.45    inference(forward_demodulation,[status(thm)],[f693,f5069])).
% 7.81/1.45  fof(f5095,plain,(
% 7.81/1.45    ![X0]: (hAPP(bool,bool,fNot,X0)=fFalse|hBOOL(X0)|~spl0_222)),
% 7.81/1.45    inference(resolution,[status(thm)],[f5070,f2171])).
% 7.81/1.45  fof(f5117,plain,(
% 7.81/1.45    ![X0]: (hBOOL(X0)|hBOOL(fFalse)|hBOOL(X0)|~spl0_222)),
% 7.81/1.45    inference(paramodulation,[status(thm)],[f5095,f2171])).
% 7.81/1.45  fof(f5118,plain,(
% 7.81/1.45    spl0_134|spl0_87|~spl0_222),
% 7.81/1.45    inference(split_clause,[status(thm)],[f5117,f3499,f3129,f5041])).
% 7.81/1.45  fof(f5131,plain,(
% 7.81/1.45    ![X0]: (hBOOL(X0)|~spl0_134)),
% 7.81/1.45    inference(duplicate_literals_removal,[status(esa)],[f3500])).
% 7.81/1.45  fof(f5147,plain,(
% 7.81/1.45    ![X0]: (~hBOOL(X0)|~spl0_134)),
% 7.81/1.45    inference(backward_subsumption_resolution,[status(thm)],[f2170,f5131])).
% 7.81/1.45  fof(f5148,plain,(
% 7.81/1.45    spl0_0|~spl0_134),
% 7.81/1.45    inference(split_clause,[status(thm)],[f5147,f2224,f3499])).
% 7.81/1.45  fof(f5181,plain,(
% 7.81/1.45    ![X0,X1,X2]: (hAPP(bool,X0,X1,fFalse)=hAPP(bool,X0,X1,X2)|hBOOL(X2)|~spl0_108)),
% 7.81/1.45    inference(paramodulation,[status(thm)],[f3296,f692])).
% 7.81/1.45  fof(f5338,plain,(
% 7.81/1.45    ![X0]: (hBOOL(ti(bool,X0))|~hBOOL(X0))),
% 7.81/1.45    inference(resolution,[status(thm)],[f4515,f2170])).
% 7.81/1.45  fof(f5361,plain,(
% 7.81/1.45    ![X0]: (~hBOOL(ti(bool,X0))|hBOOL(X0))),
% 7.81/1.45    inference(resolution,[status(thm)],[f4516,f2171])).
% 7.81/1.45  fof(f5381,plain,(
% 7.81/1.45    ![X0,X1,X2,X3]: (hAPP(X0,X1,X2,X3)=ti(X1,hAPP(X0,X1,ti(fun(X0,X1),X2),X3)))),
% 7.81/1.45    inference(forward_demodulation,[status(thm)],[f693,f4633])).
% 7.81/1.45  fof(f5382,plain,(
% 7.81/1.45    ![X0,X1,X2,X3]: (hAPP(X0,X1,X2,X3)=hAPP(X0,X1,ti(fun(X0,X1),X2),X3))),
% 7.81/1.45    inference(forward_demodulation,[status(thm)],[f693,f5381])).
% 7.81/1.45  fof(f5503,plain,(
% 7.81/1.45    spl0_248 <=> 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))))=fFalse),
% 7.81/1.45    introduced(split_symbol_definition)).
% 7.81/1.45  fof(f5504,plain,(
% 7.81/1.45    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))))=fFalse|~spl0_248),
% 7.81/1.45    inference(component_clause,[status(thm)],[f5503])).
% 7.81/1.45  fof(f5506,plain,(
% 7.81/1.45    ~hBOOL(fTrue)|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))))=fFalse),
% 7.81/1.45    inference(paramodulation,[status(thm)],[f4808,f2198])).
% 7.81/1.45  fof(f5507,plain,(
% 7.81/1.45    ~spl0_86|spl0_248),
% 7.81/1.45    inference(split_clause,[status(thm)],[f5506,f3124,f5503])).
% 7.81/1.45  fof(f5823,plain,(
% 7.81/1.45    spl0_256 <=> hBOOL(X0)),
% 7.81/1.45    introduced(split_symbol_definition)).
% 7.81/1.45  fof(f5824,plain,(
% 7.81/1.45    ![X0]: (hBOOL(X0)|~spl0_256)),
% 7.81/1.45    inference(component_clause,[status(thm)],[f5823])).
% 7.81/1.45  fof(f6076,plain,(
% 7.81/1.45    ![X0]: (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),X0))),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))))=fFalse|hBOOL(X0)|~spl0_248|~spl0_108)),
% 7.81/1.45    inference(paramodulation,[status(thm)],[f5181,f5504])).
% 7.81/1.45  fof(f6290,plain,(
% 7.81/1.45    ![X0]: (~hBOOL(ti(bool,X0))|~spl0_256)),
% 7.81/1.45    inference(backward_subsumption_resolution,[status(thm)],[f4516,f5824])).
% 7.81/1.45  fof(f6291,plain,(
% 7.81/1.45    $false|~spl0_256),
% 7.81/1.45    inference(forward_subsumption_resolution,[status(thm)],[f6290,f5824])).
% 7.81/1.45  fof(f6292,plain,(
% 7.81/1.45    ~spl0_256),
% 7.81/1.45    inference(contradiction_clause,[status(thm)],[f6291])).
% 7.81/1.45  fof(f6433,plain,(
% 7.81/1.45    $false|~spl0_87),
% 7.81/1.45    inference(forward_subsumption_resolution,[status(thm)],[f3130,f2188])).
% 7.81/1.45  fof(f6434,plain,(
% 7.81/1.45    ~spl0_87),
% 7.81/1.45    inference(contradiction_clause,[status(thm)],[f6433])).
% 7.81/1.45  fof(f7588,plain,(
% 7.81/1.45    spl0_359 <=> preorder(bool)),
% 7.81/1.45    introduced(split_symbol_definition)).
% 7.81/1.45  fof(f7590,plain,(
% 7.81/1.45    ~preorder(bool)|spl0_359),
% 7.81/1.45    inference(component_clause,[status(thm)],[f7588])).
% 7.81/1.45  fof(f7614,plain,(
% 7.81/1.45    $false|spl0_359),
% 7.81/1.45    inference(forward_subsumption_resolution,[status(thm)],[f7590,f2162])).
% 7.81/1.45  fof(f7615,plain,(
% 7.81/1.45    spl0_359),
% 7.81/1.45    inference(contradiction_clause,[status(thm)],[f7614])).
% 7.81/1.45  fof(f7616,plain,(
% 7.81/1.45    spl0_363 <=> semilattice_sup(bool)),
% 7.81/1.45    introduced(split_symbol_definition)).
% 7.81/1.45  fof(f7618,plain,(
% 7.81/1.45    ~semilattice_sup(bool)|spl0_363),
% 7.81/1.45    inference(component_clause,[status(thm)],[f7616])).
% 7.81/1.45  fof(f7650,plain,(
% 7.81/1.45    $false|spl0_363),
% 7.81/1.45    inference(forward_subsumption_resolution,[status(thm)],[f7618,f2160])).
% 7.81/1.45  fof(f7651,plain,(
% 7.81/1.45    spl0_363),
% 7.81/1.45    inference(contradiction_clause,[status(thm)],[f7650])).
% 7.81/1.45  fof(f7654,plain,(
% 7.81/1.45    spl0_369 <=> lattice(bool)),
% 7.81/1.45    introduced(split_symbol_definition)).
% 7.81/1.45  fof(f7656,plain,(
% 7.81/1.45    ~lattice(bool)|spl0_369),
% 7.81/1.45    inference(component_clause,[status(thm)],[f7654])).
% 7.81/1.45  fof(f7709,plain,(
% 7.81/1.45    $false|spl0_369),
% 7.81/1.45    inference(forward_subsumption_resolution,[status(thm)],[f7656,f2164])).
% 7.81/1.45  fof(f7710,plain,(
% 7.81/1.45    spl0_369),
% 7.81/1.45    inference(contradiction_clause,[status(thm)],[f7709])).
% 7.81/1.45  fof(f8056,plain,(
% 7.81/1.45    spl0_395 <=> ti(fun(hoare_1656922687triple(x_a),bool),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))))=bot_bot(fun(hoare_1656922687triple(x_a),bool))),
% 7.81/1.45    introduced(split_symbol_definition)).
% 7.81/1.45  fof(f8057,plain,(
% 7.81/1.45    ti(fun(hoare_1656922687triple(x_a),bool),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))))=bot_bot(fun(hoare_1656922687triple(x_a),bool))|~spl0_395),
% 7.81/1.45    inference(component_clause,[status(thm)],[f8056])).
% 7.81/1.45  fof(f10286,plain,(
% 7.81/1.45    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)))=bot_bot(fun(hoare_1656922687triple(x_a),bool))|~spl0_395),
% 7.81/1.45    inference(forward_demodulation,[status(thm)],[f693,f8057])).
% 7.81/1.45  fof(f10287,plain,(
% 7.81/1.45    $false|~spl0_395),
% 7.81/1.45    inference(forward_subsumption_resolution,[status(thm)],[f10286,f823])).
% 7.81/1.45  fof(f10288,plain,(
% 7.81/1.45    ~spl0_395),
% 7.81/1.45    inference(contradiction_clause,[status(thm)],[f10287])).
% 7.81/1.45  fof(f11147,plain,(
% 7.81/1.45    spl0_522 <=> 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),hAPP(bool,fun(state,bool),combk(bool,state),X0)),sk0_0(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),X0)),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),hAPP(bool,fun(state,bool),combk(bool,state),X0)),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(X0)),
% 7.81/1.45    introduced(split_symbol_definition)).
% 7.81/1.45  fof(f11148,plain,(
% 7.81/1.45    ![X0]: (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),hAPP(bool,fun(state,bool),combk(bool,state),X0)),sk0_0(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),X0)),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),hAPP(bool,fun(state,bool),combk(bool,state),X0)),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(X0)|~spl0_522)),
% 7.81/1.45    inference(component_clause,[status(thm)],[f11147])).
% 7.81/1.45  fof(f11150,plain,(
% 7.81/1.45    ![X0]: (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),hAPP(bool,fun(state,bool),combk(bool,state),X0)),sk0_0(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),X0)),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),hAPP(bool,fun(state,bool),combk(bool,state),X0)),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)|hBOOL(X0)|~spl0_248|~spl0_108)),
% 7.81/1.45    inference(paramodulation,[status(thm)],[f6076,f721])).
% 7.81/1.45  fof(f11151,plain,(
% 7.81/1.45    spl0_522|spl0_87|~spl0_248|~spl0_108),
% 7.81/1.45    inference(split_clause,[status(thm)],[f11150,f11147,f3129,f5503,f3295])).
% 7.81/1.45  fof(f11196,plain,(
% 7.81/1.45    ![X0]: (hBOOL(hAPP(state,bool,ti(fun(state,bool),hAPP(bool,fun(state,bool),combk(bool,state),X0)),sk0_1(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),X0)),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(X0)|~spl0_522)),
% 7.81/1.45    inference(forward_demodulation,[status(thm)],[f2175,f11148])).
% 7.81/1.45  fof(f11197,plain,(
% 7.81/1.45    ![X0]: (hBOOL(hAPP(state,bool,hAPP(bool,fun(state,bool),combk(bool,state),X0),sk0_1(hAPP(fun(state,bool),fun(x_a,fun(state,bool)),combk(fun(state,bool),x_a),hAPP(bool,fun(state,bool),combk(bool,state),X0)),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(X0)|~spl0_522)),
% 8.30/1.66    inference(forward_demodulation,[status(thm)],[f5382,f11196])).
% 8.30/1.66  fof(f11198,plain,(
% 8.30/1.66    ![X0]: (hBOOL(ti(bool,X0))|hBOOL(X0)|~spl0_522)),
% 8.30/1.66    inference(forward_demodulation,[status(thm)],[f2175,f11197])).
% 8.30/1.66  fof(f11199,plain,(
% 8.30/1.66    ![X0]: (hBOOL(ti(bool,X0))|~spl0_522)),
% 8.30/1.66    inference(forward_subsumption_resolution,[status(thm)],[f11198,f5338])).
% 8.30/1.66  fof(f11232,plain,(
% 8.30/1.66    ![X0]: (hBOOL(X0)|~spl0_522)),
% 8.30/1.66    inference(backward_subsumption_resolution,[status(thm)],[f5361,f11199])).
% 8.30/1.66  fof(f11233,plain,(
% 8.30/1.66    spl0_256|~spl0_522),
% 8.30/1.66    inference(split_clause,[status(thm)],[f11232,f5823,f11147])).
% 8.30/1.66  fof(f11239,plain,(
% 8.30/1.66    $false),
% 8.30/1.66    inference(sat_refutation,[status(thm)],[f2236,f3294,f3299,f5045,f5058,f5118,f5148,f5507,f6292,f6434,f7615,f7651,f7710,f10288,f11151,f11233])).
% 8.30/1.66  % SZS output end CNFRefutation for theBenchmark.p
% 8.30/1.66  % Elapsed time: 1.295419 seconds
% 8.30/1.66  % CPU time: 8.318605 seconds
% 8.30/1.66  % Memory used: 325.883 MB
%------------------------------------------------------------------------------