Documentation

HexNumberFieldMathlib.Unity

The executable binomial has the stated complex interpretation.

theorem Hex.AlgebraicNumber.Unity.root_pow {n : ℕ} (_hn : 2 < n) {z : ℂ} (hz : (HexRootsMathlib.toPolyℂ (polynomial n)).IsRoot z) :
z ^ n = 1

Construction of the primitive generator is total and chooses the standard branch.

@[simp]

A fixed-field power has the same value as an ordinary algebraic power.

Reduction of the rational angle modulo one preserves the complex exponential.

@[simp]

Rational turns agree exactly with Mathlib's complex exponential.

The reduced denominator is the exact multiplicative order.