ModulePlace_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.lean
Nyll.AlgebraicCurves.Places.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
12 declarations indexed from sourceView source ↗ Module documentation
Place exists valuation Subring alg Hom apply eq forall mem iff
Declarations
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.exists_valuationSubring_over
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section Chevalley
variable {Ω : Type*} [Field Ω] {Ω' : Type*} [Field Ω'] [Algebra Ω Ω']
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.mem_nonunits_of_over
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section Chevalley
variable {Ω : Type*} [Field Ω] {Ω' : Type*} [Field Ω'] [Algebra Ω Ω']
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.vs_ne_zero_of_notMem_nonunits
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section Nonunits
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.vs_inv_mem_of_notMem_nonunits
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section Nonunits
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.vs_add_notMem_nonunits
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section Nonunits
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.vs_mul_mem_nonunits
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section Nonunits
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable {A} in
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.vs_one_notMem_nonunits
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section Nonunits
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable {A} in
variable {A} in
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.mem_iff_mem_of_sub_mem_nonunits
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section RationalPlace
variable {L : Type*} [Field L] {M : Type*} [Field M] [Algebra L M]
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.exists_algHom_adjoin_simple
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section Main
variable {K : Type*} [Field K] {M : Type*} [Field M] [Algebra K M]
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.mem_nonunits_of_ord_pos
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section Main
variable {K : Type*} [Field K] {M : Type*} [Field M] [Algebra K M]
AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff.AlgebraicCurve.PlaceRealisation.exists_valuationSubring_algHom
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
noncomputable section
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace PlaceRealisation
open IsLocalRing Polynomial
open scoped IntermediateField Pointwise
section Main
variable {K : Type*} [Field K] {M : Type*} [Field M] [Algebra K M]
AlgebraicCurve.Place.exists_valuationSubring_algHom_apply_eq_forall_mem_iff
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_valuationSubring_algHom_apply_eq_forall_mem_iff
attribute [-instance]
instIsPrimeCenter
instIsFractionRingIntegralClosureAt
instIsTorsionFreeSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
instIsDedekindDomainIntegralClosureAt
instFiniteSubtypeMemValuationSubringToValuationSubringIntegralClosureAt
attribute [-simp] AlgebraicCurve.Place.placeOfPrime_toValuationSubring
AlgebraicCurve.Place.mem_fiberOver AlgebraicCurve.Place.fiberEquiv_symm_apply
AlgebraicCurve.Place.fiberEquiv_apply AlgebraicCurve.Place.centerHeightOneSpectrum_asIdeal
universe u v w x in