TSTP Solution File: SWW470+2 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : SWW470+2 : TPTP v8.2.0. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n023.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:17:16 EDT 2024

% Result   : Theorem 18.11s 3.22s
% Output   : CNFRefutation 18.11s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   19
%            Number of leaves      :   22
% Syntax   : Number of formulae    :  119 (  47 unt;   0 def)
%            Number of atoms       :  266 (  62 equ)
%            Maximal formula atoms :   10 (   2 avg)
%            Number of connectives :  221 (  74   ~;  77   |;  27   &)
%                                         (  21 <=>;  22  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   17 (   4 avg)
%            Maximal term depth    :   11 (   2 avg)
%            Number of predicates  :    5 (   3 usr;   1 prp; 0-2 aty)
%            Number of functors    :   61 (  61 usr;  26 con; 0-4 aty)
%            Number of variables   :  257 (  38 sgn 160   !;  17   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f17,axiom,
    is_bool(bot_bot_bool),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',gsy_c_Orderings_Obot__class_Obot_000tc__HOL__Obool) ).

fof(f18,axiom,
    is_bool(fFalse),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',gsy_c_fFalse) ).

fof(f37,axiom,
    ! [X4,X14,X15,X16,X17] :
      ( ( hBOOL(X17)
       => hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X4),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X14,X15,X16)),bot_bo1181479936a_bool))) )
     => hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X4),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X14))),X17),X15,X16)),bot_bo1181479936a_bool))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_8_constant) ).

fof(f45,axiom,
    ! [X16,X14,X4,X21,X15,X20] :
      ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X4),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X21,X15,X20)),bot_bo1181479936a_bool)))
     => ( ! [X18,X19] :
            ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X14,X18),X19))
           => ! [X22] :
                ( ! [X23] :
                    ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X21,X23),X19))
                   => hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X20,X23),X22)) )
               => hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X16,X18),X22)) ) )
       => hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X4),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X14,X15,X16)),bot_bo1181479936a_bool))) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_16_conseq12) ).

fof(f56,axiom,
    ! [X24] : collec268032053iple_a(hAPP_H1190454433a_bool(fequal879838495iple_a,X24)) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X24),bot_bo1181479936a_bool),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_27_singleton__conv2) ).

fof(f75,axiom,
    ! [X14] :
      ( bot_bot_fun_nat_bool = collect_nat(X14)
    <=> ! [X28] : ~ hBOOL(hAPP_nat_bool(X14,X28)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_46_Collect__empty__eq) ).

fof(f89,axiom,
    ! [X26] :
      ( ! [X28] : ~ hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X28),X26))
    <=> bot_bo1181479936a_bool = X26 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_60_all__not__in__conv) ).

fof(f92,axiom,
    bot_bot_fun_nat_bool = collect_nat(hAPP_b1013836512t_bool(cOMBK_bool_nat,fFalse)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_63_empty__def) ).

fof(f156,axiom,
    ! [X28] :
      ( hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,X28))
    <=> hBOOL(bot_bot_bool) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_127_bot__fun__def) ).

fof(f259,axiom,
    ! [X29,X26] :
      ( hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X29),X26))
    <=> hBOOL(hAPP_H1421470952a_bool(X26,X29)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_230_mem__def) ).

fof(f261,axiom,
    ! [X14] : collec268032053iple_a(X14) = X14,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_232_Collect__def) ).

fof(f262,axiom,
    ! [X14] : collect_nat(X14) = X14,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_233_Collect__def) ).

fof(f520,axiom,
    ! [X29,X30] :
      ( ( hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X29),X30))
      <=> hBOOL(bot_bot_bool) )
    <=> ( ( hBOOL(X30)
        <=> hBOOL(bot_bot_bool) )
        & ( hBOOL(X29)
        <=> hBOOL(bot_bot_bool) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_491_sup__eq__bot__iff) ).

fof(f748,axiom,
    ! [X204,X205] :
      ( is_bool(X204)
     => hAPP_nat_bool(hAPP_b1013836512t_bool(cOMBK_bool_nat,X204),X205) = X204 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBK_1_1_COMBK_000tc__HOL__Obool_000tc__Nat__Onat_U) ).

fof(f749,axiom,
    ! [X204,X205] :
      ( is_bool(X204)
     => hAPP_state_bool(hAPP_b2019457360e_bool(cOMBK_bool_state,X204),X205) = X204 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBK_1_1_COMBK_000tc__HOL__Obool_000tc__Com__Ostate_U) ).

fof(f755,axiom,
    ! [X204,X205] : hAPP_a2036067514e_bool(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,X204),X205) = X204,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBK_1_1_COMBK_000tc__fun_Itc__Com__Ostate_Mtc__HOL__Obool_J_000t__a_U) ).

fof(f830,conjecture,
    hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(g),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_b2019457360e_bool(cOMBK_bool_state,fFalse)),c,hAPP_f762886889e_bool(hAPP_f1261923407e_bool(cOMBC_892787026e_bool,hAPP_f963367678e_bool(hAPP_f375255701e_bool(cOMBB_145932198bool_a,cOMBS_1378840469l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),p))),hAPP_f1759915619e_bool(hAPP_f2073279419e_bool(cOMBB_160679318_state,fNot),b)))),bot_bo1181479936a_bool))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_0) ).

fof(f831,negated_conjecture,
    ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(g),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_b2019457360e_bool(cOMBK_bool_state,fFalse)),c,hAPP_f762886889e_bool(hAPP_f1261923407e_bool(cOMBC_892787026e_bool,hAPP_f963367678e_bool(hAPP_f375255701e_bool(cOMBB_145932198bool_a,cOMBS_1378840469l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),p))),hAPP_f1759915619e_bool(hAPP_f2073279419e_bool(cOMBB_160679318_state,fNot),b)))),bot_bo1181479936a_bool))),
    inference(negated_conjecture,[],[f830]) ).

fof(f840,plain,
    ! [X0,X1,X2,X3,X4] :
      ( ( hBOOL(X4)
       => hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X1,X2,X3)),bot_bo1181479936a_bool))) )
     => hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X1))),X4),X2,X3)),bot_bo1181479936a_bool))) ),
    inference(rectify,[],[f37]) ).

fof(f848,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X3,X4,X5)),bot_bo1181479936a_bool)))
     => ( ! [X6,X7] :
            ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X1,X6),X7))
           => ! [X8] :
                ( ! [X9] :
                    ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X3,X9),X7))
                   => hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X5,X9),X8)) )
               => hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X0,X6),X8)) ) )
       => hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X1,X4,X0)),bot_bo1181479936a_bool))) ) ),
    inference(rectify,[],[f45]) ).

fof(f859,plain,
    ! [X0] : collec268032053iple_a(hAPP_H1190454433a_bool(fequal879838495iple_a,X0)) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X0),bot_bo1181479936a_bool),
    inference(rectify,[],[f56]) ).

fof(f878,plain,
    ! [X0] :
      ( bot_bot_fun_nat_bool = collect_nat(X0)
    <=> ! [X1] : ~ hBOOL(hAPP_nat_bool(X0,X1)) ),
    inference(rectify,[],[f75]) ).

fof(f892,plain,
    ! [X0] :
      ( ! [X1] : ~ hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X1),X0))
    <=> bot_bo1181479936a_bool = X0 ),
    inference(rectify,[],[f89]) ).

fof(f955,plain,
    ! [X0] :
      ( hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,X0))
    <=> hBOOL(bot_bot_bool) ),
    inference(rectify,[],[f156]) ).

fof(f1058,plain,
    ! [X0,X1] :
      ( hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X0),X1))
    <=> hBOOL(hAPP_H1421470952a_bool(X1,X0)) ),
    inference(rectify,[],[f259]) ).

fof(f1060,plain,
    ! [X0] : collec268032053iple_a(X0) = X0,
    inference(rectify,[],[f261]) ).

fof(f1061,plain,
    ! [X0] : collect_nat(X0) = X0,
    inference(rectify,[],[f262]) ).

fof(f1310,plain,
    ! [X0,X1] :
      ( ( hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X0),X1))
      <=> hBOOL(bot_bot_bool) )
    <=> ( ( hBOOL(X1)
        <=> hBOOL(bot_bot_bool) )
        & ( hBOOL(X0)
        <=> hBOOL(bot_bot_bool) ) ) ),
    inference(rectify,[],[f520]) ).

fof(f1537,plain,
    ! [X0,X1] :
      ( is_bool(X0)
     => hAPP_nat_bool(hAPP_b1013836512t_bool(cOMBK_bool_nat,X0),X1) = X0 ),
    inference(rectify,[],[f748]) ).

fof(f1538,plain,
    ! [X0,X1] :
      ( is_bool(X0)
     => hAPP_state_bool(hAPP_b2019457360e_bool(cOMBK_bool_state,X0),X1) = X0 ),
    inference(rectify,[],[f749]) ).

fof(f1544,plain,
    ! [X0,X1] : hAPP_a2036067514e_bool(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,X0),X1) = X0,
    inference(rectify,[],[f755]) ).

fof(f1619,plain,
    ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(g),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_b2019457360e_bool(cOMBK_bool_state,fFalse)),c,hAPP_f762886889e_bool(hAPP_f1261923407e_bool(cOMBC_892787026e_bool,hAPP_f963367678e_bool(hAPP_f375255701e_bool(cOMBB_145932198bool_a,cOMBS_1378840469l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),p))),hAPP_f1759915619e_bool(hAPP_f2073279419e_bool(cOMBB_160679318_state,fNot),b)))),bot_bo1181479936a_bool))),
    inference(flattening,[],[f831]) ).

fof(f1631,plain,
    ! [X0,X1,X2,X3,X4] :
      ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X1))),X4),X2,X3)),bot_bo1181479936a_bool)))
      | ( ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X1,X2,X3)),bot_bo1181479936a_bool)))
        & hBOOL(X4) ) ),
    inference(ennf_transformation,[],[f840]) ).

fof(f1643,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X1,X4,X0)),bot_bo1181479936a_bool)))
      | ? [X6,X7] :
          ( ? [X8] :
              ( ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X0,X6),X8))
              & ! [X9] :
                  ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X5,X9),X8))
                  | ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X3,X9),X7)) ) )
          & hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X1,X6),X7)) )
      | ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X3,X4,X5)),bot_bo1181479936a_bool))) ),
    inference(ennf_transformation,[],[f848]) ).

fof(f1644,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X1,X4,X0)),bot_bo1181479936a_bool)))
      | ? [X6,X7] :
          ( ? [X8] :
              ( ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X0,X6),X8))
              & ! [X9] :
                  ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X5,X9),X8))
                  | ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X3,X9),X7)) ) )
          & hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X1,X6),X7)) )
      | ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X3,X4,X5)),bot_bo1181479936a_bool))) ),
    inference(flattening,[],[f1643]) ).

fof(f2169,plain,
    ! [X0,X1] :
      ( hAPP_nat_bool(hAPP_b1013836512t_bool(cOMBK_bool_nat,X0),X1) = X0
      | ~ is_bool(X0) ),
    inference(ennf_transformation,[],[f1537]) ).

fof(f2170,plain,
    ! [X0,X1] :
      ( hAPP_state_bool(hAPP_b2019457360e_bool(cOMBK_bool_state,X0),X1) = X0
      | ~ is_bool(X0) ),
    inference(ennf_transformation,[],[f1538]) ).

fof(f2176,plain,
    ! [X1,X0] :
      ( sP1(X1,X0)
    <=> ( ( hBOOL(X1)
        <=> hBOOL(bot_bot_bool) )
        & ( hBOOL(X0)
        <=> hBOOL(bot_bot_bool) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).

fof(f2177,plain,
    ! [X0,X1] :
      ( ( hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X0),X1))
      <=> hBOOL(bot_bot_bool) )
    <=> sP1(X1,X0) ),
    inference(definition_folding,[],[f1310,f2176]) ).

fof(f2194,plain,
    ! [X0,X1,X3,X5] :
      ( ? [X6,X7] :
          ( ? [X8] :
              ( ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X0,X6),X8))
              & ! [X9] :
                  ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X5,X9),X8))
                  | ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X3,X9),X7)) ) )
          & hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X1,X6),X7)) )
     => ( ? [X8] :
            ( ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X0,sK14(X0,X1,X3,X5)),X8))
            & ! [X9] :
                ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X5,X9),X8))
                | ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X3,X9),sK15(X0,X1,X3,X5))) ) )
        & hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X1,sK14(X0,X1,X3,X5)),sK15(X0,X1,X3,X5))) ) ),
    introduced(choice_axiom,[]) ).

fof(f2195,plain,
    ! [X0,X1,X3,X5] :
      ( ? [X8] :
          ( ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X0,sK14(X0,X1,X3,X5)),X8))
          & ! [X9] :
              ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X5,X9),X8))
              | ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X3,X9),sK15(X0,X1,X3,X5))) ) )
     => ( ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X0,sK14(X0,X1,X3,X5)),sK16(X0,X1,X3,X5)))
        & ! [X9] :
            ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X5,X9),sK16(X0,X1,X3,X5)))
            | ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X3,X9),sK15(X0,X1,X3,X5))) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f2196,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X1,X4,X0)),bot_bo1181479936a_bool)))
      | ( ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X0,sK14(X0,X1,X3,X5)),sK16(X0,X1,X3,X5)))
        & ! [X9] :
            ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X5,X9),sK16(X0,X1,X3,X5)))
            | ~ hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X3,X9),sK15(X0,X1,X3,X5))) )
        & hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X1,sK14(X0,X1,X3,X5)),sK15(X0,X1,X3,X5))) )
      | ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X3,X4,X5)),bot_bo1181479936a_bool))) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK14,sK15,sK16])],[f1644,f2195,f2194]) ).

fof(f2200,plain,
    ! [X0] :
      ( ( bot_bot_fun_nat_bool = collect_nat(X0)
        | ? [X1] : hBOOL(hAPP_nat_bool(X0,X1)) )
      & ( ! [X1] : ~ hBOOL(hAPP_nat_bool(X0,X1))
        | bot_bot_fun_nat_bool != collect_nat(X0) ) ),
    inference(nnf_transformation,[],[f878]) ).

fof(f2201,plain,
    ! [X0] :
      ( ( bot_bot_fun_nat_bool = collect_nat(X0)
        | ? [X1] : hBOOL(hAPP_nat_bool(X0,X1)) )
      & ( ! [X2] : ~ hBOOL(hAPP_nat_bool(X0,X2))
        | bot_bot_fun_nat_bool != collect_nat(X0) ) ),
    inference(rectify,[],[f2200]) ).

fof(f2202,plain,
    ! [X0] :
      ( ? [X1] : hBOOL(hAPP_nat_bool(X0,X1))
     => hBOOL(hAPP_nat_bool(X0,sK20(X0))) ),
    introduced(choice_axiom,[]) ).

fof(f2203,plain,
    ! [X0] :
      ( ( bot_bot_fun_nat_bool = collect_nat(X0)
        | hBOOL(hAPP_nat_bool(X0,sK20(X0))) )
      & ( ! [X2] : ~ hBOOL(hAPP_nat_bool(X0,X2))
        | bot_bot_fun_nat_bool != collect_nat(X0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK20])],[f2201,f2202]) ).

fof(f2244,plain,
    ! [X0] :
      ( ( ! [X1] : ~ hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X1),X0))
        | bot_bo1181479936a_bool != X0 )
      & ( bot_bo1181479936a_bool = X0
        | ? [X1] : hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X1),X0)) ) ),
    inference(nnf_transformation,[],[f892]) ).

fof(f2245,plain,
    ! [X0] :
      ( ( ! [X1] : ~ hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X1),X0))
        | bot_bo1181479936a_bool != X0 )
      & ( bot_bo1181479936a_bool = X0
        | ? [X2] : hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X2),X0)) ) ),
    inference(rectify,[],[f2244]) ).

fof(f2246,plain,
    ! [X0] :
      ( ? [X2] : hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X2),X0))
     => hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,sK31(X0)),X0)) ),
    introduced(choice_axiom,[]) ).

fof(f2247,plain,
    ! [X0] :
      ( ( ! [X1] : ~ hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X1),X0))
        | bot_bo1181479936a_bool != X0 )
      & ( bot_bo1181479936a_bool = X0
        | hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,sK31(X0)),X0)) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK31])],[f2245,f2246]) ).

fof(f2283,plain,
    ! [X0] :
      ( ( hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,X0))
        | ~ hBOOL(bot_bot_bool) )
      & ( hBOOL(bot_bot_bool)
        | ~ hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,X0)) ) ),
    inference(nnf_transformation,[],[f955]) ).

fof(f2369,plain,
    ! [X0,X1] :
      ( ( hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X0),X1))
        | ~ hBOOL(hAPP_H1421470952a_bool(X1,X0)) )
      & ( hBOOL(hAPP_H1421470952a_bool(X1,X0))
        | ~ hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X0),X1)) ) ),
    inference(nnf_transformation,[],[f1058]) ).

fof(f2538,plain,
    ! [X0,X1] :
      ( ( ( ( hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X0),X1))
            | ~ hBOOL(bot_bot_bool) )
          & ( hBOOL(bot_bot_bool)
            | ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X0),X1)) ) )
        | ~ sP1(X1,X0) )
      & ( sP1(X1,X0)
        | ( ( ~ hBOOL(bot_bot_bool)
            | ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X0),X1)) )
          & ( hBOOL(bot_bot_bool)
            | hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X0),X1)) ) ) ) ),
    inference(nnf_transformation,[],[f2177]) ).

fof(f2647,plain,
    is_bool(bot_bot_bool),
    inference(cnf_transformation,[],[f17]) ).

fof(f2648,plain,
    is_bool(fFalse),
    inference(cnf_transformation,[],[f18]) ).

fof(f2673,plain,
    ! [X2,X3,X0,X1,X4] :
      ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X1))),X4),X2,X3)),bot_bo1181479936a_bool)))
      | hBOOL(X4) ),
    inference(cnf_transformation,[],[f1631]) ).

fof(f2689,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X1,X4,X0)),bot_bo1181479936a_bool)))
      | hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X1,sK14(X0,X1,X3,X5)),sK15(X0,X1,X3,X5)))
      | ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X3,X4,X5)),bot_bo1181479936a_bool))) ),
    inference(cnf_transformation,[],[f2196]) ).

fof(f2707,plain,
    ! [X0] : collec268032053iple_a(hAPP_H1190454433a_bool(fequal879838495iple_a,X0)) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X0),bot_bo1181479936a_bool),
    inference(cnf_transformation,[],[f859]) ).

fof(f2735,plain,
    ! [X0] :
      ( bot_bot_fun_nat_bool = collect_nat(X0)
      | hBOOL(hAPP_nat_bool(X0,sK20(X0))) ),
    inference(cnf_transformation,[],[f2203]) ).

fof(f2760,plain,
    ! [X0,X1] :
      ( ~ hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X1),X0))
      | bot_bo1181479936a_bool != X0 ),
    inference(cnf_transformation,[],[f2247]) ).

fof(f2765,plain,
    bot_bot_fun_nat_bool = collect_nat(hAPP_b1013836512t_bool(cOMBK_bool_nat,fFalse)),
    inference(cnf_transformation,[],[f92]) ).

fof(f2866,plain,
    ! [X0] :
      ( hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,X0))
      | ~ hBOOL(bot_bot_bool) ),
    inference(cnf_transformation,[],[f2283]) ).

fof(f3024,plain,
    ! [X0,X1] :
      ( hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X0),X1))
      | ~ hBOOL(hAPP_H1421470952a_bool(X1,X0)) ),
    inference(cnf_transformation,[],[f2369]) ).

fof(f3027,plain,
    ! [X0] : collec268032053iple_a(X0) = X0,
    inference(cnf_transformation,[],[f1060]) ).

fof(f3028,plain,
    ! [X0] : collect_nat(X0) = X0,
    inference(cnf_transformation,[],[f1061]) ).

fof(f3441,plain,
    ! [X0,X1] :
      ( hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X0),X1))
      | ~ hBOOL(bot_bot_bool)
      | ~ sP1(X1,X0) ),
    inference(cnf_transformation,[],[f2538]) ).

fof(f3775,plain,
    ! [X0,X1] :
      ( hAPP_nat_bool(hAPP_b1013836512t_bool(cOMBK_bool_nat,X0),X1) = X0
      | ~ is_bool(X0) ),
    inference(cnf_transformation,[],[f2169]) ).

fof(f3776,plain,
    ! [X0,X1] :
      ( hAPP_state_bool(hAPP_b2019457360e_bool(cOMBK_bool_state,X0),X1) = X0
      | ~ is_bool(X0) ),
    inference(cnf_transformation,[],[f2170]) ).

fof(f3782,plain,
    ! [X0,X1] : hAPP_a2036067514e_bool(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,X0),X1) = X0,
    inference(cnf_transformation,[],[f1544]) ).

fof(f3857,plain,
    ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(g),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_b2019457360e_bool(cOMBK_bool_state,fFalse)),c,hAPP_f762886889e_bool(hAPP_f1261923407e_bool(cOMBC_892787026e_bool,hAPP_f963367678e_bool(hAPP_f375255701e_bool(cOMBB_145932198bool_a,cOMBS_1378840469l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),p))),hAPP_f1759915619e_bool(hAPP_f2073279419e_bool(cOMBB_160679318_state,fNot),b)))),bot_bo1181479936a_bool))),
    inference(cnf_transformation,[],[f1619]) ).

fof(f3873,plain,
    ! [X1] : ~ hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X1),bot_bo1181479936a_bool)),
    inference(equality_resolution,[],[f2760]) ).

cnf(c_65,plain,
    is_bool(bot_bot_bool),
    inference(cnf_transformation,[],[f2647]) ).

cnf(c_66,plain,
    is_bool(fFalse),
    inference(cnf_transformation,[],[f2648]) ).

cnf(c_90,plain,
    ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X1))),X2),X3,X4)),bot_bo1181479936a_bool)))
    | hBOOL(X2) ),
    inference(cnf_transformation,[],[f2673]) ).

cnf(c_107,plain,
    ( ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X1,X2,X3)),bot_bo1181479936a_bool)))
    | hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X4,sK14(X5,X4,X1,X3)),sK15(X5,X4,X1,X3)))
    | hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(X4,X2,X5)),bot_bo1181479936a_bool))) ),
    inference(cnf_transformation,[],[f2689]) ).

cnf(c_123,plain,
    hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X0),bot_bo1181479936a_bool) = collec268032053iple_a(hAPP_H1190454433a_bool(fequal879838495iple_a,X0)),
    inference(cnf_transformation,[],[f2707]) ).

cnf(c_150,plain,
    ( collect_nat(X0) = bot_bot_fun_nat_bool
    | hBOOL(hAPP_nat_bool(X0,sK20(X0))) ),
    inference(cnf_transformation,[],[f2735]) ).

cnf(c_175,plain,
    ~ hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X0),bot_bo1181479936a_bool)),
    inference(cnf_transformation,[],[f3873]) ).

cnf(c_181,plain,
    collect_nat(hAPP_b1013836512t_bool(cOMBK_bool_nat,fFalse)) = bot_bot_fun_nat_bool,
    inference(cnf_transformation,[],[f2765]) ).

cnf(c_278,plain,
    ( ~ hBOOL(bot_bot_bool)
    | hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,X0)) ),
    inference(cnf_transformation,[],[f2866]) ).

cnf(c_435,plain,
    ( ~ hBOOL(hAPP_H1421470952a_bool(X0,X1))
    | hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X1),X0)) ),
    inference(cnf_transformation,[],[f3024]) ).

cnf(c_439,plain,
    collec268032053iple_a(X0) = X0,
    inference(cnf_transformation,[],[f3027]) ).

cnf(c_440,plain,
    collect_nat(X0) = X0,
    inference(cnf_transformation,[],[f3028]) ).

cnf(c_847,plain,
    ( ~ sP1(X0,X1)
    | ~ hBOOL(bot_bot_bool)
    | hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X1),X0)) ),
    inference(cnf_transformation,[],[f3441]) ).

cnf(c_1176,plain,
    ( ~ is_bool(X0)
    | hAPP_nat_bool(hAPP_b1013836512t_bool(cOMBK_bool_nat,X0),X1) = X0 ),
    inference(cnf_transformation,[],[f3775]) ).

cnf(c_1177,plain,
    ( ~ is_bool(X0)
    | hAPP_state_bool(hAPP_b2019457360e_bool(cOMBK_bool_state,X0),X1) = X0 ),
    inference(cnf_transformation,[],[f3776]) ).

cnf(c_1183,plain,
    hAPP_a2036067514e_bool(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,X0),X1) = X0,
    inference(cnf_transformation,[],[f3782]) ).

cnf(c_1258,negated_conjecture,
    ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(g),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_b2019457360e_bool(cOMBK_bool_state,fFalse)),c,hAPP_f762886889e_bool(hAPP_f1261923407e_bool(cOMBC_892787026e_bool,hAPP_f963367678e_bool(hAPP_f375255701e_bool(cOMBB_145932198bool_a,cOMBS_1378840469l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),p))),hAPP_f1759915619e_bool(hAPP_f2073279419e_bool(cOMBB_160679318_state,fNot),b)))),bot_bo1181479936a_bool))),
    inference(cnf_transformation,[],[f3857]) ).

cnf(c_1323,plain,
    ( ~ hBOOL(bot_bot_bool)
    | hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,bot_bo1181479936a_bool)) ),
    inference(instantiation,[status(thm)],[c_278]) ).

cnf(c_1326,plain,
    ~ hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,bot_bo1181479936a_bool),bot_bo1181479936a_bool)),
    inference(instantiation,[status(thm)],[c_175]) ).

cnf(c_1445,plain,
    ( ~ hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,bot_bo1181479936a_bool))
    | hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,bot_bo1181479936a_bool),bot_bo1181479936a_bool)) ),
    inference(instantiation,[status(thm)],[c_435]) ).

cnf(c_2105,plain,
    ~ hBOOL(bot_bot_bool),
    inference(global_subsumption_just,[status(thm)],[c_847,c_1323,c_1326,c_1445]) ).

cnf(c_2375,plain,
    ( collect_nat(X0) = bot_bot_fun_nat_bool
    | hBOOL(hAPP_nat_bool(X0,sK20(X0))) ),
    inference(prop_impl_just,[status(thm)],[c_150]) ).

cnf(c_2511,plain,
    ( hBOOL(X2)
    | hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X1))),X2),X3,X4)),bot_bo1181479936a_bool))) ),
    inference(prop_impl_just,[status(thm)],[c_90]) ).

cnf(c_2512,plain,
    ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X1))),X2),X3,X4)),bot_bo1181479936a_bool)))
    | hBOOL(X2) ),
    inference(renaming,[status(thm)],[c_2511]) ).

cnf(c_8857,plain,
    hAPP_b1013836512t_bool(cOMBK_bool_nat,fFalse) = bot_bot_fun_nat_bool,
    inference(demodulation,[status(thm)],[c_181,c_440]) ).

cnf(c_8962,plain,
    ( X0 = bot_bot_fun_nat_bool
    | hBOOL(hAPP_nat_bool(X0,sK20(X0))) ),
    inference(light_normalisation,[status(thm)],[c_2375,c_440]) ).

cnf(c_9151,plain,
    hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X0),bot_bo1181479936a_bool) = hAPP_H1190454433a_bool(fequal879838495iple_a,X0),
    inference(demodulation,[status(thm)],[c_123,c_439]) ).

cnf(c_11502,plain,
    ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_H1190454433a_bool(fequal879838495iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X1))),X2),X3,X4))))
    | hBOOL(X2) ),
    inference(demodulation,[status(thm)],[c_2512,c_9151]) ).

cnf(c_12219,plain,
    ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(g),hAPP_H1190454433a_bool(fequal879838495iple_a,hoare_1760757500iple_a(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_b2019457360e_bool(cOMBK_bool_state,fFalse)),c,hAPP_f762886889e_bool(hAPP_f1261923407e_bool(cOMBC_892787026e_bool,hAPP_f963367678e_bool(hAPP_f375255701e_bool(cOMBB_145932198bool_a,cOMBS_1378840469l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),p))),hAPP_f1759915619e_bool(hAPP_f2073279419e_bool(cOMBB_160679318_state,fNot),b)))))),
    inference(demodulation,[status(thm)],[c_1258,c_9151]) ).

cnf(c_12493,plain,
    ( ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_H1190454433a_bool(fequal879838495iple_a,hoare_1760757500iple_a(X1,X2,X3))))
    | hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X4,sK14(X5,X4,X1,X3)),sK15(X5,X4,X1,X3)))
    | hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_H1190454433a_bool(fequal879838495iple_a,hoare_1760757500iple_a(X4,X2,X5)))) ),
    inference(demodulation,[status(thm)],[c_107,c_9151]) ).

cnf(c_24064,plain,
    ( hBOOL(X2)
    | hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_H1190454433a_bool(fequal879838495iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X1))),X2),X3,X4)))) ),
    inference(prop_impl_just,[status(thm)],[c_11502]) ).

cnf(c_24065,plain,
    ( hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X0),hAPP_H1190454433a_bool(fequal879838495iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X1))),X2),X3,X4))))
    | hBOOL(X2) ),
    inference(renaming,[status(thm)],[c_24064]) ).

cnf(c_24480,plain,
    ( hBOOL(hAPP_nat_bool(X0,sK20(X0)))
    | X0 = bot_bot_fun_nat_bool ),
    inference(prop_impl_just,[status(thm)],[c_8962]) ).

cnf(c_24481,plain,
    ( X0 = bot_bot_fun_nat_bool
    | hBOOL(hAPP_nat_bool(X0,sK20(X0))) ),
    inference(renaming,[status(thm)],[c_24480]) ).

cnf(c_50865,plain,
    ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(X0,sK14(X1,X0,hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X2))),X3),X4)),sK15(X1,X0,hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X2))),X3),X4)))
    | hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(X5),hAPP_H1190454433a_bool(fequal879838495iple_a,hoare_1760757500iple_a(X0,X6,X1))))
    | hBOOL(X3) ),
    inference(superposition,[status(thm)],[c_24065,c_12493]) ).

cnf(c_50925,plain,
    hAPP_nat_bool(hAPP_b1013836512t_bool(cOMBK_bool_nat,bot_bot_bool),X0) = bot_bot_bool,
    inference(superposition,[status(thm)],[c_65,c_1176]) ).

cnf(c_50926,plain,
    hAPP_nat_bool(hAPP_b1013836512t_bool(cOMBK_bool_nat,fFalse),X0) = fFalse,
    inference(superposition,[status(thm)],[c_66,c_1176]) ).

cnf(c_50937,plain,
    hAPP_nat_bool(bot_bot_fun_nat_bool,X0) = fFalse,
    inference(light_normalisation,[status(thm)],[c_50926,c_8857]) ).

cnf(c_50981,plain,
    hAPP_state_bool(hAPP_b2019457360e_bool(cOMBK_bool_state,bot_bot_bool),X0) = bot_bot_bool,
    inference(superposition,[status(thm)],[c_65,c_1177]) ).

cnf(c_51039,plain,
    ( hAPP_b1013836512t_bool(cOMBK_bool_nat,bot_bot_bool) = bot_bot_fun_nat_bool
    | hBOOL(bot_bot_bool) ),
    inference(superposition,[status(thm)],[c_50925,c_24481]) ).

cnf(c_51044,plain,
    hAPP_b1013836512t_bool(cOMBK_bool_nat,bot_bot_bool) = bot_bot_fun_nat_bool,
    inference(forward_subsumption_resolution,[status(thm)],[c_51039,c_2105]) ).

cnf(c_51045,plain,
    hAPP_nat_bool(bot_bot_fun_nat_bool,X0) = bot_bot_bool,
    inference(demodulation,[status(thm)],[c_50925,c_51044]) ).

cnf(c_51046,plain,
    bot_bot_bool = fFalse,
    inference(demodulation,[status(thm)],[c_50937,c_51045]) ).

cnf(c_51056,plain,
    ~ hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(g),hAPP_H1190454433a_bool(fequal879838495iple_a,hoare_1760757500iple_a(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_b2019457360e_bool(cOMBK_bool_state,bot_bot_bool)),c,hAPP_f762886889e_bool(hAPP_f1261923407e_bool(cOMBC_892787026e_bool,hAPP_f963367678e_bool(hAPP_f375255701e_bool(cOMBB_145932198bool_a,cOMBS_1378840469l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),p))),hAPP_f1759915619e_bool(hAPP_f2073279419e_bool(cOMBB_160679318_state,fNot),b)))))),
    inference(demodulation,[status(thm)],[c_12219,c_51046]) ).

cnf(c_59047,plain,
    ( hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_b2019457360e_bool(cOMBK_bool_state,bot_bot_bool)),sK14(hAPP_f762886889e_bool(hAPP_f1261923407e_bool(cOMBC_892787026e_bool,hAPP_f963367678e_bool(hAPP_f375255701e_bool(cOMBB_145932198bool_a,cOMBS_1378840469l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),p))),hAPP_f1759915619e_bool(hAPP_f2073279419e_bool(cOMBB_160679318_state,fNot),b)),hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_b2019457360e_bool(cOMBK_bool_state,bot_bot_bool)),hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X0))),X1),X2)),sK15(hAPP_f762886889e_bool(hAPP_f1261923407e_bool(cOMBC_892787026e_bool,hAPP_f963367678e_bool(hAPP_f375255701e_bool(cOMBB_145932198bool_a,cOMBS_1378840469l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),p))),hAPP_f1759915619e_bool(hAPP_f2073279419e_bool(cOMBB_160679318_state,fNot),b)),hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_b2019457360e_bool(cOMBK_bool_state,bot_bot_bool)),hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),X0))),X1),X2)))
    | hBOOL(X1) ),
    inference(superposition,[status(thm)],[c_50865,c_51056]) ).

cnf(c_59336,plain,
    ( hBOOL(X0)
    | hBOOL(bot_bot_bool) ),
    inference(demodulation,[status(thm)],[c_59047,c_1183,c_50981]) ).

cnf(c_59337,plain,
    hBOOL(X0),
    inference(forward_subsumption_resolution,[status(thm)],[c_59336,c_2105]) ).

cnf(c_59338,plain,
    $false,
    inference(backward_subsumption_resolution,[status(thm)],[c_175,c_59337]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.12  % Problem  : SWW470+2 : TPTP v8.2.0. Released v5.3.0.
% 0.10/0.12  % Command  : run_iprover %s %d THM
% 0.13/0.34  % Computer : n023.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Wed Jun 19 07:21:54 EDT 2024
% 0.13/0.34  % CPUTime  : 
% 0.21/0.48  Running first-order theorem proving
% 0.21/0.48  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 18.11/3.22  % SZS status Started for theBenchmark.p
% 18.11/3.22  % SZS status Theorem for theBenchmark.p
% 18.11/3.22  
% 18.11/3.22  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 18.11/3.22  
% 18.11/3.22  ------  iProver source info
% 18.11/3.22  
% 18.11/3.22  git: date: 2024-06-12 09:56:46 +0000
% 18.11/3.22  git: sha1: 4869ab62f0a3398f9d3a35e6db7918ebd3847e49
% 18.11/3.22  git: non_committed_changes: false
% 18.11/3.22  
% 18.11/3.22  ------ Parsing...
% 18.11/3.22  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 18.11/3.22  
% 18.11/3.22  ------ Preprocessing... sup_sim: 234  sf_s  rm: 1 0s  sf_e  pe_s  pe:1:0s pe_e  sup_sim: 0  sf_s  rm: 1 0s  sf_e  pe_s  pe_e  sup_sim: 0  sf_s  rm: 1 0s  sf_e  pe_s  pe_e 
% 18.11/3.22  
% 18.11/3.22  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 18.11/3.22  
% 18.11/3.22  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 18.11/3.22  ------ Proving...
% 18.11/3.22  ------ Problem Properties 
% 18.11/3.22  
% 18.11/3.22  
% 18.11/3.22  clauses                                 894
% 18.11/3.22  conjectures                             0
% 18.11/3.22  EPR                                     7
% 18.11/3.22  Horn                                    666
% 18.11/3.22  unary                                   283
% 18.11/3.22  binary                                  351
% 18.11/3.22  lits                                    1941
% 18.11/3.22  lits eq                                 647
% 18.11/3.22  fd_pure                                 0
% 18.11/3.22  fd_pseudo                               0
% 18.11/3.22  fd_cond                                 86
% 18.11/3.22  fd_pseudo_cond                          74
% 18.11/3.22  AC symbols                              0
% 18.11/3.22  
% 18.11/3.22  ------ Schedule dynamic 5 is on 
% 18.11/3.22  
% 18.11/3.22  ------ no conjectures: strip conj schedule 
% 18.11/3.22  
% 18.11/3.22  ------ Input Options "--resolution_flag false --inst_lit_sel_side none" stripped conjectures Time Limit: 10.
% 18.11/3.22  
% 18.11/3.22  
% 18.11/3.22  ------ 
% 18.11/3.22  Current options:
% 18.11/3.22  ------ 
% 18.11/3.22  
% 18.11/3.22  
% 18.11/3.22  
% 18.11/3.22  
% 18.11/3.22  ------ Proving...
% 18.11/3.22  
% 18.11/3.22  
% 18.11/3.22  % SZS status Theorem for theBenchmark.p
% 18.11/3.22  
% 18.11/3.22  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 18.11/3.22  
% 18.11/3.22  
%------------------------------------------------------------------------------