TSTP Solution File: LAT304+3 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : LAT304+3 : TPTP v8.1.2. Released v3.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s

% Computer : n012.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 : Thu Aug 31 06:32:23 EDT 2023

% Result   : Theorem 34.93s 6.36s
% Output   : Refutation 34.93s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   32
%            Number of leaves      :  215
% Syntax   : Number of formulae    :  671 (   9 unt;   0 def)
%            Number of atoms       : 2788 ( 136 equ)
%            Maximal formula atoms :   17 (   4 avg)
%            Number of connectives : 3181 (1064   ~;1269   |; 473   &)
%                                         ( 215 <=>; 160  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   18 (   6 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :  247 ( 245 usr;  69 prp; 0-4 aty)
%            Number of functors    :   32 (  32 usr;   4 con; 0-3 aty)
%            Number of variables   :  703 (; 653   !;  50   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f108860,plain,
    $false,
    inference(avatar_smt_refutation,[],[f94555,f94560,f94565,f104445,f104450,f104455,f104638,f104643,f104690,f104695,f104702,f104707,f105116,f105128,f105140,f105147,f105152,f105159,f105164,f105171,f105176,f105183,f105188,f105195,f105200,f105207,f105212,f105219,f105224,f105231,f105236,f105256,f105265,f105274,f105284,f105294,f105310,f105317,f105324,f107922,f107931,f107937,f107946,f107960,f107966,f107975,f107986,f107995,f108004,f108011,f108020,f108028,f108037,f108055,f108063,f108072,f108100,f108105,f108836]) ).

fof(f108836,plain,
    ( spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | spl9309_5
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(avatar_contradiction_clause,[],[f108835]) ).

fof(f108835,plain,
    ( $false
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | spl9309_5
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f108834,f104584]) ).

fof(f104584,plain,
    ( ~ m1_filter_2(u1_struct_0(sK5140),k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | spl9309_5 ),
    inference(subsumption_resolution,[],[f104583,f94554]) ).

fof(f94554,plain,
    ( ~ v3_struct_0(sK5140)
    | spl9309_1 ),
    inference(avatar_component_clause,[],[f94552]) ).

fof(f94552,plain,
    ( spl9309_1
  <=> v3_struct_0(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_1])]) ).

fof(f104583,plain,
    ( ~ m1_filter_2(u1_struct_0(sK5140),k1_lattice2(sK5140))
    | v3_struct_0(sK5140)
    | ~ spl9309_2
    | ~ spl9309_3
    | spl9309_5 ),
    inference(subsumption_resolution,[],[f104582,f94559]) ).

fof(f94559,plain,
    ( v10_lattices(sK5140)
    | ~ spl9309_2 ),
    inference(avatar_component_clause,[],[f94557]) ).

fof(f94557,plain,
    ( spl9309_2
  <=> v10_lattices(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_2])]) ).

fof(f104582,plain,
    ( ~ m1_filter_2(u1_struct_0(sK5140),k1_lattice2(sK5140))
    | ~ v10_lattices(sK5140)
    | v3_struct_0(sK5140)
    | ~ spl9309_3
    | spl9309_5 ),
    inference(subsumption_resolution,[],[f104543,f94564]) ).

fof(f94564,plain,
    ( l3_lattices(sK5140)
    | ~ spl9309_3 ),
    inference(avatar_component_clause,[],[f94562]) ).

fof(f94562,plain,
    ( spl9309_3
  <=> l3_lattices(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_3])]) ).

fof(f104543,plain,
    ( ~ m1_filter_2(u1_struct_0(sK5140),k1_lattice2(sK5140))
    | ~ l3_lattices(sK5140)
    | ~ v10_lattices(sK5140)
    | v3_struct_0(sK5140)
    | spl9309_5 ),
    inference(resolution,[],[f104449,f74611]) ).

fof(f74611,plain,
    ! [X0,X1] :
      ( m2_filter_2(X1,X0)
      | ~ m1_filter_2(X1,k1_lattice2(X0))
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f49128]) ).

fof(f49128,plain,
    ! [X0] :
      ( ! [X1] :
          ( ( m2_filter_2(X1,X0)
            | ~ m1_filter_2(X1,k1_lattice2(X0)) )
          & ( m1_filter_2(X1,k1_lattice2(X0))
            | ~ m2_filter_2(X1,X0) ) )
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(nnf_transformation,[],[f22550]) ).

fof(f22550,plain,
    ! [X0] :
      ( ! [X1] :
          ( m2_filter_2(X1,X0)
        <=> m1_filter_2(X1,k1_lattice2(X0)) )
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f22549]) ).

fof(f22549,plain,
    ! [X0] :
      ( ! [X1] :
          ( m2_filter_2(X1,X0)
        <=> m1_filter_2(X1,k1_lattice2(X0)) )
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f13600]) ).

fof(f13600,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & v10_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ! [X1] :
          ( m2_filter_2(X1,X0)
        <=> m1_filter_2(X1,k1_lattice2(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',t21_filter_2) ).

fof(f104449,plain,
    ( ~ m2_filter_2(u1_struct_0(sK5140),sK5140)
    | spl9309_5 ),
    inference(avatar_component_clause,[],[f104447]) ).

fof(f104447,plain,
    ( spl9309_5
  <=> m2_filter_2(u1_struct_0(sK5140),sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_5])]) ).

fof(f108834,plain,
    ( m1_filter_2(u1_struct_0(sK5140),k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(forward_demodulation,[],[f108360,f108832]) ).

fof(f108832,plain,
    ( u1_struct_0(sK5140) = k1_filter_2(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(forward_demodulation,[],[f108366,f108368]) ).

fof(f108368,plain,
    ( u1_struct_0(sK5140) = k1_filter_0(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f106767,f108145]) ).

fof(f108145,plain,
    ( v10_lattices(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f108140,f108142]) ).

fof(f108142,plain,
    ( v2_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f104321,f108110]) ).

fof(f108110,plain,
    ( v7_lattices(sK5140)
    | ~ spl9309_68 ),
    inference(resolution,[],[f108104,f64885]) ).

fof(f64885,plain,
    ! [X0] :
      ( v7_lattices(X0)
      | ~ sP1077(X0) ),
    inference(cnf_transformation,[],[f44234]) ).

fof(f44234,plain,
    ! [X0] :
      ( ( v9_lattices(X0)
        & v8_lattices(X0)
        & v7_lattices(X0)
        & v6_lattices(X0)
        & v5_lattices(X0)
        & v4_lattices(X0)
        & ~ v3_struct_0(X0) )
      | ~ sP1077(X0) ),
    inference(nnf_transformation,[],[f34062]) ).

fof(f34062,plain,
    ! [X0] :
      ( ( v9_lattices(X0)
        & v8_lattices(X0)
        & v7_lattices(X0)
        & v6_lattices(X0)
        & v5_lattices(X0)
        & v4_lattices(X0)
        & ~ v3_struct_0(X0) )
      | ~ sP1077(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1077])]) ).

fof(f108104,plain,
    ( sP1077(sK5140)
    | ~ spl9309_68 ),
    inference(avatar_component_clause,[],[f108102]) ).

fof(f108102,plain,
    ( spl9309_68
  <=> sP1077(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_68])]) ).

fof(f104321,plain,
    ( v2_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v7_lattices(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f95248,f103553]) ).

fof(f103553,plain,
    ( l1_lattices(sK5140)
    | ~ spl9309_3 ),
    inference(resolution,[],[f94564,f64773]) ).

fof(f64773,plain,
    ! [X0] :
      ( l1_lattices(X0)
      | ~ l3_lattices(X0) ),
    inference(cnf_transformation,[],[f16161]) ).

fof(f16161,plain,
    ! [X0] :
      ( ( l2_lattices(X0)
        & l1_lattices(X0) )
      | ~ l3_lattices(X0) ),
    inference(ennf_transformation,[],[f6742]) ).

fof(f6742,axiom,
    ! [X0] :
      ( l3_lattices(X0)
     => ( l2_lattices(X0)
        & l1_lattices(X0) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_l3_lattices) ).

fof(f95248,plain,
    ( v2_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ l1_lattices(sK5140)
    | ~ v7_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f69538]) ).

fof(f69538,plain,
    ! [X0] :
      ( v2_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ l1_lattices(X0)
      | ~ v7_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f18680]) ).

fof(f18680,plain,
    ! [X0] :
      ( v2_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ l1_lattices(X0)
      | ~ v7_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18679]) ).

fof(f18679,plain,
    ! [X0] :
      ( v2_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ l1_lattices(X0)
      | ~ v7_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f9405]) ).

fof(f9405,axiom,
    ! [X0] :
      ( ( l1_lattices(X0)
        & v7_lattices(X0)
        & ~ v3_struct_0(X0) )
     => v2_binop_1(u1_lattices(X0),u1_struct_0(X0)) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',t32_lattice2) ).

fof(f108140,plain,
    ( ~ v2_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f108126,f108133]) ).

fof(f108133,plain,
    ( v1_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f104323,f108109]) ).

fof(f108109,plain,
    ( v6_lattices(sK5140)
    | ~ spl9309_68 ),
    inference(resolution,[],[f108104,f64884]) ).

fof(f64884,plain,
    ! [X0] :
      ( v6_lattices(X0)
      | ~ sP1077(X0) ),
    inference(cnf_transformation,[],[f44234]) ).

fof(f104323,plain,
    ( v1_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v6_lattices(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f95260,f103553]) ).

fof(f95260,plain,
    ( v1_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ l1_lattices(sK5140)
    | ~ v6_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f69565]) ).

fof(f69565,plain,
    ! [X0] :
      ( v1_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ l1_lattices(X0)
      | ~ v6_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f18704]) ).

fof(f18704,plain,
    ! [X0] :
      ( v1_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ l1_lattices(X0)
      | ~ v6_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18703]) ).

fof(f18703,plain,
    ! [X0] :
      ( v1_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ l1_lattices(X0)
      | ~ v6_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f9404]) ).

fof(f9404,axiom,
    ! [X0] :
      ( ( l1_lattices(X0)
        & v6_lattices(X0)
        & ~ v3_struct_0(X0) )
     => v1_binop_1(u1_lattices(X0),u1_struct_0(X0)) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',t31_lattice2) ).

fof(f108126,plain,
    ( ~ v1_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v2_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f108120,f108122]) ).

fof(f108122,plain,
    ( v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f104337,f108108]) ).

fof(f108108,plain,
    ( v5_lattices(sK5140)
    | ~ spl9309_68 ),
    inference(resolution,[],[f108104,f64883]) ).

fof(f64883,plain,
    ! [X0] :
      ( v5_lattices(X0)
      | ~ sP1077(X0) ),
    inference(cnf_transformation,[],[f44234]) ).

fof(f104337,plain,
    ( v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v5_lattices(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f95251,f103554]) ).

fof(f103554,plain,
    ( l2_lattices(sK5140)
    | ~ spl9309_3 ),
    inference(resolution,[],[f94564,f64774]) ).

fof(f64774,plain,
    ! [X0] :
      ( l2_lattices(X0)
      | ~ l3_lattices(X0) ),
    inference(cnf_transformation,[],[f16161]) ).

fof(f95251,plain,
    ( v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | ~ l2_lattices(sK5140)
    | ~ v5_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f69546]) ).

fof(f69546,plain,
    ! [X0] :
      ( v2_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ l2_lattices(X0)
      | ~ v5_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f18686]) ).

fof(f18686,plain,
    ! [X0] :
      ( v2_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ l2_lattices(X0)
      | ~ v5_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18685]) ).

fof(f18685,plain,
    ! [X0] :
      ( v2_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ l2_lattices(X0)
      | ~ v5_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f9402]) ).

fof(f9402,axiom,
    ! [X0] :
      ( ( l2_lattices(X0)
        & v5_lattices(X0)
        & ~ v3_struct_0(X0) )
     => v2_binop_1(u2_lattices(X0),u1_struct_0(X0)) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',t29_lattice2) ).

fof(f108120,plain,
    ( ~ v1_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v2_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f106252,f108113]) ).

fof(f108113,plain,
    ( v1_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f104340,f108107]) ).

fof(f108107,plain,
    ( v4_lattices(sK5140)
    | ~ spl9309_68 ),
    inference(resolution,[],[f108104,f64882]) ).

fof(f64882,plain,
    ! [X0] :
      ( v4_lattices(X0)
      | ~ sP1077(X0) ),
    inference(cnf_transformation,[],[f44234]) ).

fof(f104340,plain,
    ( v1_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v4_lattices(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f95257,f103554]) ).

fof(f95257,plain,
    ( v1_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | ~ l2_lattices(sK5140)
    | ~ v4_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f69557]) ).

fof(f69557,plain,
    ! [X0] :
      ( v1_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ l2_lattices(X0)
      | ~ v4_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f18698]) ).

fof(f18698,plain,
    ! [X0] :
      ( v1_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ l2_lattices(X0)
      | ~ v4_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18697]) ).

fof(f18697,plain,
    ! [X0] :
      ( v1_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ l2_lattices(X0)
      | ~ v4_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f9400]) ).

fof(f9400,axiom,
    ! [X0] :
      ( ( l2_lattices(X0)
        & v4_lattices(X0)
        & ~ v3_struct_0(X0) )
     => v1_binop_1(u2_lattices(X0),u1_struct_0(X0)) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',t27_lattice2) ).

fof(f106252,plain,
    ( ~ v1_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v2_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v1_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106251,f104646]) ).

fof(f104646,plain,
    ( u1_lattices(sK5140) = u2_lattices(k1_lattice2(sK5140))
    | ~ spl9309_8 ),
    inference(resolution,[],[f104642,f72832]) ).

fof(f72832,plain,
    ! [X0] :
      ( u1_lattices(X0) = u2_lattices(k1_lattice2(X0))
      | ~ sP2337(X0) ),
    inference(cnf_transformation,[],[f48271]) ).

fof(f48271,plain,
    ! [X0] :
      ( ( u1_lattices(X0) = u2_lattices(k1_lattice2(X0))
        & u2_lattices(X0) = u1_lattices(k1_lattice2(X0))
        & u1_struct_0(X0) = u1_struct_0(k1_lattice2(X0)) )
      | ~ sP2337(X0) ),
    inference(nnf_transformation,[],[f36011]) ).

fof(f36011,plain,
    ! [X0] :
      ( ( u1_lattices(X0) = u2_lattices(k1_lattice2(X0))
        & u2_lattices(X0) = u1_lattices(k1_lattice2(X0))
        & u1_struct_0(X0) = u1_struct_0(k1_lattice2(X0)) )
      | ~ sP2337(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2337])]) ).

fof(f104642,plain,
    ( sP2337(sK5140)
    | ~ spl9309_8 ),
    inference(avatar_component_clause,[],[f104640]) ).

fof(f104640,plain,
    ( spl9309_8
  <=> sP2337(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_8])]) ).

fof(f106251,plain,
    ( ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(sK5140))
    | ~ v2_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v1_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106250,f104644]) ).

fof(f104644,plain,
    ( u1_struct_0(sK5140) = u1_struct_0(k1_lattice2(sK5140))
    | ~ spl9309_8 ),
    inference(resolution,[],[f104642,f72830]) ).

fof(f72830,plain,
    ! [X0] :
      ( u1_struct_0(X0) = u1_struct_0(k1_lattice2(X0))
      | ~ sP2337(X0) ),
    inference(cnf_transformation,[],[f48271]) ).

fof(f106250,plain,
    ( ~ v2_binop_1(u1_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v1_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106249,f104646]) ).

fof(f106249,plain,
    ( ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(sK5140))
    | ~ v1_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106248,f104644]) ).

fof(f106248,plain,
    ( ~ v1_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | ~ v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106247,f104645]) ).

fof(f104645,plain,
    ( u2_lattices(sK5140) = u1_lattices(k1_lattice2(sK5140))
    | ~ spl9309_8 ),
    inference(resolution,[],[f104642,f72831]) ).

fof(f72831,plain,
    ! [X0] :
      ( u2_lattices(X0) = u1_lattices(k1_lattice2(X0))
      | ~ sP2337(X0) ),
    inference(cnf_transformation,[],[f48271]) ).

fof(f106247,plain,
    ( ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(sK5140))
    | ~ v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106246,f104644]) ).

fof(f106246,plain,
    ( ~ v2_binop_1(u2_lattices(sK5140),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106245,f104645]) ).

fof(f106245,plain,
    ( ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106244,f104644]) ).

fof(f106244,plain,
    ( v10_lattices(k1_lattice2(sK5140))
    | ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(subsumption_resolution,[],[f106243,f101240]) ).

fof(f101240,plain,
    ( r1_lattice2(u1_struct_0(sK5140),u1_lattices(sK5140),u2_lattices(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f101239,f94559]) ).

fof(f101239,plain,
    ( r1_lattice2(u1_struct_0(sK5140),u1_lattices(sK5140),u2_lattices(sK5140))
    | ~ v10_lattices(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97779,f94564]) ).

fof(f97779,plain,
    ( r1_lattice2(u1_struct_0(sK5140),u1_lattices(sK5140),u2_lattices(sK5140))
    | ~ l3_lattices(sK5140)
    | ~ v10_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f73951]) ).

fof(f73951,plain,
    ! [X0] :
      ( r1_lattice2(u1_struct_0(X0),u1_lattices(X0),u2_lattices(X0))
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f22166]) ).

fof(f22166,plain,
    ! [X0] :
      ( r1_lattice2(u1_struct_0(X0),u1_lattices(X0),u2_lattices(X0))
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f22165]) ).

fof(f22165,plain,
    ! [X0] :
      ( r1_lattice2(u1_struct_0(X0),u1_lattices(X0),u2_lattices(X0))
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f9414]) ).

fof(f9414,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & v10_lattices(X0)
        & ~ v3_struct_0(X0) )
     => r1_lattice2(u1_struct_0(X0),u1_lattices(X0),u2_lattices(X0)) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',t41_lattice2) ).

fof(f106243,plain,
    ( ~ r1_lattice2(u1_struct_0(sK5140),u1_lattices(sK5140),u2_lattices(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106242,f104644]) ).

fof(f106242,plain,
    ( ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u1_lattices(sK5140),u2_lattices(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106241,f104646]) ).

fof(f106241,plain,
    ( ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u2_lattices(k1_lattice2(sK5140)),u2_lattices(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106240,f104645]) ).

fof(f106240,plain,
    ( v10_lattices(k1_lattice2(sK5140))
    | ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u2_lattices(k1_lattice2(sK5140)),u1_lattices(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(subsumption_resolution,[],[f106239,f101238]) ).

fof(f101238,plain,
    ( r1_lattice2(u1_struct_0(sK5140),u2_lattices(sK5140),u1_lattices(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f101237,f94559]) ).

fof(f101237,plain,
    ( r1_lattice2(u1_struct_0(sK5140),u2_lattices(sK5140),u1_lattices(sK5140))
    | ~ v10_lattices(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97778,f94564]) ).

fof(f97778,plain,
    ( r1_lattice2(u1_struct_0(sK5140),u2_lattices(sK5140),u1_lattices(sK5140))
    | ~ l3_lattices(sK5140)
    | ~ v10_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f73950]) ).

fof(f73950,plain,
    ! [X0] :
      ( r1_lattice2(u1_struct_0(X0),u2_lattices(X0),u1_lattices(X0))
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f22164]) ).

fof(f22164,plain,
    ! [X0] :
      ( r1_lattice2(u1_struct_0(X0),u2_lattices(X0),u1_lattices(X0))
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f22163]) ).

fof(f22163,plain,
    ! [X0] :
      ( r1_lattice2(u1_struct_0(X0),u2_lattices(X0),u1_lattices(X0))
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f9413]) ).

fof(f9413,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & v10_lattices(X0)
        & ~ v3_struct_0(X0) )
     => r1_lattice2(u1_struct_0(X0),u2_lattices(X0),u1_lattices(X0)) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',t40_lattice2) ).

fof(f106239,plain,
    ( ~ r1_lattice2(u1_struct_0(sK5140),u2_lattices(sK5140),u1_lattices(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u2_lattices(k1_lattice2(sK5140)),u1_lattices(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106238,f104644]) ).

fof(f106238,plain,
    ( ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u2_lattices(sK5140),u1_lattices(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u2_lattices(k1_lattice2(sK5140)),u1_lattices(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106237,f104645]) ).

fof(f106237,plain,
    ( ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u1_lattices(k1_lattice2(sK5140)),u1_lattices(sK5140))
    | v10_lattices(k1_lattice2(sK5140))
    | ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u2_lattices(k1_lattice2(sK5140)),u1_lattices(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106236,f104646]) ).

fof(f106236,plain,
    ( v10_lattices(k1_lattice2(sK5140))
    | ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u1_lattices(k1_lattice2(sK5140)),u2_lattices(k1_lattice2(sK5140)))
    | ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u2_lattices(k1_lattice2(sK5140)),u1_lattices(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_32 ),
    inference(subsumption_resolution,[],[f105395,f100732]) ).

fof(f100732,plain,
    ( ~ v3_struct_0(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97278,f94564]) ).

fof(f97278,plain,
    ( ~ v3_struct_0(k1_lattice2(sK5140))
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72828]) ).

fof(f72828,plain,
    ! [X0] :
      ( ~ v3_struct_0(k1_lattice2(X0))
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f21314]) ).

fof(f21314,plain,
    ! [X0] :
      ( ( v3_lattices(k1_lattice2(X0))
        & ~ v3_struct_0(k1_lattice2(X0)) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21313]) ).

fof(f21313,plain,
    ! [X0] :
      ( ( v3_lattices(k1_lattice2(X0))
        & ~ v3_struct_0(k1_lattice2(X0)) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f9358]) ).

fof(f9358,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v3_lattices(k1_lattice2(X0))
        & ~ v3_struct_0(k1_lattice2(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',fc1_lattice2) ).

fof(f105395,plain,
    ( v10_lattices(k1_lattice2(sK5140))
    | ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u1_lattices(k1_lattice2(sK5140)),u2_lattices(k1_lattice2(sK5140)))
    | ~ r1_lattice2(u1_struct_0(k1_lattice2(sK5140)),u2_lattices(k1_lattice2(sK5140)),u1_lattices(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u1_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v2_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | ~ v1_binop_1(u2_lattices(k1_lattice2(sK5140)),u1_struct_0(k1_lattice2(sK5140)))
    | v3_struct_0(k1_lattice2(sK5140))
    | ~ spl9309_32 ),
    inference(resolution,[],[f105255,f72844]) ).

fof(f72844,plain,
    ! [X0] :
      ( v10_lattices(X0)
      | ~ r1_lattice2(u1_struct_0(X0),u1_lattices(X0),u2_lattices(X0))
      | ~ r1_lattice2(u1_struct_0(X0),u2_lattices(X0),u1_lattices(X0))
      | ~ v2_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ v1_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ v2_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ v1_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f21320]) ).

fof(f21320,plain,
    ! [X0] :
      ( v10_lattices(X0)
      | ~ r1_lattice2(u1_struct_0(X0),u1_lattices(X0),u2_lattices(X0))
      | ~ r1_lattice2(u1_struct_0(X0),u2_lattices(X0),u1_lattices(X0))
      | ~ v2_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ v1_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ v2_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ v1_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21319]) ).

fof(f21319,plain,
    ! [X0] :
      ( v10_lattices(X0)
      | ~ r1_lattice2(u1_struct_0(X0),u1_lattices(X0),u2_lattices(X0))
      | ~ r1_lattice2(u1_struct_0(X0),u2_lattices(X0),u1_lattices(X0))
      | ~ v2_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ v1_binop_1(u1_lattices(X0),u1_struct_0(X0))
      | ~ v2_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ v1_binop_1(u2_lattices(X0),u1_struct_0(X0))
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f9389]) ).

fof(f9389,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( ( r1_lattice2(u1_struct_0(X0),u1_lattices(X0),u2_lattices(X0))
          & r1_lattice2(u1_struct_0(X0),u2_lattices(X0),u1_lattices(X0))
          & v2_binop_1(u1_lattices(X0),u1_struct_0(X0))
          & v1_binop_1(u1_lattices(X0),u1_struct_0(X0))
          & v2_binop_1(u2_lattices(X0),u1_struct_0(X0))
          & v1_binop_1(u2_lattices(X0),u1_struct_0(X0)) )
       => v10_lattices(X0) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',t17_lattice2) ).

fof(f105255,plain,
    ( l3_lattices(k1_lattice2(sK5140))
    | ~ spl9309_32 ),
    inference(avatar_component_clause,[],[f105253]) ).

fof(f105253,plain,
    ( spl9309_32
  <=> l3_lattices(k1_lattice2(sK5140)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_32])]) ).

fof(f106767,plain,
    ( u1_struct_0(sK5140) = k1_filter_0(k1_lattice2(sK5140))
    | ~ v10_lattices(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32 ),
    inference(forward_demodulation,[],[f106766,f104644]) ).

fof(f106766,plain,
    ( u1_struct_0(k1_lattice2(sK5140)) = k1_filter_0(k1_lattice2(sK5140))
    | ~ v10_lattices(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_32 ),
    inference(subsumption_resolution,[],[f105623,f100732]) ).

fof(f105623,plain,
    ( u1_struct_0(k1_lattice2(sK5140)) = k1_filter_0(k1_lattice2(sK5140))
    | ~ v10_lattices(k1_lattice2(sK5140))
    | v3_struct_0(k1_lattice2(sK5140))
    | ~ spl9309_32 ),
    inference(resolution,[],[f105255,f73947]) ).

fof(f73947,plain,
    ! [X0] :
      ( u1_struct_0(X0) = k1_filter_0(X0)
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f22158]) ).

fof(f22158,plain,
    ! [X0] :
      ( u1_struct_0(X0) = k1_filter_0(X0)
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f22157]) ).

fof(f22157,plain,
    ! [X0] :
      ( u1_struct_0(X0) = k1_filter_0(X0)
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f8589]) ).

fof(f8589,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & v10_lattices(X0)
        & ~ v3_struct_0(X0) )
     => u1_struct_0(X0) = k1_filter_0(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d2_filter_0) ).

fof(f108366,plain,
    ( k1_filter_0(k1_lattice2(sK5140)) = k1_filter_2(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f106764,f108145]) ).

fof(f106764,plain,
    ( k1_filter_0(k1_lattice2(sK5140)) = k1_filter_2(k1_lattice2(sK5140))
    | ~ v10_lattices(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_32 ),
    inference(subsumption_resolution,[],[f105621,f100732]) ).

fof(f105621,plain,
    ( k1_filter_0(k1_lattice2(sK5140)) = k1_filter_2(k1_lattice2(sK5140))
    | ~ v10_lattices(k1_lattice2(sK5140))
    | v3_struct_0(k1_lattice2(sK5140))
    | ~ spl9309_32 ),
    inference(resolution,[],[f105255,f73945]) ).

fof(f73945,plain,
    ! [X0] :
      ( k1_filter_0(X0) = k1_filter_2(X0)
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f22154]) ).

fof(f22154,plain,
    ! [X0] :
      ( k1_filter_0(X0) = k1_filter_2(X0)
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f22153]) ).

fof(f22153,plain,
    ! [X0] :
      ( k1_filter_0(X0) = k1_filter_2(X0)
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f13538]) ).

fof(f13538,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & v10_lattices(X0)
        & ~ v3_struct_0(X0) )
     => k1_filter_0(X0) = k1_filter_2(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',redefinition_k1_filter_2) ).

fof(f108360,plain,
    ( m1_filter_2(k1_filter_2(k1_lattice2(sK5140)),k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3
    | ~ spl9309_8
    | ~ spl9309_32
    | ~ spl9309_68 ),
    inference(subsumption_resolution,[],[f106756,f108145]) ).

fof(f106756,plain,
    ( m1_filter_2(k1_filter_2(k1_lattice2(sK5140)),k1_lattice2(sK5140))
    | ~ v10_lattices(k1_lattice2(sK5140))
    | spl9309_1
    | ~ spl9309_3
    | ~ spl9309_32 ),
    inference(subsumption_resolution,[],[f105615,f100732]) ).

fof(f105615,plain,
    ( m1_filter_2(k1_filter_2(k1_lattice2(sK5140)),k1_lattice2(sK5140))
    | ~ v10_lattices(k1_lattice2(sK5140))
    | v3_struct_0(k1_lattice2(sK5140))
    | ~ spl9309_32 ),
    inference(resolution,[],[f105255,f73939]) ).

fof(f73939,plain,
    ! [X0] :
      ( m1_filter_2(k1_filter_2(X0),X0)
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f22142]) ).

fof(f22142,plain,
    ! [X0] :
      ( m1_filter_2(k1_filter_2(X0),X0)
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f22141]) ).

fof(f22141,plain,
    ! [X0] :
      ( m1_filter_2(k1_filter_2(X0),X0)
      | ~ l3_lattices(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f13537]) ).

fof(f13537,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & v10_lattices(X0)
        & ~ v3_struct_0(X0) )
     => m1_filter_2(k1_filter_2(X0),X0) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_k1_filter_2) ).

fof(f108105,plain,
    ( spl9309_68
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100498,f94562,f94557,f94552,f108102]) ).

fof(f100498,plain,
    ( sP1077(sK5140)
    | spl9309_1
    | ~ spl9309_2
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f100497,f94564]) ).

fof(f100497,plain,
    ( sP1077(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1
    | ~ spl9309_2 ),
    inference(subsumption_resolution,[],[f94691,f94559]) ).

fof(f94691,plain,
    ( sP1077(sK5140)
    | ~ v10_lattices(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f64888]) ).

fof(f64888,plain,
    ! [X0] :
      ( sP1077(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0)
      | ~ l3_lattices(X0) ),
    inference(cnf_transformation,[],[f34063]) ).

fof(f34063,plain,
    ! [X0] :
      ( sP1077(X0)
      | ~ v10_lattices(X0)
      | v3_struct_0(X0)
      | ~ l3_lattices(X0) ),
    inference(definition_folding,[],[f16192,f34062]) ).

fof(f16192,plain,
    ! [X0] :
      ( ( v9_lattices(X0)
        & v8_lattices(X0)
        & v7_lattices(X0)
        & v6_lattices(X0)
        & v5_lattices(X0)
        & v4_lattices(X0)
        & ~ v3_struct_0(X0) )
      | ~ v10_lattices(X0)
      | v3_struct_0(X0)
      | ~ l3_lattices(X0) ),
    inference(flattening,[],[f16191]) ).

fof(f16191,plain,
    ! [X0] :
      ( ( v9_lattices(X0)
        & v8_lattices(X0)
        & v7_lattices(X0)
        & v6_lattices(X0)
        & v5_lattices(X0)
        & v4_lattices(X0)
        & ~ v3_struct_0(X0) )
      | ~ v10_lattices(X0)
      | v3_struct_0(X0)
      | ~ l3_lattices(X0) ),
    inference(ennf_transformation,[],[f6650]) ).

fof(f6650,axiom,
    ! [X0] :
      ( l3_lattices(X0)
     => ( ( v10_lattices(X0)
          & ~ v3_struct_0(X0) )
       => ( v9_lattices(X0)
          & v8_lattices(X0)
          & v7_lattices(X0)
          & v6_lattices(X0)
          & v5_lattices(X0)
          & v4_lattices(X0)
          & ~ v3_struct_0(X0) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',cc1_lattices) ).

fof(f108100,plain,
    ( ~ spl9309_67
    | spl9309_57 ),
    inference(avatar_split_clause,[],[f108022,f108013,f108097]) ).

fof(f108097,plain,
    ( spl9309_67
  <=> sP1754(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_67])]) ).

fof(f108013,plain,
    ( spl9309_57
  <=> l2_rlvect_1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_57])]) ).

fof(f108022,plain,
    ( ~ sP1754(sK5140)
    | spl9309_57 ),
    inference(resolution,[],[f108015,f68926]) ).

fof(f68926,plain,
    ! [X0] :
      ( l2_rlvect_1(X0)
      | ~ sP1754(X0) ),
    inference(cnf_transformation,[],[f46310]) ).

fof(f46310,plain,
    ! [X0] :
      ( ( l2_rlvect_1(X0)
        & v7_rlvect_1(X0)
        & v6_rlvect_1(X0)
        & v5_rlvect_1(X0)
        & v4_rlvect_1(X0)
        & v3_rlvect_1(X0)
        & ~ v3_struct_0(X0) )
      | ~ sP1754(X0) ),
    inference(nnf_transformation,[],[f35104]) ).

fof(f35104,plain,
    ! [X0] :
      ( ( l2_rlvect_1(X0)
        & v7_rlvect_1(X0)
        & v6_rlvect_1(X0)
        & v5_rlvect_1(X0)
        & v4_rlvect_1(X0)
        & v3_rlvect_1(X0)
        & ~ v3_struct_0(X0) )
      | ~ sP1754(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1754])]) ).

fof(f108015,plain,
    ( ~ l2_rlvect_1(sK5140)
    | spl9309_57 ),
    inference(avatar_component_clause,[],[f108013]) ).

fof(f108072,plain,
    ( ~ spl9309_65
    | spl9309_66
    | spl9309_1 ),
    inference(avatar_split_clause,[],[f95266,f94552,f108069,f108065]) ).

fof(f108065,plain,
    ( spl9309_65
  <=> l1_group_1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_65])]) ).

fof(f108069,plain,
    ( spl9309_66
  <=> sP1863(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_66])]) ).

fof(f95266,plain,
    ( sP1863(sK5140)
    | ~ l1_group_1(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f69579]) ).

fof(f69579,plain,
    ! [X0] :
      ( sP1863(X0)
      | ~ l1_group_1(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f35266]) ).

fof(f35266,plain,
    ! [X0] :
      ( sP1863(X0)
      | ~ l1_group_1(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18716,f35265]) ).

fof(f35265,plain,
    ! [X0] :
      ( ( m2_relset_1(k5_group_1(X0),k2_zfmisc_1(u1_struct_0(X0),k5_numbers),u1_struct_0(X0))
        & v1_funct_2(k5_group_1(X0),k2_zfmisc_1(u1_struct_0(X0),k5_numbers),u1_struct_0(X0))
        & v1_funct_1(k5_group_1(X0)) )
      | ~ sP1863(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1863])]) ).

fof(f18716,plain,
    ! [X0] :
      ( ( m2_relset_1(k5_group_1(X0),k2_zfmisc_1(u1_struct_0(X0),k5_numbers),u1_struct_0(X0))
        & v1_funct_2(k5_group_1(X0),k2_zfmisc_1(u1_struct_0(X0),k5_numbers),u1_struct_0(X0))
        & v1_funct_1(k5_group_1(X0)) )
      | ~ l1_group_1(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18715]) ).

fof(f18715,plain,
    ! [X0] :
      ( ( m2_relset_1(k5_group_1(X0),k2_zfmisc_1(u1_struct_0(X0),k5_numbers),u1_struct_0(X0))
        & v1_funct_2(k5_group_1(X0),k2_zfmisc_1(u1_struct_0(X0),k5_numbers),u1_struct_0(X0))
        & v1_funct_1(k5_group_1(X0)) )
      | ~ l1_group_1(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f7473]) ).

fof(f7473,axiom,
    ! [X0] :
      ( ( l1_group_1(X0)
        & ~ v3_struct_0(X0) )
     => ( m2_relset_1(k5_group_1(X0),k2_zfmisc_1(u1_struct_0(X0),k5_numbers),u1_struct_0(X0))
        & v1_funct_2(k5_group_1(X0),k2_zfmisc_1(u1_struct_0(X0),k5_numbers),u1_struct_0(X0))
        & v1_funct_1(k5_group_1(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_k5_group_1) ).

fof(f108063,plain,
    ( ~ spl9309_64
    | spl9309_57 ),
    inference(avatar_split_clause,[],[f108021,f108013,f108060]) ).

fof(f108060,plain,
    ( spl9309_64
  <=> sP2140(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_64])]) ).

fof(f108021,plain,
    ( ~ sP2140(sK5140)
    | spl9309_57 ),
    inference(resolution,[],[f108015,f71422]) ).

fof(f71422,plain,
    ! [X0] :
      ( l2_rlvect_1(X0)
      | ~ sP2140(X0) ),
    inference(cnf_transformation,[],[f47575]) ).

fof(f47575,plain,
    ! [X0] :
      ( ( l2_rlvect_1(X0)
        & v7_rlvect_1(X0)
        & v6_rlvect_1(X0)
        & v5_rlvect_1(X0)
        & v4_rlvect_1(X0)
        & v3_rlvect_1(X0)
        & ~ v3_struct_0(X0) )
      | ~ sP2140(X0) ),
    inference(rectify,[],[f47574]) ).

fof(f47574,plain,
    ! [X1] :
      ( ( l2_rlvect_1(X1)
        & v7_rlvect_1(X1)
        & v6_rlvect_1(X1)
        & v5_rlvect_1(X1)
        & v4_rlvect_1(X1)
        & v3_rlvect_1(X1)
        & ~ v3_struct_0(X1) )
      | ~ sP2140(X1) ),
    inference(nnf_transformation,[],[f35694]) ).

fof(f35694,plain,
    ! [X1] :
      ( ( l2_rlvect_1(X1)
        & v7_rlvect_1(X1)
        & v6_rlvect_1(X1)
        & v5_rlvect_1(X1)
        & v4_rlvect_1(X1)
        & v3_rlvect_1(X1)
        & ~ v3_struct_0(X1) )
      | ~ sP2140(X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2140])]) ).

fof(f108055,plain,
    ( ~ spl9309_62
    | spl9309_63
    | spl9309_1 ),
    inference(avatar_split_clause,[],[f95118,f94552,f108052,f108048]) ).

fof(f108048,plain,
    ( spl9309_62
  <=> l1_pre_topc(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_62])]) ).

fof(f108052,plain,
    ( spl9309_63
  <=> sP1822(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_63])]) ).

fof(f95118,plain,
    ( sP1822(sK5140)
    | ~ l1_pre_topc(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f69270]) ).

fof(f69270,plain,
    ! [X0] :
      ( sP1822(X0)
      | ~ l1_pre_topc(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f35201]) ).

fof(f35201,plain,
    ! [X0] :
      ( sP1822(X0)
      | ~ l1_pre_topc(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18464,f35200]) ).

fof(f35200,plain,
    ! [X0] :
      ( ( m2_relset_1(k1_t_0topsp(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_partfun1(k1_t_0topsp(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v8_relat_2(k1_t_0topsp(X0))
        & v3_relat_2(k1_t_0topsp(X0)) )
      | ~ sP1822(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1822])]) ).

fof(f18464,plain,
    ! [X0] :
      ( ( m2_relset_1(k1_t_0topsp(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_partfun1(k1_t_0topsp(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v8_relat_2(k1_t_0topsp(X0))
        & v3_relat_2(k1_t_0topsp(X0)) )
      | ~ l1_pre_topc(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18463]) ).

fof(f18463,plain,
    ! [X0] :
      ( ( m2_relset_1(k1_t_0topsp(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_partfun1(k1_t_0topsp(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v8_relat_2(k1_t_0topsp(X0))
        & v3_relat_2(k1_t_0topsp(X0)) )
      | ~ l1_pre_topc(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f13108]) ).

fof(f13108,axiom,
    ! [X0] :
      ( ( l1_pre_topc(X0)
        & ~ v3_struct_0(X0) )
     => ( m2_relset_1(k1_t_0topsp(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_partfun1(k1_t_0topsp(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v8_relat_2(k1_t_0topsp(X0))
        & v3_relat_2(k1_t_0topsp(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_k1_t_0topsp) ).

fof(f108037,plain,
    ( ~ spl9309_60
    | spl9309_61
    | spl9309_1 ),
    inference(avatar_split_clause,[],[f95078,f94552,f108034,f108030]) ).

fof(f108030,plain,
    ( spl9309_60
  <=> l1_rlvect_1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_60])]) ).

fof(f108034,plain,
    ( spl9309_61
  <=> sP1791(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_61])]) ).

fof(f95078,plain,
    ( sP1791(sK5140)
    | ~ l1_rlvect_1(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f69123]) ).

fof(f69123,plain,
    ! [X0] :
      ( sP1791(X0)
      | ~ l1_rlvect_1(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f35155]) ).

fof(f35155,plain,
    ! [X0] :
      ( sP1791(X0)
      | ~ l1_rlvect_1(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18398,f35154]) ).

fof(f35154,plain,
    ! [X0] :
      ( ( m2_relset_1(k7_vectsp_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k7_vectsp_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k7_vectsp_1(X0)) )
      | ~ sP1791(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1791])]) ).

fof(f18398,plain,
    ! [X0] :
      ( ( m2_relset_1(k7_vectsp_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k7_vectsp_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k7_vectsp_1(X0)) )
      | ~ l1_rlvect_1(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18397]) ).

fof(f18397,plain,
    ! [X0] :
      ( ( m2_relset_1(k7_vectsp_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k7_vectsp_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k7_vectsp_1(X0)) )
      | ~ l1_rlvect_1(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f7651]) ).

fof(f7651,axiom,
    ! [X0] :
      ( ( l1_rlvect_1(X0)
        & ~ v3_struct_0(X0) )
     => ( m2_relset_1(k7_vectsp_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k7_vectsp_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k7_vectsp_1(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_k7_vectsp_1) ).

fof(f108028,plain,
    ( ~ spl9309_59
    | spl9309_54 ),
    inference(avatar_split_clause,[],[f108006,f107997,f108025]) ).

fof(f108025,plain,
    ( spl9309_59
  <=> sP756(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_59])]) ).

fof(f107997,plain,
    ( spl9309_54
  <=> l1_metric_1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_54])]) ).

fof(f108006,plain,
    ( ~ sP756(sK5140)
    | spl9309_54 ),
    inference(resolution,[],[f107999,f62965]) ).

fof(f62965,plain,
    ! [X0] :
      ( l1_metric_1(X0)
      | ~ sP756(X0) ),
    inference(cnf_transformation,[],[f43214]) ).

fof(f43214,plain,
    ! [X0] :
      ( ( l1_metric_1(X0)
        & v9_metric_1(X0)
        & v8_metric_1(X0)
        & v7_metric_1(X0)
        & v6_metric_1(X0) )
      | ~ sP756(X0) ),
    inference(nnf_transformation,[],[f33583]) ).

fof(f33583,plain,
    ! [X0] :
      ( ( l1_metric_1(X0)
        & v9_metric_1(X0)
        & v8_metric_1(X0)
        & v7_metric_1(X0)
        & v6_metric_1(X0) )
      | ~ sP756(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP756])]) ).

fof(f107999,plain,
    ( ~ l1_metric_1(sK5140)
    | spl9309_54 ),
    inference(avatar_component_clause,[],[f107997]) ).

fof(f108020,plain,
    ( ~ spl9309_57
    | spl9309_58
    | spl9309_1 ),
    inference(avatar_split_clause,[],[f95030,f94552,f108017,f108013]) ).

fof(f108017,plain,
    ( spl9309_58
  <=> sP1766(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_58])]) ).

fof(f95030,plain,
    ( sP1766(sK5140)
    | ~ l2_rlvect_1(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68970]) ).

fof(f68970,plain,
    ! [X0] :
      ( sP1766(X0)
      | ~ l2_rlvect_1(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f35118]) ).

fof(f35118,plain,
    ! [X0] :
      ( sP1766(X0)
      | ~ l2_rlvect_1(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18330,f35117,f35116,f35115,f35114,f35113]) ).

fof(f35113,plain,
    ! [X0] :
      ( sP1762(X0)
    <=> ! [X8] :
          ( ! [X9] :
              ( ! [X10] :
                  ( k3_rlvect_1(X0,k2_rlvect_1(X0,X9,X10),X8) = k2_rlvect_1(X0,k3_rlvect_1(X0,X9,X8),k3_rlvect_1(X0,X10,X8))
                  | ~ m1_subset_1(X10,u1_struct_0(X0)) )
              | ~ m1_subset_1(X9,u1_struct_0(X0)) )
          | ~ m1_subset_1(X8,k1_numbers) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1762])]) ).

fof(f35114,plain,
    ! [X0] :
      ( sP1763(X0)
    <=> ! [X5] :
          ( ! [X6] :
              ( ! [X7] :
                  ( k3_rlvect_1(X0,X7,k3_real_1(X5,X6)) = k2_rlvect_1(X0,k3_rlvect_1(X0,X7,X5),k3_rlvect_1(X0,X7,X6))
                  | ~ m1_subset_1(X7,u1_struct_0(X0)) )
              | ~ m1_subset_1(X6,k1_numbers) )
          | ~ m1_subset_1(X5,k1_numbers) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1763])]) ).

fof(f35115,plain,
    ! [X0] :
      ( sP1764(X0)
    <=> ! [X2] :
          ( ! [X3] :
              ( ! [X4] :
                  ( k3_rlvect_1(X0,X4,k4_real_1(X2,X3)) = k3_rlvect_1(X0,k3_rlvect_1(X0,X4,X3),X2)
                  | ~ m1_subset_1(X4,u1_struct_0(X0)) )
              | ~ m1_subset_1(X3,k1_numbers) )
          | ~ m1_subset_1(X2,k1_numbers) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1764])]) ).

fof(f35116,plain,
    ! [X0] :
      ( sP1765(X0)
    <=> ( ! [X1] :
            ( k3_rlvect_1(X0,X1,np__1) = X1
            | ~ m1_subset_1(X1,u1_struct_0(X0)) )
        & sP1764(X0)
        & sP1763(X0)
        & sP1762(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1765])]) ).

fof(f35117,plain,
    ! [X0] :
      ( ( v7_rlvect_1(X0)
      <=> sP1765(X0) )
      | ~ sP1766(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1766])]) ).

fof(f18330,plain,
    ! [X0] :
      ( ( v7_rlvect_1(X0)
      <=> ( ! [X1] :
              ( k3_rlvect_1(X0,X1,np__1) = X1
              | ~ m1_subset_1(X1,u1_struct_0(X0)) )
          & ! [X2] :
              ( ! [X3] :
                  ( ! [X4] :
                      ( k3_rlvect_1(X0,X4,k4_real_1(X2,X3)) = k3_rlvect_1(X0,k3_rlvect_1(X0,X4,X3),X2)
                      | ~ m1_subset_1(X4,u1_struct_0(X0)) )
                  | ~ m1_subset_1(X3,k1_numbers) )
              | ~ m1_subset_1(X2,k1_numbers) )
          & ! [X5] :
              ( ! [X6] :
                  ( ! [X7] :
                      ( k3_rlvect_1(X0,X7,k3_real_1(X5,X6)) = k2_rlvect_1(X0,k3_rlvect_1(X0,X7,X5),k3_rlvect_1(X0,X7,X6))
                      | ~ m1_subset_1(X7,u1_struct_0(X0)) )
                  | ~ m1_subset_1(X6,k1_numbers) )
              | ~ m1_subset_1(X5,k1_numbers) )
          & ! [X8] :
              ( ! [X9] :
                  ( ! [X10] :
                      ( k3_rlvect_1(X0,k2_rlvect_1(X0,X9,X10),X8) = k2_rlvect_1(X0,k3_rlvect_1(X0,X9,X8),k3_rlvect_1(X0,X10,X8))
                      | ~ m1_subset_1(X10,u1_struct_0(X0)) )
                  | ~ m1_subset_1(X9,u1_struct_0(X0)) )
              | ~ m1_subset_1(X8,k1_numbers) ) ) )
      | ~ l2_rlvect_1(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18329]) ).

fof(f18329,plain,
    ! [X0] :
      ( ( v7_rlvect_1(X0)
      <=> ( ! [X1] :
              ( k3_rlvect_1(X0,X1,np__1) = X1
              | ~ m1_subset_1(X1,u1_struct_0(X0)) )
          & ! [X2] :
              ( ! [X3] :
                  ( ! [X4] :
                      ( k3_rlvect_1(X0,X4,k4_real_1(X2,X3)) = k3_rlvect_1(X0,k3_rlvect_1(X0,X4,X3),X2)
                      | ~ m1_subset_1(X4,u1_struct_0(X0)) )
                  | ~ m1_subset_1(X3,k1_numbers) )
              | ~ m1_subset_1(X2,k1_numbers) )
          & ! [X5] :
              ( ! [X6] :
                  ( ! [X7] :
                      ( k3_rlvect_1(X0,X7,k3_real_1(X5,X6)) = k2_rlvect_1(X0,k3_rlvect_1(X0,X7,X5),k3_rlvect_1(X0,X7,X6))
                      | ~ m1_subset_1(X7,u1_struct_0(X0)) )
                  | ~ m1_subset_1(X6,k1_numbers) )
              | ~ m1_subset_1(X5,k1_numbers) )
          & ! [X8] :
              ( ! [X9] :
                  ( ! [X10] :
                      ( k3_rlvect_1(X0,k2_rlvect_1(X0,X9,X10),X8) = k2_rlvect_1(X0,k3_rlvect_1(X0,X9,X8),k3_rlvect_1(X0,X10,X8))
                      | ~ m1_subset_1(X10,u1_struct_0(X0)) )
                  | ~ m1_subset_1(X9,u1_struct_0(X0)) )
              | ~ m1_subset_1(X8,k1_numbers) ) ) )
      | ~ l2_rlvect_1(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f13781]) ).

fof(f13781,plain,
    ! [X0] :
      ( ( l2_rlvect_1(X0)
        & ~ v3_struct_0(X0) )
     => ( v7_rlvect_1(X0)
      <=> ( ! [X1] :
              ( m1_subset_1(X1,u1_struct_0(X0))
             => k3_rlvect_1(X0,X1,np__1) = X1 )
          & ! [X2] :
              ( m1_subset_1(X2,k1_numbers)
             => ! [X3] :
                  ( m1_subset_1(X3,k1_numbers)
                 => ! [X4] :
                      ( m1_subset_1(X4,u1_struct_0(X0))
                     => k3_rlvect_1(X0,X4,k4_real_1(X2,X3)) = k3_rlvect_1(X0,k3_rlvect_1(X0,X4,X3),X2) ) ) )
          & ! [X5] :
              ( m1_subset_1(X5,k1_numbers)
             => ! [X6] :
                  ( m1_subset_1(X6,k1_numbers)
                 => ! [X7] :
                      ( m1_subset_1(X7,u1_struct_0(X0))
                     => k3_rlvect_1(X0,X7,k3_real_1(X5,X6)) = k2_rlvect_1(X0,k3_rlvect_1(X0,X7,X5),k3_rlvect_1(X0,X7,X6)) ) ) )
          & ! [X8] :
              ( m1_subset_1(X8,k1_numbers)
             => ! [X9] :
                  ( m1_subset_1(X9,u1_struct_0(X0))
                 => ! [X10] :
                      ( m1_subset_1(X10,u1_struct_0(X0))
                     => k3_rlvect_1(X0,k2_rlvect_1(X0,X9,X10),X8) = k2_rlvect_1(X0,k3_rlvect_1(X0,X9,X8),k3_rlvect_1(X0,X10,X8)) ) ) ) ) ) ),
    inference(rectify,[],[f7110]) ).

fof(f7110,axiom,
    ! [X0] :
      ( ( l2_rlvect_1(X0)
        & ~ v3_struct_0(X0) )
     => ( v7_rlvect_1(X0)
      <=> ( ! [X1] :
              ( m1_subset_1(X1,u1_struct_0(X0))
             => k3_rlvect_1(X0,X1,np__1) = X1 )
          & ! [X1] :
              ( m1_subset_1(X1,k1_numbers)
             => ! [X2] :
                  ( m1_subset_1(X2,k1_numbers)
                 => ! [X3] :
                      ( m1_subset_1(X3,u1_struct_0(X0))
                     => k3_rlvect_1(X0,X3,k4_real_1(X1,X2)) = k3_rlvect_1(X0,k3_rlvect_1(X0,X3,X2),X1) ) ) )
          & ! [X1] :
              ( m1_subset_1(X1,k1_numbers)
             => ! [X2] :
                  ( m1_subset_1(X2,k1_numbers)
                 => ! [X3] :
                      ( m1_subset_1(X3,u1_struct_0(X0))
                     => k3_rlvect_1(X0,X3,k3_real_1(X1,X2)) = k2_rlvect_1(X0,k3_rlvect_1(X0,X3,X1),k3_rlvect_1(X0,X3,X2)) ) ) )
          & ! [X1] :
              ( m1_subset_1(X1,k1_numbers)
             => ! [X2] :
                  ( m1_subset_1(X2,u1_struct_0(X0))
                 => ! [X3] :
                      ( m1_subset_1(X3,u1_struct_0(X0))
                     => k3_rlvect_1(X0,k2_rlvect_1(X0,X2,X3),X1) = k2_rlvect_1(X0,k3_rlvect_1(X0,X2,X1),k3_rlvect_1(X0,X3,X1)) ) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d9_rlvect_1) ).

fof(f108011,plain,
    ( ~ spl9309_56
    | spl9309_54 ),
    inference(avatar_split_clause,[],[f108005,f107997,f108008]) ).

fof(f108008,plain,
    ( spl9309_56
  <=> sP3107(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_56])]) ).

fof(f108005,plain,
    ( ~ sP3107(sK5140)
    | spl9309_54 ),
    inference(resolution,[],[f107999,f77593]) ).

fof(f77593,plain,
    ! [X0] :
      ( l1_metric_1(X0)
      | ~ sP3107(X0) ),
    inference(cnf_transformation,[],[f50600]) ).

fof(f50600,plain,
    ! [X0] :
      ( ( l1_metric_1(X0)
        & v9_metric_1(X0)
        & v8_metric_1(X0)
        & v7_metric_1(X0)
        & v6_metric_1(X0) )
      | ~ sP3107(X0) ),
    inference(rectify,[],[f50599]) ).

fof(f50599,plain,
    ! [X1] :
      ( ( l1_metric_1(X1)
        & v9_metric_1(X1)
        & v8_metric_1(X1)
        & v7_metric_1(X1)
        & v6_metric_1(X1) )
      | ~ sP3107(X1) ),
    inference(nnf_transformation,[],[f37243]) ).

fof(f37243,plain,
    ! [X1] :
      ( ( l1_metric_1(X1)
        & v9_metric_1(X1)
        & v8_metric_1(X1)
        & v7_metric_1(X1)
        & v6_metric_1(X1) )
      | ~ sP3107(X1) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP3107])]) ).

fof(f108004,plain,
    ( ~ spl9309_54
    | spl9309_55
    | spl9309_1 ),
    inference(avatar_split_clause,[],[f95008,f94552,f108001,f107997]) ).

fof(f108001,plain,
    ( spl9309_55
  <=> sP1739(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_55])]) ).

fof(f95008,plain,
    ( sP1739(sK5140)
    | ~ l1_metric_1(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68856]) ).

fof(f68856,plain,
    ! [X0] :
      ( sP1739(X0)
      | ~ l1_metric_1(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f35084]) ).

fof(f35084,plain,
    ! [X0] :
      ( sP1739(X0)
      | ~ l1_metric_1(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18302,f35083]) ).

fof(f35083,plain,
    ! [X0] :
      ( ( v2_pre_topc(k5_pcomps_1(X0))
        & v1_pre_topc(k5_pcomps_1(X0))
        & ~ v3_struct_0(k5_pcomps_1(X0)) )
      | ~ sP1739(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1739])]) ).

fof(f18302,plain,
    ! [X0] :
      ( ( v2_pre_topc(k5_pcomps_1(X0))
        & v1_pre_topc(k5_pcomps_1(X0))
        & ~ v3_struct_0(k5_pcomps_1(X0)) )
      | ~ l1_metric_1(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18301]) ).

fof(f18301,plain,
    ! [X0] :
      ( ( v2_pre_topc(k5_pcomps_1(X0))
        & v1_pre_topc(k5_pcomps_1(X0))
        & ~ v3_struct_0(k5_pcomps_1(X0)) )
      | ~ l1_metric_1(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f10556]) ).

fof(f10556,axiom,
    ! [X0] :
      ( ( l1_metric_1(X0)
        & ~ v3_struct_0(X0) )
     => ( v2_pre_topc(k5_pcomps_1(X0))
        & v1_pre_topc(k5_pcomps_1(X0))
        & ~ v3_struct_0(k5_pcomps_1(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',fc4_pcomps_1) ).

fof(f107995,plain,
    ( ~ spl9309_53
    | spl9309_43 ),
    inference(avatar_split_clause,[],[f107947,f107934,f107992]) ).

fof(f107992,plain,
    ( spl9309_53
  <=> sP2333(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_53])]) ).

fof(f107934,plain,
    ( spl9309_43
  <=> l3_vectsp_1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_43])]) ).

fof(f107947,plain,
    ( ~ sP2333(sK5140)
    | spl9309_43 ),
    inference(resolution,[],[f107936,f72769]) ).

fof(f72769,plain,
    ! [X0] :
      ( l3_vectsp_1(X0)
      | ~ sP2333(X0) ),
    inference(cnf_transformation,[],[f48261]) ).

fof(f48261,plain,
    ! [X0] :
      ( ( l3_vectsp_1(X0)
        & v2_vectsp_2(X0)
        & ~ v10_vectsp_1(X0)
        & v8_vectsp_1(X0)
        & v7_vectsp_1(X0)
        & v6_vectsp_1(X0)
        & v7_group_1(X0)
        & v4_group_1(X0)
        & v6_rlvect_1(X0)
        & v5_rlvect_1(X0)
        & v4_rlvect_1(X0)
        & v3_rlvect_1(X0)
        & ~ v3_struct_0(X0) )
      | ~ sP2333(X0) ),
    inference(nnf_transformation,[],[f36004]) ).

fof(f36004,plain,
    ! [X0] :
      ( ( l3_vectsp_1(X0)
        & v2_vectsp_2(X0)
        & ~ v10_vectsp_1(X0)
        & v8_vectsp_1(X0)
        & v7_vectsp_1(X0)
        & v6_vectsp_1(X0)
        & v7_group_1(X0)
        & v4_group_1(X0)
        & v6_rlvect_1(X0)
        & v5_rlvect_1(X0)
        & v4_rlvect_1(X0)
        & v3_rlvect_1(X0)
        & ~ v3_struct_0(X0) )
      | ~ sP2333(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2333])]) ).

fof(f107936,plain,
    ( ~ l3_vectsp_1(sK5140)
    | spl9309_43 ),
    inference(avatar_component_clause,[],[f107934]) ).

fof(f107986,plain,
    ( ~ spl9309_51
    | spl9309_52
    | spl9309_1 ),
    inference(avatar_split_clause,[],[f94998,f94552,f107983,f107979]) ).

fof(f107979,plain,
    ( spl9309_51
  <=> l1_vectsp_1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_51])]) ).

fof(f107983,plain,
    ( spl9309_52
  <=> sP1732(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_52])]) ).

fof(f94998,plain,
    ( sP1732(sK5140)
    | ~ l1_vectsp_1(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68831]) ).

fof(f68831,plain,
    ! [X0] :
      ( sP1732(X0)
      | ~ l1_vectsp_1(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f35073]) ).

fof(f35073,plain,
    ! [X0] :
      ( sP1732(X0)
      | ~ l1_vectsp_1(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18290,f35072,f35071]) ).

fof(f35071,plain,
    ! [X0] :
      ( sP1731(X0)
    <=> ! [X1] :
          ( ( k1_group_1(X0,k2_vectsp_1(X0),X1) = X1
            & k1_group_1(X0,X1,k2_vectsp_1(X0)) = X1 )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1731])]) ).

fof(f35072,plain,
    ! [X0] :
      ( ( v1_vectsp_2(X0)
      <=> sP1731(X0) )
      | ~ sP1732(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1732])]) ).

fof(f18290,plain,
    ! [X0] :
      ( ( v1_vectsp_2(X0)
      <=> ! [X1] :
            ( ( k1_group_1(X0,k2_vectsp_1(X0),X1) = X1
              & k1_group_1(X0,X1,k2_vectsp_1(X0)) = X1 )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_vectsp_1(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18289]) ).

fof(f18289,plain,
    ! [X0] :
      ( ( v1_vectsp_2(X0)
      <=> ! [X1] :
            ( ( k1_group_1(X0,k2_vectsp_1(X0),X1) = X1
              & k1_group_1(X0,X1,k2_vectsp_1(X0)) = X1 )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_vectsp_1(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f8441]) ).

fof(f8441,axiom,
    ! [X0] :
      ( ( l1_vectsp_1(X0)
        & ~ v3_struct_0(X0) )
     => ( v1_vectsp_2(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ( k1_group_1(X0,k2_vectsp_1(X0),X1) = X1
              & k1_group_1(X0,X1,k2_vectsp_1(X0)) = X1 ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d2_vectsp_2) ).

fof(f107975,plain,
    ( ~ spl9309_49
    | spl9309_50
    | spl9309_1 ),
    inference(avatar_split_clause,[],[f94977,f94552,f107972,f107968]) ).

fof(f107968,plain,
    ( spl9309_49
  <=> l1_msualg_1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_49])]) ).

fof(f107972,plain,
    ( spl9309_50
  <=> sP1720(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_50])]) ).

fof(f94977,plain,
    ( sP1720(sK5140)
    | ~ l1_msualg_1(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68766]) ).

fof(f68766,plain,
    ! [X0] :
      ( sP1720(X0)
      | ~ l1_msualg_1(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f35055]) ).

fof(f35055,plain,
    ! [X0] :
      ( sP1720(X0)
      | ~ l1_msualg_1(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18254,f35054,f35053]) ).

fof(f35053,plain,
    ! [X0] :
      ( sP1719(X0)
    <=> ! [X1] :
          ( v1_msualg_2(X1,X0)
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1719])]) ).

fof(f35054,plain,
    ! [X0] :
      ( ( v2_msualg_2(X0)
      <=> sP1719(X0) )
      | ~ sP1720(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1720])]) ).

fof(f18254,plain,
    ! [X0] :
      ( ( v2_msualg_2(X0)
      <=> ! [X1] :
            ( v1_msualg_2(X1,X0)
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_msualg_1(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18253]) ).

fof(f18253,plain,
    ! [X0] :
      ( ( v2_msualg_2(X0)
      <=> ! [X1] :
            ( v1_msualg_2(X1,X0)
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_msualg_1(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f12930]) ).

fof(f12930,axiom,
    ! [X0] :
      ( ( l1_msualg_1(X0)
        & ~ v3_struct_0(X0) )
     => ( v2_msualg_2(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => v1_msualg_2(X1,X0) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d3_msualg_2) ).

fof(f107966,plain,
    ( ~ spl9309_48
    | spl9309_46 ),
    inference(avatar_split_clause,[],[f107961,f107953,f107963]) ).

fof(f107963,plain,
    ( spl9309_48
  <=> l2_quantal1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_48])]) ).

fof(f107953,plain,
    ( spl9309_46
  <=> l1_quantal1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_46])]) ).

fof(f107961,plain,
    ( ~ l2_quantal1(sK5140)
    | spl9309_46 ),
    inference(resolution,[],[f107955,f62532]) ).

fof(f62532,plain,
    ! [X0] :
      ( l1_quantal1(X0)
      | ~ l2_quantal1(X0) ),
    inference(cnf_transformation,[],[f15136]) ).

fof(f15136,plain,
    ! [X0] :
      ( ( l1_vectsp_1(X0)
        & l1_quantal1(X0) )
      | ~ l2_quantal1(X0) ),
    inference(ennf_transformation,[],[f13183]) ).

fof(f13183,axiom,
    ! [X0] :
      ( l2_quantal1(X0)
     => ( l1_vectsp_1(X0)
        & l1_quantal1(X0) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_l2_quantal1) ).

fof(f107955,plain,
    ( ~ l1_quantal1(sK5140)
    | spl9309_46 ),
    inference(avatar_component_clause,[],[f107953]) ).

fof(f107960,plain,
    ( ~ spl9309_46
    | spl9309_47
    | spl9309_1 ),
    inference(avatar_split_clause,[],[f94857,f94552,f107957,f107953]) ).

fof(f107957,plain,
    ( spl9309_47
  <=> sP1661(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_47])]) ).

fof(f94857,plain,
    ( sP1661(sK5140)
    | ~ l1_quantal1(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68434]) ).

fof(f68434,plain,
    ! [X0] :
      ( sP1661(X0)
      | ~ l1_quantal1(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f34964]) ).

fof(f34964,plain,
    ! [X0] :
      ( sP1661(X0)
      | ~ l1_quantal1(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18064,f34963,f34962,f34961]) ).

fof(f34961,plain,
    ! [X2,X0,X1] :
      ( sP1659(X2,X0,X1)
    <=> ! [X3] :
          ( ( k4_monoid_0(X0,X3,k1_lattices(X0,X1,X2)) = k1_lattices(X0,k4_monoid_0(X0,X3,X1),k4_monoid_0(X0,X3,X2))
            & k4_monoid_0(X0,k1_lattices(X0,X1,X2),X3) = k1_lattices(X0,k4_monoid_0(X0,X1,X3),k4_monoid_0(X0,X2,X3)) )
          | ~ m1_subset_1(X3,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1659])]) ).

fof(f34962,plain,
    ! [X0] :
      ( sP1660(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( sP1659(X2,X0,X1)
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1660])]) ).

fof(f34963,plain,
    ! [X0] :
      ( ( v9_quantal1(X0)
      <=> sP1660(X0) )
      | ~ sP1661(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1661])]) ).

fof(f18064,plain,
    ! [X0] :
      ( ( v9_quantal1(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ! [X3] :
                    ( ( k4_monoid_0(X0,X3,k1_lattices(X0,X1,X2)) = k1_lattices(X0,k4_monoid_0(X0,X3,X1),k4_monoid_0(X0,X3,X2))
                      & k4_monoid_0(X0,k1_lattices(X0,X1,X2),X3) = k1_lattices(X0,k4_monoid_0(X0,X1,X3),k4_monoid_0(X0,X2,X3)) )
                    | ~ m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_quantal1(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18063]) ).

fof(f18063,plain,
    ! [X0] :
      ( ( v9_quantal1(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ! [X3] :
                    ( ( k4_monoid_0(X0,X3,k1_lattices(X0,X1,X2)) = k1_lattices(X0,k4_monoid_0(X0,X3,X1),k4_monoid_0(X0,X3,X2))
                      & k4_monoid_0(X0,k1_lattices(X0,X1,X2),X3) = k1_lattices(X0,k4_monoid_0(X0,X1,X3),k4_monoid_0(X0,X2,X3)) )
                    | ~ m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_quantal1(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f13139]) ).

fof(f13139,axiom,
    ! [X0] :
      ( ( l1_quantal1(X0)
        & ~ v3_struct_0(X0) )
     => ( v9_quantal1(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => ! [X3] :
                    ( m1_subset_1(X3,u1_struct_0(X0))
                   => ( k4_monoid_0(X0,X3,k1_lattices(X0,X1,X2)) = k1_lattices(X0,k4_monoid_0(X0,X3,X1),k4_monoid_0(X0,X3,X2))
                      & k4_monoid_0(X0,k1_lattices(X0,X1,X2),X3) = k1_lattices(X0,k4_monoid_0(X0,X1,X3),k4_monoid_0(X0,X2,X3)) ) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d7_quantal1) ).

fof(f107946,plain,
    ( ~ spl9309_44
    | spl9309_45
    | spl9309_1 ),
    inference(avatar_split_clause,[],[f94823,f94552,f107943,f107939]) ).

fof(f107939,plain,
    ( spl9309_44
  <=> l3_quantal1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_44])]) ).

fof(f107943,plain,
    ( spl9309_45
  <=> sP1634(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_45])]) ).

fof(f94823,plain,
    ( sP1634(sK5140)
    | ~ l3_quantal1(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68312]) ).

fof(f68312,plain,
    ! [X0] :
      ( sP1634(X0)
      | ~ l3_quantal1(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f34925]) ).

fof(f34925,plain,
    ! [X0] :
      ( sP1634(X0)
      | ~ l3_quantal1(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18008,f34924]) ).

fof(f34924,plain,
    ! [X0] :
      ( ( m2_relset_1(k6_quantal1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k6_quantal1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k6_quantal1(X0)) )
      | ~ sP1634(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1634])]) ).

fof(f18008,plain,
    ! [X0] :
      ( ( m2_relset_1(k6_quantal1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k6_quantal1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k6_quantal1(X0)) )
      | ~ l3_quantal1(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18007]) ).

fof(f18007,plain,
    ! [X0] :
      ( ( m2_relset_1(k6_quantal1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k6_quantal1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k6_quantal1(X0)) )
      | ~ l3_quantal1(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f13195]) ).

fof(f13195,axiom,
    ! [X0] :
      ( ( l3_quantal1(X0)
        & ~ v3_struct_0(X0) )
     => ( m2_relset_1(k6_quantal1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k6_quantal1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k6_quantal1(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_k6_quantal1) ).

fof(f107937,plain,
    ( ~ spl9309_43
    | spl9309_41 ),
    inference(avatar_split_clause,[],[f107932,f107924,f107934]) ).

fof(f107924,plain,
    ( spl9309_41
  <=> l2_vectsp_1(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_41])]) ).

fof(f107932,plain,
    ( ~ l3_vectsp_1(sK5140)
    | spl9309_41 ),
    inference(resolution,[],[f107926,f63400]) ).

fof(f63400,plain,
    ! [X0] :
      ( l2_vectsp_1(X0)
      | ~ l3_vectsp_1(X0) ),
    inference(cnf_transformation,[],[f15536]) ).

fof(f15536,plain,
    ! [X0] :
      ( ( l2_vectsp_1(X0)
        & l1_rlvect_1(X0) )
      | ~ l3_vectsp_1(X0) ),
    inference(ennf_transformation,[],[f7637]) ).

fof(f7637,axiom,
    ! [X0] :
      ( l3_vectsp_1(X0)
     => ( l2_vectsp_1(X0)
        & l1_rlvect_1(X0) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_l3_vectsp_1) ).

fof(f107926,plain,
    ( ~ l2_vectsp_1(sK5140)
    | spl9309_41 ),
    inference(avatar_component_clause,[],[f107924]) ).

fof(f107931,plain,
    ( ~ spl9309_41
    | spl9309_42
    | spl9309_1 ),
    inference(avatar_split_clause,[],[f94817,f94552,f107928,f107924]) ).

fof(f107928,plain,
    ( spl9309_42
  <=> sP1631(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_42])]) ).

fof(f94817,plain,
    ( sP1631(sK5140)
    | ~ l2_vectsp_1(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68296]) ).

fof(f68296,plain,
    ! [X0] :
      ( sP1631(X0)
      | ~ l2_vectsp_1(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f34920]) ).

fof(f34920,plain,
    ! [X0] :
      ( sP1631(X0)
      | ~ l2_vectsp_1(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f17998,f34919,f34918]) ).

fof(f34918,plain,
    ! [X0] :
      ( sP1630(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( k1_rlvect_1(X0) = X2
              | k1_rlvect_1(X0) = X1
              | k1_rlvect_1(X0) != k1_group_1(X0,X1,X2)
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1630])]) ).

fof(f34919,plain,
    ! [X0] :
      ( ( v2_vectsp_2(X0)
      <=> sP1630(X0) )
      | ~ sP1631(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1631])]) ).

fof(f17998,plain,
    ! [X0] :
      ( ( v2_vectsp_2(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( k1_rlvect_1(X0) = X2
                | k1_rlvect_1(X0) = X1
                | k1_rlvect_1(X0) != k1_group_1(X0,X1,X2)
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l2_vectsp_1(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f17997]) ).

fof(f17997,plain,
    ! [X0] :
      ( ( v2_vectsp_2(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( k1_rlvect_1(X0) = X2
                | k1_rlvect_1(X0) = X1
                | k1_rlvect_1(X0) != k1_group_1(X0,X1,X2)
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l2_vectsp_1(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f8445]) ).

fof(f8445,axiom,
    ! [X0] :
      ( ( l2_vectsp_1(X0)
        & ~ v3_struct_0(X0) )
     => ( v2_vectsp_2(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => ~ ( k1_rlvect_1(X0) != X2
                    & k1_rlvect_1(X0) != X1
                    & k1_rlvect_1(X0) = k1_group_1(X0,X1,X2) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d5_vectsp_2) ).

fof(f107922,plain,
    ( ~ spl9309_40
    | ~ spl9309_39 ),
    inference(avatar_split_clause,[],[f105326,f105321,f107919]) ).

fof(f107919,plain,
    ( spl9309_40
  <=> v1_xboole_0(sK6564(sK5140)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_40])]) ).

fof(f105321,plain,
    ( spl9309_39
  <=> sP1770(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_39])]) ).

fof(f105326,plain,
    ( ~ v1_xboole_0(sK6564(sK5140))
    | ~ spl9309_39 ),
    inference(resolution,[],[f105323,f69011]) ).

fof(f69011,plain,
    ! [X0] :
      ( ~ v1_xboole_0(sK6564(X0))
      | ~ sP1770(X0) ),
    inference(cnf_transformation,[],[f46387]) ).

fof(f46387,plain,
    ! [X0] :
      ( ( v1_finset_1(sK6564(X0))
        & ~ v1_xboole_0(sK6564(X0))
        & m1_subset_1(sK6564(X0),k1_zfmisc_1(u1_struct_0(X0))) )
      | ~ sP1770(X0) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK6564])],[f46385,f46386]) ).

fof(f46386,plain,
    ! [X0] :
      ( ? [X1] :
          ( v1_finset_1(X1)
          & ~ v1_xboole_0(X1)
          & m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) )
     => ( v1_finset_1(sK6564(X0))
        & ~ v1_xboole_0(sK6564(X0))
        & m1_subset_1(sK6564(X0),k1_zfmisc_1(u1_struct_0(X0))) ) ),
    introduced(choice_axiom,[]) ).

fof(f46385,plain,
    ! [X0] :
      ( ? [X1] :
          ( v1_finset_1(X1)
          & ~ v1_xboole_0(X1)
          & m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) )
      | ~ sP1770(X0) ),
    inference(nnf_transformation,[],[f35125]) ).

fof(f35125,plain,
    ! [X0] :
      ( ? [X1] :
          ( v1_finset_1(X1)
          & ~ v1_xboole_0(X1)
          & m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) )
      | ~ sP1770(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1770])]) ).

fof(f105323,plain,
    ( sP1770(sK5140)
    | ~ spl9309_39 ),
    inference(avatar_component_clause,[],[f105321]) ).

fof(f105324,plain,
    ( spl9309_39
    | spl9309_1
    | ~ spl9309_4 ),
    inference(avatar_split_clause,[],[f104504,f104442,f94552,f105321]) ).

fof(f104442,plain,
    ( spl9309_4
  <=> l1_lattices(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_4])]) ).

fof(f104504,plain,
    ( sP1770(sK5140)
    | spl9309_1
    | ~ spl9309_4 ),
    inference(subsumption_resolution,[],[f95061,f104456]) ).

fof(f104456,plain,
    ( l1_struct_0(sK5140)
    | ~ spl9309_4 ),
    inference(resolution,[],[f104444,f62514]) ).

fof(f62514,plain,
    ! [X0] :
      ( l1_struct_0(X0)
      | ~ l1_lattices(X0) ),
    inference(cnf_transformation,[],[f15122]) ).

fof(f15122,plain,
    ! [X0] :
      ( l1_struct_0(X0)
      | ~ l1_lattices(X0) ),
    inference(ennf_transformation,[],[f6738]) ).

fof(f6738,axiom,
    ! [X0] :
      ( l1_lattices(X0)
     => l1_struct_0(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_l1_lattices) ).

fof(f104444,plain,
    ( l1_lattices(sK5140)
    | ~ spl9309_4 ),
    inference(avatar_component_clause,[],[f104442]) ).

fof(f95061,plain,
    ( sP1770(sK5140)
    | ~ l1_struct_0(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f69013]) ).

fof(f69013,plain,
    ! [X0] :
      ( sP1770(X0)
      | ~ l1_struct_0(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f35126]) ).

fof(f35126,plain,
    ! [X0] :
      ( sP1770(X0)
      | ~ l1_struct_0(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18376,f35125]) ).

fof(f18376,plain,
    ! [X0] :
      ( ? [X1] :
          ( v1_finset_1(X1)
          & ~ v1_xboole_0(X1)
          & m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) )
      | ~ l1_struct_0(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18375]) ).

fof(f18375,plain,
    ! [X0] :
      ( ? [X1] :
          ( v1_finset_1(X1)
          & ~ v1_xboole_0(X1)
          & m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) )
      | ~ l1_struct_0(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f8003]) ).

fof(f8003,axiom,
    ! [X0] :
      ( ( l1_struct_0(X0)
        & ~ v3_struct_0(X0) )
     => ? [X1] :
          ( v1_finset_1(X1)
          & ~ v1_xboole_0(X1)
          & m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',rc2_rlvect_2) ).

fof(f105317,plain,
    ( spl9309_38
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f104333,f94562,f94552,f105314]) ).

fof(f105314,plain,
    ( spl9309_38
  <=> sP1657(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_38])]) ).

fof(f104333,plain,
    ( sP1657(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f94852,f103554]) ).

fof(f94852,plain,
    ( sP1657(sK5140)
    | ~ l2_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68411]) ).

fof(f68411,plain,
    ! [X0] :
      ( sP1657(X0)
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f34958]) ).

fof(f34958,plain,
    ! [X0] :
      ( sP1657(X0)
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18056,f34957,f34956]) ).

fof(f34956,plain,
    ! [X0] :
      ( sP1656(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( k1_lattices(X0,X1,X2) = k1_lattices(X0,X2,X1)
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1656])]) ).

fof(f34957,plain,
    ! [X0] :
      ( ( v4_lattices(X0)
      <=> sP1656(X0) )
      | ~ sP1657(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1657])]) ).

fof(f18056,plain,
    ! [X0] :
      ( ( v4_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( k1_lattices(X0,X1,X2) = k1_lattices(X0,X2,X1)
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18055]) ).

fof(f18055,plain,
    ! [X0] :
      ( ( v4_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( k1_lattices(X0,X1,X2) = k1_lattices(X0,X2,X1)
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6667]) ).

fof(f6667,axiom,
    ! [X0] :
      ( ( l2_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v4_lattices(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => k1_lattices(X0,X1,X2) = k1_lattices(X0,X2,X1) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d4_lattices) ).

fof(f105310,plain,
    ( spl9309_37
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f104332,f94562,f94552,f105307]) ).

fof(f105307,plain,
    ( spl9309_37
  <=> sP1655(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_37])]) ).

fof(f104332,plain,
    ( sP1655(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f94851,f103554]) ).

fof(f94851,plain,
    ( sP1655(sK5140)
    | ~ l2_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68404]) ).

fof(f68404,plain,
    ! [X0] :
      ( sP1655(X0)
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f34955]) ).

fof(f34955,plain,
    ! [X0] :
      ( sP1655(X0)
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18054,f34954,f34953]) ).

fof(f34953,plain,
    ! [X0] :
      ( sP1654(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( k1_lattices(X0,X1,k1_lattices(X0,X2,X3)) = k1_lattices(X0,k1_lattices(X0,X1,X2),X3)
                  | ~ m1_subset_1(X3,u1_struct_0(X0)) )
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1654])]) ).

fof(f34954,plain,
    ! [X0] :
      ( ( v5_lattices(X0)
      <=> sP1654(X0) )
      | ~ sP1655(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1655])]) ).

fof(f18054,plain,
    ! [X0] :
      ( ( v5_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ! [X3] :
                    ( k1_lattices(X0,X1,k1_lattices(X0,X2,X3)) = k1_lattices(X0,k1_lattices(X0,X1,X2),X3)
                    | ~ m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18053]) ).

fof(f18053,plain,
    ! [X0] :
      ( ( v5_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ! [X3] :
                    ( k1_lattices(X0,X1,k1_lattices(X0,X2,X3)) = k1_lattices(X0,k1_lattices(X0,X1,X2),X3)
                    | ~ m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6668]) ).

fof(f6668,axiom,
    ! [X0] :
      ( ( l2_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v5_lattices(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => ! [X3] :
                    ( m1_subset_1(X3,u1_struct_0(X0))
                   => k1_lattices(X0,X1,k1_lattices(X0,X2,X3)) = k1_lattices(X0,k1_lattices(X0,X1,X2),X3) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d5_lattices) ).

fof(f105294,plain,
    ( spl9309_36
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f104331,f94562,f94552,f105291]) ).

fof(f105291,plain,
    ( spl9309_36
  <=> sP1653(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_36])]) ).

fof(f104331,plain,
    ( sP1653(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f94850,f103554]) ).

fof(f94850,plain,
    ( sP1653(sK5140)
    | ~ l2_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68396]) ).

fof(f68396,plain,
    ! [X0] :
      ( sP1653(X0)
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f34952]) ).

fof(f34952,plain,
    ! [X0] :
      ( sP1653(X0)
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18052,f34951,f34950,f34949]) ).

fof(f34949,plain,
    ! [X1,X0] :
      ( sP1651(X1,X0)
    <=> ! [X2] :
          ( ( k1_lattices(X0,X2,X1) = X1
            & k1_lattices(X0,X1,X2) = X1 )
          | ~ m1_subset_1(X2,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1651])]) ).

fof(f34950,plain,
    ! [X0] :
      ( sP1652(X0)
    <=> ? [X1] :
          ( sP1651(X1,X0)
          & m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1652])]) ).

fof(f34951,plain,
    ! [X0] :
      ( ( v14_lattices(X0)
      <=> sP1652(X0) )
      | ~ sP1653(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1653])]) ).

fof(f18052,plain,
    ! [X0] :
      ( ( v14_lattices(X0)
      <=> ? [X1] :
            ( ! [X2] :
                ( ( k1_lattices(X0,X2,X1) = X1
                  & k1_lattices(X0,X1,X2) = X1 )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            & m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18051]) ).

fof(f18051,plain,
    ! [X0] :
      ( ( v14_lattices(X0)
      <=> ? [X1] :
            ( ! [X2] :
                ( ( k1_lattices(X0,X2,X1) = X1
                  & k1_lattices(X0,X1,X2) = X1 )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            & m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l2_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6677]) ).

fof(f6677,axiom,
    ! [X0] :
      ( ( l2_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v14_lattices(X0)
      <=> ? [X1] :
            ( ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => ( k1_lattices(X0,X2,X1) = X1
                  & k1_lattices(X0,X1,X2) = X1 ) )
            & m1_subset_1(X1,u1_struct_0(X0)) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d14_lattices) ).

fof(f105284,plain,
    ( spl9309_35
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f104319,f94562,f94552,f105281]) ).

fof(f105281,plain,
    ( spl9309_35
  <=> sP1648(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_35])]) ).

fof(f104319,plain,
    ( sP1648(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f94846,f103553]) ).

fof(f94846,plain,
    ( sP1648(sK5140)
    | ~ l1_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68377]) ).

fof(f68377,plain,
    ! [X0] :
      ( sP1648(X0)
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f34945]) ).

fof(f34945,plain,
    ! [X0] :
      ( sP1648(X0)
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18044,f34944,f34943]) ).

fof(f34943,plain,
    ! [X0] :
      ( sP1647(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( k2_lattices(X0,X1,X2) = k2_lattices(X0,X2,X1)
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1647])]) ).

fof(f34944,plain,
    ! [X0] :
      ( ( v6_lattices(X0)
      <=> sP1647(X0) )
      | ~ sP1648(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1648])]) ).

fof(f18044,plain,
    ! [X0] :
      ( ( v6_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( k2_lattices(X0,X1,X2) = k2_lattices(X0,X2,X1)
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18043]) ).

fof(f18043,plain,
    ! [X0] :
      ( ( v6_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( k2_lattices(X0,X1,X2) = k2_lattices(X0,X2,X1)
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6669]) ).

fof(f6669,axiom,
    ! [X0] :
      ( ( l1_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v6_lattices(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => k2_lattices(X0,X1,X2) = k2_lattices(X0,X2,X1) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d6_lattices) ).

fof(f105274,plain,
    ( spl9309_34
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f104318,f94562,f94552,f105271]) ).

fof(f105271,plain,
    ( spl9309_34
  <=> sP1646(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_34])]) ).

fof(f104318,plain,
    ( sP1646(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f94845,f103553]) ).

fof(f94845,plain,
    ( sP1646(sK5140)
    | ~ l1_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68370]) ).

fof(f68370,plain,
    ! [X0] :
      ( sP1646(X0)
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f34942]) ).

fof(f34942,plain,
    ! [X0] :
      ( sP1646(X0)
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18042,f34941,f34940]) ).

fof(f34940,plain,
    ! [X0] :
      ( sP1645(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( k2_lattices(X0,X1,k2_lattices(X0,X2,X3)) = k2_lattices(X0,k2_lattices(X0,X1,X2),X3)
                  | ~ m1_subset_1(X3,u1_struct_0(X0)) )
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1645])]) ).

fof(f34941,plain,
    ! [X0] :
      ( ( v7_lattices(X0)
      <=> sP1645(X0) )
      | ~ sP1646(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1646])]) ).

fof(f18042,plain,
    ! [X0] :
      ( ( v7_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ! [X3] :
                    ( k2_lattices(X0,X1,k2_lattices(X0,X2,X3)) = k2_lattices(X0,k2_lattices(X0,X1,X2),X3)
                    | ~ m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18041]) ).

fof(f18041,plain,
    ! [X0] :
      ( ( v7_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ! [X3] :
                    ( k2_lattices(X0,X1,k2_lattices(X0,X2,X3)) = k2_lattices(X0,k2_lattices(X0,X1,X2),X3)
                    | ~ m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6670]) ).

fof(f6670,axiom,
    ! [X0] :
      ( ( l1_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v7_lattices(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => ! [X3] :
                    ( m1_subset_1(X3,u1_struct_0(X0))
                   => k2_lattices(X0,X1,k2_lattices(X0,X2,X3)) = k2_lattices(X0,k2_lattices(X0,X1,X2),X3) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d7_lattices) ).

fof(f105265,plain,
    ( spl9309_33
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f104317,f94562,f94552,f105262]) ).

fof(f105262,plain,
    ( spl9309_33
  <=> sP1644(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_33])]) ).

fof(f104317,plain,
    ( sP1644(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f94844,f103553]) ).

fof(f94844,plain,
    ( sP1644(sK5140)
    | ~ l1_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f68362]) ).

fof(f68362,plain,
    ! [X0] :
      ( sP1644(X0)
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f34939]) ).

fof(f34939,plain,
    ! [X0] :
      ( sP1644(X0)
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f18040,f34938,f34937,f34936]) ).

fof(f34936,plain,
    ! [X1,X0] :
      ( sP1642(X1,X0)
    <=> ! [X2] :
          ( ( k2_lattices(X0,X2,X1) = X1
            & k2_lattices(X0,X1,X2) = X1 )
          | ~ m1_subset_1(X2,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1642])]) ).

fof(f34937,plain,
    ! [X0] :
      ( sP1643(X0)
    <=> ? [X1] :
          ( sP1642(X1,X0)
          & m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1643])]) ).

fof(f34938,plain,
    ! [X0] :
      ( ( v13_lattices(X0)
      <=> sP1643(X0) )
      | ~ sP1644(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1644])]) ).

fof(f18040,plain,
    ! [X0] :
      ( ( v13_lattices(X0)
      <=> ? [X1] :
            ( ! [X2] :
                ( ( k2_lattices(X0,X2,X1) = X1
                  & k2_lattices(X0,X1,X2) = X1 )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            & m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f18039]) ).

fof(f18039,plain,
    ! [X0] :
      ( ( v13_lattices(X0)
      <=> ? [X1] :
            ( ! [X2] :
                ( ( k2_lattices(X0,X2,X1) = X1
                  & k2_lattices(X0,X1,X2) = X1 )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            & m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6676]) ).

fof(f6676,axiom,
    ! [X0] :
      ( ( l1_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v13_lattices(X0)
      <=> ? [X1] :
            ( ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => ( k2_lattices(X0,X2,X1) = X1
                  & k2_lattices(X0,X1,X2) = X1 ) )
            & m1_subset_1(X1,u1_struct_0(X0)) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d13_lattices) ).

fof(f105256,plain,
    ( spl9309_32
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f103556,f94562,f105253]) ).

fof(f103556,plain,
    ( l3_lattices(k1_lattice2(sK5140))
    | ~ spl9309_3 ),
    inference(resolution,[],[f94564,f64776]) ).

fof(f64776,plain,
    ! [X0] :
      ( l3_lattices(k1_lattice2(X0))
      | ~ l3_lattices(X0) ),
    inference(cnf_transformation,[],[f16162]) ).

fof(f16162,plain,
    ! [X0] :
      ( ( l3_lattices(k1_lattice2(X0))
        & v3_lattices(k1_lattice2(X0)) )
      | ~ l3_lattices(X0) ),
    inference(ennf_transformation,[],[f9463]) ).

fof(f9463,axiom,
    ! [X0] :
      ( l3_lattices(X0)
     => ( l3_lattices(k1_lattice2(X0))
        & v3_lattices(k1_lattice2(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_k1_lattice2) ).

fof(f105236,plain,
    ( spl9309_31
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f103555,f94562,f105233]) ).

fof(f105233,plain,
    ( spl9309_31
  <=> v3_lattices(k1_lattice2(sK5140)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_31])]) ).

fof(f103555,plain,
    ( v3_lattices(k1_lattice2(sK5140))
    | ~ spl9309_3 ),
    inference(resolution,[],[f94564,f64775]) ).

fof(f64775,plain,
    ! [X0] :
      ( v3_lattices(k1_lattice2(X0))
      | ~ l3_lattices(X0) ),
    inference(cnf_transformation,[],[f16162]) ).

fof(f105231,plain,
    ( spl9309_30
    | ~ spl9309_7 ),
    inference(avatar_split_clause,[],[f104818,f104635,f105228]) ).

fof(f105228,plain,
    ( spl9309_30
  <=> sP831(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_30])]) ).

fof(f104635,plain,
    ( spl9309_7
  <=> l1_struct_0(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_7])]) ).

fof(f104818,plain,
    ( sP831(sK5140)
    | ~ spl9309_7 ),
    inference(resolution,[],[f104637,f63398]) ).

fof(f63398,plain,
    ! [X0] :
      ( sP831(X0)
      | ~ l1_struct_0(X0) ),
    inference(cnf_transformation,[],[f33690]) ).

fof(f33690,plain,
    ! [X0] :
      ( sP831(X0)
      | ~ l1_struct_0(X0) ),
    inference(definition_folding,[],[f15535,f33689]) ).

fof(f33689,plain,
    ! [X0] :
      ( ? [X1] :
          ( v5_membered(X1)
          & v4_membered(X1)
          & v3_membered(X1)
          & v2_membered(X1)
          & v1_membered(X1)
          & v1_finset_1(X1)
          & v1_funct_1(X1)
          & v1_xboole_0(X1)
          & m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) )
      | ~ sP831(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP831])]) ).

fof(f15535,plain,
    ! [X0] :
      ( ? [X1] :
          ( v5_membered(X1)
          & v4_membered(X1)
          & v3_membered(X1)
          & v2_membered(X1)
          & v1_membered(X1)
          & v1_finset_1(X1)
          & v1_funct_1(X1)
          & v1_xboole_0(X1)
          & m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) )
      | ~ l1_struct_0(X0) ),
    inference(ennf_transformation,[],[f8002]) ).

fof(f8002,axiom,
    ! [X0] :
      ( l1_struct_0(X0)
     => ? [X1] :
          ( v5_membered(X1)
          & v4_membered(X1)
          & v3_membered(X1)
          & v2_membered(X1)
          & v1_membered(X1)
          & v1_finset_1(X1)
          & v1_funct_1(X1)
          & v1_xboole_0(X1)
          & m1_subset_1(X1,k1_zfmisc_1(u1_struct_0(X0))) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',rc1_rlvect_2) ).

fof(f104637,plain,
    ( l1_struct_0(sK5140)
    | ~ spl9309_7 ),
    inference(avatar_component_clause,[],[f104635]) ).

fof(f105224,plain,
    ( spl9309_29
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100745,f94562,f94552,f105221]) ).

fof(f105221,plain,
    ( spl9309_29
  <=> sP2371(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_29])]) ).

fof(f100745,plain,
    ( sP2371(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97293,f94564]) ).

fof(f97293,plain,
    ( sP2371(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72971]) ).

fof(f72971,plain,
    ! [X0] :
      ( sP2371(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36059]) ).

fof(f36059,plain,
    ! [X0] :
      ( sP2371(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21344,f36058,f36057]) ).

fof(f36057,plain,
    ! [X0] :
      ( sP2370(X0)
    <=> ( v9_lattices(X0)
        & v7_lattices(X0)
        & v6_lattices(X0)
        & v8_lattices(X0)
        & v5_lattices(X0)
        & v4_lattices(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2370])]) ).

fof(f36058,plain,
    ! [X0] :
      ( ( v10_lattices(X0)
      <=> sP2370(X0) )
      | ~ sP2371(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2371])]) ).

fof(f21344,plain,
    ! [X0] :
      ( ( v10_lattices(X0)
      <=> ( v9_lattices(X0)
          & v7_lattices(X0)
          & v6_lattices(X0)
          & v8_lattices(X0)
          & v5_lattices(X0)
          & v4_lattices(X0) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21343]) ).

fof(f21343,plain,
    ! [X0] :
      ( ( v10_lattices(X0)
      <=> ( v9_lattices(X0)
          & v7_lattices(X0)
          & v6_lattices(X0)
          & v8_lattices(X0)
          & v5_lattices(X0)
          & v4_lattices(X0) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6673]) ).

fof(f6673,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v10_lattices(X0)
      <=> ( v9_lattices(X0)
          & v7_lattices(X0)
          & v6_lattices(X0)
          & v8_lattices(X0)
          & v5_lattices(X0)
          & v4_lattices(X0) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d10_lattices) ).

fof(f105219,plain,
    ( spl9309_28
    | ~ spl9309_7 ),
    inference(avatar_split_clause,[],[f104815,f104635,f105216]) ).

fof(f105216,plain,
    ( spl9309_28
  <=> sP830(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_28])]) ).

fof(f104815,plain,
    ( sP830(sK5140)
    | ~ spl9309_7 ),
    inference(resolution,[],[f104637,f63386]) ).

fof(f63386,plain,
    ! [X0] :
      ( sP830(X0)
      | ~ l1_struct_0(X0) ),
    inference(cnf_transformation,[],[f33688]) ).

fof(f33688,plain,
    ! [X0] :
      ( sP830(X0)
      | ~ l1_struct_0(X0) ),
    inference(definition_folding,[],[f15533,f33687]) ).

fof(f33687,plain,
    ! [X0] :
      ( ? [X1] :
          ( v11_vectsp_1(X1,X0)
          & ~ v3_struct_0(X1)
          & l4_vectsp_1(X1,X0) )
      | ~ sP830(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP830])]) ).

fof(f15533,plain,
    ! [X0] :
      ( ? [X1] :
          ( v11_vectsp_1(X1,X0)
          & ~ v3_struct_0(X1)
          & l4_vectsp_1(X1,X0) )
      | ~ l1_struct_0(X0) ),
    inference(ennf_transformation,[],[f7504]) ).

fof(f7504,axiom,
    ! [X0] :
      ( l1_struct_0(X0)
     => ? [X1] :
          ( v11_vectsp_1(X1,X0)
          & ~ v3_struct_0(X1)
          & l4_vectsp_1(X1,X0) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',rc12_vectsp_1) ).

fof(f105212,plain,
    ( spl9309_27
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100744,f94562,f94552,f105209]) ).

fof(f105209,plain,
    ( spl9309_27
  <=> sP2369(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_27])]) ).

fof(f100744,plain,
    ( sP2369(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97292,f94564]) ).

fof(f97292,plain,
    ( sP2369(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72961]) ).

fof(f72961,plain,
    ! [X0] :
      ( sP2369(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36056]) ).

fof(f36056,plain,
    ! [X0] :
      ( sP2369(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21342,f36055,f36054]) ).

fof(f36054,plain,
    ! [X0] :
      ( sP2368(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( k1_lattices(X0,k2_lattices(X0,X1,X2),X2) = X2
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2368])]) ).

fof(f36055,plain,
    ! [X0] :
      ( ( v8_lattices(X0)
      <=> sP2368(X0) )
      | ~ sP2369(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2369])]) ).

fof(f21342,plain,
    ! [X0] :
      ( ( v8_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( k1_lattices(X0,k2_lattices(X0,X1,X2),X2) = X2
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21341]) ).

fof(f21341,plain,
    ! [X0] :
      ( ( v8_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( k1_lattices(X0,k2_lattices(X0,X1,X2),X2) = X2
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6671]) ).

fof(f6671,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v8_lattices(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => k1_lattices(X0,k2_lattices(X0,X1,X2),X2) = X2 ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d8_lattices) ).

fof(f105207,plain,
    ( spl9309_26
    | ~ spl9309_7 ),
    inference(avatar_split_clause,[],[f104810,f104635,f105204]) ).

fof(f105204,plain,
    ( spl9309_26
  <=> sP829(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_26])]) ).

fof(f104810,plain,
    ( sP829(sK5140)
    | ~ spl9309_7 ),
    inference(resolution,[],[f104637,f63378]) ).

fof(f63378,plain,
    ! [X0] :
      ( sP829(X0)
      | ~ l1_struct_0(X0) ),
    inference(cnf_transformation,[],[f33686]) ).

fof(f33686,plain,
    ! [X0] :
      ( sP829(X0)
      | ~ l1_struct_0(X0) ),
    inference(definition_folding,[],[f15530,f33685]) ).

fof(f33685,plain,
    ! [X0] :
      ( ? [X1] :
          ( v5_msualg_1(X1,X0)
          & v3_msualg_1(X1,X0)
          & l2_msualg_1(X1,X0) )
      | ~ sP829(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP829])]) ).

fof(f15530,plain,
    ! [X0] :
      ( ? [X1] :
          ( v5_msualg_1(X1,X0)
          & v3_msualg_1(X1,X0)
          & l2_msualg_1(X1,X0) )
      | ~ l1_struct_0(X0) ),
    inference(ennf_transformation,[],[f12790]) ).

fof(f12790,axiom,
    ! [X0] :
      ( l1_struct_0(X0)
     => ? [X1] :
          ( v5_msualg_1(X1,X0)
          & v3_msualg_1(X1,X0)
          & l2_msualg_1(X1,X0) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',rc7_msualg_1) ).

fof(f105200,plain,
    ( spl9309_25
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100743,f94562,f94552,f105197]) ).

fof(f105197,plain,
    ( spl9309_25
  <=> sP2367(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_25])]) ).

fof(f100743,plain,
    ( sP2367(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97291,f94564]) ).

fof(f97291,plain,
    ( sP2367(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72954]) ).

fof(f72954,plain,
    ! [X0] :
      ( sP2367(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36053]) ).

fof(f36053,plain,
    ! [X0] :
      ( sP2367(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21340,f36052,f36051]) ).

fof(f36051,plain,
    ! [X0] :
      ( sP2366(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( k2_lattices(X0,X1,k1_lattices(X0,X1,X2)) = X1
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2366])]) ).

fof(f36052,plain,
    ! [X0] :
      ( ( v9_lattices(X0)
      <=> sP2366(X0) )
      | ~ sP2367(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2367])]) ).

fof(f21340,plain,
    ! [X0] :
      ( ( v9_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( k2_lattices(X0,X1,k1_lattices(X0,X1,X2)) = X1
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21339]) ).

fof(f21339,plain,
    ! [X0] :
      ( ( v9_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( k2_lattices(X0,X1,k1_lattices(X0,X1,X2)) = X1
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6672]) ).

fof(f6672,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v9_lattices(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => k2_lattices(X0,X1,k1_lattices(X0,X1,X2)) = X1 ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d9_lattices) ).

fof(f105195,plain,
    ( spl9309_24
    | ~ spl9309_7 ),
    inference(avatar_split_clause,[],[f104731,f104635,f105192]) ).

fof(f105192,plain,
    ( spl9309_24
  <=> sP825(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_24])]) ).

fof(f104731,plain,
    ( sP825(sK5140)
    | ~ spl9309_7 ),
    inference(resolution,[],[f104637,f63306]) ).

fof(f63306,plain,
    ! [X0] :
      ( sP825(X0)
      | ~ l1_struct_0(X0) ),
    inference(cnf_transformation,[],[f33680]) ).

fof(f33680,plain,
    ! [X0] :
      ( sP825(X0)
      | ~ l1_struct_0(X0) ),
    inference(definition_folding,[],[f15466,f33679,f33678]) ).

fof(f33678,plain,
    ! [X0] :
      ( sP824(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( X1 = X2
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP824])]) ).

fof(f33679,plain,
    ! [X0] :
      ( ( v3_realset2(X0)
      <=> sP824(X0) )
      | ~ sP825(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP825])]) ).

fof(f15466,plain,
    ! [X0] :
      ( ( v3_realset2(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( X1 = X2
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_struct_0(X0) ),
    inference(ennf_transformation,[],[f8183]) ).

fof(f8183,axiom,
    ! [X0] :
      ( l1_struct_0(X0)
     => ( v3_realset2(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => X1 = X2 ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d7_realset2) ).

fof(f105188,plain,
    ( spl9309_23
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100742,f94562,f94552,f105185]) ).

fof(f105185,plain,
    ( spl9309_23
  <=> sP2365(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_23])]) ).

fof(f100742,plain,
    ( sP2365(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97290,f94564]) ).

fof(f97290,plain,
    ( sP2365(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72947]) ).

fof(f72947,plain,
    ! [X0] :
      ( sP2365(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36050]) ).

fof(f36050,plain,
    ! [X0] :
      ( sP2365(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21338,f36049,f36048]) ).

fof(f36048,plain,
    ! [X0] :
      ( sP2364(X0)
    <=> ( v14_lattices(X0)
        & v13_lattices(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2364])]) ).

fof(f36049,plain,
    ! [X0] :
      ( ( v15_lattices(X0)
      <=> sP2364(X0) )
      | ~ sP2365(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2365])]) ).

fof(f21338,plain,
    ! [X0] :
      ( ( v15_lattices(X0)
      <=> ( v14_lattices(X0)
          & v13_lattices(X0) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21337]) ).

fof(f21337,plain,
    ! [X0] :
      ( ( v15_lattices(X0)
      <=> ( v14_lattices(X0)
          & v13_lattices(X0) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6678]) ).

fof(f6678,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v15_lattices(X0)
      <=> ( v14_lattices(X0)
          & v13_lattices(X0) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d15_lattices) ).

fof(f105183,plain,
    ( spl9309_22
    | ~ spl9309_7 ),
    inference(avatar_split_clause,[],[f104728,f104635,f105180]) ).

fof(f105180,plain,
    ( spl9309_22
  <=> sP823(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_22])]) ).

fof(f104728,plain,
    ( sP823(sK5140)
    | ~ spl9309_7 ),
    inference(resolution,[],[f104637,f63297]) ).

fof(f63297,plain,
    ! [X0] :
      ( sP823(X0)
      | ~ l1_struct_0(X0) ),
    inference(cnf_transformation,[],[f33677]) ).

fof(f33677,plain,
    ! [X0] :
      ( sP823(X0)
      | ~ l1_struct_0(X0) ),
    inference(definition_folding,[],[f15464,f33676,f33675]) ).

fof(f33675,plain,
    ! [X0] :
      ( sP822(X0)
    <=> ! [X1] :
          ( ( v1_funct_1(X1)
            & v1_relat_1(X1) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP822])]) ).

fof(f33676,plain,
    ! [X0] :
      ( ( v1_monoid_0(X0)
      <=> sP822(X0) )
      | ~ sP823(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP823])]) ).

fof(f15464,plain,
    ! [X0] :
      ( ( v1_monoid_0(X0)
      <=> ! [X1] :
            ( ( v1_funct_1(X1)
              & v1_relat_1(X1) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_struct_0(X0) ),
    inference(ennf_transformation,[],[f11980]) ).

fof(f11980,axiom,
    ! [X0] :
      ( l1_struct_0(X0)
     => ( v1_monoid_0(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ( v1_funct_1(X1)
              & v1_relat_1(X1) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d1_monoid_0) ).

fof(f105176,plain,
    ( spl9309_21
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100741,f94562,f94552,f105173]) ).

fof(f105173,plain,
    ( spl9309_21
  <=> sP2363(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_21])]) ).

fof(f100741,plain,
    ( sP2363(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97289,f94564]) ).

fof(f97289,plain,
    ( sP2363(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72941]) ).

fof(f72941,plain,
    ! [X0] :
      ( sP2363(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36047]) ).

fof(f36047,plain,
    ! [X0] :
      ( sP2363(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21336,f36046,f36045,f36044]) ).

fof(f36044,plain,
    ! [X2,X0,X1] :
      ( sP2361(X2,X0,X1)
    <=> ! [X3] :
          ( r1_lattices(X0,X2,X3)
          | ~ r4_lattice3(X0,X3,X1)
          | ~ m1_subset_1(X3,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2361])]) ).

fof(f36045,plain,
    ! [X0] :
      ( sP2362(X0)
    <=> ! [X1] :
        ? [X2] :
          ( sP2361(X2,X0,X1)
          & r4_lattice3(X0,X2,X1)
          & m1_subset_1(X2,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2362])]) ).

fof(f36046,plain,
    ! [X0] :
      ( ( v4_lattice3(X0)
      <=> sP2362(X0) )
      | ~ sP2363(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2363])]) ).

fof(f21336,plain,
    ! [X0] :
      ( ( v4_lattice3(X0)
      <=> ! [X1] :
          ? [X2] :
            ( ! [X3] :
                ( r1_lattices(X0,X2,X3)
                | ~ r4_lattice3(X0,X3,X1)
                | ~ m1_subset_1(X3,u1_struct_0(X0)) )
            & r4_lattice3(X0,X2,X1)
            & m1_subset_1(X2,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21335]) ).

fof(f21335,plain,
    ! [X0] :
      ( ( v4_lattice3(X0)
      <=> ! [X1] :
          ? [X2] :
            ( ! [X3] :
                ( r1_lattices(X0,X2,X3)
                | ~ r4_lattice3(X0,X3,X1)
                | ~ m1_subset_1(X3,u1_struct_0(X0)) )
            & r4_lattice3(X0,X2,X1)
            & m1_subset_1(X2,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f11605]) ).

fof(f11605,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v4_lattice3(X0)
      <=> ! [X1] :
          ? [X2] :
            ( ! [X3] :
                ( m1_subset_1(X3,u1_struct_0(X0))
               => ( r4_lattice3(X0,X3,X1)
                 => r1_lattices(X0,X2,X3) ) )
            & r4_lattice3(X0,X2,X1)
            & m1_subset_1(X2,u1_struct_0(X0)) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d18_lattice3) ).

fof(f105171,plain,
    ( spl9309_20
    | ~ spl9309_7 ),
    inference(avatar_split_clause,[],[f104725,f104635,f105168]) ).

fof(f105168,plain,
    ( spl9309_20
  <=> sP821(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_20])]) ).

fof(f104725,plain,
    ( sP821(sK5140)
    | ~ spl9309_7 ),
    inference(resolution,[],[f104637,f63288]) ).

fof(f63288,plain,
    ! [X0] :
      ( sP821(X0)
      | ~ l1_struct_0(X0) ),
    inference(cnf_transformation,[],[f33674]) ).

fof(f33674,plain,
    ! [X0] :
      ( sP821(X0)
      | ~ l1_struct_0(X0) ),
    inference(definition_folding,[],[f15462,f33673,f33672,f33671]) ).

fof(f33671,plain,
    ! [X1] :
      ( sP819(X1)
    <=> ( v1_finseq_1(X1)
        & v1_funct_1(X1)
        & v1_relat_1(X1) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP819])]) ).

fof(f33672,plain,
    ! [X0] :
      ( sP820(X0)
    <=> ! [X1] :
          ( sP819(X1)
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP820])]) ).

fof(f33673,plain,
    ! [X0] :
      ( ( v2_monoid_0(X0)
      <=> sP820(X0) )
      | ~ sP821(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP821])]) ).

fof(f15462,plain,
    ! [X0] :
      ( ( v2_monoid_0(X0)
      <=> ! [X1] :
            ( ( v1_finseq_1(X1)
              & v1_funct_1(X1)
              & v1_relat_1(X1) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l1_struct_0(X0) ),
    inference(ennf_transformation,[],[f11981]) ).

fof(f11981,axiom,
    ! [X0] :
      ( l1_struct_0(X0)
     => ( v2_monoid_0(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ( v1_finseq_1(X1)
              & v1_funct_1(X1)
              & v1_relat_1(X1) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d2_monoid_0) ).

fof(f105164,plain,
    ( spl9309_19
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100740,f94562,f94552,f105161]) ).

fof(f105161,plain,
    ( spl9309_19
  <=> sP2360(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_19])]) ).

fof(f100740,plain,
    ( sP2360(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97288,f94564]) ).

fof(f97288,plain,
    ( sP2360(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72930]) ).

fof(f72930,plain,
    ! [X0] :
      ( sP2360(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36043]) ).

fof(f36043,plain,
    ! [X0] :
      ( sP2360(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21334,f36042,f36041]) ).

fof(f36041,plain,
    ! [X0] :
      ( sP2359(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( k2_lattices(X0,X1,k1_lattices(X0,X2,X3)) = k1_lattices(X0,k2_lattices(X0,X1,X2),k2_lattices(X0,X1,X3))
                  | ~ m1_subset_1(X3,u1_struct_0(X0)) )
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2359])]) ).

fof(f36042,plain,
    ! [X0] :
      ( ( v11_lattices(X0)
      <=> sP2359(X0) )
      | ~ sP2360(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2360])]) ).

fof(f21334,plain,
    ! [X0] :
      ( ( v11_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ! [X3] :
                    ( k2_lattices(X0,X1,k1_lattices(X0,X2,X3)) = k1_lattices(X0,k2_lattices(X0,X1,X2),k2_lattices(X0,X1,X3))
                    | ~ m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21333]) ).

fof(f21333,plain,
    ! [X0] :
      ( ( v11_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ! [X3] :
                    ( k2_lattices(X0,X1,k1_lattices(X0,X2,X3)) = k1_lattices(X0,k2_lattices(X0,X1,X2),k2_lattices(X0,X1,X3))
                    | ~ m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6674]) ).

fof(f6674,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v11_lattices(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => ! [X3] :
                    ( m1_subset_1(X3,u1_struct_0(X0))
                   => k2_lattices(X0,X1,k1_lattices(X0,X2,X3)) = k1_lattices(X0,k2_lattices(X0,X1,X2),k2_lattices(X0,X1,X3)) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d11_lattices) ).

fof(f105159,plain,
    ( spl9309_18
    | ~ spl9309_7 ),
    inference(avatar_split_clause,[],[f104721,f104635,f105156]) ).

fof(f105156,plain,
    ( spl9309_18
  <=> sP818(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_18])]) ).

fof(f104721,plain,
    ( sP818(sK5140)
    | ~ spl9309_7 ),
    inference(resolution,[],[f104637,f63275]) ).

fof(f63275,plain,
    ! [X0] :
      ( sP818(X0)
      | ~ l1_struct_0(X0) ),
    inference(cnf_transformation,[],[f33670]) ).

fof(f33670,plain,
    ! [X0] :
      ( sP818(X0)
      | ~ l1_struct_0(X0) ),
    inference(definition_folding,[],[f15455,f33669]) ).

fof(f33669,plain,
    ! [X0] :
      ( ( v5_membered(k1_pre_topc(X0))
        & v4_membered(k1_pre_topc(X0))
        & v3_membered(k1_pre_topc(X0))
        & v2_membered(k1_pre_topc(X0))
        & v1_membered(k1_pre_topc(X0))
        & v1_xboole_0(k1_pre_topc(X0)) )
      | ~ sP818(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP818])]) ).

fof(f15455,plain,
    ! [X0] :
      ( ( v5_membered(k1_pre_topc(X0))
        & v4_membered(k1_pre_topc(X0))
        & v3_membered(k1_pre_topc(X0))
        & v2_membered(k1_pre_topc(X0))
        & v1_membered(k1_pre_topc(X0))
        & v1_xboole_0(k1_pre_topc(X0)) )
      | ~ l1_struct_0(X0) ),
    inference(ennf_transformation,[],[f6770]) ).

fof(f6770,axiom,
    ! [X0] :
      ( l1_struct_0(X0)
     => ( v5_membered(k1_pre_topc(X0))
        & v4_membered(k1_pre_topc(X0))
        & v3_membered(k1_pre_topc(X0))
        & v2_membered(k1_pre_topc(X0))
        & v1_membered(k1_pre_topc(X0))
        & v1_xboole_0(k1_pre_topc(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',fc1_pre_topc) ).

fof(f105152,plain,
    ( spl9309_17
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100739,f94562,f94552,f105149]) ).

fof(f105149,plain,
    ( spl9309_17
  <=> sP2358(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_17])]) ).

fof(f100739,plain,
    ( sP2358(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97287,f94564]) ).

fof(f97287,plain,
    ( sP2358(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72922]) ).

fof(f72922,plain,
    ! [X0] :
      ( sP2358(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36040]) ).

fof(f36040,plain,
    ! [X0] :
      ( sP2358(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21332,f36039,f36038]) ).

fof(f36038,plain,
    ! [X0] :
      ( sP2357(X0)
    <=> ( v11_lattices(X0)
        & v16_lattices(X0)
        & v15_lattices(X0) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2357])]) ).

fof(f36039,plain,
    ! [X0] :
      ( ( v17_lattices(X0)
      <=> sP2357(X0) )
      | ~ sP2358(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2358])]) ).

fof(f21332,plain,
    ! [X0] :
      ( ( v17_lattices(X0)
      <=> ( v11_lattices(X0)
          & v16_lattices(X0)
          & v15_lattices(X0) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21331]) ).

fof(f21331,plain,
    ! [X0] :
      ( ( v17_lattices(X0)
      <=> ( v11_lattices(X0)
          & v16_lattices(X0)
          & v15_lattices(X0) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6683]) ).

fof(f6683,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v17_lattices(X0)
      <=> ( v11_lattices(X0)
          & v16_lattices(X0)
          & v15_lattices(X0) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d20_lattices) ).

fof(f105147,plain,
    ( spl9309_16
    | ~ spl9309_7 ),
    inference(avatar_split_clause,[],[f104720,f104635,f105144]) ).

fof(f105144,plain,
    ( spl9309_16
  <=> sP817(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_16])]) ).

fof(f104720,plain,
    ( sP817(sK5140)
    | ~ spl9309_7 ),
    inference(resolution,[],[f104637,f63268]) ).

fof(f63268,plain,
    ! [X0] :
      ( sP817(X0)
      | ~ l1_struct_0(X0) ),
    inference(cnf_transformation,[],[f33668]) ).

fof(f33668,plain,
    ! [X0] :
      ( sP817(X0)
      | ~ l1_struct_0(X0) ),
    inference(definition_folding,[],[f15454,f33667]) ).

fof(f33667,plain,
    ! [X0] :
      ( ( m2_relset_1(k7_grcat_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k7_grcat_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k7_grcat_1(X0)) )
      | ~ sP817(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP817])]) ).

fof(f15454,plain,
    ! [X0] :
      ( ( m2_relset_1(k7_grcat_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k7_grcat_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k7_grcat_1(X0)) )
      | ~ l1_struct_0(X0) ),
    inference(ennf_transformation,[],[f11050]) ).

fof(f11050,axiom,
    ! [X0] :
      ( l1_struct_0(X0)
     => ( m2_relset_1(k7_grcat_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_2(k7_grcat_1(X0),u1_struct_0(X0),u1_struct_0(X0))
        & v1_funct_1(k7_grcat_1(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_k7_grcat_1) ).

fof(f105140,plain,
    ( spl9309_15
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100738,f94562,f94552,f105137]) ).

fof(f105137,plain,
    ( spl9309_15
  <=> sP2356(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_15])]) ).

fof(f100738,plain,
    ( sP2356(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97286,f94564]) ).

fof(f97286,plain,
    ( sP2356(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72915]) ).

fof(f72915,plain,
    ! [X0] :
      ( sP2356(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36037]) ).

fof(f36037,plain,
    ! [X0] :
      ( sP2356(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21330,f36036,f36035,f36034,f36033]) ).

fof(f36033,plain,
    ! [X3,X0,X2,X1] :
      ( sP2353(X3,X0,X2,X1)
    <=> ! [X4] :
          ( r1_lattices(X0,X4,X3)
          | ~ r1_lattices(X0,k2_lattices(X0,X1,X4),X2)
          | ~ m1_subset_1(X4,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2353])]) ).

fof(f36034,plain,
    ! [X1,X2,X0] :
      ( sP2354(X1,X2,X0)
    <=> ? [X3] :
          ( sP2353(X3,X0,X2,X1)
          & r1_lattices(X0,k2_lattices(X0,X1,X3),X2)
          & m1_subset_1(X3,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2354])]) ).

fof(f36035,plain,
    ! [X0] :
      ( sP2355(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( sP2354(X1,X2,X0)
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2355])]) ).

fof(f36036,plain,
    ! [X0] :
      ( ( v3_filter_0(X0)
      <=> sP2355(X0) )
      | ~ sP2356(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2356])]) ).

fof(f21330,plain,
    ! [X0] :
      ( ( v3_filter_0(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ? [X3] :
                    ( ! [X4] :
                        ( r1_lattices(X0,X4,X3)
                        | ~ r1_lattices(X0,k2_lattices(X0,X1,X4),X2)
                        | ~ m1_subset_1(X4,u1_struct_0(X0)) )
                    & r1_lattices(X0,k2_lattices(X0,X1,X3),X2)
                    & m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21329]) ).

fof(f21329,plain,
    ! [X0] :
      ( ( v3_filter_0(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ? [X3] :
                    ( ! [X4] :
                        ( r1_lattices(X0,X4,X3)
                        | ~ r1_lattices(X0,k2_lattices(X0,X1,X4),X2)
                        | ~ m1_subset_1(X4,u1_struct_0(X0)) )
                    & r1_lattices(X0,k2_lattices(X0,X1,X3),X2)
                    & m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f8612]) ).

fof(f8612,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v3_filter_0(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => ? [X3] :
                    ( ! [X4] :
                        ( m1_subset_1(X4,u1_struct_0(X0))
                       => ( r1_lattices(X0,k2_lattices(X0,X1,X4),X2)
                         => r1_lattices(X0,X4,X3) ) )
                    & r1_lattices(X0,k2_lattices(X0,X1,X3),X2)
                    & m1_subset_1(X3,u1_struct_0(X0)) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d7_filter_0) ).

fof(f105128,plain,
    ( spl9309_14
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100737,f94562,f94552,f105125]) ).

fof(f105125,plain,
    ( spl9309_14
  <=> sP2352(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_14])]) ).

fof(f100737,plain,
    ( sP2352(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97285,f94564]) ).

fof(f97285,plain,
    ( sP2352(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72900]) ).

fof(f72900,plain,
    ! [X0] :
      ( sP2352(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36032]) ).

fof(f36032,plain,
    ! [X0] :
      ( sP2352(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21328,f36031,f36030]) ).

fof(f36030,plain,
    ! [X0] :
      ( sP2351(X0)
    <=> ! [X1] :
          ( ! [X2] :
              ( ! [X3] :
                  ( k1_lattices(X0,X1,k2_lattices(X0,X2,X3)) = k2_lattices(X0,k1_lattices(X0,X1,X2),X3)
                  | ~ r1_lattices(X0,X1,X3)
                  | ~ m1_subset_1(X3,u1_struct_0(X0)) )
              | ~ m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2351])]) ).

fof(f36031,plain,
    ! [X0] :
      ( ( v12_lattices(X0)
      <=> sP2351(X0) )
      | ~ sP2352(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2352])]) ).

fof(f21328,plain,
    ! [X0] :
      ( ( v12_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ! [X3] :
                    ( k1_lattices(X0,X1,k2_lattices(X0,X2,X3)) = k2_lattices(X0,k1_lattices(X0,X1,X2),X3)
                    | ~ r1_lattices(X0,X1,X3)
                    | ~ m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21327]) ).

fof(f21327,plain,
    ! [X0] :
      ( ( v12_lattices(X0)
      <=> ! [X1] :
            ( ! [X2] :
                ( ! [X3] :
                    ( k1_lattices(X0,X1,k2_lattices(X0,X2,X3)) = k2_lattices(X0,k1_lattices(X0,X1,X2),X3)
                    | ~ r1_lattices(X0,X1,X3)
                    | ~ m1_subset_1(X3,u1_struct_0(X0)) )
                | ~ m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6675]) ).

fof(f6675,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v12_lattices(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ! [X2] :
                ( m1_subset_1(X2,u1_struct_0(X0))
               => ! [X3] :
                    ( m1_subset_1(X3,u1_struct_0(X0))
                   => ( r1_lattices(X0,X1,X3)
                     => k1_lattices(X0,X1,k2_lattices(X0,X2,X3)) = k2_lattices(X0,k1_lattices(X0,X1,X2),X3) ) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d12_lattices) ).

fof(f105116,plain,
    ( spl9309_13
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100736,f94562,f94552,f105113]) ).

fof(f105113,plain,
    ( spl9309_13
  <=> sP2350(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_13])]) ).

fof(f100736,plain,
    ( sP2350(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97284,f94564]) ).

fof(f97284,plain,
    ( sP2350(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72891]) ).

fof(f72891,plain,
    ! [X0] :
      ( sP2350(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36029]) ).

fof(f36029,plain,
    ! [X0] :
      ( sP2350(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21326,f36028,f36027]) ).

fof(f36027,plain,
    ! [X0] :
      ( sP2349(X0)
    <=> ! [X1] :
          ( ? [X2] :
              ( r2_lattices(X0,X2,X1)
              & m1_subset_1(X2,u1_struct_0(X0)) )
          | ~ m1_subset_1(X1,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2349])]) ).

fof(f36028,plain,
    ! [X0] :
      ( ( v16_lattices(X0)
      <=> sP2349(X0) )
      | ~ sP2350(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2350])]) ).

fof(f21326,plain,
    ! [X0] :
      ( ( v16_lattices(X0)
      <=> ! [X1] :
            ( ? [X2] :
                ( r2_lattices(X0,X2,X1)
                & m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21325]) ).

fof(f21325,plain,
    ! [X0] :
      ( ( v16_lattices(X0)
      <=> ! [X1] :
            ( ? [X2] :
                ( r2_lattices(X0,X2,X1)
                & m1_subset_1(X2,u1_struct_0(X0)) )
            | ~ m1_subset_1(X1,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f6682]) ).

fof(f6682,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v16_lattices(X0)
      <=> ! [X1] :
            ( m1_subset_1(X1,u1_struct_0(X0))
           => ? [X2] :
                ( r2_lattices(X0,X2,X1)
                & m1_subset_1(X2,u1_struct_0(X0)) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d19_lattices) ).

fof(f104707,plain,
    ( spl9309_12
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100735,f94562,f94552,f104704]) ).

fof(f104704,plain,
    ( spl9309_12
  <=> sP2348(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_12])]) ).

fof(f100735,plain,
    ( sP2348(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97283,f94564]) ).

fof(f97283,plain,
    ( sP2348(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72884]) ).

fof(f72884,plain,
    ! [X0] :
      ( sP2348(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36026]) ).

fof(f36026,plain,
    ! [X0] :
      ( sP2348(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21324,f36025,f36024,f36023,f36022]) ).

fof(f36022,plain,
    ! [X2,X0,X1] :
      ( sP2345(X2,X0,X1)
    <=> ? [X6] :
          ( ~ r1_lattices(X0,X2,X6)
          & r4_lattice3(X0,X6,X1)
          & m1_subset_1(X6,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2345])]) ).

fof(f36023,plain,
    ! [X4,X0,X3,X1] :
      ( sP2346(X4,X0,X3,X1)
    <=> ? [X5] :
          ( ~ r1_lattices(X0,X4,X5)
          & r4_lattice3(X0,X5,a_3_0_lattice3(X0,X1,X3))
          & m1_subset_1(X5,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2346])]) ).

fof(f36024,plain,
    ! [X0] :
      ( sP2347(X0)
    <=> ! [X1,X2] :
          ( ! [X3] :
              ( ! [X4] :
                  ( r1_lattices(X0,k2_lattices(X0,X3,X2),X4)
                  | sP2346(X4,X0,X3,X1)
                  | ~ r4_lattice3(X0,X4,a_3_0_lattice3(X0,X1,X3))
                  | sP2345(X2,X0,X1)
                  | ~ r4_lattice3(X0,X2,X1)
                  | ~ m1_subset_1(X4,u1_struct_0(X0)) )
              | ~ m1_subset_1(X3,u1_struct_0(X0)) )
          | ~ m1_subset_1(X2,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2347])]) ).

fof(f36025,plain,
    ! [X0] :
      ( ( v5_lattice3(X0)
      <=> sP2347(X0) )
      | ~ sP2348(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2348])]) ).

fof(f21324,plain,
    ! [X0] :
      ( ( v5_lattice3(X0)
      <=> ! [X1,X2] :
            ( ! [X3] :
                ( ! [X4] :
                    ( r1_lattices(X0,k2_lattices(X0,X3,X2),X4)
                    | ? [X5] :
                        ( ~ r1_lattices(X0,X4,X5)
                        & r4_lattice3(X0,X5,a_3_0_lattice3(X0,X1,X3))
                        & m1_subset_1(X5,u1_struct_0(X0)) )
                    | ~ r4_lattice3(X0,X4,a_3_0_lattice3(X0,X1,X3))
                    | ? [X6] :
                        ( ~ r1_lattices(X0,X2,X6)
                        & r4_lattice3(X0,X6,X1)
                        & m1_subset_1(X6,u1_struct_0(X0)) )
                    | ~ r4_lattice3(X0,X2,X1)
                    | ~ m1_subset_1(X4,u1_struct_0(X0)) )
                | ~ m1_subset_1(X3,u1_struct_0(X0)) )
            | ~ m1_subset_1(X2,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21323]) ).

fof(f21323,plain,
    ! [X0] :
      ( ( v5_lattice3(X0)
      <=> ! [X1,X2] :
            ( ! [X3] :
                ( ! [X4] :
                    ( r1_lattices(X0,k2_lattices(X0,X3,X2),X4)
                    | ? [X5] :
                        ( ~ r1_lattices(X0,X4,X5)
                        & r4_lattice3(X0,X5,a_3_0_lattice3(X0,X1,X3))
                        & m1_subset_1(X5,u1_struct_0(X0)) )
                    | ~ r4_lattice3(X0,X4,a_3_0_lattice3(X0,X1,X3))
                    | ? [X6] :
                        ( ~ r1_lattices(X0,X2,X6)
                        & r4_lattice3(X0,X6,X1)
                        & m1_subset_1(X6,u1_struct_0(X0)) )
                    | ~ r4_lattice3(X0,X2,X1)
                    | ~ m1_subset_1(X4,u1_struct_0(X0)) )
                | ~ m1_subset_1(X3,u1_struct_0(X0)) )
            | ~ m1_subset_1(X2,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f13800]) ).

fof(f13800,plain,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v5_lattice3(X0)
      <=> ! [X1,X2] :
            ( m1_subset_1(X2,u1_struct_0(X0))
           => ! [X3] :
                ( m1_subset_1(X3,u1_struct_0(X0))
               => ! [X4] :
                    ( m1_subset_1(X4,u1_struct_0(X0))
                   => ( ( ! [X5] :
                            ( m1_subset_1(X5,u1_struct_0(X0))
                           => ( r4_lattice3(X0,X5,a_3_0_lattice3(X0,X1,X3))
                             => r1_lattices(X0,X4,X5) ) )
                        & r4_lattice3(X0,X4,a_3_0_lattice3(X0,X1,X3))
                        & ! [X6] :
                            ( m1_subset_1(X6,u1_struct_0(X0))
                           => ( r4_lattice3(X0,X6,X1)
                             => r1_lattices(X0,X2,X6) ) )
                        & r4_lattice3(X0,X2,X1) )
                     => r1_lattices(X0,k2_lattices(X0,X3,X2),X4) ) ) ) ) ) ),
    inference(rectify,[],[f11651]) ).

fof(f11651,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v5_lattice3(X0)
      <=> ! [X1,X2] :
            ( m1_subset_1(X2,u1_struct_0(X0))
           => ! [X3] :
                ( m1_subset_1(X3,u1_struct_0(X0))
               => ! [X4] :
                    ( m1_subset_1(X4,u1_struct_0(X0))
                   => ( ( ! [X5] :
                            ( m1_subset_1(X5,u1_struct_0(X0))
                           => ( r4_lattice3(X0,X5,a_3_0_lattice3(X0,X1,X3))
                             => r1_lattices(X0,X4,X5) ) )
                        & r4_lattice3(X0,X4,a_3_0_lattice3(X0,X1,X3))
                        & ! [X5] :
                            ( m1_subset_1(X5,u1_struct_0(X0))
                           => ( r4_lattice3(X0,X5,X1)
                             => r1_lattices(X0,X2,X5) ) )
                        & r4_lattice3(X0,X2,X1) )
                     => r1_lattices(X0,k2_lattices(X0,X3,X2),X4) ) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d19_lattice3) ).

fof(f104702,plain,
    ( spl9309_11
    | ~ spl9309_6 ),
    inference(avatar_split_clause,[],[f104614,f104452,f104699]) ).

fof(f104699,plain,
    ( spl9309_11
  <=> sP688(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_11])]) ).

fof(f104452,plain,
    ( spl9309_6
  <=> l2_lattices(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_6])]) ).

fof(f104614,plain,
    ( sP688(sK5140)
    | ~ spl9309_6 ),
    inference(resolution,[],[f104454,f62524]) ).

fof(f62524,plain,
    ! [X0] :
      ( sP688(X0)
      | ~ l2_lattices(X0) ),
    inference(cnf_transformation,[],[f33474]) ).

fof(f33474,plain,
    ! [X0] :
      ( sP688(X0)
      | ~ l2_lattices(X0) ),
    inference(definition_folding,[],[f15127,f33473]) ).

fof(f33473,plain,
    ! [X0] :
      ( ( m2_relset_1(u2_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_2(u2_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_1(u2_lattices(X0)) )
      | ~ sP688(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP688])]) ).

fof(f15127,plain,
    ! [X0] :
      ( ( m2_relset_1(u2_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_2(u2_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_1(u2_lattices(X0)) )
      | ~ l2_lattices(X0) ),
    inference(ennf_transformation,[],[f6761]) ).

fof(f6761,axiom,
    ! [X0] :
      ( l2_lattices(X0)
     => ( m2_relset_1(u2_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_2(u2_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_1(u2_lattices(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_u2_lattices) ).

fof(f104454,plain,
    ( l2_lattices(sK5140)
    | ~ spl9309_6 ),
    inference(avatar_component_clause,[],[f104452]) ).

fof(f104695,plain,
    ( spl9309_10
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100734,f94562,f94552,f104692]) ).

fof(f104692,plain,
    ( spl9309_10
  <=> sP2344(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_10])]) ).

fof(f100734,plain,
    ( sP2344(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97282,f94564]) ).

fof(f97282,plain,
    ( sP2344(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72864]) ).

fof(f72864,plain,
    ! [X0] :
      ( sP2344(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36021]) ).

fof(f36021,plain,
    ! [X0] :
      ( sP2344(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21322,f36020,f36019,f36018,f36017]) ).

fof(f36017,plain,
    ! [X2,X0,X1] :
      ( sP2341(X2,X0,X1)
    <=> ? [X6] :
          ( ~ r1_lattices(X0,X6,X2)
          & r3_lattice3(X0,X6,X1)
          & m1_subset_1(X6,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2341])]) ).

fof(f36018,plain,
    ! [X4,X0,X3,X1] :
      ( sP2342(X4,X0,X3,X1)
    <=> ? [X5] :
          ( ~ r1_lattices(X0,X5,X4)
          & r3_lattice3(X0,X5,a_3_1_lattice3(X0,X1,X3))
          & m1_subset_1(X5,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2342])]) ).

fof(f36019,plain,
    ! [X0] :
      ( sP2343(X0)
    <=> ! [X1,X2] :
          ( ! [X3] :
              ( ! [X4] :
                  ( r1_lattices(X0,X4,k1_lattices(X0,X3,X2))
                  | sP2342(X4,X0,X3,X1)
                  | ~ r3_lattice3(X0,X4,a_3_1_lattice3(X0,X1,X3))
                  | sP2341(X2,X0,X1)
                  | ~ r3_lattice3(X0,X2,X1)
                  | ~ m1_subset_1(X4,u1_struct_0(X0)) )
              | ~ m1_subset_1(X3,u1_struct_0(X0)) )
          | ~ m1_subset_1(X2,u1_struct_0(X0)) ) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2343])]) ).

fof(f36020,plain,
    ! [X0] :
      ( ( v6_lattice3(X0)
      <=> sP2343(X0) )
      | ~ sP2344(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2344])]) ).

fof(f21322,plain,
    ! [X0] :
      ( ( v6_lattice3(X0)
      <=> ! [X1,X2] :
            ( ! [X3] :
                ( ! [X4] :
                    ( r1_lattices(X0,X4,k1_lattices(X0,X3,X2))
                    | ? [X5] :
                        ( ~ r1_lattices(X0,X5,X4)
                        & r3_lattice3(X0,X5,a_3_1_lattice3(X0,X1,X3))
                        & m1_subset_1(X5,u1_struct_0(X0)) )
                    | ~ r3_lattice3(X0,X4,a_3_1_lattice3(X0,X1,X3))
                    | ? [X6] :
                        ( ~ r1_lattices(X0,X6,X2)
                        & r3_lattice3(X0,X6,X1)
                        & m1_subset_1(X6,u1_struct_0(X0)) )
                    | ~ r3_lattice3(X0,X2,X1)
                    | ~ m1_subset_1(X4,u1_struct_0(X0)) )
                | ~ m1_subset_1(X3,u1_struct_0(X0)) )
            | ~ m1_subset_1(X2,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21321]) ).

fof(f21321,plain,
    ! [X0] :
      ( ( v6_lattice3(X0)
      <=> ! [X1,X2] :
            ( ! [X3] :
                ( ! [X4] :
                    ( r1_lattices(X0,X4,k1_lattices(X0,X3,X2))
                    | ? [X5] :
                        ( ~ r1_lattices(X0,X5,X4)
                        & r3_lattice3(X0,X5,a_3_1_lattice3(X0,X1,X3))
                        & m1_subset_1(X5,u1_struct_0(X0)) )
                    | ~ r3_lattice3(X0,X4,a_3_1_lattice3(X0,X1,X3))
                    | ? [X6] :
                        ( ~ r1_lattices(X0,X6,X2)
                        & r3_lattice3(X0,X6,X1)
                        & m1_subset_1(X6,u1_struct_0(X0)) )
                    | ~ r3_lattice3(X0,X2,X1)
                    | ~ m1_subset_1(X4,u1_struct_0(X0)) )
                | ~ m1_subset_1(X3,u1_struct_0(X0)) )
            | ~ m1_subset_1(X2,u1_struct_0(X0)) ) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f13799]) ).

fof(f13799,plain,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v6_lattice3(X0)
      <=> ! [X1,X2] :
            ( m1_subset_1(X2,u1_struct_0(X0))
           => ! [X3] :
                ( m1_subset_1(X3,u1_struct_0(X0))
               => ! [X4] :
                    ( m1_subset_1(X4,u1_struct_0(X0))
                   => ( ( ! [X5] :
                            ( m1_subset_1(X5,u1_struct_0(X0))
                           => ( r3_lattice3(X0,X5,a_3_1_lattice3(X0,X1,X3))
                             => r1_lattices(X0,X5,X4) ) )
                        & r3_lattice3(X0,X4,a_3_1_lattice3(X0,X1,X3))
                        & ! [X6] :
                            ( m1_subset_1(X6,u1_struct_0(X0))
                           => ( r3_lattice3(X0,X6,X1)
                             => r1_lattices(X0,X6,X2) ) )
                        & r3_lattice3(X0,X2,X1) )
                     => r1_lattices(X0,X4,k1_lattices(X0,X3,X2)) ) ) ) ) ) ),
    inference(rectify,[],[f11652]) ).

fof(f11652,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( v6_lattice3(X0)
      <=> ! [X1,X2] :
            ( m1_subset_1(X2,u1_struct_0(X0))
           => ! [X3] :
                ( m1_subset_1(X3,u1_struct_0(X0))
               => ! [X4] :
                    ( m1_subset_1(X4,u1_struct_0(X0))
                   => ( ( ! [X5] :
                            ( m1_subset_1(X5,u1_struct_0(X0))
                           => ( r3_lattice3(X0,X5,a_3_1_lattice3(X0,X1,X3))
                             => r1_lattices(X0,X5,X4) ) )
                        & r3_lattice3(X0,X4,a_3_1_lattice3(X0,X1,X3))
                        & ! [X5] :
                            ( m1_subset_1(X5,u1_struct_0(X0))
                           => ( r3_lattice3(X0,X5,X1)
                             => r1_lattices(X0,X5,X2) ) )
                        & r3_lattice3(X0,X2,X1) )
                     => r1_lattices(X0,X4,k1_lattices(X0,X3,X2)) ) ) ) ) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',d20_lattice3) ).

fof(f104690,plain,
    ( spl9309_9
    | ~ spl9309_4 ),
    inference(avatar_split_clause,[],[f104457,f104442,f104687]) ).

fof(f104687,plain,
    ( spl9309_9
  <=> sP687(sK5140) ),
    introduced(avatar_definition,[new_symbols(naming,[spl9309_9])]) ).

fof(f104457,plain,
    ( sP687(sK5140)
    | ~ spl9309_4 ),
    inference(resolution,[],[f104444,f62518]) ).

fof(f62518,plain,
    ! [X0] :
      ( sP687(X0)
      | ~ l1_lattices(X0) ),
    inference(cnf_transformation,[],[f33472]) ).

fof(f33472,plain,
    ! [X0] :
      ( sP687(X0)
      | ~ l1_lattices(X0) ),
    inference(definition_folding,[],[f15123,f33471]) ).

fof(f33471,plain,
    ! [X0] :
      ( ( m2_relset_1(u1_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_2(u1_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_1(u1_lattices(X0)) )
      | ~ sP687(X0) ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP687])]) ).

fof(f15123,plain,
    ! [X0] :
      ( ( m2_relset_1(u1_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_2(u1_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_1(u1_lattices(X0)) )
      | ~ l1_lattices(X0) ),
    inference(ennf_transformation,[],[f6760]) ).

fof(f6760,axiom,
    ! [X0] :
      ( l1_lattices(X0)
     => ( m2_relset_1(u1_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_2(u1_lattices(X0),k2_zfmisc_1(u1_struct_0(X0),u1_struct_0(X0)),u1_struct_0(X0))
        & v1_funct_1(u1_lattices(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',dt_u1_lattices) ).

fof(f104643,plain,
    ( spl9309_8
    | spl9309_1
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f100733,f94562,f94552,f104640]) ).

fof(f100733,plain,
    ( sP2337(sK5140)
    | spl9309_1
    | ~ spl9309_3 ),
    inference(subsumption_resolution,[],[f97280,f94564]) ).

fof(f97280,plain,
    ( sP2337(sK5140)
    | ~ l3_lattices(sK5140)
    | spl9309_1 ),
    inference(resolution,[],[f94554,f72833]) ).

fof(f72833,plain,
    ! [X0] :
      ( sP2337(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(cnf_transformation,[],[f36012]) ).

fof(f36012,plain,
    ! [X0] :
      ( sP2337(X0)
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(definition_folding,[],[f21316,f36011]) ).

fof(f21316,plain,
    ! [X0] :
      ( ( u1_lattices(X0) = u2_lattices(k1_lattice2(X0))
        & u2_lattices(X0) = u1_lattices(k1_lattice2(X0))
        & u1_struct_0(X0) = u1_struct_0(k1_lattice2(X0)) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(flattening,[],[f21315]) ).

fof(f21315,plain,
    ! [X0] :
      ( ( u1_lattices(X0) = u2_lattices(k1_lattice2(X0))
        & u2_lattices(X0) = u1_lattices(k1_lattice2(X0))
        & u1_struct_0(X0) = u1_struct_0(k1_lattice2(X0)) )
      | ~ l3_lattices(X0)
      | v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f9391]) ).

fof(f9391,axiom,
    ! [X0] :
      ( ( l3_lattices(X0)
        & ~ v3_struct_0(X0) )
     => ( u1_lattices(X0) = u2_lattices(k1_lattice2(X0))
        & u2_lattices(X0) = u1_lattices(k1_lattice2(X0))
        & u1_struct_0(X0) = u1_struct_0(k1_lattice2(X0)) ) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',t18_lattice2) ).

fof(f104638,plain,
    ( spl9309_7
    | ~ spl9309_4 ),
    inference(avatar_split_clause,[],[f104456,f104442,f104635]) ).

fof(f104455,plain,
    ( spl9309_6
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f103554,f94562,f104452]) ).

fof(f104450,plain,
    ~ spl9309_5,
    inference(avatar_split_clause,[],[f58201,f104447]) ).

fof(f58201,plain,
    ~ m2_filter_2(u1_struct_0(sK5140),sK5140),
    inference(cnf_transformation,[],[f40481]) ).

fof(f40481,plain,
    ( ~ m2_filter_2(u1_struct_0(sK5140),sK5140)
    & l3_lattices(sK5140)
    & v10_lattices(sK5140)
    & ~ v3_struct_0(sK5140) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK5140])],[f13941,f40480]) ).

fof(f40480,plain,
    ( ? [X0] :
        ( ~ m2_filter_2(u1_struct_0(X0),X0)
        & l3_lattices(X0)
        & v10_lattices(X0)
        & ~ v3_struct_0(X0) )
   => ( ~ m2_filter_2(u1_struct_0(sK5140),sK5140)
      & l3_lattices(sK5140)
      & v10_lattices(sK5140)
      & ~ v3_struct_0(sK5140) ) ),
    introduced(choice_axiom,[]) ).

fof(f13941,plain,
    ? [X0] :
      ( ~ m2_filter_2(u1_struct_0(X0),X0)
      & l3_lattices(X0)
      & v10_lattices(X0)
      & ~ v3_struct_0(X0) ),
    inference(flattening,[],[f13940]) ).

fof(f13940,plain,
    ? [X0] :
      ( ~ m2_filter_2(u1_struct_0(X0),X0)
      & l3_lattices(X0)
      & v10_lattices(X0)
      & ~ v3_struct_0(X0) ),
    inference(ennf_transformation,[],[f13612]) ).

fof(f13612,negated_conjecture,
    ~ ! [X0] :
        ( ( l3_lattices(X0)
          & v10_lattices(X0)
          & ~ v3_struct_0(X0) )
       => m2_filter_2(u1_struct_0(X0),X0) ),
    inference(negated_conjecture,[],[f13611]) ).

fof(f13611,conjecture,
    ! [X0] :
      ( ( l3_lattices(X0)
        & v10_lattices(X0)
        & ~ v3_struct_0(X0) )
     => m2_filter_2(u1_struct_0(X0),X0) ),
    file('/export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506',t28_filter_2) ).

fof(f104445,plain,
    ( spl9309_4
    | ~ spl9309_3 ),
    inference(avatar_split_clause,[],[f103553,f94562,f104442]) ).

fof(f94565,plain,
    spl9309_3,
    inference(avatar_split_clause,[],[f58200,f94562]) ).

fof(f58200,plain,
    l3_lattices(sK5140),
    inference(cnf_transformation,[],[f40481]) ).

fof(f94560,plain,
    spl9309_2,
    inference(avatar_split_clause,[],[f58199,f94557]) ).

fof(f58199,plain,
    v10_lattices(sK5140),
    inference(cnf_transformation,[],[f40481]) ).

fof(f94555,plain,
    ~ spl9309_1,
    inference(avatar_split_clause,[],[f58198,f94552]) ).

fof(f58198,plain,
    ~ v3_struct_0(sK5140),
    inference(cnf_transformation,[],[f40481]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.81/0.88  % Problem    : LAT304+3 : TPTP v8.1.2. Released v3.4.0.
% 0.81/0.90  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.89/1.11  % Computer : n012.cluster.edu
% 0.89/1.11  % Model    : x86_64 x86_64
% 0.89/1.11  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.89/1.11  % Memory   : 8042.1875MB
% 0.89/1.11  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.89/1.11  % CPULimit   : 300
% 0.89/1.11  % WCLimit    : 300
% 0.89/1.11  % DateTime   : Thu Aug 24 04:41:44 EDT 2023
% 0.89/1.11  % CPUTime    : 
% 0.89/1.11  This is a FOF_THM_RFO_SEQ problem
% 0.89/1.11  Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox/tmp/tmp.eNUl8Asuw2/Vampire---4.8_25506
% 0.89/1.12  % (25701)Running in auto input_syntax mode. Trying TPTP
% 0.96/1.51  % (25707)lrs+1011_1_bd=preordered:flr=on:fsd=off:fsr=off:irw=on:lcm=reverse:msp=off:nm=2:nwc=10.0:sos=on:sp=reverse_weighted_frequency:tgt=full:stl=62_428 on Vampire---4 for (428ds/0Mi)
% 0.96/1.53  % (25705)lrs+10_7_av=off:bd=preordered:bs=on:ep=RS:fsd=off:irw=on:nm=4:nwc=1.2:sos=all:tgt=full:urr=ec_only:stl=62_571 on Vampire---4 for (571ds/0Mi)
% 0.96/1.53  % (25702)lrs+11_4:3_aac=none:add=off:amm=off:anc=none:bd=preordered:bs=on:bce=on:flr=on:fsd=off:fsr=off:fde=none:nwc=2.5:sims=off:sp=reverse_arity:tgt=full:stl=188_802 on Vampire---4 for (802ds/0Mi)
% 0.96/1.54  % (25706)ott+1011_2_afr=on:amm=sco:anc=all:bs=unit_only:bsr=on:cond=on:er=known:fde=unused:gs=on:gsem=on:lcm=reverse:lma=on:msp=off:nm=2:nwc=1.1:nicw=on:sas=z3:sos=all:sac=on:sp=reverse_arity_550 on Vampire---4 for (550ds/0Mi)
% 0.96/1.54  % (25704)dis-1010_1_fsd=off:fsr=off:fde=none:nm=4:sos=all:urr=ec_only_615 on Vampire---4 for (615ds/0Mi)
% 0.96/1.55  % (25703)lrs-1010_20_afr=on:anc=all_dependent:bs=on:bsr=on:cond=on:er=known:fde=none:nm=4:nwc=1.3:sims=off:sp=frequency:urr=on:stl=62_619 on Vampire---4 for (619ds/0Mi)
% 0.96/1.56  % (25709)lrs+1002_3:4_add=off:ep=RST:fsd=off:fde=none:gs=on:sos=on:sp=scramble:stl=62_388 on Vampire---4 for (388ds/0Mi)
% 5.15/2.18  % (25709)Refutation not found, incomplete strategy% (25709)------------------------------
% 5.15/2.18  % (25709)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 5.15/2.18  % (25709)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 5.15/2.18  % (25709)Termination reason: Refutation not found, incomplete strategy
% 5.15/2.18  
% 5.15/2.18  % (25709)Memory used [KB]: 78676
% 5.15/2.18  % (25709)Time elapsed: 0.659 s
% 5.15/2.18  % (25709)------------------------------
% 5.15/2.18  % (25709)------------------------------
% 5.15/2.22  % (25712)dis+1_2:7_add=off:afr=on:amm=off:bd=off:cond=on:er=known:fsd=off:fde=unused:gsp=on:lcm=predicate:nwc=4.0:nicw=on:sos=on:sac=on:sp=occurrence:tgt=ground_325 on Vampire---4 for (325ds/0Mi)
% 34.93/6.34  % (25706)First to succeed.
% 34.93/6.36  % (25706)Refutation found. Thanks to Tanya!
% 34.93/6.36  % SZS status Theorem for Vampire---4
% 34.93/6.36  % SZS output start Proof for Vampire---4
% See solution above
% 34.93/6.36  % (25706)------------------------------
% 34.93/6.36  % (25706)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 34.93/6.36  % (25706)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 34.93/6.36  % (25706)Termination reason: Refutation
% 34.93/6.36  
% 34.93/6.36  % (25706)Memory used [KB]: 147758
% 34.93/6.36  % (25706)Time elapsed: 4.810 s
% 34.93/6.36  % (25706)------------------------------
% 34.93/6.36  % (25706)------------------------------
% 34.93/6.36  % (25701)Success in time 5.215 s
% 34.93/6.37  % Vampire---4.8 exiting
%------------------------------------------------------------------------------