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.