Subobject lattices along an equivalence of categories #
An equivalence of categories e : C ≌ D induces, for every object X of C, an equivalence
MonoOver X ≌ MonoOver (e.functor.obj X) (Mathlib's CategoryTheory.MonoOver.congr), hence an
equivalence between the thin skeletons, which are the subobject lattices. Since these lattices are
partial orders, that equivalence is an order isomorphism. This file records it as such, so that
lattice-theoretic properties of subobjects -- compactness, atoms, chain conditions -- can be
transported along equivalences.
Main definitions #
CategoryTheory.Equivalence.subobjectOrderIso: the order isomorphismSubobject X ≃o Subobject (e.functor.obj X)induced by an equivalencee.
Main results #
CategoryTheory.Equivalence.subobjectOrderIso_mk: it sends the subobject represented by a monomorphismfto the one represented bye.functor.map f.
Subobjects along an equivalence. An equivalence of categories e induces an order
isomorphism from the subobjects of X to the subobjects of e.functor.obj X.
Equations
Instances For
The induced order isomorphism sends the subobject represented by a monomorphism f to the
subobject represented by e.functor.map f.