Documentation

TauCeti.RepresentationTheory.Symmetric.TensorAction.SchurWeyl

Schur-Weyl duality: the symmetric-group image and the diagonal span are mutual commutants #

The symmetric group S_d acts on (kⁿ)^{⊗d} by permuting the tensor factors, the diagonal operators f^{⊗d} act by applying one endomorphism of kⁿ in every factor, and the two actions commute (PiTensorProduct.commute_reindexRepresentation_map). Schur-Weyl duality says that inside End_k ((kⁿ)^{⊗d}) the two spans are exactly each other's commutants.

One half is already available: TauCeti.mem_span_range_map_const_iff_forall_commute_permTensorAction says that the commutant of the symmetric-group action is the span of the diagonal operators, and it needs only that d ! is invertible. This file records that half as an identity of centralizers (TauCeti.coe_centralizer_range_permTensorActionAlgHom_eq_span_range_map_const) and proves the other half, which needs semisimplicity: over a field in which d ! is nonzero, an endomorphism commuting with every diagonal operator already lies in the image of the group algebra k[S_d].

The argument #

The image A of k[S_d] in End_k ((kⁿ)^{⊗d}) is a quotient of k[S_d], which is semisimple by Maschke's theorem, so the double centralizer theorem TauCeti.centralizer_centralizer_range applies and gives A'' = A. The commutant A' is the span of the diagonal operators by the half already available, so A is the commutant of that span.

The distinction between k[S_d] and its image is not cosmetic: the algebra map k[S_d] → End_k ((kⁿ)^{⊗d}) is injective only when d ≤ n (TauCeti.permTensorActionAlgHom_injective_iff), so the commutant of the diagonal operators is the image of k[S_d] and not k[S_d] itself. The statements below are accordingly about AlgHom.range.

What is not proved here #

Every statement below takes the span of the diagonal operators f^{⊗d} over all f : kⁿ →ₗ[k] kⁿ, matching the half already proved. The general linear group acts through the subfamily of g^{⊗d} with g invertible, so the image of k[GLₙ] is contained in this span, but the reverse inclusion -- that the invertible g^{⊗d} already span everything -- is a separate statement and is not proved here. Nothing below is therefore a statement about the image of k[GLₙ], and the mutual-commutant results are between the symmetric-group image and the span of all diagonal operators.

Main results #

References #

theorem TauCeti.commute_permTensorActionAlgHom_of_forall_commute {R : Type u_1} {n d : } [CommSemiring R] {y : Module.End R (PiTensorProduct R fun (x : Fin d) => Fin nR)} (hy : ∀ (σ : Equiv.Perm (Fin d)), Commute y ((permTensorAction R n d) σ)) (a : MonoidAlgebra R (Equiv.Perm (Fin d))) :

An endomorphism of (Rⁿ)^{⊗d} commuting with every factor permutation commutes with the whole image of the group algebra R[S_d], the group algebra being spanned by the permutations.

The commutant of the symmetric-group image is the span of the diagonal operators. This is TauCeti.mem_span_range_map_const_iff_forall_commute_permTensorAction read as an identity of centralizers rather than as a membership criterion: passing from the permutations to the group algebra they span does not change the commutant.

@[simp]

Schur-Weyl duality. Over a field in which d ! is nonzero, the commutant of the diagonal operators f^{⊗d} on (kⁿ)^{⊗d}, taken over all endomorphisms f of kⁿ, is exactly the image of the group algebra k[S_d] acting by permuting the tensor factors.

Together with TauCeti.coe_centralizer_range_permTensorActionAlgHom_eq_span_range_map_const, which computes the commutant in the other direction, this says that the symmetric-group image and the span of the diagonal operators are each other's commutants. The general linear group acts through the invertible g^{⊗d}, which are among the f^{⊗d}; that they span the same subalgebra, and hence that the commutant here is the commutant of the image of k[GLₙ], is not proved here.

theorem TauCeti.mem_range_permTensorActionAlgHom_iff_forall_commute {k : Type u_1} {n d : } [Field k] [NeZero d.factorial] (x : Module.End k (PiTensorProduct k fun (x : Fin d) => Fin nk)) :
x (permTensorActionAlgHom k n d).range ∀ (f : (Fin nk) →ₗ[k] Fin nk), Commute x (PiTensorProduct.map fun (x : Fin d) => f)

Schur-Weyl duality, as a membership criterion. An endomorphism of (kⁿ)^{⊗d} is the action of an element of the group algebra k[S_d] exactly when it commutes with every diagonal operator f^{⊗d}.