Extensions with Finite Transcendence Degree #
A field extension L/K has finite transcendence degree if the transcendence degree of L over K is finite. Equivalently, if L is an algebraic extension of a finitely generated field extension of K.
A field extension L/K is said to have finite transcendence degree if there is some intermediate extension L/E/K with E/K finitely generated and L/E algebraic.
- exists_fg_isAlgebraic : ∃ (E : IntermediateField K L), E.FG ∧ Algebra.IsAlgebraic (↥E) L
Instances
instance
instFinTrdegOfIsAlgebraic
(K : Type u_1)
(L : Type u_2)
[Field K]
[Field L]
[Algebra K L]
[Algebra.IsAlgebraic K L]
:
FinTrdeg K L
instance
instFinTrdegOfEssFiniteType
(K : Type u_1)
(L : Type u_2)
[Field K]
[Field L]
[Algebra K L]
[Algebra.EssFiniteType K L]
:
FinTrdeg K L
theorem
FinTrdeg.of_trdeg
{K : Type u_1}
{L : Type u_2}
[Field K]
[Field L]
[Algebra K L]
:
Algebra.trdeg K L < Cardinal.aleph0 → FinTrdeg K L
Alias of the reverse direction of finTrdeg_iff_trdeg.
theorem
exists_finset_isTranscendenceBasis
(K : Type u_1)
(L : Type u_2)
[Field K]
[Field L]
[Algebra K L]
[FinTrdeg K L]
:
∃ (s : Finset L), IsTranscendenceBasis K Subtype.val