0.00/0.04 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.00/0.04 % Command : vampire --mode casc -t %d %s 0.03/0.24 % Computer : n061.star.cs.uiowa.edu 0.03/0.24 % Model : x86_64 x86_64 0.03/0.24 % CPU : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz 0.03/0.24 % Memory : 32218.625MB 0.03/0.24 % OS : Linux 3.10.0-693.2.2.el7.x86_64 0.03/0.24 % CPULimit : 300 0.03/0.24 % DateTime : Sat Jul 14 05:45:40 CDT 2018 0.03/0.24 % CPUTime : 0.07/0.35 % lrs+10_1_av=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=6:nwc=1:stl=30:sd=2:ss=axioms:st=5.0:sos=on:sp=reverse_arity_2 on theBenchmark 0.66/0.85 % Time limit reached! 0.66/0.85 % ------------------------------ 0.66/0.85 % Version: Vampire 4.2.2 (commit 552c234 on 2018-07-02 14:53:33 +0100) 0.66/0.85 % Termination reason: Time limit 0.66/0.85 % Termination phase: Saturation 0.66/0.85 0.66/0.85 % Memory used [KB]: 14456 0.66/0.85 % Time elapsed: 0.500 s 0.66/0.85 % ------------------------------ 0.66/0.85 % ------------------------------ 0.66/0.89 % lrs+1011_8_add=large:afp=100000:afq=1.1:er=filter:gsp=input_only:gs=on:gsem=on:lma=on:nm=6:nwc=1:stl=30:sd=2:ss=axioms:st=1.5:sos=on_3 on theBenchmark 1.26/1.49 % Time limit reached! 1.26/1.49 % ------------------------------ 1.26/1.49 % Version: Vampire 4.2.2 (commit 552c234 on 2018-07-02 14:53:33 +0100) 1.26/1.49 % Termination reason: Time limit 1.26/1.49 % Termination phase: Saturation 1.26/1.49 1.26/1.49 % Memory used [KB]: 21364 1.26/1.49 % Time elapsed: 0.600 s 1.26/1.49 % ------------------------------ 1.26/1.49 % ------------------------------ 1.31/1.52 % ott+11_2:1_add=large:afp=40000:afq=2.0:amm=sco:anc=none:br=off:cond=on:irw=on:nwc=1:sd=2:ss=axioms:st=2.0:sos=all:urr=on:updr=off_9 on theBenchmark 1.67/1.94 % Refutation found. Thanks to Tanya! 1.67/1.94 % SZS status Theorem for theBenchmark 1.67/1.94 % SZS output start Proof for theBenchmark 1.67/1.94 fof(f77,axiom,( 1.67/1.94 hBOOL(wT_bodies)), 1.67/1.94 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_1)). 1.67/1.94 fof(f252,axiom,( 1.67/1.94 ! [X87,X24] : (hBOOL(wT_bodies) => (hAPP(pname,option(com),body,X87) = hAPP(com,option(com),some(com),X24) => hBOOL(hAPP(com,bool,wt,X24))))), 1.67/1.94 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_92_WT__bodiesD)). 1.67/1.94 fof(f265,axiom,( 1.67/1.94 ! [X26] : (hBOOL(hoare_1924220188gleton) => (hBOOL(wT_bodies) => (hBOOL(hAPP(com,bool,wt,X26)) => hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),bot_bot(fun(hoare_1656922687triple(state),bool))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),hAPP(hoare_1656922687triple(state),fun(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool)),insert(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,X26)),bot_bot(fun(hoare_1656922687triple(state),bool))))))))), 1.67/1.94 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_19_MGF)). 1.67/1.94 fof(f339,axiom,( 1.67/1.94 ! [X0,X9] : hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(X0,fun(X0,bool),fequal(X0),X9)) = hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X9),bot_bot(fun(X0,bool)))), 1.67/1.94 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_90_singleton__conv2)). 1.67/1.94 fof(f433,axiom,( 1.67/1.94 ! [X0,X30,X90,X46] : (hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X90),X46)) => (hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),ord_less_eq(fun(hoare_1656922687triple(X0),bool)),X90),X30)) => hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X30),X46))))), 1.67/1.94 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_3_thin)). 1.67/1.94 fof(f440,axiom,( 1.67/1.94 hBOOL(hoare_1924220188gleton)), 1.67/1.94 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_0)). 1.67/1.94 fof(f474,axiom,( 1.67/1.94 ! [X0,X8] : hBOOL(hAPP(fun(X0,bool),bool,hAPP(fun(X0,bool),fun(fun(X0,bool),bool),ord_less_eq(fun(X0,bool)),bot_bot(fun(X0,bool))),X8))), 1.67/1.94 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_10_empty__subsetI)). 1.67/1.94 fof(f526,axiom,( 1.67/1.94 hAPP(pname,option(com),body,pn) = hAPP(com,option(com),some(com),y)), 1.67/1.94 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_5)). 1.67/1.94 fof(f577,axiom,( 1.67/1.94 ! [X11,X0,X61,X12,X13,X8] : hAPP(fun(X11,bool),fun(X0,bool),hAPP(fun(X11,X0),fun(fun(X11,bool),fun(X0,bool)),image(X11,X0),X12),hAPP(fun(X61,bool),fun(X11,bool),hAPP(fun(X61,X11),fun(fun(X61,bool),fun(X11,bool)),image(X61,X11),X13),X8)) = hAPP(fun(X61,bool),fun(X0,bool),hAPP(fun(X61,X0),fun(fun(X61,bool),fun(X0,bool)),image(X61,X0),hAPP(fun(X61,X11),fun(X61,X0),hAPP(fun(X11,X0),fun(fun(X61,X11),fun(X61,X0)),combb(X11,X0,X61),X12),X13)),X8)), 1.67/1.94 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_60_image__image)). 1.67/1.94 fof(f618,conjecture,( 1.67/1.94 hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),hAPP(fun(pname,bool),fun(hoare_1656922687triple(state),bool),hAPP(fun(pname,hoare_1656922687triple(state)),fun(fun(pname,bool),fun(hoare_1656922687triple(state),bool)),image(pname,hoare_1656922687triple(state)),hAPP(fun(pname,com),fun(pname,hoare_1656922687triple(state)),hAPP(fun(com,hoare_1656922687triple(state)),fun(fun(pname,com),fun(pname,hoare_1656922687triple(state))),combb(com,hoare_1656922687triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),hAPP(hoare_1656922687triple(state),fun(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool)),insert(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_1656922687triple(state),bool)))))), 1.67/1.94 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_7)). 1.67/1.94 fof(f619,negated_conjecture,( 1.67/1.94 ~hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),hAPP(fun(pname,bool),fun(hoare_1656922687triple(state),bool),hAPP(fun(pname,hoare_1656922687triple(state)),fun(fun(pname,bool),fun(hoare_1656922687triple(state),bool)),image(pname,hoare_1656922687triple(state)),hAPP(fun(pname,com),fun(pname,hoare_1656922687triple(state)),hAPP(fun(com,hoare_1656922687triple(state)),fun(fun(pname,com),fun(pname,hoare_1656922687triple(state))),combb(com,hoare_1656922687triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),hAPP(hoare_1656922687triple(state),fun(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool)),insert(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_1656922687triple(state),bool)))))), 1.67/1.94 inference(negated_conjecture,[],[f618])). 1.67/1.94 fof(f624,plain,( 1.67/1.94 ~hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),hAPP(fun(pname,bool),fun(hoare_1656922687triple(state),bool),hAPP(fun(pname,hoare_1656922687triple(state)),fun(fun(pname,bool),fun(hoare_1656922687triple(state),bool)),image(pname,hoare_1656922687triple(state)),hAPP(fun(pname,com),fun(pname,hoare_1656922687triple(state)),hAPP(fun(com,hoare_1656922687triple(state)),fun(fun(pname,com),fun(pname,hoare_1656922687triple(state))),combb(com,hoare_1656922687triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),hAPP(hoare_1656922687triple(state),fun(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool)),insert(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_1656922687triple(state),bool)))))), 1.67/1.94 inference(flattening,[],[f619])). 1.67/1.94 fof(f659,plain,( 1.67/1.94 ! [X0,X1] : hBOOL(hAPP(fun(X0,bool),bool,hAPP(fun(X0,bool),fun(fun(X0,bool),bool),ord_less_eq(fun(X0,bool)),bot_bot(fun(X0,bool))),X1))), 1.67/1.94 inference(rectify,[],[f474])). 1.67/1.94 fof(f725,plain,( 1.67/1.94 ! [X0,X1,X2,X3,X4,X5] : hAPP(fun(X0,bool),fun(X1,bool),hAPP(fun(X0,X1),fun(fun(X0,bool),fun(X1,bool)),image(X0,X1),X3),hAPP(fun(X2,bool),fun(X0,bool),hAPP(fun(X2,X0),fun(fun(X2,bool),fun(X0,bool)),image(X2,X0),X4),X5)) = hAPP(fun(X2,bool),fun(X1,bool),hAPP(fun(X2,X1),fun(fun(X2,bool),fun(X1,bool)),image(X2,X1),hAPP(fun(X2,X0),fun(X2,X1),hAPP(fun(X0,X1),fun(fun(X2,X0),fun(X2,X1)),combb(X0,X1,X2),X3),X4)),X5)), 1.67/1.94 inference(rectify,[],[f577])). 1.67/1.94 fof(f754,plain,( 1.67/1.94 ! [X0,X1,X2,X3] : (hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),X3)) => (hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),ord_less_eq(fun(hoare_1656922687triple(X0),bool)),X2),X1)) => hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X1),X3))))), 1.67/1.94 inference(rectify,[],[f433])). 1.67/1.94 fof(f762,plain,( 1.67/1.94 ! [X0] : (hBOOL(hoare_1924220188gleton) => (hBOOL(wT_bodies) => (hBOOL(hAPP(com,bool,wt,X0)) => hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),bot_bot(fun(hoare_1656922687triple(state),bool))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),hAPP(hoare_1656922687triple(state),fun(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool)),insert(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_1656922687triple(state),bool))))))))), 1.67/1.94 inference(rectify,[],[f265])). 1.67/1.94 fof(f765,plain,( 1.67/1.94 ! [X0,X1] : (hBOOL(wT_bodies) => (hAPP(pname,option(com),body,X0) = hAPP(com,option(com),some(com),X1) => hBOOL(hAPP(com,bool,wt,X1))))), 1.67/1.94 inference(rectify,[],[f252])). 1.67/1.94 fof(f922,plain,( 1.67/1.94 ! [X0,X1] : hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(X0,fun(X0,bool),fequal(X0),X1)) = hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),bot_bot(fun(X0,bool)))), 1.67/1.94 inference(rectify,[],[f339])). 1.67/1.94 fof(f1055,plain,( 1.67/1.94 ! [X0,X1,X2,X3] : ((hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X1),X3)) | ~hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),ord_less_eq(fun(hoare_1656922687triple(X0),bool)),X2),X1))) | ~hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),X3)))), 1.67/1.94 inference(ennf_transformation,[],[f754])). 1.67/1.94 fof(f1056,plain,( 1.67/1.94 ! [X0,X1,X2,X3] : (hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X1),X3)) | ~hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),ord_less_eq(fun(hoare_1656922687triple(X0),bool)),X2),X1)) | ~hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),X3)))), 1.67/1.94 inference(flattening,[],[f1055])). 1.67/1.94 fof(f1065,plain,( 1.67/1.94 ! [X0] : (((hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),bot_bot(fun(hoare_1656922687triple(state),bool))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),hAPP(hoare_1656922687triple(state),fun(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool)),insert(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_1656922687triple(state),bool))))) | ~hBOOL(hAPP(com,bool,wt,X0))) | ~hBOOL(wT_bodies)) | ~hBOOL(hoare_1924220188gleton))), 1.67/1.94 inference(ennf_transformation,[],[f762])). 1.67/1.94 fof(f1066,plain,( 1.67/1.94 ! [X0] : (hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),bot_bot(fun(hoare_1656922687triple(state),bool))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),hAPP(hoare_1656922687triple(state),fun(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool)),insert(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_1656922687triple(state),bool))))) | ~hBOOL(hAPP(com,bool,wt,X0)) | ~hBOOL(wT_bodies) | ~hBOOL(hoare_1924220188gleton))), 1.67/1.94 inference(flattening,[],[f1065])). 1.67/1.94 fof(f1068,plain,( 1.67/1.94 ! [X0,X1] : ((hBOOL(hAPP(com,bool,wt,X1)) | hAPP(pname,option(com),body,X0) != hAPP(com,option(com),some(com),X1)) | ~hBOOL(wT_bodies))), 1.67/1.94 inference(ennf_transformation,[],[f765])). 1.67/1.94 fof(f1069,plain,( 1.67/1.94 ! [X0,X1] : (hBOOL(hAPP(com,bool,wt,X1)) | hAPP(pname,option(com),body,X0) != hAPP(com,option(com),some(com),X1) | ~hBOOL(wT_bodies))), 1.67/1.94 inference(flattening,[],[f1068])). 1.67/1.94 fof(f1407,plain,( 1.67/1.94 ~hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),hAPP(fun(pname,bool),fun(hoare_1656922687triple(state),bool),hAPP(fun(pname,hoare_1656922687triple(state)),fun(fun(pname,bool),fun(hoare_1656922687triple(state),bool)),image(pname,hoare_1656922687triple(state)),hAPP(fun(pname,com),fun(pname,hoare_1656922687triple(state)),hAPP(fun(com,hoare_1656922687triple(state)),fun(fun(pname,com),fun(pname,hoare_1656922687triple(state))),combb(com,hoare_1656922687triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),hAPP(hoare_1656922687triple(state),fun(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool)),insert(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_1656922687triple(state),bool)))))), 1.67/1.94 inference(cnf_transformation,[],[f624])). 1.67/1.94 fof(f1408,plain,( 1.67/1.94 hBOOL(hoare_1924220188gleton)), 1.67/1.94 inference(cnf_transformation,[],[f440])). 1.67/1.94 fof(f1409,plain,( 1.67/1.94 hBOOL(wT_bodies)), 1.67/1.94 inference(cnf_transformation,[],[f77])). 1.67/1.94 fof(f1419,plain,( 1.67/1.94 hAPP(pname,option(com),body,pn) = hAPP(com,option(com),some(com),y)), 1.67/1.94 inference(cnf_transformation,[],[f526])). 1.67/1.94 fof(f1480,plain,( 1.67/1.94 ( ! [X0,X1] : (hBOOL(hAPP(fun(X0,bool),bool,hAPP(fun(X0,bool),fun(fun(X0,bool),bool),ord_less_eq(fun(X0,bool)),bot_bot(fun(X0,bool))),X1))) )), 1.67/1.94 inference(cnf_transformation,[],[f659])). 1.67/1.94 fof(f1587,plain,( 1.67/1.94 ( ! [X4,X2,X0,X5,X3,X1] : (hAPP(fun(X0,bool),fun(X1,bool),hAPP(fun(X0,X1),fun(fun(X0,bool),fun(X1,bool)),image(X0,X1),X3),hAPP(fun(X2,bool),fun(X0,bool),hAPP(fun(X2,X0),fun(fun(X2,bool),fun(X0,bool)),image(X2,X0),X4),X5)) = hAPP(fun(X2,bool),fun(X1,bool),hAPP(fun(X2,X1),fun(fun(X2,bool),fun(X1,bool)),image(X2,X1),hAPP(fun(X2,X0),fun(X2,X1),hAPP(fun(X0,X1),fun(fun(X2,X0),fun(X2,X1)),combb(X0,X1,X2),X3),X4)),X5)) )), 1.67/1.94 inference(cnf_transformation,[],[f725])). 1.67/1.94 fof(f1632,plain,( 1.67/1.94 ( ! [X2,X0,X3,X1] : (hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X1),X3)) | ~hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),ord_less_eq(fun(hoare_1656922687triple(X0),bool)),X2),X1)) | ~hBOOL(hAPP(fun(hoare_1656922687triple(X0),bool),bool,hAPP(fun(hoare_1656922687triple(X0),bool),fun(fun(hoare_1656922687triple(X0),bool),bool),hoare_279057269derivs(X0),X2),X3))) )), 1.67/1.94 inference(cnf_transformation,[],[f1056])). 1.67/1.94 fof(f1645,plain,( 1.67/1.94 ( ! [X0] : (hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),bot_bot(fun(hoare_1656922687triple(state),bool))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),hAPP(hoare_1656922687triple(state),fun(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool)),insert(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_1656922687triple(state),bool))))) | ~hBOOL(hAPP(com,bool,wt,X0)) | ~hBOOL(wT_bodies) | ~hBOOL(hoare_1924220188gleton)) )), 1.67/1.94 inference(cnf_transformation,[],[f1066])). 1.67/1.94 fof(f1649,plain,( 1.67/1.94 ( ! [X0,X1] : (hBOOL(hAPP(com,bool,wt,X1)) | hAPP(pname,option(com),body,X0) != hAPP(com,option(com),some(com),X1) | ~hBOOL(wT_bodies)) )), 1.67/1.94 inference(cnf_transformation,[],[f1069])). 1.67/1.94 fof(f1879,plain,( 1.67/1.94 ( ! [X0,X1] : (hAPP(fun(X0,bool),fun(X0,bool),collect(X0),hAPP(X0,fun(X0,bool),fequal(X0),X1)) = hAPP(fun(X0,bool),fun(X0,bool),hAPP(X0,fun(fun(X0,bool),fun(X0,bool)),insert(X0),X1),bot_bot(fun(X0,bool)))) )), 1.67/1.94 inference(cnf_transformation,[],[f922])). 1.67/1.94 fof(f2138,plain,( 1.67/1.94 ~hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),hAPP(fun(pname,bool),fun(hoare_1656922687triple(state),bool),hAPP(fun(pname,hoare_1656922687triple(state)),fun(fun(pname,bool),fun(hoare_1656922687triple(state),bool)),image(pname,hoare_1656922687triple(state)),hAPP(fun(pname,com),fun(pname,hoare_1656922687triple(state)),hAPP(fun(com,hoare_1656922687triple(state)),fun(fun(pname,com),fun(pname,hoare_1656922687triple(state))),combb(com,hoare_1656922687triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),collect(hoare_1656922687triple(state)),hAPP(hoare_1656922687triple(state),fun(hoare_1656922687triple(state),bool),fequal(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,y)))))), 1.67/1.94 inference(forward_demodulation,[],[f1407,f1879])). 1.67/1.94 fof(f2139,plain,( 1.67/1.94 ~hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),hAPP(fun(com,bool),fun(hoare_1656922687triple(state),bool),hAPP(fun(com,hoare_1656922687triple(state)),fun(fun(com,bool),fun(hoare_1656922687triple(state),bool)),image(com,hoare_1656922687triple(state)),hoare_Mirabelle_MGT),hAPP(fun(pname,bool),fun(com,bool),hAPP(fun(pname,com),fun(fun(pname,bool),fun(com,bool)),image(pname,com),body_1),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body)))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),collect(hoare_1656922687triple(state)),hAPP(hoare_1656922687triple(state),fun(hoare_1656922687triple(state),bool),fequal(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,y)))))), 1.67/1.94 inference(forward_demodulation,[],[f2138,f1587])). 1.67/1.94 fof(f2306,plain,( 1.67/1.94 hBOOL(hAPP(com,bool,wt,y))), 1.67/1.94 inference(unit_resulting_resolution,[],[f1409,f1419,f1649])). 1.67/1.94 fof(f5318,plain,( 1.67/1.94 hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),bot_bot(fun(hoare_1656922687triple(state),bool))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),hAPP(hoare_1656922687triple(state),fun(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool)),insert(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_1656922687triple(state),bool)))))), 1.67/1.94 inference(unit_resulting_resolution,[],[f1408,f1409,f2306,f1645])). 1.67/1.94 fof(f5385,plain,( 1.67/1.94 hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),bot_bot(fun(hoare_1656922687triple(state),bool))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),collect(hoare_1656922687triple(state)),hAPP(hoare_1656922687triple(state),fun(hoare_1656922687triple(state),bool),fequal(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,y)))))), 1.67/1.94 inference(forward_demodulation,[],[f5318,f1879])). 1.67/1.94 fof(f7522,plain,( 1.67/1.94 ~hBOOL(hAPP(fun(hoare_1656922687triple(state),bool),bool,hAPP(fun(hoare_1656922687triple(state),bool),fun(fun(hoare_1656922687triple(state),bool),bool),hoare_279057269derivs(state),bot_bot(fun(hoare_1656922687triple(state),bool))),hAPP(fun(hoare_1656922687triple(state),bool),fun(hoare_1656922687triple(state),bool),collect(hoare_1656922687triple(state)),hAPP(hoare_1656922687triple(state),fun(hoare_1656922687triple(state),bool),fequal(hoare_1656922687triple(state)),hAPP(com,hoare_1656922687triple(state),hoare_Mirabelle_MGT,y)))))), 1.67/1.94 inference(unit_resulting_resolution,[],[f1480,f2139,f1632])). 1.67/1.94 fof(f7729,plain,( 1.67/1.94 $false), 1.67/1.94 inference(subsumption_resolution,[],[f7522,f5385])). 1.67/1.94 % SZS output end Proof for theBenchmark 1.67/1.94 % ------------------------------ 1.67/1.94 % Version: Vampire 4.2.2 (commit 552c234 on 2018-07-02 14:53:33 +0100) 1.67/1.94 % Termination reason: Refutation 1.67/1.94 1.67/1.94 % Memory used [KB]: 16758 1.67/1.94 % Time elapsed: 0.420 s 1.67/1.94 % ------------------------------ 1.67/1.94 % ------------------------------ 1.67/1.94 % Success in time 1.701 s 1.76/1.95 EOF