Structures · Combinatorics
Quiver
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
- Shape
- One type argument · adds Hom
Extends0
Extends nothing: this is a root of the hierarchy.
Extended by2
Concrete types that are instances21
- Quiver.Hom
- AlgebraicGeometry.LocallyRingedSpace
- CategoryTheory.Arrow
- CategoryTheory.Center
- CategoryTheory.Bundled.α
- CategoryTheory.Monad
- CategoryTheory.Comonad
- CategoryTheory.Factorisation
- CategoryTheory.Pseudofunctor.DescentData'
- CategoryTheory.Cat
- Quiver.SingleObj
- CategoryTheory.FreeBicategory
- Quiver.Symmetrify
- Quiver.Push
- Quiver.SchreierGraph
- CategoryTheory.Localization.Construction.LocQuiver
- WideSubquiver.toType
- FreeSimplexQuiver
- Quiver.Empty
- IsFreeGroupoid.Generators
- Opposite
How is a type an instance?
Loading the hierarchy index…
Assumed by476
- Quiver.Hom
- Quiver.Hom.op
- Prefunctor.obj
- CategoryTheory.PrelaxFunctorStruct.toPrefunctor
- Prefunctor.map
- Quiver.Hom.unop
- CategoryTheory.PrelaxFunctorStruct.map₂
- Quiver.IsThin
- HomRel
- Quiver.Hom.op_inj
- Quiver.Path.comp
- Quiver.Path.length
- Quiver.Hom.toPath
- Prefunctor.comp
- Quiver.Hom.unop_inj
- Quiver.reverse
- Quiver.Star
- Quiver.homOfEq
- Quiver.Path.vertices
- CategoryTheory.Paths.of
- Quiver.Costar
- Prefunctor.star
- Prefunctor.mapPath
- Prefunctor.id
- Prefunctor.costar
- CategoryTheory.Cat.freeMap
- Quiver.Path.cast
- Quiver.Hom.unop_op
- Quiver.Path.brecOn
- Quiver.Hom.cast
- CategoryTheory.FreeBicategory.normalizeAux
- Quiver.Symmetrify.of
- CategoryTheory.FreeBicategory.liftHom
- Quiver.Path.weight
- CategoryTheory.Quiv.of
- Quiver.starEquivCostar
- Quiver.IsSStronglyConnected
- Quiver.FreeGroupoid
- WideSubquiver.toType
- Quiver.Path.below
- Quiver.Path.reverse
- Quiver.FreeGroupoid.of
- Quiver.Path.brecOn.go
- WideSubquiver
- CategoryTheory.Paths.lift
- Prefunctor.IsCovering.star_bijective
- CategoryTheory.Paths.ext_functor
- Quiver.Path.brecOn.eq
- Quiver.reverse_reverse
- Quiver.Path.toList
Ancestors0
No ancestors.