↑ Up

Vampire-SAT---5.0.1.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Vampire-SAT---5.0.1
% Problem  : SEU375+1 : TPTP v9.3.1. Released v3.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT

% Computer : n019.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 29 12:53:03 PM UTC 2026

% Result   : Theorem 0.16s 0.47s
% Output   : Refutation 0.16s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   22
%            Number of leaves      :   12
% Syntax   : Number of formulae    :   98 (  25 unt;   4 def)
%            Number of atoms       :  399 (  19 equ)
%            Maximal formula atoms :   14 (   4 avg)
%            Number of connectives :  528 ( 227   ~; 217   |;  45   &)
%                                         (   6 <=>;  33  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   22 (   6 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :   18 (  16 usr;   5 prp; 0-3 aty)
%            Number of functors    :    8 (   8 usr;   7 con; 0-1 aty)
%            Number of variables   :  131 (   0 sgn 117   !;  14   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f7,axiom,
    ! [X0] :
      ( one_sorted_str(X0)
     => ! [X1] :
          ( net_str(X1,X0)
         => ! [X2] :
              ( subnetstr(X2,X0,X1)
             => ( full_subnetstr(X2,X0,X1)
              <=> ( full_subrelstr(X2,X1)
                  & subrelstr(X2,X1) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',d9_yellow_6) ).

fof(f9,axiom,
    ! [X0] :
      ( rel_str(X0)
     => one_sorted_str(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',dt_l1_orders_2) ).

fof(f11,axiom,
    ! [X0] :
      ( one_sorted_str(X0)
     => ! [X1] :
          ( net_str(X1,X0)
         => rel_str(X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',dt_l1_waybel_0) ).

fof(f14,axiom,
    ! [X0,X1] :
      ( ( one_sorted_str(X0)
        & net_str(X1,X0) )
     => ! [X2] :
          ( subnetstr(X2,X0,X1)
         => net_str(X2,X0) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',dt_m1_yellow_6) ).

fof(f23,axiom,
    ! [X0] :
      ( ( ~ empty_carrier(X0)
        & one_sorted_str(X0) )
     => ~ empty(the_carrier(X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',fc1_struct_0) ).

fof(f35,conjecture,
    ! [X0] :
      ( one_sorted_str(X0)
     => ! [X1] :
          ( ( ~ empty_carrier(X1)
            & net_str(X1,X0) )
         => ! [X2] :
              ( ( ~ empty_carrier(X2)
                & full_subnetstr(X2,X0,X1)
                & subnetstr(X2,X0,X1) )
             => ! [X3] :
                  ( element(X3,the_carrier(X1))
                 => ! [X4] :
                      ( element(X4,the_carrier(X1))
                     => ! [X5] :
                          ( element(X5,the_carrier(X2))
                         => ! [X6] :
                              ( element(X6,the_carrier(X2))
                             => ( ( X3 = X5
                                  & X4 = X6
                                  & related(X1,X3,X4) )
                               => related(X2,X5,X6) ) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t21_yellow_6) ).

fof(f36,negated_conjecture,
    ~ ! [X0] :
        ( one_sorted_str(X0)
       => ! [X1] :
            ( ( ~ empty_carrier(X1)
              & net_str(X1,X0) )
           => ! [X2] :
                ( ( ~ empty_carrier(X2)
                  & full_subnetstr(X2,X0,X1)
                  & subnetstr(X2,X0,X1) )
               => ! [X3] :
                    ( element(X3,the_carrier(X1))
                   => ! [X4] :
                        ( element(X4,the_carrier(X1))
                       => ! [X5] :
                            ( element(X5,the_carrier(X2))
                           => ! [X6] :
                                ( element(X6,the_carrier(X2))
                               => ( ( X3 = X5
                                    & X4 = X6
                                    & related(X1,X3,X4) )
                                 => related(X2,X5,X6) ) ) ) ) ) ) ) ),
    inference(negated_conjecture,[status(cth)],[f35]) ).

fof(f37,axiom,
    ! [X0,X1] :
      ( element(X0,X1)
     => ( empty(X1)
        | in(X0,X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t2_subset) ).

fof(f38,axiom,
    ! [X0] :
      ( rel_str(X0)
     => ! [X1] :
          ( ( full_subrelstr(X1,X0)
            & subrelstr(X1,X0) )
         => ! [X2] :
              ( element(X2,the_carrier(X0))
             => ! [X3] :
                  ( element(X3,the_carrier(X0))
                 => ! [X4] :
                      ( element(X4,the_carrier(X1))
                     => ! [X5] :
                          ( element(X5,the_carrier(X1))
                         => ( ( X4 = X2
                              & X5 = X3
                              & related(X0,X2,X3)
                              & in(X4,the_carrier(X1))
                              & in(X5,the_carrier(X1)) )
                           => related(X1,X4,X5) ) ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',t61_yellow_0) ).

fof(f55,plain,
    ! [X0] :
      ( ! [X1] :
          ( ! [X2] :
              ( ( full_subnetstr(X2,X0,X1)
              <=> ( full_subrelstr(X2,X1)
                  & subrelstr(X2,X1) ) )
              | ~ subnetstr(X2,X0,X1) )
          | ~ net_str(X1,X0) )
      | ~ one_sorted_str(X0) ),
    inference(ennf_transformation,[],[f7]) ).

fof(f56,plain,
    ! [X0] :
      ( one_sorted_str(X0)
      | ~ rel_str(X0) ),
    inference(ennf_transformation,[],[f9]) ).

fof(f57,plain,
    ! [X0] :
      ( ! [X1] :
          ( rel_str(X1)
          | ~ net_str(X1,X0) )
      | ~ one_sorted_str(X0) ),
    inference(ennf_transformation,[],[f11]) ).

fof(f59,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( net_str(X2,X0)
          | ~ subnetstr(X2,X0,X1) )
      | ~ one_sorted_str(X0)
      | ~ net_str(X1,X0) ),
    inference(ennf_transformation,[],[f14]) ).

fof(f60,plain,
    ! [X0,X1] :
      ( ! [X2] :
          ( net_str(X2,X0)
          | ~ subnetstr(X2,X0,X1) )
      | ~ one_sorted_str(X0)
      | ~ net_str(X1,X0) ),
    inference(flattening,[],[f59]) ).

fof(f65,plain,
    ! [X0] :
      ( ~ empty(the_carrier(X0))
      | empty_carrier(X0)
      | ~ one_sorted_str(X0) ),
    inference(ennf_transformation,[],[f23]) ).

fof(f66,plain,
    ! [X0] :
      ( ~ empty(the_carrier(X0))
      | empty_carrier(X0)
      | ~ one_sorted_str(X0) ),
    inference(flattening,[],[f65]) ).

fof(f68,plain,
    ? [X0] :
      ( ? [X1] :
          ( ? [X2] :
              ( ? [X3] :
                  ( ? [X4] :
                      ( ? [X5] :
                          ( ? [X6] :
                              ( ~ related(X2,X5,X6)
                              & X3 = X5
                              & X4 = X6
                              & related(X1,X3,X4)
                              & element(X6,the_carrier(X2)) )
                          & element(X5,the_carrier(X2)) )
                      & element(X4,the_carrier(X1)) )
                  & element(X3,the_carrier(X1)) )
              & ~ empty_carrier(X2)
              & full_subnetstr(X2,X0,X1)
              & subnetstr(X2,X0,X1) )
          & ~ empty_carrier(X1)
          & net_str(X1,X0) )
      & one_sorted_str(X0) ),
    inference(ennf_transformation,[],[f36]) ).

fof(f69,plain,
    ? [X0] :
      ( ? [X1] :
          ( ? [X2] :
              ( ? [X3] :
                  ( ? [X4] :
                      ( ? [X5] :
                          ( ? [X6] :
                              ( ~ related(X2,X5,X6)
                              & X3 = X5
                              & X4 = X6
                              & related(X1,X3,X4)
                              & element(X6,the_carrier(X2)) )
                          & element(X5,the_carrier(X2)) )
                      & element(X4,the_carrier(X1)) )
                  & element(X3,the_carrier(X1)) )
              & ~ empty_carrier(X2)
              & full_subnetstr(X2,X0,X1)
              & subnetstr(X2,X0,X1) )
          & ~ empty_carrier(X1)
          & net_str(X1,X0) )
      & one_sorted_str(X0) ),
    inference(flattening,[],[f68]) ).

fof(f70,plain,
    ! [X0,X1] :
      ( empty(X1)
      | in(X0,X1)
      | ~ element(X0,X1) ),
    inference(ennf_transformation,[],[f37]) ).

fof(f71,plain,
    ! [X0,X1] :
      ( empty(X1)
      | in(X0,X1)
      | ~ element(X0,X1) ),
    inference(flattening,[],[f70]) ).

fof(f72,plain,
    ! [X0] :
      ( ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( ! [X4] :
                      ( ! [X5] :
                          ( related(X1,X4,X5)
                          | X2 != X4
                          | X3 != X5
                          | ~ related(X0,X2,X3)
                          | ~ in(X4,the_carrier(X1))
                          | ~ in(X5,the_carrier(X1))
                          | ~ element(X5,the_carrier(X1)) )
                      | ~ element(X4,the_carrier(X1)) )
                  | ~ element(X3,the_carrier(X0)) )
              | ~ element(X2,the_carrier(X0)) )
          | ~ full_subrelstr(X1,X0)
          | ~ subrelstr(X1,X0) )
      | ~ rel_str(X0) ),
    inference(ennf_transformation,[],[f38]) ).

fof(f73,plain,
    ! [X0] :
      ( ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( ! [X4] :
                      ( ! [X5] :
                          ( related(X1,X4,X5)
                          | X2 != X4
                          | X3 != X5
                          | ~ related(X0,X2,X3)
                          | ~ in(X4,the_carrier(X1))
                          | ~ in(X5,the_carrier(X1))
                          | ~ element(X5,the_carrier(X1)) )
                      | ~ element(X4,the_carrier(X1)) )
                  | ~ element(X3,the_carrier(X0)) )
              | ~ element(X2,the_carrier(X0)) )
          | ~ full_subrelstr(X1,X0)
          | ~ subrelstr(X1,X0) )
      | ~ rel_str(X0) ),
    inference(flattening,[],[f72]) ).

fof(f80,plain,
    ! [X2,X0,X1] :
      ( ~ full_subnetstr(X2,X0,X1)
      | ~ net_str(X1,X0)
      | ~ subnetstr(X2,X0,X1)
      | subrelstr(X2,X1)
      | ~ one_sorted_str(X0) ),
    inference(cnf_transformation,[],[f55]) ).

fof(f81,plain,
    ! [X2,X0,X1] :
      ( full_subrelstr(X2,X1)
      | ~ net_str(X1,X0)
      | ~ subnetstr(X2,X0,X1)
      | ~ one_sorted_str(X0)
      | ~ full_subnetstr(X2,X0,X1) ),
    inference(cnf_transformation,[],[f55]) ).

fof(f83,plain,
    ! [X0] :
      ( ~ rel_str(X0)
      | one_sorted_str(X0) ),
    inference(cnf_transformation,[],[f56]) ).

fof(f84,plain,
    ! [X0,X1] :
      ( rel_str(X1)
      | ~ net_str(X1,X0)
      | ~ one_sorted_str(X0) ),
    inference(cnf_transformation,[],[f57]) ).

fof(f86,plain,
    ! [X2,X0,X1] :
      ( ~ subnetstr(X2,X0,X1)
      | ~ one_sorted_str(X0)
      | ~ net_str(X1,X0)
      | net_str(X2,X0) ),
    inference(cnf_transformation,[],[f60]) ).

fof(f95,plain,
    ! [X0] :
      ( empty_carrier(X0)
      | ~ one_sorted_str(X0)
      | ~ empty(the_carrier(X0)) ),
    inference(cnf_transformation,[],[f66]) ).

fof(f117,plain,
    element(sK21,the_carrier(sK17)),
    inference(cnf_transformation,[],[f69]) ).

fof(f118,plain,
    related(sK16,sK18,sK19),
    inference(cnf_transformation,[],[f69]) ).

fof(f119,plain,
    sK19 = sK21,
    inference(cnf_transformation,[],[f69]) ).

fof(f120,plain,
    sK18 = sK20,
    inference(cnf_transformation,[],[f69]) ).

fof(f121,plain,
    ~ related(sK17,sK20,sK21),
    inference(cnf_transformation,[],[f69]) ).

fof(f122,plain,
    element(sK20,the_carrier(sK17)),
    inference(cnf_transformation,[],[f69]) ).

fof(f123,plain,
    element(sK19,the_carrier(sK16)),
    inference(cnf_transformation,[],[f69]) ).

fof(f124,plain,
    element(sK18,the_carrier(sK16)),
    inference(cnf_transformation,[],[f69]) ).

fof(f125,plain,
    subnetstr(sK17,sK15,sK16),
    inference(cnf_transformation,[],[f69]) ).

fof(f126,plain,
    full_subnetstr(sK17,sK15,sK16),
    inference(cnf_transformation,[],[f69]) ).

fof(f127,plain,
    ~ empty_carrier(sK17),
    inference(cnf_transformation,[],[f69]) ).

fof(f128,plain,
    net_str(sK16,sK15),
    inference(cnf_transformation,[],[f69]) ).

fof(f130,plain,
    one_sorted_str(sK15),
    inference(cnf_transformation,[],[f69]) ).

fof(f131,plain,
    ! [X0,X1] :
      ( in(X0,X1)
      | ~ element(X0,X1)
      | empty(X1) ),
    inference(cnf_transformation,[],[f71]) ).

fof(f132,plain,
    ! [X2,X3,X0,X1,X4,X5] :
      ( ~ rel_str(X0)
      | ~ subrelstr(X1,X0)
      | ~ full_subrelstr(X1,X0)
      | ~ element(X2,the_carrier(X0))
      | ~ element(X3,the_carrier(X0))
      | ~ element(X4,the_carrier(X1))
      | ~ element(X5,the_carrier(X1))
      | ~ in(X5,the_carrier(X1))
      | ~ in(X4,the_carrier(X1))
      | ~ related(X0,X2,X3)
      | X3 != X5
      | X2 != X4
      | related(X1,X4,X5) ),
    inference(cnf_transformation,[],[f73]) ).

fof(f136,plain,
    element(sK20,the_carrier(sK16)),
    inference(definition_unfolding,[],[f124,f120]) ).

fof(f137,plain,
    element(sK21,the_carrier(sK16)),
    inference(definition_unfolding,[],[f123,f119]) ).

fof(f138,plain,
    related(sK16,sK20,sK21),
    inference(definition_unfolding,[],[f118,f120,f119]) ).

fof(f139,plain,
    ! [X2,X0,X1,X4,X5] :
      ( ~ rel_str(X0)
      | ~ subrelstr(X1,X0)
      | ~ full_subrelstr(X1,X0)
      | ~ element(X2,the_carrier(X0))
      | ~ element(X5,the_carrier(X0))
      | ~ element(X4,the_carrier(X1))
      | ~ element(X5,the_carrier(X1))
      | ~ in(X5,the_carrier(X1))
      | ~ in(X4,the_carrier(X1))
      | ~ related(X0,X2,X5)
      | X2 != X4
      | related(X1,X4,X5) ),
    inference(equality_resolution,[],[f132]) ).

fof(f140,plain,
    ! [X0,X1,X4,X5] :
      ( ~ full_subrelstr(X1,X0)
      | ~ subrelstr(X1,X0)
      | ~ rel_str(X0)
      | ~ element(X4,the_carrier(X0))
      | ~ element(X5,the_carrier(X0))
      | ~ element(X4,the_carrier(X1))
      | ~ element(X5,the_carrier(X1))
      | ~ in(X5,the_carrier(X1))
      | ~ in(X4,the_carrier(X1))
      | ~ related(X0,X4,X5)
      | related(X1,X4,X5) ),
    inference(equality_resolution,[],[f139]) ).

fof(f147,plain,
    ! [X0,X1] :
      ( ~ net_str(X0,X1)
      | ~ one_sorted_str(X1)
      | one_sorted_str(X0) ),
    inference(resolution,[],[f84,f83]) ).

fof(f150,plain,
    ( ~ one_sorted_str(sK17)
    | ~ empty(the_carrier(sK17)) ),
    inference(resolution,[],[f95,f127]) ).

fof(f164,definition,
    ( spl22_3
  <=> empty(the_carrier(sK17)) ),
    introduced(definition,[new_symbols(definition,[spl22_3])],[avatar_definition]) ).

fof(f166,plain,
    ( ~ empty(the_carrier(sK17))
    | spl22_3 ),
    inference(avatar_component_clause,[],[f164]) ).

fof(f168,definition,
    ( spl22_4
  <=> one_sorted_str(sK17) ),
    introduced(definition,[new_symbols(definition,[spl22_4])],[avatar_definition]) ).

fof(f170,plain,
    ( ~ one_sorted_str(sK17)
    | spl22_4 ),
    inference(avatar_component_clause,[],[f168]) ).

fof(f171,plain,
    ( ~ spl22_3
    | ~ spl22_4 ),
    inference(avatar_split_clause,[],[f150,f168,f164]) ).

fof(f185,plain,
    ( ~ one_sorted_str(sK15)
    | ~ net_str(sK16,sK15)
    | net_str(sK17,sK15) ),
    inference(resolution,[],[f86,f125]) ).

fof(f188,plain,
    ( ~ net_str(sK16,sK15)
    | net_str(sK17,sK15) ),
    inference(forward_subsumption_resolution,[],[f185,f130]) ).

fof(f189,plain,
    net_str(sK17,sK15),
    inference(forward_subsumption_resolution,[],[f188,f128]) ).

fof(f205,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ subrelstr(X0,X1)
      | ~ rel_str(X1)
      | ~ element(X2,the_carrier(X1))
      | ~ element(X3,the_carrier(X1))
      | ~ element(X2,the_carrier(X0))
      | ~ element(X3,the_carrier(X0))
      | ~ in(X3,the_carrier(X0))
      | ~ in(X2,the_carrier(X0))
      | ~ related(X1,X2,X3)
      | related(X0,X2,X3)
      | ~ net_str(X1,X4)
      | ~ subnetstr(X0,X4,X1)
      | ~ one_sorted_str(X4)
      | ~ full_subnetstr(X0,X4,X1) ),
    inference(resolution,[],[f140,f81]) ).

fof(f206,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ rel_str(X1)
      | ~ element(X2,the_carrier(X1))
      | ~ element(X3,the_carrier(X1))
      | ~ element(X2,the_carrier(X0))
      | ~ element(X3,the_carrier(X0))
      | ~ in(X3,the_carrier(X0))
      | ~ in(X2,the_carrier(X0))
      | ~ related(X1,X2,X3)
      | related(X0,X2,X3)
      | ~ net_str(X1,X4)
      | ~ subnetstr(X0,X4,X1)
      | ~ one_sorted_str(X4)
      | ~ full_subnetstr(X0,X4,X1) ),
    inference(forward_subsumption_resolution,[],[f205,f80]) ).

fof(f207,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ full_subnetstr(X0,X4,X1)
      | ~ element(X3,the_carrier(X1))
      | ~ element(X2,the_carrier(X0))
      | ~ element(X3,the_carrier(X0))
      | ~ in(X3,the_carrier(X0))
      | ~ in(X2,the_carrier(X0))
      | ~ related(X1,X2,X3)
      | related(X0,X2,X3)
      | ~ net_str(X1,X4)
      | ~ subnetstr(X0,X4,X1)
      | ~ one_sorted_str(X4)
      | ~ element(X2,the_carrier(X1)) ),
    inference(forward_subsumption_resolution,[],[f206,f84]) ).

fof(f213,plain,
    ( ~ one_sorted_str(sK15)
    | one_sorted_str(sK17) ),
    inference(resolution,[],[f147,f189]) ).

fof(f215,plain,
    one_sorted_str(sK17),
    inference(forward_subsumption_resolution,[],[f213,f130]) ).

fof(f217,plain,
    ( $false
    | spl22_4 ),
    inference(forward_subsumption_resolution,[],[f215,f170]) ).

fof(f218,plain,
    spl22_4,
    inference(avatar_contradiction_clause,[],[f217]) ).

fof(f230,plain,
    ! [X0,X1] :
      ( ~ element(X0,the_carrier(sK16))
      | ~ element(X1,the_carrier(sK17))
      | ~ element(X0,the_carrier(sK17))
      | ~ in(X0,the_carrier(sK17))
      | ~ in(X1,the_carrier(sK17))
      | ~ related(sK16,X1,X0)
      | related(sK17,X1,X0)
      | ~ net_str(sK16,sK15)
      | ~ subnetstr(sK17,sK15,sK16)
      | ~ one_sorted_str(sK15)
      | ~ element(X1,the_carrier(sK16)) ),
    inference(resolution,[],[f207,f126]) ).

fof(f231,plain,
    ! [X0,X1] :
      ( ~ element(X0,the_carrier(sK16))
      | ~ element(X1,the_carrier(sK17))
      | ~ element(X0,the_carrier(sK17))
      | ~ in(X0,the_carrier(sK17))
      | ~ in(X1,the_carrier(sK17))
      | ~ related(sK16,X1,X0)
      | related(sK17,X1,X0)
      | ~ subnetstr(sK17,sK15,sK16)
      | ~ one_sorted_str(sK15)
      | ~ element(X1,the_carrier(sK16)) ),
    inference(forward_subsumption_resolution,[],[f230,f128]) ).

fof(f232,plain,
    ! [X0,X1] :
      ( ~ element(X0,the_carrier(sK16))
      | ~ element(X1,the_carrier(sK17))
      | ~ element(X0,the_carrier(sK17))
      | ~ in(X0,the_carrier(sK17))
      | ~ in(X1,the_carrier(sK17))
      | ~ related(sK16,X1,X0)
      | related(sK17,X1,X0)
      | ~ one_sorted_str(sK15)
      | ~ element(X1,the_carrier(sK16)) ),
    inference(forward_subsumption_resolution,[],[f231,f125]) ).

fof(f233,plain,
    ! [X0,X1] :
      ( related(sK17,X1,X0)
      | ~ element(X1,the_carrier(sK17))
      | ~ element(X0,the_carrier(sK17))
      | ~ in(X0,the_carrier(sK17))
      | ~ in(X1,the_carrier(sK17))
      | ~ related(sK16,X1,X0)
      | ~ element(X0,the_carrier(sK16))
      | ~ element(X1,the_carrier(sK16)) ),
    inference(forward_subsumption_resolution,[],[f232,f130]) ).

fof(f234,plain,
    ( ~ element(sK20,the_carrier(sK17))
    | ~ element(sK21,the_carrier(sK17))
    | ~ in(sK21,the_carrier(sK17))
    | ~ in(sK20,the_carrier(sK17))
    | ~ related(sK16,sK20,sK21)
    | ~ element(sK21,the_carrier(sK16))
    | ~ element(sK20,the_carrier(sK16)) ),
    inference(resolution,[],[f233,f121]) ).

fof(f235,plain,
    ( ~ element(sK21,the_carrier(sK17))
    | ~ in(sK21,the_carrier(sK17))
    | ~ in(sK20,the_carrier(sK17))
    | ~ related(sK16,sK20,sK21)
    | ~ element(sK21,the_carrier(sK16))
    | ~ element(sK20,the_carrier(sK16)) ),
    inference(forward_subsumption_resolution,[],[f234,f122]) ).

fof(f236,plain,
    ( ~ in(sK21,the_carrier(sK17))
    | ~ in(sK20,the_carrier(sK17))
    | ~ related(sK16,sK20,sK21)
    | ~ element(sK21,the_carrier(sK16))
    | ~ element(sK20,the_carrier(sK16)) ),
    inference(forward_subsumption_resolution,[],[f235,f117]) ).

fof(f237,plain,
    ( ~ in(sK21,the_carrier(sK17))
    | ~ in(sK20,the_carrier(sK17))
    | ~ element(sK21,the_carrier(sK16))
    | ~ element(sK20,the_carrier(sK16)) ),
    inference(forward_subsumption_resolution,[],[f236,f138]) ).

fof(f238,plain,
    ( ~ in(sK21,the_carrier(sK17))
    | ~ in(sK20,the_carrier(sK17))
    | ~ element(sK20,the_carrier(sK16)) ),
    inference(forward_subsumption_resolution,[],[f237,f137]) ).

fof(f239,plain,
    ( ~ in(sK21,the_carrier(sK17))
    | ~ in(sK20,the_carrier(sK17)) ),
    inference(forward_subsumption_resolution,[],[f238,f136]) ).

fof(f241,definition,
    ( spl22_7
  <=> in(sK20,the_carrier(sK17)) ),
    introduced(definition,[new_symbols(definition,[spl22_7])],[avatar_definition]) ).

fof(f243,plain,
    ( ~ in(sK20,the_carrier(sK17))
    | spl22_7 ),
    inference(avatar_component_clause,[],[f241]) ).

fof(f245,definition,
    ( spl22_8
  <=> in(sK21,the_carrier(sK17)) ),
    introduced(definition,[new_symbols(definition,[spl22_8])],[avatar_definition]) ).

fof(f247,plain,
    ( ~ in(sK21,the_carrier(sK17))
    | spl22_8 ),
    inference(avatar_component_clause,[],[f245]) ).

fof(f248,plain,
    ( ~ spl22_7
    | ~ spl22_8 ),
    inference(avatar_split_clause,[],[f239,f245,f241]) ).

fof(f249,plain,
    ( ~ element(sK20,the_carrier(sK17))
    | empty(the_carrier(sK17))
    | spl22_7 ),
    inference(resolution,[],[f243,f131]) ).

fof(f250,plain,
    ( empty(the_carrier(sK17))
    | spl22_7 ),
    inference(forward_subsumption_resolution,[],[f249,f122]) ).

fof(f251,plain,
    ( $false
    | spl22_3
    | spl22_7 ),
    inference(forward_subsumption_resolution,[],[f250,f166]) ).

fof(f252,plain,
    ( spl22_3
    | spl22_7 ),
    inference(avatar_contradiction_clause,[],[f251]) ).

fof(f271,plain,
    ( ~ element(sK21,the_carrier(sK17))
    | empty(the_carrier(sK17))
    | spl22_8 ),
    inference(resolution,[],[f247,f131]) ).

fof(f272,plain,
    ( empty(the_carrier(sK17))
    | spl22_8 ),
    inference(forward_subsumption_resolution,[],[f271,f117]) ).

fof(f273,plain,
    ( $false
    | spl22_3
    | spl22_8 ),
    inference(forward_subsumption_resolution,[],[f272,f166]) ).

fof(f274,plain,
    ( spl22_3
    | spl22_8 ),
    inference(avatar_contradiction_clause,[],[f273]) ).

cnf(s2,plain,
    ( ~ spl22_3
    | ~ spl22_4 ),
    inference(sat_conversion,[],[f171]) ).

cnf(s5,plain,
    spl22_4,
    inference(sat_conversion,[],[f218]) ).

cnf(s7,plain,
    ( ~ spl22_7
    | ~ spl22_8 ),
    inference(sat_conversion,[],[f248]) ).

cnf(s8,plain,
    ( spl22_3
    | spl22_7 ),
    inference(sat_conversion,[],[f252]) ).

cnf(s10,plain,
    ( spl22_3
    | spl22_8 ),
    inference(sat_conversion,[],[f274]) ).

cnf(s12,plain,
    ~ spl22_3,
    inference(rat,[],[s2,s5]) ).

cnf(s13,plain,
    spl22_8,
    inference(rat,[],[s10,s12]) ).

cnf(s14,plain,
    spl22_7,
    inference(rat,[],[s8,s12]) ).

cnf(s15,plain,
    $false,
    inference(rat,[],[s7,s13,s14]) ).

fof(f275,plain,
    $false,
    inference(avatar_sat_refutation,[],[s15]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : SEU375+1 : TPTP v9.3.1. Released v3.3.0.
% 0.00/0.06  % Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.11/0.40  % Computer : n019.cluster.edu
% 0.11/0.40  % Model    : x86_64 x86_64
% 0.11/0.40  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.40  % Memory   : 8046.5625MB
% 0.11/0.40  % OS       : Linux 6.8.0-71-generic
% 0.11/0.40  % CPULimit : 300
% 0.11/0.40  % WCLimit  : 300
% 0.11/0.40  % DateTime : Mon Sep 28 04:59:34 UTC 2026
% 0.11/0.40  % CPUTime  : 
% 0.11/0.40  Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.11/0.43  Running first-order model finding
% 0.11/0.43  Running: /export/starexec/sandbox2/solver/bin/vampire-ho --input_syntax tptp --output_axiom_names on --mode casc --intent sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.16/0.47  % (3669227)Will run a generic schedule for satisfiability detection.
% 0.16/0.47  % (3669236)ott+31_1_sil=16000:lcm=predicate:bce=on:newcnf=on:random_seed=2432392866:i=116_2999 on theBenchmark for (2999ds/116Mi)
% 0.16/0.47  % (3669233)% WARNING: option uhcvi not known.
% 0.16/0.47  % (3669236) found proof, printing to "/export/starexec/sandbox2/tmp/vampire-proof-3669227-3669236"...
% 0.16/0.47  % (3669236)...printing done.
% 0.16/0.47  % (3669236)Refutation found. Thanks to Tanya!
% 0.16/0.47  % SZS status Theorem for theBenchmark
% 0.16/0.47  % SZS output start Proof for theBenchmark
% See solution above
% 0.16/0.48  % (3669236)------------------------------
% 0.16/0.48  % (3669236)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 0.16/0.48  % (3669236)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 0.16/0.48  % (3669236)CaDiCaL version: 2.1.3
% 0.16/0.48  % (3669236)Termination reason: Refutation
% 0.16/0.48  % (3669236)Time elapsed: 0.004 s
% 0.16/0.48  % (3669236)Peak memory usage: 12 MB
% 0.16/0.48  % (3669236)Instructions burned: 8 (million)
% 0.16/0.48  % (3669227)Success in time 0.037 s
% 0.16/0.48  % Vampire exiting
%------------------------------------------------------------------------------