ModuleValuationSubring_exists_le_forall_mem_iff_apply_mem.lean
Nyll.AlgebraicCurves.Valuations.ValuationSubring_exists_le_forall_mem_iff_apply_mem
8 declarations indexed from sourceView source ↗ Module documentation
Valuation Subring exists le forall mem iff apply mem
Imports5
- Mathlib.Algebra.Group.Units.Defs
- Mathlib.Algebra.Group.Units.Hom
- Mathlib.RingTheory.Ideal.Maps
- Mathlib.RingTheory.LocalRing.MaximalIdeal.Basic
- Mathlib.RingTheory.Valuation.ValuationSubring
Imported by2
Declarations
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem.ValuationSubring.W9OComposite.exists_inv_mem
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem
namespace ValuationSubring
open _root_.ValuationSubring
namespace W9OComposite
open _root_.ValuationSubring
variable {F : Type*} [Field F] (O : ValuationSubring F)
variable {Kbar : Type*} [Field Kbar] (res : O →+* Kbar)
variable (hker : IsLocalRing.maximalIdeal O ≤ RingHom.ker res)
include hker in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem.ValuationSubring.W9OComposite.apply_eq_zero_of_not_isUnit
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem
namespace ValuationSubring
open _root_.ValuationSubring
namespace W9OComposite
open _root_.ValuationSubring
variable {F : Type*} [Field F] (O : ValuationSubring F)
variable {Kbar : Type*} [Field Kbar] (res : O →+* Kbar)
variable (hker : IsLocalRing.maximalIdeal O ≤ RingHom.ker res)
include hker in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem.ValuationSubring.W9OComposite.composite
DocumentationThe composite valuation ring consisting of elements of O whose residue lies in W.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem
namespace ValuationSubring
open _root_.ValuationSubring
namespace W9OComposite
open _root_.ValuationSubring
variable {F : Type*} [Field F] (O : ValuationSubring F)
variable {Kbar : Type*} [Field Kbar] (res : O →+* Kbar)
variable (hker : IsLocalRing.maximalIdeal O ≤ RingHom.ker res)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem.ValuationSubring.W9OComposite.mem_composite_iff
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem
namespace ValuationSubring
open _root_.ValuationSubring
namespace W9OComposite
open _root_.ValuationSubring
variable {F : Type*} [Field F] (O : ValuationSubring F)
variable {Kbar : Type*} [Field Kbar] (res : O →+* Kbar)
variable (hker : IsLocalRing.maximalIdeal O ≤ RingHom.ker res)
variable (W : ValuationSubring Kbar)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem.ValuationSubring.W9OComposite.composite_le
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem
namespace ValuationSubring
open _root_.ValuationSubring
namespace W9OComposite
open _root_.ValuationSubring
variable {F : Type*} [Field F] (O : ValuationSubring F)
variable {Kbar : Type*} [Field Kbar] (res : O →+* Kbar)
variable (hker : IsLocalRing.maximalIdeal O ≤ RingHom.ker res)
variable (W : ValuationSubring Kbar)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem.ValuationSubring.W9OComposite.coe_mem_composite_iff
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem
namespace ValuationSubring
open _root_.ValuationSubring
namespace W9OComposite
open _root_.ValuationSubring
variable {F : Type*} [Field F] (O : ValuationSubring F)
variable {Kbar : Type*} [Field Kbar] (res : O →+* Kbar)
variable (hker : IsLocalRing.maximalIdeal O ≤ RingHom.ker res)
variable (W : ValuationSubring Kbar)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem.ValuationSubring.W9OComposite.coe_mem_nonunits_composite_iff
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem
namespace ValuationSubring
open _root_.ValuationSubring
namespace W9OComposite
open _root_.ValuationSubring
variable {F : Type*} [Field F] (O : ValuationSubring F)
variable {Kbar : Type*} [Field Kbar] (res : O →+* Kbar)
variable (hker : IsLocalRing.maximalIdeal O ≤ RingHom.ker res)
variable (W : ValuationSubring Kbar)
ValuationSubring.exists_le_forall_mem_iff_apply_mem
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_le_forall_mem_iff_apply_mem
open ValuationSubring.W9OComposite in