↑ Up

Drodi---4.1.1.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Drodi---4.1.1
% Problem  : SEU387+2 : TPTP v9.3.1. Released v3.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p

% Computer : n014.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 : Thu Sep 24 02:20:22 PM UTC 2026

% Result   : Theorem 72.14s 9.82s
% Output   : CNFRefutation 72.14s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   13
%            Number of leaves      :   20
% Syntax   : Number of formulae    :  100 (  40 unt;  10 def)
%            Number of atoms       :  279 (  15 equ)
%            Maximal formula atoms :   14 (   2 avg)
%            Number of connectives :  278 (  99   ~;  90   |;  70   &)
%                                         (  12 <=>;   7  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   16 (   3 avg)
%            Maximal term depth    :    4 (   2 avg)
%            Number of predicates  :   36 (  34 usr;  11 prp; 0-2 aty)
%            Number of functors    :   10 (  10 usr;   6 con; 0-1 aty)
%            Number of variables   :   64 (  59   !;   5   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f274,axiom,
    ! [A] :
      ( rel_str(boole_POSet(A))
      & strict_rel_str(boole_POSet(A)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f367,axiom,
    ! [A] :
      ( distributive_relstr(boole_POSet(A))
      & join_complete_relstr(boole_POSet(A))
      & up_complete_relstr(boole_POSet(A))
      & bounded_relstr(boole_POSet(A))
      & upper_bounded_relstr(boole_POSet(A))
      & lower_bounded_relstr(boole_POSet(A))
      & complete_relstr(boole_POSet(A))
      & with_infima_relstr(boole_POSet(A))
      & with_suprema_relstr(boole_POSet(A))
      & antisymmetric_relstr(boole_POSet(A))
      & transitive_relstr(boole_POSet(A))
      & reflexive_relstr(boole_POSet(A))
      & strict_rel_str(boole_POSet(A))
      & ~ empty_carrier(boole_POSet(A)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f492,axiom,
    ? [A] :
      ( empty(A)
      & one_to_one(A)
      & function(A)
      & relation(A) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f494,axiom,
    ? [A] :
      ( relation(A)
      & empty(A) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f677,lemma,
    ! [A] : bottom_of_relstr(boole_POSet(A)) = empty_set,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f731,conjecture,
    ! [A] :
      ( ~ empty(A)
     => ! [B] :
          ( ( element(B,powerset(the_carrier(boole_POSet(A))))
            & proper_element(B,powerset(the_carrier(boole_POSet(A))))
            & upper_relstr_subset(B,boole_POSet(A))
            & filtered_subset(B,boole_POSet(A))
            & ~ empty(B) )
         => ! [C] :
              ~ ( empty(C)
                & in(C,B) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f732,negated_conjecture,
    ~ ! [A] :
        ( ~ empty(A)
       => ! [B] :
            ( ( element(B,powerset(the_carrier(boole_POSet(A))))
              & proper_element(B,powerset(the_carrier(boole_POSet(A))))
              & upper_relstr_subset(B,boole_POSet(A))
              & filtered_subset(B,boole_POSet(A))
              & ~ empty(B) )
           => ! [C] :
                ~ ( empty(C)
                  & in(C,B) ) ) ),
    inference(negated_conjecture,[status(cth)],[f731]) ).

fof(f794,lemma,
    ! [A] : the_carrier(boole_POSet(A)) = powerset(A),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f827,axiom,
    ! [A] :
      ( empty(A)
     => A = empty_set ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f837,axiom,
    ! [A,B] :
      ~ ( empty(B)
        & in(A,B) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f849,lemma,
    ! [A] :
      ( ( rel_str(A)
        & lower_bounded_relstr(A)
        & antisymmetric_relstr(A)
        & transitive_relstr(A)
        & reflexive_relstr(A)
        & ~ empty_carrier(A) )
     => ! [B] :
          ( ( element(B,powerset(the_carrier(A)))
            & upper_relstr_subset(B,A)
            & filtered_subset(B,A)
            & ~ empty(B) )
         => ( proper_element(B,powerset(the_carrier(A)))
          <=> ~ in(bottom_of_relstr(A),B) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2253,plain,
    ( ! [A] : rel_str(boole_POSet(A))
    & ! [A] : strict_rel_str(boole_POSet(A)) ),
    inference(miniscoping,[status(thm)],[f274]) ).

fof(f2255,plain,
    ! [X0] : rel_str(boole_POSet(X0)),
    inference(cnf_transformation,[status(thm)],[f2253]) ).

fof(f2494,plain,
    ( ! [A] : distributive_relstr(boole_POSet(A))
    & ! [A] : join_complete_relstr(boole_POSet(A))
    & ! [A] : up_complete_relstr(boole_POSet(A))
    & ! [A] : bounded_relstr(boole_POSet(A))
    & ! [A] : upper_bounded_relstr(boole_POSet(A))
    & ! [A] : lower_bounded_relstr(boole_POSet(A))
    & ! [A] : complete_relstr(boole_POSet(A))
    & ! [A] : with_infima_relstr(boole_POSet(A))
    & ! [A] : with_suprema_relstr(boole_POSet(A))
    & ! [A] : antisymmetric_relstr(boole_POSet(A))
    & ! [A] : transitive_relstr(boole_POSet(A))
    & ! [A] : reflexive_relstr(boole_POSet(A))
    & ! [A] : strict_rel_str(boole_POSet(A))
    & ! [A] : ~ empty_carrier(boole_POSet(A)) ),
    inference(miniscoping,[status(thm)],[f367]) ).

fof(f2495,plain,
    ! [X0] : ~ empty_carrier(boole_POSet(X0)),
    inference(cnf_transformation,[status(thm)],[f2494]) ).

fof(f2497,plain,
    ! [X0] : reflexive_relstr(boole_POSet(X0)),
    inference(cnf_transformation,[status(thm)],[f2494]) ).

fof(f2498,plain,
    ! [X0] : transitive_relstr(boole_POSet(X0)),
    inference(cnf_transformation,[status(thm)],[f2494]) ).

fof(f2499,plain,
    ! [X0] : antisymmetric_relstr(boole_POSet(X0)),
    inference(cnf_transformation,[status(thm)],[f2494]) ).

fof(f2503,plain,
    ! [X0] : lower_bounded_relstr(boole_POSet(X0)),
    inference(cnf_transformation,[status(thm)],[f2494]) ).

fof(f3181,plain,
    ( empty(sK196_skl)
    & one_to_one(sK196_skl)
    & function(sK196_skl)
    & relation(sK196_skl) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK196_skl]),skolemize(A,sK196_skl)],[f492]) ).

fof(f3185,plain,
    empty(sK196_skl),
    inference(cnf_transformation,[status(thm)],[f3181]) ).

fof(f3190,plain,
    ( relation(sK198_skl)
    & empty(sK198_skl) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK198_skl]),skolemize(A,sK198_skl)],[f494]) ).

fof(f3191,plain,
    empty(sK198_skl),
    inference(cnf_transformation,[status(thm)],[f3190]) ).

fof(f4298,plain,
    ! [X0] : bottom_of_relstr(boole_POSet(X0)) = empty_set,
    inference(cnf_transformation,[status(thm)],[f677]) ).

fof(f4465,plain,
    ? [A] :
      ( ? [B] :
          ( ? [C] :
              ( empty(C)
              & in(C,B) )
          & element(B,powerset(the_carrier(boole_POSet(A))))
          & proper_element(B,powerset(the_carrier(boole_POSet(A))))
          & upper_relstr_subset(B,boole_POSet(A))
          & filtered_subset(B,boole_POSet(A))
          & ~ empty(B) )
      & ~ empty(A) ),
    inference(pre_NNF_transformation,[status(thm)],[f732]) ).

fof(f4466,plain,
    ( empty(sK461_skl)
    & in(sK461_skl,sK460_skl)
    & element(sK460_skl,powerset(the_carrier(boole_POSet(sK459_skl))))
    & proper_element(sK460_skl,powerset(the_carrier(boole_POSet(sK459_skl))))
    & upper_relstr_subset(sK460_skl,boole_POSet(sK459_skl))
    & filtered_subset(sK460_skl,boole_POSet(sK459_skl))
    & ~ empty(sK460_skl)
    & ~ empty(sK459_skl) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK459_skl,sK460_skl,sK461_skl]),skolemize(A,sK459_skl),skolemize(B,sK460_skl),skolemize(C,sK461_skl)],[f4465]) ).

fof(f4469,plain,
    filtered_subset(sK460_skl,boole_POSet(sK459_skl)),
    inference(cnf_transformation,[status(thm)],[f4466]) ).

fof(f4470,plain,
    upper_relstr_subset(sK460_skl,boole_POSet(sK459_skl)),
    inference(cnf_transformation,[status(thm)],[f4466]) ).

fof(f4471,plain,
    proper_element(sK460_skl,powerset(the_carrier(boole_POSet(sK459_skl)))),
    inference(cnf_transformation,[status(thm)],[f4466]) ).

fof(f4472,plain,
    element(sK460_skl,powerset(the_carrier(boole_POSet(sK459_skl)))),
    inference(cnf_transformation,[status(thm)],[f4466]) ).

fof(f4473,plain,
    in(sK461_skl,sK460_skl),
    inference(cnf_transformation,[status(thm)],[f4466]) ).

fof(f4474,plain,
    empty(sK461_skl),
    inference(cnf_transformation,[status(thm)],[f4466]) ).

fof(f4689,plain,
    ! [X0] : the_carrier(boole_POSet(X0)) = powerset(X0),
    inference(cnf_transformation,[status(thm)],[f794]) ).

fof(f4797,plain,
    ! [A] :
      ( A = empty_set
      | ~ empty(A) ),
    inference(pre_NNF_transformation,[status(thm)],[f827]) ).

fof(f4798,plain,
    ! [X0] :
      ( X0 = empty_set
      | ~ empty(X0) ),
    inference(cnf_transformation,[status(thm)],[f4797]) ).

fof(f4830,plain,
    ! [A,B] :
      ( ~ empty(B)
      | ~ in(A,B) ),
    inference(pre_NNF_transformation,[status(thm)],[f837]) ).

fof(f4831,plain,
    ! [B] :
      ( ~ empty(B)
      | ! [A] : ~ in(A,B) ),
    inference(miniscoping,[status(thm)],[f4830]) ).

fof(f4832,plain,
    ! [X0,X1] :
      ( ~ empty(X1)
      | ~ in(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f4831]) ).

fof(f4873,plain,
    ! [A] :
      ( ! [B] :
          ( ( proper_element(B,powerset(the_carrier(A)))
          <=> ~ in(bottom_of_relstr(A),B) )
          | ~ element(B,powerset(the_carrier(A)))
          | ~ upper_relstr_subset(B,A)
          | ~ filtered_subset(B,A)
          | empty(B) )
      | ~ rel_str(A)
      | ~ lower_bounded_relstr(A)
      | ~ antisymmetric_relstr(A)
      | ~ transitive_relstr(A)
      | ~ reflexive_relstr(A)
      | empty_carrier(A) ),
    inference(pre_NNF_transformation,[status(thm)],[f849]) ).

fof(f4874,plain,
    ! [A] :
      ( ! [B] :
          ( ( ( in(bottom_of_relstr(A),B)
              | proper_element(B,powerset(the_carrier(A))) )
            & ( ~ in(bottom_of_relstr(A),B)
              | ~ proper_element(B,powerset(the_carrier(A))) ) )
          | ~ element(B,powerset(the_carrier(A)))
          | ~ upper_relstr_subset(B,A)
          | ~ filtered_subset(B,A)
          | empty(B) )
      | ~ rel_str(A)
      | ~ lower_bounded_relstr(A)
      | ~ antisymmetric_relstr(A)
      | ~ transitive_relstr(A)
      | ~ reflexive_relstr(A)
      | empty_carrier(A) ),
    inference(NNF_transformation,[status(thm)],[f4873]) ).

fof(f4875,plain,
    ! [X0,X1] :
      ( ~ in(bottom_of_relstr(X0),X1)
      | ~ proper_element(X1,powerset(the_carrier(X0)))
      | ~ element(X1,powerset(the_carrier(X0)))
      | ~ upper_relstr_subset(X1,X0)
      | ~ filtered_subset(X1,X0)
      | empty(X1)
      | ~ rel_str(X0)
      | ~ lower_bounded_relstr(X0)
      | ~ antisymmetric_relstr(X0)
      | ~ transitive_relstr(X0)
      | ~ reflexive_relstr(X0)
      | empty_carrier(X0) ),
    inference(cnf_transformation,[status(thm)],[f4874]) ).

fof(f6107,plain,
    element(sK460_skl,powerset(powerset(sK459_skl))),
    inference(backward_demodulation,[status(thm)],[f4689,f4472]) ).

fof(f6108,plain,
    proper_element(sK460_skl,powerset(powerset(sK459_skl))),
    inference(backward_demodulation,[status(thm)],[f4689,f4471]) ).

fof(f6150,plain,
    ! [X0,X1] :
      ( ~ in(bottom_of_relstr(X0),X1)
      | ~ proper_element(X1,powerset(the_carrier(X0)))
      | ~ element(X1,powerset(the_carrier(X0)))
      | ~ upper_relstr_subset(X1,X0)
      | ~ filtered_subset(X1,X0)
      | ~ rel_str(X0)
      | ~ lower_bounded_relstr(X0)
      | ~ antisymmetric_relstr(X0)
      | ~ transitive_relstr(X0)
      | ~ reflexive_relstr(X0)
      | empty_carrier(X0) ),
    inference(forward_subsumption_resolution,[status(thm)],[f4875,f4832]) ).

fof(f6325,plain,
    sK461_skl = empty_set,
    inference(resolution,[status(thm)],[f4798,f4474]) ).

fof(f6326,plain,
    ! [X0] :
      ( X0 = sK461_skl
      | ~ empty(X0) ),
    inference(backward_demodulation,[status(thm)],[f6325,f4798]) ).

fof(f6380,plain,
    ! [X0] : bottom_of_relstr(boole_POSet(X0)) = sK461_skl,
    inference(backward_demodulation,[status(thm)],[f6325,f4298]) ).

fof(f6952,plain,
    sK198_skl = sK461_skl,
    inference(resolution,[status(thm)],[f6326,f3191]) ).

fof(f6953,plain,
    sK196_skl = sK461_skl,
    inference(resolution,[status(thm)],[f6326,f3185]) ).

fof(f6964,plain,
    in(sK198_skl,sK460_skl),
    inference(backward_demodulation,[status(thm)],[f6952,f4473]) ).

fof(f7089,plain,
    ! [X0] : bottom_of_relstr(boole_POSet(X0)) = sK198_skl,
    inference(backward_demodulation,[status(thm)],[f6952,f6380]) ).

fof(f7112,plain,
    sK198_skl = sK196_skl,
    inference(backward_demodulation,[status(thm)],[f6953,f6952]) ).

fof(f7172,plain,
    ! [X0] : bottom_of_relstr(boole_POSet(X0)) = sK196_skl,
    inference(backward_demodulation,[status(thm)],[f7112,f7089]) ).

fof(f7293,plain,
    in(sK196_skl,sK460_skl),
    inference(backward_demodulation,[status(thm)],[f7112,f6964]) ).

fof(f7880,definition,
    ( sQ153_spl
  <=> upper_relstr_subset(sK460_skl,boole_POSet(sK459_skl)) ),
    introduced(definition,[new_symbols(definition,[sQ153_spl])],[split_symbol_definition]) ).

fof(f7882,plain,
    ( sQ153_spl
    | ~ upper_relstr_subset(sK460_skl,boole_POSet(sK459_skl)) ),
    inference(component_clause,[status(thm)],[f7880]) ).

fof(f7888,plain,
    ( sQ153_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f7882,f4470]) ).

fof(f7889,plain,
    sQ153_spl,
    inference(contradiction_clause,[status(thm)],[f7888]) ).

fof(f8115,definition,
    ( sQ181_spl
  <=> empty_carrier(boole_POSet(sK459_skl)) ),
    introduced(definition,[new_symbols(definition,[sQ181_spl])],[split_symbol_definition]) ).

fof(f8116,plain,
    ( ~ sQ181_spl
    | empty_carrier(boole_POSet(sK459_skl)) ),
    inference(component_clause,[status(thm)],[f8115]) ).

fof(f8118,definition,
    ( sQ182_spl
  <=> transitive_relstr(boole_POSet(sK459_skl)) ),
    introduced(definition,[new_symbols(definition,[sQ182_spl])],[split_symbol_definition]) ).

fof(f8120,plain,
    ( sQ182_spl
    | ~ transitive_relstr(boole_POSet(sK459_skl)) ),
    inference(component_clause,[status(thm)],[f8118]) ).

fof(f8121,definition,
    ( sQ183_spl
  <=> rel_str(boole_POSet(sK459_skl)) ),
    introduced(definition,[new_symbols(definition,[sQ183_spl])],[split_symbol_definition]) ).

fof(f8123,plain,
    ( sQ183_spl
    | ~ rel_str(boole_POSet(sK459_skl)) ),
    inference(component_clause,[status(thm)],[f8121]) ).

fof(f8140,plain,
    ( sQ183_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8123,f2255]) ).

fof(f8141,plain,
    sQ183_spl,
    inference(contradiction_clause,[status(thm)],[f8140]) ).

fof(f8142,plain,
    ( sQ182_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8120,f2498]) ).

fof(f8143,plain,
    sQ182_spl,
    inference(contradiction_clause,[status(thm)],[f8142]) ).

fof(f8144,plain,
    ( ~ sQ181_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f8116,f2495]) ).

fof(f8145,plain,
    ~ sQ181_spl,
    inference(contradiction_clause,[status(thm)],[f8144]) ).

fof(f17414,plain,
    ( ~ in(bottom_of_relstr(boole_POSet(sK459_skl)),sK460_skl)
    | ~ proper_element(sK460_skl,powerset(the_carrier(boole_POSet(sK459_skl))))
    | ~ element(sK460_skl,powerset(the_carrier(boole_POSet(sK459_skl))))
    | ~ upper_relstr_subset(sK460_skl,boole_POSet(sK459_skl))
    | ~ rel_str(boole_POSet(sK459_skl))
    | ~ lower_bounded_relstr(boole_POSet(sK459_skl))
    | ~ antisymmetric_relstr(boole_POSet(sK459_skl))
    | ~ transitive_relstr(boole_POSet(sK459_skl))
    | ~ reflexive_relstr(boole_POSet(sK459_skl))
    | empty_carrier(boole_POSet(sK459_skl)) ),
    inference(resolution,[status(thm)],[f6150,f4469]) ).

fof(f17416,definition,
    ( sQ474_spl
  <=> reflexive_relstr(boole_POSet(sK459_skl)) ),
    introduced(definition,[new_symbols(definition,[sQ474_spl])],[split_symbol_definition]) ).

fof(f17418,plain,
    ( sQ474_spl
    | ~ reflexive_relstr(boole_POSet(sK459_skl)) ),
    inference(component_clause,[status(thm)],[f17416]) ).

fof(f17419,definition,
    ( sQ475_spl
  <=> antisymmetric_relstr(boole_POSet(sK459_skl)) ),
    introduced(definition,[new_symbols(definition,[sQ475_spl])],[split_symbol_definition]) ).

fof(f17421,plain,
    ( sQ475_spl
    | ~ antisymmetric_relstr(boole_POSet(sK459_skl)) ),
    inference(component_clause,[status(thm)],[f17419]) ).

fof(f17422,definition,
    ( sQ476_spl
  <=> lower_bounded_relstr(boole_POSet(sK459_skl)) ),
    introduced(definition,[new_symbols(definition,[sQ476_spl])],[split_symbol_definition]) ).

fof(f17424,plain,
    ( sQ476_spl
    | ~ lower_bounded_relstr(boole_POSet(sK459_skl)) ),
    inference(component_clause,[status(thm)],[f17422]) ).

fof(f17425,definition,
    ( sQ477_spl
  <=> element(sK460_skl,powerset(the_carrier(boole_POSet(sK459_skl)))) ),
    introduced(definition,[new_symbols(definition,[sQ477_spl])],[split_symbol_definition]) ).

fof(f17427,plain,
    ( sQ477_spl
    | ~ element(sK460_skl,powerset(the_carrier(boole_POSet(sK459_skl)))) ),
    inference(component_clause,[status(thm)],[f17425]) ).

fof(f17428,definition,
    ( sQ478_spl
  <=> proper_element(sK460_skl,powerset(the_carrier(boole_POSet(sK459_skl)))) ),
    introduced(definition,[new_symbols(definition,[sQ478_spl])],[split_symbol_definition]) ).

fof(f17430,plain,
    ( sQ478_spl
    | ~ proper_element(sK460_skl,powerset(the_carrier(boole_POSet(sK459_skl)))) ),
    inference(component_clause,[status(thm)],[f17428]) ).

fof(f17431,definition,
    ( sQ479_spl
  <=> in(bottom_of_relstr(boole_POSet(sK459_skl)),sK460_skl) ),
    introduced(definition,[new_symbols(definition,[sQ479_spl])],[split_symbol_definition]) ).

fof(f17433,plain,
    ( sQ479_spl
    | ~ in(bottom_of_relstr(boole_POSet(sK459_skl)),sK460_skl) ),
    inference(component_clause,[status(thm)],[f17431]) ).

fof(f17434,plain,
    ( ~ sQ479_spl
    | ~ sQ478_spl
    | ~ sQ477_spl
    | ~ sQ153_spl
    | ~ sQ183_spl
    | ~ sQ476_spl
    | ~ sQ475_spl
    | ~ sQ182_spl
    | ~ sQ474_spl
    | sQ181_spl ),
    inference(split_clause,[status(thm)],[f17414,f8115,f17416,f8118,f17419,f17422,f8121,f7880,f17425,f17428,f17431]) ).

fof(f17436,plain,
    ( sQ479_spl
    | ~ in(sK196_skl,sK460_skl) ),
    inference(forward_demodulation,[status(thm)],[f7172,f17433]) ).

fof(f17437,plain,
    ( sQ479_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17436,f7293]) ).

fof(f17438,plain,
    sQ479_spl,
    inference(contradiction_clause,[status(thm)],[f17437]) ).

fof(f17439,plain,
    ( sQ478_spl
    | ~ proper_element(sK460_skl,powerset(powerset(sK459_skl))) ),
    inference(forward_demodulation,[status(thm)],[f4689,f17430]) ).

fof(f17440,plain,
    ( sQ478_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17439,f6108]) ).

fof(f17441,plain,
    sQ478_spl,
    inference(contradiction_clause,[status(thm)],[f17440]) ).

fof(f17442,plain,
    ( sQ477_spl
    | ~ element(sK460_skl,powerset(powerset(sK459_skl))) ),
    inference(forward_demodulation,[status(thm)],[f4689,f17427]) ).

fof(f17443,plain,
    ( sQ477_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17442,f6107]) ).

fof(f17444,plain,
    sQ477_spl,
    inference(contradiction_clause,[status(thm)],[f17443]) ).

fof(f17445,plain,
    ( sQ476_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17424,f2503]) ).

fof(f17446,plain,
    sQ476_spl,
    inference(contradiction_clause,[status(thm)],[f17445]) ).

fof(f17447,plain,
    ( sQ475_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17421,f2499]) ).

fof(f17448,plain,
    sQ475_spl,
    inference(contradiction_clause,[status(thm)],[f17447]) ).

fof(f17449,plain,
    ( sQ474_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f17418,f2497]) ).

fof(f17450,plain,
    sQ474_spl,
    inference(contradiction_clause,[status(thm)],[f17449]) ).

fof(f17451,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f7889,f8141,f8143,f8145,f17434,f17438,f17441,f17444,f17446,f17448,f17450]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : SEU387+2 : TPTP v9.3.1. Released v3.3.0.
% 0.00/0.04  % Command  : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.09/0.36  % Computer : n014.cluster.edu
% 0.09/0.36  % Model    : x86_64 x86_64
% 0.09/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.36  % Memory   : 8046.5625MB
% 0.09/0.36  % OS       : Linux 6.8.0-71-generic
% 0.09/0.36  % CPULimit : 300
% 0.09/0.36  % WCLimit  : 300
% 0.09/0.36  % DateTime : Mon Sep 21 06:18:04 UTC 2026
% 0.09/0.36  % CPUTime  : 
% 0.24/0.48  % Drodi V4.1.1
% 72.14/9.82  % Refutation found
% 72.14/9.82  % SZS status Theorem for theBenchmark: Theorem is valid
% 72.14/9.82  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 9.30/9.98  % Elapsed time: 9.611008 seconds
% 9.30/9.98  % CPU time: 74.328238 seconds
% 9.30/9.98  % Total memory used: 493.092 MB
% 9.30/9.98  % Net memory used: 454.311 MB
%------------------------------------------------------------------------------