ModuleTensorProductDecomposition.lean
Nyll.ValuedFieldTheory.Valuation.Completion.TensorProductDecomposition
16 declarations indexed from sourceView source ↗ Module documentation
Tensor-product decomposition over a completion
For a finite separable extension L / K, the canonical map L ⊗_K K_v → ∏_{w|v} L_w is an isomorphism. The proof follows the construction: choose a primitive element, factor its mapped minimal polynomial, apply the Chinese remainder theorem, and identify every simple factor with the corresponding completion using the extension-factor correspondence.
Declarations
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_powerBasis
DocumentationThe primitive power basis used in the separable proof of the completion tensor-product decomposition.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_extensionFintype
Documentationthe extension-factor correspondence makes the extensions w | v into a finite type.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_mapped_minpoly_eq_prod_extensionFactors
DocumentationIn the separable case the mapped minimal polynomial is the product of the factors indexed by all extensions w | v.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_extensionFactors_pairwise_coprime
DocumentationThe factors indexed by distinct extensions are pairwise coprime.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_factorEquiv
DocumentationThe factorization/CRT equivalence in the left tensor order K_v ⊗_K L.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_factorEquiv_one_tmul_gen
DocumentationThe CRT equivalence sends the primitive generator to its canonical image in every completion.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_factorEquiv_toAlgHom
DocumentationThe factorization equivalence is not merely an abstract isomorphism: its algebra homomorphism is the canonical product map.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_leftCanonicalHom_bijective
DocumentationThe canonical product map in the left tensor order is bijective.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_left
Documentationthe completion tensor-product decomposition in the left tensor order, retained for the scalar extension calculations in the local degree, norm, and trace formulas. Its underlying map is canonical.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_left_tmul_apply
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_canonicalHom_bijective
DocumentationThe canonical map in the chosen tensor-factor order is bijective.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition
DocumentationThe completion tensor-product decomposition. The canonical map L ⊗_K K_v → ∏_{w|v} L_w is an isomorphism for a finite separable extension.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_toAlgHom
DocumentationThe endpoint is exactly the canonical homomorphism, not merely an abstract algebra equivalence.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.completionTensorDecomposition_tmul_apply
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.localTensorUnitsEquivCompletionProduct
Documentationthe completion tensor-product decomposition on unit groups, in the tensor-factor order used by local scalar extension.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v
AlgebraicNumberTheory.Valuations.localTensorUnitsEquivCompletionProduct_apply_coe
DocumentationEvaluation of the unit-group form of the completion tensor-product decomposition agrees with the underlying tensor-product decomposition.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Polynomial
open scoped BigOperators TensorProduct
open ValuationTheory.Completion
namespace AlgebraicNumberTheory
namespace Valuations
universe u v