↑ Up

Z3---4.15.1.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Z3---4.15.1
% Problem  : MGT117+1 : TPTP v9.3.0. Released v9.3.0.
% Transfm  : NO INFORMATION
% Format   : NO INFORMATION
% Command  : run_E %s %d THM

% Computer : n001.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Sep  8 06:24:15 AM UTC 2026

% Result   : Theorem 0.13s 0.39s
% Output   : Proof 0.13s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :   34
% Syntax   : Number of formulae    :   67 (  26 unt;   0 typ;   0 def)
%            Number of atoms       : 1372 (   0 equ)
%            Maximal formula atoms :   64 (  20 avg)
%            Number of connectives : 1775 ( 569   ~; 475   |; 658   &)
%                                         (  67 <=>;   6  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   27 (   8 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of FOOLs       :   99 (  99 fml;   0 var)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of predicates  :   22 (  20 usr;   1 prp; 0-3 aty)
%            Number of functors    :    9 (   9 usr;   6 con; 0-6 aty)
%            Number of variables   :  220 ( 130   !;  63   ?; 220   :)

% Comments : 
%------------------------------------------------------------------------------
tff(part_of_type,type,
    part_of: ( $i * $i ) > $o ).

tff(tptp_fun_RhoI_2_type,type,
    tptp_fun_RhoI_2: ( $i * $i * $i * $i * $i * $i ) > $i ).

tff(p1_type,type,
    p1: $i ).

tff(bibliothek_type,type,
    bibliothek: $i ).

tff(museen_type,type,
    museen: $i ).

tff(read_type,type,
    read: $i ).

tff(museum_api_type,type,
    museum_api: $i ).

tff(e1_type,type,
    e1: $i ).

tff(tptp_fun_Db_0_type,type,
    tptp_fun_Db_0: ( $i * $i * $i * $i * $i * $i ) > $i ).

tff(cnt_type,type,
    cnt: ( $i * $i * $i ) > $o ).

tff(bearer_type,type,
    bearer: ( $i * $i ) > $o ).

tff(disability_type,type,
    disability: $i > $o ).

tff(tptp_fun_Im_1_type,type,
    tptp_fun_Im_1: ( $i * $i * $i * $i * $i * $i ) > $i ).

tff(immunity_type,type,
    immunity: $i > $o ).

tff(founds_imm_type,type,
    founds_imm: ( $i * $i * $i ) > $o ).

tff(activates_type,type,
    activates: ( $i * $i ) > $o ).

tff(tgt_type,type,
    tgt: ( $i * $i ) > $o ).

tff(act_type,type,
    act: ( $i * $i ) > $o ).

tff(aer_type,type,
    aer: ( $i * $i ) > $o ).

tff(aee_type,type,
    aee: ( $i * $i ) > $o ).

tff(strong_type,type,
    strong: $i > $o ).

tff(perm_type,type,
    perm: $i > $o ).

tff(1,plain,
    ( activates(e1,p1)
  <=> activates(e1,p1) ),
    inference(rewrite,[status(thm)],[]) ).

tff(2,axiom,
    activates(e1,p1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act_e1_p1) ).

tff(3,plain,
    activates(e1,p1),
    inference(modus_ponens,[status(thm)],[2,1]) ).

tff(4,plain,
    ( tgt(p1,museum_api)
  <=> tgt(p1,museum_api) ),
    inference(rewrite,[status(thm)],[]) ).

tff(5,axiom,
    tgt(p1,museum_api),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',tgt_p1) ).

tff(6,plain,
    tgt(p1,museum_api),
    inference(modus_ponens,[status(thm)],[5,4]) ).

tff(7,plain,
    ( act(p1,read)
  <=> act(p1,read) ),
    inference(rewrite,[status(thm)],[]) ).

tff(8,axiom,
    act(p1,read),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',act_p1) ).

tff(9,plain,
    act(p1,read),
    inference(modus_ponens,[status(thm)],[8,7]) ).

tff(10,plain,
    ( aer(p1,museen)
  <=> aer(p1,museen) ),
    inference(rewrite,[status(thm)],[]) ).

tff(11,axiom,
    aer(p1,museen),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',aer_p1) ).

tff(12,plain,
    aer(p1,museen),
    inference(modus_ponens,[status(thm)],[11,10]) ).

tff(13,plain,
    ( aee(p1,bibliothek)
  <=> aee(p1,bibliothek) ),
    inference(rewrite,[status(thm)],[]) ).

tff(14,axiom,
    aee(p1,bibliothek),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',aee_p1) ).

tff(15,plain,
    aee(p1,bibliothek),
    inference(modus_ponens,[status(thm)],[14,13]) ).

tff(16,plain,
    ( strong(p1)
  <=> strong(p1) ),
    inference(rewrite,[status(thm)],[]) ).

tff(17,axiom,
    strong(p1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',strong_p1) ).

tff(18,plain,
    strong(p1),
    inference(modus_ponens,[status(thm)],[17,16]) ).

tff(19,plain,
    ( perm(p1)
  <=> perm(p1) ),
    inference(rewrite,[status(thm)],[]) ).

tff(20,axiom,
    perm(p1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',perm_p1) ).

tff(21,plain,
    perm(p1),
    inference(modus_ponens,[status(thm)],[20,19]) ).

tff(22,plain,
    ^ [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
      refl(( ( ~ aer(P,Y)
          | ~ aee(P,X)
          | ~ strong(P)
          | ~ perm(P)
          | ~ act(P,A)
          | ~ tgt(P,T)
          | ~ activates(E,P)
          | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
              | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
              | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
              | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
              | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
              | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
              | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
              | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
              | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )
      <=> ( ~ aer(P,Y)
          | ~ aee(P,X)
          | ~ strong(P)
          | ~ perm(P)
          | ~ act(P,A)
          | ~ tgt(P,T)
          | ~ activates(E,P)
          | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
              | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
              | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
              | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
              | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
              | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
              | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
              | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
              | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) ) )),
    inference(bind,[status(th)],[]) ).

tff(23,plain,
    ( ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
        ( ~ aer(P,Y)
        | ~ aee(P,X)
        | ~ strong(P)
        | ~ perm(P)
        | ~ act(P,A)
        | ~ tgt(P,T)
        | ~ activates(E,P)
        | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
            | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
            | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
            | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
            | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
            | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
            | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
            | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
            | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )
  <=> ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
        ( ~ aer(P,Y)
        | ~ aee(P,X)
        | ~ strong(P)
        | ~ perm(P)
        | ~ act(P,A)
        | ~ tgt(P,T)
        | ~ activates(E,P)
        | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
            | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
            | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
            | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
            | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
            | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
            | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
            | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
            | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) ) ),
    inference(quant_intro,[status(thm)],[22]) ).

tff(24,plain,
    ^ [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
      trans(monotonicity(trans(monotonicity(rewrite(( ( perm(P)
                  & strong(P)
                  & aee(P,X)
                  & aer(P,Y)
                  & act(P,A)
                  & tgt(P,T)
                  & activates(E,P) )
              <=> ~ ( ~ aer(P,Y)
                    | ~ aee(P,X)
                    | ~ strong(P)
                    | ~ perm(P)
                    | ~ act(P,A)
                    | ~ tgt(P,T)
                    | ~ activates(E,P) ) )),
              ( ~ ( perm(P)
                  & strong(P)
                  & aee(P,X)
                  & aer(P,Y)
                  & act(P,A)
                  & tgt(P,T)
                  & activates(E,P) )
            <=> ~ ~ ( ~ aer(P,Y)
                    | ~ aee(P,X)
                    | ~ strong(P)
                    | ~ perm(P)
                    | ~ act(P,A)
                    | ~ tgt(P,T)
                    | ~ activates(E,P) ) )),
            rewrite(( ~ ~ ( ~ aer(P,Y)
                    | ~ aee(P,X)
                    | ~ strong(P)
                    | ~ perm(P)
                    | ~ act(P,A)
                    | ~ tgt(P,T)
                    | ~ activates(E,P) )
            <=> ( ~ aer(P,Y)
                | ~ aee(P,X)
                | ~ strong(P)
                | ~ perm(P)
                | ~ act(P,A)
                | ~ tgt(P,T)
                | ~ activates(E,P) ) )),
            ( ~ ( perm(P)
                & strong(P)
                & aee(P,X)
                & aer(P,Y)
                & act(P,A)
                & tgt(P,T)
                & activates(E,P) )
          <=> ( ~ aer(P,Y)
              | ~ aee(P,X)
              | ~ strong(P)
              | ~ perm(P)
              | ~ act(P,A)
              | ~ tgt(P,T)
              | ~ activates(E,P) ) )),
          rewrite(( ( founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
              & immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
              & bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
              & cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
              & part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
              & disability(tptp_fun_Db_0(E,T,A,Y,X,P))
              & bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
              & cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
              & part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) )
          <=> ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
                | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
                | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
                | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
                | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )),
          ( ( ~ ( perm(P)
                & strong(P)
                & aee(P,X)
                & aer(P,Y)
                & act(P,A)
                & tgt(P,T)
                & activates(E,P) )
            | ( founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
              & immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
              & bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
              & cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
              & part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
              & disability(tptp_fun_Db_0(E,T,A,Y,X,P))
              & bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
              & cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
              & part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )
        <=> ( ~ aer(P,Y)
            | ~ aee(P,X)
            | ~ strong(P)
            | ~ perm(P)
            | ~ act(P,A)
            | ~ tgt(P,T)
            | ~ activates(E,P)
            | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
                | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
                | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
                | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
                | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) ) )),
        rewrite(( ( ~ aer(P,Y)
            | ~ aee(P,X)
            | ~ strong(P)
            | ~ perm(P)
            | ~ act(P,A)
            | ~ tgt(P,T)
            | ~ activates(E,P)
            | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
                | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
                | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
                | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
                | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )
        <=> ( ~ aer(P,Y)
            | ~ aee(P,X)
            | ~ strong(P)
            | ~ perm(P)
            | ~ act(P,A)
            | ~ tgt(P,T)
            | ~ activates(E,P)
            | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
                | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
                | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
                | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
                | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) ) )),
        ( ( ~ ( perm(P)
              & strong(P)
              & aee(P,X)
              & aer(P,Y)
              & act(P,A)
              & tgt(P,T)
              & activates(E,P) )
          | ( founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
            & immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
            & bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
            & cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
            & part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
            & disability(tptp_fun_Db_0(E,T,A,Y,X,P))
            & bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
            & cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
            & part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )
      <=> ( ~ aer(P,Y)
          | ~ aee(P,X)
          | ~ strong(P)
          | ~ perm(P)
          | ~ act(P,A)
          | ~ tgt(P,T)
          | ~ activates(E,P)
          | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
              | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
              | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
              | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
              | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
              | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
              | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
              | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
              | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) ) )),
    inference(bind,[status(th)],[]) ).

tff(25,plain,
    ( ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
        ( ~ ( perm(P)
            & strong(P)
            & aee(P,X)
            & aer(P,Y)
            & act(P,A)
            & tgt(P,T)
            & activates(E,P) )
        | ( founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
          & immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
          & bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
          & cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
          & part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
          & disability(tptp_fun_Db_0(E,T,A,Y,X,P))
          & bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
          & cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
          & part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )
  <=> ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
        ( ~ aer(P,Y)
        | ~ aee(P,X)
        | ~ strong(P)
        | ~ perm(P)
        | ~ act(P,A)
        | ~ tgt(P,T)
        | ~ activates(E,P)
        | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
            | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
            | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
            | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
            | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
            | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
            | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
            | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
            | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) ) ),
    inference(quant_intro,[status(thm)],[24]) ).

tff(26,plain,
    ( ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
        ( ~ ( perm(P)
            & strong(P)
            & aee(P,X)
            & aer(P,Y)
            & act(P,A)
            & tgt(P,T)
            & activates(E,P) )
        | ? [RhoI: $i,Im: $i,Db: $i] :
            ( founds_imm(E,RhoI,P)
            & immunity(Im)
            & bearer(Im,X)
            & cnt(Im,A,T)
            & part_of(Im,RhoI)
            & disability(Db)
            & bearer(Db,Y)
            & cnt(Db,A,T)
            & part_of(Db,RhoI) ) )
  <=> ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
        ( ~ ( perm(P)
            & strong(P)
            & aee(P,X)
            & aer(P,Y)
            & act(P,A)
            & tgt(P,T)
            & activates(E,P) )
        | ? [RhoI: $i,Im: $i,Db: $i] :
            ( founds_imm(E,RhoI,P)
            & immunity(Im)
            & bearer(Im,X)
            & cnt(Im,A,T)
            & part_of(Im,RhoI)
            & disability(Db)
            & bearer(Db,Y)
            & cnt(Db,A,T)
            & part_of(Db,RhoI) ) ) ),
    inference(rewrite,[status(thm)],[]) ).

tff(27,plain,
    ^ [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
      trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(rewrite(( ( perm(P)
                              & strong(P)
                              & aee(P,X) )
                          <=> ( perm(P)
                              & strong(P)
                              & aee(P,X) ) )),
                          ( ( perm(P)
                            & strong(P)
                            & aee(P,X)
                            & aer(P,Y) )
                        <=> ( perm(P)
                            & strong(P)
                            & aee(P,X)
                            & aer(P,Y) ) )),
                        rewrite(( ( perm(P)
                            & strong(P)
                            & aee(P,X)
                            & aer(P,Y) )
                        <=> ( perm(P)
                            & strong(P)
                            & aee(P,X)
                            & aer(P,Y) ) )),
                        ( ( perm(P)
                          & strong(P)
                          & aee(P,X)
                          & aer(P,Y) )
                      <=> ( perm(P)
                          & strong(P)
                          & aee(P,X)
                          & aer(P,Y) ) )),
                      ( ( perm(P)
                        & strong(P)
                        & aee(P,X)
                        & aer(P,Y)
                        & act(P,A) )
                    <=> ( perm(P)
                        & strong(P)
                        & aee(P,X)
                        & aer(P,Y)
                        & act(P,A) ) )),
                    rewrite(( ( perm(P)
                        & strong(P)
                        & aee(P,X)
                        & aer(P,Y)
                        & act(P,A) )
                    <=> ( perm(P)
                        & strong(P)
                        & aee(P,X)
                        & aer(P,Y)
                        & act(P,A) ) )),
                    ( ( perm(P)
                      & strong(P)
                      & aee(P,X)
                      & aer(P,Y)
                      & act(P,A) )
                  <=> ( perm(P)
                      & strong(P)
                      & aee(P,X)
                      & aer(P,Y)
                      & act(P,A) ) )),
                  ( ( perm(P)
                    & strong(P)
                    & aee(P,X)
                    & aer(P,Y)
                    & act(P,A)
                    & tgt(P,T) )
                <=> ( perm(P)
                    & strong(P)
                    & aee(P,X)
                    & aer(P,Y)
                    & act(P,A)
                    & tgt(P,T) ) )),
                rewrite(( ( perm(P)
                    & strong(P)
                    & aee(P,X)
                    & aer(P,Y)
                    & act(P,A)
                    & tgt(P,T) )
                <=> ( perm(P)
                    & strong(P)
                    & aee(P,X)
                    & aer(P,Y)
                    & act(P,A)
                    & tgt(P,T) ) )),
                ( ( perm(P)
                  & strong(P)
                  & aee(P,X)
                  & aer(P,Y)
                  & act(P,A)
                  & tgt(P,T) )
              <=> ( perm(P)
                  & strong(P)
                  & aee(P,X)
                  & aer(P,Y)
                  & act(P,A)
                  & tgt(P,T) ) )),
              ( ( perm(P)
                & strong(P)
                & aee(P,X)
                & aer(P,Y)
                & act(P,A)
                & tgt(P,T)
                & activates(E,P) )
            <=> ( perm(P)
                & strong(P)
                & aee(P,X)
                & aer(P,Y)
                & act(P,A)
                & tgt(P,T)
                & activates(E,P) ) )),
            rewrite(( ( perm(P)
                & strong(P)
                & aee(P,X)
                & aer(P,Y)
                & act(P,A)
                & tgt(P,T)
                & activates(E,P) )
            <=> ( perm(P)
                & strong(P)
                & aee(P,X)
                & aer(P,Y)
                & act(P,A)
                & tgt(P,T)
                & activates(E,P) ) )),
            ( ( perm(P)
              & strong(P)
              & aee(P,X)
              & aer(P,Y)
              & act(P,A)
              & tgt(P,T)
              & activates(E,P) )
          <=> ( perm(P)
              & strong(P)
              & aee(P,X)
              & aer(P,Y)
              & act(P,A)
              & tgt(P,T)
              & activates(E,P) ) )),
          quant_intro(proof_bind(^ [RhoI: $i,Im: $i,Db: $i] :
                trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(trans(monotonicity(rewrite(( ( founds_imm(E,RhoI,P)
                                            & immunity(Im)
                                            & bearer(Im,X) )
                                        <=> ( founds_imm(E,RhoI,P)
                                            & immunity(Im)
                                            & bearer(Im,X) ) )),
                                        ( ( founds_imm(E,RhoI,P)
                                          & immunity(Im)
                                          & bearer(Im,X)
                                          & cnt(Im,A,T) )
                                      <=> ( founds_imm(E,RhoI,P)
                                          & immunity(Im)
                                          & bearer(Im,X)
                                          & cnt(Im,A,T) ) )),
                                      rewrite(( ( founds_imm(E,RhoI,P)
                                          & immunity(Im)
                                          & bearer(Im,X)
                                          & cnt(Im,A,T) )
                                      <=> ( founds_imm(E,RhoI,P)
                                          & immunity(Im)
                                          & bearer(Im,X)
                                          & cnt(Im,A,T) ) )),
                                      ( ( founds_imm(E,RhoI,P)
                                        & immunity(Im)
                                        & bearer(Im,X)
                                        & cnt(Im,A,T) )
                                    <=> ( founds_imm(E,RhoI,P)
                                        & immunity(Im)
                                        & bearer(Im,X)
                                        & cnt(Im,A,T) ) )),
                                    ( ( founds_imm(E,RhoI,P)
                                      & immunity(Im)
                                      & bearer(Im,X)
                                      & cnt(Im,A,T)
                                      & part_of(Im,RhoI) )
                                  <=> ( founds_imm(E,RhoI,P)
                                      & immunity(Im)
                                      & bearer(Im,X)
                                      & cnt(Im,A,T)
                                      & part_of(Im,RhoI) ) )),
                                  rewrite(( ( founds_imm(E,RhoI,P)
                                      & immunity(Im)
                                      & bearer(Im,X)
                                      & cnt(Im,A,T)
                                      & part_of(Im,RhoI) )
                                  <=> ( founds_imm(E,RhoI,P)
                                      & immunity(Im)
                                      & bearer(Im,X)
                                      & cnt(Im,A,T)
                                      & part_of(Im,RhoI) ) )),
                                  ( ( founds_imm(E,RhoI,P)
                                    & immunity(Im)
                                    & bearer(Im,X)
                                    & cnt(Im,A,T)
                                    & part_of(Im,RhoI) )
                                <=> ( founds_imm(E,RhoI,P)
                                    & immunity(Im)
                                    & bearer(Im,X)
                                    & cnt(Im,A,T)
                                    & part_of(Im,RhoI) ) )),
                                ( ( founds_imm(E,RhoI,P)
                                  & immunity(Im)
                                  & bearer(Im,X)
                                  & cnt(Im,A,T)
                                  & part_of(Im,RhoI)
                                  & disability(Db) )
                              <=> ( founds_imm(E,RhoI,P)
                                  & immunity(Im)
                                  & bearer(Im,X)
                                  & cnt(Im,A,T)
                                  & part_of(Im,RhoI)
                                  & disability(Db) ) )),
                              rewrite(( ( founds_imm(E,RhoI,P)
                                  & immunity(Im)
                                  & bearer(Im,X)
                                  & cnt(Im,A,T)
                                  & part_of(Im,RhoI)
                                  & disability(Db) )
                              <=> ( founds_imm(E,RhoI,P)
                                  & immunity(Im)
                                  & bearer(Im,X)
                                  & cnt(Im,A,T)
                                  & part_of(Im,RhoI)
                                  & disability(Db) ) )),
                              ( ( founds_imm(E,RhoI,P)
                                & immunity(Im)
                                & bearer(Im,X)
                                & cnt(Im,A,T)
                                & part_of(Im,RhoI)
                                & disability(Db) )
                            <=> ( founds_imm(E,RhoI,P)
                                & immunity(Im)
                                & bearer(Im,X)
                                & cnt(Im,A,T)
                                & part_of(Im,RhoI)
                                & disability(Db) ) )),
                            ( ( founds_imm(E,RhoI,P)
                              & immunity(Im)
                              & bearer(Im,X)
                              & cnt(Im,A,T)
                              & part_of(Im,RhoI)
                              & disability(Db)
                              & bearer(Db,Y) )
                          <=> ( founds_imm(E,RhoI,P)
                              & immunity(Im)
                              & bearer(Im,X)
                              & cnt(Im,A,T)
                              & part_of(Im,RhoI)
                              & disability(Db)
                              & bearer(Db,Y) ) )),
                          rewrite(( ( founds_imm(E,RhoI,P)
                              & immunity(Im)
                              & bearer(Im,X)
                              & cnt(Im,A,T)
                              & part_of(Im,RhoI)
                              & disability(Db)
                              & bearer(Db,Y) )
                          <=> ( founds_imm(E,RhoI,P)
                              & immunity(Im)
                              & bearer(Im,X)
                              & cnt(Im,A,T)
                              & part_of(Im,RhoI)
                              & disability(Db)
                              & bearer(Db,Y) ) )),
                          ( ( founds_imm(E,RhoI,P)
                            & immunity(Im)
                            & bearer(Im,X)
                            & cnt(Im,A,T)
                            & part_of(Im,RhoI)
                            & disability(Db)
                            & bearer(Db,Y) )
                        <=> ( founds_imm(E,RhoI,P)
                            & immunity(Im)
                            & bearer(Im,X)
                            & cnt(Im,A,T)
                            & part_of(Im,RhoI)
                            & disability(Db)
                            & bearer(Db,Y) ) )),
                        ( ( founds_imm(E,RhoI,P)
                          & immunity(Im)
                          & bearer(Im,X)
                          & cnt(Im,A,T)
                          & part_of(Im,RhoI)
                          & disability(Db)
                          & bearer(Db,Y)
                          & cnt(Db,A,T) )
                      <=> ( founds_imm(E,RhoI,P)
                          & immunity(Im)
                          & bearer(Im,X)
                          & cnt(Im,A,T)
                          & part_of(Im,RhoI)
                          & disability(Db)
                          & bearer(Db,Y)
                          & cnt(Db,A,T) ) )),
                      rewrite(( ( founds_imm(E,RhoI,P)
                          & immunity(Im)
                          & bearer(Im,X)
                          & cnt(Im,A,T)
                          & part_of(Im,RhoI)
                          & disability(Db)
                          & bearer(Db,Y)
                          & cnt(Db,A,T) )
                      <=> ( founds_imm(E,RhoI,P)
                          & immunity(Im)
                          & bearer(Im,X)
                          & cnt(Im,A,T)
                          & part_of(Im,RhoI)
                          & disability(Db)
                          & bearer(Db,Y)
                          & cnt(Db,A,T) ) )),
                      ( ( founds_imm(E,RhoI,P)
                        & immunity(Im)
                        & bearer(Im,X)
                        & cnt(Im,A,T)
                        & part_of(Im,RhoI)
                        & disability(Db)
                        & bearer(Db,Y)
                        & cnt(Db,A,T) )
                    <=> ( founds_imm(E,RhoI,P)
                        & immunity(Im)
                        & bearer(Im,X)
                        & cnt(Im,A,T)
                        & part_of(Im,RhoI)
                        & disability(Db)
                        & bearer(Db,Y)
                        & cnt(Db,A,T) ) )),
                    ( ( founds_imm(E,RhoI,P)
                      & immunity(Im)
                      & bearer(Im,X)
                      & cnt(Im,A,T)
                      & part_of(Im,RhoI)
                      & disability(Db)
                      & bearer(Db,Y)
                      & cnt(Db,A,T)
                      & part_of(Db,RhoI) )
                  <=> ( founds_imm(E,RhoI,P)
                      & immunity(Im)
                      & bearer(Im,X)
                      & cnt(Im,A,T)
                      & part_of(Im,RhoI)
                      & disability(Db)
                      & bearer(Db,Y)
                      & cnt(Db,A,T)
                      & part_of(Db,RhoI) ) )),
                  rewrite(( ( founds_imm(E,RhoI,P)
                      & immunity(Im)
                      & bearer(Im,X)
                      & cnt(Im,A,T)
                      & part_of(Im,RhoI)
                      & disability(Db)
                      & bearer(Db,Y)
                      & cnt(Db,A,T)
                      & part_of(Db,RhoI) )
                  <=> ( founds_imm(E,RhoI,P)
                      & immunity(Im)
                      & bearer(Im,X)
                      & cnt(Im,A,T)
                      & part_of(Im,RhoI)
                      & disability(Db)
                      & bearer(Db,Y)
                      & cnt(Db,A,T)
                      & part_of(Db,RhoI) ) )),
                  ( ( founds_imm(E,RhoI,P)
                    & immunity(Im)
                    & bearer(Im,X)
                    & cnt(Im,A,T)
                    & part_of(Im,RhoI)
                    & disability(Db)
                    & bearer(Db,Y)
                    & cnt(Db,A,T)
                    & part_of(Db,RhoI) )
                <=> ( founds_imm(E,RhoI,P)
                    & immunity(Im)
                    & bearer(Im,X)
                    & cnt(Im,A,T)
                    & part_of(Im,RhoI)
                    & disability(Db)
                    & bearer(Db,Y)
                    & cnt(Db,A,T)
                    & part_of(Db,RhoI) ) ))),
            ( ? [RhoI: $i,Im: $i,Db: $i] :
                ( founds_imm(E,RhoI,P)
                & immunity(Im)
                & bearer(Im,X)
                & cnt(Im,A,T)
                & part_of(Im,RhoI)
                & disability(Db)
                & bearer(Db,Y)
                & cnt(Db,A,T)
                & part_of(Db,RhoI) )
          <=> ? [RhoI: $i,Im: $i,Db: $i] :
                ( founds_imm(E,RhoI,P)
                & immunity(Im)
                & bearer(Im,X)
                & cnt(Im,A,T)
                & part_of(Im,RhoI)
                & disability(Db)
                & bearer(Db,Y)
                & cnt(Db,A,T)
                & part_of(Db,RhoI) ) )),
          ( ( ( perm(P)
              & strong(P)
              & aee(P,X)
              & aer(P,Y)
              & act(P,A)
              & tgt(P,T)
              & activates(E,P) )
           => ? [RhoI: $i,Im: $i,Db: $i] :
                ( founds_imm(E,RhoI,P)
                & immunity(Im)
                & bearer(Im,X)
                & cnt(Im,A,T)
                & part_of(Im,RhoI)
                & disability(Db)
                & bearer(Db,Y)
                & cnt(Db,A,T)
                & part_of(Db,RhoI) ) )
        <=> ( ( perm(P)
              & strong(P)
              & aee(P,X)
              & aer(P,Y)
              & act(P,A)
              & tgt(P,T)
              & activates(E,P) )
           => ? [RhoI: $i,Im: $i,Db: $i] :
                ( founds_imm(E,RhoI,P)
                & immunity(Im)
                & bearer(Im,X)
                & cnt(Im,A,T)
                & part_of(Im,RhoI)
                & disability(Db)
                & bearer(Db,Y)
                & cnt(Db,A,T)
                & part_of(Db,RhoI) ) ) )),
        rewrite(( ( ( perm(P)
              & strong(P)
              & aee(P,X)
              & aer(P,Y)
              & act(P,A)
              & tgt(P,T)
              & activates(E,P) )
           => ? [RhoI: $i,Im: $i,Db: $i] :
                ( founds_imm(E,RhoI,P)
                & immunity(Im)
                & bearer(Im,X)
                & cnt(Im,A,T)
                & part_of(Im,RhoI)
                & disability(Db)
                & bearer(Db,Y)
                & cnt(Db,A,T)
                & part_of(Db,RhoI) ) )
        <=> ( ~ ( perm(P)
                & strong(P)
                & aee(P,X)
                & aer(P,Y)
                & act(P,A)
                & tgt(P,T)
                & activates(E,P) )
            | ? [RhoI: $i,Im: $i,Db: $i] :
                ( founds_imm(E,RhoI,P)
                & immunity(Im)
                & bearer(Im,X)
                & cnt(Im,A,T)
                & part_of(Im,RhoI)
                & disability(Db)
                & bearer(Db,Y)
                & cnt(Db,A,T)
                & part_of(Db,RhoI) ) ) )),
        ( ( ( perm(P)
            & strong(P)
            & aee(P,X)
            & aer(P,Y)
            & act(P,A)
            & tgt(P,T)
            & activates(E,P) )
         => ? [RhoI: $i,Im: $i,Db: $i] :
              ( founds_imm(E,RhoI,P)
              & immunity(Im)
              & bearer(Im,X)
              & cnt(Im,A,T)
              & part_of(Im,RhoI)
              & disability(Db)
              & bearer(Db,Y)
              & cnt(Db,A,T)
              & part_of(Db,RhoI) ) )
      <=> ( ~ ( perm(P)
              & strong(P)
              & aee(P,X)
              & aer(P,Y)
              & act(P,A)
              & tgt(P,T)
              & activates(E,P) )
          | ? [RhoI: $i,Im: $i,Db: $i] :
              ( founds_imm(E,RhoI,P)
              & immunity(Im)
              & bearer(Im,X)
              & cnt(Im,A,T)
              & part_of(Im,RhoI)
              & disability(Db)
              & bearer(Db,Y)
              & cnt(Db,A,T)
              & part_of(Db,RhoI) ) ) )),
    inference(bind,[status(th)],[]) ).

tff(28,plain,
    ( ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
        ( ( perm(P)
          & strong(P)
          & aee(P,X)
          & aer(P,Y)
          & act(P,A)
          & tgt(P,T)
          & activates(E,P) )
       => ? [RhoI: $i,Im: $i,Db: $i] :
            ( founds_imm(E,RhoI,P)
            & immunity(Im)
            & bearer(Im,X)
            & cnt(Im,A,T)
            & part_of(Im,RhoI)
            & disability(Db)
            & bearer(Db,Y)
            & cnt(Db,A,T)
            & part_of(Db,RhoI) ) )
  <=> ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
        ( ~ ( perm(P)
            & strong(P)
            & aee(P,X)
            & aer(P,Y)
            & act(P,A)
            & tgt(P,T)
            & activates(E,P) )
        | ? [RhoI: $i,Im: $i,Db: $i] :
            ( founds_imm(E,RhoI,P)
            & immunity(Im)
            & bearer(Im,X)
            & cnt(Im,A,T)
            & part_of(Im,RhoI)
            & disability(Db)
            & bearer(Db,Y)
            & cnt(Db,A,T)
            & part_of(Db,RhoI) ) ) ),
    inference(quant_intro,[status(thm)],[27]) ).

tff(29,axiom,
    ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
      ( ( perm(P)
        & strong(P)
        & aee(P,X)
        & aer(P,Y)
        & act(P,A)
        & tgt(P,T)
        & activates(E,P) )
     => ? [RhoI: $i,Im: $i,Db: $i] :
          ( founds_imm(E,RhoI,P)
          & immunity(Im)
          & bearer(Im,X)
          & cnt(Im,A,T)
          & part_of(Im,RhoI)
          & disability(Db)
          & bearer(Db,Y)
          & cnt(Db,A,T)
          & part_of(Db,RhoI) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax_perm_relator_strong) ).

tff(30,plain,
    ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
      ( ~ ( perm(P)
          & strong(P)
          & aee(P,X)
          & aer(P,Y)
          & act(P,A)
          & tgt(P,T)
          & activates(E,P) )
      | ? [RhoI: $i,Im: $i,Db: $i] :
          ( founds_imm(E,RhoI,P)
          & immunity(Im)
          & bearer(Im,X)
          & cnt(Im,A,T)
          & part_of(Im,RhoI)
          & disability(Db)
          & bearer(Db,Y)
          & cnt(Db,A,T)
          & part_of(Db,RhoI) ) ),
    inference(modus_ponens,[status(thm)],[29,28]) ).

tff(31,plain,
    ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
      ( ~ ( perm(P)
          & strong(P)
          & aee(P,X)
          & aer(P,Y)
          & act(P,A)
          & tgt(P,T)
          & activates(E,P) )
      | ? [RhoI: $i,Im: $i,Db: $i] :
          ( founds_imm(E,RhoI,P)
          & immunity(Im)
          & bearer(Im,X)
          & cnt(Im,A,T)
          & part_of(Im,RhoI)
          & disability(Db)
          & bearer(Db,Y)
          & cnt(Db,A,T)
          & part_of(Db,RhoI) ) ),
    inference(modus_ponens,[status(thm)],[30,26]) ).

tff(32,plain,
    ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
      ( ~ ( perm(P)
          & strong(P)
          & aee(P,X)
          & aer(P,Y)
          & act(P,A)
          & tgt(P,T)
          & activates(E,P) )
      | ( founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
        & immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
        & bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
        & cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
        & part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
        & disability(tptp_fun_Db_0(E,T,A,Y,X,P))
        & bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
        & cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
        & part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) ),
    inference(skolemize,[status(sab)],[31]) ).

tff(33,plain,
    ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
      ( ~ aer(P,Y)
      | ~ aee(P,X)
      | ~ strong(P)
      | ~ perm(P)
      | ~ act(P,A)
      | ~ tgt(P,T)
      | ~ activates(E,P)
      | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
          | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
          | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
          | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
          | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
          | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
          | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
          | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
          | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) ),
    inference(modus_ponens,[status(thm)],[32,25]) ).

tff(34,plain,
    ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
      ( ~ aer(P,Y)
      | ~ aee(P,X)
      | ~ strong(P)
      | ~ perm(P)
      | ~ act(P,A)
      | ~ tgt(P,T)
      | ~ activates(E,P)
      | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
          | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
          | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
          | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
          | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
          | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
          | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
          | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
          | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) ),
    inference(modus_ponens,[status(thm)],[33,23]) ).

tff(35,plain,
    ( ( ~ ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
            ( ~ aer(P,Y)
            | ~ aee(P,X)
            | ~ strong(P)
            | ~ perm(P)
            | ~ act(P,A)
            | ~ tgt(P,T)
            | ~ activates(E,P)
            | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
                | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
                | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
                | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
                | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )
      | ~ aer(p1,museen)
      | ~ aee(p1,bibliothek)
      | ~ strong(p1)
      | ~ perm(p1)
      | ~ act(p1,read)
      | ~ tgt(p1,museum_api)
      | ~ activates(e1,p1)
      | ~ ( ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
          | ~ immunity(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1))
          | ~ bearer(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),bibliothek)
          | ~ cnt(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
          | ~ part_of(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
          | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
          | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
          | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
          | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)) ) )
  <=> ( ~ ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
            ( ~ aer(P,Y)
            | ~ aee(P,X)
            | ~ strong(P)
            | ~ perm(P)
            | ~ act(P,A)
            | ~ tgt(P,T)
            | ~ activates(E,P)
            | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
                | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
                | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
                | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
                | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
                | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
                | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )
      | ~ aer(p1,museen)
      | ~ aee(p1,bibliothek)
      | ~ strong(p1)
      | ~ perm(p1)
      | ~ act(p1,read)
      | ~ tgt(p1,museum_api)
      | ~ activates(e1,p1)
      | ~ ( ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
          | ~ immunity(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1))
          | ~ bearer(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),bibliothek)
          | ~ cnt(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
          | ~ part_of(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
          | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
          | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
          | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
          | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)) ) ) ),
    inference(rewrite,[status(thm)],[]) ).

tff(36,plain,
    ( ~ ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
          ( ~ aer(P,Y)
          | ~ aee(P,X)
          | ~ strong(P)
          | ~ perm(P)
          | ~ act(P,A)
          | ~ tgt(P,T)
          | ~ activates(E,P)
          | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
              | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
              | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
              | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
              | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
              | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
              | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
              | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
              | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )
    | ~ aer(p1,museen)
    | ~ aee(p1,bibliothek)
    | ~ strong(p1)
    | ~ perm(p1)
    | ~ act(p1,read)
    | ~ tgt(p1,museum_api)
    | ~ activates(e1,p1)
    | ~ ( ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
        | ~ immunity(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1))
        | ~ bearer(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),bibliothek)
        | ~ cnt(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
        | ~ part_of(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
        | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
        | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
        | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
        | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)) ) ),
    inference(quant_inst,[status(thm)],[]) ).

tff(37,plain,
    ( ~ ! [P: $i,X: $i,Y: $i,A: $i,T: $i,E: $i] :
          ( ~ aer(P,Y)
          | ~ aee(P,X)
          | ~ strong(P)
          | ~ perm(P)
          | ~ act(P,A)
          | ~ tgt(P,T)
          | ~ activates(E,P)
          | ~ ( ~ founds_imm(E,tptp_fun_RhoI_2(E,T,A,Y,X,P),P)
              | ~ immunity(tptp_fun_Im_1(E,T,A,Y,X,P))
              | ~ bearer(tptp_fun_Im_1(E,T,A,Y,X,P),X)
              | ~ cnt(tptp_fun_Im_1(E,T,A,Y,X,P),A,T)
              | ~ part_of(tptp_fun_Im_1(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P))
              | ~ disability(tptp_fun_Db_0(E,T,A,Y,X,P))
              | ~ bearer(tptp_fun_Db_0(E,T,A,Y,X,P),Y)
              | ~ cnt(tptp_fun_Db_0(E,T,A,Y,X,P),A,T)
              | ~ part_of(tptp_fun_Db_0(E,T,A,Y,X,P),tptp_fun_RhoI_2(E,T,A,Y,X,P)) ) )
    | ~ aer(p1,museen)
    | ~ aee(p1,bibliothek)
    | ~ strong(p1)
    | ~ perm(p1)
    | ~ act(p1,read)
    | ~ tgt(p1,museum_api)
    | ~ activates(e1,p1)
    | ~ ( ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
        | ~ immunity(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1))
        | ~ bearer(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),bibliothek)
        | ~ cnt(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
        | ~ part_of(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
        | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
        | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
        | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
        | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)) ) ),
    inference(modus_ponens,[status(thm)],[36,35]) ).

tff(38,plain,
    ~ ( ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
      | ~ immunity(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1))
      | ~ bearer(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),bibliothek)
      | ~ cnt(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
      | ~ part_of(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
      | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
      | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
      | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
      | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)) ),
    inference(unit_resolution,[status(thm)],[37,34,21,18,15,12,9,6,3]) ).

tff(39,plain,
    ( ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
    | ~ immunity(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),bibliothek)
    | ~ cnt(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
    | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
    | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
    | part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)) ),
    inference(tautology,[status(thm)],[]) ).

tff(40,plain,
    part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)),
    inference(unit_resolution,[status(thm)],[39,38]) ).

tff(41,plain,
    ( ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
    | ~ immunity(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),bibliothek)
    | ~ cnt(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
    | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
    | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
    | cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api) ),
    inference(tautology,[status(thm)],[]) ).

tff(42,plain,
    cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api),
    inference(unit_resolution,[status(thm)],[41,38]) ).

tff(43,plain,
    ( ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
    | ~ immunity(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),bibliothek)
    | ~ cnt(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
    | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
    | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
    | bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen) ),
    inference(tautology,[status(thm)],[]) ).

tff(44,plain,
    bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen),
    inference(unit_resolution,[status(thm)],[43,38]) ).

tff(45,plain,
    ( ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
    | ~ immunity(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),bibliothek)
    | ~ cnt(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
    | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
    | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
    | disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1)) ),
    inference(tautology,[status(thm)],[]) ).

tff(46,plain,
    disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1)),
    inference(unit_resolution,[status(thm)],[45,38]) ).

tff(47,plain,
    ( ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
    | ~ immunity(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),bibliothek)
    | ~ cnt(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Im_1(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
    | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
    | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1))
    | founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1) ),
    inference(tautology,[status(thm)],[]) ).

tff(48,plain,
    founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1),
    inference(unit_resolution,[status(thm)],[47,38]) ).

tff(49,plain,
    ^ [RhoI: $i,Db: $i] :
      refl(( ( ~ founds_imm(e1,RhoI,p1)
          | ~ disability(Db)
          | ~ bearer(Db,museen)
          | ~ cnt(Db,read,museum_api)
          | ~ part_of(Db,RhoI) )
      <=> ( ~ founds_imm(e1,RhoI,p1)
          | ~ disability(Db)
          | ~ bearer(Db,museen)
          | ~ cnt(Db,read,museum_api)
          | ~ part_of(Db,RhoI) ) )),
    inference(bind,[status(th)],[]) ).

tff(50,plain,
    ( ! [RhoI: $i,Db: $i] :
        ( ~ founds_imm(e1,RhoI,p1)
        | ~ disability(Db)
        | ~ bearer(Db,museen)
        | ~ cnt(Db,read,museum_api)
        | ~ part_of(Db,RhoI) )
  <=> ! [RhoI: $i,Db: $i] :
        ( ~ founds_imm(e1,RhoI,p1)
        | ~ disability(Db)
        | ~ bearer(Db,museen)
        | ~ cnt(Db,read,museum_api)
        | ~ part_of(Db,RhoI) ) ),
    inference(quant_intro,[status(thm)],[49]) ).

tff(51,plain,
    ^ [RhoI: $i,Db: $i] :
      trans(monotonicity(rewrite(( ( founds_imm(e1,RhoI,p1)
              & disability(Db)
              & bearer(Db,museen)
              & cnt(Db,read,museum_api)
              & part_of(Db,RhoI) )
          <=> ~ ( ~ founds_imm(e1,RhoI,p1)
                | ~ disability(Db)
                | ~ bearer(Db,museen)
                | ~ cnt(Db,read,museum_api)
                | ~ part_of(Db,RhoI) ) )),
          ( ~ ( founds_imm(e1,RhoI,p1)
              & disability(Db)
              & bearer(Db,museen)
              & cnt(Db,read,museum_api)
              & part_of(Db,RhoI) )
        <=> ~ ~ ( ~ founds_imm(e1,RhoI,p1)
                | ~ disability(Db)
                | ~ bearer(Db,museen)
                | ~ cnt(Db,read,museum_api)
                | ~ part_of(Db,RhoI) ) )),
        rewrite(( ~ ~ ( ~ founds_imm(e1,RhoI,p1)
                | ~ disability(Db)
                | ~ bearer(Db,museen)
                | ~ cnt(Db,read,museum_api)
                | ~ part_of(Db,RhoI) )
        <=> ( ~ founds_imm(e1,RhoI,p1)
            | ~ disability(Db)
            | ~ bearer(Db,museen)
            | ~ cnt(Db,read,museum_api)
            | ~ part_of(Db,RhoI) ) )),
        ( ~ ( founds_imm(e1,RhoI,p1)
            & disability(Db)
            & bearer(Db,museen)
            & cnt(Db,read,museum_api)
            & part_of(Db,RhoI) )
      <=> ( ~ founds_imm(e1,RhoI,p1)
          | ~ disability(Db)
          | ~ bearer(Db,museen)
          | ~ cnt(Db,read,museum_api)
          | ~ part_of(Db,RhoI) ) )),
    inference(bind,[status(th)],[]) ).

tff(52,plain,
    ( ! [RhoI: $i,Db: $i] :
        ~ ( founds_imm(e1,RhoI,p1)
          & disability(Db)
          & bearer(Db,museen)
          & cnt(Db,read,museum_api)
          & part_of(Db,RhoI) )
  <=> ! [RhoI: $i,Db: $i] :
        ( ~ founds_imm(e1,RhoI,p1)
        | ~ disability(Db)
        | ~ bearer(Db,museen)
        | ~ cnt(Db,read,museum_api)
        | ~ part_of(Db,RhoI) ) ),
    inference(quant_intro,[status(thm)],[51]) ).

tff(53,plain,
    ( ~ ? [RhoI: $i,Db: $i] :
          ( founds_imm(e1,RhoI,p1)
          & disability(Db)
          & bearer(Db,museen)
          & cnt(Db,read,museum_api)
          & part_of(Db,RhoI) )
  <=> ~ ? [RhoI: $i,Db: $i] :
          ( founds_imm(e1,RhoI,p1)
          & disability(Db)
          & bearer(Db,museen)
          & cnt(Db,read,museum_api)
          & part_of(Db,RhoI) ) ),
    inference(rewrite,[status(thm)],[]) ).

tff(54,plain,
    ( ~ ? [RhoI: $i,Db: $i] :
          ( founds_imm(e1,RhoI,p1)
          & disability(Db)
          & bearer(Db,museen)
          & cnt(Db,read,museum_api)
          & part_of(Db,RhoI) )
  <=> ~ ? [RhoI: $i,Db: $i] :
          ( founds_imm(e1,RhoI,p1)
          & disability(Db)
          & bearer(Db,museen)
          & cnt(Db,read,museum_api)
          & part_of(Db,RhoI) ) ),
    inference(rewrite,[status(thm)],[]) ).

tff(55,axiom,
    ~ ? [RhoI: $i,Db: $i] :
        ( founds_imm(e1,RhoI,p1)
        & disability(Db)
        & bearer(Db,museen)
        & cnt(Db,read,museum_api)
        & part_of(Db,RhoI) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conjecture) ).

tff(56,plain,
    ~ ? [RhoI: $i,Db: $i] :
        ( founds_imm(e1,RhoI,p1)
        & disability(Db)
        & bearer(Db,museen)
        & cnt(Db,read,museum_api)
        & part_of(Db,RhoI) ),
    inference(modus_ponens,[status(thm)],[55,54]) ).

tff(57,plain,
    ~ ? [RhoI: $i,Db: $i] :
        ( founds_imm(e1,RhoI,p1)
        & disability(Db)
        & bearer(Db,museen)
        & cnt(Db,read,museum_api)
        & part_of(Db,RhoI) ),
    inference(modus_ponens,[status(thm)],[56,53]) ).

tff(58,plain,
    ~ ? [RhoI: $i,Db: $i] :
        ( founds_imm(e1,RhoI,p1)
        & disability(Db)
        & bearer(Db,museen)
        & cnt(Db,read,museum_api)
        & part_of(Db,RhoI) ),
    inference(modus_ponens,[status(thm)],[57,53]) ).

tff(59,plain,
    ~ ? [RhoI: $i,Db: $i] :
        ( founds_imm(e1,RhoI,p1)
        & disability(Db)
        & bearer(Db,museen)
        & cnt(Db,read,museum_api)
        & part_of(Db,RhoI) ),
    inference(modus_ponens,[status(thm)],[58,53]) ).

tff(60,plain,
    ^ [RhoI: $i,Db: $i] :
      refl($oeq(~ ( founds_imm(e1,RhoI,p1)
            & disability(Db)
            & bearer(Db,museen)
            & cnt(Db,read,museum_api)
            & part_of(Db,RhoI) ),
          ~ ( founds_imm(e1,RhoI,p1)
            & disability(Db)
            & bearer(Db,museen)
            & cnt(Db,read,museum_api)
            & part_of(Db,RhoI) ))),
    inference(bind,[status(th)],[]) ).

tff(61,plain,
    ! [RhoI: $i,Db: $i] :
      ~ ( founds_imm(e1,RhoI,p1)
        & disability(Db)
        & bearer(Db,museen)
        & cnt(Db,read,museum_api)
        & part_of(Db,RhoI) ),
    inference(nnf-neg,[status(sab)],[59,60]) ).

tff(62,plain,
    ! [RhoI: $i,Db: $i] :
      ( ~ founds_imm(e1,RhoI,p1)
      | ~ disability(Db)
      | ~ bearer(Db,museen)
      | ~ cnt(Db,read,museum_api)
      | ~ part_of(Db,RhoI) ),
    inference(modus_ponens,[status(thm)],[61,52]) ).

tff(63,plain,
    ! [RhoI: $i,Db: $i] :
      ( ~ founds_imm(e1,RhoI,p1)
      | ~ disability(Db)
      | ~ bearer(Db,museen)
      | ~ cnt(Db,read,museum_api)
      | ~ part_of(Db,RhoI) ),
    inference(modus_ponens,[status(thm)],[62,50]) ).

tff(64,plain,
    ( ( ~ ! [RhoI: $i,Db: $i] :
            ( ~ founds_imm(e1,RhoI,p1)
            | ~ disability(Db)
            | ~ bearer(Db,museen)
            | ~ cnt(Db,read,museum_api)
            | ~ part_of(Db,RhoI) )
      | ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
      | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
      | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
      | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
      | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)) )
  <=> ( ~ ! [RhoI: $i,Db: $i] :
            ( ~ founds_imm(e1,RhoI,p1)
            | ~ disability(Db)
            | ~ bearer(Db,museen)
            | ~ cnt(Db,read,museum_api)
            | ~ part_of(Db,RhoI) )
      | ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
      | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
      | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
      | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
      | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)) ) ),
    inference(rewrite,[status(thm)],[]) ).

tff(65,plain,
    ( ~ ! [RhoI: $i,Db: $i] :
          ( ~ founds_imm(e1,RhoI,p1)
          | ~ disability(Db)
          | ~ bearer(Db,museen)
          | ~ cnt(Db,read,museum_api)
          | ~ part_of(Db,RhoI) )
    | ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
    | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
    | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)) ),
    inference(quant_inst,[status(thm)],[]) ).

tff(66,plain,
    ( ~ ! [RhoI: $i,Db: $i] :
          ( ~ founds_imm(e1,RhoI,p1)
          | ~ disability(Db)
          | ~ bearer(Db,museen)
          | ~ cnt(Db,read,museum_api)
          | ~ part_of(Db,RhoI) )
    | ~ founds_imm(e1,tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1),p1)
    | ~ disability(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1))
    | ~ bearer(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),museen)
    | ~ cnt(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),read,museum_api)
    | ~ part_of(tptp_fun_Db_0(e1,museum_api,read,museen,bibliothek,p1),tptp_fun_RhoI_2(e1,museum_api,read,museen,bibliothek,p1)) ),
    inference(modus_ponens,[status(thm)],[65,64]) ).

tff(67,plain,
    $false,
    inference(unit_resolution,[status(thm)],[66,63,48,46,44,42,40]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem    : MGT117+1 : TPTP v9.3.0. Released v9.3.0.
% 0.00/0.02  % Command    : run_E %s %d THM
% 0.07/0.34  % Computer : n001.cluster.edu
% 0.07/0.34  % Model    : x86_64 x86_64
% 0.07/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.07/0.34  % Memory   : 8046.5625MB
% 0.07/0.34  % OS       : Linux 6.8.0-71-generic
% 0.07/0.34  % CPULimit   : 300
% 0.07/0.34  % WCLimit    : 300
% 0.07/0.34  % DateTime   : Mon Sep  7 14:14:56 UTC 2026
% 0.07/0.34  % CPUTime    : 
% 0.13/0.39  % SZS status Theorem
% 0.13/0.39  % SZS output start Proof
% See solution above
% 0.13/0.42  % E exiting
%------------------------------------------------------------------------------