Paths in quivers #
Given a quiver V
, we define the type of paths from a : V
to b : V
as an inductive
family. We define composition of paths and the action of prefunctors on paths.
Quiver.Path.toList
is a contravariant functor. The inversion comes from Quiver.Path
and
List
having different preferred directions for adding elements.
Bounded paths of length zero between two vertices form a subsingleton.
Bounded paths of length zero between two vertices have decidable equality.
Equations
Instances For
Given decidable equality on paths of length up to n
, we can construct
decidable equality on paths of length up to n + 1
.
Equations
Instances For
Equality is decidable on all uniformly bounded paths given decidable equality on the vertices and the arrows.
Equations
Equality is decidable on paths in a quiver given decidable equality on the vertices and arrows.
Equations
The image of a path under a prefunctor.