Documentation

TauCeti.RepresentationTheory.Quiver.Acyclic.PathAlgebra

The path algebra of an acyclic quiver #

A finite quiver with finitely many arrows between any two vertices has finitely many paths when it is acyclic, and the paths are a basis of its path algebra; so the path algebra of such a quiver is finite-dimensional over a division ring.

Acyclicity is not merely sufficient but necessary: an oriented cycle contributes its infinitely many powers to the path basis, so a path algebra that is a finite module over a nonzero base ring has no oriented cycle, whatever the quiver. For a finite quiver with finite arrow types the two conditions therefore agree, and finite-dimensionality of kQ is acyclicity of Q. The loop quiver is the boundary case, where the path algebra is the additive monoid algebra of ℕ — the polynomial ring, over a commutative base — and TauCeti.not_module_finite_pathAlgebra_oneLoop records the failure directly.

This is the only place the generic path algebra of TauCeti.RepresentationTheory.Quiver.PathAlgebra.Basic meets acyclicity, which is why it is a module of its own: the path algebra itself needs nothing from the theory of acyclic quivers.

Main results #

References #

See Assem--Simson--Skowroński, Elements of the Representation Theory of Associative Algebras I, Ch. II.

The path algebra of a finite acyclic quiver is finite-dimensional.

A finite-dimensional path algebra is an Artinian ring.

A finite path algebra comes from an acyclic quiver. Over a nonzero base ring the paths are a basis, so finitely many of them are available; an oriented cycle would already contribute its infinitely many powers. Neither the vertices nor the arrows are assumed finite: it is the path algebra that carries the finiteness.

theorem TauCeti.finite_hom_of_module_finite_pathAlgebra (k : Type w) (Q : Type u) [Semiring k] [Nontrivial k] [Quiver Q] (h : Module.Finite k (pathAlgebra k Q)) (a b : Q) :
Finite (a ⟶ b)

A finite path algebra has finite arrow types. The arrows between two vertices are among the basis paths, of which there are finitely many.

Finiteness of the path algebra as a module is acyclicity of the quiver, for a finite quiver with finite arrow types over a nonzero base semiring. This is the extensional reading of "no oriented cycle" that the finite-dimensional-algebra theory of a quiver runs on.

Finite-dimensionality of the path algebra is acyclicity of the quiver, the reading of TauCeti.module_finite_pathAlgebra_iff_isAcyclic over a division ring.