Blumenthal's minimax angle problem

DefinitionMinimax angle#✓fully proved

For a natural number \(N\), the minimax angle \(\alpha_N\) is the supremum of the \(\alpha \in [0, \pi]\) such that every set of \(N\) points in the Euclidean plane contains three distinct points \(x, y, z\) with \(\angle xyz \ge \alpha\), where \(\angle xyz\) is the unoriented angle at \(y\).

For \(N \le 2\) no set of \(N\) points has three distinct points, so the set of such \(\alpha\) is empty and \(\alpha_N\) is \(0\) by the convention for the supremum of the empty set.

noncomputable def minimaxAngle (N : ℕ) : ℝ :=
  sSup {α : ℝ | 0 ≤ α ∧ α ≤ Real.pi ∧ ∀ S : Finset (EuclideanSpace ℝ (Fin 2)), S.card = N →
    ∃ x ∈ S, ∃ y ∈ S, ∃ z ∈ S, x ≠ y ∧ y ≠ z ∧ x ≠ z ∧ α ≤ EuclideanGeometry.angle x y z}
Used by 1

DefinitionBlumenthal's minimax angle values (Erdős Problem 504)#✓fully proved

For a natural number \(N\), let \(\alpha_N\) be the minimax angle of \(N\) points in the plane: the supremum of the \(\alpha \in [0, \pi]\) such that every set of \(N\) points in the plane contains three distinct points \(x, y, z\) with \(\angle xyz \ge \alpha\) (the angle at \(y\)). The statement is Sendov's answer: \(\alpha_3 = \pi/3\), \(\alpha_4 = \pi/2\), and for all natural numbers \(n \ge 2\) and \(N\), if \(2^n < N \le 2^n + 2^{n-2}\), then \(\alpha_N = \left(1 - \frac{2}{2n + 1}\right)\pi\), and if \(2^n + 2^{n-2} < N \le 2^{n+1}\), then \(\alpha_N = \left(1 - \frac{1}{n + 1}\right)\pi\).

def minimaxAngleValues : Prop :=
  minimaxAngle 3 = Real.pi / 3 ∧ minimaxAngle 4 = Real.pi / 2 ∧
    ∀ n N : ℕ, 2 ≤ n →
      (2 ^ n < N → N ≤ 2 ^ n + 2 ^ (n - 2) →
        minimaxAngle N = (1 - 2 / (2 * n + 1 : ℝ)) * Real.pi) ∧
      (2 ^ n + 2 ^ (n - 2) < N → N ≤ 2 ^ (n + 1) →
        minimaxAngle N = (1 - 1 / (n + 1 : ℝ)) * Real.pi)
Uses 1 · Used by 1

TheoremSendov's solution of Blumenthal's minimax angle problem (Erdős Problem 504)#●ready to prove

For a natural number \(N\), let \(\alpha_N\) be the minimax angle of \(N\) points in the plane: the supremum of the \(\alpha \in [0, \pi]\) such that every set of \(N\) points in the plane contains three distinct points \(x, y, z\) with \(\angle xyz \ge \alpha\) (the angle at \(y\)). Then \(\alpha_3 = \pi/3\), \(\alpha_4 = \pi/2\), and for all natural numbers \(n \ge 2\) and \(N\): if \(2^n < N \le 2^n + 2^{n-2}\), then \(\alpha_N = \left(1 - \frac{2}{2n + 1}\right)\pi\), and if \(2^n + 2^{n-2} < N \le 2^{n+1}\), then \(\alpha_N = \left(1 - \frac{1}{n + 1}\right)\pi\).

public theorem_wanted minimaxAngleValues_holds : minimaxAngleValues
Sources
  • T. F. Bloom, Erdős Problems, Problem #504, https://www.erdosproblems.com/504 (status SOLVED); resolution: Bl. Sendov, Minimax of the angles in a plane configuration of points, Acta Math. Hungar. 69 (1995), 27-46, main theorem, as stated in Zbl 0853.52009: α(N) = (1 - 2/(2n+1))π for 2^n < N ≤ 2^n + 2^{n-2} and (1 - 1/(n+1))π for 2^n + 2^{n-2} < N ≤ 2^{n+1}, n ≥ 2; α(3) = π/3, α(4) = π/2, https://doi.org/10.1007/BF01874605.
Uses 1
2 fully proved1 ready to prove

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.