TSTP Solution File: SWW474+7 by Vampire---4.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire---4.9
% Problem : SWW474+7 : TPTP v8.2.0. Released v5.3.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire %s %d THM
% Computer : n026.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 : Mon Jun 24 18:32:56 EDT 2024
% Result : Theorem 1.89s 0.86s
% Output : Refutation 1.89s
% Verified :
% SZS Type : Refutation
% Derivation depth : 8
% Number of leaves : 15
% Syntax : Number of formulae : 56 ( 22 unt; 0 def)
% Number of atoms : 117 ( 12 equ)
% Maximal formula atoms : 4 ( 2 avg)
% Number of connectives : 106 ( 45 ~; 41 |; 0 &)
% ( 6 <=>; 14 =>; 0 <=; 0 <~>)
% Maximal formula depth : 8 ( 4 avg)
% Maximal term depth : 10 ( 2 avg)
% Number of predicates : 9 ( 7 usr; 7 prp; 0-2 aty)
% Number of functors : 23 ( 23 usr; 12 con; 0-4 aty)
% Number of variables : 59 ( 59 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f2298,plain,
$false,
inference(avatar_sat_refutation,[],[f1815,f1820,f1825,f1875,f1950,f2184,f2282]) ).
fof(f2282,plain,
( spl35_1
| ~ spl35_42 ),
inference(avatar_contradiction_clause,[],[f2281]) ).
fof(f2281,plain,
( $false
| spl35_1
| ~ spl35_42 ),
inference(subsumption_resolution,[],[f2190,f2183]) ).
fof(f2183,plain,
( hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),bot_bot(fun(hoare_2118899576triple(state),bool))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool)))))
| ~ spl35_42 ),
inference(avatar_component_clause,[],[f2181]) ).
fof(f2181,plain,
( spl35_42
<=> hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),bot_bot(fun(hoare_2118899576triple(state),bool))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl35_42])]) ).
fof(f2190,plain,
( ~ hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),bot_bot(fun(hoare_2118899576triple(state),bool))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool)))))
| spl35_1 ),
inference(unit_resulting_resolution,[],[f1538,f1814,f1536]) ).
fof(f1536,plain,
! [X2,X3,X0,X1] :
( ~ hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X2),X3))
| ~ hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X1),X2))
| hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X1),X3)) ),
inference(cnf_transformation,[],[f1306]) ).
fof(f1306,plain,
! [X0,X1,X2,X3] :
( hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X1),X3))
| ~ hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X1),X2))
| ~ hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X2),X3)) ),
inference(flattening,[],[f1305]) ).
fof(f1305,plain,
! [X0,X1,X2,X3] :
( hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X1),X3))
| ~ hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X1),X2))
| ~ hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X2),X3)) ),
inference(ennf_transformation,[],[f1185]) ).
fof(f1185,plain,
! [X0,X1,X2,X3] :
( hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X2),X3))
=> ( hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X1),X2))
=> hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X1),X3)) ) ),
inference(rectify,[],[f98]) ).
fof(f98,axiom,
! [X0,X5,X8,X6] :
( hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X8),X6))
=> ( hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X5),X8))
=> hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X5),X6)) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).
fof(f1814,plain,
( ~ hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),hAPP(fun(com,bool),fun(hoare_2118899576triple(state),bool),hAPP(fun(com,hoare_2118899576triple(state)),fun(fun(com,bool),fun(hoare_2118899576triple(state),bool)),image(com,hoare_2118899576triple(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_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool)))))
| spl35_1 ),
inference(avatar_component_clause,[],[f1812]) ).
fof(f1812,plain,
( spl35_1
<=> hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),hAPP(fun(com,bool),fun(hoare_2118899576triple(state),bool),hAPP(fun(com,hoare_2118899576triple(state)),fun(fun(com,bool),fun(hoare_2118899576triple(state),bool)),image(com,hoare_2118899576triple(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_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl35_1])]) ).
fof(f1538,plain,
! [X0,X1] : hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X1),bot_bot(fun(hoare_2118899576triple(X0),bool)))),
inference(cnf_transformation,[],[f1187]) ).
fof(f1187,plain,
! [X0,X1] : hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X1),bot_bot(fun(hoare_2118899576triple(X0),bool)))),
inference(rectify,[],[f94]) ).
fof(f94,axiom,
! [X0,X5] : hBOOL(hAPP(fun(hoare_2118899576triple(X0),bool),bool,hAPP(fun(hoare_2118899576triple(X0),bool),fun(fun(hoare_2118899576triple(X0),bool),bool),hoare_1301688828derivs(X0),X5),bot_bot(fun(hoare_2118899576triple(X0),bool)))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).
fof(f2184,plain,
( spl35_42
| ~ spl35_2
| ~ spl35_3
| ~ spl35_22 ),
inference(avatar_split_clause,[],[f2158,f1947,f1822,f1817,f2181]) ).
fof(f1817,plain,
( spl35_2
<=> hBOOL(wT_bodies) ),
introduced(avatar_definition,[new_symbols(naming,[spl35_2])]) ).
fof(f1822,plain,
( spl35_3
<=> hBOOL(hoare_511481251gleton) ),
introduced(avatar_definition,[new_symbols(naming,[spl35_3])]) ).
fof(f1947,plain,
( spl35_22
<=> hBOOL(hAPP(com,bool,wt,y)) ),
introduced(avatar_definition,[new_symbols(naming,[spl35_22])]) ).
fof(f2158,plain,
( hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),bot_bot(fun(hoare_2118899576triple(state),bool))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool)))))
| ~ spl35_2
| ~ spl35_3
| ~ spl35_22 ),
inference(unit_resulting_resolution,[],[f1824,f1819,f1949,f1651]) ).
fof(f1651,plain,
! [X0] :
( hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),bot_bot(fun(hoare_2118899576triple(state),bool))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_2118899576triple(state),bool)))))
| ~ hBOOL(hAPP(com,bool,wt,X0))
| ~ hBOOL(wT_bodies)
| ~ hBOOL(hoare_511481251gleton) ),
inference(cnf_transformation,[],[f1357]) ).
fof(f1357,plain,
! [X0] :
( hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),bot_bot(fun(hoare_2118899576triple(state),bool))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_2118899576triple(state),bool)))))
| ~ hBOOL(hAPP(com,bool,wt,X0))
| ~ hBOOL(wT_bodies)
| ~ hBOOL(hoare_511481251gleton) ),
inference(flattening,[],[f1356]) ).
fof(f1356,plain,
! [X0] :
( hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),bot_bot(fun(hoare_2118899576triple(state),bool))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_2118899576triple(state),bool)))))
| ~ hBOOL(hAPP(com,bool,wt,X0))
| ~ hBOOL(wT_bodies)
| ~ hBOOL(hoare_511481251gleton) ),
inference(ennf_transformation,[],[f1249]) ).
fof(f1249,plain,
! [X0] :
( hBOOL(hoare_511481251gleton)
=> ( hBOOL(wT_bodies)
=> ( hBOOL(hAPP(com,bool,wt,X0))
=> hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),bot_bot(fun(hoare_2118899576triple(state),bool))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,X0)),bot_bot(fun(hoare_2118899576triple(state),bool))))) ) ) ),
inference(rectify,[],[f113]) ).
fof(f113,axiom,
! [X17] :
( hBOOL(hoare_511481251gleton)
=> ( hBOOL(wT_bodies)
=> ( hBOOL(hAPP(com,bool,wt,X17))
=> hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),bot_bot(fun(hoare_2118899576triple(state),bool))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,X17)),bot_bot(fun(hoare_2118899576triple(state),bool))))) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).
fof(f1949,plain,
( hBOOL(hAPP(com,bool,wt,y))
| ~ spl35_22 ),
inference(avatar_component_clause,[],[f1947]) ).
fof(f1819,plain,
( hBOOL(wT_bodies)
| ~ spl35_2 ),
inference(avatar_component_clause,[],[f1817]) ).
fof(f1824,plain,
( hBOOL(hoare_511481251gleton)
| ~ spl35_3 ),
inference(avatar_component_clause,[],[f1822]) ).
fof(f1950,plain,
( spl35_22
| ~ spl35_2
| ~ spl35_13 ),
inference(avatar_split_clause,[],[f1933,f1872,f1817,f1947]) ).
fof(f1872,plain,
( spl35_13
<=> hAPP(pname,option(com),body,pn) = hAPP(com,option(com),some(com),y) ),
introduced(avatar_definition,[new_symbols(naming,[spl35_13])]) ).
fof(f1933,plain,
( hBOOL(hAPP(com,bool,wt,y))
| ~ spl35_2
| ~ spl35_13 ),
inference(unit_resulting_resolution,[],[f1819,f1874,f1650]) ).
fof(f1650,plain,
! [X0,X1] :
( hAPP(pname,option(com),body,X0) != hAPP(com,option(com),some(com),X1)
| hBOOL(hAPP(com,bool,wt,X1))
| ~ hBOOL(wT_bodies) ),
inference(cnf_transformation,[],[f1355]) ).
fof(f1355,plain,
! [X0,X1] :
( hBOOL(hAPP(com,bool,wt,X1))
| hAPP(pname,option(com),body,X0) != hAPP(com,option(com),some(com),X1)
| ~ hBOOL(wT_bodies) ),
inference(flattening,[],[f1354]) ).
fof(f1354,plain,
! [X0,X1] :
( hBOOL(hAPP(com,bool,wt,X1))
| hAPP(pname,option(com),body,X0) != hAPP(com,option(com),some(com),X1)
| ~ hBOOL(wT_bodies) ),
inference(ennf_transformation,[],[f1248]) ).
fof(f1248,plain,
! [X0,X1] :
( hBOOL(wT_bodies)
=> ( hAPP(pname,option(com),body,X0) = hAPP(com,option(com),some(com),X1)
=> hBOOL(hAPP(com,bool,wt,X1)) ) ),
inference(rectify,[],[f186]) ).
fof(f186,axiom,
! [X33,X34] :
( hBOOL(wT_bodies)
=> ( hAPP(pname,option(com),body,X33) = hAPP(com,option(com),some(com),X34)
=> hBOOL(hAPP(com,bool,wt,X34)) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).
fof(f1874,plain,
( hAPP(pname,option(com),body,pn) = hAPP(com,option(com),some(com),y)
| ~ spl35_13 ),
inference(avatar_component_clause,[],[f1872]) ).
fof(f1875,plain,
spl35_13,
inference(avatar_split_clause,[],[f1510,f1872]) ).
fof(f1510,plain,
hAPP(pname,option(com),body,pn) = hAPP(com,option(com),some(com),y),
inference(cnf_transformation,[],[f1167]) ).
fof(f1167,axiom,
hAPP(pname,option(com),body,pn) = hAPP(com,option(com),some(com),y),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).
fof(f1825,plain,
spl35_3,
inference(avatar_split_clause,[],[f1500,f1822]) ).
fof(f1500,plain,
hBOOL(hoare_511481251gleton),
inference(cnf_transformation,[],[f1162]) ).
fof(f1162,axiom,
hBOOL(hoare_511481251gleton),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).
fof(f1820,plain,
spl35_2,
inference(avatar_split_clause,[],[f1499,f1817]) ).
fof(f1499,plain,
hBOOL(wT_bodies),
inference(cnf_transformation,[],[f1163]) ).
fof(f1163,axiom,
hBOOL(wT_bodies),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).
fof(f1815,plain,
~ spl35_1,
inference(avatar_split_clause,[],[f1810,f1812]) ).
fof(f1810,plain,
~ hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),hAPP(fun(com,bool),fun(hoare_2118899576triple(state),bool),hAPP(fun(com,hoare_2118899576triple(state)),fun(fun(com,bool),fun(hoare_2118899576triple(state),bool)),image(com,hoare_2118899576triple(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_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool))))),
inference(forward_demodulation,[],[f1498,f1516]) ).
fof(f1516,plain,
! [X2,X3,X0,X1,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),
inference(cnf_transformation,[],[f1173]) ).
fof(f1173,plain,
! [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),
inference(rectify,[],[f154]) ).
fof(f154,axiom,
! [X1,X0,X2,X19,X28,X11] : hAPP(fun(X1,bool),fun(X0,bool),hAPP(fun(X1,X0),fun(fun(X1,bool),fun(X0,bool)),image(X1,X0),X19),hAPP(fun(X2,bool),fun(X1,bool),hAPP(fun(X2,X1),fun(fun(X2,bool),fun(X1,bool)),image(X2,X1),X28),X11)) = hAPP(fun(X2,bool),fun(X0,bool),hAPP(fun(X2,X0),fun(fun(X2,bool),fun(X0,bool)),image(X2,X0),hAPP(fun(X2,X1),fun(X2,X0),hAPP(fun(X1,X0),fun(fun(X2,X1),fun(X2,X0)),combb(X1,X0,X2),X19),X28)),X11),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).
fof(f1498,plain,
~ hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),hAPP(fun(pname,bool),fun(hoare_2118899576triple(state),bool),hAPP(fun(pname,hoare_2118899576triple(state)),fun(fun(pname,bool),fun(hoare_2118899576triple(state),bool)),image(pname,hoare_2118899576triple(state)),hAPP(fun(pname,com),fun(pname,hoare_2118899576triple(state)),hAPP(fun(com,hoare_2118899576triple(state)),fun(fun(pname,com),fun(pname,hoare_2118899576triple(state))),combb(com,hoare_2118899576triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool))))),
inference(cnf_transformation,[],[f1171]) ).
fof(f1171,plain,
~ hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),hAPP(fun(pname,bool),fun(hoare_2118899576triple(state),bool),hAPP(fun(pname,hoare_2118899576triple(state)),fun(fun(pname,bool),fun(hoare_2118899576triple(state),bool)),image(pname,hoare_2118899576triple(state)),hAPP(fun(pname,com),fun(pname,hoare_2118899576triple(state)),hAPP(fun(com,hoare_2118899576triple(state)),fun(fun(pname,com),fun(pname,hoare_2118899576triple(state))),combb(com,hoare_2118899576triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool))))),
inference(flattening,[],[f1170]) ).
fof(f1170,negated_conjecture,
~ hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),hAPP(fun(pname,bool),fun(hoare_2118899576triple(state),bool),hAPP(fun(pname,hoare_2118899576triple(state)),fun(fun(pname,bool),fun(hoare_2118899576triple(state),bool)),image(pname,hoare_2118899576triple(state)),hAPP(fun(pname,com),fun(pname,hoare_2118899576triple(state)),hAPP(fun(com,hoare_2118899576triple(state)),fun(fun(pname,com),fun(pname,hoare_2118899576triple(state))),combb(com,hoare_2118899576triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool))))),
inference(negated_conjecture,[],[f1169]) ).
fof(f1169,conjecture,
hBOOL(hAPP(fun(hoare_2118899576triple(state),bool),bool,hAPP(fun(hoare_2118899576triple(state),bool),fun(fun(hoare_2118899576triple(state),bool),bool),hoare_1301688828derivs(state),hAPP(fun(pname,bool),fun(hoare_2118899576triple(state),bool),hAPP(fun(pname,hoare_2118899576triple(state)),fun(fun(pname,bool),fun(hoare_2118899576triple(state),bool)),image(pname,hoare_2118899576triple(state)),hAPP(fun(pname,com),fun(pname,hoare_2118899576triple(state)),hAPP(fun(com,hoare_2118899576triple(state)),fun(fun(pname,com),fun(pname,hoare_2118899576triple(state))),combb(com,hoare_2118899576triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool),hAPP(hoare_2118899576triple(state),fun(fun(hoare_2118899576triple(state),bool),fun(hoare_2118899576triple(state),bool)),insert(hoare_2118899576triple(state)),hAPP(com,hoare_2118899576triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_2118899576triple(state),bool))))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',unknown) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11 % Problem : SWW474+7 : TPTP v8.2.0. Released v5.3.0.
% 0.00/0.11 % Command : run_vampire %s %d THM
% 0.10/0.31 % Computer : n026.cluster.edu
% 0.10/0.31 % Model : x86_64 x86_64
% 0.10/0.31 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.31 % Memory : 8042.1875MB
% 0.10/0.31 % OS : Linux 3.10.0-693.el7.x86_64
% 0.10/0.31 % CPULimit : 300
% 0.10/0.31 % WCLimit : 300
% 0.10/0.31 % DateTime : Wed Jun 19 07:20:54 EDT 2024
% 0.16/0.31 % CPUTime :
% 0.16/0.33 This is a FOF_THM_RFO_SEQ problem
% 0.16/0.33 Running first-order theorem proving
% 0.16/0.33 Running /export/starexec/sandbox/solver/bin/vampire --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.18/0.58 % (18546)Running in auto input_syntax mode. Trying TPTP
% 0.18/0.58 % (18550)dis+2_1:50_sil=256000:flr=on:sac=on:i=218245:fsr=off:uhcvi=on_0 on theBenchmark for (2999ds/218245Mi)
% 0.18/0.58 % (18546)Running in auto input_syntax mode. Trying TPTP
% 0.18/0.58 % (18552)lrs-1011_8:1_sil=16000:sos=all:i=346:sd=1:ep=R:ss=axioms_0 on theBenchmark for (2999ds/346Mi)
% 0.18/0.58 % (18546)Running in auto input_syntax mode. Trying TPTP
% 0.18/0.58 % (18549)lrs+11_1:12_to=lpo:sil=128000:sp=const_min:i=103397:ss=included:sgt=16:av=off:fsd=on:nm=16_0 on theBenchmark for (2999ds/103397Mi)
% 0.18/0.58 % (18546)Running in auto input_syntax mode. Trying TPTP
% 0.18/0.58 % (18547)lrs+10_1:628_anc=all_dependent:bsr=unit_only:sil=256000:sp=frequency:i=136310:newcnf=on_0 on theBenchmark for (2999ds/136310Mi)
% 0.18/0.58 % (18546)Running in auto input_syntax mode. Trying TPTP
% 0.18/0.58 % (18548)lrs+2_3:1_to=lpo:sil=256000:irw=on:fde=unused:sp=unary_first:bce=on:nwc=6.0:s2agt=30:newcnf=on:s2a=on:i=140573:nm=2_0 on theBenchmark for (2999ds/140573Mi)
% 0.18/0.58 % (18546)Running in auto input_syntax mode. Trying TPTP
% 0.18/0.58 % (18551)lrs-1010_1:1_sil=2000:i=250:sd=1:ss=axioms:sgt=32:sos=on_0 on theBenchmark for (2999ds/250Mi)
% 0.18/0.58 % (18546)Running in auto input_syntax mode. Trying TPTP
% 0.18/0.58 % (18553)lrs+1002_1:1_to=lpo:sil=2000:sp=frequency:sos=on:st=3.0:i=282:sd=2:ss=axioms_0 on theBenchmark for (2999ds/282Mi)
% 1.05/0.70 % (18551)Instruction limit reached!
% 1.05/0.70 % (18551)------------------------------
% 1.05/0.70 % (18551)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.05/0.70 % (18551)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.05/0.70 % (18551)Termination reason: Time limit
% 1.05/0.70 % (18551)Termination phase: Saturation
% 1.05/0.70
% 1.05/0.70 % (18551)Memory used [KB]: 5012
% 1.05/0.70 % (18551)Time elapsed: 0.121 s
% 1.05/0.70 % (18551)Instructions burned: 250 (million)
% 1.05/0.70 % (18553)Instruction limit reached!
% 1.05/0.70 % (18553)------------------------------
% 1.05/0.70 % (18553)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.05/0.70 % (18553)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.05/0.70 % (18553)Termination reason: Time limit
% 1.05/0.70 % (18553)Termination phase: Saturation
% 1.05/0.70
% 1.05/0.70 % (18553)Memory used [KB]: 4978
% 1.05/0.70 % (18553)Time elapsed: 0.126 s
% 1.05/0.70 % (18553)Instructions burned: 282 (million)
% 1.57/0.74 % (18552)Instruction limit reached!
% 1.57/0.74 % (18552)------------------------------
% 1.57/0.74 % (18552)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.57/0.74 % (18552)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.57/0.74 % (18552)Termination reason: Time limit
% 1.57/0.74 % (18552)Termination phase: Saturation
% 1.57/0.74
% 1.57/0.74 % (18552)Memory used [KB]: 4267
% 1.57/0.74 % (18552)Time elapsed: 0.158 s
% 1.57/0.74 % (18552)Instructions burned: 346 (million)
% 1.57/0.76 % (18546)Running in auto input_syntax mode. Trying TPTP
% 1.57/0.76 % (18554)lrs+1010_1:1_sil=8000:sp=occurrence:urr=on:br=off:st=1.2:i=125:sd=7:ss=axioms:sgt=16_0 on theBenchmark for (2998ds/125Mi)
% 1.57/0.76 % (18546)Running in auto input_syntax mode. Trying TPTP
% 1.57/0.76 % (18555)lrs+1010_1:1_to=lpo:sil=2000:sos=on:fd=off:i=402:bd=off_0 on theBenchmark for (2998ds/402Mi)
% 1.89/0.80 % (18546)Running in auto input_syntax mode. Trying TPTP
% 1.89/0.80 % (18556)lrs+2_5:1_sil=2000:sos=on:acc=on:urr=on:alpa=false:i=325:sd=1:bd=off:nm=32:ss=axioms:br=off:sup=off:bs=on_0 on theBenchmark for (2997ds/325Mi)
% 1.89/0.81 % (18554)Instruction limit reached!
% 1.89/0.81 % (18554)------------------------------
% 1.89/0.81 % (18554)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.89/0.81 % (18554)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.89/0.81 % (18554)Termination reason: Time limit
% 1.89/0.81 % (18554)Termination phase: Property scanning
% 1.89/0.81
% 1.89/0.81 % (18554)Memory used [KB]: 3428
% 1.89/0.81 % (18554)Time elapsed: 0.055 s
% 1.89/0.81 % (18554)Instructions burned: 125 (million)
% 1.89/0.85 % (18556)First to succeed.
% 1.89/0.85 % (18556)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-18546"
% 1.89/0.86 % (18546)Running in auto input_syntax mode. Trying TPTP
% 1.89/0.86 % (18556)Refutation found. Thanks to Tanya!
% 1.89/0.86 % SZS status Theorem for theBenchmark
% 1.89/0.86 % SZS output start Proof for theBenchmark
% See solution above
% 1.89/0.86 % (18556)------------------------------
% 1.89/0.86 % (18556)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 1.89/0.86 % (18556)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 1.89/0.86 % (18556)Termination reason: Refutation
% 1.89/0.86
% 1.89/0.86 % (18556)Memory used [KB]: 3100
% 1.89/0.86 % (18556)Time elapsed: 0.056 s
% 1.89/0.86 % (18556)Instructions burned: 114 (million)
% 1.89/0.86 % (18556)------------------------------
% 1.89/0.86 % (18556)------------------------------
% 1.89/0.86 % (18546)Success in time 0.331 s
%------------------------------------------------------------------------------