Graded base change of symmetric algebras #
The canonical equivalence S ⊗[R] Sym(M) ≃ Sym(S ⊗[R] M) identifies the scalar extension
of every homogeneous piece with the corresponding homogeneous piece over S. Both directions
are bundled as graded algebra maps, so the equivalence can be used on projective spectra.
This supplies the homogeneous-coordinate comparison needed to construct families of projective
linear transformations. No freeness, flatness, or finite generation of the module is required.
The underlying equivalence is TauCeti.SymmetricAlgebra.scalarTensorBialgEquiv; the grading
on its source is Mathlib's GradedAlgebra.baseChange.
The image computation follows the image-of-powers argument in
TauCeti.exteriorAlgebraEquivBaseChange_map_exteriorPower, and the tensor-product comparison
follows TauCeti.exteriorPower.equivBaseChange, using
Submodule.baseChange_map and Submodule.baseChange_pow over commutative semirings.
Main declarations #
TauCeti.SymmetricAlgebra.homogeneousSubmoduleEquivBaseChange: symmetric powers commute with scalar extension, in tensor-product form.TauCeti.SymmetricAlgebra.homogeneousSubmoduleBaseChangeEquiv: the equivalence between homogeneous submodules of the ambient algebras.TauCeti.SymmetricAlgebra.scalarTensorGradedAlgHomandTauCeti.SymmetricAlgebra.scalarTensorGradedAlgHomSymm: the mutually inverse graded maps.TensorProduct.scalarTensorBialgEquiv_mem_homogeneousSubmodule_iffandSymmetricAlgebra.scalarTensorBialgEquiv_symm_mem_baseChange_iff: preservation and reflection of homogeneous degree in both directions.TauCeti.SymmetricAlgebra.scalarTensorGradedAlgHom_gradedZeroRingHom_comp_algebraMapand its inverse counterpart: the degree-zero comparisons preserve scalars.
Naturality is provided by LinearMap.scalarTensorBialgEquiv_comp_map in
TauCeti.Algebra.Bialgebra.SymmetricAlgebra.BaseChange.
The image of the scalar-extended degree-n piece is exactly the degree-n piece of the
symmetric algebra on the scalar-extended module.
The base-change equivalence preserves every homogeneous degree.
The inverse base-change equivalence also preserves every homogeneous degree.
Membership in a homogeneous piece is preserved and reflected by scalar extension.
Scalar extension identifies the degree-n homogeneous pieces as S-modules.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The degreewise equivalence is the restriction of the scalar-extension equivalence.
The inverse degreewise equivalence is the restriction of the inverse scalar-extension equivalence.
Scalar extension of the inclusion of a homogeneous piece remains injective.
Symmetric powers commute with scalar extension, without a flatness assumption.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The tensor-product comparison agrees with the inverse ambient comparison after inclusion.
The inverse tensor-product comparison agrees with the forward ambient comparison.
The canonical scalar-extension equivalence, bundled as a graded algebra map.
Equations
- TauCeti.SymmetricAlgebra.scalarTensorGradedAlgHom = { toAlgHom := ↑TauCeti.SymmetricAlgebra.scalarTensorBialgEquiv.toAlgEquiv, map_mem := ⋯ }
Instances For
The inverse scalar-extension equivalence, bundled as a graded algebra map.
Equations
- TauCeti.SymmetricAlgebra.scalarTensorGradedAlgHomSymm = { toAlgHom := ↑TauCeti.SymmetricAlgebra.scalarTensorBialgEquiv.symm.toAlgEquiv, map_mem := ⋯ }
Instances For
The forward graded map is the existing scalar-extension equivalence.
The inverse graded map is the inverse scalar-extension equivalence.
The inverse graded map is a right inverse of the forward graded map.
The inverse graded map is a left inverse of the forward graded map.
On degree zero, the forward comparison preserves each scalar from S.
On degree zero, the inverse comparison preserves each scalar from S.
On degree zero, the forward comparison preserves the scalar map from S.
On degree zero, the inverse comparison preserves the scalar map from S.
The inverse comparison preserves and reflects homogeneous degree as well.