Module

ValuationSubring_mem_of_forall_mem_iff_of_subset.lean

Nyll.AlgebraicCurves.Valuations.ValuationSubring_mem_of_forall_mem_iff_of_subset
1 declaration indexed from sourceView source ↗

Valuation Subring mem of forall mem iff of subset

Imports7
  • Mathlib.Algebra.Field.Subfield.Basic
  • Mathlib.RingTheory.LocalRing.LocalSubring
  • Mathlib.RingTheory.LocalRing.ResidueField.Basic
  • Mathlib.RingTheory.LocalRing.RingHom.Basic
  • Mathlib.RingTheory.Valuation.LocalSubring
  • Mathlib.RingTheory.Valuation.ValuationSubring
  • Mathlib.Tactic.ByContra
Imported by1

Declarations

ValuationSubring.mem_of_forall_mem_iff_of_subset
Source context 3 commands

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

section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubring_mem_of_forall_mem_iff_of_subset
open IsLocalRing
theorem _root_.ValuationSubring.mem_of_forall_mem_iff_of_subset
    {F : Type*} [Field F] (K : Subfield F) (O V : ValuationSubring F)
    (hKV : ∀ e ∈ K, e ∈ O → e ∈ V) (g : F)
    (hg : ∀ V' : ValuationSubring F, (∀ e ∈ K, e ∈ V' ↔ e ∈ O) → g ∈ V') :
    g ∈ V