↑ Up

Metis---2.4.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Metis---2.4
% Problem  : CSR115+28 : TPTP v8.1.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : metis --show proof --show saturation %s

% Computer : n021.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  : 600s
% DateTime : Fri Jul 15 21:58:16 EDT 2022

% Result   : Theorem 5.81s 6.05s
% Output   : CNFRefutation 5.81s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   19
%            Number of leaves      :    6
% Syntax   : Number of formulae    :   69 (  17 unt;   0 def)
%            Number of atoms       :  438 (   0 equ)
%            Maximal formula atoms :  106 (   6 avg)
%            Number of connectives :  482 ( 113   ~;  98   |; 267   &)
%                                         (   0 <=>;   4  =>;   0  <=;   0 <~>)
%            Maximal formula depth :  106 (   8 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   21 (  20 usr;   1 prp; 0-3 aty)
%            Number of functors    :   48 (  48 usr;  43 con; 0-3 aty)
%            Number of variables   :  145 (  22 sgn  68   !;  33   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(sub__bezeichnen_1_1_als,axiom,
    ! [X0,X1,X2] :
      ( ( arg1(X0,X1)
        & arg2(X0,X2)
        & subr(X0,sub_0) )
     => ? [X3,X4,X5] :
          ( arg1(X4,X1)
          & arg2(X4,X5)
          & hsit(X0,X3)
          & mcont(X3,X4)
          & obj(X3,X1)
          & sub(X5,X2)
          & subr(X4,rprs_0)
          & subs(X3,bezeichnen_1_1) ) ) ).

fof(sub__sub_0_expansion,axiom,
    ! [X0,X1] :
      ( sub(X0,X1)
     => ? [X2] :
          ( arg1(X2,X0)
          & arg2(X2,X1)
          & subr(X2,sub_0) ) ) ).

fof(name_rel__attr_val_name_1_1,axiom,
    ! [X0,X1] :
      ( name(X1,X0)
     => ? [X2] :
          ( attr(X1,X2)
          & sub(X2,name_1_1)
          & val(X2,X0) ) ) ).

fof(attr_val_name_1_1__name_rel,axiom,
    ! [X0,X1,X2] :
      ( ( attr(X2,X0)
        & sub(X0,name_1_1)
        & val(X0,X1) )
     => name(X2,X1) ) ).

fof(synth_qa07_007_mira_news_1201_a19984,conjecture,
    ? [X0,X1,X2,X3,X4,X5] :
      ( attr(X2,X1)
      & attr(X4,X5)
      & obj(X3,X0)
      & sub(X1,name_1_1) ) ).

fof(ave07_era5_synth_qa07_007_mira_news_1201_a19984,hypothesis,
    ( attr(c15,c16)
    & sub(c15,stadt__1_1)
    & sub(c16,name_1_1)
    & val(c16,genf_0)
    & attr(c22,c23)
    & attr(c22,c24)
    & sub(c23,tag_1_1)
    & val(c23,c20)
    & sub(c24,monat_1_1)
    & val(c24,c21)
    & tupl(c75,c15,c22)
    & sort(c15,d)
    & sort(c15,io)
    & card(c15,int1)
    & etype(c15,int0)
    & fact(c15,real)
    & gener(c15,sp)
    & quant(c15,one)
    & refer(c15,det)
    & varia(c15,con)
    & sort(c16,na)
    & card(c16,int1)
    & etype(c16,int0)
    & fact(c16,real)
    & gener(c16,sp)
    & quant(c16,one)
    & refer(c16,indet)
    & varia(c16,varia_c)
    & sort(stadt__1_1,d)
    & sort(stadt__1_1,io)
    & card(stadt__1_1,int1)
    & etype(stadt__1_1,int0)
    & fact(stadt__1_1,real)
    & gener(stadt__1_1,ge)
    & quant(stadt__1_1,one)
    & refer(stadt__1_1,refer_c)
    & varia(stadt__1_1,varia_c)
    & sort(name_1_1,na)
    & card(name_1_1,int1)
    & etype(name_1_1,int0)
    & fact(name_1_1,real)
    & gener(name_1_1,ge)
    & quant(name_1_1,one)
    & refer(name_1_1,refer_c)
    & varia(name_1_1,varia_c)
    & sort(genf_0,fe)
    & sort(c22,t)
    & card(c22,int1)
    & etype(c22,int0)
    & fact(c22,real)
    & gener(c22,sp)
    & quant(c22,one)
    & refer(c22,det)
    & varia(c22,con)
    & sort(c23,me)
    & sort(c23,oa)
    & sort(c23,ta)
    & card(c23,card_c)
    & etype(c23,etype_c)
    & fact(c23,real)
    & gener(c23,sp)
    & quant(c23,quant_c)
    & refer(c23,refer_c)
    & varia(c23,varia_c)
    & sort(c24,me)
    & sort(c24,oa)
    & sort(c24,ta)
    & card(c24,card_c)
    & etype(c24,etype_c)
    & fact(c24,real)
    & gener(c24,sp)
    & quant(c24,quant_c)
    & refer(c24,refer_c)
    & varia(c24,varia_c)
    & sort(tag_1_1,me)
    & sort(tag_1_1,oa)
    & sort(tag_1_1,ta)
    & card(tag_1_1,card_c)
    & etype(tag_1_1,etype_c)
    & fact(tag_1_1,real)
    & gener(tag_1_1,ge)
    & quant(tag_1_1,quant_c)
    & refer(tag_1_1,refer_c)
    & varia(tag_1_1,varia_c)
    & sort(c20,nu)
    & card(c20,int7)
    & sort(monat_1_1,me)
    & sort(monat_1_1,oa)
    & sort(monat_1_1,ta)
    & card(monat_1_1,card_c)
    & etype(monat_1_1,etype_c)
    & fact(monat_1_1,real)
    & gener(monat_1_1,ge)
    & quant(monat_1_1,quant_c)
    & refer(monat_1_1,refer_c)
    & varia(monat_1_1,varia_c)
    & sort(c21,nu)
    & card(c21,int3)
    & sort(c75,ent)
    & card(c75,card_c)
    & etype(c75,etype_c)
    & fact(c75,real)
    & gener(c75,gener_c)
    & quant(c75,quant_c)
    & refer(c75,refer_c)
    & varia(c75,varia_c) ) ).

fof(subgoal_0,plain,
    ? [X0,X1,X2,X3,X4,X5] :
      ( attr(X2,X1)
      & attr(X4,X5)
      & obj(X3,X0)
      & sub(X1,name_1_1) ),
    inference(strip,[],[synth_qa07_007_mira_news_1201_a19984]) ).

fof(negate_0_0,plain,
    ~ ? [X0,X1,X2,X3,X4,X5] :
        ( attr(X2,X1)
        & attr(X4,X5)
        & obj(X3,X0)
        & sub(X1,name_1_1) ),
    inference(negate,[],[subgoal_0]) ).

fof(normalize_0_0,plain,
    ! [X0,X1] :
      ( ~ sub(X0,X1)
      | ? [X2] :
          ( arg1(X2,X0)
          & arg2(X2,X1)
          & subr(X2,sub_0) ) ),
    inference(canonicalize,[],[sub__sub_0_expansion]) ).

fof(normalize_0_1,plain,
    ! [X0,X1] :
      ( ~ sub(X0,X1)
      | ? [X2] :
          ( arg1(X2,X0)
          & arg2(X2,X1)
          & subr(X2,sub_0) ) ),
    inference(specialize,[],[normalize_0_0]) ).

fof(normalize_0_2,plain,
    ! [X0,X1] :
      ( ( ~ sub(X0,X1)
        | arg1(skolemFOFtoCNF_X2_9(X0,X1),X0) )
      & ( ~ sub(X0,X1)
        | arg2(skolemFOFtoCNF_X2_9(X0,X1),X1) )
      & ( ~ sub(X0,X1)
        | subr(skolemFOFtoCNF_X2_9(X0,X1),sub_0) ) ),
    inference(clausify,[],[normalize_0_1]) ).

fof(normalize_0_3,plain,
    ! [X0,X1] :
      ( ~ sub(X0,X1)
      | arg2(skolemFOFtoCNF_X2_9(X0,X1),X1) ),
    inference(conjunct,[],[normalize_0_2]) ).

fof(normalize_0_4,plain,
    ! [X0,X1] :
      ( ~ name(X1,X0)
      | ? [X2] :
          ( attr(X1,X2)
          & sub(X2,name_1_1)
          & val(X2,X0) ) ),
    inference(canonicalize,[],[name_rel__attr_val_name_1_1]) ).

fof(normalize_0_5,plain,
    ! [X0,X1] :
      ( ~ name(X1,X0)
      | ? [X2] :
          ( attr(X1,X2)
          & sub(X2,name_1_1)
          & val(X2,X0) ) ),
    inference(specialize,[],[normalize_0_4]) ).

fof(normalize_0_6,plain,
    ! [X0,X1] :
      ( ( ~ name(X1,X0)
        | attr(X1,skolemFOFtoCNF_X2_10(X0,X1)) )
      & ( ~ name(X1,X0)
        | sub(skolemFOFtoCNF_X2_10(X0,X1),name_1_1) )
      & ( ~ name(X1,X0)
        | val(skolemFOFtoCNF_X2_10(X0,X1),X0) ) ),
    inference(clausify,[],[normalize_0_5]) ).

fof(normalize_0_7,plain,
    ! [X0,X1] :
      ( ~ name(X1,X0)
      | sub(skolemFOFtoCNF_X2_10(X0,X1),name_1_1) ),
    inference(conjunct,[],[normalize_0_6]) ).

fof(normalize_0_8,plain,
    ( attr(c15,c16)
    & attr(c22,c23)
    & attr(c22,c24)
    & card(c15,int1)
    & card(c16,int1)
    & card(c20,int7)
    & card(c21,int3)
    & card(c22,int1)
    & card(c23,card_c)
    & card(c24,card_c)
    & card(c75,card_c)
    & card(monat_1_1,card_c)
    & card(name_1_1,int1)
    & card(stadt__1_1,int1)
    & card(tag_1_1,card_c)
    & etype(c15,int0)
    & etype(c16,int0)
    & etype(c22,int0)
    & etype(c23,etype_c)
    & etype(c24,etype_c)
    & etype(c75,etype_c)
    & etype(monat_1_1,etype_c)
    & etype(name_1_1,int0)
    & etype(stadt__1_1,int0)
    & etype(tag_1_1,etype_c)
    & fact(c15,real)
    & fact(c16,real)
    & fact(c22,real)
    & fact(c23,real)
    & fact(c24,real)
    & fact(c75,real)
    & fact(monat_1_1,real)
    & fact(name_1_1,real)
    & fact(stadt__1_1,real)
    & fact(tag_1_1,real)
    & gener(c15,sp)
    & gener(c16,sp)
    & gener(c22,sp)
    & gener(c23,sp)
    & gener(c24,sp)
    & gener(c75,gener_c)
    & gener(monat_1_1,ge)
    & gener(name_1_1,ge)
    & gener(stadt__1_1,ge)
    & gener(tag_1_1,ge)
    & quant(c15,one)
    & quant(c16,one)
    & quant(c22,one)
    & quant(c23,quant_c)
    & quant(c24,quant_c)
    & quant(c75,quant_c)
    & quant(monat_1_1,quant_c)
    & quant(name_1_1,one)
    & quant(stadt__1_1,one)
    & quant(tag_1_1,quant_c)
    & refer(c15,det)
    & refer(c16,indet)
    & refer(c22,det)
    & refer(c23,refer_c)
    & refer(c24,refer_c)
    & refer(c75,refer_c)
    & refer(monat_1_1,refer_c)
    & refer(name_1_1,refer_c)
    & refer(stadt__1_1,refer_c)
    & refer(tag_1_1,refer_c)
    & sort(c15,d)
    & sort(c15,io)
    & sort(c16,na)
    & sort(c20,nu)
    & sort(c21,nu)
    & sort(c22,t)
    & sort(c23,me)
    & sort(c23,oa)
    & sort(c23,ta)
    & sort(c24,me)
    & sort(c24,oa)
    & sort(c24,ta)
    & sort(c75,ent)
    & sort(genf_0,fe)
    & sort(monat_1_1,me)
    & sort(monat_1_1,oa)
    & sort(monat_1_1,ta)
    & sort(name_1_1,na)
    & sort(stadt__1_1,d)
    & sort(stadt__1_1,io)
    & sort(tag_1_1,me)
    & sort(tag_1_1,oa)
    & sort(tag_1_1,ta)
    & sub(c15,stadt__1_1)
    & sub(c16,name_1_1)
    & sub(c23,tag_1_1)
    & sub(c24,monat_1_1)
    & tupl(c75,c15,c22)
    & val(c16,genf_0)
    & val(c23,c20)
    & val(c24,c21)
    & varia(c15,con)
    & varia(c16,varia_c)
    & varia(c22,con)
    & varia(c23,varia_c)
    & varia(c24,varia_c)
    & varia(c75,varia_c)
    & varia(monat_1_1,varia_c)
    & varia(name_1_1,varia_c)
    & varia(stadt__1_1,varia_c)
    & varia(tag_1_1,varia_c) ),
    inference(canonicalize,[],[ave07_era5_synth_qa07_007_mira_news_1201_a19984]) ).

fof(normalize_0_9,plain,
    attr(c15,c16),
    inference(conjunct,[],[normalize_0_8]) ).

fof(normalize_0_10,plain,
    val(c16,genf_0),
    inference(conjunct,[],[normalize_0_8]) ).

fof(normalize_0_11,plain,
    ! [X0,X1,X2] :
      ( ~ attr(X2,X0)
      | ~ sub(X0,name_1_1)
      | ~ val(X0,X1)
      | name(X2,X1) ),
    inference(canonicalize,[],[attr_val_name_1_1__name_rel]) ).

fof(normalize_0_12,plain,
    ! [X0,X1,X2] :
      ( ~ attr(X2,X0)
      | ~ sub(X0,name_1_1)
      | ~ val(X0,X1)
      | name(X2,X1) ),
    inference(specialize,[],[normalize_0_11]) ).

fof(normalize_0_13,plain,
    sub(c16,name_1_1),
    inference(conjunct,[],[normalize_0_8]) ).

fof(normalize_0_14,plain,
    ! [X0,X1] :
      ( ~ sub(X0,X1)
      | arg1(skolemFOFtoCNF_X2_9(X0,X1),X0) ),
    inference(conjunct,[],[normalize_0_2]) ).

fof(normalize_0_15,plain,
    ! [X0,X1,X2] :
      ( ~ arg1(X0,X1)
      | ~ arg2(X0,X2)
      | ~ subr(X0,sub_0)
      | ? [X3,X4,X5] :
          ( arg1(X4,X1)
          & arg2(X4,X5)
          & hsit(X0,X3)
          & mcont(X3,X4)
          & obj(X3,X1)
          & sub(X5,X2)
          & subr(X4,rprs_0)
          & subs(X3,bezeichnen_1_1) ) ),
    inference(canonicalize,[],[sub__bezeichnen_1_1_als]) ).

fof(normalize_0_16,plain,
    ! [X0,X1,X2] :
      ( ~ arg1(X0,X1)
      | ~ arg2(X0,X2)
      | ~ subr(X0,sub_0)
      | ? [X3,X4,X5] :
          ( arg1(X4,X1)
          & arg2(X4,X5)
          & hsit(X0,X3)
          & mcont(X3,X4)
          & obj(X3,X1)
          & sub(X5,X2)
          & subr(X4,rprs_0)
          & subs(X3,bezeichnen_1_1) ) ),
    inference(specialize,[],[normalize_0_15]) ).

fof(normalize_0_17,plain,
    ! [X0,X1,X2] :
      ( ( ~ arg1(X0,X1)
        | ~ arg2(X0,X2)
        | ~ subr(X0,sub_0)
        | arg1(skolemFOFtoCNF_X4_13(X0,X1,X2),X1) )
      & ( ~ arg1(X0,X1)
        | ~ arg2(X0,X2)
        | ~ subr(X0,sub_0)
        | arg2(skolemFOFtoCNF_X4_13(X0,X1,X2),skolemFOFtoCNF_X5_7(X0,X1,X2)) )
      & ( ~ arg1(X0,X1)
        | ~ arg2(X0,X2)
        | ~ subr(X0,sub_0)
        | hsit(X0,skolemFOFtoCNF_X3_25(X0,X1,X2)) )
      & ( ~ arg1(X0,X1)
        | ~ arg2(X0,X2)
        | ~ subr(X0,sub_0)
        | mcont(skolemFOFtoCNF_X3_25(X0,X1,X2),skolemFOFtoCNF_X4_13(X0,X1,X2)) )
      & ( ~ arg1(X0,X1)
        | ~ arg2(X0,X2)
        | ~ subr(X0,sub_0)
        | obj(skolemFOFtoCNF_X3_25(X0,X1,X2),X1) )
      & ( ~ arg1(X0,X1)
        | ~ arg2(X0,X2)
        | ~ subr(X0,sub_0)
        | sub(skolemFOFtoCNF_X5_7(X0,X1,X2),X2) )
      & ( ~ arg1(X0,X1)
        | ~ arg2(X0,X2)
        | ~ subr(X0,sub_0)
        | subr(skolemFOFtoCNF_X4_13(X0,X1,X2),rprs_0) )
      & ( ~ arg1(X0,X1)
        | ~ arg2(X0,X2)
        | ~ subr(X0,sub_0)
        | subs(skolemFOFtoCNF_X3_25(X0,X1,X2),bezeichnen_1_1) ) ),
    inference(clausify,[],[normalize_0_16]) ).

fof(normalize_0_18,plain,
    ! [X0,X1,X2] :
      ( ~ arg1(X0,X1)
      | ~ arg2(X0,X2)
      | ~ subr(X0,sub_0)
      | obj(skolemFOFtoCNF_X3_25(X0,X1,X2),X1) ),
    inference(conjunct,[],[normalize_0_17]) ).

fof(normalize_0_19,plain,
    ! [X0,X1] :
      ( ~ name(X1,X0)
      | attr(X1,skolemFOFtoCNF_X2_10(X0,X1)) ),
    inference(conjunct,[],[normalize_0_6]) ).

fof(normalize_0_20,plain,
    ! [X0,X1] :
      ( ~ sub(X1,name_1_1)
      | ! [X2] : ~ attr(X2,X1)
      | ! [X3] : ~ obj(X3,X0)
      | ! [X4,X5] : ~ attr(X4,X5) ),
    inference(canonicalize,[],[negate_0_0]) ).

fof(normalize_0_21,plain,
    ! [X0,X1] :
      ( ~ sub(X1,name_1_1)
      | ! [X2] : ~ attr(X2,X1)
      | ! [X3] : ~ obj(X3,X0)
      | ! [X4,X5] : ~ attr(X4,X5) ),
    inference(specialize,[],[normalize_0_20]) ).

fof(normalize_0_22,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ attr(X2,X1)
      | ~ attr(X4,X5)
      | ~ obj(X3,X0)
      | ~ sub(X1,name_1_1) ),
    inference(clausify,[],[normalize_0_21]) ).

fof(normalize_0_23,plain,
    ! [X0,X1] :
      ( ~ sub(X0,X1)
      | subr(skolemFOFtoCNF_X2_9(X0,X1),sub_0) ),
    inference(conjunct,[],[normalize_0_2]) ).

cnf(refute_0_0,plain,
    ( ~ sub(X0,X1)
    | arg2(skolemFOFtoCNF_X2_9(X0,X1),X1) ),
    inference(canonicalize,[],[normalize_0_3]) ).

cnf(refute_0_1,plain,
    ( ~ sub(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1)
    | arg2(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),name_1_1) ),
    inference(subst,[],[refute_0_0:[bind(X0,$fot(skolemFOFtoCNF_X2_10(genf_0,c15))),bind(X1,$fot(name_1_1))]]) ).

cnf(refute_0_2,plain,
    ( ~ name(X1,X0)
    | sub(skolemFOFtoCNF_X2_10(X0,X1),name_1_1) ),
    inference(canonicalize,[],[normalize_0_7]) ).

cnf(refute_0_3,plain,
    ( ~ name(c15,genf_0)
    | sub(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1) ),
    inference(subst,[],[refute_0_2:[bind(X0,$fot(genf_0)),bind(X1,$fot(c15))]]) ).

cnf(refute_0_4,plain,
    attr(c15,c16),
    inference(canonicalize,[],[normalize_0_9]) ).

cnf(refute_0_5,plain,
    val(c16,genf_0),
    inference(canonicalize,[],[normalize_0_10]) ).

cnf(refute_0_6,plain,
    ( ~ attr(X2,X0)
    | ~ sub(X0,name_1_1)
    | ~ val(X0,X1)
    | name(X2,X1) ),
    inference(canonicalize,[],[normalize_0_12]) ).

cnf(refute_0_7,plain,
    ( ~ attr(X_38684,c16)
    | ~ sub(c16,name_1_1)
    | ~ val(c16,genf_0)
    | name(X_38684,genf_0) ),
    inference(subst,[],[refute_0_6:[bind(X0,$fot(c16)),bind(X1,$fot(genf_0)),bind(X2,$fot(X_38684))]]) ).

cnf(refute_0_8,plain,
    ( ~ attr(X_38684,c16)
    | ~ sub(c16,name_1_1)
    | name(X_38684,genf_0) ),
    inference(resolve,[$cnf( val(c16,genf_0) )],[refute_0_5,refute_0_7]) ).

cnf(refute_0_9,plain,
    sub(c16,name_1_1),
    inference(canonicalize,[],[normalize_0_13]) ).

cnf(refute_0_10,plain,
    ( ~ attr(X_38684,c16)
    | name(X_38684,genf_0) ),
    inference(resolve,[$cnf( sub(c16,name_1_1) )],[refute_0_9,refute_0_8]) ).

cnf(refute_0_11,plain,
    ( ~ attr(c15,c16)
    | name(c15,genf_0) ),
    inference(subst,[],[refute_0_10:[bind(X_38684,$fot(c15))]]) ).

cnf(refute_0_12,plain,
    name(c15,genf_0),
    inference(resolve,[$cnf( attr(c15,c16) )],[refute_0_4,refute_0_11]) ).

cnf(refute_0_13,plain,
    sub(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),
    inference(resolve,[$cnf( name(c15,genf_0) )],[refute_0_12,refute_0_3]) ).

cnf(refute_0_14,plain,
    arg2(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),name_1_1),
    inference(resolve,[$cnf( sub(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1) )],[refute_0_13,refute_0_1]) ).

cnf(refute_0_15,plain,
    ( ~ sub(X0,X1)
    | arg1(skolemFOFtoCNF_X2_9(X0,X1),X0) ),
    inference(canonicalize,[],[normalize_0_14]) ).

cnf(refute_0_16,plain,
    ( ~ sub(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1)
    | arg1(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),skolemFOFtoCNF_X2_10(genf_0,c15)) ),
    inference(subst,[],[refute_0_15:[bind(X0,$fot(skolemFOFtoCNF_X2_10(genf_0,c15))),bind(X1,$fot(name_1_1))]]) ).

cnf(refute_0_17,plain,
    arg1(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),skolemFOFtoCNF_X2_10(genf_0,c15)),
    inference(resolve,[$cnf( sub(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1) )],[refute_0_13,refute_0_16]) ).

cnf(refute_0_18,plain,
    ( ~ arg1(X0,X1)
    | ~ arg2(X0,X2)
    | ~ subr(X0,sub_0)
    | obj(skolemFOFtoCNF_X3_25(X0,X1,X2),X1) ),
    inference(canonicalize,[],[normalize_0_18]) ).

cnf(refute_0_19,plain,
    ( ~ name(X1,X0)
    | attr(X1,skolemFOFtoCNF_X2_10(X0,X1)) ),
    inference(canonicalize,[],[normalize_0_19]) ).

cnf(refute_0_20,plain,
    ( ~ name(c15,genf_0)
    | attr(c15,skolemFOFtoCNF_X2_10(genf_0,c15)) ),
    inference(subst,[],[refute_0_19:[bind(X0,$fot(genf_0)),bind(X1,$fot(c15))]]) ).

cnf(refute_0_21,plain,
    attr(c15,skolemFOFtoCNF_X2_10(genf_0,c15)),
    inference(resolve,[$cnf( name(c15,genf_0) )],[refute_0_12,refute_0_20]) ).

cnf(refute_0_22,plain,
    ( ~ attr(X2,X1)
    | ~ attr(X4,X5)
    | ~ obj(X3,X0)
    | ~ sub(X1,name_1_1) ),
    inference(canonicalize,[],[normalize_0_22]) ).

cnf(refute_0_23,plain,
    ( ~ attr(X4,skolemFOFtoCNF_X2_10(genf_0,c15))
    | ~ obj(X3,X0)
    | ~ sub(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1) ),
    inference(subst,[],[refute_0_22:[bind(X1,$fot(skolemFOFtoCNF_X2_10(genf_0,c15))),bind(X2,$fot(X4)),bind(X5,$fot(skolemFOFtoCNF_X2_10(genf_0,c15)))]]) ).

cnf(refute_0_24,plain,
    ( ~ attr(X4,skolemFOFtoCNF_X2_10(genf_0,c15))
    | ~ obj(X3,X0) ),
    inference(resolve,[$cnf( sub(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1) )],[refute_0_13,refute_0_23]) ).

cnf(refute_0_25,plain,
    ( ~ attr(c15,skolemFOFtoCNF_X2_10(genf_0,c15))
    | ~ obj(X_38693,X_38692) ),
    inference(subst,[],[refute_0_24:[bind(X0,$fot(X_38692)),bind(X3,$fot(X_38693)),bind(X4,$fot(c15))]]) ).

cnf(refute_0_26,plain,
    ~ obj(X_38693,X_38692),
    inference(resolve,[$cnf( attr(c15,skolemFOFtoCNF_X2_10(genf_0,c15)) )],[refute_0_21,refute_0_25]) ).

cnf(refute_0_27,plain,
    ~ obj(skolemFOFtoCNF_X3_25(X0,X1,X2),X1),
    inference(subst,[],[refute_0_26:[bind(X_38692,$fot(X1)),bind(X_38693,$fot(skolemFOFtoCNF_X3_25(X0,X1,X2)))]]) ).

cnf(refute_0_28,plain,
    ( ~ arg1(X0,X1)
    | ~ arg2(X0,X2)
    | ~ subr(X0,sub_0) ),
    inference(resolve,[$cnf( obj(skolemFOFtoCNF_X3_25(X0,X1,X2),X1) )],[refute_0_18,refute_0_27]) ).

cnf(refute_0_29,plain,
    ( ~ arg1(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),skolemFOFtoCNF_X2_10(genf_0,c15))
    | ~ arg2(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),X_41130)
    | ~ subr(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),sub_0) ),
    inference(subst,[],[refute_0_28:[bind(X0,$fot(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1))),bind(X1,$fot(skolemFOFtoCNF_X2_10(genf_0,c15))),bind(X2,$fot(X_41130))]]) ).

cnf(refute_0_30,plain,
    ( ~ arg2(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),X_41130)
    | ~ subr(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),sub_0) ),
    inference(resolve,[$cnf( arg1(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),skolemFOFtoCNF_X2_10(genf_0,c15)) )],[refute_0_17,refute_0_29]) ).

cnf(refute_0_31,plain,
    ( ~ sub(X0,X1)
    | subr(skolemFOFtoCNF_X2_9(X0,X1),sub_0) ),
    inference(canonicalize,[],[normalize_0_23]) ).

cnf(refute_0_32,plain,
    ( ~ sub(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1)
    | subr(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),sub_0) ),
    inference(subst,[],[refute_0_31:[bind(X0,$fot(skolemFOFtoCNF_X2_10(genf_0,c15))),bind(X1,$fot(name_1_1))]]) ).

cnf(refute_0_33,plain,
    subr(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),sub_0),
    inference(resolve,[$cnf( sub(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1) )],[refute_0_13,refute_0_32]) ).

cnf(refute_0_34,plain,
    ~ arg2(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),X_41130),
    inference(resolve,[$cnf( subr(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),sub_0) )],[refute_0_33,refute_0_30]) ).

cnf(refute_0_35,plain,
    ~ arg2(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),name_1_1),
    inference(subst,[],[refute_0_34:[bind(X_41130,$fot(name_1_1))]]) ).

cnf(refute_0_36,plain,
    $false,
    inference(resolve,[$cnf( arg2(skolemFOFtoCNF_X2_9(skolemFOFtoCNF_X2_10(genf_0,c15),name_1_1),name_1_1) )],[refute_0_14,refute_0_35]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : CSR115+28 : TPTP v8.1.0. Released v4.0.0.
% 0.03/0.13  % Command  : metis --show proof --show saturation %s
% 0.12/0.34  % Computer : n021.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  : 600
% 0.12/0.34  % DateTime : Sat Jun 11 00:31:39 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.12/0.34  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 5.81/6.05  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 5.81/6.05  
% 5.81/6.05  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 5.81/6.06  
%------------------------------------------------------------------------------