Eigenvalues of sums of commuting idempotents #
A finite family of pairwise commuting idempotents has a particularly rigid spectrum. If its sum scales a nonzero vector in a module with no zero scalar divisors, then the scalar is the image of a natural number no larger than the size of the family. This bounds the possible eigenvalues without requiring finite-dimensionality or a simultaneous eigenspace decomposition.
Main results #
Finset.exists_eq_natCast_of_sum_smul_eq_smul: an eigenvalue of a finite sum of commuting idempotents is a bounded natural-number cast.Finset.smul_eq_self_of_sum_smul_eq_card_smul: if that eigenvalue is the number of idempotents, every idempotent in the family fixes the vector.
If a finite sum of pairwise commuting idempotents scales a nonzero vector, its eigenvalue is the cast of a natural number bounded by the number of idempotents.
No finite-dimensionality or splitting hypothesis is needed. The no-zero-scalar-divisors assumption is exactly what makes a scalar determined by its action on the nonzero vector.
If a sum of commuting idempotents acts on a vector by the cardinality of the family, then every idempotent in the family fixes that vector, including when the vector is zero.