English
There is a canonical equivalence between LocallyDiscrete C and the original type C, given by the forgetful/creator pair LocallyDiscrete.as and LocallyDiscrete.mk.
Русский
Существует каноническое эквивалентность между локально-дискретным типом C и самим типом C, задаваемая отображениями LocallyDiscrete.as и LocallyDiscrete.mk.
LaTeX
$$$\\text{locallyDiscreteEquiv} : \\text{LocallyDiscrete } C \\simeq C ,\\; \\text{toFun}=\\text{LocallyDiscrete.as},\\; \\text{invFun}=\\text{LocallyDiscrete.mk}.$$$
Lean4
/-- `LocallyDiscrete C` is equivalent to the original type `C`. -/
@[simps]
def locallyDiscreteEquiv : LocallyDiscrete C ≃ C
where
toFun := LocallyDiscrete.as
invFun := LocallyDiscrete.mk
left_inv := by cat_disch
right_inv := by cat_disch