Tensor squares of subrings #
This file defines the canonical map from the integral tensor square of a subring of an algebra to the tensor square of the ambient algebra, together with its range and basic membership lemmas.
Main definitions and results #
Subring.tensorSquareMap: the canonical map from the integral tensor square.Subring.tensorSquareMap_injective: over a rational algebra, the canonical map is injective.Subring.tensorSquareRange: the range of the canonical map.Subring.tensorSquareEquivRange: over a rational algebra, the canonical equivalence onto that range.Subring.mem_tensorSquareRange_iff: membership in the range in terms of a preimage.Subring.tmul_mem_tensorSquareRange: pure tensors of subring elements lie in the range.
noncomputable def
Subring.tensorSquareMap
(R : Type u)
{A : Type v}
[CommRing R]
[Ring A]
[Algebra R A]
(S : Subring A)
:
The canonical map from the integral tensor square of a subring to the tensor square of the ambient algebra. On pure tensors, it applies the subring inclusion in both factors.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
Subring.tensorSquareRange
(R : Type u)
{A : Type v}
[CommRing R]
[Ring A]
[Algebra R A]
(S : Subring A)
:
Subring (TensorProduct R A A)
The range of the canonical map from the integral tensor square of a subring to the tensor square of the ambient algebra.
Equations
Instances For
@[simp]
theorem
Subring.mem_tensorSquareRange_iff
(R : Type u)
{A : Type v}
[CommRing R]
[Ring A]
[Algebra R A]
(S : Subring A)
(z : TensorProduct R A A)
:
Membership in the tensor-square range is equivalent to having an integral tensor preimage.
@[simp]
theorem
Subring.coe_tensorSquareEquivRange_apply
{A : Type v}
[Ring A]
[Algebra ℚ A]
(S : Subring A)
(t : TensorProduct ℤ ↥S ↥S)
:
The equivalence onto the tensor-square range acts by the canonical tensor-square map.