Decomposing 1 into primitive orthogonal idempotents #
Decompositions of the unit of a ring A into orthogonal idempotents are the same thing as
decompositions of the left regular module A into left ideals:
- a decomposition
A = V₁ ⊕ ⋯ ⊕ Vₙinto left ideals produces, from the components of1 = e₁ + ⋯ + eₙ, a complete family of orthogonal idempotents (Mathlib'sDirectSum.completeOrthogonalIdempotents_idempotent), andeᵢgeneratesVᵢ(DirectSum.span_singleton_idempotent); - conversely, a complete family of orthogonal idempotents
edecomposesAas the internal direct sum of the left idealsAeᵢ(CompleteOrthogonalIdempotents.isInternal_span_singleton): the component ofxinAeᵢisx eᵢ.
Under this dictionary a summand Aeᵢ is indecomposable exactly when eᵢ is primitive
(TauCeti.isPrimitiveIdempotent_iff_isIndecomposableModule), so the Krull-Schmidt theorem for the
left regular module of a left Artinian ring becomes a statement about idempotents: 1 is a sum of
finitely many primitive orthogonal idempotents
(TauCeti.exists_completeOrthogonalIdempotents_isPrimitiveIdempotent), and any two such
decompositions have the same number of terms and are matched by a bijection under which the left
ideals Aeᵢ and Afⱼ are isomorphic
(CompleteOrthogonalIdempotents.exists_equiv_linearEquiv_span_singleton). The left ideals Aeᵢ
are projective, being direct summands of A, and every simple module is a quotient of one of them
(CompleteOrthogonalIdempotents.exists_surjective_of_isSimpleModule): this is the first half of
the correspondence between the primitive idempotents of a finite-dimensional algebra and its
simple modules.
Main results #
DirectSum.span_singleton_idempotent: the idempotent attached to a summand of a decomposition ofAinto left ideals generates that summand.CompleteOrthogonalIdempotents.isInternal_span_singleton: a complete family of orthogonal idempotents decomposesAas⨁ᵢ Aeᵢ.TauCeti.exists_completeOrthogonalIdempotents_isPrimitiveIdempotent: in a left Artinian ring,1is a finite sum of primitive orthogonal idempotents.TauCeti.exists_surjective_span_singleton_of_sum_eq_one: if a finite family sums to1, every simple module is a quotient of the left ideal generated by one of its terms.CompleteOrthogonalIdempotents.exists_equiv_linearEquiv_span_singleton: uniqueness of such a decomposition up to reindexing and isomorphism of the left idealsAeᵢ, andCompleteOrthogonalIdempotents.card_eq_card_of_isPrimitiveIdempotent: the number of terms is an invariant of the ring.CompleteOrthogonalIdempotents.exists_surjective_of_isSimpleModule: every simple module is a quotient of someAeᵢ.
References #
- I. Assem, D. Simson, A. Skowroński, Elements of the Representation Theory of Associative Algebras, Vol. 1, Section I.4.
- T. Y. Lam, A First Course in Noncommutative Rings, 2nd ed., §21 and §22.
Every simple module is a quotient of a left ideal generated by one term of a decomposition
of 1. If ∑ i, e i = 1 and m is nonzero, some e i • m is nonzero, so x ↦ x • m maps
A(e i) onto the simple module. Neither idempotence nor orthogonality of e is needed.
The idempotent attached to a summand generates it. If A = ⨁ᵢ Vᵢ as left ideals and
1 = ∑ᵢ eᵢ with eᵢ ∈ Vᵢ, then Vᵢ = Aeᵢ: every x ∈ Vᵢ is its own i-th component, which is
x eᵢ.
An idempotent stays idempotent in the opposite multiplication.
The left ideal Ae is the piece e • A cut out by e acting on the right, that is, by
MulOpposite.op e acting through the opposite ring; this is the bridge to the Peirce
decomposition TauCeti.isInternal_smul_top.
A family of orthogonal idempotents stays orthogonal in the opposite ring.
A complete family of orthogonal idempotents stays complete in the opposite ring.
A complete family of orthogonal idempotents decomposes the ring as the internal direct sum
A = ⨁ᵢ Aeᵢ of the left ideals it generates, the component of x in Aeᵢ being x eᵢ. This is
the converse of Mathlib's DirectSum.completeOrthogonalIdempotents_idempotent, and the Peirce
decomposition TauCeti.isInternal_smul_top of A under right multiplication.
Every simple module is a quotient of one of the left ideals Aeᵢ of a complete family of
orthogonal idempotents. A nonzero m : M is ∑ᵢ eᵢ m, so some eᵢ m is nonzero, and then
x ↦ x m maps Aeᵢ onto the simple module M.
Uniqueness of a decomposition of 1 into primitive orthogonal idempotents. In a left
Artinian ring, two complete families e and f of primitive orthogonal idempotents are matched
by a bijection σ of their index sets under which Aeᵢ ≅ Af_{σ i}. This is the Krull-Schmidt
theorem for the left regular module, read through
CompleteOrthogonalIdempotents.isInternal_span_singleton.
In a left Artinian ring, the number of terms in a decomposition of 1 into primitive
orthogonal idempotents does not depend on the decomposition.
Existence of a decomposition of 1 into primitive orthogonal idempotents. In a left
Artinian ring — for instance a finite-dimensional algebra over a field — 1 = e₀ + ⋯ + eₙ₋₁ for a
complete family of orthogonal idempotents each of which is primitive.
The left regular module is the internal direct sum of finitely many indecomposable left ideals
(TauCeti.exists_isInternal_isIndecomposableModule); the components of 1 along that
decomposition are complete orthogonal idempotents generating the summands
(DirectSum.span_singleton_idempotent), hence primitive.