Orthogonal nonzero idempotents are linearly independent #
Let k be a ring whose multiplication cancels (IsCancelMulZero, so in particular any integral
domain), let A be a ring that is a torsion-free k-module -- no nonzero scalar annihilates a
nonzero element -- on which k acts compatibly with multiplication (IsScalarTower k A A, as for
any k-algebra), and let e : ι → A be a family of pairwise orthogonal idempotents, none of them
zero.
Then the eᵢ are linearly independent over k: multiplying a vanishing combination
∑ᵢ gᵢ • eᵢ = 0 by e_j kills every term but the j-th, which orthogonality and idempotence
leave as g_j • e_j = 0.
Mathlib has orthogonal families of idempotents (OrthogonalIdempotents, in
Mathlib/RingTheory/Idempotents.lean) and the ring-theoretic decompositions they generate, but
records nothing about their linear independence, which is what makes a complete orthogonal family
of the right size a basis.
Main results #
OrthogonalIdempotents.linearIndependent: a family of pairwise orthogonal nonzero idempotents is linearly independent.OrthogonalIdempotents.linearIndependent_sigma: cornerwise linearly independent families form one linearly independent family.
A family of pairwise orthogonal nonzero idempotents of a ring A is linearly independent
over a ring k with cancellative multiplication, provided A is a torsion-free k-module on which
k acts compatibly with multiplication (for example, a torsion-free k-algebra).
Cutting an element of the (j, i)-corner by two members of an orthogonal family keeps it
exactly when those members are e j and e i, and kills it otherwise.
If each family in the (j, i)-corner is linearly independent, their union over all pairs of
orthogonal idempotents is linearly independent.