Documentation

LeanPool.StructuralGraphClasses.ThresholdSteps

Isolated and universal creation steps for threshold graphs #

The new vertex is the left Unit summand. Operations preserve the supplied partition; the elimination theorem supplies a reverse step in every nonempty finite threshold graph, without asserting a recognition algorithm.

Add a single isolated vertex.

Equations
Instances For

    Add a single universal vertex, by complementing an isolated step.

    Equations
    Instances For
      @[simp]
      theorem SimpleGraph.addUniversal_adj_inr {V : Type u_1} {G : SimpleGraph V} (a b : V) :

      The old vertices keep their adjacency in a universal step.

      @[simp]

      The new universal vertex is adjacent to every old vertex.

      Extend a split partition by putting the new isolated vertex in its independent part.

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

        Add an isolated vertex to the supplied threshold partition.

        Equations
        Instances For

          Add a universal vertex using the complementary partition.

          Equations
          Instances For
            theorem SimpleGraph.ThresholdPartition.exists_isolated_or_universal {V : Type u_1} {G : SimpleGraph V} [Finite V] [Nonempty V] (P : G.ThresholdPartition) :
            ∃ (v : V), (∀ (u : V), ¬G.Adj v u) ∨ ∀ (u : V), u ≠ v → G.Adj v u

            Every nonempty finite threshold partition has an isolated or universal vertex.