Documentation

LeanPool.FrontierMathOpenHypergraphs.Basic

Basic definitions for the hypergraph lower bound #

Basic definitions and the substitution theorem for the hypergraph lower bound.

Hypergraph definitions #

@[reducible, inline]

A finite hypergraph on V, encoded by its finite edge family.

Equations
Instances For
    @[reducible, inline]
    abbrev HypergraphLowerBound.HypergraphFamily (ι : Type u_1) (V : Type u_2) :
    Type (max u_1 u_2)

    A family of hypergraphs indexed by ι.

    Equations
    Instances For
      noncomputable def HypergraphLowerBound.vertexSet {V : Type u_1} [DecidableEq V] (edges : Hypergraph V) :

      The vertex set of a hypergraph given by its edge set: the union of all edges.

      Equations
      Instances For
        noncomputable def HypergraphLowerBound.uniqueCoverage {V : Type u_1} [DecidableEq V] (edges P : Hypergraph V) :

        The unique coverage count: the number of vertices belonging to exactly one edge in P.

        Equations
        Instances For

          A hypergraph contains no partition of size greater than n.

          Equations
          Instances For
            noncomputable def HypergraphLowerBound.H (n : ) :

            H n is the largest number of vertices of a finite hypergraph with no isolated vertices and no partition of size greater than n.

            In this development hypergraphs are encoded by their edge sets, so "no isolated vertices" is reflected by taking the vertex set to be the union of the edges.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              The benchmark sequence k_n #

              @[irreducible]

              The benchmark sequence k(n) defined by k(1) = 1 and k(n) = ⌊n/2⌋ + k(⌊n/2⌋) + k(⌊(n+1)/2⌋) for n ≥ 2.

              Equations
              Instances For
                theorem HypergraphLowerBound.partition_iff_uniqueCoverage {V : Type u_1} [DecidableEq V] (edges : Hypergraph V) (n : ) :
                NoLargePartition edges n Pedges, uniqueCoverage edges P n

                The partition problem is equivalent to bounding unique coverage.