↑ Up

Drodi---4.1.1.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Drodi---4.1.1
% Problem  : CSR115+98 : TPTP v9.3.1. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n008.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 12:14:08 PM UTC 2026

% Result   : Theorem 11.40s 2.23s
% Output   : CNFRefutation 13.17s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    8
%            Number of leaves      :   15
% Syntax   : Number of formulae    :   65 (  12 unt;  10 def)
%            Number of atoms       :  444 (   0 equ)
%            Maximal formula atoms :  244 (   6 avg)
%            Number of connectives :  492 ( 113   ~;  94   |; 273   &)
%                                         (  10 <=>;   2  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  244 (   9 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :   35 (  34 usr;  11 prp; 0-2 aty)
%            Number of functors    :   59 (  59 usr;  57 con; 0-2 aty)
%            Number of variables   :   94 (  77   !;  17   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [X0,X1] : member(X0,cons(X0,X1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [X0,X1,X2] :
      ( member(X0,X2)
     => member(X0,cons(X1,X2)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f160,axiom,
    ! [X0,X1,X2] :
      ( ( sub(X0,X1)
        & member(X1,cons(eigenname_1_1,cons(familiename_1_1,cons(name_1_1,nil))))
        & attr(X2,X0) )
     => ? [X3] :
          ( subs(X3,stehen_1_b)
          & scar(X3,X2)
          & obj(X3,X2)
          & mcont(X3,X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f10188,conjecture,
    ? [X0,X1,X2,X3,X4,X5,X6] :
      ( val(X2,bmw_0)
      & val(X1,bmw_0)
      & sub(X2,name_1_1)
      & sub(X0,firma_1_1)
      & sub(X1,name_1_1)
      & obj(X4,X0)
      & attr(X5,X6)
      & attr(X3,X2)
      & attr(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f10189,negated_conjecture,
    ~ ? [X0,X1,X2,X3,X4,X5,X6] :
        ( val(X2,bmw_0)
        & val(X1,bmw_0)
        & sub(X2,name_1_1)
        & sub(X0,firma_1_1)
        & sub(X1,name_1_1)
        & obj(X4,X0)
        & attr(X5,X6)
        & attr(X3,X2)
        & attr(X0,X1) ),
    inference(negated_conjecture,[status(cth)],[f10188]) ).

fof(f10190,hypothesis,
    ( varia(arbeiter_1_1,varia_c)
    & refer(arbeiter_1_1,refer_c)
    & quant(arbeiter_1_1,one)
    & gener(arbeiter_1_1,ge)
    & fact(arbeiter_1_1,real)
    & etype(arbeiter_1_1,int0)
    & card(arbeiter_1_1,int1)
    & sort(arbeiter_1_1,d)
    & varia(zwang_1_1,varia_c)
    & refer(zwang_1_1,refer_c)
    & quant(zwang_1_1,one)
    & gener(zwang_1_1,ge)
    & fact(zwang_1_1,real)
    & etype(zwang_1_1,int0)
    & card(zwang_1_1,int1)
    & sort(zwang_1_1,as)
    & varia(industrie__1_1,varia_c)
    & refer(industrie__1_1,refer_c)
    & quant(industrie__1_1,quant_c)
    & gener(industrie__1_1,ge)
    & fact(industrie__1_1,real)
    & etype(industrie__1_1,int1)
    & card(industrie__1_1,card_c)
    & sort(industrie__1_1,io)
    & varia(r__374stung_1_1,varia_c)
    & refer(r__374stung_1_1,refer_c)
    & quant(r__374stung_1_1,one)
    & gener(r__374stung_1_1,ge)
    & fact(r__374stung_1_1,real)
    & etype(r__374stung_1_1,int0)
    & card(r__374stung_1_1,int1)
    & sort(r__374stung_1_1,d)
    & varia(abschlu__337_1_1,varia_c)
    & refer(abschlu__337_1_1,refer_c)
    & quant(abschlu__337_1_1,one)
    & gener(abschlu__337_1_1,ge)
    & fact(abschlu__337_1_1,real)
    & etype(abschlu__337_1_1,int0)
    & card(abschlu__337_1_1,int1)
    & sort(abschlu__337_1_1,io)
    & sort(abschlu__337_1_1,ad)
    & varia(krieg__1_1,varia_c)
    & refer(krieg__1_1,refer_c)
    & quant(krieg__1_1,one)
    & gener(krieg__1_1,ge)
    & fact(krieg__1_1,real)
    & etype(krieg__1_1,int0)
    & card(krieg__1_1,int1)
    & sort(krieg__1_1,ad)
    & sort(bmw_0,fe)
    & varia(name_1_1,varia_c)
    & refer(name_1_1,refer_c)
    & quant(name_1_1,one)
    & gener(name_1_1,ge)
    & fact(name_1_1,real)
    & etype(name_1_1,int0)
    & card(name_1_1,int1)
    & sort(name_1_1,na)
    & varia(firma_1_1,varia_c)
    & refer(firma_1_1,refer_c)
    & quant(firma_1_1,one)
    & gener(firma_1_1,ge)
    & fact(firma_1_1,real)
    & etype(firma_1_1,int0)
    & card(firma_1_1,int1)
    & sort(firma_1_1,io)
    & sort(firma_1_1,d)
    & varia(c9771,varia_c)
    & refer(c9771,indet)
    & quant(c9771,one)
    & gener(c9771,sp)
    & fact(c9771,real)
    & etype(c9771,int0)
    & card(c9771,int1)
    & sort(c9771,na)
    & gener(besch__344ftigen_1_1,ge)
    & fact(besch__344ftigen_1_1,real)
    & sort(besch__344ftigen_1_1,da)
    & varia(was_1_1,varia_c)
    & refer(was_1_1,refer_c)
    & quant(was_1_1,one)
    & gener(was_1_1,sp)
    & fact(was_1_1,real)
    & etype(was_1_1,int0)
    & card(was_1_1,int1)
    & sort(was_1_1,o)
    & gener(c11773,sp)
    & fact(c11773,real)
    & sort(c11773,da)
    & varia(zwangarbeiter_1_1,varia_c)
    & refer(zwangarbeiter_1_1,refer_c)
    & quant(zwangarbeiter_1_1,one)
    & gener(zwangarbeiter_1_1,ge)
    & fact(zwangarbeiter_1_1,real)
    & etype(zwangarbeiter_1_1,int0)
    & card(zwangarbeiter_1_1,int1)
    & sort(zwangarbeiter_1_1,d)
    & varia(c11770,varia_c)
    & refer(c11770,indet)
    & quant(c11770,mult)
    & gener(c11770,sp)
    & fact(c11770,real)
    & etype(c11770,int1)
    & card(c11770,cons(x_constant,cons(int1,nil)))
    & sort(c11770,d)
    & varia(kriegesende_1_1,varia_c)
    & refer(kriegesende_1_1,refer_c)
    & quant(kriegesende_1_1,one)
    & gener(kriegesende_1_1,ge)
    & fact(kriegesende_1_1,real)
    & etype(kriegesende_1_1,int0)
    & card(kriegesende_1_1,int1)
    & sort(kriegesende_1_1,io)
    & sort(kriegesende_1_1,ad)
    & varia(c11767,varia_c)
    & refer(c11767,refer_c)
    & quant(c11767,one)
    & gener(c11767,gener_c)
    & fact(c11767,real)
    & etype(c11767,int0)
    & card(c11767,int1)
    & sort(c11767,io)
    & sort(c11767,ad)
    & gener(akzeptieren_1_1,ge)
    & fact(akzeptieren_1_1,real)
    & sort(akzeptieren_1_1,da)
    & varia(c9770,con)
    & refer(c9770,det)
    & quant(c9770,one)
    & gener(c9770,sp)
    & fact(c9770,real)
    & etype(c9770,int0)
    & card(c9770,int1)
    & sort(c9770,io)
    & sort(c9770,d)
    & varia(c9774,con)
    & refer(c9774,det)
    & quant(c9774,one)
    & gener(c9774,sp)
    & fact(c9774,real)
    & etype(c9774,int0)
    & card(c9774,int1)
    & sort(c9774,io)
    & sort(c9774,d)
    & gener(c11646,sp)
    & fact(c11646,real)
    & sort(c11646,da)
    & varia(r__374stungsindustrie_1_1,varia_c)
    & refer(r__374stungsindustrie_1_1,refer_c)
    & quant(r__374stungsindustrie_1_1,quant_c)
    & gener(r__374stungsindustrie_1_1,ge)
    & fact(r__374stungsindustrie_1_1,real)
    & etype(r__374stungsindustrie_1_1,int1)
    & card(r__374stungsindustrie_1_1,card_c)
    & sort(r__374stungsindustrie_1_1,io)
    & varia(c11405,con)
    & refer(c11405,det)
    & quant(c11405,one)
    & gener(c11405,sp)
    & fact(c11405,real)
    & etype(c11405,int1)
    & card(c11405,int1)
    & sort(c11405,io)
    & sort(eicher_0,fe)
    & varia(familiename_1_1,varia_c)
    & refer(familiename_1_1,refer_c)
    & quant(familiename_1_1,one)
    & gener(familiename_1_1,ge)
    & fact(familiename_1_1,real)
    & etype(familiename_1_1,int0)
    & card(familiename_1_1,int1)
    & sort(familiename_1_1,na)
    & varia(mensch_1_1,varia_c)
    & refer(mensch_1_1,refer_c)
    & quant(mensch_1_1,one)
    & gener(mensch_1_1,ge)
    & fact(mensch_1_1,real)
    & etype(mensch_1_1,int0)
    & card(mensch_1_1,int1)
    & sort(mensch_1_1,d)
    & varia(c11401,varia_c)
    & refer(c11401,indet)
    & quant(c11401,one)
    & gener(c11401,sp)
    & fact(c11401,real)
    & etype(c11401,int0)
    & card(c11401,int1)
    & sort(c11401,na)
    & varia(c11400,con)
    & refer(c11400,det)
    & quant(c11400,one)
    & gener(c11400,sp)
    & fact(c11400,real)
    & etype(c11400,int0)
    & card(c11400,int1)
    & sort(c11400,d)
    & varia(auftrag_1_1,varia_c)
    & refer(auftrag_1_1,refer_c)
    & quant(auftrag_1_1,one)
    & gener(auftrag_1_1,ge)
    & fact(auftrag_1_1,real)
    & etype(auftrag_1_1,int0)
    & card(auftrag_1_1,int1)
    & sort(auftrag_1_1,io)
    & sort(auftrag_1_1,d)
    & varia(c11398,varia_c)
    & refer(c11398,indet)
    & quant(c11398,mult)
    & gener(c11398,sp)
    & fact(c11398,real)
    & etype(c11398,int1)
    & card(c11398,cons(x_constant,cons(int1,nil)))
    & sort(c11398,io)
    & sort(c11398,d)
    & sub(zwangarbeiter_1_1,arbeiter_1_1)
    & assoc(zwangarbeiter_1_1,zwang_1_1)
    & sub(r__374stungsindustrie_1_1,industrie__1_1)
    & assoc(r__374stungsindustrie_1_1,r__374stung_1_1)
    & sub(kriegesende_1_1,abschlu__337_1_1)
    & assoc(kriegesende_1_1,krieg__1_1)
    & sub(c9774,firma_1_1)
    & val(c9771,bmw_0)
    & sub(c9771,name_1_1)
    & sub(c9770,firma_1_1)
    & attr(c9770,c9771)
    & subs(c11773,besch__344ftigen_1_1)
    & semrel(c11773,c11646)
    & obj(c11773,c11770)
    & fin(c11773,c11767)
    & circ(c11773,was_1_1)
    & pred(c11770,zwangarbeiter_1_1)
    & sub(c11767,kriegesende_1_1)
    & subs(c11646,akzeptieren_1_1)
    & obj(c11646,c11398)
    & benf(c11646,c11400)
    & assoc(c11646,c9770)
    & agt(c11646,c9774)
    & sub(c11405,r__374stungsindustrie_1_1)
    & attch(c11405,c11398)
    & val(c11401,eicher_0)
    & sub(c11401,familiename_1_1)
    & sub(c11400,mensch_1_1)
    & attr(c11400,c11401)
    & pred(c11398,auftrag_1_1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f10191,plain,
    ! [X0,X1] : member(X0,cons(X0,X1)),
    inference(cnf_transformation,[status(thm)],[f1]) ).

fof(f10192,plain,
    ! [X0,X1,X2] :
      ( member(X0,cons(X1,X2))
      | ~ member(X0,X2) ),
    inference(pre_NNF_transformation,[status(thm)],[f2]) ).

fof(f10193,plain,
    ! [X0,X2] :
      ( ! [X1] : member(X0,cons(X1,X2))
      | ~ member(X0,X2) ),
    inference(miniscoping,[status(thm)],[f10192]) ).

fof(f10194,plain,
    ! [X0,X1,X2] :
      ( member(X0,cons(X2,X1))
      | ~ member(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f10193]) ).

fof(f10698,plain,
    ! [X0,X1,X2] :
      ( ? [X3] :
          ( subs(X3,stehen_1_b)
          & scar(X3,X2)
          & obj(X3,X2)
          & mcont(X3,X2) )
      | ~ sub(X0,X1)
      | ~ member(X1,cons(eigenname_1_1,cons(familiename_1_1,cons(name_1_1,nil))))
      | ~ attr(X2,X0) ),
    inference(pre_NNF_transformation,[status(thm)],[f160]) ).

fof(f10699,plain,
    ! [X2] :
      ( ? [X3] :
          ( subs(X3,stehen_1_b)
          & scar(X3,X2)
          & obj(X3,X2)
          & mcont(X3,X2) )
      | ! [X0,X1] :
          ( ~ sub(X0,X1)
          | ~ member(X1,cons(eigenname_1_1,cons(familiename_1_1,cons(name_1_1,nil))))
          | ~ attr(X2,X0) ) ),
    inference(miniscoping,[status(thm)],[f10698]) ).

fof(f10700,plain,
    ! [X2] :
      ( ( subs(sK51_skl(X2),stehen_1_b)
        & scar(sK51_skl(X2),X2)
        & obj(sK51_skl(X2),X2)
        & mcont(sK51_skl(X2),X2) )
      | ! [X0,X1] :
          ( ~ sub(X0,X1)
          | ~ member(X1,cons(eigenname_1_1,cons(familiename_1_1,cons(name_1_1,nil))))
          | ~ attr(X2,X0) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK51_skl]),skolemize(X3,sK51_skl(X2))],[f10699]) ).

fof(f10702,plain,
    ! [X0,X1,X2] :
      ( obj(sK51_skl(X0),X0)
      | ~ sub(X1,X2)
      | ~ member(X2,cons(eigenname_1_1,cons(familiename_1_1,cons(name_1_1,nil))))
      | ~ attr(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f10700]) ).

fof(f20815,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ val(X2,bmw_0)
      | ~ val(X1,bmw_0)
      | ~ sub(X2,name_1_1)
      | ~ sub(X0,firma_1_1)
      | ~ sub(X1,name_1_1)
      | ~ obj(X4,X0)
      | ~ attr(X5,X6)
      | ~ attr(X3,X2)
      | ~ attr(X0,X1) ),
    inference(pre_NNF_transformation,[status(thm)],[f10189]) ).

fof(f20816,plain,
    ! [X2] :
      ( ~ val(X2,bmw_0)
      | ! [X1] :
          ( ~ val(X1,bmw_0)
          | ~ sub(X2,name_1_1)
          | ! [X0] :
              ( ~ sub(X0,firma_1_1)
              | ~ sub(X1,name_1_1)
              | ! [X4] : ~ obj(X4,X0)
              | ! [X5,X6] : ~ attr(X5,X6)
              | ! [X3] : ~ attr(X3,X2)
              | ~ attr(X0,X1) ) ) ),
    inference(miniscoping,[status(thm)],[f20815]) ).

fof(f20817,plain,
    ! [X0,X1,X2,X3,X4,X5,X6] :
      ( ~ val(X3,bmw_0)
      | ~ val(X1,bmw_0)
      | ~ sub(X3,name_1_1)
      | ~ sub(X0,firma_1_1)
      | ~ sub(X1,name_1_1)
      | ~ obj(X6,X0)
      | ~ attr(X4,X5)
      | ~ attr(X2,X3)
      | ~ attr(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f20816]) ).

fof(f20837,plain,
    attr(c9770,c9771),
    inference(cnf_transformation,[status(thm)],[f10190]) ).

fof(f20838,plain,
    sub(c9770,firma_1_1),
    inference(cnf_transformation,[status(thm)],[f10190]) ).

fof(f20839,plain,
    sub(c9771,name_1_1),
    inference(cnf_transformation,[status(thm)],[f10190]) ).

fof(f20840,plain,
    val(c9771,bmw_0),
    inference(cnf_transformation,[status(thm)],[f10190]) ).

fof(f21097,definition,
    ! [X0,X1,X6] :
      ( sQ0_spl
    <=> ( ~ val(X1,bmw_0)
        | ~ sub(X0,firma_1_1)
        | ~ sub(X1,name_1_1)
        | ~ obj(X6,X0)
        | ~ attr(X0,X1) ) ),
    introduced(definition,[new_symbols(definition,[sQ0_spl])],[split_symbol_definition]) ).

fof(f21098,plain,
    ! [X0,X1,X2] :
      ( ~ sQ0_spl
      | ~ val(X1,bmw_0)
      | ~ sub(X0,firma_1_1)
      | ~ sub(X1,name_1_1)
      | ~ obj(X2,X0)
      | ~ attr(X0,X1) ),
    inference(component_clause,[status(thm)],[f21097]) ).

fof(f21100,definition,
    ! [X2,X3] :
      ( sQ1_spl
    <=> ( ~ val(X3,bmw_0)
        | ~ sub(X3,name_1_1)
        | ~ attr(X2,X3) ) ),
    introduced(definition,[new_symbols(definition,[sQ1_spl])],[split_symbol_definition]) ).

fof(f21101,plain,
    ! [X0,X1] :
      ( ~ sQ1_spl
      | ~ val(X1,bmw_0)
      | ~ sub(X1,name_1_1)
      | ~ attr(X0,X1) ),
    inference(component_clause,[status(thm)],[f21100]) ).

fof(f21103,definition,
    ! [X4,X5] :
      ( sQ2_spl
    <=> ~ attr(X4,X5) ),
    introduced(definition,[new_symbols(definition,[sQ2_spl])],[split_symbol_definition]) ).

fof(f21104,plain,
    ! [X0,X1] :
      ( ~ sQ2_spl
      | ~ attr(X0,X1) ),
    inference(component_clause,[status(thm)],[f21103]) ).

fof(f21106,plain,
    ( sQ2_spl
    | sQ1_spl
    | sQ0_spl ),
    inference(split_clause,[status(thm)],[f20817,f21097,f21100,f21103]) ).

fof(f21110,plain,
    ( ~ sQ2_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f20837,f21104]) ).

fof(f21111,plain,
    ~ sQ2_spl,
    inference(contradiction_clause,[status(thm)],[f21110]) ).

fof(f21116,plain,
    ! [X0] :
      ( ~ sQ0_spl
      | ~ val(c9771,bmw_0)
      | ~ sub(c9770,firma_1_1)
      | ~ sub(c9771,name_1_1)
      | ~ obj(X0,c9770) ),
    inference(resolution,[status(thm)],[f20837,f21098]) ).

fof(f21117,definition,
    ! [X0] :
      ( sQ3_spl
    <=> ~ obj(X0,c9770) ),
    introduced(definition,[new_symbols(definition,[sQ3_spl])],[split_symbol_definition]) ).

fof(f21118,plain,
    ! [X0] :
      ( ~ sQ3_spl
      | ~ obj(X0,c9770) ),
    inference(component_clause,[status(thm)],[f21117]) ).

fof(f21120,definition,
    ( sQ4_spl
  <=> sub(c9771,name_1_1) ),
    introduced(definition,[new_symbols(definition,[sQ4_spl])],[split_symbol_definition]) ).

fof(f21122,plain,
    ( sQ4_spl
    | ~ sub(c9771,name_1_1) ),
    inference(component_clause,[status(thm)],[f21120]) ).

fof(f21123,definition,
    ( sQ5_spl
  <=> sub(c9770,firma_1_1) ),
    introduced(definition,[new_symbols(definition,[sQ5_spl])],[split_symbol_definition]) ).

fof(f21125,plain,
    ( sQ5_spl
    | ~ sub(c9770,firma_1_1) ),
    inference(component_clause,[status(thm)],[f21123]) ).

fof(f21126,definition,
    ( sQ6_spl
  <=> val(c9771,bmw_0) ),
    introduced(definition,[new_symbols(definition,[sQ6_spl])],[split_symbol_definition]) ).

fof(f21128,plain,
    ( sQ6_spl
    | ~ val(c9771,bmw_0) ),
    inference(component_clause,[status(thm)],[f21126]) ).

fof(f21129,plain,
    ( ~ sQ0_spl
    | ~ sQ6_spl
    | ~ sQ5_spl
    | ~ sQ4_spl
    | sQ3_spl ),
    inference(split_clause,[status(thm)],[f21116,f21117,f21120,f21123,f21126,f21097]) ).

fof(f21130,plain,
    ( sQ6_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f21128,f20840]) ).

fof(f21131,plain,
    sQ6_spl,
    inference(contradiction_clause,[status(thm)],[f21130]) ).

fof(f21132,plain,
    ( sQ5_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f21125,f20838]) ).

fof(f21133,plain,
    sQ5_spl,
    inference(contradiction_clause,[status(thm)],[f21132]) ).

fof(f21134,plain,
    ( sQ4_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f21122,f20839]) ).

fof(f21135,plain,
    sQ4_spl,
    inference(contradiction_clause,[status(thm)],[f21134]) ).

fof(f21137,plain,
    ! [X0] :
      ( ~ sQ1_spl
      | ~ sub(c9771,name_1_1)
      | ~ attr(X0,c9771) ),
    inference(resolution,[status(thm)],[f21101,f20840]) ).

fof(f21138,definition,
    ! [X0] :
      ( sQ7_spl
    <=> ~ attr(X0,c9771) ),
    introduced(definition,[new_symbols(definition,[sQ7_spl])],[split_symbol_definition]) ).

fof(f21139,plain,
    ! [X0] :
      ( ~ sQ7_spl
      | ~ attr(X0,c9771) ),
    inference(component_clause,[status(thm)],[f21138]) ).

fof(f21141,plain,
    ( ~ sQ1_spl
    | ~ sQ4_spl
    | sQ7_spl ),
    inference(split_clause,[status(thm)],[f21137,f21138,f21120,f21100]) ).

fof(f21142,plain,
    ( ~ sQ7_spl
    | $false ),
    inference(backward_subsumption_resolution,[status(thm)],[f20837,f21139]) ).

fof(f21143,plain,
    ~ sQ7_spl,
    inference(contradiction_clause,[status(thm)],[f21142]) ).

fof(f21146,plain,
    ! [X0] :
      ( obj(sK51_skl(c9770),c9770)
      | ~ sub(c9771,X0)
      | ~ member(X0,cons(eigenname_1_1,cons(familiename_1_1,cons(name_1_1,nil)))) ),
    inference(resolution,[status(thm)],[f10702,f20837]) ).

fof(f21147,definition,
    ! [X0] :
      ( sQ8_spl
    <=> ( ~ sub(c9771,X0)
        | ~ member(X0,cons(eigenname_1_1,cons(familiename_1_1,cons(name_1_1,nil)))) ) ),
    introduced(definition,[new_symbols(definition,[sQ8_spl])],[split_symbol_definition]) ).

fof(f21148,plain,
    ! [X0] :
      ( ~ sQ8_spl
      | ~ sub(c9771,X0)
      | ~ member(X0,cons(eigenname_1_1,cons(familiename_1_1,cons(name_1_1,nil)))) ),
    inference(component_clause,[status(thm)],[f21147]) ).

fof(f21150,definition,
    ( sQ9_spl
  <=> obj(sK51_skl(c9770),c9770) ),
    introduced(definition,[new_symbols(definition,[sQ9_spl])],[split_symbol_definition]) ).

fof(f21151,plain,
    ( ~ sQ9_spl
    | obj(sK51_skl(c9770),c9770) ),
    inference(component_clause,[status(thm)],[f21150]) ).

fof(f21153,plain,
    ( sQ9_spl
    | sQ8_spl ),
    inference(split_clause,[status(thm)],[f21146,f21147,f21150]) ).

fof(f21154,plain,
    ! [X0] :
      ( ~ sQ8_spl
      | ~ member(X0,cons(familiename_1_1,cons(name_1_1,nil)))
      | ~ sub(c9771,X0) ),
    inference(resolution,[status(thm)],[f21148,f10194]) ).

fof(f21156,plain,
    ! [X0] :
      ( ~ sQ8_spl
      | ~ member(X0,cons(name_1_1,nil))
      | ~ sub(c9771,X0) ),
    inference(resolution,[status(thm)],[f21154,f10194]) ).

fof(f21159,plain,
    ( ~ sQ8_spl
    | ~ sub(c9771,name_1_1) ),
    inference(resolution,[status(thm)],[f21156,f10191]) ).

fof(f21160,plain,
    ( ~ sQ8_spl
    | ~ sQ4_spl ),
    inference(split_clause,[status(thm)],[f21159,f21120,f21147]) ).

fof(f21161,plain,
    ( ~ sQ9_spl
    | ~ sQ3_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f21151,f21118]) ).

fof(f21162,plain,
    ( ~ sQ9_spl
    | ~ sQ3_spl ),
    inference(contradiction_clause,[status(thm)],[f21161]) ).

fof(f21163,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f21106,f21111,f21129,f21131,f21133,f21135,f21141,f21143,f21153,f21160,f21162]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : CSR115+98 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.04  % Command  : drodi -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.10/0.37  % Computer : n008.cluster.edu
% 0.10/0.37  % Model    : x86_64 x86_64
% 0.10/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.37  % Memory   : 8046.5625MB
% 0.10/0.37  % OS       : Linux 6.8.0-71-generic
% 0.10/0.37  % CPULimit : 300
% 0.10/0.37  % WCLimit  : 300
% 0.10/0.37  % DateTime : Mon Sep 21 15:09:25 UTC 2026
% 0.10/0.37  % CPUTime  : 
% 0.27/0.57  % Drodi V4.1.1
% 11.40/2.23  % Refutation found
% 11.40/2.23  % SZS status Theorem for theBenchmark: Theorem is valid
% 11.40/2.23  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 13.17/2.30  % Elapsed time: 1.915112 seconds
% 13.17/2.30  % CPU time: 13.305151 seconds
% 13.17/2.30  % Total memory used: 497.478 MB
% 13.17/2.30  % Net memory used: 490.030 MB
%------------------------------------------------------------------------------