-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy paththm__limits_of_identity_functor.tex
43 lines (36 loc) · 1.92 KB
/
thm__limits_of_identity_functor.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
\documentclass{classes/tikzcd}
\begin{document}
\begin{tikzcd}
& I \ar[dl, "\xi_B" swap] \ar[dr, "\xi_C"] & \\
B \ar[rr, "f" swap] & & C
\end{tikzcd}
\begin{tikzcd}
& A \ar[d, "\alpha_I"] \ar[ddl, bend right, "\alpha_B" swap] & \\
& I \ar[dl, "\xi_B" swap] & \\
B & &
\end{tikzcd}
\begin{tikzcd}
& A \ar[d, "\alpha_I"] \ar[ddl, bend right, "g" swap] & \\
& I \ar[dl, "\id_I" swap] & \\
I & &
\end{tikzcd}
\begin{tikzcd}
& A \ar[d, dashed, "\alpha_I"] \ar[ddl, bend right, "\alpha_B" swap] \ar[ddr, bend left, "\alpha_C"] & \\
& I \ar[dl, "\xi_B" swap] \ar[dr, "\xi_C"] & \\
B \ar[rr, "f" swap] & & C
\end{tikzcd}
\begin{tikzcd}
& A \ar[d, dashed, "l_A"] \ar[ddl, bend right, "\alpha_B" swap] \ar[ddr, bend left, "\alpha_C"] & \\
& L \ar[dl, "\lambda_B" swap] \ar[dr, "\lambda_C"] & \\
B \ar[rr, "f" swap] & & C
\end{tikzcd}
\begin{tikzcd}
& L \ar[d, "l_L"] \ar[ddl, bend right, "\lambda_L" swap] & \\
& L \ar[dl, "\lambda_L" swap] & \\
L & &
\end{tikzcd}
\begin{tikzcd}
& L \ar[dl, "\id_L" swap] \ar[dr, "\lambda_C"] & \\
L \ar[rr, "f" swap] & & C
\end{tikzcd}
\end{document}