TSTP Solution File: LAT356+1 by Drodi---3.5.1

View Problem - Process Solution

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

% Computer : n016.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:17:45 EDT 2023

% Result   : Theorem 2.81s 0.77s
% Output   : CNFRefutation 2.81s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :   26
% Syntax   : Number of formulae    :  107 (  20 unt;   0 def)
%            Number of atoms       :  534 (  24 equ)
%            Maximal formula atoms :   25 (   4 avg)
%            Number of connectives :  692 ( 265   ~; 272   |; 114   &)
%                                         (  20 <=>;  21  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   29 (   6 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   47 (  45 usr;  17 prp; 0-3 aty)
%            Number of functors    :    6 (   6 usr;   1 con; 0-4 aty)
%            Number of variables   :   58 (;  57   !;   1   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,conjecture,
    ! [A] :
      ( ( v2_orders_2(A)
        & v3_orders_2(A)
        & v4_orders_2(A)
        & v1_lattice3(A)
        & v2_lattice3(A)
        & v3_lattice3(A)
        & l1_orders_2(A) )
     => ( k1_waybel34(A,A,k7_grcat_1(A)) = k7_grcat_1(A)
        & k2_waybel34(A,A,k7_grcat_1(A)) = k7_grcat_1(A) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,negated_conjecture,
    ~ ! [A] :
        ( ( v2_orders_2(A)
          & v3_orders_2(A)
          & v4_orders_2(A)
          & v1_lattice3(A)
          & v2_lattice3(A)
          & v3_lattice3(A)
          & l1_orders_2(A) )
       => ( k1_waybel34(A,A,k7_grcat_1(A)) = k7_grcat_1(A)
          & k2_waybel34(A,A,k7_grcat_1(A)) = k7_grcat_1(A) ) ),
    inference(negated_conjecture,[status(cth)],[f1]) ).

fof(f29,axiom,
    ! [A] :
      ( l1_orders_2(A)
     => ( ( ~ v3_struct_0(A)
          & v3_lattice3(A) )
       => ( ~ v3_struct_0(A)
          & v1_lattice3(A)
          & v2_lattice3(A) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f34,axiom,
    ! [A] :
      ( l1_orders_2(A)
     => ( v2_lattice3(A)
       => ~ v3_struct_0(A) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f49,axiom,
    ! [A] :
      ( ( v2_orders_2(A)
        & v3_orders_2(A)
        & v4_orders_2(A)
        & v1_lattice3(A)
        & v2_lattice3(A)
        & l1_orders_2(A) )
     => ! [B] :
          ( ( v2_orders_2(B)
            & v3_orders_2(B)
            & v4_orders_2(B)
            & v1_lattice3(B)
            & v2_lattice3(B)
            & l1_orders_2(B) )
         => ! [C] :
              ( ( v1_funct_1(C)
                & v1_funct_2(C,u1_struct_0(A),u1_struct_0(B))
                & m2_relset_1(C,u1_struct_0(A),u1_struct_0(B)) )
             => ( ( v3_lattice3(A)
                  & v3_lattice3(B)
                  & v17_waybel_0(C,A,B) )
               => ! [D] :
                    ( ( v1_funct_1(D)
                      & v1_funct_2(D,u1_struct_0(B),u1_struct_0(A))
                      & m2_relset_1(D,u1_struct_0(B),u1_struct_0(A)) )
                   => ( D = k1_waybel34(A,B,C)
                    <=> v3_waybel_1(k1_waybel_1(A,B,C,D),A,B) ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f50,axiom,
    ! [A] :
      ( ( v2_orders_2(A)
        & v3_orders_2(A)
        & v4_orders_2(A)
        & v1_lattice3(A)
        & v2_lattice3(A)
        & l1_orders_2(A) )
     => ! [B] :
          ( ( v2_orders_2(B)
            & v3_orders_2(B)
            & v4_orders_2(B)
            & v1_lattice3(B)
            & v2_lattice3(B)
            & l1_orders_2(B) )
         => ! [C] :
              ( ( v1_funct_1(C)
                & v1_funct_2(C,u1_struct_0(B),u1_struct_0(A))
                & m2_relset_1(C,u1_struct_0(B),u1_struct_0(A)) )
             => ( ( v3_lattice3(A)
                  & v3_lattice3(B)
                  & v18_waybel_0(C,B,A) )
               => ! [D] :
                    ( ( v1_funct_1(D)
                      & v1_funct_2(D,u1_struct_0(A),u1_struct_0(B))
                      & m2_relset_1(D,u1_struct_0(A),u1_struct_0(B)) )
                   => ( D = k2_waybel34(A,B,C)
                    <=> v3_waybel_1(k1_waybel_1(A,B,D,C),A,B) ) ) ) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f61,axiom,
    ! [A] :
      ( l1_struct_0(A)
     => ( v1_funct_1(k7_grcat_1(A))
        & v1_funct_2(k7_grcat_1(A),u1_struct_0(A),u1_struct_0(A))
        & m2_relset_1(k7_grcat_1(A),u1_struct_0(A),u1_struct_0(A)) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f62,axiom,
    ! [A] :
      ( l1_orders_2(A)
     => l1_struct_0(A) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f89,axiom,
    ! [A] :
      ( l1_orders_2(A)
     => ( v1_relat_1(k7_grcat_1(A))
        & v1_funct_1(k7_grcat_1(A))
        & v1_funct_2(k7_grcat_1(A),u1_struct_0(A),u1_struct_0(A))
        & v23_waybel_0(k7_grcat_1(A),A,A) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f93,axiom,
    ! [A] :
      ( ( ~ v3_struct_0(A)
        & v2_orders_2(A)
        & l1_orders_2(A) )
     => ( v1_relat_1(k7_grcat_1(A))
        & v1_funct_1(k7_grcat_1(A))
        & v2_funct_1(k7_grcat_1(A))
        & ~ v1_xboole_0(k7_grcat_1(A))
        & v1_funct_2(k7_grcat_1(A),u1_struct_0(A),u1_struct_0(A))
        & v1_partfun1(k7_grcat_1(A),u1_struct_0(A),u1_struct_0(A))
        & v11_quantal1(k7_grcat_1(A))
        & v5_orders_3(k7_grcat_1(A),A,A)
        & v17_waybel_0(k7_grcat_1(A),A,A)
        & v18_waybel_0(k7_grcat_1(A),A,A)
        & v19_waybel_0(k7_grcat_1(A),A,A)
        & v20_waybel_0(k7_grcat_1(A),A,A)
        & v21_waybel_0(k7_grcat_1(A),A,A)
        & v22_waybel_0(k7_grcat_1(A),A,A)
        & v23_waybel_0(k7_grcat_1(A),A,A)
        & v6_waybel_1(k7_grcat_1(A),A)
        & v7_waybel_1(k7_grcat_1(A),A)
        & v8_waybel_1(k7_grcat_1(A),A) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f129,axiom,
    ! [A] :
      ( ( ~ v3_struct_0(A)
        & l1_orders_2(A) )
     => v3_waybel_1(k1_waybel_1(A,A,k7_grcat_1(A),k7_grcat_1(A)),A,A) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f132,plain,
    ? [A] :
      ( v2_orders_2(A)
      & v3_orders_2(A)
      & v4_orders_2(A)
      & v1_lattice3(A)
      & v2_lattice3(A)
      & v3_lattice3(A)
      & l1_orders_2(A)
      & ( k1_waybel34(A,A,k7_grcat_1(A)) != k7_grcat_1(A)
        | k2_waybel34(A,A,k7_grcat_1(A)) != k7_grcat_1(A) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f2]) ).

fof(f133,plain,
    ( v2_orders_2(sk0_0)
    & v3_orders_2(sk0_0)
    & v4_orders_2(sk0_0)
    & v1_lattice3(sk0_0)
    & v2_lattice3(sk0_0)
    & v3_lattice3(sk0_0)
    & l1_orders_2(sk0_0)
    & ( k1_waybel34(sk0_0,sk0_0,k7_grcat_1(sk0_0)) != k7_grcat_1(sk0_0)
      | k2_waybel34(sk0_0,sk0_0,k7_grcat_1(sk0_0)) != k7_grcat_1(sk0_0) ) ),
    inference(skolemization,[status(esa)],[f132]) ).

fof(f134,plain,
    v2_orders_2(sk0_0),
    inference(cnf_transformation,[status(esa)],[f133]) ).

fof(f135,plain,
    v3_orders_2(sk0_0),
    inference(cnf_transformation,[status(esa)],[f133]) ).

fof(f136,plain,
    v4_orders_2(sk0_0),
    inference(cnf_transformation,[status(esa)],[f133]) ).

fof(f138,plain,
    v2_lattice3(sk0_0),
    inference(cnf_transformation,[status(esa)],[f133]) ).

fof(f139,plain,
    v3_lattice3(sk0_0),
    inference(cnf_transformation,[status(esa)],[f133]) ).

fof(f140,plain,
    l1_orders_2(sk0_0),
    inference(cnf_transformation,[status(esa)],[f133]) ).

fof(f141,plain,
    ( k1_waybel34(sk0_0,sk0_0,k7_grcat_1(sk0_0)) != k7_grcat_1(sk0_0)
    | k2_waybel34(sk0_0,sk0_0,k7_grcat_1(sk0_0)) != k7_grcat_1(sk0_0) ),
    inference(cnf_transformation,[status(esa)],[f133]) ).

fof(f253,plain,
    ! [A] :
      ( ~ l1_orders_2(A)
      | v3_struct_0(A)
      | ~ v3_lattice3(A)
      | ( ~ v3_struct_0(A)
        & v1_lattice3(A)
        & v2_lattice3(A) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f29]) ).

fof(f255,plain,
    ! [X0] :
      ( ~ l1_orders_2(X0)
      | v3_struct_0(X0)
      | ~ v3_lattice3(X0)
      | v1_lattice3(X0) ),
    inference(cnf_transformation,[status(esa)],[f253]) ).

fof(f282,plain,
    ! [A] :
      ( ~ l1_orders_2(A)
      | ~ v2_lattice3(A)
      | ~ v3_struct_0(A) ),
    inference(pre_NNF_transformation,[status(esa)],[f34]) ).

fof(f283,plain,
    ! [X0] :
      ( ~ l1_orders_2(X0)
      | ~ v2_lattice3(X0)
      | ~ v3_struct_0(X0) ),
    inference(cnf_transformation,[status(esa)],[f282]) ).

fof(f339,plain,
    ! [A] :
      ( ~ v2_orders_2(A)
      | ~ v3_orders_2(A)
      | ~ v4_orders_2(A)
      | ~ v1_lattice3(A)
      | ~ v2_lattice3(A)
      | ~ l1_orders_2(A)
      | ! [B] :
          ( ~ v2_orders_2(B)
          | ~ v3_orders_2(B)
          | ~ v4_orders_2(B)
          | ~ v1_lattice3(B)
          | ~ v2_lattice3(B)
          | ~ l1_orders_2(B)
          | ! [C] :
              ( ~ v1_funct_1(C)
              | ~ v1_funct_2(C,u1_struct_0(A),u1_struct_0(B))
              | ~ m2_relset_1(C,u1_struct_0(A),u1_struct_0(B))
              | ~ v3_lattice3(A)
              | ~ v3_lattice3(B)
              | ~ v17_waybel_0(C,A,B)
              | ! [D] :
                  ( ~ v1_funct_1(D)
                  | ~ v1_funct_2(D,u1_struct_0(B),u1_struct_0(A))
                  | ~ m2_relset_1(D,u1_struct_0(B),u1_struct_0(A))
                  | ( D = k1_waybel34(A,B,C)
                  <=> v3_waybel_1(k1_waybel_1(A,B,C,D),A,B) ) ) ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f49]) ).

fof(f340,plain,
    ! [A] :
      ( ~ v2_orders_2(A)
      | ~ v3_orders_2(A)
      | ~ v4_orders_2(A)
      | ~ v1_lattice3(A)
      | ~ v2_lattice3(A)
      | ~ l1_orders_2(A)
      | ! [B] :
          ( ~ v2_orders_2(B)
          | ~ v3_orders_2(B)
          | ~ v4_orders_2(B)
          | ~ v1_lattice3(B)
          | ~ v2_lattice3(B)
          | ~ l1_orders_2(B)
          | ! [C] :
              ( ~ v1_funct_1(C)
              | ~ v1_funct_2(C,u1_struct_0(A),u1_struct_0(B))
              | ~ m2_relset_1(C,u1_struct_0(A),u1_struct_0(B))
              | ~ v3_lattice3(A)
              | ~ v3_lattice3(B)
              | ~ v17_waybel_0(C,A,B)
              | ! [D] :
                  ( ~ v1_funct_1(D)
                  | ~ v1_funct_2(D,u1_struct_0(B),u1_struct_0(A))
                  | ~ m2_relset_1(D,u1_struct_0(B),u1_struct_0(A))
                  | ( ( D != k1_waybel34(A,B,C)
                      | v3_waybel_1(k1_waybel_1(A,B,C,D),A,B) )
                    & ( D = k1_waybel34(A,B,C)
                      | ~ v3_waybel_1(k1_waybel_1(A,B,C,D),A,B) ) ) ) ) ) ),
    inference(NNF_transformation,[status(esa)],[f339]) ).

fof(f342,plain,
    ! [X0,X1,X2,X3] :
      ( ~ v2_orders_2(X0)
      | ~ v3_orders_2(X0)
      | ~ v4_orders_2(X0)
      | ~ v1_lattice3(X0)
      | ~ v2_lattice3(X0)
      | ~ l1_orders_2(X0)
      | ~ v2_orders_2(X1)
      | ~ v3_orders_2(X1)
      | ~ v4_orders_2(X1)
      | ~ v1_lattice3(X1)
      | ~ v2_lattice3(X1)
      | ~ l1_orders_2(X1)
      | ~ v1_funct_1(X2)
      | ~ v1_funct_2(X2,u1_struct_0(X0),u1_struct_0(X1))
      | ~ m2_relset_1(X2,u1_struct_0(X0),u1_struct_0(X1))
      | ~ v3_lattice3(X0)
      | ~ v3_lattice3(X1)
      | ~ v17_waybel_0(X2,X0,X1)
      | ~ v1_funct_1(X3)
      | ~ v1_funct_2(X3,u1_struct_0(X1),u1_struct_0(X0))
      | ~ m2_relset_1(X3,u1_struct_0(X1),u1_struct_0(X0))
      | X3 = k1_waybel34(X0,X1,X2)
      | ~ v3_waybel_1(k1_waybel_1(X0,X1,X2,X3),X0,X1) ),
    inference(cnf_transformation,[status(esa)],[f340]) ).

fof(f343,plain,
    ! [A] :
      ( ~ v2_orders_2(A)
      | ~ v3_orders_2(A)
      | ~ v4_orders_2(A)
      | ~ v1_lattice3(A)
      | ~ v2_lattice3(A)
      | ~ l1_orders_2(A)
      | ! [B] :
          ( ~ v2_orders_2(B)
          | ~ v3_orders_2(B)
          | ~ v4_orders_2(B)
          | ~ v1_lattice3(B)
          | ~ v2_lattice3(B)
          | ~ l1_orders_2(B)
          | ! [C] :
              ( ~ v1_funct_1(C)
              | ~ v1_funct_2(C,u1_struct_0(B),u1_struct_0(A))
              | ~ m2_relset_1(C,u1_struct_0(B),u1_struct_0(A))
              | ~ v3_lattice3(A)
              | ~ v3_lattice3(B)
              | ~ v18_waybel_0(C,B,A)
              | ! [D] :
                  ( ~ v1_funct_1(D)
                  | ~ v1_funct_2(D,u1_struct_0(A),u1_struct_0(B))
                  | ~ m2_relset_1(D,u1_struct_0(A),u1_struct_0(B))
                  | ( D = k2_waybel34(A,B,C)
                  <=> v3_waybel_1(k1_waybel_1(A,B,D,C),A,B) ) ) ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f50]) ).

fof(f344,plain,
    ! [A] :
      ( ~ v2_orders_2(A)
      | ~ v3_orders_2(A)
      | ~ v4_orders_2(A)
      | ~ v1_lattice3(A)
      | ~ v2_lattice3(A)
      | ~ l1_orders_2(A)
      | ! [B] :
          ( ~ v2_orders_2(B)
          | ~ v3_orders_2(B)
          | ~ v4_orders_2(B)
          | ~ v1_lattice3(B)
          | ~ v2_lattice3(B)
          | ~ l1_orders_2(B)
          | ! [C] :
              ( ~ v1_funct_1(C)
              | ~ v1_funct_2(C,u1_struct_0(B),u1_struct_0(A))
              | ~ m2_relset_1(C,u1_struct_0(B),u1_struct_0(A))
              | ~ v3_lattice3(A)
              | ~ v3_lattice3(B)
              | ~ v18_waybel_0(C,B,A)
              | ! [D] :
                  ( ~ v1_funct_1(D)
                  | ~ v1_funct_2(D,u1_struct_0(A),u1_struct_0(B))
                  | ~ m2_relset_1(D,u1_struct_0(A),u1_struct_0(B))
                  | ( ( D != k2_waybel34(A,B,C)
                      | v3_waybel_1(k1_waybel_1(A,B,D,C),A,B) )
                    & ( D = k2_waybel34(A,B,C)
                      | ~ v3_waybel_1(k1_waybel_1(A,B,D,C),A,B) ) ) ) ) ) ),
    inference(NNF_transformation,[status(esa)],[f343]) ).

fof(f346,plain,
    ! [X0,X1,X2,X3] :
      ( ~ v2_orders_2(X0)
      | ~ v3_orders_2(X0)
      | ~ v4_orders_2(X0)
      | ~ v1_lattice3(X0)
      | ~ v2_lattice3(X0)
      | ~ l1_orders_2(X0)
      | ~ v2_orders_2(X1)
      | ~ v3_orders_2(X1)
      | ~ v4_orders_2(X1)
      | ~ v1_lattice3(X1)
      | ~ v2_lattice3(X1)
      | ~ l1_orders_2(X1)
      | ~ v1_funct_1(X2)
      | ~ v1_funct_2(X2,u1_struct_0(X1),u1_struct_0(X0))
      | ~ m2_relset_1(X2,u1_struct_0(X1),u1_struct_0(X0))
      | ~ v3_lattice3(X0)
      | ~ v3_lattice3(X1)
      | ~ v18_waybel_0(X2,X1,X0)
      | ~ v1_funct_1(X3)
      | ~ v1_funct_2(X3,u1_struct_0(X0),u1_struct_0(X1))
      | ~ m2_relset_1(X3,u1_struct_0(X0),u1_struct_0(X1))
      | X3 = k2_waybel34(X0,X1,X2)
      | ~ v3_waybel_1(k1_waybel_1(X0,X1,X3,X2),X0,X1) ),
    inference(cnf_transformation,[status(esa)],[f344]) ).

fof(f358,plain,
    ! [A] :
      ( ~ l1_struct_0(A)
      | ( v1_funct_1(k7_grcat_1(A))
        & v1_funct_2(k7_grcat_1(A),u1_struct_0(A),u1_struct_0(A))
        & m2_relset_1(k7_grcat_1(A),u1_struct_0(A),u1_struct_0(A)) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f61]) ).

fof(f361,plain,
    ! [X0] :
      ( ~ l1_struct_0(X0)
      | m2_relset_1(k7_grcat_1(X0),u1_struct_0(X0),u1_struct_0(X0)) ),
    inference(cnf_transformation,[status(esa)],[f358]) ).

fof(f362,plain,
    ! [A] :
      ( ~ l1_orders_2(A)
      | l1_struct_0(A) ),
    inference(pre_NNF_transformation,[status(esa)],[f62]) ).

fof(f363,plain,
    ! [X0] :
      ( ~ l1_orders_2(X0)
      | l1_struct_0(X0) ),
    inference(cnf_transformation,[status(esa)],[f362]) ).

fof(f445,plain,
    ! [A] :
      ( ~ l1_orders_2(A)
      | ( v1_relat_1(k7_grcat_1(A))
        & v1_funct_1(k7_grcat_1(A))
        & v1_funct_2(k7_grcat_1(A),u1_struct_0(A),u1_struct_0(A))
        & v23_waybel_0(k7_grcat_1(A),A,A) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f89]) ).

fof(f447,plain,
    ! [X0] :
      ( ~ l1_orders_2(X0)
      | v1_funct_1(k7_grcat_1(X0)) ),
    inference(cnf_transformation,[status(esa)],[f445]) ).

fof(f448,plain,
    ! [X0] :
      ( ~ l1_orders_2(X0)
      | v1_funct_2(k7_grcat_1(X0),u1_struct_0(X0),u1_struct_0(X0)) ),
    inference(cnf_transformation,[status(esa)],[f445]) ).

fof(f468,plain,
    ! [A] :
      ( v3_struct_0(A)
      | ~ v2_orders_2(A)
      | ~ l1_orders_2(A)
      | ( v1_relat_1(k7_grcat_1(A))
        & v1_funct_1(k7_grcat_1(A))
        & v2_funct_1(k7_grcat_1(A))
        & ~ v1_xboole_0(k7_grcat_1(A))
        & v1_funct_2(k7_grcat_1(A),u1_struct_0(A),u1_struct_0(A))
        & v1_partfun1(k7_grcat_1(A),u1_struct_0(A),u1_struct_0(A))
        & v11_quantal1(k7_grcat_1(A))
        & v5_orders_3(k7_grcat_1(A),A,A)
        & v17_waybel_0(k7_grcat_1(A),A,A)
        & v18_waybel_0(k7_grcat_1(A),A,A)
        & v19_waybel_0(k7_grcat_1(A),A,A)
        & v20_waybel_0(k7_grcat_1(A),A,A)
        & v21_waybel_0(k7_grcat_1(A),A,A)
        & v22_waybel_0(k7_grcat_1(A),A,A)
        & v23_waybel_0(k7_grcat_1(A),A,A)
        & v6_waybel_1(k7_grcat_1(A),A)
        & v7_waybel_1(k7_grcat_1(A),A)
        & v8_waybel_1(k7_grcat_1(A),A) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f93]) ).

fof(f477,plain,
    ! [X0] :
      ( v3_struct_0(X0)
      | ~ v2_orders_2(X0)
      | ~ l1_orders_2(X0)
      | v17_waybel_0(k7_grcat_1(X0),X0,X0) ),
    inference(cnf_transformation,[status(esa)],[f468]) ).

fof(f478,plain,
    ! [X0] :
      ( v3_struct_0(X0)
      | ~ v2_orders_2(X0)
      | ~ l1_orders_2(X0)
      | v18_waybel_0(k7_grcat_1(X0),X0,X0) ),
    inference(cnf_transformation,[status(esa)],[f468]) ).

fof(f693,plain,
    ! [A] :
      ( v3_struct_0(A)
      | ~ l1_orders_2(A)
      | v3_waybel_1(k1_waybel_1(A,A,k7_grcat_1(A),k7_grcat_1(A)),A,A) ),
    inference(pre_NNF_transformation,[status(esa)],[f129]) ).

fof(f694,plain,
    ! [X0] :
      ( v3_struct_0(X0)
      | ~ l1_orders_2(X0)
      | v3_waybel_1(k1_waybel_1(X0,X0,k7_grcat_1(X0),k7_grcat_1(X0)),X0,X0) ),
    inference(cnf_transformation,[status(esa)],[f693]) ).

fof(f701,plain,
    ( spl0_0
  <=> k1_waybel34(sk0_0,sk0_0,k7_grcat_1(sk0_0)) = k7_grcat_1(sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f704,plain,
    ( spl0_1
  <=> k2_waybel34(sk0_0,sk0_0,k7_grcat_1(sk0_0)) = k7_grcat_1(sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f707,plain,
    ( ~ spl0_0
    | ~ spl0_1 ),
    inference(split_clause,[status(thm)],[f141,f701,f704]) ).

fof(f721,plain,
    v1_funct_1(k7_grcat_1(sk0_0)),
    inference(resolution,[status(thm)],[f447,f140]) ).

fof(f722,plain,
    ( spl0_2
  <=> v3_struct_0(sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f723,plain,
    ( v3_struct_0(sk0_0)
    | ~ spl0_2 ),
    inference(component_clause,[status(thm)],[f722]) ).

fof(f725,plain,
    ( spl0_3
  <=> v3_lattice3(sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f727,plain,
    ( ~ v3_lattice3(sk0_0)
    | spl0_3 ),
    inference(component_clause,[status(thm)],[f725]) ).

fof(f728,plain,
    ( spl0_4
  <=> v1_lattice3(sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f731,plain,
    ( v3_struct_0(sk0_0)
    | ~ v3_lattice3(sk0_0)
    | v1_lattice3(sk0_0) ),
    inference(resolution,[status(thm)],[f255,f140]) ).

fof(f732,plain,
    ( spl0_2
    | ~ spl0_3
    | spl0_4 ),
    inference(split_clause,[status(thm)],[f731,f722,f725,f728]) ).

fof(f733,plain,
    ( $false
    | spl0_3 ),
    inference(forward_subsumption_resolution,[status(thm)],[f727,f139]) ).

fof(f734,plain,
    spl0_3,
    inference(contradiction_clause,[status(thm)],[f733]) ).

fof(f735,plain,
    ( spl0_5
  <=> v2_lattice3(sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f737,plain,
    ( ~ v2_lattice3(sk0_0)
    | spl0_5 ),
    inference(component_clause,[status(thm)],[f735]) ).

fof(f740,plain,
    v1_funct_2(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0)),
    inference(resolution,[status(thm)],[f448,f140]) ).

fof(f741,plain,
    ( spl0_6
  <=> v2_orders_2(sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f743,plain,
    ( ~ v2_orders_2(sk0_0)
    | spl0_6 ),
    inference(component_clause,[status(thm)],[f741]) ).

fof(f744,plain,
    ( spl0_7
  <=> v3_orders_2(sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f746,plain,
    ( ~ v3_orders_2(sk0_0)
    | spl0_7 ),
    inference(component_clause,[status(thm)],[f744]) ).

fof(f747,plain,
    ( spl0_8
  <=> v4_orders_2(sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f749,plain,
    ( ~ v4_orders_2(sk0_0)
    | spl0_8 ),
    inference(component_clause,[status(thm)],[f747]) ).

fof(f750,plain,
    ( spl0_9
  <=> l1_orders_2(sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f752,plain,
    ( ~ l1_orders_2(sk0_0)
    | spl0_9 ),
    inference(component_clause,[status(thm)],[f750]) ).

fof(f753,plain,
    ( spl0_10
  <=> v1_funct_1(k7_grcat_1(sk0_0)) ),
    introduced(split_symbol_definition) ).

fof(f755,plain,
    ( ~ v1_funct_1(k7_grcat_1(sk0_0))
    | spl0_10 ),
    inference(component_clause,[status(thm)],[f753]) ).

fof(f811,plain,
    l1_struct_0(sk0_0),
    inference(resolution,[status(thm)],[f363,f140]) ).

fof(f838,plain,
    ( $false
    | spl0_10 ),
    inference(forward_subsumption_resolution,[status(thm)],[f755,f721]) ).

fof(f839,plain,
    spl0_10,
    inference(contradiction_clause,[status(thm)],[f838]) ).

fof(f840,plain,
    ( $false
    | spl0_9 ),
    inference(forward_subsumption_resolution,[status(thm)],[f752,f140]) ).

fof(f841,plain,
    spl0_9,
    inference(contradiction_clause,[status(thm)],[f840]) ).

fof(f842,plain,
    ( $false
    | spl0_8 ),
    inference(forward_subsumption_resolution,[status(thm)],[f749,f136]) ).

fof(f843,plain,
    spl0_8,
    inference(contradiction_clause,[status(thm)],[f842]) ).

fof(f844,plain,
    ( $false
    | spl0_7 ),
    inference(forward_subsumption_resolution,[status(thm)],[f746,f135]) ).

fof(f845,plain,
    spl0_7,
    inference(contradiction_clause,[status(thm)],[f844]) ).

fof(f846,plain,
    ( $false
    | spl0_6 ),
    inference(forward_subsumption_resolution,[status(thm)],[f743,f134]) ).

fof(f847,plain,
    spl0_6,
    inference(contradiction_clause,[status(thm)],[f846]) ).

fof(f863,plain,
    ( ~ l1_orders_2(sk0_0)
    | ~ v2_lattice3(sk0_0)
    | ~ spl0_2 ),
    inference(resolution,[status(thm)],[f723,f283]) ).

fof(f864,plain,
    ( ~ spl0_9
    | ~ spl0_5
    | ~ spl0_2 ),
    inference(split_clause,[status(thm)],[f863,f750,f735,f722]) ).

fof(f977,plain,
    ( spl0_54
  <=> v17_waybel_0(k7_grcat_1(sk0_0),sk0_0,sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f1046,plain,
    ( spl0_69
  <=> v18_waybel_0(k7_grcat_1(sk0_0),sk0_0,sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f1103,plain,
    m2_relset_1(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0)),
    inference(resolution,[status(thm)],[f361,f811]) ).

fof(f1111,plain,
    ( v3_struct_0(sk0_0)
    | ~ v2_orders_2(sk0_0)
    | v17_waybel_0(k7_grcat_1(sk0_0),sk0_0,sk0_0) ),
    inference(resolution,[status(thm)],[f477,f140]) ).

fof(f1112,plain,
    ( spl0_2
    | ~ spl0_6
    | spl0_54 ),
    inference(split_clause,[status(thm)],[f1111,f722,f741,f977]) ).

fof(f1117,plain,
    ( v3_struct_0(sk0_0)
    | ~ v2_orders_2(sk0_0)
    | v18_waybel_0(k7_grcat_1(sk0_0),sk0_0,sk0_0) ),
    inference(resolution,[status(thm)],[f478,f140]) ).

fof(f1118,plain,
    ( spl0_2
    | ~ spl0_6
    | spl0_69 ),
    inference(split_clause,[status(thm)],[f1117,f722,f741,f1046]) ).

fof(f1144,plain,
    ( spl0_85
  <=> v3_waybel_1(k1_waybel_1(sk0_0,sk0_0,k7_grcat_1(sk0_0),k7_grcat_1(sk0_0)),sk0_0,sk0_0) ),
    introduced(split_symbol_definition) ).

fof(f1145,plain,
    ( v3_waybel_1(k1_waybel_1(sk0_0,sk0_0,k7_grcat_1(sk0_0),k7_grcat_1(sk0_0)),sk0_0,sk0_0)
    | ~ spl0_85 ),
    inference(component_clause,[status(thm)],[f1144]) ).

fof(f1147,plain,
    ( v3_struct_0(sk0_0)
    | v3_waybel_1(k1_waybel_1(sk0_0,sk0_0,k7_grcat_1(sk0_0),k7_grcat_1(sk0_0)),sk0_0,sk0_0) ),
    inference(resolution,[status(thm)],[f694,f140]) ).

fof(f1148,plain,
    ( spl0_2
    | spl0_85 ),
    inference(split_clause,[status(thm)],[f1147,f722,f1144]) ).

fof(f6299,plain,
    ( spl0_509
  <=> v1_funct_2(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0)) ),
    introduced(split_symbol_definition) ).

fof(f6301,plain,
    ( ~ v1_funct_2(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0))
    | spl0_509 ),
    inference(component_clause,[status(thm)],[f6299]) ).

fof(f6302,plain,
    ( spl0_510
  <=> m2_relset_1(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0)) ),
    introduced(split_symbol_definition) ).

fof(f6304,plain,
    ( ~ m2_relset_1(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0))
    | spl0_510 ),
    inference(component_clause,[status(thm)],[f6302]) ).

fof(f6305,plain,
    ( ~ v2_orders_2(sk0_0)
    | ~ v3_orders_2(sk0_0)
    | ~ v4_orders_2(sk0_0)
    | ~ v1_lattice3(sk0_0)
    | ~ v2_lattice3(sk0_0)
    | ~ l1_orders_2(sk0_0)
    | ~ v2_orders_2(sk0_0)
    | ~ v3_orders_2(sk0_0)
    | ~ v4_orders_2(sk0_0)
    | ~ v1_lattice3(sk0_0)
    | ~ v2_lattice3(sk0_0)
    | ~ l1_orders_2(sk0_0)
    | ~ v1_funct_1(k7_grcat_1(sk0_0))
    | ~ v1_funct_2(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0))
    | ~ m2_relset_1(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0))
    | ~ v3_lattice3(sk0_0)
    | ~ v3_lattice3(sk0_0)
    | ~ v17_waybel_0(k7_grcat_1(sk0_0),sk0_0,sk0_0)
    | ~ v1_funct_1(k7_grcat_1(sk0_0))
    | ~ v1_funct_2(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0))
    | ~ m2_relset_1(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0))
    | k7_grcat_1(sk0_0) = k1_waybel34(sk0_0,sk0_0,k7_grcat_1(sk0_0))
    | ~ spl0_85 ),
    inference(resolution,[status(thm)],[f342,f1145]) ).

fof(f6306,plain,
    ( ~ spl0_6
    | ~ spl0_7
    | ~ spl0_8
    | ~ spl0_4
    | ~ spl0_5
    | ~ spl0_9
    | ~ spl0_10
    | ~ spl0_509
    | ~ spl0_510
    | ~ spl0_3
    | ~ spl0_54
    | spl0_0
    | ~ spl0_85 ),
    inference(split_clause,[status(thm)],[f6305,f741,f744,f747,f728,f735,f750,f753,f6299,f6302,f725,f977,f701,f1144]) ).

fof(f6307,plain,
    ( $false
    | spl0_510 ),
    inference(forward_subsumption_resolution,[status(thm)],[f6304,f1103]) ).

fof(f6308,plain,
    spl0_510,
    inference(contradiction_clause,[status(thm)],[f6307]) ).

fof(f6309,plain,
    ( $false
    | spl0_509 ),
    inference(forward_subsumption_resolution,[status(thm)],[f6301,f740]) ).

fof(f6310,plain,
    spl0_509,
    inference(contradiction_clause,[status(thm)],[f6309]) ).

fof(f6483,plain,
    ( ~ v2_orders_2(sk0_0)
    | ~ v3_orders_2(sk0_0)
    | ~ v4_orders_2(sk0_0)
    | ~ v1_lattice3(sk0_0)
    | ~ v2_lattice3(sk0_0)
    | ~ l1_orders_2(sk0_0)
    | ~ v2_orders_2(sk0_0)
    | ~ v3_orders_2(sk0_0)
    | ~ v4_orders_2(sk0_0)
    | ~ v1_lattice3(sk0_0)
    | ~ v2_lattice3(sk0_0)
    | ~ l1_orders_2(sk0_0)
    | ~ v1_funct_1(k7_grcat_1(sk0_0))
    | ~ v1_funct_2(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0))
    | ~ m2_relset_1(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0))
    | ~ v3_lattice3(sk0_0)
    | ~ v3_lattice3(sk0_0)
    | ~ v18_waybel_0(k7_grcat_1(sk0_0),sk0_0,sk0_0)
    | ~ v1_funct_1(k7_grcat_1(sk0_0))
    | ~ v1_funct_2(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0))
    | ~ m2_relset_1(k7_grcat_1(sk0_0),u1_struct_0(sk0_0),u1_struct_0(sk0_0))
    | k7_grcat_1(sk0_0) = k2_waybel34(sk0_0,sk0_0,k7_grcat_1(sk0_0))
    | ~ spl0_85 ),
    inference(resolution,[status(thm)],[f346,f1145]) ).

fof(f6484,plain,
    ( ~ spl0_6
    | ~ spl0_7
    | ~ spl0_8
    | ~ spl0_4
    | ~ spl0_5
    | ~ spl0_9
    | ~ spl0_10
    | ~ spl0_509
    | ~ spl0_510
    | ~ spl0_3
    | ~ spl0_69
    | spl0_1
    | ~ spl0_85 ),
    inference(split_clause,[status(thm)],[f6483,f741,f744,f747,f728,f735,f750,f753,f6299,f6302,f725,f1046,f704,f1144]) ).

fof(f6503,plain,
    ( $false
    | spl0_5 ),
    inference(forward_subsumption_resolution,[status(thm)],[f737,f138]) ).

fof(f6504,plain,
    spl0_5,
    inference(contradiction_clause,[status(thm)],[f6503]) ).

fof(f6505,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f707,f732,f734,f839,f841,f843,f845,f847,f864,f1112,f1118,f1148,f6306,f6308,f6310,f6484,f6504]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.05/0.12  % Problem  : LAT356+1 : TPTP v8.1.2. Released v3.4.0.
% 0.05/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.09/0.32  % Computer : n016.cluster.edu
% 0.09/0.32  % Model    : x86_64 x86_64
% 0.09/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.32  % Memory   : 8042.1875MB
% 0.09/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.09/0.32  % CPULimit : 300
% 0.09/0.32  % WCLimit  : 300
% 0.09/0.32  % DateTime : Tue May 30 09:56:59 EDT 2023
% 0.09/0.33  % CPUTime  : 
% 0.09/0.34  % Drodi V3.5.1
% 2.81/0.77  % Refutation found
% 2.81/0.77  % SZS status Theorem for theBenchmark: Theorem is valid
% 2.81/0.77  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 2.81/0.79  % Elapsed time: 0.462958 seconds
% 2.81/0.79  % CPU time: 2.933540 seconds
% 2.81/0.79  % Memory used: 92.117 MB
%------------------------------------------------------------------------------