The matrix-envelope trace and semisimplicity #
The diagonal trace on endomorphisms of matrix-envelope objects:
linear, cyclic, and nondegenerate (entrywise, via single-entry
test matrices). Semisimplicity of every End M follows from the
trace criterion once nilpotents are known to have vanishing trace,
which the atom decomposition supplies.
Linear structure on the matrix envelope #
Scaling a matrix of morphisms entrywise.
The matrix layer's hom-sets are ℂ-modules.
Equations
- RS.matHomModule f M N = { toSMul := RS.matHomSMul f M N, mul_smul := ⋯, one_smul := ⋯, smul_zero := ⋯, smul_add := ⋯, add_smul := ⋯, zero_smul := ⋯ }
Hence the matrix layer is ℂ-linear.
Equations
- RS.matLinear f = { homModule := inferInstance, smul_comp := ⋯, comp_smul := ⋯ }
The diagonal trace #
The diagonal trace on matrix-envelope endomorphisms.
Equations
- RS.matTrace f M = { toFun := fun (φ : CategoryTheory.End M) => ∑ i : M.ι, (RS.HomSpace.traceMap f.val (M.X i).X.arity) (φ i i).f, map_add' := ⋯, map_smul' := ⋯ }
Instances For
Cyclicity of the diagonal trace.
Single-entry tests and nondegeneracy #
Nondegeneracy of the diagonal trace.
Finiteness and the semisimplicity criterion #
Karoubi hom-spaces are finite-dimensional, being subspaces of the skein hom-spaces.
So are matrix hom-spaces, being finite products of them.
In particular every matrix endomorphism algebra is finite-dimensional — the standing hypothesis of the trace criterion.