@@ -242,8 +242,8 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
242242Given a pointed type $ A$ , recall from \cref {cor:circle-loopspace }
243243the equivalence $ \ev _A$ from $ \Sc\ptdto A$ to $ \loops {A}$ .
244244This equivalence sends $ f:\Sc\ptdto A$ to
245- $ \inv {f_\pt }\cdot f(\Sloop )\cdot f_\pt $ , and that the
246- inverse $ \inv {\ev }$ sends $ p:\loops {A}$ to the pointed map
245+ $ \inv {f_\pt }\cdot f(\Sloop )\cdot f_\pt $ , and the
246+ inverse $ \inv {\ev }_A $ sends $ p:\loops {A}$ to the pointed map
247247$ f:\Sc\ptdto A$ defined by $ f(\base )\defeq\pt _A$ and $ f(\Sloop )\defis p$ ,
248248pointed by reflexivity.\footnote {When $ A$ is clear from the context
249249we may simply write $ \ev $ . Similarly for $ \varepsilon _A$ defined next.}
@@ -253,7 +253,7 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
253253$ \cst {\pt _A}$ , pointed by reflexivity, which is sent by $ \ev _A$
254254to $ \cst {\pt _A}(\Sloop )\cdot \refl {\pt _A}$ . Define
255255$ \varepsilon _A(p): \refl {\pt _A} \eqto (\cst {\pt _A}(p)\cdot \refl {\pt _A})$ ,
256- for any $ p: \base\eqto z $ , $ z: \Sc $ , by path induction, setting
256+ for any $ z: \Sc $ , $ p: \base\eqto z $ , by path induction, setting
257257$ \varepsilon _A(\refl {\base }): \refl {\refl {\pt _A}}$ .\footnote {%
258258Note that $ \cst {\pt _A}(p):\loops A$ for any $ p$ .}
259259Now we define $ (\ev _A)_\pt \defeq \varepsilon _A(\Sloop )$ .
@@ -265,32 +265,23 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
265265Define $ \Sc :\UUp\to\UUp $ by $ \Sc A\defeq (\Sc\ptdto A)$ , $ A:\UUp $ .\qedhere
266266\end {definition }
267267
268- The reader may have observed the definitional equality
268+ The reader may have noted the definitional equality
269269$ \ev _A(f)\jdeq \loops (f)(\Sloop )$ for any $ f:\Sc\ptdto A$ .
270- This leads to the following construction.
270+ This leads to the following simple result on the application
271+ of $ \ev _A$ on paths.
271272
272273\begin {construction }\label {con:ap-ev-Omega-Sloop }
273274Let $ A$ be a pointed type and let $ {f,g}:{\Sc\ptdto A}$ be pointed maps
274- with $ p : f\eqto g$ a path between them. By induction
275- on $ p $ we get an identification
276- of $ \ap {\ev _A}(p )$ with $ \ptw (\ap {\loops }(p ))(\Sloop )$ .
275+ with $ q : f\eqto g$ a path between them. By induction
276+ on $ q $ we get an identification
277+ of $ \ap {\ev _A}(q )$ with $ \ptw (\ap {\loops }(q ))(\Sloop )$ .
277278\end {construction }
278279\begin {implementation }{con:ap-ev-Omega-Sloop}
279280We have $ \ap {\ev _A}(\refl {f})\jdeq\refl {\ev _A(f)}$ and
280281$ \ptw (\ap {\loops }(\refl {f}))(\Sloop )\jdeq\refl {\loops (f)(\Sloop )}$ ,
281282which are definitionally equal.
282283\end {implementation }
283284
284- \begin {marginfigure }
285- \begin {tikzcd }[ampersand replacement=\& ,column sep=small]
286- \Sc A\ar [rr,"O(f)"]\ar [dd,equivl,"\ev _A"']
287- \& \& \Sc B \ar [dd,equivr,"\ev _B"]
288- \\ \& \mbox {} \& \\
289- \loops {A}\ar [rr,"\loops (f)"'] \& \& \loops {B}
290- \end {tikzcd }
291- \caption {\label {fig:Omega-O } $ \loops (f)$ and $ O(f)$ correspond.}
292- \end {marginfigure }
293-
294285\begin {definition }\label {def:O-mega }
295286Let $ A$ and $ B$ be pointed types and
296287let $ f: A\ptdto B$ be a pointed map.
@@ -299,7 +290,8 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
299290Here we mean composition as pointed maps,
300291so that the pointing path $ O(f)(p)_\pt $ is defined in
301292\cref {def:pointedtypes } as $ f(p_\pt )\cdot f_\pt $ .}
302- We point $ O(f)$ as follows: calculate
293+ We point $ O(f)$ as follows:
294+
303295\begin {align* }
304296 O(f)(\pt _{\Sc\ptdto A})
305297 &\jdeq O(f)(\cst {\pt _A},\refl {\pt _A})
@@ -311,13 +303,13 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
311303\end {align* }
312304where the identity in the second line is the reversed type of
313305the pointing path of $ O(f)$ under construction.
314- Using \cref {con:identity-ptd-maps }, function extensionality for pointed maps ,
306+ Using function extensionality for pointed maps, \cref {con:identity-ptd-maps },
315307we set $ O(f)_\pt\defeq\inv {\ptw _*}(\cst {f_\pt },\refl {f_\pt }')$ .
316308Here $ \refl {f_\pt }' : (\cst {f_\pt }(\base ) \cdot \refl {\pt _B} \eqto f_\pt )$
317309is defined by easy path algebra, as $ \cst {f_\pt }(\base )\jdeq f_\pt $ .\footnote {%
318310A minor adjustment of $ \refl {f_\pt }$ is needed since
319311$ f_\pt \cdot \refl {\pt _B}$ is not definitionally $ f_\pt $ .
320- In case $ f_\pt \jdeq \refl {\pt _B}$ , the prime can be left out .}
312+ In case $ f_\pt \jdeq \refl {\pt _B}$ , $ \refl {f_ \pt }' $ is set to $ \refl {f_ \pt } $ .}
321313\end {definition }
322314
323315\begin {construction }\label {con:ev (O (f )pt )-refl }
@@ -331,12 +323,12 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
331323and $ \ev (O(f)_\pt )$ is an element of $ T(f(\pt _A),f_\pt )$ .\footnote {%
332324See \cref {def:O-mega } and apply $ \ev $ to the endpoints of $ O(f)_\pt $ .}
333325We have an identification of $ \ev (O(f)_\pt )$ with
334- $ \trp [F ]{(f_\pt ,\refl {f_\pt }')}(r)$ .
326+ $ \trp [T ]{(f_\pt ,\refl {f_\pt }')}(r)$ .
335327\end {construction }
336328
337- In words, the above construction tell us that $ \ev (O(f)_\pt $ is the result
338- of transporting the reflexivity path
339- along $ (f_ \pt , \refl {f_ \pt }') : ( \pt _B, \refl { \pt _B}) \eqto (f( \pt _A),f_ \pt ) $ .
329+ In words, the above construction tell us that $ \ev (O(f)_\pt $ is a
330+ transport of $ r $ , and in fact identical to $ r $ if the transport is
331+ along the reflexivity path .
340332
341333\begin {implementation }{con:ev(O(f)pt)-refl}
342334We apply induction on $ f_\pt $ , setting $ \pt _B\jdeq f(\pt _A)$ and
@@ -351,9 +343,10 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
351343\begin {align* }
352344O(f)_\pt &\jdeq \inv {\ptw _*}(\cst {f_\pt },\refl {f_\pt }')\\
353345 &\jdeq \inv {\ptw _*}(\cst {\refl {\pt _B}},\refl {\refl {\pt _B}})\\
354- &\jdeq \refl {(\cst {\pt _B},\refl {\pt _B})} \jdeq \refl {\pt _{\Sc\ptdto B}}
346+ &\eqto \refl {(\cst {\pt _B},\refl {\pt _B})} \jdeq \refl {\pt _{\Sc\ptdto B}}
355347\end {align* }
356- \MB {no surprise!} Using \cref {con:ap-ev-Omega-Sloop } we get identifications
348+ with the identification by \cref {def:funext }.
349+ Using \cref {con:ap-ev-Omega-Sloop } we get the desired identification with $ r$ :
357350\begin {align* }
358351\ev (O(f)_\pt ) &\eqto \ptw (\ap {\loops }(\refl {\pt _{\Sc\ptdto B}}))(\Sloop )\\
359352 &\jdeq \ptw (\refl {\loops (\pt _{\Sc\ptdto B})}(\Sloop )\\
@@ -362,13 +355,27 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
362355\end {align* }
363356\end {implementation }
364357
365-
366358In \cref {def:O-mega } we have defined a
367359map $ O_{A,B}: ((A\ptdto B)\ptdto ((\Sc\ptdto A)\ptdto (\Sc\ptdto B))$ ,
368360and we often simply write $ O$ for $ O_{A,B}$ .
369361The following construction shows that $ \loops $ on pointed maps
370362$ f:A\ptdto B$ corresponds to $ O$ , mapping $ f$ to postcomposition with $ f$
371- for pointed maps $ \Sc\ptdto A$ , under the equivalences $ \ev $ .
363+ for pointed maps $ \Sc\ptdto A$ , under the equivalences $ \ev $ ,
364+ as illustrated in \cref {fig:Omega-O }.\footnote {\MB {$ \ev _\blank $ is an example
365+ of a wild natural equivalence between the wild functors
366+ $ \loops , \Sc\blank : \UUp\ptdto\UUp $ , cf.\ \cref {ch:cats }.}}
367+
368+
369+ \begin {marginfigure }
370+ \begin {tikzcd }[ampersand replacement=\& ,column sep=small]
371+ \Sc A\ar [rr,"O(f)"]\ar [dd,equivl,"\ev _A"']
372+ \& \& \Sc B \ar [dd,equivr,"\ev _B"]
373+ \\ \& \mbox {} \& \\
374+ \loops {A}\ar [rr,"\loops (f)"'] \& \& \loops {B}
375+ \end {tikzcd }
376+ \caption {\label {fig:Omega-O } $ \loops (f)$ and $ O(f)$ correspond.}
377+ \end {marginfigure }
378+
372379
373380\begin {construction }\label {con:Omega-O }
374381Let $ A$ and $ B$ be pointed types and
@@ -513,7 +520,7 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
513520Now apply induction on $ p$ , setting $ p\jdeq\refl {\base }$ ,
514521which boils down to the same diagram with $ \Sloop $ replaced by $ \refl {\base }$ .
515522The whole diagram has now become a reflexivity diagram,
516- since $ \pt _B \jdeq f( \pt _A) $ , and we are done.
523+ as also $ \iota ( \refl { \base }) $ is reflexivity , and we are done.
517524\end {implementation }
518525
519526
0 commit comments