TSTP Solution File: SEU387+2 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : SEU387+2 : TPTP v8.1.2. Released v3.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n027.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 : Wed May 31 12:36:53 EDT 2023

% Result   : Theorem 21.36s 3.17s
% Output   : CNFRefutation 21.36s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   11
%            Number of leaves      :   19
% Syntax   : Number of formulae    :   93 (  33 unt;   0 def)
%            Number of atoms       :  309 (  14 equ)
%            Maximal formula atoms :   14 (   3 avg)
%            Number of connectives :  357 ( 141   ~; 128   |;  70   &)
%                                         (  11 <=>;   7  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   16 (   4 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :   35 (  33 usr;  10 prp; 0-2 aty)
%            Number of functors    :    9 (   9 usr;   5 con; 0-1 aty)
%            Number of variables   :   76 (;  72   !;   4   ?)

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

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

fof(f492,axiom,
    ? [A] :
      ( relation(A)
      & function(A)
      & one_to_one(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] :
          ( ( ~ empty(B)
            & filtered_subset(B,boole_POSet(A))
            & upper_relstr_subset(B,boole_POSet(A))
            & proper_element(B,powerset(the_carrier(boole_POSet(A))))
            & element(B,powerset(the_carrier(boole_POSet(A)))) )
         => ! [C] :
              ~ ( in(C,B)
                & empty(C) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f732,negated_conjecture,
    ~ ! [A] :
        ( ~ empty(A)
       => ! [B] :
            ( ( ~ empty(B)
              & filtered_subset(B,boole_POSet(A))
              & upper_relstr_subset(B,boole_POSet(A))
              & proper_element(B,powerset(the_carrier(boole_POSet(A))))
              & element(B,powerset(the_carrier(boole_POSet(A)))) )
           => ! [C] :
                ~ ( in(C,B)
                  & empty(C) ) ) ),
    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] :
      ~ ( in(A,B)
        & empty(B) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

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

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

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

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

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

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

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

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

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

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

fof(f3181,plain,
    ( relation(sk0_196)
    & function(sk0_196)
    & one_to_one(sk0_196)
    & empty(sk0_196) ),
    inference(skolemization,[status(esa)],[f492]) ).

fof(f3185,plain,
    empty(sk0_196),
    inference(cnf_transformation,[status(esa)],[f3181]) ).

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

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

fof(f4466,plain,
    ( ~ empty(sk0_459)
    & ~ empty(sk0_460)
    & filtered_subset(sk0_460,boole_POSet(sk0_459))
    & upper_relstr_subset(sk0_460,boole_POSet(sk0_459))
    & proper_element(sk0_460,powerset(the_carrier(boole_POSet(sk0_459))))
    & element(sk0_460,powerset(the_carrier(boole_POSet(sk0_459))))
    & in(sk0_461,sk0_460)
    & empty(sk0_461) ),
    inference(skolemization,[status(esa)],[f4465]) ).

fof(f4469,plain,
    filtered_subset(sk0_460,boole_POSet(sk0_459)),
    inference(cnf_transformation,[status(esa)],[f4466]) ).

fof(f4470,plain,
    upper_relstr_subset(sk0_460,boole_POSet(sk0_459)),
    inference(cnf_transformation,[status(esa)],[f4466]) ).

fof(f4471,plain,
    proper_element(sk0_460,powerset(the_carrier(boole_POSet(sk0_459)))),
    inference(cnf_transformation,[status(esa)],[f4466]) ).

fof(f4472,plain,
    element(sk0_460,powerset(the_carrier(boole_POSet(sk0_459)))),
    inference(cnf_transformation,[status(esa)],[f4466]) ).

fof(f4473,plain,
    in(sk0_461,sk0_460),
    inference(cnf_transformation,[status(esa)],[f4466]) ).

fof(f4474,plain,
    empty(sk0_461),
    inference(cnf_transformation,[status(esa)],[f4466]) ).

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

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

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

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

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

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

fof(f4861,plain,
    ! [A,B] :
      ( ~ empty(A)
      | A = B
      | ~ empty(B) ),
    inference(pre_NNF_transformation,[status(esa)],[f846]) ).

fof(f4862,plain,
    ! [B] :
      ( ! [A] :
          ( ~ empty(A)
          | A = B )
      | ~ empty(B) ),
    inference(miniscoping,[status(esa)],[f4861]) ).

fof(f4863,plain,
    ! [X0,X1] :
      ( ~ empty(X0)
      | X0 = X1
      | ~ empty(X1) ),
    inference(cnf_transformation,[status(esa)],[f4862]) ).

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

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

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

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

fof(f5911,plain,
    element(sk0_460,powerset(powerset(sk0_459))),
    inference(backward_demodulation,[status(thm)],[f4689,f4472]) ).

fof(f5912,plain,
    proper_element(sk0_460,powerset(powerset(sk0_459))),
    inference(backward_demodulation,[status(thm)],[f4689,f4471]) ).

fof(f5973,plain,
    ! [X0] :
      ( ~ empty(X0)
      | X0 = sk0_461 ),
    inference(resolution,[status(thm)],[f4863,f4474]) ).

fof(f6106,plain,
    ( spl0_72
  <=> upper_relstr_subset(sk0_460,boole_POSet(sk0_459)) ),
    introduced(split_symbol_definition) ).

fof(f6108,plain,
    ( ~ upper_relstr_subset(sk0_460,boole_POSet(sk0_459))
    | spl0_72 ),
    inference(component_clause,[status(thm)],[f6106]) ).

fof(f6139,plain,
    ( spl0_79
  <=> rel_str(boole_POSet(sk0_459)) ),
    introduced(split_symbol_definition) ).

fof(f6141,plain,
    ( ~ rel_str(boole_POSet(sk0_459))
    | spl0_79 ),
    inference(component_clause,[status(thm)],[f6139]) ).

fof(f6142,plain,
    ( spl0_80
  <=> filtered_subset(sk0_460,boole_POSet(sk0_459)) ),
    introduced(split_symbol_definition) ).

fof(f6144,plain,
    ( ~ filtered_subset(sk0_460,boole_POSet(sk0_459))
    | spl0_80 ),
    inference(component_clause,[status(thm)],[f6142]) ).

fof(f6147,plain,
    ( $false
    | spl0_79 ),
    inference(forward_subsumption_resolution,[status(thm)],[f6141,f2255]) ).

fof(f6148,plain,
    spl0_79,
    inference(contradiction_clause,[status(thm)],[f6147]) ).

fof(f6154,plain,
    ( $false
    | spl0_72 ),
    inference(forward_subsumption_resolution,[status(thm)],[f6108,f4470]) ).

fof(f6155,plain,
    spl0_72,
    inference(contradiction_clause,[status(thm)],[f6154]) ).

fof(f6249,plain,
    ( spl0_100
  <=> element(sk0_460,powerset(powerset(sk0_459))) ),
    introduced(split_symbol_definition) ).

fof(f6251,plain,
    ( ~ element(sk0_460,powerset(powerset(sk0_459)))
    | spl0_100 ),
    inference(component_clause,[status(thm)],[f6249]) ).

fof(f6269,plain,
    ! [X0,X1] :
      ( empty_carrier(boole_POSet(X0))
      | ~ reflexive_relstr(boole_POSet(X0))
      | ~ transitive_relstr(boole_POSet(X0))
      | ~ antisymmetric_relstr(boole_POSet(X0))
      | ~ lower_bounded_relstr(boole_POSet(X0))
      | ~ rel_str(boole_POSet(X0))
      | ~ filtered_subset(X1,boole_POSet(X0))
      | ~ upper_relstr_subset(X1,boole_POSet(X0))
      | ~ element(X1,powerset(the_carrier(boole_POSet(X0))))
      | ~ proper_element(X1,powerset(powerset(X0)))
      | ~ in(bottom_of_relstr(boole_POSet(X0)),X1) ),
    inference(paramodulation,[status(thm)],[f4689,f5749]) ).

fof(f6270,plain,
    ! [X0,X1] :
      ( empty_carrier(boole_POSet(X0))
      | ~ reflexive_relstr(boole_POSet(X0))
      | ~ transitive_relstr(boole_POSet(X0))
      | ~ antisymmetric_relstr(boole_POSet(X0))
      | ~ lower_bounded_relstr(boole_POSet(X0))
      | ~ rel_str(boole_POSet(X0))
      | ~ filtered_subset(X1,boole_POSet(X0))
      | ~ upper_relstr_subset(X1,boole_POSet(X0))
      | ~ element(X1,powerset(powerset(X0)))
      | ~ proper_element(X1,powerset(powerset(X0)))
      | ~ in(bottom_of_relstr(boole_POSet(X0)),X1) ),
    inference(forward_demodulation,[status(thm)],[f4689,f6269]) ).

fof(f6271,plain,
    ! [X0,X1] :
      ( empty_carrier(boole_POSet(X0))
      | ~ reflexive_relstr(boole_POSet(X0))
      | ~ transitive_relstr(boole_POSet(X0))
      | ~ antisymmetric_relstr(boole_POSet(X0))
      | ~ lower_bounded_relstr(boole_POSet(X0))
      | ~ rel_str(boole_POSet(X0))
      | ~ filtered_subset(X1,boole_POSet(X0))
      | ~ upper_relstr_subset(X1,boole_POSet(X0))
      | ~ element(X1,powerset(powerset(X0)))
      | ~ proper_element(X1,powerset(powerset(X0)))
      | ~ in(empty_set,X1) ),
    inference(forward_demodulation,[status(thm)],[f4298,f6270]) ).

fof(f6272,plain,
    ! [X0,X1] :
      ( ~ reflexive_relstr(boole_POSet(X0))
      | ~ transitive_relstr(boole_POSet(X0))
      | ~ antisymmetric_relstr(boole_POSet(X0))
      | ~ lower_bounded_relstr(boole_POSet(X0))
      | ~ rel_str(boole_POSet(X0))
      | ~ filtered_subset(X1,boole_POSet(X0))
      | ~ upper_relstr_subset(X1,boole_POSet(X0))
      | ~ element(X1,powerset(powerset(X0)))
      | ~ proper_element(X1,powerset(powerset(X0)))
      | ~ in(empty_set,X1) ),
    inference(forward_subsumption_resolution,[status(thm)],[f6271,f2495]) ).

fof(f6399,plain,
    sk0_196 = sk0_461,
    inference(resolution,[status(thm)],[f3185,f5973]) ).

fof(f6414,plain,
    in(sk0_196,sk0_460),
    inference(backward_demodulation,[status(thm)],[f6399,f4473]) ).

fof(f6691,plain,
    ( $false
    | spl0_100 ),
    inference(forward_subsumption_resolution,[status(thm)],[f6251,f5911]) ).

fof(f6692,plain,
    spl0_100,
    inference(contradiction_clause,[status(thm)],[f6691]) ).

fof(f7039,plain,
    ( spl0_242
  <=> reflexive_relstr(boole_POSet(sk0_459)) ),
    introduced(split_symbol_definition) ).

fof(f7041,plain,
    ( ~ reflexive_relstr(boole_POSet(sk0_459))
    | spl0_242 ),
    inference(component_clause,[status(thm)],[f7039]) ).

fof(f7042,plain,
    ( spl0_243
  <=> transitive_relstr(boole_POSet(sk0_459)) ),
    introduced(split_symbol_definition) ).

fof(f7044,plain,
    ( ~ transitive_relstr(boole_POSet(sk0_459))
    | spl0_243 ),
    inference(component_clause,[status(thm)],[f7042]) ).

fof(f7045,plain,
    ( spl0_244
  <=> antisymmetric_relstr(boole_POSet(sk0_459)) ),
    introduced(split_symbol_definition) ).

fof(f7047,plain,
    ( ~ antisymmetric_relstr(boole_POSet(sk0_459))
    | spl0_244 ),
    inference(component_clause,[status(thm)],[f7045]) ).

fof(f7048,plain,
    ( spl0_245
  <=> lower_bounded_relstr(boole_POSet(sk0_459)) ),
    introduced(split_symbol_definition) ).

fof(f7050,plain,
    ( ~ lower_bounded_relstr(boole_POSet(sk0_459))
    | spl0_245 ),
    inference(component_clause,[status(thm)],[f7048]) ).

fof(f7051,plain,
    ( spl0_246
  <=> in(empty_set,sk0_460) ),
    introduced(split_symbol_definition) ).

fof(f7053,plain,
    ( ~ in(empty_set,sk0_460)
    | spl0_246 ),
    inference(component_clause,[status(thm)],[f7051]) ).

fof(f7054,plain,
    ( ~ reflexive_relstr(boole_POSet(sk0_459))
    | ~ transitive_relstr(boole_POSet(sk0_459))
    | ~ antisymmetric_relstr(boole_POSet(sk0_459))
    | ~ lower_bounded_relstr(boole_POSet(sk0_459))
    | ~ rel_str(boole_POSet(sk0_459))
    | ~ filtered_subset(sk0_460,boole_POSet(sk0_459))
    | ~ upper_relstr_subset(sk0_460,boole_POSet(sk0_459))
    | ~ element(sk0_460,powerset(powerset(sk0_459)))
    | ~ in(empty_set,sk0_460) ),
    inference(resolution,[status(thm)],[f6272,f5912]) ).

fof(f7055,plain,
    ( ~ spl0_242
    | ~ spl0_243
    | ~ spl0_244
    | ~ spl0_245
    | ~ spl0_79
    | ~ spl0_80
    | ~ spl0_72
    | ~ spl0_100
    | ~ spl0_246 ),
    inference(split_clause,[status(thm)],[f7054,f7039,f7042,f7045,f7048,f6139,f6142,f6106,f6249,f7051]) ).

fof(f7056,plain,
    ( $false
    | spl0_245 ),
    inference(forward_subsumption_resolution,[status(thm)],[f7050,f2503]) ).

fof(f7057,plain,
    spl0_245,
    inference(contradiction_clause,[status(thm)],[f7056]) ).

fof(f7058,plain,
    ( $false
    | spl0_244 ),
    inference(forward_subsumption_resolution,[status(thm)],[f7047,f2499]) ).

fof(f7059,plain,
    spl0_244,
    inference(contradiction_clause,[status(thm)],[f7058]) ).

fof(f7060,plain,
    ( $false
    | spl0_243 ),
    inference(forward_subsumption_resolution,[status(thm)],[f7044,f2498]) ).

fof(f7061,plain,
    spl0_243,
    inference(contradiction_clause,[status(thm)],[f7060]) ).

fof(f7062,plain,
    ( $false
    | spl0_242 ),
    inference(forward_subsumption_resolution,[status(thm)],[f7041,f2497]) ).

fof(f7063,plain,
    spl0_242,
    inference(contradiction_clause,[status(thm)],[f7062]) ).

fof(f8758,plain,
    sk0_196 = empty_set,
    inference(resolution,[status(thm)],[f4798,f3185]) ).

fof(f8901,plain,
    in(empty_set,sk0_460),
    inference(backward_demodulation,[status(thm)],[f8758,f6414]) ).

fof(f8902,plain,
    ( $false
    | spl0_246 ),
    inference(forward_subsumption_resolution,[status(thm)],[f8901,f7053]) ).

fof(f8903,plain,
    spl0_246,
    inference(contradiction_clause,[status(thm)],[f8902]) ).

fof(f10188,plain,
    ( $false
    | spl0_80 ),
    inference(forward_subsumption_resolution,[status(thm)],[f6144,f4469]) ).

fof(f10189,plain,
    spl0_80,
    inference(contradiction_clause,[status(thm)],[f10188]) ).

fof(f10190,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f6148,f6155,f6692,f7055,f7057,f7059,f7061,f7063,f8903,f10189]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SEU387+2 : TPTP v8.1.2. Released v3.3.0.
% 0.03/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.14/0.34  % Computer : n027.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 300
% 0.14/0.34  % DateTime : Tue May 30 09:36:48 EDT 2023
% 0.14/0.34  % CPUTime  : 
% 0.20/0.45  % Drodi V3.5.1
% 21.36/3.17  % Refutation found
% 21.36/3.17  % SZS status Theorem for theBenchmark: Theorem is valid
% 21.36/3.17  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 21.72/3.22  % Elapsed time: 2.869377 seconds
% 21.72/3.22  % CPU time: 21.884442 seconds
% 21.72/3.22  % Memory used: 292.051 MB
%------------------------------------------------------------------------------