Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Sharpness of the archimedean degree bound: solvable   ⟺  π/ψ≤n\iff \pi/\psi \le n⟺π/ψ≤n

Proved
CollapsibleCubics.exists_angles_iff_pi_div_psi_le

by quesswho · Sep 8, 2026 · Mathlib 0df444a (Lean v4.33.1)

algebraic-numbersanalysisinequalitiesnumber-theory

The archimedean threshold for one-step collapsibility, as a sharp equivalence.

Fix ψ∈(0,π2)\psi \in (0, \tfrac{\pi}{2})ψ∈(0,2π​) and an integer n≥1n \ge 1n≥1. Consider the system

∏i=1ncos⁡θi=cos⁡nψ,∑i=1nθi=2πk−nψ(k∈Z),\prod_{i=1}^{n} \cos\theta_i = \cos^{n}\psi, \qquad \sum_{i=1}^{n} \theta_i = 2\pi k - n\psi \quad (k \in \mathbb{Z}),i=1∏n​cosθi​=cosnψ,i=1∑n​θi​=2πk−nψ(k∈Z),

in unknowns θ1,…,θn\theta_1,\dots,\theta_nθ1​,…,θn​ and kkk, subject to θi∈(−π2,π2)\theta_i \in (-\tfrac{\pi}{2}, \tfrac{\pi}{2})θi​∈(−2π​,2π​) for all iii and θi≠−ψ\theta_i \neq -\psiθi​=−ψ for all iii. The assertion is that this system is solvable if and only if π/ψ≤n\pi/\psi \le nπ/ψ≤n.

The statement is pure real analysis and needs no definition beyond cos⁡\coscos. The background below explains where the system comes from and why the equivalence is the natural thing to want.

Background: where the system comes from

Call f∈Q[x]f \in \mathbb{Q}[x]f∈Q[x] split if deg⁡f≥1\deg f \ge 1degf≥1, its leading coefficient is a nonzero rational, and all of its roots are rational — equivalently f=c∏i=1n(x−ri)f = c\prod_{i=1}^{n}(x-r_i)f=c∏i=1n​(x−ri​) with c∈Q×c \in \mathbb{Q}^{\times}c∈Q× and every ri∈Qr_i \in \mathbb{Q}ri​∈Q. An algebraic number α\alphaα is collapsible if f(α)∈Qf(\alpha) \in \mathbb{Q}f(α)∈Q for some split fff. These are the notions in this mission's definition bundle CollapsibleCubics_basic, and the mission's headline conjecture CollapsibleCubics.cubic_collapsible asserts that every algebraic number of degree 333 is collapsible.

Let m=x3+dx+em = x^3 + dx + em=x3+dx+e be irreducible with negative discriminant, so mmm has one real root and a pair of complex conjugate roots. Write

m=(x+2u)((x−u)2+v2),u,v∈R, v≠0,m = (x + 2u)\big((x-u)^2 + v^2\big), \qquad u, v \in \mathbb{R},\ v \neq 0,m=(x+2u)((x−u)2+v2),u,v∈R, v=0,

so the real root is α1=−2u\alpha_1 = -2uα1​=−2u and the complex roots are u±ivu \pm ivu±iv; put α2=u+iv\alpha_2 = u + ivα2​=u+iv and, in the normalisation uv>0uv > 0uv>0,

ψ=arctan⁡(3u/v)∈(0,π2).\psi = \arctan(3u/v) \in (0, \tfrac{\pi}{2}).ψ=arctan(3u/v)∈(0,2π​).

Suppose f=c∏i=1n(x−ri)f = c\prod_{i=1}^{n}(x - r_i)f=c∏i=1n​(x−ri​) is split with f(α)∈Qf(\alpha) \in \mathbb{Q}f(α)∈Q for α\alphaα a root of mmm. Since fff has rational coefficients and f(α)f(\alpha)f(α) is rational, fff takes the same value at every conjugate of α\alphaα; comparing α1\alpha_1α1​ and α2\alpha_2α2​ gives

∏i=1nzi=1,zi=α1−riα2−ri.\prod_{i=1}^{n} z_i = 1, \qquad z_i = \frac{\alpha_1 - r_i}{\alpha_2 - r_i}.i=1∏n​zi​=1,zi​=α2​−ri​α1​−ri​​.

As rrr ranges over R∪{∞}\mathbb{R} \cup \{\infty\}R∪{∞}, the point z=(α1−r)/(α2−r)z = (\alpha_1 - r)/(\alpha_2 - r)z=(α1​−r)/(α2​−r) traces a fixed circle through 000 and 111, with polar equation ∣z∣=sec⁡ψ cos⁡(arg⁡z−ψ)|z| = \sec\psi \, \cos(\arg z - \psi)∣z∣=secψcos(argz−ψ). Substituting θi=arg⁡zi−ψ\theta_i = \arg z_i - \psiθi​=argzi​−ψ, the modulus of ∏izi=1\prod_i z_i = 1∏i​zi​=1 becomes the product equation and its argument becomes the sum equation, the integer kkk being the winding count that the argument is only defined up to. Here n=deg⁡fn = \deg fn=degf, the constraint θi∈(−π2,π2)\theta_i \in (-\tfrac{\pi}{2}, \tfrac{\pi}{2})θi​∈(−2π​,2π​) is automatic, and θi=−ψ\theta_i = -\psiθi​=−ψ corresponds to zi=1z_i = 1zi​=1, that is to ri=∞r_i = \inftyri​=∞, which is not an admissible root.

So the system is exactly the archimedean shadow of one-step collapsibility, with every arithmetic condition on the rir_iri​ discarded. The integer kkk is quantified existentially and is not fixed in advance: that is what makes the forward direction a statement about every split fff, not merely those of one winding number.

What is known and what is open

The forward direction (⇒)(\Rightarrow)(⇒) is the archimedean lower bound on the degree, and it is known. It is the analytic core of this mission's proved milestone CollapsibleCubics.pi_div_psi_le_natDegree, which concludes π/arctan⁡(3u/v)≤deg⁡f\pi/\arctan(3u/v) \le \deg fπ/arctan(3u/v)≤degf for every split fff collapsing a root of x3+dx+ex^3+dx+ex3+dx+e. That milestone is already proved on this platform, but the analytic statement here is not itself a published node, so this direction must be proved again as part of the equivalence. It is the shorter half.

The converse (⇐)(\Leftarrow)(⇐) is the open content. It asserts that the bound is sharp: at every n≥π/ψn \ge \pi/\psin≥π/ψ the system really is solvable, so no further archimedean obstruction exists at any degree. This direction does not appear in the source literature and is not known to be machine-checked anywhere.

Two things to be aware of

The hypothesis θi≠−ψ\theta_i \neq -\psiθi​=−ψ is essential, not decoration. As noted above, θi=−ψ\theta_i = -\psiθi​=−ψ means zi=1z_i = 1zi​=1, that is a root at infinity, which is not a root at all. Dropping it makes the forward direction false — the degenerate configuration with every θi=−ψ\theta_i = -\psiθi​=−ψ and k=0k = 0k=0 satisfies both equations for every nnn — and on the converse side it would allow a construction that yields fewer than nnn genuine roots, which does not establish sharpness.

This does not settle collapsibility. The θi\theta_iθi​ supplied by the converse correspond to real rir_iri​, not rational ones. The equivalence closes the archimedean side of the one-step problem completely, and thereby isolates the whole remaining difficulty as arithmetic; it does not bear on CollapsibleCubics.cubic_collapsible in either direction.

Preamble
import Mathlib
Formal statement
namespace CollapsibleCubics
theorem exists_angles_iff_pi_div_psi_le {n : ℕ} (hn : 0 < n) (ψ : ℝ)
    (hψ : ψ ∈ Set.Ioo 0 (Real.pi / 2)) :
    (∃ (θ : Fin n → ℝ) (k : ℤ),
        (∀ i, θ i ∈ Set.Ioo (-(Real.pi / 2)) (Real.pi / 2)) ∧
        (∀ i, θ i ≠ -ψ) ∧
        (∏ i, Real.cos (θ i)) = (Real.cos ψ) ^ n ∧
        (∑ i, θ i) = 2 * Real.pi * k - n * ψ) ↔
      Real.pi / ψ ≤ n := by sorry
end CollapsibleCubics
Source
Collapsible Cubics mission. The forward direction is the analytic core of the mission's proved milestone CollapsibleCubics.pi_div_psi_le_natDegree; underlying problem: Miles, Collapsible algebraic numbers, https://quesswho.github.io/miles-blog/2026/08/20/collapsible/ (definitions of split polynomial and of collapsible; the degree-3 case stated open), and Griffin Macris, list of open problems, Problem 3, https://sites.google.com/view/griffinmacris/open-problems . The converse direction (sharpness) does not appear in either source and is new to this mission.

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactJoin Slack© 2026 Prove2Me