Beck-Chevalley natural transformations and natural isomorphisms #
We construct the so-called Beck-Chevalley natural transformations and isomorphisms through the repeated applications of the mate construction in the vertical and horizontal directions.
Main declarations #
Over.mapIsoSquare
: The isomorphism between the functorsOver.map h ⋙ Over.map g
andOver.map f ⋙ Over.map k
for a commutative square of morphismsh ≫ g = f ≫ k
.Over.pullbackMapTwoSquare
: The Beck-Chevalley natural transformation of a commutative square of morphismsh ≫ g = f ≫ k
.Over.pullbackForgetTriangle
: The natural transformationpullback f ⋙ forget X ⟶ forget Y
.Over.pullbackIsoSquare
: The isomorphism between the pullbacks along a commutative square of morphismsh ≫ g = f ≫ k
.Over.pushforwardBeckChevalleySquare
: The Beck-Chevalley natural transformation for a commutative square of morphismsh ≫ g = f ≫ k
in the slice categoryOver Y
.Over.pushforwardSquareIso
: The isomorphism between the pushforwards along a commutative square of morphismsh ≫ g = f ≫ k
.
Implementation notes #
The lax naturality squares are constructed by the mate equivalence mateEquiv
and
the natural iso-squares are constructed by the more special conjugation equivalence
conjugateIsoEquiv
.
References #
The methodology and the notation of the successive mate constructions to obtain the Beck-Chevalley natural transformations and isomorphisms are based on the following paper:
- [A 2-categorical proof of Frobenius for fibrations defined from a generic point, in Mathematical Structures in Computer Science, 2024][Hazratpour_Riehl_2024]
Promoting the equality mapSquare_eq
of functors to an isomorphism.
Over X -- .map h -> Over Z
| |
.map f | ≅ | .map g
↓ ↓
Over Y -- .map k -> Over W
The Beck Chevalley transformations are iterated mates of this isomorphism in the horizontal and vertical directions.
Equations
Instances For
The Beck-Chevalley natural transformation pullback f ⋙ map h ⟶ map k ⋙ pullback g
constructed as a mate of mapIsoSquare
:
Over Y - pullback f → Over X
| |
map k | ↙ | map h
↓ ↓
Over W - pullback g → Over Z
Equations
- One or more equations did not get rendered due to their size.
Instances For
The natural transformation pullback f ⋙ forget X ⟶ forget Y ⋙ 𝟭 C
as the mate of the isomorphism mapForget f
:
Over Y - pullback f → Over X
| |
forget Y | ↙ | forget X
↓ ↓
C ======== 𝟭 ======== C
Equations
Instances For
The natural transformation pullback f ⋙ forget X ⟶ forget Y
, a variant of
pullbackForgetTwoSquare
.
Equations
Instances For
The natural transformation pullback f ⋙ map h ⟶ map h'
for a triangle f : h ⟶ h'
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The isomorphism between the pullbacks along a commutative square. This is constructed as the
conjugate of the mapIsoSquare
.
Over X ←--.pullback h-- Over Z
↑ ↑
.pullback f | ≅ | .pullback g
| |
Over Y ←--.pullback k-- Over W
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Beck-Chevalley natural transformation
pushforward g ⋙ pullback k ⟶ pullback h ⋙ pushforward f
constructed as a mate of
pullbackMapTwoSquare
.
Over Z - pushforward g → Over W
| |
pullback h | ↙ | pullback k
↓ ↓
Over X - pushforward f → Over Y
Equations
- One or more equations did not get rendered due to their size.
Instances For
A variant of pushforwardTwoSquare
involving star
instead of pullback
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The conjugate isomorphism between the pushforwards along a commutative square.
Over X --.pushforward h -→ Over Z
| |
.pushforward f | ≅ | .pushforward g
↓ ↓
Over Y --.pushforward k -→ Over W
Equations
- One or more equations did not get rendered due to their size.
Instances For
In a commutative cube diagram if the front, back and the right face are pullback squares then the the left face is also a pullback square.
P ---p₂------ X
/| /|
i₄ / | i₂ / |
/ | / | f₂
Q ----q₂----- Z |
| | | |
| W -f₁----- | - S
q₁ | / | /
| / i₁ | / i₃
|/ |/
Y ----g₁------ T
In a commutative cube diagram if the front, the left and the right face are pullback squares then the the back face is also a pullback square.
P ---p₂------ X
/| /|
i₄ / | i₂ / |
/ | / | f₂
Q ----q₂----- Z |
| | | |
| W -f₁----- | - S
q₁ | / | /
| / i₁ | / i₃
|/ |/
Y ----g₁------ T
The pullback comparison map pullback.map f₁ f₂ g₁ g₂ i₁ i₂ i₃
between two
pullback squares is an isomorphism if i₁
is an isomorphism and one of the
connecting morphisms is an isomorphism.
The pullback Beck-Chevalley natural transformation of a pullback square is an isomorphism.
The pullback-map exchange isomorphism.
Equations
Instances For
The functor Beck-Chevalley natural transformation of a pullback square is an isomorphism.
The pullback-pushforward exchange isomorphism.