Automorphisms of scalar extensions #
For a module V over a commutative ring R, this file packages
A ↦ Autₐ(A ⊗[R] V)
as a functor from commutative R-algebras to groups. A morphism φ : A ⟶ B acts by base change of
the automorphism, Module.End.mapValueGL; this file only indexes that operation by the
bundled category of commutative algebras and packages the result as a functor.
The public characterization uses the canonical map A ⊗[R] V → B ⊗[R] V. Scalar
extension of an automorphism commutes with this map, and its value on a pure tensor is consequently
determined by the original automorphism on 1 ⊗ₜ v.
No finiteness, freeness, projectivity, flatness, or nontriviality hypothesis is used. In particular,
the construction includes zero rings and the zero module. This is only the fixed-module
automorphism functor; no representability or functoriality in V is asserted.
Main declarations #
GeneralLinear.scalarExtensionAutomorphisms: the automorphism group at a value algebra.GeneralLinear.mapScalarExtensionAutomorphisms: extension of automorphisms along a value-algebra morphism.GeneralLinear.scalarExtensionAutomorphismsFunctor: the resulting group-valued functor.
References #
The group of linear automorphisms of the scalar extension A ⊗[R] V.
Equations
- TauCeti.GeneralLinear.scalarExtensionAutomorphisms A = ↧(LinearMap.GeneralLinearGroup (↑A) (TensorProduct R (↑A) V))
Instances For
The canonical map between scalar extensions induced by a morphism of value algebras.
Equations
Instances For
The canonical map between scalar extensions sends a pure tensor to the corresponding pure tensor with its scalar mapped into the target algebra.
The canonical map between scalar extensions is the value-algebra morphism tensored with the identity of the module.
Over a flat module, the canonical map between scalar extensions inherits injectivity from the value-algebra morphism.
The canonical map associated to the identity morphism is the identity linear map.
Canonical maps between scalar extensions compose covariantly.
The canonical map between scalar extensions is semilinear for the value-algebra morphism.
Extend a scalar-extension automorphism along a morphism of value algebras.
This is Module.End.mapValueGL at the underlying algebra morphism, bundled as a morphism of
groups; all of its computation rules come from there.
Equations
Instances For
The underlying endomorphism of an extended automorphism is the base change of the underlying endomorphism.
Scalar extension of an automorphism is characterized on pure tensors by its value on the canonical copy of the original module.
Extending an automorphism commutes with the canonical map between scalar extensions.
A target automorphism that intertwines the canonical map with g is the scalar extension of
g.
Extension of automorphisms is injective as soon as the canonical map between scalar extensions
is. An automorphism of A ⊗[R] V is determined by its values on the pure tensors 1 ⊗ v, and
those values are recorded faithfully by the canonical map.
Extension of scalar-extension automorphisms preserves identity morphisms of value algebras.
Extension of scalar-extension automorphisms preserves composition of value-algebra morphisms.
The group-valued functor of linear automorphisms of scalar extensions of V.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The functor takes a value algebra to the automorphism group of the corresponding scalar extension.
The functor takes a morphism of value algebras to the corresponding extension of automorphisms.