Documentation

TauCeti.LinearAlgebra.GeneralLinearGroup.TensorProduct

Tensor products in the general linear group #

This file packages the tensor product of two linear automorphisms as an automorphism and records its compatibility with multiplication, inverses, and pure tensors.

Main declarations #

The endomorphism underlying a tensor-product automorphism is TensorProduct.map.

@[simp]
theorem LinearMap.GeneralLinearGroup.tensorProduct_tmul {K : Type u} {V : Type v} {W : Type w} [CommSemiring K] [AddCommMonoid V] [Module K V] [AddCommMonoid W] [Module K W] (g : GeneralLinearGroup K V) (h : GeneralLinearGroup K W) (v : V) (w : W) :
↑(g.tensorProduct h) (v ⊗ₜ[K] w) = ↑g v ⊗ₜ[K] ↑h w

A tensor-product automorphism acts factorwise on pure tensors.

@[simp]
theorem LinearMap.GeneralLinearGroup.tensorProduct_mul {K : Type u} {V : Type v} {W : Type w} [CommSemiring K] [AddCommMonoid V] [Module K V] [AddCommMonoid W] [Module K W] (g₁ g₂ : GeneralLinearGroup K V) (h₁ h₂ : GeneralLinearGroup K W) :
(g₁ * g₂).tensorProduct (h₁ * h₂) = g₁.tensorProduct h₁ * g₂.tensorProduct h₂

Tensor products preserve multiplication.

@[simp]

The tensor product of two identity automorphisms is the identity.

@[simp]

Tensor products preserve inverses.