Skip to content

Commit c6eef53

Browse files
author
Marc Bezem
committed
done 5.5+6
1 parent 342b2f1 commit c6eef53

File tree

1 file changed

+75
-87
lines changed

1 file changed

+75
-87
lines changed

actions.tex

Lines changed: 75 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ \section{Group actions ($G$-sets)}
103103
If $G$ is a group, then
104104
\[
105105
\princ G:\BG\to\Set,
106-
\qquad\princ G(z)\defequi\pathsp{\sh_G}(z)\defequi(\sh_G \eqto z)
106+
\qquad\princ G(z)\defequi\princ G(z)\defequi(\sh_G \eqto z)
107107
\]
108108
is a $G$-set called the \emph{principal $G$-torsor}.\footnote{%
109109
The term ``$G$-torsor'' will reappear several times and will mean nothing but a $G$-set in the component of $\princ G$ -- a ``twisted'' version of $\princ G$.}
@@ -122,14 +122,15 @@ \section{Group actions ($G$-sets)}
122122
induces an equivalence from $\pathsp y$ to $\pathsp {y'}$ that sends $p:y \eqto z$
123123
to $pq^{-1}:y'\eqto z$.
124124
As a matter of fact, \cref{lem:BGbytorsor} will identify $\BG$ with the type of
125-
$G$-torsors via the map $\pathsp{\blank}$, simply denoted as $\pathsp{}$,
126-
using the full transport structure of the identity type $\pathsp y(z)\jdeq(y \eqto z)$.
125+
$G$-torsors via the map $\pathsp{\blank}$,
126+
using the full transport structure of the identity
127+
type $\pathsp y(z)\jdeq(y \eqto z)$.
127128
\end{example}
128129

129130
Note that the underlying set of $\princ G$ is
130131
\[
131132
\princ G(\sh_G) \jdeq
132-
\pathsp{\sh_G}(\sh_G) \jdeq
133+
\princ G(\sh_G) \jdeq
133134
(\sh_G \eqto \sh_G) \jdeq \USymG,
134135
\]
135136
the underlying symmetries of $G$.
@@ -1664,7 +1665,7 @@ \section{Invariant maps and orbits}
16641665
\end{enumerate}
16651666
\end{lemma}
16661667
\begin{proof}
1667-
We prove implications in circular order.
1668+
We prove the relevant implications in circular order.
16681669
\begin{enumerate}
16691670
\item Assume $X_{hG}$ is a set. The map $[\blank]_0 :X_{hG}\to X/G$ is
16701671
surjective by \cref{lem:X/G=setTruncX_hG}, so it suffices to show
@@ -1838,7 +1839,7 @@ \subsection{The Orbit-stabilizer theorem}
18381839
\end{corollary}
18391840

18401841
We further obtain that the underlying set of the orbit
1841-
through $g$ of $\tilde G_x$ can be identified with the
1842+
of $\tilde G_x$ through $g$ can be identified with the
18421843
underlying set of $G_x$.
18431844

18441845
\begin{corollary}\label{lem:cosets-Gx.g}
@@ -1938,16 +1939,16 @@ \section{The classifying type is the type of torsors}
19381939
\label{def:BG2TorsG}
19391940
Recall from~\cref{def:principaltorsor}\eqref{eq:pathsp}
19401941
the definition, for all $y:\BG$, of $\pathsp y:\BG\to\Set$
1941-
as the $G$-set with $\pathsp y(z)\jdeq(y\eqto z)$
1942-
(so that in particular $\princ G\jdeq\pathsp{\sh_G}$).
1942+
as the $G$-set with $\pathsp y(z)\jdeq(y\eqto z)$.
19431943
Note that $\pathsp y$ is a $G$-torsor, so we can define
19441944
\[
19451945
\pathsp{\blank}:\BG\ptdto(\typetorsor_G,\princ G): y\mapsto P_y,
19461946
\]
1947-
with pointing path $\refl{\princ G}:\princ G\eqto\pathsp{\sh_G}$.\footnote{%
1947+
pointed by reflexivity.\footnote{%
19481948
That is, we have classified a homomorphism from $G$
19491949
to $\Aut_{\GSet}(\princ G)$. It'll turn out to be an isomorphism.}
1950-
If $G$ is not clear from the context, we may choose to write $\pathsp{\blank}^G$ instead of $\pathsp{\blank}$.
1950+
If $G$ is not clear from the context,
1951+
we may choose to write $\pathsp{\blank}^G$ instead of $\pathsp{\blank}$.
19511952
\end{definition}
19521953

19531954
\begin{remark}\label{rem:pathsptransport}
@@ -1981,77 +1982,58 @@ \section{The classifying type is the type of torsors}
19811982
\]}
19821983
\end{remark}
19831984

1985+
For connoisseurs of category theory, the following lemma
1986+
is a corollary of a \emph{type-theoretic Yoneda lemma},
1987+
and the proof is \cref{xca:TTYoneda}.\footnote{%
1988+
It is also possible to prove the lemma directly by an application
1989+
of \cref{lem:weq-iso}: Take as inverse equivalence the
1990+
map $Q$ mapping any $f:\pathsp y \eqto \pathsp z$ to
1991+
$Q(f) \defequi \inv{(f_y(\refl y))} : (y\eqto z)$.}
1992+
19841993
\begin{lemma}\label{lem:pathsptransportiseq}
19851994
Let $G$ be a group. For all $y,z:\BG$ the induced map of identity types
19861995
\[
19871996
\pathsp{\blank}:(y\eqto z)\to (\pathsp y\eqto \pathsp z)
19881997
\]
1989-
is an equivalence.\footnote{%
1990-
For connoisseurs of category theory,
1991-
this is also a corollary of a \emph{type-theoretic Yoneda lemma},
1992-
stating that transport gives an equivalence
1993-
\[
1994-
X(a) \equivto \prod_{b:A}\bigl((a \eqto b) \to X(b)\bigr)
1995-
\]
1996-
for any pointed type $(A,a)$ and type family $X: A \to \UU$.
1997-
\MB{See \cref{xca:TTYoneda}.}}
1998+
is an equivalence.
19981999
\end{lemma}
1999-
\begin{proof}
2000-
We craft an inverse $Q:(\pathsp y\eqto \pathsp z) \to (y\eqto z)$ for
2001-
$\pathsp{\blank}$. Given an identity $f:\pathsp y \eqto \pathsp z$, the map
2002-
$f_y: (y\eqto y) \to (z\eqto y)$ maps the reflexivity path $\refl y$ to a path
2003-
$f_y(\refl y):z\eqto y$, and we define
2004-
\[
2005-
Q(f) \defequi \inv{f_y(\refl y)} : (y\eqto z).
2006-
\]
2007-
First we construct an identification of $\pathsp {Q(f)}$ and $f$:
2008-
for any $x:\BG$,
2009-
$\pathsp {Q(f)}(x)$ maps any $p:\pathsp{y}(x)\jdeq(y\eqto x)$ to
2010-
$p f_y(\refl y)(x):\pathsp{z}(x)\jdeq(z\eqto x)$. Hence we must
2011-
construct an identification of type $p f_y(\refl y)(x)=f_x(p)$,
2012-
which is immediate by induction on $p:y\eqto x$, setting $p\jdeq \refl y$.
2013-
2014-
Next, we prove the equality of $Q(\pathsp q)$ and $q$
2015-
for every $q:y\eqto z$. Indeed,
2016-
$Q(\pathsp q)\jdeq\inv{(\pathsp{q})_y(\refl y)} = \inv{(\refl y \inv q)} = q$.
2017-
2018-
Now apply \cref{lem:weq-iso} to complete the proof of the lemma.
2019-
\end{proof}
20202000

20212001
The following theorem justifies the title of this section, stating
20222002
that the classifying type of a group is the type of its torsors.
20232003

20242004
\begin{theorem}\label{lem:BGbytorsor}
2025-
If $G$ is a group, then the function
2026-
$\pathsp{\blank}:\BG\to\typetorsor_G$ from~\cref{def:BG2TorsG}
2005+
Let $G$ be a group. Then the function
2006+
$\pathsp{\blank}^G:\BG\to\typetorsor_G$ from~\cref{def:BG2TorsG}
20272007
is an equivalence.\footnote{A similar results holds for $\infty$-groups.}
20282008
\end{theorem}
20292009

20302010
\begin{proof}
20312011
Since both $\typetorsor_G$ and $\BG$ are pointed and connected,
20322012
it suffices by
20332013
\cref{cor:fib-vs-path}\ref{conn-fib-vs-path-point} to show that
2034-
$\pathsp{\blank}:(\sh_G\eqto\sh_G)\to(\pathsp{\sh_G}\eqto \pathsp{\sh_G})$
2035-
is an equivalence.\footnote{%
2036-
This holds for all variants of $\ap{\pathsp{\blank}}$.}
2014+
$\pathsp{\blank}^G:(\sh_G\eqto\sh_G)\to(\princ G\eqto \princ G)$
2015+
is an equivalence.
2016+
%\footnote{This holds for all variants of $\pathsp{\blank}$ from \cref{rem:pathsptransport}.}
20372017
This follows directly from \cref{lem:pathsptransportiseq}.
20382018
\end{proof}
20392019

20402020
\subsection{Homomorphisms and torsors}
20412021
\label{sec:homotor}
2042-
In view of the equivalence $\pathsp{}^G$ between $\BG$ and
2022+
In view of the equivalence $\pathsp{\blank}^G$ between $\BG$ and
20432023
$(\typetorsor_G,\princ G)$ of \cref{lem:BGbytorsor} one might
20442024
ask what a group homomorphism $f:\Hom(G,H)$ translates to on
20452025
the level of torsors. Off-hand, the answer is the round-trip
2046-
$(\pathsp{}^H)\Bf(\pathsp{}^G)^{-1}$, but we can be more concrete than that.
2047-
We do know that for $x:\BG$ the $G$-torsor $\pathsp x^G$ should be sent to
2048-
$\pathsp {\Bf(x)}^H$, but how do we express this for an arbitrary $G$-torsor?
2026+
$(\pathsp{\blank}^H)\Bf(\pathsp{\blank}^G)^{-1}$, but we can be more concrete than that.
2027+
We do know that for $z:\BG$ the $G$-torsor $\pathsp z^G$ should be sent to
2028+
$\pathsp {\Bf(z)}^H$, but how do we express this for an arbitrary $G$-torsor?
20492029
\begin{definition}
20502030
\label{def:restrictandinduce}
20512031
Let $f:\Hom(G,H)$ be a group homomorphism. If $Y:\BH\to\Set$ is an $H$-set,
20522032
then the \emph{restriction}\index{action!restricted}\index{restriction}
20532033
$f^*Y$ of $Y$ to $G$ is the $G$-set given by precomposition\footnote{%
2054-
\MB{New: }Example: \cref{ft:restriction}.}
2034+
Example: $\tilde G_x$ from \cref{def:Gx-action-on-G} can
2035+
be written as $i_x^* \princ G$, \ie as the restriction of the
2036+
principal $G$-torsor to the stabilizer group $G_x$ using $i_x:\Hom(G_x,G)$.}
20552037
\[
20562038
f^*Y\defequi (Y\circ\Bf) :\BG\to\Set.
20572039
\]
@@ -2063,31 +2045,32 @@ \subsection{Homomorphisms and torsors}
20632045
f_*X(y)\defeq\myTrunc{\sum_{z:\BG}(\Bf(z) \eqto y)\times X(z)}{0}.\qedhere
20642046
\]
20652047
\end{definition}
2066-
The following exercise motivates the set-truncation in the definition
2067-
of $f_*$ above.\footnote{%
2048+
The following exercise shows that the set-truncation in the definition
2049+
of $f_*$ above really makes a difference.\footnote{%
20682050
This situation is common in algebra and is often referred to by saying
20692051
that some construction, in this case the untruncated
20702052
definiens of $f_*X$, is not ``exact''. See also \cref{xca:why-setTrunc_f_*}.}
20712053

20722054
\begin{xca}\label{xca:why-setTrunc_f_*}
2073-
Find groups $G,H$, $f:\Hom(G,H)$ and $G$-set $X$ such that
2074-
$\sum_{z:\BG}(\Bf(z) \eqto y)\times X(z)$ is not an $H$-set (but an $H$-type).
2055+
Find groups $G,H$, a homomorphism $f:\Hom(G,H)$ and a $G$-set $X$ such
2056+
that $\sum_{z:\BG}(\Bf(z) \eqto y)\times X(z)$ is an $H$-type that
2057+
is not an $H$-set.
20752058
\end{xca}
20762059
% Solution: $G=\ZZ$, $H=\TG$, $f$ the unique homomorphism $f: \Hom(G,H)$,
20772060
% $X$ constant $\bn 1$. Then
20782061
% $\sum_{z:\Sc}(0=0)\times \bn 1$ is a circle, so not a set.
20792062

20802063
\begin{xca}\label{xca:id_*-is-id}
2081-
\MB{New:} Give an equivalence from $f_*\,X$ to $X\circ\inv\Bf$
2064+
Give an equivalence from $f_*\,X$ to $X\circ\inv\Bf$
20822065
if $f$ is an isomorphism. Give an equivalence between the identity
20832066
types $f_*\,X \eqto Y$ and $X \eqto f^*\,Y$, for all $G$-sets $X$
20842067
and $H$-sets $Y$.
20852068
\end{xca}
20862069

20872070

2088-
Note that the type $f_*X(y)$ is also the action type $(H^y \times X)_{hG}$,
2089-
of the $G$-set $H^y\times X$,
2090-
where $(H^y\times X)(x) \defeq (\Bf(x) \eqto y)\times X(x)$ for $x:\BG$,
2071+
Note that the type $f_*X(y)$ can also be identified
2072+
as the orbit set $(H^y \times X)/G$ of the $G$-set $H^y\times X$,
2073+
where $(H^y\times X)(z) \defeq (\Bf(z) \eqto y)\times X(z)$ for $z:\BG$,
20912074
and whose underlying set is equivalent to $(\sh_H\eqto y)\times X(\sh_G)$.
20922075

20932076
\begin{remark}
@@ -2096,7 +2079,7 @@ \subsection{Homomorphisms and torsors}
20962079
\[
20972080
f_!X(y)\defeq\prod_{z:\BG}\bigl((\Bf(z)\eqto y) \to X(z)\bigr).
20982081
\]
2099-
Note that this always lands in sets when $X$ does.
2082+
Note that this always lands in sets since $X$ does.
21002083
\end{remark}
21012084

21022085
When $X$ is the $G$-torsor $\pathsp x^G$, for some $x:\BG$,
@@ -2107,7 +2090,7 @@ \subsection{Homomorphisms and torsors}
21072090
\myTrunc{\sum_{z:\BG}(\Bf(z) \eqto y)\times(x \eqto z)}{0}
21082091
\equivto (\Bf(x)\eqto y)\jdeq\pathsp{\Bf(x)}^H(y).
21092092
\]
2110-
Taking $x\jdeq\sh_G$, so $\pathsp x^G\jdeq\princ G$, we get a
2093+
Taking $x\jdeq\sh_G$, we get a
21112094
path $\eta:f_*\,\princ G\eqto \pathsp{\Bf(\sh_G)}^H$.
21122095
We also have the path $\Bf_\pt : \sh_H\eqto\Bf(\sh_G)$,
21132096
so that the action of $\pathsp{\blank}^H$ gives us a path
@@ -2120,11 +2103,11 @@ \subsection{Homomorphisms and torsors}
21202103

21212104
Summing up, we have implemented the following:
21222105
\begin{construction}
2123-
\label{lem:inducedtorsor}
2106+
\label{con:inducedtorsor}
21242107
Let $f:\Hom(G,H)$ be a group homomorphism. Then $f$ induces a
21252108
pointed map $f_*:\typetorsor_G\ptdto\typetorsor_H$,
21262109
and we have a path of type
2127-
$f_*\,\pathsp{\blank}^G = \pathsp{\blank}^H\,\Bf \jdeq
2110+
$f_*\,\pathsp{\blank}^G \eqto \pathsp{\blank}^H\,\Bf \jdeq
21282111
f^*\,\pathsp{\blank}^H$,
21292112
all represented by the following diagram:
21302113
\[
@@ -2148,7 +2131,7 @@ \section{Any symmetry is a symmetry in $\Set$}
21482131
which is often stated as ``any group is a permutation group''.
21492132
In our parlance this translates to ``any symmetry is a symmetry in $\Set$''.
21502133
The aim of this section is to give a precise formulation of the latter
2151-
and prove it.
2134+
and prove it, using what we learned in \cref{sec:torsors}.
21522135
% \footnote{which reminds me of the following: my lecturer in cosmology once tried to publish a paper about rotating black holes, only to have it rejected because it turned out that it was his universe, not the black hole, that was rotating}
21532136

21542137
%which is equivalent to saying that $X$ is the universal \covering
@@ -2164,7 +2147,7 @@ \section{Any symmetry is a symmetry in $\Set$}
21642147

21652148
\begin{theorem}[Cayley]
21662149
\label{lem:allgpsarepermutationgps}
2167-
For all groups $G$, $\rho_G$ is a monomorphism.\footnote{By
2150+
For any group $G$, $\rho_G$ is a monomorphism.\footnote{By
21682151
\cref{def:typeofmono}, $\rho_G$ is a monomorphism means
21692152
that the induced map $\USym\rho_G$ from the symmetries of $\sh_G$ in
21702153
$\BG_\div$ to the symmetries of $\USymG$ in $\Set$ is an injection,
@@ -2174,35 +2157,46 @@ \section{Any symmetry is a symmetry in $\Set$}
21742157
\begin{proof}
21752158
In view of \cref{def:typeofmono} we need to show that
21762159
$\B\rho_G\jdeq\princ G :\BG \to \BSG_{\USymG}$ is a \covering.
2177-
Under the pointed equivalence
2178-
$$\pathsp{\blank}:\BG\ptdto (\typetorsor_G,\princ G)$$ of
2179-
\cref{lem:BGbytorsor}, $\princ G$ is transported to\footnote{
2180-
See \cref{xca:evP_isPrG}.} to the
2181-
evaluation map
2182-
$$\mathrm{ev}_{\sh_G}:\conncomp{(\BG\to\Set)}{\princ G}\ptdto
2183-
\conncomp{\Set}{\USymG},\qquad
2184-
\mathrm{ev}_{\sh_G}(E)\defeq E(\sh_G).$$
2185-
We must show that the preimages
2186-
$\inv{\ev_{\sh_G}}(X)$ for $X:\Sigma_{\USymG}$ are sets. This
2187-
fiber is equivalent to
2188-
$\sum_{E:\conncomp{(\BG\to\Set)}{\princ G}}(X\eqto E(\sh_G))$ which,
2189-
being a subtype, is a
2190-
set precisely when $\sum_{E:\BG\to\Set}(X\eqto E(\sh_G))$ is a set.
2160+
Note first that $\princ G$ factors as:
2161+
%in \cref{fig:PrincG=evP_}.
2162+
%\begin{figure}[h]
2163+
\[
2164+
\begin{tikzcd}[ampersand replacement=\&]
2165+
\BG \ar[r,equivr,"{\pathsp{\blank}}"]\ar[ddr,"{\princ G}"']
2166+
\& (\typetorsor_G,\princ G) \ar[dd,"{\ev_{\sh_G}}"]\jdeq\bigl((\BG\to\Set)_{(\princ G)},\princ G\bigr)
2167+
\\ \\
2168+
\& \BSG_{\USymG}\jdeq(\Set_{(\USymG)},\USymG)
2169+
\end{tikzcd}
2170+
\]
2171+
%\caption{\label{fig:PrincG=evP_}Factorization of $\princ G$.}
2172+
%\end{figure}
2173+
In this diagram, $\pathsp{\blank}:\BG\ptdto (\typetorsor_G,\princ G)$
2174+
is the equivalence of \cref{lem:BGbytorsor}, and
2175+
$\ev_{\sh_G}:\conncomp{(\BG\to\Set)}{\princ G}\ptdto
2176+
\conncomp{\Set}{\USymG}$ is the evaluation map defined by
2177+
$\ev_{\sh_G}(E)\defeq E(\sh_G)$ and pointed by reflexivity.
2178+
In \cref{xca:evP_isPrG} you are asked to justify this factorization.
2179+
2180+
We must show that for $X:\Set_{(\USymG)}$ the fiber
2181+
$\inv{\ev_{\sh_G}}(X)$ is a set. This fiber is by definition
2182+
$\sum_{E:(\BG\to\Set)_{(\princ G)}}(X\eqto E(\sh_G))$, which
2183+
is a subtype of $\sum_{E:\BG\to\Set}(X\eqto E(\sh_G))$.
21912184
The latter is the type of pointed maps from $\BG$ to $(\Set,X)$
21922185
and hence a set by \cref{lem:hom-is-set},
21932186
in particular \cref{ft:ptd-decr-h-lev}.
2187+
Therefore the fiber $\inv{\ev_{\sh_G}}(X)$ is also a set.
21942188
\end{proof}
21952189
Note that the above theorem yields that
21962190
$(G,\rho_G,!)$ is a monomorphism into $\SG_{\USymG}$.
21972191
In other words, $G$ is a subgroup of $\SG_{\USymG}$.
21982192

21992193
\begin{xca}\label{xca:evP_isPrG}
2200-
\MB{New:} Show that $\princ G$ and ${\ev_{\sh_G}}\circ{\pathsp{\blank}}$ are
2194+
Show that $\princ G$ and ${\ev_{\sh_G}}\circ{\pathsp{\blank}}$ are
22012195
equal as pointed maps.
22022196
\end{xca}
22032197

22042198
\begin{remark}\label{rem:CayleyOversize}
2205-
\MB{New:} In many cases, the set $\USymG$ used in \cref{lem:allgpsarepermutationgps} is larger than necessary for
2199+
In many cases, the set $\USymG$ used in \cref{lem:allgpsarepermutationgps} is larger than necessary for
22062200
obtaining the symmetries in $G$ as symmetries of a set.
22072201
A case in point is the group $\SG_3$, where the symmetries \emph{are}
22082202
already symmetries of a set, namely of the set $\bn3$. However,
@@ -2238,7 +2232,6 @@ \section{Any symmetry is a symmetry in $\Set$}
22382232

22392233
Note that the underlying set of $\PP$ is
22402234
$\PP(\sh_G)\jdeq(\USymG \eqto \USymG)$.
2241-
However, $\PP$ has more structure than its underlying set.
22422235
\cref{lem:fixpts-are-fixed}\ref{it:ev-is-eq-on-inv} characterizes
22432236
exactly the invariant maps of $\PP$ as corresponding via $\ev_{\sh_G}$
22442237
with fixed elements of $\USymG \eqto \USymG$. In other words,
@@ -2251,7 +2244,7 @@ \section{Any symmetry is a symmetry in $\Set$}
22512244
the abstract group of fixed permutations of $\USymG$.
22522245
\end{remark}
22532246

2254-
\begin{xca}\label{xca:PP-fixed-permutations} \MB{New:}
2247+
\begin{xca}\label{xca:PP-fixed-permutations}
22552248
Let conditions be as in \cref{rem:CayleyOversize}.
22562249
By analyzing transport in the type family $\princ G(\blank)$,
22572250
show that a permutation $\pi$ of $\USymG$
@@ -2260,11 +2253,6 @@ \section{Any symmetry is a symmetry in $\Set$}
22602253
and that evaluation of such a permutation at $\refl{\sh_G}$
22612254
yields an abstract isomorphism from this group to $\abstr(G)$.
22622255
\end{xca}
2263-
2264-
2265-
\begin{xca} \MB{MB doesn't understand:}
2266-
Given a group $G$ we defined in \cref{sec:groupssubperm} a monomorphism from $G$ to the permutation group $\Aut_{\USymG}(\Set)$. Write out the corresponding subgroup of $\Aut_{\USymG}(\Set)$.
2267-
\end{xca}
22682256

22692257
\section{The lemma that is not Burnside's}
22702258
\label{sec:burnsides-lemma}

0 commit comments

Comments
 (0)