ModuleChosenLocalizationFractionRing.lean
Nyll.EtaleFundamentalGroups.GenericTensor.ChosenLocalizationFractionRing
17 declarations indexed from sourceView source ↗ Module documentation
A selected tensor component in its chosen normalization localization
Fix a literal maximal ideal m of F ⊗[ K ] L, write M for its quotient-field component, and fix a prime q of the normalization of an integral model B in M. The fraction field of the prime localization at q is canonically M. Composing the inverse of that comparison with the literal quotient map gives a map
F ⊗[ K ] L → Frac((integralClosure B M)_q).
This file records that its kernel is exactly the original input ideal m. It also records both tensor-factor coordinates, especially the right factor L; no component equality, comparison equivalence, right-map bijectivity, or local etaleness is an input.
Declarations
EtaleFundamentalGroups.genericTensorFieldComponentLeftScalar_isScalarTower
DocumentationThe integral model B acts on a selected component through the canonical left tensor-factor embedding F → (F ⊗[ K ] L) / m.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
omit [IsDomain B] [IsFractionRing B F] [FiniteDimensional K L] in
EtaleFundamentalGroups.genericTensorComponentChosenLocalizationFractionRingAlgEquiv
DocumentationThe exact normalization-local comparison attached to the same tensor component m and the same normalization prime q.
The direction is chosen from the component field to the literal fraction ring of the chosen local factor, so it can be composed directly with the quotient map selecting m.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingHom
DocumentationThe canonical map from the literal tensor product to the fraction field of its chosen normalization localization.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingHom_ker
DocumentationThe canonical tensor-to-local-fraction map remembers the selected component exactly: its kernel is the literal input ideal m.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingHom_includeLeft
DocumentationOn the left tensor factor, the canonical map is the chosen component embedding followed by the exact normalization-local comparison.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingHom_includeRight
DocumentationOn the right tensor factor, the canonical map is the original right coordinate followed by the exact normalization-local comparison.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingRightHom
DocumentationThe literal right-factor map into the fraction field of the chosen normalization localization.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingRightHom_injective
DocumentationThe right coordinate is source-produced as an embedding; surjectivity is deliberately not asserted here and remains the output of the later exact-degree sandwich.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingRightAlgebra
DocumentationThe algebra structure on the local fraction field induced by the literal right tensor coordinate.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingRight_eq_algebraMap
DocumentationFor the named right-coordinate algebra, the algebra map is literally the source-produced right-factor homomorphism.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingLeftHom
DocumentationThe literal left-factor map into the same chosen local fraction field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingLeftAlgebra
DocumentationThe algebra structure induced by the literal left tensor coordinate.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingBaseAlgebra
DocumentationThe common base-field algebra on the local fraction field, expressed through the retained right coordinate.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingBase_right_isScalarTower
DocumentationThe common base algebra factors through the retained right coordinate.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingBase_left_isScalarTower
DocumentationThe same common base algebra also factors through the literal left coordinate. The proof is precisely the tensor-product base relation, so no comparison of independently chosen field maps is used.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingAlgHom
DocumentationWith the source-produced common base algebra, the tensor-to-local fraction map is a K-algebra homomorphism.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]
EtaleFundamentalGroups.genericTensorChosenLocalizationFractionRingAlgHom_ker
DocumentationBundling the canonical map as a K-algebra homomorphism does not alter its exact selected kernel.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped TensorProduct
namespace EtaleFundamentalGroups
universe uB uK uF uL
variable {B : Type uB} {K : Type uK} {F : Type uF} {L : Type uL}
variable [CommRing B] [IsDomain B]
variable [Field K] [Field F] [Field L]
variable [Algebra B F] [IsFractionRing B F]
variable [Algebra K F] [Algebra K L]
variable [FiniteDimensional K L]