Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Entropy maximisers need not have balanced degrees

Abstract

An unbalanced three-edge multigraph maximises orientation-count entropy.

Theorem 1.1 (Orientations as a product of finite sets).

Proof. Machine-checked in Lean as D5/S0/Certificates/Hypergraphs/OrientationEntropyBalance.orientations_eq (✓ std3). ∎

Source. Repository-derived.

Acknowledgement. Christos Pelekis (2019). On the Shannon entropy of the number of vertices with zero in-degree in randomly oriented hypergraphs. DOI: 10.4418/2019.74.1.8. URL: https://arxiv.org/abs/1808.04166.

Commentary.

The functions choosing a member of every edge are exactly Fintype.piFinset E. This equality converts the orientation counts in entropyX to product-set counts.

Theorem 1.2 (Entropy from the count product).

Proof. Machine-checked in Lean as D5/S0/Certificates/Hypergraphs/OrientationEntropyBalance.sum_entropy_formula (✓ std3). ∎

Source. Repository-derived.

Acknowledgement. Christos Pelekis (2019). On the Shannon entropy of the number of vertices with zero in-degree in randomly oriented hypergraphs. DOI: 10.4418/2019.74.1.8. URL: https://arxiv.org/abs/1808.04166.

Commentary.

For nonnegative integer counts with positive total N, the base-two entropy is log₂ N minus the logarithm of their count product divided by N. The factor for a zero count is 0^0=1. This identity compares the entropies of the three-vertex maximiser and the four-vertex circular competitor.

Definition 1.3 (The number of vertices reached).

Formalization. D5/S0/Certificates/Hypergraphs/OrientationEntropyBalance.X (✓ std3).

Citation. Christos Pelekis (2019). On the Shannon entropy of the number of vertices with zero in-degree in randomly oriented hypergraphs. DOI: 10.4418/2019.74.1.8. URL: https://arxiv.org/abs/1808.04166.

Commentary.

Page 122 states: “In other words, X_C is the number of vertices with non-zero in-degree after a random orientation on the edges of H_C and the above mentioned question on coloured dice can be equivalently expressed as follows.” The image of o contains exactly the vertices selected by at least one edge. E labels the edge family; the value depends only on o.

Definition 1.4 (Shannon entropy in bits).

Formalization. D5/S0/Certificates/Hypergraphs/OrientationEntropyBalance.entropyX (✓ std3).

Citation. Christos Pelekis (2019). On the Shannon entropy of the number of vertices with zero in-degree in randomly oriented hypergraphs. DOI: 10.4418/2019.74.1.8. URL: https://arxiv.org/abs/1808.04166.

Commentary.

Page 120 states: “The Shannon entropy (or entropy, for short) of a random variable X that takes values on a finite set S is defined as H(X) = −∑_{s∈S} P[X = s] · log P[X = s], with the convention 0 log 0 = 0. Throughout the text, log(·) denotes logarithm with base 2.” Page 121 states: “Here and later, the phrase random orientation on the edges of a hypergraph H expresses the fact that each edge in H is oriented towards one of its elements with probability 1/r, where each edge is oriented independently of all other edges.” The two filters count orientations with X=k. Every r-uniform edge family has r^m equally likely orientations. The range includes k=0 through n; p is a real probability, so its division is real.

Definition 1.5 (Vertex degree with edge multiplicity).

Formalization. D5/S0/Certificates/Hypergraphs/OrientationEntropyBalance.deg (✓ std3).

Citation. Christos Pelekis (2019). On the Shannon entropy of the number of vertices with zero in-degree in randomly oriented hypergraphs. DOI: 10.4418/2019.74.1.8. URL: https://arxiv.org/abs/1808.04166.

Commentary.

Page 122 states: “Given a hypergraph H = (V,ℰ) and a vertex v ∈ V, we denote by deg_H(v) the number of edges in ℰ that contain v.” Counting edge indices retains repeated edges.

Definition 1.6 (Conjecture 1.3).

Formalization. D5/S0/Certificates/Hypergraphs/OrientationEntropyBalance.claim (✓ std3).

Citation. Christos Pelekis (2019). On the Shannon entropy of the number of vertices with zero in-degree in randomly oriented hypergraphs. DOI: 10.4418/2019.74.1.8. URL: https://arxiv.org/abs/1808.04166.

Commentary.

Conjecture 1.3, p. 122, states: “Let the positive integers m,n,r be such that m ≥ n > r ≥ 2. A hypergraph H = (V,ℰ) from D_{n,m,r} for which it holds H(X_H) ≥ H(X_G), for all G ∈ D_{n,m,r} is such that |deg_H(v₁) − deg_H(v₂)| ≤ 1, for all v₁,v₂ ∈ V.” Page 121 states: “Here and later, the class consisting of all r-uniform multi-hypergraphs on n vertices and m edges is denoted by D_{n,m,r}.” Vertices are Fin n and edges are indexed by Fin m. Repeated edges and isolated vertices are allowed. The two ordered vertex choices express both signs of the absolute-value bound. The assumptions imply that n,m,r are positive.

Theorem 1.7 (Conjecture 1.3 is false).

Proof. Machine-checked in Lean as D5/S0/Certificates/Hypergraphs/OrientationEntropyBalance.result (✓ std3). ∎

Resolves. Problems/pelekis-2018-orientation-entropy-balance (refuted) by D5/S0/Certificates/Hypergraphs/OrientationEntropyBalance.result.

Source. Repository-derived.

Acknowledgement. Christos Pelekis (2019). On the Shannon entropy of the number of vertices with zero in-degree in randomly oriented hypergraphs. DOI: 10.4418/2019.74.1.8. URL: https://arxiv.org/abs/1808.04166.

Commentary.

Take n=m=3, r=2 and the edges {0,1},{0,1},{0,2}. The degrees are (3,2,1), and the counts for X=0,1,2,3 are (0,1,5,2) out of eight orientations. All 27 ordered edge tuples have count product ∏c^c at least 12500, equal to this example’s 5^5·2^2. For a common positive denominator N and counts summing to N, entropy equals log₂ N − log₂(∏c^c)/N, with 0^0=1. Monotonicity of the logarithm therefore proves global maximality in this class, although the degrees at vertices zero and two differ by two.

References