The diagonal object of a morphism. #
We provide various API and isomorphisms considering the diagonal object Δ_{Y/X} := pullback f f
of a morphism f : X ⟶ Y
.
The diagonal object of a morphism f : X ⟶ Y
is Δ_{X/Y} := pullback f f
.
Instances For
The diagonal morphism X ⟶ Δ_{X/Y}
for a morphism f : X ⟶ Y
.
Equations
Instances For
The two projections Δ_{X/Y} ⟶ X
form a kernel pair for f : X ⟶ Y
.
The underlying map of pullbackDiagonalIso
Equations
- One or more equations did not get rendered due to their size.
Instances For
The underlying inverse of pullbackDiagonalIso
Equations
- One or more equations did not get rendered due to their size.
Instances For
This iso witnesses the fact that
given f : X ⟶ Y
, i : U ⟶ Y
, and i₁ : V₁ ⟶ X ×[Y] U
, i₂ : V₂ ⟶ X ×[Y] U
, the diagram
V₁ ×[X ×[Y] U] V₂ ⟶ V₁ ×[U] V₂
| |
| |
↓ ↓
X ⟶ X ×[Y] X
is a pullback square.
Also see pullback_fst_map_snd_isPullback
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
This iso witnesses the fact that
given f : X ⟶ T
, g : Y ⟶ T
, and i : T ⟶ S
, the diagram
X ×ₜ Y ⟶ X ×ₛ Y
| |
| |
↓ ↓
T ⟶ T ×ₛ T
is a pullback square.
Also see pullback_map_diagonal_isPullback
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The diagonal object of X ×[Z] Y ⟶ X
is isomorphic to Δ_{Y/Z} ×[Z] X
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Informally, this is a special case of pullback_map_diagonal_isPullback
for T = X
.
Given the following diagram with S ⟶ S'
a monomorphism,
X ⟶ X'
↘ ↘
S ⟶ S'
↗ ↗
Y ⟶ Y'
This iso witnesses the fact that
X ×[S] Y ⟶ (X' ×[S'] Y') ×[Y'] Y
| |
| |
↓ ↓
(X' ×[S'] Y') ×[X'] X ⟶ X' ×[S'] Y'
is a pullback square. The diagonal map of this square is pullback.map
.
Also see pullback_lift_map_is_pullback
.
Equations
- One or more equations did not get rendered due to their size.