Algebraic number theory MOC

Cyclotomic polynomial

The 𝑛th cyclotomic polynomial is defined to be #m/def/num/alg

Φ𝑛(π‘₯):=∏1β‰€π‘šβ‰€π‘›;gcd{π‘š,𝑛}=1(π‘₯βˆ’πœπ‘šπ‘›)βˆˆβ„€[π‘₯]

is irreducible in β„š[π‘₯], and has degree given by the Euler totient function πœ™(𝑛). Thus this is a minimal polynomial over β„š for a primitive 𝑛th root of unity, and can be used to construct the cyclotomic field β„š(πœπ‘›).

Proof

By ^P1 Φ𝑛 can be reduced down to a product of prime cyclotomic polynomials which we know have integer coΓ«fficients.

Now suppose towards contradiction that Φ𝑛(π‘₯) βˆˆβ„€[π‘₯] is reducibile. Then its roots πœπ‘šπ‘› with βŸ¨π‘š,π‘›βŸ© =⟨1⟩ are divided among the factors, so choose a root πœπ‘šπ‘› of one irreducible monic factor 𝑓(π‘₯) βˆ£Ξ¦π‘›(π‘₯), so that another root πœπ‘šπ‘π‘› for a prime 𝑝 βˆ€π‘› is not a root of 𝑓(π‘₯). Write

Φ𝑛(π‘₯)=𝑓(π‘₯)𝑔(π‘₯)

where 𝑓(π‘₯),𝑔(π‘₯) βˆˆβ„€[π‘₯] are monic. Then 𝑓(π‘₯) is the minimal polynomial of πœπ‘šπ‘› over β„š and 𝑔(πœπ‘šπ‘π‘›) =0.

It follows that πœπ‘šπ‘› is a root of 𝑔(π‘₯𝑝), and hence 𝑓(π‘₯) βˆ£π‘”(π‘₯𝑝), whence

𝑔(π‘₯𝑝)=𝑓(π‘₯)β„Ž(π‘₯)

for β„Ž(π‘₯) βˆˆβ„€[π‘₯]. Letting underling denote the projection β„€[π‘₯] ↠𝕂𝑝[π‘₯], and invoking the Frobenius automorphism we have

𝑔――(π‘₯)𝑝=𝑓――(π‘₯)β„Žβ€•β€•(π‘₯)

so 𝑔――(π‘₯) and β„Žβ€•β€•(π‘₯) have a nontrivial common factor ℓ――(π‘₯) in 𝕂𝑝[π‘₯]. It follows

ℓ――(π‘₯)2βˆ£π‘“β€•β€•(π‘₯)𝑔――(π‘₯)=Φ𝑛―――(π‘₯)

so Φ𝑛―――(π‘₯) has a multiple factor.

This implies that π‘₯𝑛 βˆ’1 βˆˆπ•‚π‘[π‘₯] is inseparable. On the other hand, its derivative 𝑛π‘₯π‘›βˆ’1 βˆˆπ•‚π‘[π‘₯] is nonzero (since 𝑝 βˆ€π‘›), contradicting ^P1. Therefore Φ𝑛(π‘₯) must be irreducible.

Cyclotomic polynomial for a prime power

For the particular case of 𝑛 =π‘β„Ž we have

Φ𝑛(π‘₯)=π‘₯π‘β„Žβˆ’1π‘₯π‘β„Žβˆ’1βˆ’1=π‘βˆ’1βˆ‘π‘—=0π‘₯π‘—π‘β„Žβˆ’1=π‘₯(π‘βˆ’1)π‘β„Žβˆ’1+β‹―+π‘₯π‘β„Žβˆ’1+1

Properties

  1. For all 𝑛 βˆˆβ„•,
π‘₯π‘›βˆ’1=∏1β‰€π‘‘βˆ£π‘›Ξ¦π‘‘(π‘₯)
Proof of 1

If 𝑛 =𝑑𝑒, then every 𝑑th root 𝜁 of unity is also an 𝑛th root of 1, which holds in particular for every primitive 𝑑th root 𝜁 of unity.

On the other hand, every 𝜁 βˆˆπœ‡π‘› generates a subgroup 𝐻 β‰€πœ‡π‘›, where if ord⁑𝜁 =𝑑 then 𝐻 =πœ‡π‘‘. Thus every 𝜁 βˆˆπœ‡π‘› is a primitive 𝑑th root of unity for some 𝑑 βˆ£π‘›.

Therefore the set of 𝑛th roots of unity eauals the union of the sets of primitive 𝑑th roots of unity as 𝑑 ranges over factors of 𝑛, whence follows ^P1.


#state/develop | #lang/en | #SemBr