ModuleValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.lean
Nyll.AlgebraicCurves.Valuations.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
37 declarations indexed from sourceView source ↗ Declarations
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.isUnit_iff_inv_mem
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.mem_maximalIdeal_iff_inv_not_mem
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.inertiaDeg_maximalIdeal_eq_one_of_isLocalization
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.Over
DocumentationThe condition that the valuation ring restricts to the given base valuation ring.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.overAlgebra
DocumentationThe algebra structure on the valuation subring induced by the base-ring map landing in it.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.coe_algebraMap_overAlgebra
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.isScalarTower_overAlgebra
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.algebraMap_overAlgebra_injective
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.comap_maximalIdeal_overAlgebra
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.mem_of_mem_integralClosure
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.ne_top_of_over
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.maximalIdeal_ne_bot
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.coe_algebraMap_integralClosure
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.algebraMap_integralClosure_injective
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.isTorsionFree_integralClosure
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.liesOver_maximalIdeal
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.toOver
DocumentationThe inclusion of the integral closure into a valuation ring lying over the base ring.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.coe_toOver
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.center
DocumentationThe center of an extending valuation on the integral closure.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.mem_center_iff
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.center_isPrime
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.center_ne_bot
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.vOf
DocumentationThe height-one prime corresponding to the center of the extending valuation.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.isFractionRing_integralClosure
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.isDedekindDomain_integralClosure
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.W
DocumentationThe valuation ring attached to a height-one prime of the integral closure.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.isDiscreteValuationRing_W
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.coe_algebraMap_W
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.over_W
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.W_vOf_le
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.W_vOf_eq
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.vOf_W
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
variable {A}
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.overEquiv
DocumentationThe equivalence between extending valuation rings and height-one primes of the integral closure.
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
variable {A}
variable (A)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.hosEquiv
DocumentationThe equivalence between height-one primes and the finite set of primes over the maximal ideal.
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
variable {A}
variable (A)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.ramificationIdx_mul_inertiaDeg_W
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
variable {A}
variable (A)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank.ValuationSubring.FundamentalEquality.main
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
namespace FundamentalEquality
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
variable {A}
variable (A)
attribute [local instance] isTorsionFree_integralClosure
attribute [local instance] liesOver_maximalIdeal
variable {A}
section finite
variable (A)
variable [FiniteDimensional K F]
attribute [local instance] isFractionRing_integralClosure
variable [IsDiscreteValuationRing A] [Module.Finite A (integralClosure A F)]
attribute [local instance] isDedekindDomain_integralClosure
variable {A}
variable (A)
ValuationSubring.finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_finsum_ramificationIdx_mul_inertiaDeg_eq_finrank
open IsLocalRing IsDedekindDomain