Documentation

LeanPool.Polylean.Complexes.Structures.TwoComplex

A two-complex is defined by an underlying quiver, a groupoid whose morphisms represent path-homotopy classes of the one-complex, and a pre-functor from the quiver to that groupoid.

The lifting principle below says the groupoid has no extra edges beyond those generated by the quiver modulo the identifications represented by map.

class LeanPool.Polylean.TwoComplex (V : Sort u) [Q : Quiver V] [H : Groupoid V] extends Q.PreFunctor H.toQuiver :
Sort (max (max (u + 1) (vg + 1)) vq)

A two-complex presented by a quiver and its path-homotopy groupoid.

Instances