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

View Problem - Process Solution

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

% Computer : n014.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:24 EDT 2024

% Result   : Theorem 3.44s 0.87s
% Output   : CNFRefutation 3.95s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.13  % Problem  : SWW474+5 : TPTP v8.1.2. Released v5.3.0.
% 0.06/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.10/0.34  % Computer : n014.cluster.edu
% 0.10/0.34  % Model    : x86_64 x86_64
% 0.10/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.34  % Memory   : 8042.1875MB
% 0.10/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.34  % CPULimit : 300
% 0.10/0.34  % WCLimit  : 300
% 0.10/0.34  % DateTime : Mon Apr 29 23:08:34 EDT 2024
% 0.10/0.34  % CPUTime  : 
% 0.10/0.37  % Drodi V3.6.0
% 3.44/0.87  % Refutation found
% 3.44/0.87  % SZS status Theorem for theBenchmark: Theorem is valid
% 3.44/0.87  % SZS output start CNFRefutation for theBenchmark
% 3.44/0.87  fof(f38,axiom,(
% 3.44/0.87    (! [X_a,G] : 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),bot_bot(fun(hoare_509422987triple(X_a),bool)))) )),
% 3.44/0.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.44/0.87  fof(f42,axiom,(
% 3.44/0.87    (! [X_a,G,G_2,Ts] :( 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_2),Ts))=> ( 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),G_2))=> 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),Ts)) ) ) )),
% 3.44/0.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.44/0.87  fof(f57,axiom,(
% 3.44/0.87    (! [C_1] :( hBOOL(hoare_1883395792gleton)=> ( hBOOL(wT_bodies)=> ( hBOOL(hAPP(com,bool,wt,C_1))=> hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,C_1)),bot_bot(fun(hoare_509422987triple(state),bool))))) ) ) ) )),
% 3.44/0.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.44/0.87  fof(f71,axiom,(
% 3.44/0.87    (! [X_a] :( finite_finite_1(X_a)=> (! [A_1] : hBOOL(hAPP(fun(X_a,bool),bool,finite_finite(X_a),A_1)) )) )),
% 3.44/0.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.44/0.87  fof(f130,axiom,(
% 3.44/0.87    (! [Pn,B_2] :( hBOOL(wT_bodies)=> ( hAPP(pname,option(com),body,Pn) = hAPP(com,option(com),some(com),B_2)=> hBOOL(hAPP(com,bool,wt,B_2)) ) ) )),
% 3.44/0.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.44/0.87  fof(f139,axiom,(
% 3.44/0.87    finite_finite_1(bool) ),
% 3.44/0.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.44/0.87  fof(f162,hypothesis,(
% 3.44/0.87    hBOOL(hoare_1883395792gleton) ),
% 3.44/0.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.44/0.87  fof(f163,hypothesis,(
% 3.44/0.87    hBOOL(wT_bodies) ),
% 3.44/0.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.44/0.87  fof(f167,hypothesis,(
% 3.44/0.87    hAPP(pname,option(com),body,pn) = hAPP(com,option(com),some(com),y) ),
% 3.44/0.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.44/0.87  fof(f169,conjecture,(
% 3.44/0.87    hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),hAPP(fun(pname,bool),fun(hoare_509422987triple(state),bool),hAPP(fun(pname,hoare_509422987triple(state)),fun(fun(pname,bool),fun(hoare_509422987triple(state),bool)),image(pname,hoare_509422987triple(state)),hAPP(fun(pname,com),fun(pname,hoare_509422987triple(state)),hAPP(fun(com,hoare_509422987triple(state)),fun(fun(pname,com),fun(pname,hoare_509422987triple(state))),combb(com,hoare_509422987triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_509422987triple(state),bool))))) ),
% 3.44/0.87    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 3.44/0.87  fof(f170,negated_conjecture,(
% 3.44/0.87    ~(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),hAPP(fun(pname,bool),fun(hoare_509422987triple(state),bool),hAPP(fun(pname,hoare_509422987triple(state)),fun(fun(pname,bool),fun(hoare_509422987triple(state),bool)),image(pname,hoare_509422987triple(state)),hAPP(fun(pname,com),fun(pname,hoare_509422987triple(state)),hAPP(fun(com,hoare_509422987triple(state)),fun(fun(pname,com),fun(pname,hoare_509422987triple(state))),combb(com,hoare_509422987triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_509422987triple(state),bool))))) )),
% 3.44/0.87    inference(negated_conjecture,[status(cth)],[f169])).
% 3.44/0.87  fof(f211,plain,(
% 3.44/0.87    ![X0,X1]: (hBOOL(hAPP(fun(hoare_509422987triple(X0),bool),bool,hAPP(fun(hoare_509422987triple(X0),bool),fun(fun(hoare_509422987triple(X0),bool),bool),hoare_122391849derivs(X0),X1),bot_bot(fun(hoare_509422987triple(X0),bool)))))),
% 3.44/0.87    inference(cnf_transformation,[status(esa)],[f38])).
% 3.44/0.87  fof(f220,plain,(
% 3.44/0.87    ![X_a,G,G_2,Ts]: (~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_2),Ts))|(~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),G_2))|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),Ts))))),
% 3.44/0.87    inference(pre_NNF_transformation,[status(esa)],[f42])).
% 3.44/0.87  fof(f221,plain,(
% 3.44/0.87    ![X_a,G_2,Ts]: (~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_2),Ts))|(![G]: (~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),G_2))|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),Ts)))))),
% 3.44/0.87    inference(miniscoping,[status(esa)],[f220])).
% 3.44/0.87  fof(f222,plain,(
% 3.44/0.87    ![X0,X1,X2,X3]: (~hBOOL(hAPP(fun(hoare_509422987triple(X0),bool),bool,hAPP(fun(hoare_509422987triple(X0),bool),fun(fun(hoare_509422987triple(X0),bool),bool),hoare_122391849derivs(X0),X1),X2))|~hBOOL(hAPP(fun(hoare_509422987triple(X0),bool),bool,hAPP(fun(hoare_509422987triple(X0),bool),fun(fun(hoare_509422987triple(X0),bool),bool),hoare_122391849derivs(X0),X3),X1))|hBOOL(hAPP(fun(hoare_509422987triple(X0),bool),bool,hAPP(fun(hoare_509422987triple(X0),bool),fun(fun(hoare_509422987triple(X0),bool),bool),hoare_122391849derivs(X0),X3),X2)))),
% 3.44/0.87    inference(cnf_transformation,[status(esa)],[f221])).
% 3.44/0.87  fof(f259,plain,(
% 3.44/0.87    ![C_1]: (~hBOOL(hoare_1883395792gleton)|(~hBOOL(wT_bodies)|(~hBOOL(hAPP(com,bool,wt,C_1))|hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,C_1)),bot_bot(fun(hoare_509422987triple(state),bool))))))))),
% 3.44/0.87    inference(pre_NNF_transformation,[status(esa)],[f57])).
% 3.44/0.87  fof(f260,plain,(
% 3.44/0.87    ~hBOOL(hoare_1883395792gleton)|(~hBOOL(wT_bodies)|(![C_1]: (~hBOOL(hAPP(com,bool,wt,C_1))|hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,C_1)),bot_bot(fun(hoare_509422987triple(state),bool))))))))),
% 3.44/0.87    inference(miniscoping,[status(esa)],[f259])).
% 3.44/0.87  fof(f261,plain,(
% 3.44/0.87    ![X0]: (~hBOOL(hoare_1883395792gleton)|~hBOOL(wT_bodies)|~hBOOL(hAPP(com,bool,wt,X0))|hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_509422987triple(state),bool))))))),
% 3.44/0.87    inference(cnf_transformation,[status(esa)],[f260])).
% 3.44/0.87  fof(f301,plain,(
% 3.44/0.87    ![X_a]: (~finite_finite_1(X_a)|(![A_1]: hBOOL(hAPP(fun(X_a,bool),bool,finite_finite(X_a),A_1))))),
% 3.44/0.87    inference(pre_NNF_transformation,[status(esa)],[f71])).
% 3.44/0.87  fof(f302,plain,(
% 3.44/0.87    ![X0,X1]: (~finite_finite_1(X0)|hBOOL(hAPP(fun(X0,bool),bool,finite_finite(X0),X1)))),
% 3.44/0.87    inference(cnf_transformation,[status(esa)],[f301])).
% 3.44/0.87  fof(f471,plain,(
% 3.44/0.87    ![Pn,B_2]: (~hBOOL(wT_bodies)|(~hAPP(pname,option(com),body,Pn)=hAPP(com,option(com),some(com),B_2)|hBOOL(hAPP(com,bool,wt,B_2))))),
% 3.44/0.87    inference(pre_NNF_transformation,[status(esa)],[f130])).
% 3.44/0.87  fof(f472,plain,(
% 3.44/0.87    ~hBOOL(wT_bodies)|(![B_2]: ((![Pn]: ~hAPP(pname,option(com),body,Pn)=hAPP(com,option(com),some(com),B_2))|hBOOL(hAPP(com,bool,wt,B_2))))),
% 3.44/0.87    inference(miniscoping,[status(esa)],[f471])).
% 3.44/0.87  fof(f473,plain,(
% 3.44/0.87    ![X0,X1]: (~hBOOL(wT_bodies)|~hAPP(pname,option(com),body,X0)=hAPP(com,option(com),some(com),X1)|hBOOL(hAPP(com,bool,wt,X1)))),
% 3.44/0.87    inference(cnf_transformation,[status(esa)],[f472])).
% 3.44/0.87  fof(f506,plain,(
% 3.44/0.87    finite_finite_1(bool)),
% 3.44/0.87    inference(cnf_transformation,[status(esa)],[f139])).
% 3.44/0.87  fof(f538,plain,(
% 3.44/0.87    hBOOL(hoare_1883395792gleton)),
% 3.44/0.87    inference(cnf_transformation,[status(esa)],[f162])).
% 3.44/0.87  fof(f539,plain,(
% 3.44/0.87    hBOOL(wT_bodies)),
% 3.44/0.87    inference(cnf_transformation,[status(esa)],[f163])).
% 3.44/0.87  fof(f543,plain,(
% 3.44/0.87    hAPP(pname,option(com),body,pn)=hAPP(com,option(com),some(com),y)),
% 3.44/0.87    inference(cnf_transformation,[status(esa)],[f167])).
% 3.44/0.87  fof(f545,plain,(
% 3.44/0.87    ~hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),hAPP(fun(pname,bool),fun(hoare_509422987triple(state),bool),hAPP(fun(pname,hoare_509422987triple(state)),fun(fun(pname,bool),fun(hoare_509422987triple(state),bool)),image(pname,hoare_509422987triple(state)),hAPP(fun(pname,com),fun(pname,hoare_509422987triple(state)),hAPP(fun(com,hoare_509422987triple(state)),fun(fun(pname,com),fun(pname,hoare_509422987triple(state))),combb(com,hoare_509422987triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_509422987triple(state),bool)))))),
% 3.44/0.87    inference(cnf_transformation,[status(esa)],[f170])).
% 3.44/0.87  fof(f546,plain,(
% 3.44/0.87    spl0_0 <=> hBOOL(hoare_1883395792gleton)),
% 3.44/0.87    introduced(split_symbol_definition)).
% 3.44/0.87  fof(f548,plain,(
% 3.44/0.87    ~hBOOL(hoare_1883395792gleton)|spl0_0),
% 3.44/0.87    inference(component_clause,[status(thm)],[f546])).
% 3.44/0.87  fof(f549,plain,(
% 3.44/0.87    spl0_1 <=> hBOOL(wT_bodies)),
% 3.44/0.87    introduced(split_symbol_definition)).
% 3.44/0.87  fof(f551,plain,(
% 3.44/0.87    ~hBOOL(wT_bodies)|spl0_1),
% 3.44/0.87    inference(component_clause,[status(thm)],[f549])).
% 3.44/0.87  fof(f552,plain,(
% 3.44/0.87    spl0_2 <=> ~hBOOL(hAPP(com,bool,wt,X0))|hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_509422987triple(state),bool)))))),
% 3.44/0.87    introduced(split_symbol_definition)).
% 3.44/0.87  fof(f553,plain,(
% 3.44/0.87    ![X0]: (~hBOOL(hAPP(com,bool,wt,X0))|hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_509422987triple(state),bool)))))|~spl0_2)),
% 3.44/0.87    inference(component_clause,[status(thm)],[f552])).
% 3.44/0.87  fof(f555,plain,(
% 3.44/0.87    ~spl0_0|~spl0_1|spl0_2),
% 3.44/0.87    inference(split_clause,[status(thm)],[f261,f546,f549,f552])).
% 3.44/0.87  fof(f564,plain,(
% 3.44/0.87    spl0_5 <=> ~hAPP(pname,option(com),body,X0)=hAPP(com,option(com),some(com),X1)|hBOOL(hAPP(com,bool,wt,X1))),
% 3.44/0.87    introduced(split_symbol_definition)).
% 3.44/0.87  fof(f565,plain,(
% 3.44/0.87    ![X0,X1]: (~hAPP(pname,option(com),body,X0)=hAPP(com,option(com),some(com),X1)|hBOOL(hAPP(com,bool,wt,X1))|~spl0_5)),
% 3.44/0.87    inference(component_clause,[status(thm)],[f564])).
% 3.44/0.87  fof(f567,plain,(
% 3.44/0.87    ~spl0_1|spl0_5),
% 3.44/0.87    inference(split_clause,[status(thm)],[f473,f549,f564])).
% 3.44/0.87  fof(f599,plain,(
% 3.44/0.87    $false|spl0_1),
% 3.44/0.87    inference(forward_subsumption_resolution,[status(thm)],[f551,f539])).
% 3.44/0.87  fof(f600,plain,(
% 3.44/0.87    spl0_1),
% 3.44/0.87    inference(contradiction_clause,[status(thm)],[f599])).
% 3.44/0.87  fof(f601,plain,(
% 3.44/0.87    $false|spl0_0),
% 3.44/0.87    inference(forward_subsumption_resolution,[status(thm)],[f548,f538])).
% 3.44/0.87  fof(f602,plain,(
% 3.44/0.87    spl0_0),
% 3.44/0.87    inference(contradiction_clause,[status(thm)],[f601])).
% 3.44/0.87  fof(f646,plain,(
% 3.44/0.87    spl0_15 <=> undefined(pname)=undefined(pname)),
% 3.44/0.87    introduced(split_symbol_definition)).
% 3.44/0.87  fof(f648,plain,(
% 3.44/0.87    ~undefined(pname)=undefined(pname)|spl0_15),
% 3.44/0.87    inference(component_clause,[status(thm)],[f646])).
% 3.44/0.87  fof(f651,plain,(
% 3.44/0.87    $false|spl0_15),
% 3.44/0.87    inference(trivial_equality_resolution,[status(esa)],[f648])).
% 3.44/0.87  fof(f652,plain,(
% 3.44/0.87    spl0_15),
% 3.44/0.87    inference(contradiction_clause,[status(thm)],[f651])).
% 3.44/0.87  fof(f663,plain,(
% 3.44/0.87    spl0_16 <=> ~bot_bot(fun(X0,bool))=bot_bot(fun(X0,bool))),
% 3.44/0.87    introduced(split_symbol_definition)).
% 3.44/0.87  fof(f664,plain,(
% 3.44/0.87    ![X0]: (~bot_bot(fun(X0,bool))=bot_bot(fun(X0,bool))|~spl0_16)),
% 3.44/0.87    inference(component_clause,[status(thm)],[f663])).
% 3.44/0.87  fof(f671,plain,(
% 3.44/0.87    $false|~spl0_16),
% 3.44/0.87    inference(trivial_equality_resolution,[status(esa)],[f664])).
% 3.44/0.87  fof(f672,plain,(
% 3.44/0.87    ~spl0_16),
% 3.44/0.87    inference(contradiction_clause,[status(thm)],[f671])).
% 3.44/0.87  fof(f689,plain,(
% 3.44/0.87    ![X0]: (~hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),X0),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_509422987triple(state),bool)))))|~hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),hAPP(fun(pname,bool),fun(hoare_509422987triple(state),bool),hAPP(fun(pname,hoare_509422987triple(state)),fun(fun(pname,bool),fun(hoare_509422987triple(state),bool)),image(pname,hoare_509422987triple(state)),hAPP(fun(pname,com),fun(pname,hoare_509422987triple(state)),hAPP(fun(com,hoare_509422987triple(state)),fun(fun(pname,com),fun(pname,hoare_509422987triple(state))),combb(com,hoare_509422987triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),X0)))),
% 3.95/0.89    inference(resolution,[status(thm)],[f222,f545])).
% 3.95/0.89  fof(f711,plain,(
% 3.95/0.89    ~hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_509422987triple(state),bool)))))),
% 3.95/0.89    inference(resolution,[status(thm)],[f689,f211])).
% 3.95/0.89  fof(f714,plain,(
% 3.95/0.89    ~hBOOL(hAPP(com,bool,wt,y))|~spl0_2),
% 3.95/0.89    inference(resolution,[status(thm)],[f711,f553])).
% 3.95/0.89  fof(f722,plain,(
% 3.95/0.89    spl0_23 <=> hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),bot_bot(fun(hoare_509422987triple(state),bool))))),
% 3.95/0.89    introduced(split_symbol_definition)).
% 3.95/0.89  fof(f724,plain,(
% 3.95/0.89    ~hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),bot_bot(fun(hoare_509422987triple(state),bool))))|spl0_23),
% 3.95/0.89    inference(component_clause,[status(thm)],[f722])).
% 3.95/0.89  fof(f745,plain,(
% 3.95/0.89    spl0_26 <=> ~hBOOL(hAPP(fun(X0,bool),bool,finite_finite(X0),bot_bot(fun(X0,bool))))),
% 3.95/0.89    introduced(split_symbol_definition)).
% 3.95/0.89  fof(f746,plain,(
% 3.95/0.89    ![X0]: (~hBOOL(hAPP(fun(X0,bool),bool,finite_finite(X0),bot_bot(fun(X0,bool))))|~spl0_26)),
% 3.95/0.89    inference(component_clause,[status(thm)],[f745])).
% 3.95/0.89  fof(f1083,plain,(
% 3.95/0.89    ![X0]: (~hAPP(pname,option(com),body,X0)=hAPP(com,option(com),some(com),y)|~spl0_2|~spl0_5)),
% 3.95/0.89    inference(resolution,[status(thm)],[f714,f565])).
% 3.95/0.89  fof(f1112,plain,(
% 3.95/0.89    $false|spl0_23),
% 3.95/0.89    inference(forward_subsumption_resolution,[status(thm)],[f724,f211])).
% 3.95/0.89  fof(f1113,plain,(
% 3.95/0.89    spl0_23),
% 3.95/0.89    inference(contradiction_clause,[status(thm)],[f1112])).
% 3.95/0.89  fof(f1747,plain,(
% 3.95/0.89    ![X0]: (~finite_finite_1(X0)|~spl0_26)),
% 3.95/0.89    inference(resolution,[status(thm)],[f302,f746])).
% 3.95/0.89  fof(f1827,plain,(
% 3.95/0.89    $false|~spl0_26),
% 3.95/0.89    inference(backward_subsumption_resolution,[status(thm)],[f506,f1747])).
% 3.95/0.89  fof(f1828,plain,(
% 3.95/0.89    ~spl0_26),
% 3.95/0.89    inference(contradiction_clause,[status(thm)],[f1827])).
% 3.95/0.89  fof(f3579,plain,(
% 3.95/0.89    $false|~spl0_2|~spl0_5),
% 3.95/0.89    inference(forward_subsumption_resolution,[status(thm)],[f543,f1083])).
% 3.95/0.89  fof(f3580,plain,(
% 3.95/0.89    ~spl0_2|~spl0_5),
% 3.95/0.89    inference(contradiction_clause,[status(thm)],[f3579])).
% 3.95/0.89  fof(f3581,plain,(
% 3.95/0.89    $false),
% 3.95/0.89    inference(sat_refutation,[status(thm)],[f555,f567,f600,f602,f652,f672,f1113,f1828,f3580])).
% 3.95/0.89  % SZS output end CNFRefutation for theBenchmark.p
% 3.95/0.91  % Elapsed time: 0.553755 seconds
% 3.95/0.91  % CPU time: 4.037679 seconds
% 3.95/0.91  % Total memory used: 169.095 MB
% 3.95/0.91  % Net memory used: 163.189 MB
%------------------------------------------------------------------------------