Module

Transcendence.lean

Nyll.SchemeTheory.Pi1.FunctionFields.Transcendence
3 declarations indexed from sourceView source ↗

Finite generation of fraction fields

Finite algebra generation gives finite field generation, and algebraic finitely generated field extensions are finite. The file also records smoothness of polynomial fraction fields.

Imports3
  • Mathlib.Algebra.Lie.OfAssociative
  • Mathlib.FieldTheory.IntermediateField.Adjoin.Algebra
  • Mathlib.RingTheory.Smooth.Basic
Imported by1

Declarations

Algebra.finite_of_intermediateFieldFG_of_isAlgebraic
Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

@[expose] public section
universe u
variable (k K : Type u) [Field k] [Field K] [Algebra k K]
lemma Algebra.finite_of_intermediateFieldFG_of_isAlgebraic
    (h : IntermediateField.FG (⊤ : IntermediateField k K)) [Algebra.IsAlgebraic k K] :
    Module.Finite k K
Algebra.formallySmooth_fractionRing_mvPolynomial
Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

@[expose] public section
universe u
variable (k K : Type u) [Field k] [Field K] [Algebra k K]
instance Algebra.formallySmooth_fractionRing_mvPolynomial {k ι : Type u} [Field k] :
    FormallySmooth k (FractionRing (MvPolynomial ι k))
Algebra.FiniteType.FG_top_of_isFractionRing

If S is of finite type over R and K the fraction field of S, then K is finitely generated over R as a field.

Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

@[expose] public section
universe u
variable (k K : Type u) [Field k] [Field K] [Algebra k K]
lemma Algebra.FiniteType.FG_top_of_isFractionRing {R S K : Type*} [Field R]
    [CommRing S] [Field K] [Algebra R S] [Algebra R K]
    [Algebra S K] [IsScalarTower R S K] [IsFractionRing S K]
    [h : Algebra.FiniteType R S] :
    (⊤ : IntermediateField R K).FG