This term I’ve been organizing a small reading group on representations of quivers, aimed at understanding the proof of Gabriel’s Theorem that a quiver has finitely many indecomposable representations if and only if its underlying graph is a tree of Dynkin type. Our main source is these notes.

A standard fact in linear algebra says that if and are subspaces of a vector space over a field then there is a basis for that contains bases for each of and . An essentially equivalent restatement is that every representation of the quiver below

in which the two arrows are representated by injective maps, is isomorphic to a direct sum of the indecomposable representations , , , , where all maps have full rank. For example, a basis vector in the chosen basis for that lies in but not in corresponds to the second representation in the list above.

It’s easy to see that the kernel of any map from a source vertex (such as the left-most and right-most vertices above) can be split off. So if we allow the arrows to be represented by non-injective maps then we only get two extra indecomposable representations, namely and .

These representations are in bijection with the positive roots of the root system of type (shown below) generated by taking the simple roots , and in real -space, and then repeatedly applying the reflection maps

for simple roots to generate new roots. Equivalently, the roots are the elements of the orbit of under the action of in its action as permutation matrices on , namely .

The positive roots (with respect to the direction ) are , , , , , ; they corresponding to the representations with dimension vectors , , , , , , respectively.

One of the main ideas in the proof of Gabriel's Theorem we are following is to use *reflection functors* to show that quivers which have the same underlying graph, but different orientations of the arrows, have isomorphic module categories. There is one reflection functor for each sink vertex (all arrows coming in) or source vertex (all arrows going out) of a quiver.

For example, the reflection functor corresponding to the middle vertex of sends representations of to representations of the quiver obtained by reversing the two arrows going into the middle vertex:

The quiver representation is sent to where is the kernel of the canonical map and the arrows in the new representations are given by the compositions and .

There is a beautiful connection between the action of reflection functors on representations and the reflection maps in the simple roots. In this case, identifying representations of and with positive roots of , one finds that acts as a reflection in the root . For example, the representation of with dimension vector labelled by the root is sent to the representation of with dimension vector labelled by the root . And correspondingly,

.

The functor kills the indecomposable representation ; correspondingly is a negative root.

Some more quick thoughts:

- It’s possible to work out what the reflection functor should do to maps between quiver representations from general nonsense, by thinking of as a functor. (The answer is unsurprising: if is a map from to then is the map from to given by on and , and by the restriction of to in the middle.)
- The reflection functors turning source vertices into sink vertices can be defined by categorical duality (i.e. reversing all arrows) from the functors of the type considered above. This amounts to replacing kernels with cokernels.
- Applying reflection functors to the basic linear algebra fact at the start of this post gives three further results about special bases of a vector space. (Two of them differ only in notation.) For example, the result for is that if is a subspace of and is a linear map, then there is a basis for containing bases for and .