isomorphism [tt-000F]
isomorphism [tt-000F]
definition 1. monic [kostecki2011introduction, 2.1] [tt-000B]
definition 1. monic [kostecki2011introduction, 2.1] [tt-000B]
An arrow \(f : X \to Y\) is monic if the diagram
commutes, i.e. \(g_1 \mathbin {\bullet } f = g_2 \mathbin {\bullet } f \implies g_1 = g_2\), denoted \(f : X \rightarrowtail Y\).
"Monic" is short for "monomorphism", which is a generalization of the concept of injective (one-to-one) functions between sets.
definition 2. epic [kostecki2011introduction, 2.2] [tt-000C]
definition 2. epic [kostecki2011introduction, 2.2] [tt-000C]
An arrow \(f : X \to Y\) is epic if the diagram
commutes, i.e. \(f \mathbin {\bullet } g_1 = f \mathbin {\bullet } g_2 \implies g_1 = g_2\), denoted \(f : X \twoheadrightarrow Y\).
"Epic" is short for "epimorphism", which is a generalization of the concept of surjective (onto) functions between sets.
definition 3. iso [kostecki2011introduction, 2.3] [tt-000D]
definition 3. iso [kostecki2011introduction, 2.3] [tt-000D]
An arrow \(f : X \to Y\) is iso, or \(X\) and \(Y\) are isomorphic, denoted \(X \cong Y\), or \(X \xrightarrow {\sim } Y\), if the diagram
commutes, where \(!g\) means there exists a unique arrow \(g\), and \(g\) is called the inverse of \(f\), denoted \(f^{-1}\).
"Iso" is short for "isomorphism", which is a generalization of the concept of bijective (one-to-one and onto) functions.
convention 4. uniqueness: dashed arrow [tt-000J]
convention 4. uniqueness: dashed arrow [tt-000J]
Uniqueness of an arrow is denoted \(\exists ! f\) or simply \(!f\), and visualized as a dashed arrow in diagrams, and \(!\) is often omitted.
lemma 5. Iso [kostecki2011introduction, 2.4] [tt-000E]
lemma 5. Iso [kostecki2011introduction, 2.4] [tt-000E]
An iso arrow is always monic and epic. However, not every arrow which is monic and epic is also iso.
proof.
proof.
The diagram
commutes for the iso arrow \(f\), thus
- \(g = h\) i.e. \(f\) is monic,
- \(k = l\) i.e. \(f\) is epic.