Basic results on roots of unity #
This file records a criterion for a root of unity congruent to 1 modulo an ideal to equal 1,
and counts the square roots of unity in a domain in which 2 ≠ 0. For a prime p it relates the
triviality of the pth roots of unity to the absence of a primitive one. It also records that
roots of unity, and hence the values of a character of a finite group, are integral over ℤ.
Main results #
IsOfFinOrder.isIntegral: a finite-order element of a commutative ring is integral overℤ.MonoidHom.isIntegral_coe_apply: the values of a homomorphism from a finite group to the units of a commutative ring are integral overℤ.TauCeti.eq_one_of_pow_eq_one_of_sub_one_mem: in a commutative ring without zero divisors, a root of unity that is congruent to1modulo an ideal not containing its order is1.TauCeti.card_rootsOfUnity_two: in a domain in which2 ≠ 0, the groupμ₂ = {±1}has two elements.IsPrimitiveRoot.neg_one_of_two_ne_zero: when2 ≠ 0,-1is a primitive square root of unity.IsPrimitiveRoot.neg_of_odd: when2 ≠ 0, the negative of a primitive root of unity of odd ordernis a primitive2n-th root of unity.TauCeti.rootsOfUnity_eq_bot_iff: for a primep, thepth roots of unity are trivial exactly when there is no primitivepth root of unity.TauCeti.finite_torsionBy_additive_units: then-torsion ofMˣ, written additively, is finite when then-th roots of unity are, for instance in a domain forn ≠ 0.
Every finite-order element of a commutative ring is integral over ℤ.
In a commutative ring without zero divisors, a root of unity that is congruent to 1 modulo an
ideal not containing its order is equal to 1.
In a commutative ring in which 2 ≠ 0, -1 is a primitive square root of unity.
In a domain in which 2 ≠ 0, the group μ₂ = {±1} of square roots of unity has two
elements.
In a commutative ring in which 2 ≠ 0, the negative of a primitive n-th root of unity of
odd order n is a primitive 2n-th root of unity.
For a prime p, the pth roots of unity of a commutative monoid are trivial exactly when it
has no primitive pth root of unity: a pth root of unity other than 1 has order p.
The n-torsion of the unit group of a commutative monoid, written additively, consists of the
n-th roots of unity; so it is finite when they are, for instance in a domain for n ≠ 0.