Module

FinitelyGeneratedModel.lean

Nyll.GaloisCohomology.FieldTheory.FinitelyGeneratedModel
3 declarations indexed from sourceView source ↗

Affine integral models of finitely generated fields

Imports9
  • Mathlib.RingTheory.Localization.FractionRing
  • Mathlib.RingTheory.FiniteType
  • Mathlib.Algebra.Algebra.Subalgebra.Lattice
  • Mathlib.Algebra.Field.Subfield.Basic
  • Mathlib.RingTheory.Jacobson.Ring
  • Mathlib.Algebra.CharP.Basic
  • Mathlib.RingTheory.DedekindDomain.Basic
  • Mathlib.Algebra.Ring.Int.Units
  • Lean.Elab.Tactic.Omega
Imported by3

Declarations

FieldTheory.exists_finiteType_int_model

A finitely generated field is the fraction field of a finitely generated algebra over the integers.

Source context 2 commands

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

namespace FieldTheory
universe u
theorem exists_finiteType_int_model
    (K : Type u) [Field K] (hfg : Field.FG K) :
    ∃ A : Subalgebra ℤ K, Algebra.FiniteType ℤ A ∧ IsFractionRing A K
FieldTheory.int_isJacobsonRing

The integers form a Jacobson ring.

Source context 2 commands

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

namespace FieldTheory
universe u
theorem int_isJacobsonRing : IsJacobsonRing ℤ
FieldTheory.ringChar_ne_zero_of_finiteType_int

A field that is finitely generated as a ring has positive characteristic.

Source context 2 commands

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

namespace FieldTheory
universe u
theorem ringChar_ne_zero_of_finiteType_int
    (K : Type u) [Field K] [hfin : Algebra.FiniteType ℤ K] : ringChar K ≠ 0