Documentation

LeanPool.MarkoffModP.BGS.CorvajaZannier.TranscendentalPowerDegree

Exact degree of a transcendental power map #

For a transcendental element z, the extension K(z)/K(z^m) has exact degree m. The key polynomial is Eisenstein at the rational parameter.

theorem BGS.CorvajaZannier.minpoly_natDegree_over_adjoin_pow_eq {K : Type u_1} {L : Type u_2} [Field K] [Field L] [Algebra K L] (z : L) (hz : Transcendental K z) (m : ℕ) (hm : 0 < m) :
(minpoly (↥K⟮z ^ m⟯) z).natDegree = m

A transcendental element has minimal polynomial of degree m over the field generated by its m-th power.

theorem BGS.CorvajaZannier.finrank_adjoin_over_adjoin_pow_eq {K : Type u_1} {L : Type u_2} [Field K] [Field L] [Algebra K L] (z : L) (hz : Transcendental K z) (m : ℕ) (hm : 0 < m) :
Module.finrank ↥K⟮z ^ m⟯ ↥(↥K⟮z ^ m⟯)⟮z⟯ = m

The simple extension generated by a transcendental element over the field generated by its power has exact degree m.

theorem BGS.CorvajaZannier.finrank_over_adjoin_pow_eq_mul {K : Type u_1} {L : Type u_2} [Field K] [Field L] [Algebra K L] (z : L) (hz : Transcendental K z) (m : ℕ) (hm : 0 < m) [FiniteDimensional (↥K⟮z⟯) L] :
Module.finrank (↥K⟮z ^ m⟯) L = m * Module.finrank (↥K⟮z⟯) L

Passing from K(z) to K(z^m) multiplies the degree of any finite top extension by exactly m.

Exact source degree over the powered first coordinate.

Exact source degree over the powered second coordinate.