Documentation

LeanPool.HardSphereNBC.GraphicMatroid

GraphicMatroid #

Graph, coordinate, and measure constructions for the hard-sphere NBC volume identity.

noncomputable def HsVirial.componentEdgeFinset {V : Type u_1} [Fintype V] {H : SimpleGraph V} (c : H.ConnectedComponent) :
Finset (Sym2 ↥c)

The finite edge set of a connected component.

Equations
Instances For
    def HsVirial.sym2SubtypeEmbedding {V : Type u_1} {S : Set V} :
    Sym2 ↑S ↪ Sym2 V

    The inclusion of unordered pairs from a vertex subset into the ambient vertex set.

    Equations
    Instances For
      def HsVirial.IsGraphForest {V : Type u_1} (G : SimpleGraph V) (A : Finset (Sym2 V)) :

      An edge subset of the graph whose induced graph is acyclic.

      Equations
      Instances For
        def HsVirial.IsGraphCircuit {V : Type u_1} [Fintype V] [DecidableEq V] (G : SimpleGraph V) (C : Finset (Sym2 V)) :

        A nonforest edge subset that becomes a forest after deleting any edge.

        Equations
        Instances For
          theorem HsVirial.edgeSet_fromEdgeSet_of_subset {V : Type u_1} {G : SimpleGraph V} {A : Finset (Sym2 V)} (hA : ↑A ⊆ G.edgeSet) :
          theorem HsVirial.IsGraphForest.subset {V : Type u_1} {G : SimpleGraph V} {A B : Finset (Sym2 V)} (hB : IsGraphForest G B) (hAB : A ⊆ B) :
          theorem HsVirial.IsGraphForest.insert_of_mem_forest {V : Type u_1} [DecidableEq V] {G F : SimpleGraph V} {A : Finset (Sym2 V)} (hA : IsGraphForest G A) (hAF : SimpleGraph.fromEdgeSet ↑A ≤ F) (hF : F.IsAcyclic) (e : Sym2 V) (heF : e ∈ F.edgeSet) (heG : e ∈ G.edgeSet) (heA : e ∉ A) :

          Identification of components for graphs with the same reachability relation.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            theorem HsVirial.IsGraphForest.augment {V : Type u_1} [DecidableEq V] [Finite V] {G : SimpleGraph V} {I J : Finset (Sym2 V)} (hI : IsGraphForest G I) (hJ : IsGraphForest G J) (hcard : I.card < J.card) :
            ∃ e ∈ J, e ∉ I ∧ IsGraphForest G (insert e I)

            The matroid whose independent edge sets are the forests of the graph.

            Equations
            Instances For