TSTP Solution File: SEU384+1 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : SEU384+1 : TPTP v8.1.2. Released v3.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n020.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 : Thu Aug 31 17:06:47 EDT 2023

% Result   : Theorem 126.47s 17.83s
% Output   : CNFRefutation 126.47s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   11
%            Number of leaves      :   20
% Syntax   : Number of formulae    :  131 (  17 unt;   0 def)
%            Number of atoms       :  725 ( 151 equ)
%            Maximal formula atoms :   22 (   5 avg)
%            Number of connectives :  962 ( 368   ~; 417   |; 142   &)
%                                         (  13 <=>;  21  =>;   0  <=;   1 <~>)
%            Maximal formula depth :   17 (   7 avg)
%            Maximal term depth    :    5 (   1 avg)
%            Number of predicates  :   11 (   9 usr;   1 prp; 0-4 aty)
%            Number of functors    :   15 (  15 usr;   3 con; 0-4 aty)
%            Number of variables   :  355 (   7 sgn; 199   !;  42   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f15,axiom,
    ! [X0] :
      ( ( one_sorted_str(X0)
        & ~ empty_carrier(X0) )
     => ! [X1] :
          ( ( net_str(X1,X0)
            & ~ empty_carrier(X1) )
         => ! [X2] :
              ( element(X2,the_carrier(X1))
             => ! [X3] :
                  ( ( net_str(X3,X0)
                    & strict_net_str(X3,X0) )
                 => ( netstr_restr_to_element(X0,X1,X2) = X3
                  <=> ( the_mapping(X0,X3) = partfun_dom_restriction(the_carrier(X1),the_carrier(X0),the_mapping(X0,X1),the_carrier(X3))
                      & the_InternalRel(X3) = relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X3))
                      & ! [X4] :
                          ( in(X4,the_carrier(X3))
                        <=> ? [X5] :
                              ( related(X1,X2,X5)
                              & X4 = X5
                              & element(X5,the_carrier(X1)) ) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',d7_waybel_9) ).

fof(f23,axiom,
    ! [X0,X1,X2] :
      ( ( element(X2,the_carrier(X1))
        & net_str(X1,X0)
        & ~ empty_carrier(X1)
        & one_sorted_str(X0)
        & ~ empty_carrier(X0) )
     => ( net_str(netstr_restr_to_element(X0,X1,X2),X0)
        & strict_net_str(netstr_restr_to_element(X0,X1,X2),X0) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',dt_k5_waybel_9) ).

fof(f47,axiom,
    ! [X0,X1,X2,X3] :
      ( ( element(X3,the_carrier(X2))
        & net_str(X2,X1)
        & ~ empty_carrier(X2)
        & one_sorted_str(X1)
        & ~ empty_carrier(X1) )
     => ( in(X0,a_3_0_waybel_9(X1,X2,X3))
      <=> ? [X4] :
            ( related(X2,X3,X4)
            & X0 = X4
            & element(X4,the_carrier(X2)) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fraenkel_a_3_0_waybel_9) ).

fof(f65,conjecture,
    ! [X0] :
      ( ( one_sorted_str(X0)
        & ~ empty_carrier(X0) )
     => ! [X1] :
          ( ( net_str(X1,X0)
            & ~ empty_carrier(X1) )
         => ! [X2] :
              ( element(X2,the_carrier(X1))
             => the_carrier(netstr_restr_to_element(X0,X1,X2)) = a_3_0_waybel_9(X0,X1,X2) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t12_waybel_9) ).

fof(f66,negated_conjecture,
    ~ ! [X0] :
        ( ( one_sorted_str(X0)
          & ~ empty_carrier(X0) )
       => ! [X1] :
            ( ( net_str(X1,X0)
              & ~ empty_carrier(X1) )
           => ! [X2] :
                ( element(X2,the_carrier(X1))
               => the_carrier(netstr_restr_to_element(X0,X1,X2)) = a_3_0_waybel_9(X0,X1,X2) ) ) ),
    inference(negated_conjecture,[],[f65]) ).

fof(f69,axiom,
    ! [X0,X1] :
      ( ! [X2] :
          ( in(X2,X0)
        <=> in(X2,X1) )
     => X0 = X1 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t2_tarski) ).

fof(f98,plain,
    ! [X0] :
      ( ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( ( netstr_restr_to_element(X0,X1,X2) = X3
                  <=> ( the_mapping(X0,X3) = partfun_dom_restriction(the_carrier(X1),the_carrier(X0),the_mapping(X0,X1),the_carrier(X3))
                      & the_InternalRel(X3) = relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X3))
                      & ! [X4] :
                          ( in(X4,the_carrier(X3))
                        <=> ? [X5] :
                              ( related(X1,X2,X5)
                              & X4 = X5
                              & element(X5,the_carrier(X1)) ) ) ) )
                  | ~ net_str(X3,X0)
                  | ~ strict_net_str(X3,X0) )
              | ~ element(X2,the_carrier(X1)) )
          | ~ net_str(X1,X0)
          | empty_carrier(X1) )
      | ~ one_sorted_str(X0)
      | empty_carrier(X0) ),
    inference(ennf_transformation,[],[f15]) ).

fof(f99,plain,
    ! [X0] :
      ( ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( ( netstr_restr_to_element(X0,X1,X2) = X3
                  <=> ( the_mapping(X0,X3) = partfun_dom_restriction(the_carrier(X1),the_carrier(X0),the_mapping(X0,X1),the_carrier(X3))
                      & the_InternalRel(X3) = relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X3))
                      & ! [X4] :
                          ( in(X4,the_carrier(X3))
                        <=> ? [X5] :
                              ( related(X1,X2,X5)
                              & X4 = X5
                              & element(X5,the_carrier(X1)) ) ) ) )
                  | ~ net_str(X3,X0)
                  | ~ strict_net_str(X3,X0) )
              | ~ element(X2,the_carrier(X1)) )
          | ~ net_str(X1,X0)
          | empty_carrier(X1) )
      | ~ one_sorted_str(X0)
      | empty_carrier(X0) ),
    inference(flattening,[],[f98]) ).

fof(f106,plain,
    ! [X0,X1,X2] :
      ( ( net_str(netstr_restr_to_element(X0,X1,X2),X0)
        & strict_net_str(netstr_restr_to_element(X0,X1,X2),X0) )
      | ~ element(X2,the_carrier(X1))
      | ~ net_str(X1,X0)
      | empty_carrier(X1)
      | ~ one_sorted_str(X0)
      | empty_carrier(X0) ),
    inference(ennf_transformation,[],[f23]) ).

fof(f107,plain,
    ! [X0,X1,X2] :
      ( ( net_str(netstr_restr_to_element(X0,X1,X2),X0)
        & strict_net_str(netstr_restr_to_element(X0,X1,X2),X0) )
      | ~ element(X2,the_carrier(X1))
      | ~ net_str(X1,X0)
      | empty_carrier(X1)
      | ~ one_sorted_str(X0)
      | empty_carrier(X0) ),
    inference(flattening,[],[f106]) ).

fof(f126,plain,
    ! [X0,X1,X2,X3] :
      ( ( in(X0,a_3_0_waybel_9(X1,X2,X3))
      <=> ? [X4] :
            ( related(X2,X3,X4)
            & X0 = X4
            & element(X4,the_carrier(X2)) ) )
      | ~ element(X3,the_carrier(X2))
      | ~ net_str(X2,X1)
      | empty_carrier(X2)
      | ~ one_sorted_str(X1)
      | empty_carrier(X1) ),
    inference(ennf_transformation,[],[f47]) ).

fof(f127,plain,
    ! [X0,X1,X2,X3] :
      ( ( in(X0,a_3_0_waybel_9(X1,X2,X3))
      <=> ? [X4] :
            ( related(X2,X3,X4)
            & X0 = X4
            & element(X4,the_carrier(X2)) ) )
      | ~ element(X3,the_carrier(X2))
      | ~ net_str(X2,X1)
      | empty_carrier(X2)
      | ~ one_sorted_str(X1)
      | empty_carrier(X1) ),
    inference(flattening,[],[f126]) ).

fof(f138,plain,
    ? [X0] :
      ( ? [X1] :
          ( ? [X2] :
              ( the_carrier(netstr_restr_to_element(X0,X1,X2)) != a_3_0_waybel_9(X0,X1,X2)
              & element(X2,the_carrier(X1)) )
          & net_str(X1,X0)
          & ~ empty_carrier(X1) )
      & one_sorted_str(X0)
      & ~ empty_carrier(X0) ),
    inference(ennf_transformation,[],[f66]) ).

fof(f139,plain,
    ? [X0] :
      ( ? [X1] :
          ( ? [X2] :
              ( the_carrier(netstr_restr_to_element(X0,X1,X2)) != a_3_0_waybel_9(X0,X1,X2)
              & element(X2,the_carrier(X1)) )
          & net_str(X1,X0)
          & ~ empty_carrier(X1) )
      & one_sorted_str(X0)
      & ~ empty_carrier(X0) ),
    inference(flattening,[],[f138]) ).

fof(f143,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ? [X2] :
          ( in(X2,X0)
        <~> in(X2,X1) ) ),
    inference(ennf_transformation,[],[f69]) ).

fof(f150,plain,
    ! [X3,X1,X0,X2] :
      ( sP0(X3,X1,X0,X2)
    <=> ( the_mapping(X0,X3) = partfun_dom_restriction(the_carrier(X1),the_carrier(X0),the_mapping(X0,X1),the_carrier(X3))
        & the_InternalRel(X3) = relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X3))
        & ! [X4] :
            ( in(X4,the_carrier(X3))
          <=> ? [X5] :
                ( related(X1,X2,X5)
                & X4 = X5
                & element(X5,the_carrier(X1)) ) ) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

fof(f151,plain,
    ! [X2,X0,X1,X3] :
      ( ( netstr_restr_to_element(X0,X1,X2) = X3
      <=> sP0(X3,X1,X0,X2) )
      | ~ sP1(X2,X0,X1,X3) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).

fof(f152,plain,
    ! [X0] :
      ( ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( sP1(X2,X0,X1,X3)
                  | ~ net_str(X3,X0)
                  | ~ strict_net_str(X3,X0) )
              | ~ element(X2,the_carrier(X1)) )
          | ~ net_str(X1,X0)
          | empty_carrier(X1) )
      | ~ one_sorted_str(X0)
      | empty_carrier(X0) ),
    inference(definition_folding,[],[f99,f151,f150]) ).

fof(f159,plain,
    ! [X2,X0,X1,X3] :
      ( ( ( netstr_restr_to_element(X0,X1,X2) = X3
          | ~ sP0(X3,X1,X0,X2) )
        & ( sP0(X3,X1,X0,X2)
          | netstr_restr_to_element(X0,X1,X2) != X3 ) )
      | ~ sP1(X2,X0,X1,X3) ),
    inference(nnf_transformation,[],[f151]) ).

fof(f160,plain,
    ! [X0,X1,X2,X3] :
      ( ( ( netstr_restr_to_element(X1,X2,X0) = X3
          | ~ sP0(X3,X2,X1,X0) )
        & ( sP0(X3,X2,X1,X0)
          | netstr_restr_to_element(X1,X2,X0) != X3 ) )
      | ~ sP1(X0,X1,X2,X3) ),
    inference(rectify,[],[f159]) ).

fof(f161,plain,
    ! [X3,X1,X0,X2] :
      ( ( sP0(X3,X1,X0,X2)
        | the_mapping(X0,X3) != partfun_dom_restriction(the_carrier(X1),the_carrier(X0),the_mapping(X0,X1),the_carrier(X3))
        | the_InternalRel(X3) != relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X3))
        | ? [X4] :
            ( ( ! [X5] :
                  ( ~ related(X1,X2,X5)
                  | X4 != X5
                  | ~ element(X5,the_carrier(X1)) )
              | ~ in(X4,the_carrier(X3)) )
            & ( ? [X5] :
                  ( related(X1,X2,X5)
                  & X4 = X5
                  & element(X5,the_carrier(X1)) )
              | in(X4,the_carrier(X3)) ) ) )
      & ( ( the_mapping(X0,X3) = partfun_dom_restriction(the_carrier(X1),the_carrier(X0),the_mapping(X0,X1),the_carrier(X3))
          & the_InternalRel(X3) = relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X3))
          & ! [X4] :
              ( ( in(X4,the_carrier(X3))
                | ! [X5] :
                    ( ~ related(X1,X2,X5)
                    | X4 != X5
                    | ~ element(X5,the_carrier(X1)) ) )
              & ( ? [X5] :
                    ( related(X1,X2,X5)
                    & X4 = X5
                    & element(X5,the_carrier(X1)) )
                | ~ in(X4,the_carrier(X3)) ) ) )
        | ~ sP0(X3,X1,X0,X2) ) ),
    inference(nnf_transformation,[],[f150]) ).

fof(f162,plain,
    ! [X3,X1,X0,X2] :
      ( ( sP0(X3,X1,X0,X2)
        | the_mapping(X0,X3) != partfun_dom_restriction(the_carrier(X1),the_carrier(X0),the_mapping(X0,X1),the_carrier(X3))
        | the_InternalRel(X3) != relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X3))
        | ? [X4] :
            ( ( ! [X5] :
                  ( ~ related(X1,X2,X5)
                  | X4 != X5
                  | ~ element(X5,the_carrier(X1)) )
              | ~ in(X4,the_carrier(X3)) )
            & ( ? [X5] :
                  ( related(X1,X2,X5)
                  & X4 = X5
                  & element(X5,the_carrier(X1)) )
              | in(X4,the_carrier(X3)) ) ) )
      & ( ( the_mapping(X0,X3) = partfun_dom_restriction(the_carrier(X1),the_carrier(X0),the_mapping(X0,X1),the_carrier(X3))
          & the_InternalRel(X3) = relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X3))
          & ! [X4] :
              ( ( in(X4,the_carrier(X3))
                | ! [X5] :
                    ( ~ related(X1,X2,X5)
                    | X4 != X5
                    | ~ element(X5,the_carrier(X1)) ) )
              & ( ? [X5] :
                    ( related(X1,X2,X5)
                    & X4 = X5
                    & element(X5,the_carrier(X1)) )
                | ~ in(X4,the_carrier(X3)) ) ) )
        | ~ sP0(X3,X1,X0,X2) ) ),
    inference(flattening,[],[f161]) ).

fof(f163,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP0(X0,X1,X2,X3)
        | the_mapping(X2,X0) != partfun_dom_restriction(the_carrier(X1),the_carrier(X2),the_mapping(X2,X1),the_carrier(X0))
        | the_InternalRel(X0) != relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X0))
        | ? [X4] :
            ( ( ! [X5] :
                  ( ~ related(X1,X3,X5)
                  | X4 != X5
                  | ~ element(X5,the_carrier(X1)) )
              | ~ in(X4,the_carrier(X0)) )
            & ( ? [X6] :
                  ( related(X1,X3,X6)
                  & X4 = X6
                  & element(X6,the_carrier(X1)) )
              | in(X4,the_carrier(X0)) ) ) )
      & ( ( the_mapping(X2,X0) = partfun_dom_restriction(the_carrier(X1),the_carrier(X2),the_mapping(X2,X1),the_carrier(X0))
          & the_InternalRel(X0) = relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X0))
          & ! [X7] :
              ( ( in(X7,the_carrier(X0))
                | ! [X8] :
                    ( ~ related(X1,X3,X8)
                    | X7 != X8
                    | ~ element(X8,the_carrier(X1)) ) )
              & ( ? [X9] :
                    ( related(X1,X3,X9)
                    & X7 = X9
                    & element(X9,the_carrier(X1)) )
                | ~ in(X7,the_carrier(X0)) ) ) )
        | ~ sP0(X0,X1,X2,X3) ) ),
    inference(rectify,[],[f162]) ).

fof(f164,plain,
    ! [X0,X1,X3] :
      ( ? [X4] :
          ( ( ! [X5] :
                ( ~ related(X1,X3,X5)
                | X4 != X5
                | ~ element(X5,the_carrier(X1)) )
            | ~ in(X4,the_carrier(X0)) )
          & ( ? [X6] :
                ( related(X1,X3,X6)
                & X4 = X6
                & element(X6,the_carrier(X1)) )
            | in(X4,the_carrier(X0)) ) )
     => ( ( ! [X5] :
              ( ~ related(X1,X3,X5)
              | sK3(X0,X1,X3) != X5
              | ~ element(X5,the_carrier(X1)) )
          | ~ in(sK3(X0,X1,X3),the_carrier(X0)) )
        & ( ? [X6] :
              ( related(X1,X3,X6)
              & sK3(X0,X1,X3) = X6
              & element(X6,the_carrier(X1)) )
          | in(sK3(X0,X1,X3),the_carrier(X0)) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f165,plain,
    ! [X0,X1,X3] :
      ( ? [X6] :
          ( related(X1,X3,X6)
          & sK3(X0,X1,X3) = X6
          & element(X6,the_carrier(X1)) )
     => ( related(X1,X3,sK4(X0,X1,X3))
        & sK3(X0,X1,X3) = sK4(X0,X1,X3)
        & element(sK4(X0,X1,X3),the_carrier(X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f166,plain,
    ! [X1,X3,X7] :
      ( ? [X9] :
          ( related(X1,X3,X9)
          & X7 = X9
          & element(X9,the_carrier(X1)) )
     => ( related(X1,X3,sK5(X1,X3,X7))
        & sK5(X1,X3,X7) = X7
        & element(sK5(X1,X3,X7),the_carrier(X1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f167,plain,
    ! [X0,X1,X2,X3] :
      ( ( sP0(X0,X1,X2,X3)
        | the_mapping(X2,X0) != partfun_dom_restriction(the_carrier(X1),the_carrier(X2),the_mapping(X2,X1),the_carrier(X0))
        | the_InternalRel(X0) != relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X0))
        | ( ( ! [X5] :
                ( ~ related(X1,X3,X5)
                | sK3(X0,X1,X3) != X5
                | ~ element(X5,the_carrier(X1)) )
            | ~ in(sK3(X0,X1,X3),the_carrier(X0)) )
          & ( ( related(X1,X3,sK4(X0,X1,X3))
              & sK3(X0,X1,X3) = sK4(X0,X1,X3)
              & element(sK4(X0,X1,X3),the_carrier(X1)) )
            | in(sK3(X0,X1,X3),the_carrier(X0)) ) ) )
      & ( ( the_mapping(X2,X0) = partfun_dom_restriction(the_carrier(X1),the_carrier(X2),the_mapping(X2,X1),the_carrier(X0))
          & the_InternalRel(X0) = relation_restriction_as_relation_of(the_InternalRel(X1),the_carrier(X0))
          & ! [X7] :
              ( ( in(X7,the_carrier(X0))
                | ! [X8] :
                    ( ~ related(X1,X3,X8)
                    | X7 != X8
                    | ~ element(X8,the_carrier(X1)) ) )
              & ( ( related(X1,X3,sK5(X1,X3,X7))
                  & sK5(X1,X3,X7) = X7
                  & element(sK5(X1,X3,X7),the_carrier(X1)) )
                | ~ in(X7,the_carrier(X0)) ) ) )
        | ~ sP0(X0,X1,X2,X3) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK3,sK4,sK5])],[f163,f166,f165,f164]) ).

fof(f180,plain,
    ! [X0,X1,X2,X3] :
      ( ( ( in(X0,a_3_0_waybel_9(X1,X2,X3))
          | ! [X4] :
              ( ~ related(X2,X3,X4)
              | X0 != X4
              | ~ element(X4,the_carrier(X2)) ) )
        & ( ? [X4] :
              ( related(X2,X3,X4)
              & X0 = X4
              & element(X4,the_carrier(X2)) )
          | ~ in(X0,a_3_0_waybel_9(X1,X2,X3)) ) )
      | ~ element(X3,the_carrier(X2))
      | ~ net_str(X2,X1)
      | empty_carrier(X2)
      | ~ one_sorted_str(X1)
      | empty_carrier(X1) ),
    inference(nnf_transformation,[],[f127]) ).

fof(f181,plain,
    ! [X0,X1,X2,X3] :
      ( ( ( in(X0,a_3_0_waybel_9(X1,X2,X3))
          | ! [X4] :
              ( ~ related(X2,X3,X4)
              | X0 != X4
              | ~ element(X4,the_carrier(X2)) ) )
        & ( ? [X5] :
              ( related(X2,X3,X5)
              & X0 = X5
              & element(X5,the_carrier(X2)) )
          | ~ in(X0,a_3_0_waybel_9(X1,X2,X3)) ) )
      | ~ element(X3,the_carrier(X2))
      | ~ net_str(X2,X1)
      | empty_carrier(X2)
      | ~ one_sorted_str(X1)
      | empty_carrier(X1) ),
    inference(rectify,[],[f180]) ).

fof(f182,plain,
    ! [X0,X2,X3] :
      ( ? [X5] :
          ( related(X2,X3,X5)
          & X0 = X5
          & element(X5,the_carrier(X2)) )
     => ( related(X2,X3,sK12(X0,X2,X3))
        & sK12(X0,X2,X3) = X0
        & element(sK12(X0,X2,X3),the_carrier(X2)) ) ),
    introduced(choice_axiom,[]) ).

fof(f183,plain,
    ! [X0,X1,X2,X3] :
      ( ( ( in(X0,a_3_0_waybel_9(X1,X2,X3))
          | ! [X4] :
              ( ~ related(X2,X3,X4)
              | X0 != X4
              | ~ element(X4,the_carrier(X2)) ) )
        & ( ( related(X2,X3,sK12(X0,X2,X3))
            & sK12(X0,X2,X3) = X0
            & element(sK12(X0,X2,X3),the_carrier(X2)) )
          | ~ in(X0,a_3_0_waybel_9(X1,X2,X3)) ) )
      | ~ element(X3,the_carrier(X2))
      | ~ net_str(X2,X1)
      | empty_carrier(X2)
      | ~ one_sorted_str(X1)
      | empty_carrier(X1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK12])],[f181,f182]) ).

fof(f209,plain,
    ( ? [X0] :
        ( ? [X1] :
            ( ? [X2] :
                ( the_carrier(netstr_restr_to_element(X0,X1,X2)) != a_3_0_waybel_9(X0,X1,X2)
                & element(X2,the_carrier(X1)) )
            & net_str(X1,X0)
            & ~ empty_carrier(X1) )
        & one_sorted_str(X0)
        & ~ empty_carrier(X0) )
   => ( ? [X1] :
          ( ? [X2] :
              ( the_carrier(netstr_restr_to_element(sK25,X1,X2)) != a_3_0_waybel_9(sK25,X1,X2)
              & element(X2,the_carrier(X1)) )
          & net_str(X1,sK25)
          & ~ empty_carrier(X1) )
      & one_sorted_str(sK25)
      & ~ empty_carrier(sK25) ) ),
    introduced(choice_axiom,[]) ).

fof(f210,plain,
    ( ? [X1] :
        ( ? [X2] :
            ( the_carrier(netstr_restr_to_element(sK25,X1,X2)) != a_3_0_waybel_9(sK25,X1,X2)
            & element(X2,the_carrier(X1)) )
        & net_str(X1,sK25)
        & ~ empty_carrier(X1) )
   => ( ? [X2] :
          ( the_carrier(netstr_restr_to_element(sK25,sK26,X2)) != a_3_0_waybel_9(sK25,sK26,X2)
          & element(X2,the_carrier(sK26)) )
      & net_str(sK26,sK25)
      & ~ empty_carrier(sK26) ) ),
    introduced(choice_axiom,[]) ).

fof(f211,plain,
    ( ? [X2] :
        ( the_carrier(netstr_restr_to_element(sK25,sK26,X2)) != a_3_0_waybel_9(sK25,sK26,X2)
        & element(X2,the_carrier(sK26)) )
   => ( the_carrier(netstr_restr_to_element(sK25,sK26,sK27)) != a_3_0_waybel_9(sK25,sK26,sK27)
      & element(sK27,the_carrier(sK26)) ) ),
    introduced(choice_axiom,[]) ).

fof(f212,plain,
    ( the_carrier(netstr_restr_to_element(sK25,sK26,sK27)) != a_3_0_waybel_9(sK25,sK26,sK27)
    & element(sK27,the_carrier(sK26))
    & net_str(sK26,sK25)
    & ~ empty_carrier(sK26)
    & one_sorted_str(sK25)
    & ~ empty_carrier(sK25) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK25,sK26,sK27])],[f139,f211,f210,f209]) ).

fof(f213,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ? [X2] :
          ( ( ~ in(X2,X1)
            | ~ in(X2,X0) )
          & ( in(X2,X1)
            | in(X2,X0) ) ) ),
    inference(nnf_transformation,[],[f143]) ).

fof(f214,plain,
    ! [X0,X1] :
      ( ? [X2] :
          ( ( ~ in(X2,X1)
            | ~ in(X2,X0) )
          & ( in(X2,X1)
            | in(X2,X0) ) )
     => ( ( ~ in(sK28(X0,X1),X1)
          | ~ in(sK28(X0,X1),X0) )
        & ( in(sK28(X0,X1),X1)
          | in(sK28(X0,X1),X0) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f215,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ( ( ~ in(sK28(X0,X1),X1)
          | ~ in(sK28(X0,X1),X0) )
        & ( in(sK28(X0,X1),X1)
          | in(sK28(X0,X1),X0) ) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK28])],[f213,f214]) ).

fof(f243,plain,
    ! [X2,X3,X0,X1] :
      ( sP0(X3,X2,X1,X0)
      | netstr_restr_to_element(X1,X2,X0) != X3
      | ~ sP1(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f160]) ).

fof(f245,plain,
    ! [X2,X3,X0,X1,X7] :
      ( element(sK5(X1,X3,X7),the_carrier(X1))
      | ~ in(X7,the_carrier(X0))
      | ~ sP0(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f167]) ).

fof(f246,plain,
    ! [X2,X3,X0,X1,X7] :
      ( sK5(X1,X3,X7) = X7
      | ~ in(X7,the_carrier(X0))
      | ~ sP0(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f167]) ).

fof(f247,plain,
    ! [X2,X3,X0,X1,X7] :
      ( related(X1,X3,sK5(X1,X3,X7))
      | ~ in(X7,the_carrier(X0))
      | ~ sP0(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f167]) ).

fof(f248,plain,
    ! [X2,X3,X0,X1,X8,X7] :
      ( in(X7,the_carrier(X0))
      | ~ related(X1,X3,X8)
      | X7 != X8
      | ~ element(X8,the_carrier(X1))
      | ~ sP0(X0,X1,X2,X3) ),
    inference(cnf_transformation,[],[f167]) ).

fof(f255,plain,
    ! [X2,X3,X0,X1] :
      ( sP1(X2,X0,X1,X3)
      | ~ net_str(X3,X0)
      | ~ strict_net_str(X3,X0)
      | ~ element(X2,the_carrier(X1))
      | ~ net_str(X1,X0)
      | empty_carrier(X1)
      | ~ one_sorted_str(X0)
      | empty_carrier(X0) ),
    inference(cnf_transformation,[],[f152]) ).

fof(f262,plain,
    ! [X2,X0,X1] :
      ( strict_net_str(netstr_restr_to_element(X0,X1,X2),X0)
      | ~ element(X2,the_carrier(X1))
      | ~ net_str(X1,X0)
      | empty_carrier(X1)
      | ~ one_sorted_str(X0)
      | empty_carrier(X0) ),
    inference(cnf_transformation,[],[f107]) ).

fof(f263,plain,
    ! [X2,X0,X1] :
      ( net_str(netstr_restr_to_element(X0,X1,X2),X0)
      | ~ element(X2,the_carrier(X1))
      | ~ net_str(X1,X0)
      | empty_carrier(X1)
      | ~ one_sorted_str(X0)
      | empty_carrier(X0) ),
    inference(cnf_transformation,[],[f107]) ).

fof(f293,plain,
    ! [X2,X3,X0,X1] :
      ( element(sK12(X0,X2,X3),the_carrier(X2))
      | ~ in(X0,a_3_0_waybel_9(X1,X2,X3))
      | ~ element(X3,the_carrier(X2))
      | ~ net_str(X2,X1)
      | empty_carrier(X2)
      | ~ one_sorted_str(X1)
      | empty_carrier(X1) ),
    inference(cnf_transformation,[],[f183]) ).

fof(f294,plain,
    ! [X2,X3,X0,X1] :
      ( sK12(X0,X2,X3) = X0
      | ~ in(X0,a_3_0_waybel_9(X1,X2,X3))
      | ~ element(X3,the_carrier(X2))
      | ~ net_str(X2,X1)
      | empty_carrier(X2)
      | ~ one_sorted_str(X1)
      | empty_carrier(X1) ),
    inference(cnf_transformation,[],[f183]) ).

fof(f295,plain,
    ! [X2,X3,X0,X1] :
      ( related(X2,X3,sK12(X0,X2,X3))
      | ~ in(X0,a_3_0_waybel_9(X1,X2,X3))
      | ~ element(X3,the_carrier(X2))
      | ~ net_str(X2,X1)
      | empty_carrier(X2)
      | ~ one_sorted_str(X1)
      | empty_carrier(X1) ),
    inference(cnf_transformation,[],[f183]) ).

fof(f296,plain,
    ! [X2,X3,X0,X1,X4] :
      ( in(X0,a_3_0_waybel_9(X1,X2,X3))
      | ~ related(X2,X3,X4)
      | X0 != X4
      | ~ element(X4,the_carrier(X2))
      | ~ element(X3,the_carrier(X2))
      | ~ net_str(X2,X1)
      | empty_carrier(X2)
      | ~ one_sorted_str(X1)
      | empty_carrier(X1) ),
    inference(cnf_transformation,[],[f183]) ).

fof(f333,plain,
    ~ empty_carrier(sK25),
    inference(cnf_transformation,[],[f212]) ).

fof(f334,plain,
    one_sorted_str(sK25),
    inference(cnf_transformation,[],[f212]) ).

fof(f335,plain,
    ~ empty_carrier(sK26),
    inference(cnf_transformation,[],[f212]) ).

fof(f336,plain,
    net_str(sK26,sK25),
    inference(cnf_transformation,[],[f212]) ).

fof(f337,plain,
    element(sK27,the_carrier(sK26)),
    inference(cnf_transformation,[],[f212]) ).

fof(f338,plain,
    the_carrier(netstr_restr_to_element(sK25,sK26,sK27)) != a_3_0_waybel_9(sK25,sK26,sK27),
    inference(cnf_transformation,[],[f212]) ).

fof(f341,plain,
    ! [X0,X1] :
      ( X0 = X1
      | in(sK28(X0,X1),X1)
      | in(sK28(X0,X1),X0) ),
    inference(cnf_transformation,[],[f215]) ).

fof(f342,plain,
    ! [X0,X1] :
      ( X0 = X1
      | ~ in(sK28(X0,X1),X1)
      | ~ in(sK28(X0,X1),X0) ),
    inference(cnf_transformation,[],[f215]) ).

fof(f352,plain,
    ! [X2,X0,X1] :
      ( sP0(netstr_restr_to_element(X1,X2,X0),X2,X1,X0)
      | ~ sP1(X0,X1,X2,netstr_restr_to_element(X1,X2,X0)) ),
    inference(equality_resolution,[],[f243]) ).

fof(f354,plain,
    ! [X2,X3,X0,X1,X8] :
      ( in(X8,the_carrier(X0))
      | ~ related(X1,X3,X8)
      | ~ element(X8,the_carrier(X1))
      | ~ sP0(X0,X1,X2,X3) ),
    inference(equality_resolution,[],[f248]) ).

fof(f355,plain,
    ! [X2,X3,X1,X4] :
      ( in(X4,a_3_0_waybel_9(X1,X2,X3))
      | ~ related(X2,X3,X4)
      | ~ element(X4,the_carrier(X2))
      | ~ element(X3,the_carrier(X2))
      | ~ net_str(X2,X1)
      | empty_carrier(X2)
      | ~ one_sorted_str(X1)
      | empty_carrier(X1) ),
    inference(equality_resolution,[],[f296]) ).

cnf(c_69,plain,
    ( ~ sP1(X0,X1,X2,netstr_restr_to_element(X1,X2,X0))
    | sP0(netstr_restr_to_element(X1,X2,X0),X2,X1,X0) ),
    inference(cnf_transformation,[],[f352]) ).

cnf(c_76,plain,
    ( ~ sP0(X0,X1,X2,X3)
    | ~ related(X1,X3,X4)
    | ~ element(X4,the_carrier(X1))
    | in(X4,the_carrier(X0)) ),
    inference(cnf_transformation,[],[f354]) ).

cnf(c_77,plain,
    ( ~ sP0(X0,X1,X2,X3)
    | ~ in(X4,the_carrier(X0))
    | related(X1,X3,sK5(X1,X3,X4)) ),
    inference(cnf_transformation,[],[f247]) ).

cnf(c_78,plain,
    ( ~ sP0(X0,X1,X2,X3)
    | ~ in(X4,the_carrier(X0))
    | sK5(X1,X3,X4) = X4 ),
    inference(cnf_transformation,[],[f246]) ).

cnf(c_79,plain,
    ( ~ sP0(X0,X1,X2,X3)
    | ~ in(X4,the_carrier(X0))
    | element(sK5(X1,X3,X4),the_carrier(X1)) ),
    inference(cnf_transformation,[],[f245]) ).

cnf(c_80,plain,
    ( ~ element(X0,the_carrier(X1))
    | ~ strict_net_str(X2,X3)
    | ~ net_str(X1,X3)
    | ~ net_str(X2,X3)
    | ~ one_sorted_str(X3)
    | sP1(X0,X3,X1,X2)
    | empty_carrier(X1)
    | empty_carrier(X3) ),
    inference(cnf_transformation,[],[f255]) ).

cnf(c_87,plain,
    ( ~ element(X0,the_carrier(X1))
    | ~ net_str(X1,X2)
    | ~ one_sorted_str(X2)
    | net_str(netstr_restr_to_element(X2,X1,X0),X2)
    | empty_carrier(X1)
    | empty_carrier(X2) ),
    inference(cnf_transformation,[],[f263]) ).

cnf(c_88,plain,
    ( ~ element(X0,the_carrier(X1))
    | ~ net_str(X1,X2)
    | ~ one_sorted_str(X2)
    | strict_net_str(netstr_restr_to_element(X2,X1,X0),X2)
    | empty_carrier(X1)
    | empty_carrier(X2) ),
    inference(cnf_transformation,[],[f262]) ).

cnf(c_118,plain,
    ( ~ related(X0,X1,X2)
    | ~ element(X1,the_carrier(X0))
    | ~ element(X2,the_carrier(X0))
    | ~ net_str(X0,X3)
    | ~ one_sorted_str(X3)
    | in(X2,a_3_0_waybel_9(X3,X0,X1))
    | empty_carrier(X0)
    | empty_carrier(X3) ),
    inference(cnf_transformation,[],[f355]) ).

cnf(c_119,plain,
    ( ~ in(X0,a_3_0_waybel_9(X1,X2,X3))
    | ~ element(X3,the_carrier(X2))
    | ~ net_str(X2,X1)
    | ~ one_sorted_str(X1)
    | related(X2,X3,sK12(X0,X2,X3))
    | empty_carrier(X1)
    | empty_carrier(X2) ),
    inference(cnf_transformation,[],[f295]) ).

cnf(c_120,plain,
    ( ~ in(X0,a_3_0_waybel_9(X1,X2,X3))
    | ~ element(X3,the_carrier(X2))
    | ~ net_str(X2,X1)
    | ~ one_sorted_str(X1)
    | sK12(X0,X2,X3) = X0
    | empty_carrier(X1)
    | empty_carrier(X2) ),
    inference(cnf_transformation,[],[f294]) ).

cnf(c_121,plain,
    ( ~ in(X0,a_3_0_waybel_9(X1,X2,X3))
    | ~ element(X3,the_carrier(X2))
    | ~ net_str(X2,X1)
    | ~ one_sorted_str(X1)
    | element(sK12(X0,X2,X3),the_carrier(X2))
    | empty_carrier(X1)
    | empty_carrier(X2) ),
    inference(cnf_transformation,[],[f293]) ).

cnf(c_158,negated_conjecture,
    the_carrier(netstr_restr_to_element(sK25,sK26,sK27)) != a_3_0_waybel_9(sK25,sK26,sK27),
    inference(cnf_transformation,[],[f338]) ).

cnf(c_159,negated_conjecture,
    element(sK27,the_carrier(sK26)),
    inference(cnf_transformation,[],[f337]) ).

cnf(c_160,negated_conjecture,
    net_str(sK26,sK25),
    inference(cnf_transformation,[],[f336]) ).

cnf(c_161,negated_conjecture,
    ~ empty_carrier(sK26),
    inference(cnf_transformation,[],[f335]) ).

cnf(c_162,negated_conjecture,
    one_sorted_str(sK25),
    inference(cnf_transformation,[],[f334]) ).

cnf(c_163,negated_conjecture,
    ~ empty_carrier(sK25),
    inference(cnf_transformation,[],[f333]) ).

cnf(c_166,plain,
    ( ~ in(sK28(X0,X1),X0)
    | ~ in(sK28(X0,X1),X1)
    | X0 = X1 ),
    inference(cnf_transformation,[],[f342]) ).

cnf(c_167,plain,
    ( X0 = X1
    | in(sK28(X0,X1),X0)
    | in(sK28(X0,X1),X1) ),
    inference(cnf_transformation,[],[f341]) ).

cnf(c_10967,plain,
    X0 = X0,
    theory(equality) ).

cnf(c_10969,plain,
    ( X0 != X1
    | X2 != X1
    | X2 = X0 ),
    theory(equality) ).

cnf(c_10975,plain,
    ( X0 != X1
    | X2 != X3
    | ~ in(X1,X3)
    | in(X0,X2) ),
    theory(equality) ).

cnf(c_10982,plain,
    ( X0 != X1
    | X2 != X3
    | ~ element(X1,X3)
    | element(X0,X2) ),
    theory(equality) ).

cnf(c_10988,plain,
    ( X0 != X1
    | ~ related(X2,X3,X1)
    | related(X2,X3,X0) ),
    theory(equality) ).

cnf(c_13228,plain,
    ( the_carrier(netstr_restr_to_element(sK25,sK26,sK27)) = a_3_0_waybel_9(sK25,sK26,sK27)
    | in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(netstr_restr_to_element(sK25,sK26,sK27)))
    | in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) ),
    inference(instantiation,[status(thm)],[c_167]) ).

cnf(c_13259,plain,
    ( ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,X0)
    | ~ one_sorted_str(X0)
    | net_str(netstr_restr_to_element(X0,sK26,sK27),X0)
    | empty_carrier(X0)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_87]) ).

cnf(c_13260,plain,
    ( ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,sK25)
    | ~ one_sorted_str(sK25)
    | net_str(netstr_restr_to_element(sK25,sK26,sK27),sK25)
    | empty_carrier(sK25)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_13259]) ).

cnf(c_13266,plain,
    ( ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,X0)
    | ~ one_sorted_str(X0)
    | strict_net_str(netstr_restr_to_element(X0,sK26,sK27),X0)
    | empty_carrier(X0)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_88]) ).

cnf(c_13267,plain,
    ( ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,sK25)
    | ~ one_sorted_str(sK25)
    | strict_net_str(netstr_restr_to_element(sK25,sK26,sK27),sK25)
    | empty_carrier(sK25)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_13266]) ).

cnf(c_13759,plain,
    ( ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(netstr_restr_to_element(sK25,sK26,sK27)))
    | ~ sP0(netstr_restr_to_element(sK25,sK26,sK27),X0,X1,X2)
    | related(X0,X2,sK5(X0,X2,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)))) ),
    inference(instantiation,[status(thm)],[c_77]) ).

cnf(c_13760,plain,
    ( ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(netstr_restr_to_element(sK25,sK26,sK27)))
    | ~ sP0(netstr_restr_to_element(sK25,sK26,sK27),X0,X1,X2)
    | element(sK5(X0,X2,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))),the_carrier(X0)) ),
    inference(instantiation,[status(thm)],[c_79]) ).

cnf(c_13761,plain,
    ( ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(netstr_restr_to_element(sK25,sK26,sK27)))
    | ~ sP0(netstr_restr_to_element(sK25,sK26,sK27),X0,X1,X2)
    | sK5(X0,X2,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))) = sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) ),
    inference(instantiation,[status(thm)],[c_78]) ).

cnf(c_13874,plain,
    ( ~ strict_net_str(netstr_restr_to_element(X0,sK26,sK27),X0)
    | ~ net_str(netstr_restr_to_element(X0,sK26,sK27),X0)
    | ~ element(X1,the_carrier(X2))
    | ~ net_str(X2,X0)
    | ~ one_sorted_str(X0)
    | sP1(X1,X0,X2,netstr_restr_to_element(X0,sK26,sK27))
    | empty_carrier(X0)
    | empty_carrier(X2) ),
    inference(instantiation,[status(thm)],[c_80]) ).

cnf(c_15868,plain,
    ( ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,sK25)
    | ~ one_sorted_str(sK25)
    | related(sK26,sK27,sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27))
    | empty_carrier(sK25)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_119]) ).

cnf(c_15869,plain,
    ( ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,sK25)
    | ~ one_sorted_str(sK25)
    | element(sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27),the_carrier(sK26))
    | empty_carrier(sK25)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_121]) ).

cnf(c_15870,plain,
    ( ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,sK25)
    | ~ one_sorted_str(sK25)
    | sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27) = sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | empty_carrier(sK25)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_120]) ).

cnf(c_15871,plain,
    ( ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(netstr_restr_to_element(sK25,sK26,sK27)))
    | ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | the_carrier(netstr_restr_to_element(sK25,sK26,sK27)) = a_3_0_waybel_9(sK25,sK26,sK27) ),
    inference(instantiation,[status(thm)],[c_166]) ).

cnf(c_16003,plain,
    the_carrier(sK26) = the_carrier(sK26),
    inference(instantiation,[status(thm)],[c_10967]) ).

cnf(c_17714,plain,
    ( ~ strict_net_str(netstr_restr_to_element(X0,sK26,sK27),X0)
    | ~ net_str(netstr_restr_to_element(X0,sK26,sK27),X0)
    | ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,X0)
    | ~ one_sorted_str(X0)
    | sP1(sK27,X0,sK26,netstr_restr_to_element(X0,sK26,sK27))
    | empty_carrier(X0)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_13874]) ).

cnf(c_17715,plain,
    ( ~ strict_net_str(netstr_restr_to_element(sK25,sK26,sK27),sK25)
    | ~ net_str(netstr_restr_to_element(sK25,sK26,sK27),sK25)
    | ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,sK25)
    | ~ one_sorted_str(sK25)
    | sP1(sK27,sK25,sK26,netstr_restr_to_element(sK25,sK26,sK27))
    | empty_carrier(sK25)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_17714]) ).

cnf(c_24676,plain,
    ( ~ sP1(sK27,X0,sK26,netstr_restr_to_element(X0,sK26,sK27))
    | sP0(netstr_restr_to_element(X0,sK26,sK27),sK26,X0,sK27) ),
    inference(instantiation,[status(thm)],[c_69]) ).

cnf(c_24677,plain,
    ( ~ sP1(sK27,sK25,sK26,netstr_restr_to_element(sK25,sK26,sK27))
    | sP0(netstr_restr_to_element(sK25,sK26,sK27),sK26,sK25,sK27) ),
    inference(instantiation,[status(thm)],[c_24676]) ).

cnf(c_25021,plain,
    a_3_0_waybel_9(sK25,sK26,sK27) = a_3_0_waybel_9(sK25,sK26,sK27),
    inference(instantiation,[status(thm)],[c_10967]) ).

cnf(c_35124,plain,
    ( ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(netstr_restr_to_element(sK25,sK26,sK27)))
    | ~ sP0(netstr_restr_to_element(sK25,sK26,sK27),sK26,sK25,sK27)
    | related(sK26,sK27,sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)))) ),
    inference(instantiation,[status(thm)],[c_13759]) ).

cnf(c_35125,plain,
    ( ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(netstr_restr_to_element(sK25,sK26,sK27)))
    | ~ sP0(netstr_restr_to_element(sK25,sK26,sK27),sK26,sK25,sK27)
    | element(sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))),the_carrier(sK26)) ),
    inference(instantiation,[status(thm)],[c_13760]) ).

cnf(c_35126,plain,
    ( ~ in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(netstr_restr_to_element(sK25,sK26,sK27)))
    | ~ sP0(netstr_restr_to_element(sK25,sK26,sK27),sK26,sK25,sK27)
    | sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))) = sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) ),
    inference(instantiation,[status(thm)],[c_13761]) ).

cnf(c_41293,plain,
    sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) = sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),
    inference(instantiation,[status(thm)],[c_10967]) ).

cnf(c_43762,plain,
    ( ~ element(sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))),the_carrier(sK26))
    | ~ related(sK26,sK27,sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))))
    | ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,X0)
    | ~ one_sorted_str(X0)
    | in(sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))),a_3_0_waybel_9(X0,sK26,sK27))
    | empty_carrier(X0)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_118]) ).

cnf(c_43763,plain,
    ( ~ element(sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))),the_carrier(sK26))
    | ~ related(sK26,sK27,sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))))
    | ~ element(sK27,the_carrier(sK26))
    | ~ net_str(sK26,sK25)
    | ~ one_sorted_str(sK25)
    | in(sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))),a_3_0_waybel_9(sK25,sK26,sK27))
    | empty_carrier(sK25)
    | empty_carrier(sK26) ),
    inference(instantiation,[status(thm)],[c_43762]) ).

cnf(c_76803,plain,
    ( sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) != X0
    | X1 != X0
    | sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) = X1 ),
    inference(instantiation,[status(thm)],[c_10969]) ).

cnf(c_81403,plain,
    ( sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) != sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | X0 != sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) = X0 ),
    inference(instantiation,[status(thm)],[c_76803]) ).

cnf(c_83891,plain,
    ( sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))) != sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) != sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) = sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))) ),
    inference(instantiation,[status(thm)],[c_81403]) ).

cnf(c_173668,plain,
    ( ~ sP0(netstr_restr_to_element(sK25,sK26,X0),sK26,sK25,X0)
    | ~ related(sK26,X0,X1)
    | ~ element(X1,the_carrier(sK26))
    | in(X1,the_carrier(netstr_restr_to_element(sK25,sK26,X0))) ),
    inference(instantiation,[status(thm)],[c_76]) ).

cnf(c_174821,plain,
    ( X0 != sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,X1)),sK26,X1)
    | X2 != the_carrier(sK26)
    | ~ element(sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,X1)),sK26,X1),the_carrier(sK26))
    | element(X0,X2) ),
    inference(instantiation,[status(thm)],[c_10982]) ).

cnf(c_174831,plain,
    ( X0 != X1
    | ~ related(sK26,X2,X1)
    | related(sK26,X2,X0) ),
    inference(instantiation,[status(thm)],[c_10988]) ).

cnf(c_175371,plain,
    ( X0 != X1
    | X2 != a_3_0_waybel_9(sK25,sK26,X3)
    | ~ in(X1,a_3_0_waybel_9(sK25,sK26,X3))
    | in(X0,X2) ),
    inference(instantiation,[status(thm)],[c_10975]) ).

cnf(c_175820,plain,
    ( ~ element(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),X0),the_carrier(sK26))
    | ~ related(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),X0))
    | ~ sP0(netstr_restr_to_element(sK25,sK26,sK27),sK26,sK25,sK27)
    | in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),X0),the_carrier(netstr_restr_to_element(sK25,sK26,sK27))) ),
    inference(instantiation,[status(thm)],[c_173668]) ).

cnf(c_178621,plain,
    ( X0 != sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,X1)),sK26,X1)
    | ~ related(sK26,X1,sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,X1)),sK26,X1))
    | related(sK26,X1,X0) ),
    inference(instantiation,[status(thm)],[c_174831]) ).

cnf(c_178779,plain,
    ( sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,X0)),sK26,X0) != X1
    | X2 != X1
    | X2 = sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,X0)),sK26,X0) ),
    inference(instantiation,[status(thm)],[c_10969]) ).

cnf(c_179204,plain,
    ( a_3_0_waybel_9(sK25,sK26,X0) != a_3_0_waybel_9(sK25,sK26,X0)
    | X1 != X2
    | ~ in(X2,a_3_0_waybel_9(sK25,sK26,X0))
    | in(X1,a_3_0_waybel_9(sK25,sK26,X0)) ),
    inference(instantiation,[status(thm)],[c_175371]) ).

cnf(c_184134,plain,
    ( sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,X0)),sK26,X0) != sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,X0))
    | X1 != sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,X0))
    | X1 = sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,X0)),sK26,X0) ),
    inference(instantiation,[status(thm)],[c_178779]) ).

cnf(c_186960,plain,
    ( sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27) != sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) != sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))
    | sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) = sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27) ),
    inference(instantiation,[status(thm)],[c_184134]) ).

cnf(c_187058,plain,
    ( a_3_0_waybel_9(sK25,sK26,sK27) != a_3_0_waybel_9(sK25,sK26,sK27)
    | X0 != sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)))
    | ~ in(sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))),a_3_0_waybel_9(sK25,sK26,sK27))
    | in(X0,a_3_0_waybel_9(sK25,sK26,sK27)) ),
    inference(instantiation,[status(thm)],[c_179204]) ).

cnf(c_193248,plain,
    ( sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) != sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)))
    | a_3_0_waybel_9(sK25,sK26,sK27) != a_3_0_waybel_9(sK25,sK26,sK27)
    | ~ in(sK5(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))),a_3_0_waybel_9(sK25,sK26,sK27))
    | in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) ),
    inference(instantiation,[status(thm)],[c_187058]) ).

cnf(c_196947,plain,
    ( sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) != sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27)
    | ~ related(sK26,sK27,sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27))
    | related(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27))) ),
    inference(instantiation,[status(thm)],[c_178621]) ).

cnf(c_196948,plain,
    ( sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) != sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27)
    | X0 != the_carrier(sK26)
    | ~ element(sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27),the_carrier(sK26))
    | element(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),X0) ),
    inference(instantiation,[status(thm)],[c_174821]) ).

cnf(c_200042,plain,
    ( ~ element(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(sK26))
    | ~ related(sK26,sK27,sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)))
    | ~ sP0(netstr_restr_to_element(sK25,sK26,sK27),sK26,sK25,sK27)
    | in(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(netstr_restr_to_element(sK25,sK26,sK27))) ),
    inference(instantiation,[status(thm)],[c_175820]) ).

cnf(c_200282,plain,
    ( sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)) != sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27)
    | the_carrier(sK26) != the_carrier(sK26)
    | ~ element(sK12(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),sK26,sK27),the_carrier(sK26))
    | element(sK28(the_carrier(netstr_restr_to_element(sK25,sK26,sK27)),a_3_0_waybel_9(sK25,sK26,sK27)),the_carrier(sK26)) ),
    inference(instantiation,[status(thm)],[c_196948]) ).

cnf(c_200283,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_200282,c_200042,c_196947,c_193248,c_186960,c_83891,c_43763,c_41293,c_35124,c_35125,c_35126,c_25021,c_24677,c_17715,c_16003,c_15871,c_15868,c_15869,c_15870,c_13267,c_13260,c_13228,c_158,c_159,c_160,c_161,c_163,c_162]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SEU384+1 : TPTP v8.1.2. Released v3.3.0.
% 0.00/0.13  % Command  : run_iprover %s %d THM
% 0.12/0.34  % Computer : n020.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 300
% 0.12/0.34  % DateTime : Wed Aug 23 14:16:16 EDT 2023
% 0.12/0.34  % CPUTime  : 
% 0.19/0.46  Running first-order theorem proving
% 0.19/0.46  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 126.47/17.83  % SZS status Started for theBenchmark.p
% 126.47/17.83  % SZS status Theorem for theBenchmark.p
% 126.47/17.83  
% 126.47/17.83  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 126.47/17.83  
% 126.47/17.83  ------  iProver source info
% 126.47/17.83  
% 126.47/17.83  git: date: 2023-05-31 18:12:56 +0000
% 126.47/17.83  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 126.47/17.83  git: non_committed_changes: false
% 126.47/17.83  git: last_make_outside_of_git: false
% 126.47/17.83  
% 126.47/17.83  ------ Parsing...
% 126.47/17.83  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 126.47/17.83  
% 126.47/17.83  ------ Preprocessing... sup_sim: 0  sf_s  rm: 17 0s  sf_e  pe_s  pe:1:0s pe_e  sup_sim: 0  sf_s  rm: 5 0s  sf_e  pe_s  pe_e 
% 126.47/17.83  
% 126.47/17.83  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 126.47/17.83  
% 126.47/17.83  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 126.47/17.83  ------ Proving...
% 126.47/17.83  ------ Problem Properties 
% 126.47/17.83  
% 126.47/17.83  
% 126.47/17.83  clauses                                 105
% 126.47/17.83  conjectures                             6
% 126.47/17.83  EPR                                     36
% 126.47/17.83  Horn                                    86
% 126.47/17.83  unary                                   30
% 126.47/17.83  binary                                  29
% 126.47/17.83  lits                                    297
% 126.47/17.83  lits eq                                 31
% 126.47/17.83  fd_pure                                 0
% 126.47/17.83  fd_pseudo                               0
% 126.47/17.83  fd_cond                                 1
% 126.47/17.83  fd_pseudo_cond                          9
% 126.47/17.83  AC symbols                              0
% 126.47/17.83  
% 126.47/17.83  ------ Input Options Time Limit: Unbounded
% 126.47/17.83  
% 126.47/17.83  
% 126.47/17.83  ------ 
% 126.47/17.83  Current options:
% 126.47/17.83  ------ 
% 126.47/17.83  
% 126.47/17.83  
% 126.47/17.83  
% 126.47/17.83  
% 126.47/17.83  ------ Proving...
% 126.47/17.83  
% 126.47/17.83  
% 126.47/17.83  % SZS status Theorem for theBenchmark.p
% 126.47/17.83  
% 126.47/17.83  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 126.47/17.83  
% 126.47/17.83  
%------------------------------------------------------------------------------