Documentation

FormalConjecturesForMathlib.Combinatorics.SimpleGraph.GraphConjectures.Invariants

noncomputable def Matrix.IsHermitian.maxEigenvalue {𝕜 : Type u_1} [Field 𝕜] [RCLike 𝕜] {n : Type u_2} [Fintype n] [DecidableEq n] {A : Matrix n n 𝕜} (hA : A.IsHermitian) :
Equations
Instances For
    @[reducible, inline]
    noncomputable abbrev SimpleGraph.l {α : Type u_1} [Fintype α] (G : SimpleGraph α) :

    Abbreviation for the average independence number of the neighborhoods.

    Equations
    Instances For
      @[reducible, inline]
      noncomputable abbrev SimpleGraph.l_avg {α : Type u_1} [Fintype α] (G : SimpleGraph α) :

      The same quantity under a different name, used in some conjectures.

      Equations
      Instances For
        noncomputable def SimpleGraph.gi {α : Type u_1} (G : SimpleGraph α) :

        Independent domination number of G.

        Equations
        Instances For
          noncomputable def SimpleGraph.temp_v {α : Type u_1} [Fintype α] (G : SimpleGraph α) [DecidableRel G.Adj] (v : α) :

          temp_v G v = deg(v)/(n(G) - deg(v)).

          Equations
          Instances For
            noncomputable def SimpleGraph.MaxTemp {α : Type u_1} (G : SimpleGraph α) [DecidableRel G.Adj] [Fintype α] [Nonempty α] :

            Maximum of temp_v over all vertices.

            Equations
            Instances For

              Cardinality of the union of the neighbourhoods of the ends of the non-edge e.

              Equations
              Instances For
                noncomputable def SimpleGraph.NG {α : Type u_1} [Fintype α] [DecidableEq α] (G : SimpleGraph α) [DecidableRel G.Adj] :

                Minimum size of the neighbourhood of a non-edge of G.

                Equations
                Instances For
                  noncomputable def SimpleGraph.S {α : Type u_1} [Fintype α] (G : SimpleGraph α) :

                  Size of a largest induced forest of G expressed as a real number.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    noncomputable def SimpleGraph.local_eccentricity {α : Type u_1} (G : SimpleGraph α) (v : α) :

                    Local eccentricity of a vertex.

                    Equations
                    Instances For
                      noncomputable def SimpleGraph.FLOOR (x : ) :

                      The largest integer less than or equal to x.

                      Equations
                      Instances For
                        noncomputable def SimpleGraph.eccentricity {α : Type u_1} (G : SimpleGraph α) (v : α) :

                        Eccentricity of a vertex.

                        Equations
                        Instances For
                          noncomputable def SimpleGraph.minEccentricity {α : Type u_1} (G : SimpleGraph α) :

                          The minimum eccentricity among all vertices.

                          Equations
                          Instances For
                            noncomputable def SimpleGraph.graphCenter {α : Type u_1} (G : SimpleGraph α) :
                            Set α

                            The set of vertices of minimum eccentricity.

                            Equations
                            Instances For
                              noncomputable def SimpleGraph.maxEccentricity {α : Type u_1} (G : SimpleGraph α) :

                              The maximum eccentricity among all vertices.

                              Equations
                              Instances For
                                noncomputable def SimpleGraph.maxEccentricityVertices {α : Type u_1} (G : SimpleGraph α) :
                                Set α

                                The set of vertices of maximum eccentricity.

                                Equations
                                Instances For
                                  noncomputable def SimpleGraph.distToSet {α : Type u_1} [Fintype α] (G : SimpleGraph α) (v : α) (S : Set α) :

                                  Distance from a vertex to a finite set.

                                  Equations
                                  Instances For
                                    noncomputable def SimpleGraph.averageDistance {α : Type u_1} [Fintype α] (G : SimpleGraph α) :

                                    Average distance of G.

                                    Equations
                                    Instances For
                                      noncomputable def SimpleGraph.path {α : Type u_1} [Fintype α] [DecidableEq α] (G : SimpleGraph α) :

                                      The floor of the average distance of G.

                                      Equations
                                      Instances For
                                        noncomputable def SimpleGraph.ecc {α : Type u_1} [Fintype α] (G : SimpleGraph α) (S : Set α) :

                                        Auxiliary quantity ecc used in conjecture 34.

                                        Equations
                                        Instances For
                                          noncomputable def SimpleGraph.distavg {α : Type u_1} [Fintype α] (G : SimpleGraph α) (S : Set α) :

                                          Average distance from all vertices to a given set.

                                          Equations
                                          Instances For
                                            def SimpleGraph.IsPathCover {α : Type u_1} [Fintype α] [DecidableEq α] (G : SimpleGraph α) (P : Finset (Finset α)) :

                                            A family of paths covering all vertices without overlaps.

                                            Equations
                                            Instances For
                                              noncomputable def SimpleGraph.pathCoverNumber {α : Type u_1} [Fintype α] [DecidableEq α] (G : SimpleGraph α) :

                                              Minimum size of a path cover of G.

                                              Equations
                                              Instances For
                                                noncomputable def SimpleGraph.p {α : Type u_1} [Fintype α] [DecidableEq α] (G : SimpleGraph α) :

                                                The same quantity as a real number.

                                                Equations
                                                Instances For
                                                  noncomputable def SimpleGraph.wienerIndex {α : Type u_1} [Fintype α] (G : SimpleGraph α) :

                                                  The Wiener index of G, which is the sum of distances between all pairs of vertices.

                                                  Equations
                                                  Instances For
                                                    noncomputable def SimpleGraph.szeged_aux {α : Type u_1} [Fintype α] (G : SimpleGraph α) (u v : α) :

                                                    Auxiliary function for Szeged index: counts vertices closer to u than v.

                                                    Equations
                                                    Instances For
                                                      noncomputable def SimpleGraph.szegedIndex {α : Type u_1} [Fintype α] (G : SimpleGraph α) [DecidableRel G.Adj] :

                                                      The Szeged index of G.

                                                      This is define as the sum ∑_{uv ∈ E(G)} n_u(u,v) * n_v(u,v) where n_u(uv) is the number of vertices closer to u than v.

                                                      Equations
                                                      Instances For
                                                        noncomputable def SimpleGraph.averageDegree {α : Type u_1} [Fintype α] (G : SimpleGraph α) [DecidableRel G.Adj] :

                                                        The average degree of G.

                                                        Equations
                                                        Instances For

                                                          The multiset of degrees of a graph.

                                                          Equations
                                                          Instances For

                                                            The annihilation number of a graph. This is the largest number of degrees that can be added together without going over the total number of edges of that graph.

                                                            Equations
                                                            Instances For
                                                              noncomputable def SimpleGraph.annihilationNumber' {α : Type u_1} [Fintype α] (G : SimpleGraph α) [DecidableRel G.Adj] :

                                                              Computes the annihilation number of a graph G.

                                                              It calculates the degree sequence, sorts it ascendingly, and finds the largest prefix length 'k' (where 0 ≤ k ≤ |V(G)|) such that the sum of the prefix is less than or equal to the sum of the corresponding suffix.

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

                                                                Residue #

                                                                The residue of a graph is the number of zeros remaining after iteratively applying the Havel-Hakimi algorithm to the degree sequence until all remaining degrees are zero.

                                                                noncomputable def SimpleGraph.residue {α : Type u_1} [Fintype α] (G : SimpleGraph α) [DecidableRel G.Adj] :

                                                                Computes the residue of a graph G, ,i.e. the number of zeros remaining after iteratively applying the Havel-Hakimi algorithm to the degree sequence until all remaining degrees are zero. Starts with the descending degree sequence and applies the Havel-Hakimi process.

                                                                Equations
                                                                Instances For
                                                                  noncomputable def SimpleGraph.fractionalAlpha {α : Type u_1} [Fintype α] (G : SimpleGraph α) [DecidableRel G.Adj] :

                                                                  Fractional alpha. This is defined as $$ \max_x \sum_{v \in V} x_v $$ subject to $0 \le x_v \le 1$ for all $v \in V$ and $x_u + x_v \le 1$ whenever $(u, v)$ are connected by an edge.

                                                                  Equations
                                                                  Instances For
                                                                    noncomputable def SimpleGraph.lovaczThetaFunction {α : Type u_1} [Fintype α] [DecidableEq α] (G : SimpleGraph α) [DecidableRel G.Adj] :

                                                                    Lovász Theta Function (ϑ(G)) The Lovász theta function is defined as: ϑ(G) = min λ_max(A) where the minimum is taken over all symmetric matrices A such that:

                                                                    A_ij = 1 for all i = j (diagonal entries are 1) A_ij = 0 for all {i,j} ∈ E (entries corresponding to edges are 0) A is positive semidefinite

                                                                    Here λ_max(A) denotes the maximum eigenvalue of A.

                                                                    Equations
                                                                    Instances For
                                                                      noncomputable def SimpleGraph.cvetkovic {α : Type u_1} [Fintype α] [DecidableEq α] (G : SimpleGraph α) [DecidableRel G.Adj] :

                                                                      Given a simple graph G with adjacency matrix A, this is the number n₀ + min n₊ n₋ where:

                                                                      • n₀ is the multiplicity of zero as an eigenvalue of A
                                                                      • n₊ is the number of positive eigenvalues of A (counting multiplicities)
                                                                      • n₋ is the number of negative eigenvalues of A (counting multiplicities)
                                                                      Equations
                                                                      • One or more equations did not get rendered due to their size.
                                                                      Instances For