Theorems · Definition · category theory
CategoryTheory.unitCompPartialBijective
{C : Type u₁} →
{D : Type u₂} →
[inst : CategoryTheory.Category.{v₁, u₁} C] →
[inst_1 : CategoryTheory.Category.{v₂, u₂} D] →
{i : CategoryTheory.Functor D C} →
[inst_2 : CategoryTheory.Reflective i] →
(A : C) → {B : C} → i.essImage B → (A ⟶ B) ≃ (i.obj ((CategoryTheory.reflector i).obj A) ⟶ B)If i has a reflector L, then the function (i.obj (L.obj A) ⟶ B) → (A ⟶ B) given by
precomposing with η.app A is a bijection provided B is in the essential image of i.
That is, the function fun (f : i.obj (L.obj A) ⟶ B) ↦ η.app A ≫ f is bijective,
as long as B is in the essential image of i.
This definition gives an equivalence: the key property that the inverse can be described
nicely is shown in unitCompPartialBijective_symm_apply.
This establishes there is a natural bijection (A ⟶ B) ≃ (i.obj (L.obj A) ⟶ B). In other words,
from the point of view of objects in D, A and i.obj (L.obj A) look the same: specifically
that η.app A is an isomorphism.
- Cited by
- 6 results in Mathlib
- Foundations
- Depth 25 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites14
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CategoryTheory.Categorystatement and proof · cited by 32,673
- Quiver.Homstatement · cited by 32,603
- CategoryTheory.Functor.objstatement and proof · cited by 19,642
- CategoryTheory.Functorstatement and proof · cited by 16,252
- Equivstatement · cited by 8,337
- CategoryTheory.Iso.symmproof · cited by 993
- CategoryTheory.Iso.reflproof · cited by 727
- CategoryTheory.Functor.essImagestatement and proof · cited by 82
- CategoryTheory.Iso.homCongrproof · cited by 30
- CategoryTheory.Reflectivestatement and proof · cited by 27
- CategoryTheory.reflectorstatement and proof · cited by 17
- CategoryTheory.unitCompPartialBijectiveAuxproof · cited by 2
Cited by7
Results whose statement or proof uses this declaration.
- CategoryTheory.bijectionproof · cited by 3
- CategoryTheory.unitCompPartialBijective_symm_applystatement · cited by 2
- CategoryTheory.unitCompPartialBijective_naturalstatement and proof · cited by 1
- CategoryTheory.unitCompPartialBijective_symm_naturalstatement · cited by 1
- CategoryTheory.bijection_naturalproof · cited by 1
- CategoryTheory.bijection_symm_apply_idproof · cited by 1
- CategoryTheory.unitCompPartialBijective.congr_simpstatement and proof · cited by 0