Expressions for bicategories #
This file converts lean expressions representing 2-morphisms in bicategories into Mor₂Iso
or Mor terms. The converted expressions are used in the coherence tactics and the string diagram
widgets.
The domain of a morphism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The codomain of a morphism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The domain of an isomorphism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The codomain of an isomorphism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The context for evaluating expressions.
- level₂ : Lean.Level
The level for 2-morphisms.
- level₁ : Lean.Level
The level for 1-morphisms.
- level₀ : Lean.Level
The level for objects.
- B : Q(Type udummy._uniq.14)
The expression for the underlying category.
- instBicategory : Q(CategoryTheory.Bicategory unknown_1)
The bicategory instance.
Instances For
Populate a context object for evaluating e.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The monad for the normalization of 2-morphisms.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Check that e is definitionally equal to 𝟙 a.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Return (f, g) if e is definitionally equal to f ≫ g.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Construct a Mor₁ expression from a Lean expression.
Construct a Mor₂Iso term from a Lean expression.
Construct a Mor₂ term from a Lean expression.