@@ -668,33 +668,39 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
668668\end {lemma }
669669}% end DELETE
670670
671+ \begin {remark }\label {rem:grpHomOK }
672+ In \cref {fig:ulrik }, $ X$ and $ Y$ are pointed types,
673+ and $ \ptw _*$ is from \cref {rem:loops-at-cst-ptd }.
674+ % Recall \cref{def:looptype} for $\loops$ applied to types.
675+ The three occurrences of $ \loops $ in the labels of the
676+ downward arrows are all instances of \cref {def:loops-map }.
677+ We use the following instances, starting with the most general one:
678+ \begin {align* }
679+ \loops \jdeq \loops {}_{X,Y} &:
680+ (X\ptdto Y) \ptdto (\loops X\ptdto \loops Y)\\
681+ \loops {'} \jdeq {\loops }_{X,\loops Y} &:
682+ (X\ptdto \loops Y) \ptdto (\loops X\ptdto {\loops }{\loops } Y)\\
683+ \loops {''} \jdeq {\loops }_{X\ptdto Y,\loops X \ptdto\loops Y} &:
684+ \bigl ((X\ptdto Y) \ptdto (\loops X\ptdto \loops Y)\bigr ) \ptdto \\
685+ & \quad\bigl (\loops (X\ptdto Y) \ptdto \loops (\loops X\ptdto \loops Y)\bigr ).
686+ \end {align* }
687+ In \cref {fig:ulrik }, we have also added primes to the other
688+ occurrences of $ \loops $ , to make clear where they come from.
689+
671690\begin {marginfigure }
672691 \begin {tikzcd }[ampersand replacement=\& ,column sep=small]
673- \loops (X\ptdto Y)\ar [rr,eqr ,"{\ptw _*}"]\ar [dd,"{\loops {''}(\loops )}"']
674- \& \& X\ptdto \loops Y \ar [dd,"{\loops {'}}"]
692+ \loops {''} (X\ptdto Y)\ar [rr,equivr ,"{\ptw _*}"]\ar [dd,"{\loops {''}(\loops )}"']
693+ \& \& X\ptdto \loops {''} Y \ar [dd,"{\loops {'}}"]
675694 \\ \& \mbox {} \& \\
676- \loops (\loops X\ptdto \loops Y) \ar [rr,eql,"{\ptw _*}"']
677- \& \mbox {} \& \loops X\ptdto {\loops }^2 Y
695+ \loops {''}(\loops X\ptdto \loops Y) \ar [dd,equivl,"{\ptw _*}"']
696+ \& \mbox {} \& \loops {'} X\ptdto \loops {'}\loops {''} Y \ar [lldd,equivr,"{?}"]
697+ \\ \& \mbox {} \& \\
698+ \loops X\ptdto \loops {''}\loops Y
678699 \end {tikzcd }
679- \caption {\label {fig:ulrik }
680- Fill!}
700+ \caption {\label {fig:ulrik }Complete and fill!}
681701\end {marginfigure }
682- \begin {remark }\label {rem:grpHomOK }
683- Consider the diagram in \cref {fig:ulrik }, where $ X$ and $ Y$ are pointed types,
684- and $ \ptw _*$ is from \cref {rem:loops-at-cst-ptd }.
685- Recall \cref {def:looptype } for $ \loops $ applied to types.
686- The three remaining occurrences of $ \loops $ in the labels of the
687- downward arrows are all instances of \cref {def:loops-map }.
688- The argument $ \loops $ in $ \loops {''}(\loops )$ has type
689- $ (X\ptdto Y) \ptdto (\loops X\ptdto \loops Y)$ .\footnote {%
690- This actually extends \cref {def:loops-map } in that we have to point
691- $ \loops $ , which we do in the next paragraph.}
692- For clarity, we have added primes to the two other instances of
693- \cref {def:loops-map }: $ \loops {'}$ has the type as given in \cref {fig:ulrik },
694- and $ \loops {''}$ has as codomain the type given in \cref {fig:ulrik },
695- whereas its domain is of course the type of its argument $ \loops $ .
696-
697- In order to define $ \loops {''}(\loops )$ , we need
702+
703+ In order to formally define $ \loops {''}(\loops )$ , we need
698704to define the pointing path $ \loops _\pt $ of $ \loops $ .
699705Note that $ \pt _{X\ptdto Y} \jdeq (\cst {\pt _Y},\refl {\pt _Y})$ ,
700706\ie the point of $ X\ptdto Y$ is the constant map
@@ -704,8 +710,8 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
704710We want a path $ \loops _\pt $ of type
705711$ (\cst {\refl {\pt _Y}},\refl {\refl {\pt _Y}}) \eqto
706712\loops (\cst {\pt _Y},\refl {\pt _Y})$ , where\footnote {%
707- Recall that $ \loops (f)$ is pointed by the inverse law
708- identifying $ \refl {\pt _Y}$ with $ \inv f_\pt \cdot f_\pt $ , by
713+ Recall that $ \loops (f)$ is pointed by path algebra
714+ identifying $ \refl {\pt _Y}$ with $ \inv f_\pt \cdot \refl { \pt _Y} \cdot f_\pt $ , by
709715induction on $ f_\pt $ .}
710716\[
711717\loops (\cst {\pt _Y},\refl {\pt _Y}) \jdeq
@@ -732,10 +738,26 @@ \subsection{Move to a better place (Ch.\ 11 or 2)}
732738for $ X$ a pointed $ 1 $ -type and $ Y$ a pointed $ 2 $ -type.\footnote {%
733739Then $ p=_{\loops X}p'$ and $ q=_{{\loops }^2 Y}q'$ are proof-irrelevant.}
734740
735- \MB {TODO: elaborate the composites $ \ptw _* \circ $ and $ \loops {'} \circ \ptw _* $
741+ \MB {TODO: Define the $ ? $ , elaborate the composites,
736742and identify their first components, then using \cref {cor:Id- (B- >*loopsA )}.}
737743\end {remark }
738744
745+ \begin {remark }\label {rem:diag-ulrik }
746+ \MB {Experimental.} In the \cref {fig:ulrik } we see
747+ $ \loops {''}$ shifting position from first to second along arrow `` $ ?$ '' .
748+ It is not clear how to deal with $ \loops $ versus $ \loops {'}$ .
749+ For $ X$ one can perhaps ignore the difference:
750+ is the same parameter in both. Anyway, we need an equivalence
751+ $ \loops {}^2 Y \to \loops {}^2 Y$ that is not the identity.
752+ Possible attempts include:
753+ \begin {itemize }
754+ \item Loosen $ \refl {\pt _Y}\eqto\refl {\pt _Y}$ (squares)
755+ \item Use sphere, $ \mathbb {S}^2 \ptdto Y$ and $ -\id _{\mathbb {S}^2}$
756+ \item Use $ \OO $ (twice), $ \Sc \ptdto (\Sc \ptdto Y)$ and $ \swap $
757+ \item Halfway, use $ \Sc \ptdto \loops Y$ and $ -\id _{\Sc }$
758+ \end {itemize }
759+ \end {remark }
760+
739761\subsection {Concrete rings }\label {sec:concrings }
740762
741763We will now elaborate an approach to rings that is even more concrete
0 commit comments