Theorems · Inductive type · combinatorics
Quiver
Type u → Type (max u (v + 1))
A quiver G on a type V of vertices assigns to every pair a b : V of vertices
a type a ⟶ b of arrows from a to b. This is hence a form of directed multigraphs.
For graphs with no repeated edges, one can either use Quiver.IsThin to demand
that the hom sets are subsingletons, or Digraph V (where the hom sets
are Prop-valued).
Because Category will later extend this class, we call the field Hom.
Except when constructing instances, you should rarely see this, and use the ⟶ notation instead.
- Defined in
- Mathlib.Combinatorics.Quiver.Basic
- Cited by
- 405 results in Mathlib
- Foundations
- Depth 0 from the axioms, rests on 1 definitions · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites0
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
Nothing in Mathlib beyond the foundations.
Cited by674
Results whose statement or proof uses this declaration.
- Quiver.Homstatement and proof · cited by 32,603
- Quiver.Hom.opstatement and proof · cited by 1,948
- Prefunctor.objstatement and proof · cited by 1,241
- CategoryTheory.PrelaxFunctorStruct.toPrefunctorstatement and proof · cited by 1,142
- Prefunctor.mapstatement and proof · cited by 952
- Quiver.Hom.unopstatement and proof · cited by 903
- CategoryTheory.PrelaxFunctorStruct.map₂statement and proof · cited by 303
- Quiver.Pathstatement · cited by 166
- Prefunctorstatement · cited by 116
- Quiver.IsThinstatement and proof · cited by 51
- HomRelstatement and proof · cited by 49
- Quiver.Hom.op_injstatement and proof · cited by 45
Showing the 200 most cited of 674.