↑ Up

CSE_E---1.7.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : CSE_E---1.7
% Problem  : CSR216+1 : TPTP v9.2.1. Released v7.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox/solver/bin/lemma_parallel_prover %s --lemma-prover /export/starexec/sandbox/solver/bin/cse --final-prover /export/starexec/sandbox/solver/bin/eprover --proof-time %d --global-time-limit %d

% 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 : Tue May  5 04:16:10 PM UTC 2026

% Result   : Theorem 67.35s 36.11s
% Output   : CNFRefutation 67.46s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :   13
% Syntax   : Number of formulae    :   52 (  22 unt;   0 def)
%            Number of atoms       :  625 (   4 equ)
%            Maximal formula atoms :  149 (  12 avg)
%            Number of connectives :  773 ( 200   ~; 317   |; 187   &)
%                                         (   9 <=>;  60  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   47 (   7 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :   11 (   9 usr;   1 prp; 0-4 aty)
%            Number of functors    :   19 (  19 usr;  11 con; 0-4 aty)
%            Number of variables   :  159 (   7 sgn 129   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(antonymPattern10048,conjecture,
    ! [X1,X2] :
      ( ( p__d__instance(X2,c__Object)
        & p__d__instance(X1,c__Object) )
     => ( ( p__attribute(X2,c__Gas)
          & p__attribute(X1,c__Liquid) )
       => X1 != X2 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',antonymPattern10048) ).

fof(predefinitionsA12,axiom,
    ! [X1,X2,X3] :
      ( ( p__d__instance(X1,X2)
        & p__d__subclass(X2,X3) )
     => p__d__instance(X1,X3) ),
    file('/export/starexec/sandbox/benchmark/Axioms/CSR006+0.ax',predefinitionsA12) ).

fof(mergeA3560,axiom,
    p__d__subclass(c__PhysicalState,c__InternalAttribute),
    file('/export/starexec/sandbox/benchmark/Axioms/CSR006+0.ax',mergeA3560) ).

fof(mergeA90,axiom,
    ( ! [X8,X9] :
        ( ( p__d__instance(X9,c__Attribute)
          & p__d__instance(X8,c__Attribute) )
       => ( p__contraryAttribute2(X8,X9)
        <=> ( ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X8) )
               => ~ p__attribute(X27,X9) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X9) )
               => ~ p__attribute(X27,X8) ) ) ) )
    & ! [X8,X9,X10,X11] :
        ( ( p__d__instance(X11,c__Attribute)
          & p__d__instance(X10,c__Attribute)
          & p__d__instance(X9,c__Attribute)
          & p__d__instance(X8,c__Attribute) )
       => ( p__contraryAttribute4(X8,X9,X10,X11)
        <=> ( ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X8) )
               => ~ p__attribute(X27,X9) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X9) )
               => ~ p__attribute(X27,X8) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X8) )
               => ~ p__attribute(X27,X10) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X10) )
               => ~ p__attribute(X27,X8) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X8) )
               => ~ p__attribute(X27,X11) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X11) )
               => ~ p__attribute(X27,X8) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X9) )
               => ~ p__attribute(X27,X10) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X10) )
               => ~ p__attribute(X27,X9) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X9) )
               => ~ p__attribute(X27,X11) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X11) )
               => ~ p__attribute(X27,X9) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X10) )
               => ~ p__attribute(X27,X11) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X11) )
               => ~ p__attribute(X27,X10) ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/CSR006+0.ax',mergeA90) ).

fof(typeA2,axiom,
    ! [X1038,X1039] :
      ( p__subAttribute(X1038,X1039)
     => ( p__d__instance(X1039,c__Attribute)
        & p__d__instance(X1038,c__Attribute) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/CSR006+0.ax',typeA2) ).

fof(typeA68,axiom,
    ! [X1038,X1039] :
      ( p__attribute(X1038,X1039)
     => ( p__d__instance(X1039,c__Attribute)
        & p__d__instance(X1038,c__Object) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/CSR006+0.ax',typeA68) ).

fof(mergeA351,axiom,
    p__d__subclass(c__InternalAttribute,c__Attribute),
    file('/export/starexec/sandbox/benchmark/Axioms/CSR006+0.ax',mergeA351) ).

fof(mergeA3563,axiom,
    p__d__instance(c__Solid,c__PhysicalState),
    file('/export/starexec/sandbox/benchmark/Axioms/CSR006+0.ax',mergeA3563) ).

fof(mergeA3572,axiom,
    p__subAttribute(c__Plasma,c__Fluid),
    file('/export/starexec/sandbox/benchmark/Axioms/CSR006+0.ax',mergeA3572) ).

fof(mergeA3561,axiom,
    p__contraryAttribute4(c__Solid,c__Liquid,c__Gas,c__Plasma),
    file('/export/starexec/sandbox/benchmark/Axioms/CSR006+0.ax',mergeA3561) ).

fof(c_0_10,negated_conjecture,
    ~ ! [X1,X2] :
        ( ( p__d__instance(X2,c__Object)
          & p__d__instance(X1,c__Object) )
       => ( ( p__attribute(X2,c__Gas)
            & p__attribute(X1,c__Liquid) )
         => X1 != X2 ) ),
    inference(assume_negation,[status(cth)],[antonymPattern10048]) ).

fof(c_0_11,plain,
    ! [X7777,X7778,X7779] :
      ( ~ p__d__instance(X7777,X7778)
      | ~ p__d__subclass(X7778,X7779)
      | p__d__instance(X7777,X7779) ),
    inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[predefinitionsA12])]) ).

fof(c_0_12,plain,
    ! [X8,X9,X11,X10] :
      ( epred4_4(X10,X11,X9,X8)
    <=> ( ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X8) )
           => ~ p__attribute(X27,X9) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X9) )
           => ~ p__attribute(X27,X8) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X8) )
           => ~ p__attribute(X27,X10) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X10) )
           => ~ p__attribute(X27,X8) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X8) )
           => ~ p__attribute(X27,X11) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X11) )
           => ~ p__attribute(X27,X8) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X9) )
           => ~ p__attribute(X27,X10) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X10) )
           => ~ p__attribute(X27,X9) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X9) )
           => ~ p__attribute(X27,X11) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X11) )
           => ~ p__attribute(X27,X9) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X10) )
           => ~ p__attribute(X27,X11) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X11) )
           => ~ p__attribute(X27,X10) ) ) ),
    introduced(definition) ).

fof(c_0_13,negated_conjecture,
    ( p__d__instance(esk1217_0,c__Object)
    & p__d__instance(esk1216_0,c__Object)
    & p__attribute(esk1217_0,c__Gas)
    & p__attribute(esk1216_0,c__Liquid)
    & esk1216_0 = esk1217_0 ),
    inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_10])])]) ).

cnf(c_0_14,plain,
    ( p__d__instance(X1,X3)
    | ~ p__d__instance(X1,X2)
    | ~ p__d__subclass(X2,X3) ),
    inference(split_conjunct,[status(thm)],[c_0_11]) ).

cnf(c_0_15,plain,
    p__d__subclass(c__PhysicalState,c__InternalAttribute),
    inference(split_conjunct,[status(thm)],[mergeA3560]) ).

fof(c_0_16,plain,
    ! [X8,X9,X10,X11] :
      ( epred3_4(X11,X10,X9,X8)
    <=> ( ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X8) )
           => ~ p__attribute(X27,X9) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X9) )
           => ~ p__attribute(X27,X8) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X8) )
           => ~ p__attribute(X27,X10) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X10) )
           => ~ p__attribute(X27,X8) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X8) )
           => ~ p__attribute(X27,X11) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X11) )
           => ~ p__attribute(X27,X8) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X9) )
           => ~ p__attribute(X27,X10) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X10) )
           => ~ p__attribute(X27,X9) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X9) )
           => ~ p__attribute(X27,X11) ) ) ),
    introduced(definition) ).

fof(c_0_17,plain,
    ! [X11,X10,X9,X8] :
      ( epred2_4(X8,X10,X11,X9)
    <=> ( ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X8) )
           => ~ p__attribute(X27,X9) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X9) )
           => ~ p__attribute(X27,X8) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X8) )
           => ~ p__attribute(X27,X10) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X10) )
           => ~ p__attribute(X27,X8) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X8) )
           => ~ p__attribute(X27,X11) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X11) )
           => ~ p__attribute(X27,X8) ) ) ),
    introduced(definition) ).

fof(c_0_18,plain,
    ( ! [X8,X9] :
        ( ( p__d__instance(X9,c__Attribute)
          & p__d__instance(X8,c__Attribute) )
       => ( p__contraryAttribute2(X8,X9)
        <=> ( ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X8) )
               => ~ p__attribute(X27,X9) )
            & ! [X27] :
                ( ( p__d__instance(X27,c__Object)
                  & p__attribute(X27,X9) )
               => ~ p__attribute(X27,X8) ) ) ) )
    & ! [X8,X9,X10,X11] :
        ( ( p__d__instance(X11,c__Attribute)
          & p__d__instance(X10,c__Attribute)
          & p__d__instance(X9,c__Attribute)
          & p__d__instance(X8,c__Attribute) )
       => ( p__contraryAttribute4(X8,X9,X10,X11)
        <=> epred4_4(X10,X11,X9,X8) ) ) ),
    inference(apply_def,[status(thm)],[inference(fof_simplification,[status(thm)],[mergeA90]),c_0_12]) ).

fof(c_0_19,plain,
    ! [X13337,X13338] :
      ( ( p__d__instance(X13338,c__Attribute)
        | ~ p__subAttribute(X13337,X13338) )
      & ( p__d__instance(X13337,c__Attribute)
        | ~ p__subAttribute(X13337,X13338) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[typeA2])])]) ).

fof(c_0_20,plain,
    ! [X13470,X13471] :
      ( ( p__d__instance(X13471,c__Attribute)
        | ~ p__attribute(X13470,X13471) )
      & ( p__d__instance(X13470,c__Object)
        | ~ p__attribute(X13470,X13471) ) ),
    inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[typeA68])])]) ).

cnf(c_0_21,negated_conjecture,
    p__attribute(esk1217_0,c__Gas),
    inference(split_conjunct,[status(thm)],[c_0_13]) ).

cnf(c_0_22,negated_conjecture,
    esk1216_0 = esk1217_0,
    inference(split_conjunct,[status(thm)],[c_0_13]) ).

cnf(c_0_23,plain,
    p__d__subclass(c__InternalAttribute,c__Attribute),
    inference(split_conjunct,[status(thm)],[mergeA351]) ).

cnf(c_0_24,plain,
    ( p__d__instance(X1,c__InternalAttribute)
    | ~ p__d__instance(X1,c__PhysicalState) ),
    inference(spm,[status(thm)],[c_0_14,c_0_15]) ).

cnf(c_0_25,plain,
    p__d__instance(c__Solid,c__PhysicalState),
    inference(split_conjunct,[status(thm)],[mergeA3563]) ).

fof(c_0_26,plain,
    ! [X8,X9,X10,X11] :
      ( epred3_4(X11,X10,X9,X8)
    <=> ( epred2_4(X8,X10,X11,X9)
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X9) )
           => ~ p__attribute(X27,X10) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X10) )
           => ~ p__attribute(X27,X9) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X9) )
           => ~ p__attribute(X27,X11) ) ) ),
    inference(apply_def,[status(thm)],[c_0_16,c_0_17]) ).

fof(c_0_27,plain,
    ! [X8,X9,X11,X10] :
      ( epred4_4(X10,X11,X9,X8)
    <=> ( epred3_4(X11,X10,X9,X8)
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X11) )
           => ~ p__attribute(X27,X9) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X10) )
           => ~ p__attribute(X27,X11) )
        & ! [X27] :
            ( ( p__d__instance(X27,c__Object)
              & p__attribute(X27,X11) )
           => ~ p__attribute(X27,X10) ) ) ),
    inference(apply_def,[status(thm)],[c_0_12,c_0_16]) ).

fof(c_0_28,plain,
    ! [X7963,X7964,X7965,X7966,X7969,X7970,X7971,X7972] :
      ( ( ~ p__d__instance(X7965,c__Object)
        | ~ p__attribute(X7965,X7963)
        | ~ p__attribute(X7965,X7964)
        | ~ p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( ~ p__d__instance(X7966,c__Object)
        | ~ p__attribute(X7966,X7964)
        | ~ p__attribute(X7966,X7963)
        | ~ p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( p__d__instance(esk9_2(X7963,X7964),c__Object)
        | p__d__instance(esk8_2(X7963,X7964),c__Object)
        | p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( p__attribute(esk9_2(X7963,X7964),X7964)
        | p__d__instance(esk8_2(X7963,X7964),c__Object)
        | p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( p__attribute(esk9_2(X7963,X7964),X7963)
        | p__d__instance(esk8_2(X7963,X7964),c__Object)
        | p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( p__d__instance(esk9_2(X7963,X7964),c__Object)
        | p__attribute(esk8_2(X7963,X7964),X7963)
        | p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( p__attribute(esk9_2(X7963,X7964),X7964)
        | p__attribute(esk8_2(X7963,X7964),X7963)
        | p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( p__attribute(esk9_2(X7963,X7964),X7963)
        | p__attribute(esk8_2(X7963,X7964),X7963)
        | p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( p__d__instance(esk9_2(X7963,X7964),c__Object)
        | p__attribute(esk8_2(X7963,X7964),X7964)
        | p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( p__attribute(esk9_2(X7963,X7964),X7964)
        | p__attribute(esk8_2(X7963,X7964),X7964)
        | p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( p__attribute(esk9_2(X7963,X7964),X7963)
        | p__attribute(esk8_2(X7963,X7964),X7964)
        | p__contraryAttribute2(X7963,X7964)
        | ~ p__d__instance(X7964,c__Attribute)
        | ~ p__d__instance(X7963,c__Attribute) )
      & ( ~ p__contraryAttribute4(X7969,X7970,X7971,X7972)
        | epred4_4(X7971,X7972,X7970,X7969)
        | ~ p__d__instance(X7972,c__Attribute)
        | ~ p__d__instance(X7971,c__Attribute)
        | ~ p__d__instance(X7970,c__Attribute)
        | ~ p__d__instance(X7969,c__Attribute) )
      & ( ~ epred4_4(X7971,X7972,X7970,X7969)
        | p__contraryAttribute4(X7969,X7970,X7971,X7972)
        | ~ p__d__instance(X7972,c__Attribute)
        | ~ p__d__instance(X7971,c__Attribute)
        | ~ p__d__instance(X7970,c__Attribute)
        | ~ p__d__instance(X7969,c__Attribute) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_18])])])])]) ).

cnf(c_0_29,plain,
    ( p__d__instance(X1,c__Attribute)
    | ~ p__subAttribute(X1,X2) ),
    inference(split_conjunct,[status(thm)],[c_0_19]) ).

cnf(c_0_30,plain,
    p__subAttribute(c__Plasma,c__Fluid),
    inference(split_conjunct,[status(thm)],[mergeA3572]) ).

cnf(c_0_31,plain,
    ( p__d__instance(X1,c__Attribute)
    | ~ p__attribute(X2,X1) ),
    inference(split_conjunct,[status(thm)],[c_0_20]) ).

cnf(c_0_32,negated_conjecture,
    p__attribute(esk1216_0,c__Gas),
    inference(rw,[status(thm)],[c_0_21,c_0_22]) ).

cnf(c_0_33,negated_conjecture,
    p__attribute(esk1216_0,c__Liquid),
    inference(split_conjunct,[status(thm)],[c_0_13]) ).

cnf(c_0_34,plain,
    ( p__d__instance(X1,c__Attribute)
    | ~ p__d__instance(X1,c__InternalAttribute) ),
    inference(spm,[status(thm)],[c_0_14,c_0_23]) ).

cnf(c_0_35,plain,
    p__d__instance(c__Solid,c__InternalAttribute),
    inference(spm,[status(thm)],[c_0_24,c_0_25]) ).

fof(c_0_36,plain,
    ! [X14636,X14637,X14638,X14639,X14640,X14641,X14642,X14643,X14644,X14645,X14646] :
      ( ( epred2_4(X14636,X14638,X14639,X14637)
        | ~ epred3_4(X14639,X14638,X14637,X14636) )
      & ( ~ p__d__instance(X14640,c__Object)
        | ~ p__attribute(X14640,X14637)
        | ~ p__attribute(X14640,X14638)
        | ~ epred3_4(X14639,X14638,X14637,X14636) )
      & ( ~ p__d__instance(X14641,c__Object)
        | ~ p__attribute(X14641,X14638)
        | ~ p__attribute(X14641,X14637)
        | ~ epred3_4(X14639,X14638,X14637,X14636) )
      & ( ~ p__d__instance(X14642,c__Object)
        | ~ p__attribute(X14642,X14637)
        | ~ p__attribute(X14642,X14639)
        | ~ epred3_4(X14639,X14638,X14637,X14636) )
      & ( p__d__instance(esk1226_4(X14643,X14644,X14645,X14646),c__Object)
        | p__d__instance(esk1225_4(X14643,X14644,X14645,X14646),c__Object)
        | p__d__instance(esk1224_4(X14643,X14644,X14645,X14646),c__Object)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14644)
        | p__d__instance(esk1225_4(X14643,X14644,X14645,X14646),c__Object)
        | p__d__instance(esk1224_4(X14643,X14644,X14645,X14646),c__Object)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14646)
        | p__d__instance(esk1225_4(X14643,X14644,X14645,X14646),c__Object)
        | p__d__instance(esk1224_4(X14643,X14644,X14645,X14646),c__Object)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__d__instance(esk1226_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14645)
        | p__d__instance(esk1224_4(X14643,X14644,X14645,X14646),c__Object)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14645)
        | p__d__instance(esk1224_4(X14643,X14644,X14645,X14646),c__Object)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14646)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14645)
        | p__d__instance(esk1224_4(X14643,X14644,X14645,X14646),c__Object)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__d__instance(esk1226_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14644)
        | p__d__instance(esk1224_4(X14643,X14644,X14645,X14646),c__Object)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14644)
        | p__d__instance(esk1224_4(X14643,X14644,X14645,X14646),c__Object)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14646)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14644)
        | p__d__instance(esk1224_4(X14643,X14644,X14645,X14646),c__Object)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__d__instance(esk1226_4(X14643,X14644,X14645,X14646),c__Object)
        | p__d__instance(esk1225_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14644)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14644)
        | p__d__instance(esk1225_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14644)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14646)
        | p__d__instance(esk1225_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14644)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__d__instance(esk1226_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14645)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14644)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14645)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14644)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14646)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14645)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14644)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__d__instance(esk1226_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14644)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14644)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14646)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14644)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__d__instance(esk1226_4(X14643,X14644,X14645,X14646),c__Object)
        | p__d__instance(esk1225_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14645)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14644)
        | p__d__instance(esk1225_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14645)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14646)
        | p__d__instance(esk1225_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14645)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__d__instance(esk1226_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14645)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14645)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14645)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14645)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14646)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14645)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14645)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__d__instance(esk1226_4(X14643,X14644,X14645,X14646),c__Object)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14645)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14645)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) )
      & ( p__attribute(esk1226_4(X14643,X14644,X14645,X14646),X14646)
        | p__attribute(esk1225_4(X14643,X14644,X14645,X14646),X14644)
        | p__attribute(esk1224_4(X14643,X14644,X14645,X14646),X14645)
        | ~ epred2_4(X14643,X14645,X14646,X14644)
        | epred3_4(X14646,X14645,X14644,X14643) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_26])])])])])]) ).

fof(c_0_37,plain,
    ! [X14650,X14651,X14652,X14653,X14654,X14655,X14656,X14657,X14658,X14659,X14660] :
      ( ( epred3_4(X14652,X14653,X14651,X14650)
        | ~ epred4_4(X14653,X14652,X14651,X14650) )
      & ( ~ p__d__instance(X14654,c__Object)
        | ~ p__attribute(X14654,X14652)
        | ~ p__attribute(X14654,X14651)
        | ~ epred4_4(X14653,X14652,X14651,X14650) )
      & ( ~ p__d__instance(X14655,c__Object)
        | ~ p__attribute(X14655,X14653)
        | ~ p__attribute(X14655,X14652)
        | ~ epred4_4(X14653,X14652,X14651,X14650) )
      & ( ~ p__d__instance(X14656,c__Object)
        | ~ p__attribute(X14656,X14652)
        | ~ p__attribute(X14656,X14653)
        | ~ epred4_4(X14653,X14652,X14651,X14650) )
      & ( p__d__instance(esk1229_4(X14657,X14658,X14659,X14660),c__Object)
        | p__d__instance(esk1228_4(X14657,X14658,X14659,X14660),c__Object)
        | p__d__instance(esk1227_4(X14657,X14658,X14659,X14660),c__Object)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14659)
        | p__d__instance(esk1228_4(X14657,X14658,X14659,X14660),c__Object)
        | p__d__instance(esk1227_4(X14657,X14658,X14659,X14660),c__Object)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14660)
        | p__d__instance(esk1228_4(X14657,X14658,X14659,X14660),c__Object)
        | p__d__instance(esk1227_4(X14657,X14658,X14659,X14660),c__Object)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__d__instance(esk1229_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14660)
        | p__d__instance(esk1227_4(X14657,X14658,X14659,X14660),c__Object)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14660)
        | p__d__instance(esk1227_4(X14657,X14658,X14659,X14660),c__Object)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14660)
        | p__d__instance(esk1227_4(X14657,X14658,X14659,X14660),c__Object)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__d__instance(esk1229_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14659)
        | p__d__instance(esk1227_4(X14657,X14658,X14659,X14660),c__Object)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14659)
        | p__d__instance(esk1227_4(X14657,X14658,X14659,X14660),c__Object)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14659)
        | p__d__instance(esk1227_4(X14657,X14658,X14659,X14660),c__Object)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__d__instance(esk1229_4(X14657,X14658,X14659,X14660),c__Object)
        | p__d__instance(esk1228_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14659)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14659)
        | p__d__instance(esk1228_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14659)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14660)
        | p__d__instance(esk1228_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14659)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__d__instance(esk1229_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14659)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14659)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14659)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__d__instance(esk1229_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14659)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14659)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14659)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__d__instance(esk1229_4(X14657,X14658,X14659,X14660),c__Object)
        | p__d__instance(esk1228_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14658)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14659)
        | p__d__instance(esk1228_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14658)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14660)
        | p__d__instance(esk1228_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14658)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__d__instance(esk1229_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14658)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14658)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14658)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__d__instance(esk1229_4(X14657,X14658,X14659,X14660),c__Object)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14658)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14658)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) )
      & ( p__attribute(esk1229_4(X14657,X14658,X14659,X14660),X14660)
        | p__attribute(esk1228_4(X14657,X14658,X14659,X14660),X14659)
        | p__attribute(esk1227_4(X14657,X14658,X14659,X14660),X14658)
        | ~ epred3_4(X14659,X14660,X14658,X14657)
        | epred4_4(X14660,X14659,X14658,X14657) ) ),
    inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_27])])])])])]) ).

cnf(c_0_38,plain,
    ( epred4_4(X3,X4,X2,X1)
    | ~ p__contraryAttribute4(X1,X2,X3,X4)
    | ~ p__d__instance(X4,c__Attribute)
    | ~ p__d__instance(X3,c__Attribute)
    | ~ p__d__instance(X2,c__Attribute)
    | ~ p__d__instance(X1,c__Attribute) ),
    inference(split_conjunct,[status(thm)],[c_0_28]) ).

cnf(c_0_39,plain,
    p__contraryAttribute4(c__Solid,c__Liquid,c__Gas,c__Plasma),
    inference(split_conjunct,[status(thm)],[mergeA3561]) ).

cnf(c_0_40,plain,
    p__d__instance(c__Plasma,c__Attribute),
    inference(spm,[status(thm)],[c_0_29,c_0_30]) ).

cnf(c_0_41,negated_conjecture,
    p__d__instance(c__Gas,c__Attribute),
    inference(spm,[status(thm)],[c_0_31,c_0_32]) ).

cnf(c_0_42,negated_conjecture,
    p__d__instance(c__Liquid,c__Attribute),
    inference(spm,[status(thm)],[c_0_31,c_0_33]) ).

cnf(c_0_43,plain,
    p__d__instance(c__Solid,c__Attribute),
    inference(spm,[status(thm)],[c_0_34,c_0_35]) ).

cnf(c_0_44,plain,
    ( ~ p__d__instance(X1,c__Object)
    | ~ p__attribute(X1,X2)
    | ~ p__attribute(X1,X3)
    | ~ epred3_4(X4,X3,X2,X5) ),
    inference(split_conjunct,[status(thm)],[c_0_36]) ).

cnf(c_0_45,plain,
    ( p__d__instance(X1,c__Object)
    | ~ p__attribute(X1,X2) ),
    inference(split_conjunct,[status(thm)],[c_0_20]) ).

cnf(c_0_46,plain,
    ( epred3_4(X1,X2,X3,X4)
    | ~ epred4_4(X2,X1,X3,X4) ),
    inference(split_conjunct,[status(thm)],[c_0_37]) ).

cnf(c_0_47,plain,
    epred4_4(c__Gas,c__Plasma,c__Liquid,c__Solid),
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_38,c_0_39]),c_0_40]),c_0_41]),c_0_42]),c_0_43])]) ).

cnf(c_0_48,plain,
    ( ~ epred3_4(X1,X2,X3,X4)
    | ~ p__attribute(X5,X2)
    | ~ p__attribute(X5,X3) ),
    inference(csr,[status(thm)],[c_0_44,c_0_45]) ).

cnf(c_0_49,plain,
    epred3_4(c__Plasma,c__Gas,c__Liquid,c__Solid),
    inference(spm,[status(thm)],[c_0_46,c_0_47]) ).

cnf(c_0_50,plain,
    ( ~ p__attribute(X1,c__Gas)
    | ~ p__attribute(X1,c__Liquid) ),
    inference(spm,[status(thm)],[c_0_48,c_0_49]) ).

cnf(c_0_51,negated_conjecture,
    $false,
    inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_50,c_0_32]),c_0_33])]),
    [proof] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : CSR216+1 : TPTP v9.2.1. Released v7.3.0.
% 0.00/0.12  % Command    : /export/starexec/sandbox/solver/bin/lemma_parallel_prover %s --lemma-prover /export/starexec/sandbox/solver/bin/cse --final-prover /export/starexec/sandbox/solver/bin/eprover --proof-time %d --global-time-limit %d
% 0.14/0.32  % Computer : n027.cluster.edu
% 0.14/0.32  % Model    : x86_64 x86_64
% 0.14/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.32  % Memory   : 8042.1875MB
% 0.14/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.32  % CPULimit   : 300
% 0.14/0.32  % WCLimit    : 300
% 0.14/0.32  % DateTime   : Mon May  4 17:14:05 EDT 2026
% 0.14/0.32  % CPUTime    : 
% 0.14/0.34  % start to proof: theBenchmark
% 67.35/36.11  % Version  : CSE_E---1.7
% 67.35/36.11  % Problem  : theBenchmark.p
% 67.35/36.11  % SZS status Theorem for theBenchmark.p
% 67.35/36.11  % SZS output start CNFRefutation
% See solution above
% 67.46/36.16  % Total time : 34.007s
%------------------------------------------------------------------------------