If global dimension is zero, every module is a projective module. Each short exact sequence splits because its quotient is projective. Conversely, splitting every short exact sequence makes each module a direct summand of a free module and therefore a projective module. Splitting also makes every module an injective module: for choose a retraction and compose it with any prescribed map out of .
For a finite-dimensional algebra over an algebraically closed field, basic algebra means , so its simple modules are one-dimensional and occur once in the semisimple quotient of the regular module. A hereditary ring has every submodule of a projective module projective; equivalently its global dimension is at most one.
Choose representatives of the simple modules. Our Ext quiver convention gives one vertex for and
With primitive orthogonal idempotents , put and . Applying to gives
The restriction map from is zero since every map to a simple kills , and is projective. Thus the arrow multiplicity is . This specifies the orientation rather than silently replacing the quiver by its opposite.
Because is hereditary, is projective. Its semisimple top has copies of , where is the arrow multiplicity. Its projective cover therefore supplies an epimorphism
This splits by projectivity of . Its kernel is a summand contained in the radical of the source; projection onto that summand and Nakayama lemma force the kernel to be zero. Hence
Every arrow forces , so has no directed cycles.
Choose lifts in of bases of the arrow spaces. Send the vertices and arrows of the path algebra to these idempotents and lifts, multiplying paths in the order for consecutive arrows , . This defines an algebra homomorphism . It is surjective: vertices span , arrows span , and products show that paths of length span . Nilpotence of then gives all of .
Let be the number of directed paths starting at , including the length-zero path. Acyclicity gives the same recursion , with value one at a sink. Induction from sinks gives . Therefore
The surjective homomorphism is an isomorphism. This proves the basic hereditary algebra path-algebra theorem:
For each connected component of the underlying unoriented graph, is a central idempotent. Paths never connect distinct components, so as a direct sum of two-sided ideals. To prove each is a block, let be any central idempotent. Modulo the arrow ideal it has coordinates . Commuting with an arrow and reducing modulo the square of that ideal gives . Thus these coordinates are constant on each component. If they are zero on a component, the restriction of there is a nilpotent idempotent, hence zero; if they are one, apply that argument to . Consequently
Set , a multiplicative subset. The localization at a prime ideal is , whose elements are fractions . Equality of two fractions means that for some . Likewise the localization of a module is , with
Addition uses a common denominator, and the module action is
The equivalence relations make these operations well-defined, so is an -module.
If , choose . Its annihilator is proper, so it lies in a maximal ideal . The element cannot vanish in : vanishing would mean for some , contrary to . The converse is immediate by localizing the zero module. Thus
This proof of localization detects zero elements actually applies to arbitrary modules, without finite-generation or Noetherian assumptions. We will use that extra generality for an Ext functor module below.
An injective module has the extension property: for each inclusion , every map extends to a map . Equivalently, is exact. A projective module has the lifting property: for each surjection , every map lifts to . Equivalently, is exact, or is a direct summand of a free module.
For the local criterion for injectivity over a Noetherian ring, recall the Baer criterion: is injective precisely when every map from an ideal into extends to . Through the short exact sequence , this is equivalent to
We also need localization of Ext over a Noetherian ring. Because is Noetherian, the module has a free resolution with every term finitely generated: all successive kernels are finitely generated, so this can be built recursively. For a finite free term , the natural map
is an isomorphism, as is clear from a finite basis. Exactness of localization lets us pass to cohomology of the Hom complex. Therefore
This explains the finiteness hypothesis needed for the localization argument, rather than assuming that localization preserves injectivity automatically.
If is injective, the left-hand side vanishes for every and . Every ideal of is , where is its contraction to : if , then , and conversely localization of a member of the contraction stays in . Hence all ideal tests for vanish, and the Baer criterion over makes injective.
Conversely, suppose every is injective. For each ideal , the displayed Ext functor localization is zero at every prime. The zero-detection argument above gives , without needing this Ext module to be finitely generated. Applying the Baer criterion over proves
In fact, under the Noetherian ring hypothesis this equivalence holds for arbitrary ; the printed finite-generation assumption is more than is needed.
The global dimension is
where projective dimension is the smallest length of a projective resolution, or infinity if there is no finite one. If , every module is projective. Given an inclusion , the quotient is then projective, so the exact sequence splits. A retraction exists. For any module and any map , the composition extends . Thus every module is also injective. Global dimension zero makes all modules both projective and injective, as recorded by global dimension zero and split exact sequences.