Module

Place_exists_sub_algebraMap_mem_maximalIdeal.lean

Nyll.AlgebraicCurves.Places.Place_exists_sub_algebraMap_mem_maximalIdeal
1 declaration indexed from sourceView source ↗

Place exists sub algebra Map mem maximal Ideal

Declarations

AlgebraicCurve.Place.exists_sub_algebraMap_mem_maximalIdeal
Source context 3 commands

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

section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_sub_algebraMap_mem_maximalIdeal
open AlgebraicCurve
theorem _root_.AlgebraicCurve.Place.exists_sub_algebraMap_mem_maximalIdeal {K F : Type*} [Field K]
  [Field F]
    [Algebra K F] (u : AlgebraicCurve.Place K F) (hdeg : u.deg = 1) (b : u.toValuationSubring) :
    ∃ c : K, b - algebraMap K u.toValuationSubring c
      ∈ IsLocalRing.maximalIdeal u.toValuationSubring