Existence of Kan extensions and Kan lifts in bicategories #
We provide the propositional typeclass HasLeftKanExtension f g, which asserts that there
exists a left Kan extension of g along f. See CategoryTheory.Bicategory.Kan.IsKan for
the definition of left Kan extensions. Under the assumption that HasLeftKanExtension f g,
we define the left Kan extension lan f g by using the axiom of choice.
Main definitions #
lan f gis the left Kan extension ofgalongf, and is denoted byf⁺ g.lanLift f gis the left Kan lift ofgalongf, and is denoted byf₊ g.
These notations are inspired by M. Kashiwara, P. Schapira, Categories and Sheaves.
TODO #
ran f gis the right Kan extension ofgalongf, and is denoted byf⁺⁺ g.ranLift f gis the right Kan lift ofgalongf, and is denoted byf₊₊ g.
The existence of a left Kan extension of g along f.
- hasInitial : Limits.HasInitial (LeftExtension f g)
Instances
The left Kan extension of g along f at the level of structured arrows.
Equations
Instances For
The left Kan extension of g along f.
Equations
Instances For
f⁺ g is the left Kan extension of g along f.
b
△ \
| \ f⁺ g
f | \
| ◿
a - - - ▷ c
g
Equations
- One or more equations did not get rendered due to their size.
Instances For
The unit for the left Kan extension f⁺ g.
Equations
Instances For
Evidence that the Lan.extension f g is a Kan extension.
Instances For
The family of 2-morphisms out of the left Kan extension f⁺ g.
Equations
Instances For
We say that a 1-morphism h commutes with the left Kan extension f⁺ g if the whiskered
left extension for f⁺ g by h is a Kan extension of g ≫ h along f.
- commute : Nonempty ((lanLeftExtension f g).whisker h).IsKan
Instances
Evidence that h commutes with the left Kan extension f⁺ g.
Equations
Instances For
If h commutes with f⁺ g and t is another left Kan extension of g along f, then
t.whisker h is a left Kan extension of g ≫ h along f.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The isomorphism f⁺ (g ≫ h) ≅ f⁺ g ≫ h at the level of structured arrows.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The 1-morphism h commutes with the left Kan extension f⁺ g.
Equations
Instances For
We say that there exists an absolute left Kan extension of g along f if any 1-morphism h
commutes with the left Kan extension f⁺ g.
- hasInitial : Limits.HasInitial (LeftExtension f g)
Instances
The existence of a left kan lift of g along f.
- mk' :: (
- hasInitial : Limits.HasInitial (LeftLift f g)
- )
Instances
The left Kan lift of g along f at the level of structured arrows.
Equations
Instances For
The left Kan lift of g along f.
Equations
Instances For
f₊ g is the left Kan lift of g along f.
b
◹ |
f₊ g / |
/ | f
/ ▽
c - - - ▷ a
g
Equations
- One or more equations did not get rendered due to their size.
Instances For
The unit for the left Kan lift f₊ g.
Equations
Instances For
Evidence that the LanLift.lift f g is a Kan lift.
Instances For
The family of 2-morphisms out of the left Kan lift f₊ g.
Equations
Instances For
We say that a 1-morphism h commutes with the left Kan lift f₊ g if the whiskered left lift
for f₊ g by h is a Kan lift of h ≫ g along f.
- commute : Nonempty ((lanLiftLeftLift f g).whisker h).IsKan
Instances
Evidence that h commutes with the left Kan lift f₊ g.
Equations
Instances For
If h commutes with f₊ g and t is another left Kan lift of g along f, then
t.whisker h is a left Kan lift of h ≫ g along f.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The isomorphism f₊ (h ≫ g) ≅ h ≫ f₊ g at the level of structured arrows.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The 1-morphism h commutes with the left Kan lift f₊ g.
Equations
Instances For
We say that there exists an absolute left Kan lift of g along f if any 1-morphism h
commutes with the left Kan lift f₊ g.
- hasInitial : Limits.HasInitial (LeftLift f g)