TSTP Solution File: SWW474_1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWW474_1 : TPTP v8.1.2. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n032.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 Aug 22 11:07:26 EDT 2023

% Result   : Theorem 40.37s 23.89s
% Output   : CNFRefutation 40.47s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   11
%            Number of leaves      :  287
% Syntax   : Number of formulae    :  322 (  29 unt; 274 typ;   0 def)
%            Number of atoms       :   76 (  25 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :   49 (  21   ~;  21   |;   0   &)
%                                         (   0 <=>;   7  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    7 (   3 avg)
%            Maximal term depth    :    5 (   2 avg)
%            Number of types       :   61 (  60 usr)
%            Number of type conns  :  290 ( 171   >; 119   *;   0   +;   0  <<)
%            Number of predicates  :    3 (   1 usr;   1 prp; 0-2 aty)
%            Number of functors    :  213 ( 213 usr;  43 con; 0-3 aty)
%            Number of variables   :   32 (;  32   !;   0   ?;  32   :)

% Comments : 
%------------------------------------------------------------------------------
%$ hBOOL > insert_pname > insert668001005_state > insert1735796133l_bool > insert1390540323e_bool > insert1325755072e_bool > insert1117693814l_bool > image_pname_pname > image_983321428e_bool > image_783059513l_bool > image_7400930l_bool > image_730818763_state > image_71018297_state > image_47868345e_bool > image_249571983e_bool > image_2078273054_state > image_2075962154_pname > image_2051793258e_bool > image_2036190066_pname > image_1916896084_state > image_1825746272_pname > image_1820576158l_bool > image_1705983821_pname > image_1642285373l_bool > image_1283814551_pname > image_1256224870_state > hAPP_pname_pname > hAPP_pname_com > hAPP_pname_bool > hAPP_p799580910on_com > hAPP_p675228438_state > hAPP_p61793385e_bool > hAPP_p393069232l_bool > hAPP_p338031245l_bool > hAPP_p276714170e_bool > hAPP_option_com_com > hAPP_f844837559l_bool > hAPP_f759274231e_bool > hAPP_f636233299on_com > hAPP_f617245717e_bool > hAPP_f595608956l_bool > hAPP_f559147733l_bool > hAPP_f556039215l_bool > hAPP_f511954751l_bool > hAPP_f510955609l_bool > hAPP_f50667184_pname > hAPP_f434788991l_bool > hAPP_f389811538l_bool > hAPP_f355887345l_bool > hAPP_f32027384l_bool > hAPP_f2138803836on_com > hAPP_f2099317627_state > hAPP_f2022158333l_bool > hAPP_f1935102916l_bool > hAPP_f1759205631l_bool > hAPP_f170941835l_bool > hAPP_f1664156314l_bool > hAPP_f1607907235l_bool > hAPP_f15397171l_bool > hAPP_f1526158591l_bool > hAPP_f1476298914l_bool > hAPP_f141816996_state > hAPP_f1360064833l_bool > hAPP_f1359865257l_bool > hAPP_f1297739591_pname > hAPP_f1258983629l_bool > hAPP_c379084956_state > hAPP_bool_bool > hAPP_b589554111l_bool > hAPP_H590162869l_bool > hAPP_H2060173127e_bool > hAPP_H1618070847e_bool > hAPP_H1494965722_pname > hAPP_H1355725988e_bool > hAPP_H1199573897l_bool > cOMBS_811933079l_bool > cOMBS_568398431l_bool > cOMBS_350070575l_bool > cOMBS_1990964188l_bool > cOMBS_1278217668l_bool > cOMBS_101732372l_bool > cOMBB_923936821_pname > cOMBB_689948150l_bool > cOMBB_675860798_pname > cOMBB_647938656_pname > cOMBB_573322273_pname > cOMBB_307249310e_bool > cOMBB_215065709_state > cOMBB_2095475776e_bool > cOMBB_1936369445l_bool > cOMBB_1418941603e_bool > cOMBB_1397003211_state > cOMBB_1356070853e_bool > #nlpp > wt > some_com > hoare_1193527299_state > dom_pname_com > dom_fu475558963ol_com > dom_fu2081503504ol_com > collect_pname > collec792590109l_bool > collec2020384458l_bool > collec1974731493e_bool > collec1708318610_state > collec1657840446e_bool > collec1616186998l_bool > collec1613912337l_bool > cOMBK_pname_pname > cOMBK_bool_pname > cOMBK_948730864e_bool > cOMBK_37193422_pname > cOMBK_354802397e_bool > cOMBK_240819937_pname > cOMBK_2110745040e_bool > cOMBK_2059960192_state > cOMBK_2014663096l_bool > cOMBK_1857069011e_bool > cOMBK_1751623554_state > cOMBK_1568566301_state > cOMBK_1423274227e_bool > cOMBK_1288377053_state > cOMBK_1270376774e_bool > cOMBK_1197227241_pname > cOMBC_80545690l_bool > cOMBC_7971162l_bool > cOMBC_336095980l_bool > cOMBC_1988546018l_bool > cOMBC_1947058646e_bool > cOMBC_1803918242l_bool > cOMBC_1690116422l_bool > cOMBC_1420373658l_bool > cOMBC_1284144636l_bool > cOMBC_1149511130e_bool > cOMBC_1100692246l_bool > cOMBC_1058051404l_bool > y > wT_bodies > the_com > pn > ord_le675606854l_bool > ord_le313189616e_bool > ord_le1819283413l_bool > ord_le1375671464l_bool > ord_le1119700979e_bool > ord_le101734315l_bool > member_pname > member799430823e_bool > member591555156_state > member1948767740e_bool > hoare_Mirabelle_MGT > hoare_1310879719gleton > finite_finite_pname > finite786885583l_bool > finite595471783e_bool > finite297877756e_bool > finite181314444l_bool > finite1765195604_state > finite1491191519l_bool > finite1393641268l_bool > fimplies > fequal_pname > fequal533582459e_bool > fequal364418600_state > fequal1145749800e_bool > fdisj > fconj > fa > fTrue > fNot > fFalse > bot_bo973295223l_bool > bot_bo844097828e_bool > bot_bo454148287e_bool > bot_bo2068035593l_bool > bot_bo1649642514l_bool > bot_bo1537088220l_bool > body_1 > body > #skF_9 > #skF_16 > #skF_6 > #skF_36 > #skF_3 > #skF_14 > #skF_19 > #skF_26 > #skF_33 > #skF_28 > #skF_5 > #skF_35 > #skF_32 > #skF_4 > #skF_17 > #skF_25 > #skF_7 > #skF_22 > #skF_30 > #skF_23 > #skF_27 > #skF_20 > #skF_13 > #skF_8 > #skF_34 > #skF_12 > #skF_31 > #skF_2 > #skF_21 > #skF_15 > #skF_29 > #skF_10 > #skF_11 > #skF_1 > #skF_18 > #skF_24

%Foreground sorts:
tff(fun_fu1690815831l_bool,type,
    fun_fu1690815831l_bool: $tType ).

tff(fun_pn2079317538e_bool,type,
    fun_pn2079317538e_bool: $tType ).

tff(fun_fu410713561e_bool,type,
    fun_fu410713561e_bool: $tType ).

tff(fun_Ho1480763635e_bool,type,
    fun_Ho1480763635e_bool: $tType ).

tff(fun_fu1483785331l_bool,type,
    fun_fu1483785331l_bool: $tType ).

tff(fun_Ho2109050089l_bool,type,
    fun_Ho2109050089l_bool: $tType ).

tff(fun_fu1931361878_pname,type,
    fun_fu1931361878_pname: $tType ).

tff(fun_Ho872578118l_bool,type,
    fun_Ho872578118l_bool: $tType ).

tff(fun_bool_bool,type,
    fun_bool_bool: $tType ).

tff(fun_fu1499449723_pname,type,
    fun_fu1499449723_pname: $tType ).

tff(fun_co1814942666_state,type,
    fun_co1814942666_state: $tType ).

tff(fun_Ho585232518e_bool,type,
    fun_Ho585232518e_bool: $tType ).

tff(fun_pname_option_com,type,
    fun_pname_option_com: $tType ).

tff(fun_fu399576434l_bool,type,
    fun_fu399576434l_bool: $tType ).

tff(fun_Ho1489168363l_bool,type,
    fun_Ho1489168363l_bool: $tType ).

tff(fun_fu802393907l_bool,type,
    fun_fu802393907l_bool: $tType ).

tff(fun_fu1171508960l_bool,type,
    fun_fu1171508960l_bool: $tType ).

tff(fun_fu867166233l_bool,type,
    fun_fu867166233l_bool: $tType ).

tff(fun_pn250273176l_bool,type,
    fun_pn250273176l_bool: $tType ).

tff(pname,type,
    pname: $tType ).

tff(fun_fu1430349052l_bool,type,
    fun_fu1430349052l_bool: $tType ).

tff(fun_pn447269700_state,type,
    fun_pn447269700_state: $tType ).

tff(fun_bo1549164019l_bool,type,
    fun_bo1549164019l_bool: $tType ).

tff(fun_fu31783638l_bool,type,
    fun_fu31783638l_bool: $tType ).

tff(fun_fu1387033222_state,type,
    fun_fu1387033222_state: $tType ).

tff(com,type,
    com: $tType ).

tff(fun_fu1478462177l_bool,type,
    fun_fu1478462177l_bool: $tType ).

tff(fun_fu1664106117_pname,type,
    fun_fu1664106117_pname: $tType ).

tff(fun_fu947309171l_bool,type,
    fun_fu947309171l_bool: $tType ).

tff(fun_fu325884881l_bool,type,
    fun_fu325884881l_bool: $tType ).

tff(fun_fu1538259051_state,type,
    fun_fu1538259051_state: $tType ).

tff(fun_fu549469569on_com,type,
    fun_fu549469569on_com: $tType ).

tff(hoare_1848483303_state,type,
    hoare_1848483303_state: $tType ).

tff(fun_fu1137856163l_bool,type,
    fun_fu1137856163l_bool: $tType ).

tff(bool,type,
    bool: $tType ).

tff(fun_Ho862234382_pname,type,
    fun_Ho862234382_pname: $tType ).

tff(fun_fu2087345469l_bool,type,
    fun_fu2087345469l_bool: $tType ).

tff(fun_fu1259080373l_bool,type,
    fun_fu1259080373l_bool: $tType ).

tff(fun_fu1783763359l_bool,type,
    fun_fu1783763359l_bool: $tType ).

tff(fun_pname_pname,type,
    fun_pname_pname: $tType ).

tff(fun_fu1086940979l_bool,type,
    fun_fu1086940979l_bool: $tType ).

tff(fun_Ho734851753e_bool,type,
    fun_Ho734851753e_bool: $tType ).

tff(fun_pname_bool,type,
    fun_pname_bool: $tType ).

tff(fun_fu77875581e_bool,type,
    fun_fu77875581e_bool: $tType ).

tff(fun_fu2065874474l_bool,type,
    fun_fu2065874474l_bool: $tType ).

tff(fun_fu1438281908l_bool,type,
    fun_fu1438281908l_bool: $tType ).

tff(fun_fu931343505l_bool,type,
    fun_fu931343505l_bool: $tType ).

tff(fun_fu891110808_pname,type,
    fun_fu891110808_pname: $tType ).

tff(fun_fu1404623273_state,type,
    fun_fu1404623273_state: $tType ).

tff(fun_pname_com,type,
    fun_pname_com: $tType ).

tff(fun_pn800050071e_bool,type,
    fun_pn800050071e_bool: $tType ).

tff(fun_pn1359388668l_bool,type,
    fun_pn1359388668l_bool: $tType ).

tff(fun_pn422929397l_bool,type,
    fun_pn422929397l_bool: $tType ).

tff(fun_fu799392094on_com,type,
    fun_fu799392094on_com: $tType ).

tff(fun_fu296636465l_bool,type,
    fun_fu296636465l_bool: $tType ).

tff(option_com,type,
    option_com: $tType ).

tff(fun_fu1911931399l_bool,type,
    fun_fu1911931399l_bool: $tType ).

tff(fun_fu64031073l_bool,type,
    fun_fu64031073l_bool: $tType ).

tff(fun_option_com_com,type,
    fun_option_com_com: $tType ).

tff(fun_fu230733820_state,type,
    fun_fu230733820_state: $tType ).

%Background operators:

%Foreground operators:
tff(hAPP_p276714170e_bool,type,
    hAPP_p276714170e_bool: ( fun_pn2079317538e_bool * pname ) > fun_Ho734851753e_bool ).

tff(ord_le101734315l_bool,type,
    ord_le101734315l_bool: fun_fu325884881l_bool ).

tff(hAPP_f1526158591l_bool,type,
    hAPP_f1526158591l_bool: ( fun_fu64031073l_bool * fun_fu1783763359l_bool ) > bool ).

tff('#skF_9',type,
    '#skF_9': fun_fu1783763359l_bool > fun_Ho734851753e_bool ).

tff(hAPP_f1759205631l_bool,type,
    hAPP_f1759205631l_bool: ( fun_fu1086940979l_bool * fun_fu399576434l_bool ) > fun_fu1438281908l_bool ).

tff(image_1256224870_state,type,
    image_1256224870_state: ( fun_pn447269700_state * fun_pname_bool ) > fun_Ho734851753e_bool ).

tff(hoare_1310879719gleton,type,
    hoare_1310879719gleton: bool ).

tff(hAPP_pname_com,type,
    hAPP_pname_com: ( fun_pname_com * pname ) > com ).

tff(finite_finite_pname,type,
    finite_finite_pname: fun_fu1430349052l_bool ).

tff(fequal533582459e_bool,type,
    fequal533582459e_bool: fun_fu802393907l_bool ).

tff(cOMBB_1936369445l_bool,type,
    cOMBB_1936369445l_bool: ( fun_bo1549164019l_bool * fun_fu64031073l_bool ) > fun_fu296636465l_bool ).

tff(cOMBB_215065709_state,type,
    cOMBB_215065709_state: ( fun_bo1549164019l_bool * fun_Ho734851753e_bool ) > fun_Ho2109050089l_bool ).

tff(cOMBB_573322273_pname,type,
    cOMBB_573322273_pname: ( fun_co1814942666_state * fun_pname_com ) > fun_pn447269700_state ).

tff(hAPP_f1607907235l_bool,type,
    hAPP_f1607907235l_bool: ( fun_fu325884881l_bool * fun_fu64031073l_bool ) > fun_fu1690815831l_bool ).

tff(hAPP_f511954751l_bool,type,
    hAPP_f511954751l_bool: ( fun_fu1483785331l_bool * fun_fu1783763359l_bool ) > fun_fu64031073l_bool ).

tff(cOMBK_bool_pname,type,
    cOMBK_bool_pname: bool > fun_pname_bool ).

tff(cOMBB_1418941603e_bool,type,
    cOMBB_1418941603e_bool: ( fun_bo1549164019l_bool * fun_fu1783763359l_bool ) > fun_fu947309171l_bool ).

tff(hAPP_f1935102916l_bool,type,
    hAPP_f1935102916l_bool: ( fun_fu399576434l_bool * fun_fu1430349052l_bool ) > bool ).

tff(cOMBB_2095475776e_bool,type,
    cOMBB_2095475776e_bool: ( fun_bo1549164019l_bool * fun_fu1430349052l_bool ) > fun_fu31783638l_bool ).

tff('#skF_16',type,
    '#skF_16': fun_pname_bool > pname ).

tff(dom_fu475558963ol_com,type,
    dom_fu475558963ol_com: fun_fu549469569on_com > fun_fu1783763359l_bool ).

tff(body,type,
    body: fun_pname_option_com ).

tff(hAPP_H590162869l_bool,type,
    hAPP_H590162869l_bool: ( fun_Ho2109050089l_bool * hoare_1848483303_state ) > fun_bool_bool ).

tff(cOMBS_101732372l_bool,type,
    cOMBS_101732372l_bool: ( fun_fu296636465l_bool * fun_fu64031073l_bool ) > fun_fu64031073l_bool ).

tff(the_com,type,
    the_com: fun_option_com_com ).

tff(hAPP_f556039215l_bool,type,
    hAPP_f556039215l_bool: ( fun_fu931343505l_bool * fun_pname_bool ) > fun_fu399576434l_bool ).

tff(fTrue,type,
    fTrue: bool ).

tff(ord_le1819283413l_bool,type,
    ord_le1819283413l_bool: fun_fu1483785331l_bool ).

tff('#skF_6',type,
    '#skF_6': fun_pname_bool > pname ).

tff(ord_le1375671464l_bool,type,
    ord_le1375671464l_bool: fun_fu1086940979l_bool ).

tff(insert1117693814l_bool,type,
    insert1117693814l_bool: ( fun_fu1430349052l_bool * fun_fu399576434l_bool ) > fun_fu399576434l_bool ).

tff(cOMBB_307249310e_bool,type,
    cOMBB_307249310e_bool: ( fun_bool_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff(image_983321428e_bool,type,
    image_983321428e_bool: ( fun_Ho585232518e_bool * fun_Ho734851753e_bool ) > fun_fu1430349052l_bool ).

tff(cOMBC_1284144636l_bool,type,
    cOMBC_1284144636l_bool: fun_fu802393907l_bool > fun_fu802393907l_bool ).

tff(hoare_1193527299_state,type,
    hoare_1193527299_state: fun_Ho734851753e_bool > fun_fu1783763359l_bool ).

tff(finite1765195604_state,type,
    finite1765195604_state: fun_fu1783763359l_bool ).

tff(cOMBC_1988546018l_bool,type,
    cOMBC_1988546018l_bool: fun_fu931343505l_bool > fun_fu2087345469l_bool ).

tff(cOMBK_pname_pname,type,
    cOMBK_pname_pname: pname > fun_pname_pname ).

tff('#skF_36',type,
    '#skF_36': ( fun_pn447269700_state * fun_pname_bool * fun_Ho734851753e_bool ) > fun_pname_bool ).

tff(hAPP_f2099317627_state,type,
    hAPP_f2099317627_state: ( fun_fu1404623273_state * fun_Ho734851753e_bool ) > hoare_1848483303_state ).

tff(fequal364418600_state,type,
    fequal364418600_state: fun_Ho1480763635e_bool ).

tff(image_7400930l_bool,type,
    image_7400930l_bool: ( fun_Ho872578118l_bool * fun_Ho734851753e_bool ) > fun_fu399576434l_bool ).

tff(fNot,type,
    fNot: fun_bool_bool ).

tff('#skF_3',type,
    '#skF_3': fun_fu1783763359l_bool > fun_Ho734851753e_bool ).

tff(image_1642285373l_bool,type,
    image_1642285373l_bool: ( fun_pn422929397l_bool * fun_pname_bool ) > fun_fu399576434l_bool ).

tff('#skF_14',type,
    '#skF_14': fun_fu1783763359l_bool > fun_Ho734851753e_bool ).

tff(hAPP_bool_bool,type,
    hAPP_bool_bool: ( fun_bool_bool * bool ) > bool ).

tff(insert668001005_state,type,
    insert668001005_state: ( hoare_1848483303_state * fun_Ho734851753e_bool ) > fun_Ho734851753e_bool ).

tff(image_pname_pname,type,
    image_pname_pname: ( fun_pname_pname * fun_pname_bool ) > fun_pname_bool ).

tff('#skF_19',type,
    '#skF_19': fun_Ho734851753e_bool > hoare_1848483303_state ).

tff(fequal_pname,type,
    fequal_pname: fun_pn800050071e_bool ).

tff(cOMBB_689948150l_bool,type,
    cOMBB_689948150l_bool: ( fun_bo1549164019l_bool * fun_fu399576434l_bool ) > fun_fu1171508960l_bool ).

tff(cOMBS_811933079l_bool,type,
    cOMBS_811933079l_bool: ( fun_fu1171508960l_bool * fun_fu399576434l_bool ) > fun_fu399576434l_bool ).

tff(hAPP_p61793385e_bool,type,
    hAPP_p61793385e_bool: ( fun_pn800050071e_bool * pname ) > fun_pname_bool ).

tff(hAPP_H1355725988e_bool,type,
    hAPP_H1355725988e_bool: ( fun_Ho585232518e_bool * hoare_1848483303_state ) > fun_pname_bool ).

tff(image_71018297_state,type,
    image_71018297_state: ( fun_fu1538259051_state * fun_fu64031073l_bool ) > fun_Ho734851753e_bool ).

tff(member1948767740e_bool,type,
    member1948767740e_bool: fun_fu1259080373l_bool ).

tff(collec2020384458l_bool,type,
    collec2020384458l_bool: fun_fu64031073l_bool > fun_fu64031073l_bool ).

tff(cOMBB_1397003211_state,type,
    cOMBB_1397003211_state: ( fun_bool_bool * fun_Ho734851753e_bool ) > fun_Ho734851753e_bool ).

tff('#skF_26',type,
    '#skF_26': ( fun_fu1430349052l_bool * fun_pname_bool * fun_pname_bool ) > fun_pname_bool ).

tff(hAPP_option_com_com,type,
    hAPP_option_com_com: ( fun_option_com_com * option_com ) > com ).

tff('#skF_33',type,
    '#skF_33': pname > com ).

tff(dom_pname_com,type,
    dom_pname_com: fun_pname_option_com > fun_pname_bool ).

tff(cOMBK_37193422_pname,type,
    cOMBK_37193422_pname: fun_pname_bool > fun_pn800050071e_bool ).

tff(cOMBK_240819937_pname,type,
    cOMBK_240819937_pname: hoare_1848483303_state > fun_pn447269700_state ).

tff(y,type,
    y: com ).

tff('#skF_28',type,
    '#skF_28': ( fun_fu1783763359l_bool * fun_Ho734851753e_bool * fun_Ho734851753e_bool ) > fun_Ho734851753e_bool ).

tff(hAPP_f510955609l_bool,type,
    hAPP_f510955609l_bool: ( fun_fu1911931399l_bool * fun_fu1430349052l_bool ) > fun_fu399576434l_bool ).

tff(cOMBK_354802397e_bool,type,
    cOMBK_354802397e_bool: hoare_1848483303_state > fun_fu1387033222_state ).

tff(hAPP_p675228438_state,type,
    hAPP_p675228438_state: ( fun_pn447269700_state * pname ) > hoare_1848483303_state ).

tff('#skF_5',type,
    '#skF_5': fun_Ho734851753e_bool > hoare_1848483303_state ).

tff(insert1390540323e_bool,type,
    insert1390540323e_bool: ( fun_Ho734851753e_bool * fun_fu1783763359l_bool ) > fun_fu1783763359l_bool ).

tff(some_com,type,
    some_com: com > option_com ).

tff(fimplies,type,
    fimplies: fun_bo1549164019l_bool ).

tff(hAPP_f1297739591_pname,type,
    hAPP_f1297739591_pname: ( fun_fu1499449723_pname * fun_pname_bool ) > pname ).

tff(ord_le313189616e_bool,type,
    ord_le313189616e_bool: fun_fu802393907l_bool ).

tff(hAPP_f559147733l_bool,type,
    hAPP_f559147733l_bool: ( fun_fu2087345469l_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff('#skF_35',type,
    '#skF_35': ( fun_Ho734851753e_bool * fun_Ho734851753e_bool ) > hoare_1848483303_state ).

tff(hAPP_f50667184_pname,type,
    hAPP_f50667184_pname: ( fun_fu891110808_pname * fun_Ho734851753e_bool ) > pname ).

tff('#skF_32',type,
    '#skF_32': ( fun_fu64031073l_bool * fun_fu1783763359l_bool * fun_fu1783763359l_bool ) > fun_fu1783763359l_bool ).

tff(fa,type,
    fa: fun_Ho734851753e_bool ).

tff('#skF_4',type,
    '#skF_4': fun_fu1430349052l_bool > fun_pname_bool ).

tff(cOMBS_350070575l_bool,type,
    cOMBS_350070575l_bool: ( fun_fu31783638l_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff(cOMBK_1568566301_state,type,
    cOMBK_1568566301_state: pname > fun_Ho862234382_pname ).

tff(hAPP_H1494965722_pname,type,
    hAPP_H1494965722_pname: ( fun_Ho862234382_pname * hoare_1848483303_state ) > pname ).

tff('#skF_17',type,
    '#skF_17': fun_fu1430349052l_bool > fun_pname_bool ).

tff(hAPP_H1199573897l_bool,type,
    hAPP_H1199573897l_bool: ( fun_Ho1489168363l_bool * hoare_1848483303_state ) > fun_fu1783763359l_bool ).

tff(hoare_Mirabelle_MGT,type,
    hoare_Mirabelle_MGT: fun_co1814942666_state ).

tff(bot_bo454148287e_bool,type,
    bot_bo454148287e_bool: fun_Ho734851753e_bool ).

tff(hAPP_f1360064833l_bool,type,
    hAPP_f1360064833l_bool: ( fun_fu1137856163l_bool * fun_fu1783763359l_bool ) > fun_fu1783763359l_bool ).

tff('#skF_25',type,
    '#skF_25': ( fun_fu1430349052l_bool * fun_pname_bool * fun_pname_bool ) > pname ).

tff(hAPP_H1618070847e_bool,type,
    hAPP_H1618070847e_bool: ( fun_Ho1480763635e_bool * hoare_1848483303_state ) > fun_Ho734851753e_bool ).

tff(fdisj,type,
    fdisj: fun_bo1549164019l_bool ).

tff(image_783059513l_bool,type,
    image_783059513l_bool: ( fun_Ho1489168363l_bool * fun_Ho734851753e_bool ) > fun_fu64031073l_bool ).

tff(cOMBK_1751623554_state,type,
    cOMBK_1751623554_state: fun_Ho734851753e_bool > fun_Ho1480763635e_bool ).

tff('#skF_7',type,
    '#skF_7': fun_fu399576434l_bool > fun_fu1430349052l_bool ).

tff(body_1,type,
    body_1: fun_pname_com ).

tff(cOMBB_923936821_pname,type,
    cOMBB_923936821_pname: ( fun_option_com_com * fun_pname_option_com ) > fun_pname_com ).

tff(cOMBK_1857069011e_bool,type,
    cOMBK_1857069011e_bool: bool > fun_fu1430349052l_bool ).

tff(cOMBC_1420373658l_bool,type,
    cOMBC_1420373658l_bool: fun_fu325884881l_bool > fun_fu325884881l_bool ).

tff(insert1325755072e_bool,type,
    insert1325755072e_bool: ( fun_pname_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff(fconj,type,
    fconj: fun_bo1549164019l_bool ).

tff(member799430823e_bool,type,
    member799430823e_bool: fun_fu931343505l_bool ).

tff(image_2051793258e_bool,type,
    image_2051793258e_bool: ( fun_pn2079317538e_bool * fun_pname_bool ) > fun_fu1783763359l_bool ).

tff(image_1820576158l_bool,type,
    image_1820576158l_bool: ( fun_pn1359388668l_bool * fun_pname_bool ) > fun_fu64031073l_bool ).

tff(cOMBK_1197227241_pname,type,
    cOMBK_1197227241_pname: fun_Ho734851753e_bool > fun_pn2079317538e_bool ).

tff(cOMBK_2014663096l_bool,type,
    cOMBK_2014663096l_bool: bool > fun_fu64031073l_bool ).

tff(finite595471783e_bool,type,
    finite595471783e_bool: fun_fu399576434l_bool ).

tff(hAPP_p799580910on_com,type,
    hAPP_p799580910on_com: ( fun_pname_option_com * pname ) > option_com ).

tff(hAPP_f2022158333l_bool,type,
    hAPP_f2022158333l_bool: ( fun_fu296636465l_bool * fun_fu1783763359l_bool ) > fun_bool_bool ).

tff(collec1616186998l_bool,type,
    collec1616186998l_bool: fun_fu1690815831l_bool > fun_fu1690815831l_bool ).

tff(cOMBC_1803918242l_bool,type,
    cOMBC_1803918242l_bool: fun_Ho1489168363l_bool > fun_fu77875581e_bool ).

tff(hAPP_f355887345l_bool,type,
    hAPP_f355887345l_bool: ( fun_fu1783763359l_bool * fun_Ho734851753e_bool ) > bool ).

tff(image_249571983e_bool,type,
    image_249571983e_bool: ( fun_Ho1480763635e_bool * fun_Ho734851753e_bool ) > fun_fu1783763359l_bool ).

tff(cOMBK_2059960192_state,type,
    cOMBK_2059960192_state: bool > fun_Ho734851753e_bool ).

tff(insert1735796133l_bool,type,
    insert1735796133l_bool: ( fun_fu1783763359l_bool * fun_fu64031073l_bool ) > fun_fu64031073l_bool ).

tff(image_47868345e_bool,type,
    image_47868345e_bool: ( fun_pn800050071e_bool * fun_pname_bool ) > fun_fu1430349052l_bool ).

tff('#skF_22',type,
    '#skF_22': ( fun_Ho734851753e_bool * fun_pn447269700_state * fun_pname_bool ) > fun_pname_bool ).

tff(hAPP_f759274231e_bool,type,
    hAPP_f759274231e_bool: ( fun_fu410713561e_bool * fun_pname_bool ) > fun_pname_bool ).

tff(hAPP_f1359865257l_bool,type,
    hAPP_f1359865257l_bool: ( fun_fu1690815831l_bool * fun_fu64031073l_bool ) > bool ).

tff('#skF_30',type,
    '#skF_30': ( fun_fu399576434l_bool * fun_fu1430349052l_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff(hAPP_f844837559l_bool,type,
    hAPP_f844837559l_bool: ( fun_fu867166233l_bool * fun_fu1690815831l_bool ) > bool ).

tff(wT_bodies,type,
    wT_bodies: bool ).

tff(cOMBB_647938656_pname,type,
    cOMBB_647938656_pname: ( fun_bool_bool * fun_pname_bool ) > fun_pname_bool ).

tff(hAPP_f141816996_state,type,
    hAPP_f141816996_state: ( fun_fu1387033222_state * fun_pname_bool ) > hoare_1848483303_state ).

tff('#skF_23',type,
    '#skF_23': ( com * fun_Ho734851753e_bool ) > pname ).

tff('#skF_27',type,
    '#skF_27': ( fun_fu1783763359l_bool * fun_Ho734851753e_bool * fun_Ho734851753e_bool ) > hoare_1848483303_state ).

tff(image_2075962154_pname,type,
    image_2075962154_pname: ( fun_Ho862234382_pname * fun_Ho734851753e_bool ) > fun_pname_bool ).

tff(hAPP_f32027384l_bool,type,
    hAPP_f32027384l_bool: ( fun_fu1171508960l_bool * fun_fu1430349052l_bool ) > fun_bool_bool ).

tff(image_1916896084_state,type,
    image_1916896084_state: ( fun_fu1387033222_state * fun_fu1430349052l_bool ) > fun_Ho734851753e_bool ).

tff('#skF_20',type,
    '#skF_20': fun_pname_bool > pname ).

tff(hAPP_pname_bool,type,
    hAPP_pname_bool: ( fun_pname_bool * pname ) > bool ).

tff('#skF_13',type,
    '#skF_13': fun_fu1430349052l_bool > fun_pname_bool ).

tff(finite786885583l_bool,type,
    finite786885583l_bool: fun_fu1438281908l_bool ).

tff(hAPP_f15397171l_bool,type,
    hAPP_f15397171l_bool: ( fun_fu1478462177l_bool * fun_Ho734851753e_bool ) > fun_fu1783763359l_bool ).

tff(collec792590109l_bool,type,
    collec792590109l_bool: fun_fu1438281908l_bool > fun_fu1438281908l_bool ).

tff(dom_fu2081503504ol_com,type,
    dom_fu2081503504ol_com: fun_fu799392094on_com > fun_fu1430349052l_bool ).

tff(bot_bo1649642514l_bool,type,
    bot_bo1649642514l_bool: fun_fu1430349052l_bool ).

tff(cOMBC_1058051404l_bool,type,
    cOMBC_1058051404l_bool: fun_pn422929397l_bool > fun_fu410713561e_bool ).

tff(finite1491191519l_bool,type,
    finite1491191519l_bool: fun_fu2065874474l_bool ).

tff(finite1393641268l_bool,type,
    finite1393641268l_bool: fun_fu867166233l_bool ).

tff(hAPP_f636233299on_com,type,
    hAPP_f636233299on_com: ( fun_fu549469569on_com * fun_Ho734851753e_bool ) > option_com ).

tff('#skF_8',type,
    '#skF_8': fun_fu64031073l_bool > fun_fu1783763359l_bool ).

tff(hAPP_f617245717e_bool,type,
    hAPP_f617245717e_bool: ( fun_fu77875581e_bool * fun_Ho734851753e_bool ) > fun_Ho734851753e_bool ).

tff(finite297877756e_bool,type,
    finite297877756e_bool: fun_fu64031073l_bool ).

tff(hAPP_f389811538l_bool,type,
    hAPP_f389811538l_bool: ( fun_fu1438281908l_bool * fun_fu399576434l_bool ) > bool ).

tff(cOMBK_1288377053_state,type,
    cOMBK_1288377053_state: fun_pname_bool > fun_Ho585232518e_bool ).

tff(cOMBS_1990964188l_bool,type,
    cOMBS_1990964188l_bool: ( fun_Ho2109050089l_bool * fun_Ho734851753e_bool ) > fun_Ho734851753e_bool ).

tff(cOMBC_80545690l_bool,type,
    cOMBC_80545690l_bool: fun_fu1478462177l_bool > fun_fu1478462177l_bool ).

tff(cOMBK_948730864e_bool,type,
    cOMBK_948730864e_bool: pname > fun_fu1499449723_pname ).

tff(collec1613912337l_bool,type,
    collec1613912337l_bool: fun_fu399576434l_bool > fun_fu399576434l_bool ).

tff(hAPP_H2060173127e_bool,type,
    hAPP_H2060173127e_bool: ( fun_Ho734851753e_bool * hoare_1848483303_state ) > bool ).

tff(hAPP_f1258983629l_bool,type,
    hAPP_f1258983629l_bool: ( fun_fu1259080373l_bool * fun_Ho734851753e_bool ) > fun_fu64031073l_bool ).

tff(bot_bo844097828e_bool,type,
    bot_bo844097828e_bool: fun_pname_bool ).

tff(cOMBB_675860798_pname,type,
    cOMBB_675860798_pname: ( fun_bo1549164019l_bool * fun_pname_bool ) > fun_pn250273176l_bool ).

tff(cOMBK_1270376774e_bool,type,
    cOMBK_1270376774e_bool: hoare_1848483303_state > fun_fu1404623273_state ).

tff(hAPP_pname_pname,type,
    hAPP_pname_pname: ( fun_pname_pname * pname ) > pname ).

tff(hAPP_f1476298914l_bool,type,
    hAPP_f1476298914l_bool: ( fun_fu31783638l_bool * fun_pname_bool ) > fun_bool_bool ).

tff(hAPP_f2138803836on_com,type,
    hAPP_f2138803836on_com: ( fun_fu799392094on_com * fun_pname_bool ) > option_com ).

tff(image_1825746272_pname,type,
    image_1825746272_pname: ( fun_fu891110808_pname * fun_fu1783763359l_bool ) > fun_pname_bool ).

tff('#skF_34',type,
    '#skF_34': ( fun_pname_bool * fun_pname_bool ) > pname ).

tff(fFalse,type,
    fFalse: bool ).

tff(hAPP_p338031245l_bool,type,
    hAPP_p338031245l_bool: ( fun_pn422929397l_bool * pname ) > fun_fu1430349052l_bool ).

tff(finite181314444l_bool,type,
    finite181314444l_bool: fun_fu1690815831l_bool ).

tff(cOMBC_1690116422l_bool,type,
    cOMBC_1690116422l_bool: fun_fu1483785331l_bool > fun_fu1483785331l_bool ).

tff(cOMBC_1947058646e_bool,type,
    cOMBC_1947058646e_bool: fun_Ho1480763635e_bool > fun_Ho1480763635e_bool ).

tff('#skF_12',type,
    '#skF_12': fun_pname_bool > pname ).

tff(collec1974731493e_bool,type,
    collec1974731493e_bool: fun_fu1430349052l_bool > fun_fu1430349052l_bool ).

tff('#skF_31',type,
    '#skF_31': ( fun_fu64031073l_bool * fun_fu1783763359l_bool * fun_fu1783763359l_bool ) > fun_Ho734851753e_bool ).

tff(cOMBC_7971162l_bool,type,
    cOMBC_7971162l_bool: fun_fu1911931399l_bool > fun_fu1911931399l_bool ).

tff(cOMBS_1278217668l_bool,type,
    cOMBS_1278217668l_bool: ( fun_fu947309171l_bool * fun_fu1783763359l_bool ) > fun_fu1783763359l_bool ).

tff(ord_le675606854l_bool,type,
    ord_le675606854l_bool: fun_fu1911931399l_bool ).

tff(cOMBC_1149511130e_bool,type,
    cOMBC_1149511130e_bool: fun_pn800050071e_bool > fun_pn800050071e_bool ).

tff(collec1708318610_state,type,
    collec1708318610_state: fun_Ho734851753e_bool > fun_Ho734851753e_bool ).

tff('#skF_2',type,
    '#skF_2': fun_fu64031073l_bool > fun_fu1783763359l_bool ).

tff(collect_pname,type,
    collect_pname: fun_pname_bool > fun_pname_bool ).

tff(hBOOL,type,
    hBOOL: bool > $o ).

tff(image_1283814551_pname,type,
    image_1283814551_pname: ( fun_fu1499449723_pname * fun_fu1430349052l_bool ) > fun_pname_bool ).

tff(hAPP_b589554111l_bool,type,
    hAPP_b589554111l_bool: ( fun_bo1549164019l_bool * bool ) > fun_bool_bool ).

tff(cOMBK_2110745040e_bool,type,
    cOMBK_2110745040e_bool: bool > fun_fu1783763359l_bool ).

tff(ord_le1119700979e_bool,type,
    ord_le1119700979e_bool: fun_fu1478462177l_bool ).

tff(hAPP_f1664156314l_bool,type,
    hAPP_f1664156314l_bool: ( fun_fu1430349052l_bool * fun_pname_bool ) > bool ).

tff(hAPP_f434788991l_bool,type,
    hAPP_f434788991l_bool: ( fun_fu802393907l_bool * fun_pname_bool ) > fun_fu1430349052l_bool ).

tff(hAPP_c379084956_state,type,
    hAPP_c379084956_state: ( fun_co1814942666_state * com ) > hoare_1848483303_state ).

tff(cOMBS_568398431l_bool,type,
    cOMBS_568398431l_bool: ( fun_pn250273176l_bool * fun_pname_bool ) > fun_pname_bool ).

tff(insert_pname,type,
    insert_pname: ( pname * fun_pname_bool ) > fun_pname_bool ).

tff(hAPP_f595608956l_bool,type,
    hAPP_f595608956l_bool: ( fun_fu2065874474l_bool * fun_fu1438281908l_bool ) > bool ).

tff(bot_bo2068035593l_bool,type,
    bot_bo2068035593l_bool: fun_fu1783763359l_bool ).

tff(member_pname,type,
    member_pname: fun_pn422929397l_bool ).

tff(wt,type,
    wt: com > bool ).

tff(image_1705983821_pname,type,
    image_1705983821_pname: ( fun_fu1664106117_pname * fun_fu399576434l_bool ) > fun_pname_bool ).

tff(pn,type,
    pn: pname ).

tff(collec1657840446e_bool,type,
    collec1657840446e_bool: fun_fu1783763359l_bool > fun_fu1783763359l_bool ).

tff(cOMBB_1356070853e_bool,type,
    cOMBB_1356070853e_bool: ( fun_bool_bool * fun_fu1783763359l_bool ) > fun_fu1783763359l_bool ).

tff('#skF_21',type,
    '#skF_21': ( hoare_1848483303_state * fun_pn447269700_state * fun_pname_bool ) > pname ).

tff('#skF_15',type,
    '#skF_15': fun_Ho734851753e_bool > hoare_1848483303_state ).

tff('#skF_29',type,
    '#skF_29': ( fun_fu399576434l_bool * fun_fu1430349052l_bool * fun_fu1430349052l_bool ) > fun_pname_bool ).

tff(image_2036190066_pname,type,
    image_2036190066_pname: ( fun_fu1931361878_pname * fun_fu64031073l_bool ) > fun_pname_bool ).

tff('#skF_10',type,
    '#skF_10': fun_fu1430349052l_bool > fun_pname_bool ).

tff(member591555156_state,type,
    member591555156_state: fun_Ho1489168363l_bool ).

tff(cOMBK_1423274227e_bool,type,
    cOMBK_1423274227e_bool: pname > fun_fu891110808_pname ).

tff(bot_bo973295223l_bool,type,
    bot_bo973295223l_bool: fun_fu64031073l_bool ).

tff('#skF_11',type,
    '#skF_11': fun_Ho734851753e_bool > hoare_1848483303_state ).

tff(image_730818763_state,type,
    image_730818763_state: ( fun_fu1404623273_state * fun_fu1783763359l_bool ) > fun_Ho734851753e_bool ).

tff(bot_bo1537088220l_bool,type,
    bot_bo1537088220l_bool: fun_fu399576434l_bool ).

tff(cOMBC_336095980l_bool,type,
    cOMBC_336095980l_bool: fun_fu1086940979l_bool > fun_fu1086940979l_bool ).

tff(hAPP_p393069232l_bool,type,
    hAPP_p393069232l_bool: ( fun_pn250273176l_bool * pname ) > fun_bool_bool ).

tff('#skF_1',type,
    '#skF_1': fun_fu399576434l_bool > fun_fu1430349052l_bool ).

tff(fequal1145749800e_bool,type,
    fequal1145749800e_bool: fun_fu1478462177l_bool ).

tff('#skF_18',type,
    '#skF_18': fun_fu1783763359l_bool > fun_Ho734851753e_bool ).

tff(hAPP_f170941835l_bool,type,
    hAPP_f170941835l_bool: ( fun_fu947309171l_bool * fun_Ho734851753e_bool ) > fun_bool_bool ).

tff(image_2078273054_state,type,
    image_2078273054_state: ( fun_fu230733820_state * fun_fu399576434l_bool ) > fun_Ho734851753e_bool ).

tff('#skF_24',type,
    '#skF_24': ( hoare_1848483303_state * fun_pn447269700_state * fun_pname_bool ) > pname ).

tff(cOMBC_1100692246l_bool,type,
    cOMBC_1100692246l_bool: fun_fu1259080373l_bool > fun_fu1137856163l_bool ).

tff(f_1779,hypothesis,
    hAPP_p799580910on_com(body,pn) = some_com(y),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_5) ).

tff(f_1774,hypothesis,
    hBOOL(wT_bodies),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_1) ).

tff(f_1444,axiom,
    ! [Pn: pname,B_2: com] :
      ( hBOOL(wT_bodies)
     => ( ( hAPP_p799580910on_com(body,Pn) = some_com(B_2) )
       => hBOOL(wt(B_2)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_288_WT__bodiesD) ).

tff(f_1618,axiom,
    ~ hBOOL(fFalse),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',help_fFalse_1_1_U) ).

tff(f_1622,axiom,
    ! [P: bool] :
      ( ( P = fTrue )
      | ( P = fFalse ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',help_fFalse_1_1_T) ).

tff(f_1276,axiom,
    ! [P_1: fun_Ho734851753e_bool] : ( collec1708318610_state(P_1) = P_1 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_255_Collect__def) ).

tff(f_1423,axiom,
    ! [A_2: hoare_1848483303_state] : ( collec1708318610_state(hAPP_H1618070847e_bool(fequal364418600_state,A_2)) = insert668001005_state(A_2,bot_bo454148287e_bool) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_284_singleton__conv2) ).

tff(f_1782,negated_conjecture,
    ~ hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(image_1256224870_state(cOMBB_573322273_pname(hoare_Mirabelle_MGT,body_1),dom_pname_com(body))),insert668001005_state(hAPP_c379084956_state(hoare_Mirabelle_MGT,y),bot_bo454148287e_bool))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_7) ).

tff(f_1775,hypothesis,
    hBOOL(hAPP_f355887345l_bool(finite1765195604_state,fa)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_2) ).

tff(f_33,axiom,
    ! [G: fun_Ho734851753e_bool] : hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G),bot_bo454148287e_bool)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_0_empty) ).

tff(f_55,axiom,
    ! [G: fun_Ho734851753e_bool,G_1: fun_Ho734851753e_bool,Ts: fun_Ho734851753e_bool] :
      ( hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G_1),Ts))
     => ( hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G),G_1))
       => hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G),Ts)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_4_cut) ).

tff(f_1773,hypothesis,
    hBOOL(hoare_1310879719gleton),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',conj_0) ).

tff(f_546,axiom,
    ! [C_1: com] :
      ( hBOOL(hoare_1310879719gleton)
     => ( hBOOL(wT_bodies)
       => ( hBOOL(wt(C_1))
         => hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(bot_bo454148287e_bool),insert668001005_state(hAPP_c379084956_state(hoare_Mirabelle_MGT,C_1),bot_bo454148287e_bool))) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fact_103_MGF) ).

tff(c_1009,plain,
    hAPP_p799580910on_com(body,pn) = some_com(y),
    inference(cnfTransformation,[status(thm)],[f_1779]) ).

tff(c_1001,plain,
    hBOOL(wT_bodies),
    inference(cnfTransformation,[status(thm)],[f_1774]) ).

tff(c_796,plain,
    ! [B_2_677: com,Pn_676: pname] :
      ( hBOOL(wt(B_2_677))
      | ( some_com(B_2_677) != hAPP_p799580910on_com(body,Pn_676) )
      | ~ hBOOL(wT_bodies) ),
    inference(cnfTransformation,[status(thm)],[f_1444]) ).

tff(c_9530,plain,
    ! [B_2_9535: com,Pn_9536: pname] :
      ( hBOOL(wt(B_2_9535))
      | ( some_com(B_2_9535) != hAPP_p799580910on_com(body,Pn_9536) ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1001,c_796]) ).

tff(c_9531,plain,
    ! [B_2_9535: com] :
      ( hBOOL(wt(B_2_9535))
      | ( some_com(y) != some_com(B_2_9535) ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1009,c_9530]) ).

tff(c_881,plain,
    ~ hBOOL(fFalse),
    inference(cnfTransformation,[status(thm)],[f_1618]) ).

tff(c_1240,plain,
    ! [P_881: bool] :
      ( ( fFalse = P_881 )
      | ( fTrue = P_881 ) ),
    inference(cnfTransformation,[status(thm)],[f_1622]) ).

tff(c_696,plain,
    ! [P_1_606: fun_Ho734851753e_bool] : ( collec1708318610_state(P_1_606) = P_1_606 ),
    inference(cnfTransformation,[status(thm)],[f_1276]) ).

tff(c_786,plain,
    ! [A_2_670: hoare_1848483303_state] : ( collec1708318610_state(hAPP_H1618070847e_bool(fequal364418600_state,A_2_670)) = insert668001005_state(A_2_670,bot_bo454148287e_bool) ),
    inference(cnfTransformation,[status(thm)],[f_1423]) ).

tff(c_1037,plain,
    ! [A_2_670: hoare_1848483303_state] : ( insert668001005_state(A_2_670,bot_bo454148287e_bool) = hAPP_H1618070847e_bool(fequal364418600_state,A_2_670) ),
    inference(demodulation,[status(thm),theory(equality)],[c_696,c_786]) ).

tff(c_1013,plain,
    ~ hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(image_1256224870_state(cOMBB_573322273_pname(hoare_Mirabelle_MGT,body_1),dom_pname_com(body))),insert668001005_state(hAPP_c379084956_state(hoare_Mirabelle_MGT,y),bot_bo454148287e_bool))),
    inference(cnfTransformation,[status(thm)],[f_1782]) ).

tff(c_1045,plain,
    ~ hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(image_1256224870_state(cOMBB_573322273_pname(hoare_Mirabelle_MGT,body_1),dom_pname_com(body))),hAPP_H1618070847e_bool(fequal364418600_state,hAPP_c379084956_state(hoare_Mirabelle_MGT,y)))),
    inference(demodulation,[status(thm),theory(equality)],[c_1037,c_1013]) ).

tff(c_1246,plain,
    ( ~ hBOOL(fTrue)
    | ( hAPP_f355887345l_bool(hoare_1193527299_state(image_1256224870_state(cOMBB_573322273_pname(hoare_Mirabelle_MGT,body_1),dom_pname_com(body))),hAPP_H1618070847e_bool(fequal364418600_state,hAPP_c379084956_state(hoare_Mirabelle_MGT,y))) = fFalse ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1240,c_1045]) ).

tff(c_1281,plain,
    ~ hBOOL(fTrue),
    inference(splitLeft,[status(thm)],[c_1246]) ).

tff(c_883,plain,
    ! [P_730: bool] :
      ( ( fFalse = P_730 )
      | ( fTrue = P_730 ) ),
    inference(cnfTransformation,[status(thm)],[f_1622]) ).

tff(c_1003,plain,
    hBOOL(hAPP_f355887345l_bool(finite1765195604_state,fa)),
    inference(cnfTransformation,[status(thm)],[f_1775]) ).

tff(c_1326,plain,
    ( hBOOL(fTrue)
    | ( hAPP_f355887345l_bool(finite1765195604_state,fa) = fFalse ) ),
    inference(superposition,[status(thm),theory(equality)],[c_883,c_1003]) ).

tff(c_1327,plain,
    hAPP_f355887345l_bool(finite1765195604_state,fa) = fFalse,
    inference(negUnitSimplification,[status(thm)],[c_1281,c_1326]) ).

tff(c_1328,plain,
    hBOOL(fFalse),
    inference(demodulation,[status(thm),theory(equality)],[c_1327,c_1003]) ).

tff(c_1330,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_881,c_1328]) ).

tff(c_1331,plain,
    hAPP_f355887345l_bool(hoare_1193527299_state(image_1256224870_state(cOMBB_573322273_pname(hoare_Mirabelle_MGT,body_1),dom_pname_com(body))),hAPP_H1618070847e_bool(fequal364418600_state,hAPP_c379084956_state(hoare_Mirabelle_MGT,y))) = fFalse,
    inference(splitRight,[status(thm)],[c_1246]) ).

tff(c_1332,plain,
    hBOOL(fTrue),
    inference(splitRight,[status(thm)],[c_1246]) ).

tff(c_2,plain,
    ! [G_1: fun_Ho734851753e_bool] : hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G_1),bot_bo454148287e_bool)),
    inference(cnfTransformation,[status(thm)],[f_33]) ).

tff(c_64568,plain,
    ! [G_30240: fun_Ho734851753e_bool,Ts_30241: fun_Ho734851753e_bool,G_1_30242: fun_Ho734851753e_bool] :
      ( hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G_30240),Ts_30241))
      | ~ hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G_30240),G_1_30242))
      | ~ hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G_1_30242),Ts_30241)) ),
    inference(cnfTransformation,[status(thm)],[f_55]) ).

tff(c_89258,plain,
    ! [G_37356: fun_Ho734851753e_bool,Ts_37357: fun_Ho734851753e_bool] :
      ( hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G_37356),Ts_37357))
      | ~ hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(bot_bo454148287e_bool),Ts_37357)) ),
    inference(resolution,[status(thm)],[c_2,c_64568]) ).

tff(c_89299,plain,
    ! [G_37356: fun_Ho734851753e_bool,Ts_37357: fun_Ho734851753e_bool] :
      ( hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G_37356),Ts_37357))
      | ~ hBOOL(fTrue)
      | ( hAPP_f355887345l_bool(hoare_1193527299_state(bot_bo454148287e_bool),Ts_37357) = fFalse ) ),
    inference(superposition,[status(thm),theory(equality)],[c_883,c_89258]) ).

tff(c_93208,plain,
    ! [G_38621: fun_Ho734851753e_bool,Ts_38622: fun_Ho734851753e_bool] :
      ( hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(G_38621),Ts_38622))
      | ( hAPP_f355887345l_bool(hoare_1193527299_state(bot_bo454148287e_bool),Ts_38622) = fFalse ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_1332,c_89299]) ).

tff(c_93256,plain,
    ( hBOOL(fFalse)
    | ( hAPP_f355887345l_bool(hoare_1193527299_state(bot_bo454148287e_bool),hAPP_H1618070847e_bool(fequal364418600_state,hAPP_c379084956_state(hoare_Mirabelle_MGT,y))) = fFalse ) ),
    inference(superposition,[status(thm),theory(equality)],[c_1331,c_93208]) ).

tff(c_93274,plain,
    hAPP_f355887345l_bool(hoare_1193527299_state(bot_bo454148287e_bool),hAPP_H1618070847e_bool(fequal364418600_state,hAPP_c379084956_state(hoare_Mirabelle_MGT,y))) = fFalse,
    inference(negUnitSimplification,[status(thm)],[c_881,c_93256]) ).

tff(c_999,plain,
    hBOOL(hoare_1310879719gleton),
    inference(cnfTransformation,[status(thm)],[f_1773]) ).

tff(c_244,plain,
    ! [C_1_222: com] :
      ( hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(bot_bo454148287e_bool),insert668001005_state(hAPP_c379084956_state(hoare_Mirabelle_MGT,C_1_222),bot_bo454148287e_bool)))
      | ~ hBOOL(wt(C_1_222))
      | ~ hBOOL(wT_bodies)
      | ~ hBOOL(hoare_1310879719gleton) ),
    inference(cnfTransformation,[status(thm)],[f_546]) ).

tff(c_1135,plain,
    ! [C_1_222: com] :
      ( hBOOL(hAPP_f355887345l_bool(hoare_1193527299_state(bot_bo454148287e_bool),hAPP_H1618070847e_bool(fequal364418600_state,hAPP_c379084956_state(hoare_Mirabelle_MGT,C_1_222))))
      | ~ hBOOL(wt(C_1_222)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_999,c_1001,c_1037,c_244]) ).

tff(c_93328,plain,
    ( hBOOL(fFalse)
    | ~ hBOOL(wt(y)) ),
    inference(superposition,[status(thm),theory(equality)],[c_93274,c_1135]) ).

tff(c_93378,plain,
    ~ hBOOL(wt(y)),
    inference(negUnitSimplification,[status(thm)],[c_881,c_93328]) ).

tff(c_93408,plain,
    $false,
    inference(resolution,[status(thm)],[c_9531,c_93378]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.08  % Problem  : SWW474_1 : TPTP v8.1.2. Released v5.3.0.
% 0.00/0.08  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.08/0.27  % Computer : n032.cluster.edu
% 0.08/0.27  % Model    : x86_64 x86_64
% 0.08/0.27  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.27  % Memory   : 8042.1875MB
% 0.08/0.27  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.08/0.27  % CPULimit : 300
% 0.08/0.27  % WCLimit  : 300
% 0.08/0.27  % DateTime : Thu Aug  3 19:30:06 EDT 2023
% 0.08/0.27  % CPUTime  : 
% 40.37/23.89  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 40.47/23.90  
% 40.47/23.90  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 40.47/23.94  
% 40.47/23.94  Inference rules
% 40.47/23.94  ----------------------
% 40.47/23.94  #Ref     : 8
% 40.47/23.94  #Sup     : 22339
% 40.47/23.94  #Fact    : 1
% 40.47/23.94  #Define  : 0
% 40.47/23.94  #Split   : 7
% 40.47/23.94  #Chain   : 0
% 40.47/23.94  #Close   : 0
% 40.47/23.94  
% 40.47/23.94  Ordering : KBO
% 40.47/23.94  
% 40.47/23.94  Simplification rules
% 40.47/23.94  ----------------------
% 40.47/23.94  #Subsume      : 8730
% 40.47/23.94  #Demod        : 8362
% 40.47/23.94  #Tautology    : 7796
% 40.47/23.94  #SimpNegUnit  : 3529
% 40.47/23.94  #BackRed      : 105
% 40.47/23.94  
% 40.47/23.94  #Partial instantiations: 1533
% 40.47/23.94  #Strategies tried      : 1
% 40.47/23.94  
% 40.47/23.94  Timing (in seconds)
% 40.47/23.94  ----------------------
% 40.47/23.94  Preprocessing        : 1.38
% 40.47/23.94  Parsing              : 0.82
% 40.47/23.94  CNF conversion       : 0.11
% 40.47/23.94  Main loop            : 21.59
% 40.47/23.94  Inferencing          : 3.63
% 40.47/23.94  Reduction            : 11.42
% 40.47/23.94  Demodulation         : 8.61
% 40.47/23.94  BG Simplification    : 0.19
% 40.47/23.94  Subsumption          : 5.33
% 40.47/23.94  Abstraction          : 0.20
% 40.47/23.94  MUC search           : 0.00
% 40.47/23.94  Cooper               : 0.00
% 40.47/23.94  Total                : 23.03
% 40.47/23.94  Index Insertion      : 0.00
% 40.47/23.94  Index Deletion       : 0.00
% 40.47/23.94  Index Matching       : 0.00
% 40.47/23.94  BG Taut test         : 0.00
%------------------------------------------------------------------------------