Theorems · Theorem · number theory
NumberField.Units.rootsOfUnity_eq_one
∀ (K : Type u_1) [inst : Field K] {k : ℕ+},
(↑k).Coprime (NumberField.Units.torsionOrder K) →
∀ {ζ : (NumberField.RingOfIntegers K)ˣ}, ζ ∈ rootsOfUnity (↑k) (NumberField.RingOfIntegers K) ↔ ζ = 1If k does not divide torsionOrder then there are no nontrivial roots of unity of
order dividing k.
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 147 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- Field
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites19
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Fieldstatement and proof · cited by 7,404
- Subgroupstatement and proof · cited by 3,593
- Unitsstatement and proof · cited by 2,804
- one_powproof · cited by 521
- Subtype.propproof · cited by 505
- NumberField.RingOfIntegersstatement and proof · cited by 413
- PNatstatement and proof · cited by 392
- PNat.valstatement and proof · cited by 226
- rootsOfUnitystatement · cited by 118
- NumberField.Units.torsionproof · cited by 53
- isOfFinOrder_iff_pow_eq_oneproof · cited by 27
- orderOf_dvd_of_pow_eq_oneproof · cited by 24
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.