<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recreational and medicinal math on NaCNO's magic scroll</title><link>https://nacno-toporiame.github.io/math-notes/</link><description>Recent content in Recreational and medicinal math on NaCNO's magic scroll</description><generator>Hugo -- gohugo.io</generator><language>en-dk</language><copyright>NaCNO</copyright><lastBuildDate>Tue, 07 Apr 2026 13:00:45 +0200</lastBuildDate><atom:link href="https://nacno-toporiame.github.io/math-notes/index.xml" rel="self" type="application/rss+xml"/><item><title>Variations on an oriental folksong: The algebraist's introduction to Thom spectra</title><link>https://nacno-toporiame.github.io/math-notes/thom-spectra/</link><pubDate>Tue, 07 Apr 2026 13:00:45 +0200</pubDate><guid>https://nacno-toporiame.github.io/math-notes/thom-spectra/</guid><description>&lt;p&gt;These are some notes on Thom spectra, placed within the context of the six-functor formalism
of parametrised spectra. They are based on a Chinese version &lt;span style="text-decoration: underline;"&gt;&lt;a href="https://www.bananaspace.org/wiki/%E7%94%A8%E6%88%B7:NaCNO/%E5%88%9D%E8%AF%86Thom%E6%9E%84%E9%80%A0"&gt;on 香蕉空间&lt;/a&gt;&lt;/span&gt; that I drafted during
the summer of 2025, which I translated to English and expanded quite a bit around December. There
was a TeXed up Chinese version before the content expansion, which I might make public after
backporting the changes (when I have time and remember).&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;UPDATES&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;(20.apr.2026) Fixed a few typos. Minor changes in 1.2 following feedback from Bastiaan Cnossen.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://nacno-toporiame.github.io/files/thom-spectra-intro-english.pdf"&gt;Link to the notes (PDF)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
The ideas are mostly based on the work of &lt;span style="text-decoration: underline;"&gt;&lt;a href="https://arxiv.org/abs/1403.4325"&gt;Ando–Blumberg–Gepner–Hopkins–Rezk&lt;/a&gt;&lt;/span&gt;.
I should mention the work of &lt;span style="text-decoration: underline;"&gt;&lt;a href="https://arxiv.org/abs/1411.7988"&gt;Antolín-Camarena–Barthel&lt;/a&gt;&lt;/span&gt; as well, which hasn&amp;#39;t come up in the notes.
The notes are more centered around the use of six-functors for classical algebraic topology.&lt;/p&gt;
&lt;p&gt;
The current notes have been distributed within our working groups and to a few fellow students,
but not more broadly than that, as I have hesitations about conducting much academic activity
under my current legal identity, especially on the internet.&lt;/p&gt;</description></item><item><title>Adams tower on bounded below spectra</title><link>https://nacno-toporiame.github.io/math-notes/adams-bounded-from-below/</link><pubDate>Tue, 17 Feb 2026 22:20:39 +0100</pubDate><guid>https://nacno-toporiame.github.io/math-notes/adams-bounded-from-below/</guid><description>
&lt;p&gt;I&amp;#39;ve learned most techniques from Mathew–Naumann–Noel&amp;#39;s Nilpotence and Descent paper [ND], as well
as a central but mundane trick from Nikolaus–Scholze&amp;#39;s Topological Cyclic Homology paper [TC]. Although the Adams spectral sequence
is no stranger for the mathematical omnivore I have been, I&amp;#39;ve always assumed to some extent that they
&lt;em&gt;do what they claim to&lt;/em&gt;, and somewhat focused on what the machine produces, less so on what it computes.&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;References&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[ND]: &lt;a href="https://arxiv.org/abs/1507.06869"&gt;Nilpotence and descent in equivariant stable homotopy theory&lt;/a&gt; by Akhil Mathew, Niko Naumann and Justin Noel.&lt;/li&gt;
&lt;li&gt;[TC]: &lt;a href="http://arxiv.org/abs/1707.01799"&gt;On topological cyclic homology&lt;/a&gt; by Thomas Nikolaus and Peter Scholze.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Auxiliary&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[HTT] and [HA]: by &lt;a href="https://www.math.ias.edu/~lurie/"&gt;Jacob Lurie&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;[LE] &lt;a href="https://www.sciencedirect.com/science/article/pii/0040938379900181"&gt;The localisation of spectra with respect to homology&lt;/a&gt; by Pete Bousfield.&lt;/li&gt;
&lt;li&gt;[FS]: &lt;a href="https://svann.science/files/publications/intro-fil-syn.pdf"&gt;An introduction to filtered and synthetic spectra&lt;/a&gt; by Sven van Nigtevecht&lt;/li&gt;
&lt;li&gt;[CC]: &lt;a href="https://www.sas.rochester.edu/mth/sites/doug-ravenel/otherpapers/boardman-SS.pdf"&gt;Conditional Convergent Spectral Sequences&lt;/a&gt; by John Michael Boardman&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Caveat lector!&lt;/strong&gt; For our purpose today, the Adams spectral sequence is the totalisation spectral sequence of a(n augmented) cosimplicial object associated to an \(\mathbb{E}_1\)-ring
spectrum \(E\) and a spectrum \(X\). We won&amp;#39;t discuss the spectral sequence, but rather the totalisation, which it &lt;em&gt;morally&lt;/em&gt; computes. The totalisation spectral sequence
comes from the tower of partial totalisations, also known as the coskeletal filtration, which is closely related to the titular Adams tower.
The question of &lt;em&gt;convergence&lt;/em&gt; is another topic [CC], and has to do with the right non-exactness of sequential limits (\(\operatorname{lim}^1\)).
What will be addressed in this post is the vanishing of the (homotopy) limit of a certain tower, or &lt;em&gt;conditional&lt;/em&gt; convergence in the terminology of [FS, Sec. 2.3.1].&lt;/p&gt;
&lt;p&gt;
The major examples we&amp;#39;d like to have in mind are \(E = \mathbb{F}_p\) and \(\mathrm{MU}\).
Other common examples include Bott-periodic or connective topological \(\mathrm{K}\)-theory \(\mathrm{KU}\), \(\mathrm{ku}\), as well as Morava \(\mathrm{E}\)-theories.
A well-known result (Devinatz–Hopkins cites Morava&amp;#39;s change of rings theorem.) identifies the \(K(n)\)-local \(E_n\)-Adams spectral sequence with the
homotopy fixed points spectral sequence for the Morava stabiliser group. We will not concern ourselves with these (extremely interesting) examples.&lt;/p&gt;
&lt;p&gt;
The situation we concern ourselves with in the current blog post is classical: When \(E\) is connective and \(\mathbb{S} \to E\) is surjective on \(\pi_0\).
(A similar statement exists for \(\mathbb{Z} \subseteq \pi_0 E \subseteq \mathbb{Q}\).)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;When \(E\) is a connective \(\mathbb{E}_1\)-ring whose unit morphism \(\mathbb{S} \to E\) is surjective on \(\pi_0\) and \(X\) is a bounded below spectrum,
the \(E\)-descent object \(D_E X\) (in \(\mathrm{Sp}\)) for \(X\) (defined below) coincides with the Bousfield localisation of \(X\) at the Moore
spectrum associated to \(\pi_0 E\).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;For instance, if \(X\) is connective then \(D_{\mathrm{MU}} X \simeq X\) and \(D_{\mathbb{F}_p} X \simeq X_{\hat p}\) is the \(p\)-completion. This
alludes to the classical case of Adams(-Novikov) spectral sequences.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The connectivity is crucial, both on \(E\) and on \(X\). At a fixed prime, the Morava \(K\)-theories are \(p\)-complete and mutually acyclic.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Before starting, we reiterate that Bousfield [LE, 6.5-7] already showed that the condition on \(\pi_0 E\) can be refined.
Nevertheless, the examples we have in mind often don&amp;#39;t require such generality.&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
The descent tower and the error
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;This section is closely following, if not taken from, [ND, Sec. 2.1].&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For a spectrum \(X\), define &lt;em&gt;its&lt;/em&gt; &lt;strong&gt;\(E\)-descent diagram&lt;/strong&gt; \(D^\bullet_E X \coloneqq X \otimes E^{\otimes (1 + \bullet)}\) to be
the (coaugmented) cosimplicial spectrum with face maps given by inserting units and degeneracies by multiplication of \(E\) (and constant on \(X\)).
The &lt;strong&gt;total \(E\)-descent object&lt;/strong&gt; of \(X\) is the totalisation
\[
D_E X \coloneqq \lim_{\bullet : \Delta} D^\bullet_E X,
\]
which comes along with the coskeletal filtration \(D_E X \simeq \lim_{-1 \leq n \to \infty} D^{(n)}_E X\), where
\[
D^{(n)}_E X \coloneqq \lim_{\bullet : \Delta_{\leq n}} X \otimes D^\bullet_E.
\]
We call this the &lt;strong&gt;descent tower&lt;/strong&gt;. The associated spectral sequence is called the &lt;strong&gt;Adams spectral sequence&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;We use the only reasonable convention that \(\Delta_{\leq -1}=\emptyset\). A few remarks are due (Most can be found in [ND] in a generalised setting):&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;There is a natural map \(X \to D_E X\) induced by the coaugmentation, which we claimed and will know to be a localisation in the classical situation.
However we might like this to be true, a priori the descent construction \(D_E(-)\) has no reason to be idempotent, let alone a localisation.&lt;/li&gt;
&lt;li&gt;If \(X\) has a right \(E\)-module structure, then the coaugmented cosimplicial object \(X \otimes D^\bullet_E\) has an extra degeneracy,
and is hence a universal limit diagram. In this case, the map \(X \to D_E X\) is an isomorphism.
This property propagates to the idempotent complete stable subcategory generated by \(E\)-modules.&lt;/li&gt;
&lt;li&gt;Consequently, if \(E\) is a finite \(E_1\)-ring spectrum, so that \(E \otimes -\) commutes
with limits, we have that \(X \to D_E X\) is an \(E\)-equivalence into an \(E\)-local spectrum.
The descent object thus coincides with the Bousfield \(E\)-localisation functor.
Typical examples include the endomorphism rings of finite spectra, and by a recent result of Burklund,
also \(\mathbb{S}/p^2\) for odd primes \(p\) and \(\mathbb{S}/2^3\) provide examples of \(\mathbb{E}_1\)-algebras.
(I haven&amp;#39;t got to read the paper yet, so I can&amp;#39;t say how canonical or unique these rings are. These are almost surely not computable anyway.)&lt;/li&gt;
&lt;li&gt;The filtration is complete in the sense that its limit is \(D_E X\). Caution is due in translating this into computations on homotopy groups.
We don&amp;#39;t plan to cover this part in this blog post.&lt;/li&gt;
&lt;li&gt;Although \(\Delta^{\textrm{inj}}\) is coinitial in \(\Delta\) [HTT, 6.5.3.7], the same is not true for \(\Delta_{\leq n}\) (which isn&amp;#39;t even weakly contractible, but see [HA, 1.2.4.17]).
This is one reason we demanded that \(E\) be \(\mathbb{E}_1\).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Another reason for demanding a ring structure lies with the identification of the Adams \(E_2\)-page as \(\mathrm{Ext}\)-groups
of graded comodules over a Hopf algebroid. This also depends on a flatness conditions which will not be discussed.&lt;/p&gt;
&lt;p&gt;
We&amp;#39;ll make use of the following well-known description of the Adam tower [ND, Prop. 2.14]: (The proof is [HA 1.2.4.17]&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Let \(I \coloneqq \mathrm{fib}(\mathbb{S} \to E)\) be the &amp;#34;kernel&amp;#34; of the ring&amp;#39;s unit. Set iteratively
\[
T^{(-1)}_E X \coloneqq X, T^{(n+1)}_E X \coloneqq T^{(n)}_E X \otimes I \to \mathbb{S} \otimes T^{(n)}_E X.
\]
So that \(T^{(n)}_E X \simeq X \otimes I^{\otimes (1 + n)}\).&lt;/p&gt;
&lt;p&gt;
Then \(T^{(n)}_E X \to X \to D^{(n)}_E X\) are (a tower of) fiber sequences, where the middle term is the constant tower,
and the lateral terms are the towers described above.
The limit of the tower \(T_E X\) is thus the fiber of the map \(X \to D_E X\).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Arguably, both the tower \(T^\bullet_E X\) or \(D^\bullet_E X\) deserve the name the Adams tower, although the literature has assigned
the name to the former. We will call \(T^{\color{gray}(n)}_E\) the &lt;strong&gt;error of descent&lt;/strong&gt; (tower).&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
Postnikov convergence
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;Recall that every spectrum \(X\) is the limit of its Postnikov truncations \(\tau_{\leq m} X\), and the only spectrum which is \(\infty\)-connective
is zero. The following trick is extracted from [TC, Lem. I.2.6]&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We say that an exact functor \(F : \mathrm{Sp} \to \mathrm{Sp}\) is &lt;strong&gt;bounded below&lt;/strong&gt; if there is a constant \(c \in \mathbb{Z}\) such that
\(F\) sends connective spectra to \(c\)-connective spectra.&lt;/p&gt;
&lt;p&gt;
If \(F\) is bounded below, then \(F(X) \simeq \lim_{m \to \infty} F(\tau_{\leq m} X)\) is the limit of its value on the Postnikov tower.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Intuitively, this is a condition similar to &amp;#34;finite cohomological dimension&amp;#34; assumptions.&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Proof.&lt;/strong&gt; As \(F\) is exact, there are fiber sequences
\[
F(\tau^{\gt m} X) \to F(X) \to F(\tau_{\geq m} X).
\]
We just have to show that the limit \(\lim_{m} F(\tau^{\gt m} X)\) is zero. The assumption implies that each \(F(\tau^{\gt m} X)\) is \((m-c)\)-connective, and
a sequential limit of \(r\)-connective spectra is \((r-1)\)-connective, so the fiber is \(\infty\)-connective.&lt;/p&gt;
&lt;p&gt;
As evident from the argument, the assumption on \(F\) can be relaxed, and there is a similar generalisation, replacing \(\mathrm{Sp}\) with
stable categories with \(t\)-structure. The interested reader will have already taken this as an exercise.&lt;/p&gt;
&lt;p&gt;
Evidently the identity functor is bounded below. We verify that the classical descent functors, as well as the \(p\)-completion functor, are bounded below.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If \(E\) is a connective \(\mathbb{E}_1\)-ring whose \(\pi_0\) is a quotient or localisation of \(\mathbb{Z}\), then the error of descent \(T_E\) and descent \(D_E\)
are bounded below functors.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;strong&gt;Proof&lt;/strong&gt; For a connective ring spectrum \(E\), the fiber \(I\) of the unit morphism is \((-1)\)-connective, and \(\pi_{-1} I\) is the cokernel of \(\mathbb{Z} \to \pi_0 E\).
In the stated case, \((\pi_{-1}I)^{\otimes 2} = 0\), so all the \(I^{\otimes(1+n)}\) are \((-1)\)-connective.
The functor \(T_E\) decreases connectivity by at most \(2\), and is thus bounded below. It follows that the descent object \(D_E\) is also bounded below.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The \(p\)-adic completion, which is the Bousfield localisation of spectra at \(\mathbb{S}/p\), is given as a limit as follows:
\[
X_{\hat p} \simeq \lim_{n \to \infty} X/p^n.
\]
As a result, \(p\)-completion decreases connectivity by at most \(1\).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;strong&gt;Proof&lt;/strong&gt; The \(p\)-completion is part of the recollement on \(\mathrm{Sp}\) induced by the idempotent algebra \(\mathbb{S}[1/p]\).
More precisely, let \(C \coloneqq \mathrm{fib}(\mathbb{S} \to \mathbb{S}[1/p])\) be its complementary idempotent coalgebra.&lt;/p&gt;
&lt;p&gt;
We have (see the previous post on inverting endomorphisms)
\[
\begin{gather*}\mathbb{S}[1/p] \simeq \operatorname*{colim} \left(\mathbb{S} \xrightarrow{p} \mathbb{S} \xrightarrow{p} \ldots\right)\\
C \simeq \operatorname{\Omega} \operatorname*{colim}_n \mathbb{S}/p^n \simeq \operatorname*{colim}_n (\mathbb{S}/p^n)^\vee \eqqcolon \operatorname{\Omega}\mathbb{S}/p^\infty,\end{gather*}
\]
and the \(p\)-completion is given by the mapping spectrum \(X_{\hat p} \simeq \mathrm{map}(\operatorname{\Omega}\mathbb{S}/p^\infty, X)\). The above formula follows.&lt;/p&gt;
&lt;div id="outline-container-headline-3" class="outline-3"&gt;
&lt;h3 id="headline-3"&gt;
The comparison of \(D_E\) with completion
&lt;/h3&gt;
&lt;div id="outline-text-headline-3" class="outline-text-3"&gt;
&lt;p&gt;Assume for this section that \(\pi_0 E \simeq \mathbb{Z}/n\). The classical situation is concerned with the discrete ring spectrum \(E = \mathbb{F}_p\), but
everything we said above about idempotent algebras applies to \(\mathbb{S}[1/n]\). We call the \(\mathbb{S}/n\)-localisation \(n\)-(adic )completion.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Every \(\mathbb{S}/n\)-acyclic spectrum is \(E\)-acyclic. Thus every \(E\)-local spectrum, in particular every spectrum which admits an \(E\)-module structure, is \(n\)-complete.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Proof.&lt;/strong&gt; The \(\mathbb{S}/n\)-acyclic spectra are exactly the \(\mathbb{S}[1/n]\)-modules, and \(\mathbb{S}[1/n] \otimes E = 0\).&lt;/p&gt;
&lt;p&gt;
The \(E\)-locality of \(E\)-modules follows from
\[\mathrm{map}_{\mathrm{Sp}}(X, M) \simeq \mathrm{map}_{\textrm{Mod-}E}(X \otimes E, M)\]&lt;/p&gt;
&lt;p&gt;
Thus the descent diagram \(D^\bullet_E X\) consists of \(E\)-local spectra, so the
limit \(D_E X\) is also \(E\)-local.
We thus obtain a unique factorisation
\[
X \to X_{\hat n} \to D_E X.
\]&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If \(E\) and \(X\) are connective, then \(X\to D_E X\) is an \(n\)-adic equivalence. In other words, \(X_{\hat n} \xrightarrow{\sim} D_E X\) is an equivalence.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Proof.&lt;/strong&gt; As we have seen, both sides are limits of their values on truncations, and the spectra for which the conclusion holds is stable (and idempotent complete).
Thus it suffices to prove the conclusion when \(X\) is discrete (i.e. an Eilenberg–Mac Lane spectrum).
We can tensor the \(E\)-descent diagram with \(\mathbb{S}/n\) (a &lt;span style="text-decoration: underline;"&gt;finite&lt;/span&gt; spectrum!), which commutes with totalisation.
The goal is to show that \(X/n \to (D_E X)/n \simeq D_E(X/n)\) is an isomorphism.&lt;/p&gt;
&lt;p&gt;
We show that \(X/n\) admits an \(E\)-module structure. As \(X\) is discrete, it admits a \(\mathbb{Z}\)-module structure,
and \(X/n\) admits a module structure over \(\mathbb{Z} \otimes \mathbb{S}/n \simeq \mathbb{Z}/n \simeq \tau_{\leq 0} E\).
Since \(E\) was assumed to be connective, the truncation \(E \to \tau_{\leq 0} E\) is a morphism of rings, and we&amp;#39;re done.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-4" class="outline-3"&gt;
&lt;h3 id="headline-4"&gt;
The comparison of \(D_E\) with localisation
&lt;/h3&gt;
&lt;div id="outline-text-headline-4" class="outline-text-3"&gt;
&lt;p&gt;Assume now that \(\pi_0 E \simeq \mathbb{Z}[T^{-1}]\), then \(E\) is an algebra over the idempotent algebra of the Moore spectrum \(\mathbb{S}[T^{-1}]\).
Hence there is a factorisation
\[
X \to X[T^{-1}] \to D_E X.
\]&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If \(E\) and \(X\) are connective, then \(X[T^{-1}] \simeq D_E X\).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Proof.&lt;/strong&gt; As before, we reduce to the case where \(X\) is discrete. Since \(E \simeq \mathbb{S}[T^{-1}] \otimes E\), we have
\(D_E X \simeq D_E(X[T^{-1}])\). Again, the \(E\)-descent diagram for \(X[T^{-1}]\) splits since it admits a module structure over \(\tau_{\leq 0} E\).&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Remark.&lt;/strong&gt; If \(\tau_{\leq 0} E \simeq \mathbb{Z}\), then \(I\) is \(1\)-connective, so already the error of descent \(T_E\) vanishes on bounded below spectra.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-5" class="outline-2"&gt;
&lt;h2 id="headline-5"&gt;
Bonus: a few examples of \(\operatorname*{lim^1}\) to keep in mind
&lt;/h2&gt;
&lt;div id="outline-text-headline-5" class="outline-text-2"&gt;
&lt;p&gt;
I don&amp;#39;t have a specific example of a connective spectrum whose Adams spectral sequence fails to converge for this reason,
but instead I&amp;#39;ll list a few examples of non-exactness of limits as a sketch of the issue which may arise.&lt;/p&gt;
&lt;div id="outline-container-headline-6" class="outline-3"&gt;
&lt;h3 id="headline-6"&gt;
Limit of surjections need not be surjection
&lt;/h3&gt;
&lt;div id="outline-text-headline-6" class="outline-text-3"&gt;
&lt;p&gt;
The limit as \(n \to \infty\) of the exact sequences
\[
 0 \to \mathbb{Z} \xrightarrow{p^n} \mathbb{Z} \to \mathbb{Z}/ p^n \to 0
\]
(constant in the middle) is only left exact:
\[
0 \to 0 \to \mathbb{Z} \to \mathbb{Z}_{p}.
\]
One can see that
\[
\operatorname*{lim^1} (\ldots \to \mathbb{Z} \xrightarrow{p} \mathbb{Z} \xrightarrow{p} \mathbb{Z} \to\ldots) \simeq \mathbb{Z}_{p}/\mathbb{Z}
\]&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Remark&lt;/strong&gt; The limit of a diagram &lt;em&gt;consisting of&lt;/em&gt; surjective maps of sets surjects onto the diagram.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-7" class="outline-3"&gt;
&lt;h3 id="headline-7"&gt;
Limit and image don&amp;#39;t play along
&lt;/h3&gt;
&lt;div id="outline-text-headline-7" class="outline-text-3"&gt;
&lt;p&gt;In order to show that the \(E_\infty\)-page computes the graded pieces of a filtration on the colimit, one needs to look at certain intersections of
images. This is an issue even when the tower conditionally converges, as in our cases above.&lt;/p&gt;
&lt;p&gt;
As \(N \to \infty\), each of the maps
\[
 \bigoplus_{p \geq N \text{ prime}} p\mathbb{Z} \xrightarrow{\nabla} \mathbb{Z}
\]
is surjective, so that the limit of image is \(\mathbb{Z}\), but the image of the limit map is of course \(0\).&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>Localisation and telescope: Inverting endomorphisms in (homotopy) algebra</title><link>https://nacno-toporiame.github.io/math-notes/inverting/</link><pubDate>Sat, 17 Jan 2026 13:40:38 +0100</pubDate><guid>https://nacno-toporiame.github.io/math-notes/inverting/</guid><description>
&lt;p&gt;\[
 \gdef\EE{\mathbb{E}}
 \gdef\colim{\operatorname{colim}}
 \gdef\tensor{\otimes}
 \gdef\ZZ{\mathbb{Z}}
 \gdef\SSS{\mathbb{S}}
 \gdef\BB{\mathbf{B}}
 \gdef\CAlg{\operatorname{CAlg}}
 \gdef\Map{\operatorname{Map}}
 \gdef\map{\operatorname{map}}
 \gdef\End{\operatorname{End}}
 \gdef\Mod{\mathrm{Mod}}
 \gdef\PrL{\mathrm{Pr}^{\mathrm{L}}}
 \gdef\tel{\operatorname{tel}}
\]
This short post discusses a recent confusion about inverting things in a symmetric monoidal (\(\infty\)-)category,
or the degenerate case, an &amp;#34;element&amp;#34; of an \(\EE_\infty\)-monoid.&lt;/p&gt;
&lt;p&gt;
Earlier today, I wrote quite a few paragraphs in the Algebraic Topology discord
server about it, and rubberducked myself into the answer. I apologize if I wasted anyone else&amp;#39;s time.&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;EDIT 2026-01-18&lt;/strong&gt;: An error on how far we could generalise the setting in the Remark.&lt;br&gt;
&lt;strong&gt;EDIT 2026-02-18&lt;/strong&gt;: Reworked some storytelling.&lt;/p&gt;
&lt;p&gt;
In the introduction, I&amp;#39;ll be vague about the precise meaning of &amp;#34;localisation&amp;#34; and &amp;#34;to invert&amp;#34;.
I will mention a few concrete examples, but the reader is invited to come up with their
own dialect of English where sense can be made.&lt;/p&gt;
&lt;p&gt;
If you have a family \(S\) of *s*tuff (that&amp;#39;s a technical term) that you want to invert, you can
make up a notion of \(S\)-local objects, as those who &amp;#34;treat things in \(S\) &lt;em&gt;as if&lt;/em&gt; they are invertible&amp;#34;, in an
appropriate sense. In nice situations, each object has a universal approximation by an \(S\)-local object, and this
approximation process is called &lt;strong&gt;localisation&lt;/strong&gt;. It &lt;em&gt;is out there&lt;/em&gt; for general reasons, which means we don&amp;#39;t
know a priori what they&amp;#39;re built out of, except that they &amp;#34;solve the correct problem&amp;#34;.&lt;/p&gt;
&lt;p&gt;
The stereotypical example is to &amp;#34;localise at a prime \(p\)&amp;#34;, in which case \(S\) consists of all prime numbers
&lt;em&gt;except&lt;/em&gt; \(p\). Usually I&amp;#39;d be talking about rings or abelian groups, and we know exactly what localisations look like here:
you can just write down fractions and routinely check that it works. You&amp;#39;ve seen this during your undergrads.&lt;/p&gt;
&lt;p&gt;
It takes some work to figure out what &amp;#34;fractions&amp;#34; means in other contexts, and they&amp;#39;re not always the correct thing
to do.&lt;/p&gt;
&lt;div id="outline-container-headline-1" class="outline-2"&gt;
&lt;h2 id="headline-1"&gt;
What&amp;#39;s wrong with fractions? Can&amp;#39;t you just…
&lt;/h2&gt;
&lt;div id="outline-text-headline-1" class="outline-text-2"&gt;
&lt;p&gt;
Of course you can! It appears quite often and &lt;em&gt;just works&lt;/em&gt; in a lot of situations,
which is why people talk about it a lot. It&amp;#39;s so commonplace that I nearly stopped thinking about it,
and had to think to remember those cases where it famously doesn&amp;#39;t work.&lt;/p&gt;
&lt;p&gt;
Here are a few common localisations, see if you spot any issue.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Localisation in discrete commutative rings is given by fractions.&lt;/li&gt;
&lt;li&gt;Localisations of associative rings are given by fraction under some form of
Ore&amp;#39;s condition. In general they are build out of words&lt;/li&gt;
&lt;li&gt;Localising the category of chain complexes at the quasi-isomorphisms.
There&amp;#39;s a model using sequences of zig-zags, and if the stars align, a single zig-zag suffices.&lt;/li&gt;
&lt;li&gt;Inverting elements in ring spectra \(A\), or \(v_n\)-self maps of finite spectra.&lt;/li&gt;
&lt;li&gt;Inverting an object \(x\) in a symmetric monoidal category \(C\). This is often spoken about in motivic contexts,
where one inverts the Tate motive (pointed projective line, an &amp;#34;twisted&amp;#34; version of \(S^2\)).&lt;/li&gt;
&lt;li&gt;Group completing the core of a symmetric monoidal category to obtain its &amp;#34;\(K\)-theory&amp;#34;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In analogy of fractions is the &amp;#34;telescope&amp;#34; construction on an endomorphism \(f : A \to A\)
\[
 \colim (A \xrightarrow{f} A \to \ldots) \eqqcolon \tel_f(A).
\]
More generally, given a map \(f : 1 \to M : C\), we can form the telescope
\[
 \colim (A \xrightarrow{f \tensor 1} M \tensor A \xrightarrow{f \tensor 1} M^{\tensor 2} \tensor A \to \ldots) \eqqcolon \tel_f(A).
\]
(There&amp;#39;s also the variant of inverting \(X \to TX\) for an endofunctor \(T\) and other ones I don&amp;#39;t know of.)&lt;/p&gt;
&lt;p&gt;
Notoriously in the point 3. and 4., the telescope in general does &lt;strong&gt;&lt;strong&gt;not&lt;/strong&gt;&lt;/strong&gt; suffice to invert, &lt;em&gt;even though everything does seem commutative&lt;/em&gt;!
The issue with group completion of spaces is no stranger for those who knows higher algebraic \(K\)-theory in its classical form:
The telescope isn&amp;#39;t even guaranteed to be an \(H\)-space, as there are some issues with the fundamental group actions.
One must seeks out the aid of an arcane art — an ancient blessing, since lost to time, known as the \(+\)-construction of D. G. Quillen.
(Apparently the construction was introduced by Kervaire, which Quillen applied to \(\BB\mathrm{GL}\) and made famous.)&lt;/p&gt;
&lt;p&gt;
I came to realise the presence of the issue only when I started learning about things in the motivic realm:
I know some \(K\)-theory and group completion. Everyone straight off made it clear that it&amp;#39;s a big issue, use
the so-and-so simplicial delooping construction and hardly talked about the telescopes ever after.
In algebraic contexts, or stably, one can compute its effect on homotopy groups, and it &amp;#34;just works&amp;#34;.&lt;/p&gt;
&lt;p&gt;
Recently, I went back to reflect on this topic and realised the missing of some pieces.
Way too often have I seen an author &lt;em&gt;just telescope&lt;/em&gt; and say no second word about it, and I obviously
hadn&amp;#39;t been careful enough to question my fossilised algebraic instinct, spoiled by my training in set-based mathematics.&lt;/p&gt;
&lt;p&gt;
The answer lies not far beyond reach: It&amp;#39;s already well-established in the motivic literature. More precisely,
in the literature on the construction of the category of motivic spectra, where Robalo–Voevodsky–et al.&amp;#39;s criterion
identifies a case where telescoping &lt;strong&gt;&lt;strong&gt;does&lt;/strong&gt;&lt;/strong&gt; invert, namely when the cyclic permutation \( (123) : x^{\tensor 3} \to x^{\tensor 3} \) is homotopic to the identity.&lt;/p&gt;
&lt;p&gt;
I suspect that the theory has been well known in the topology circle as well, since it&amp;#39;s where the \(+\)-construction first
appeared, &lt;em&gt;exactly so that one can pass from telescope to group completion&lt;/em&gt;. It&amp;#39;s also where we know that
topological \(K\)-theory &lt;em&gt;is&lt;/em&gt; actually given by a telescope. I&amp;#39;ve seen these during my studies, but not in an order
so that I&amp;#39;d recognise it on the first glance. Now it&amp;#39;s time to make up for it.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-2" class="outline-2"&gt;
&lt;h2 id="headline-2"&gt;
Why does it work, why does it not? What&amp;#39;s going on?
&lt;/h2&gt;
&lt;div id="outline-text-headline-2" class="outline-text-2"&gt;
&lt;p&gt;Fix a (presentable) symmetric monoidal category \((C, \tensor, 1)\) and an \(\EE_\infty\)-algebra \(A :\CAlg(C)\).
Inverting an \(x \in \End(A)\) is to find an &lt;em&gt;initial&lt;/em&gt; algebra \(B\) under \(A\), on which \(x\) acts invertibly.&lt;/p&gt;
&lt;p&gt;
The problem of inverting \(x : C\) is then immediately reduced to the algebra case by viewing \(C : \CAlg(\PrL)\),
with the endomorphism \((- \tensor x)\). We can moreover reduce to the case \(A = 1\) by passing to \(\Mod_A(C)\).&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;strong&gt;Reduced setup&lt;/strong&gt;&lt;/strong&gt; \((C, \tensor, 1)\) is a presentable symmetric monoidal category, \(f\) is an endomorphism of \(1\).&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;strong&gt;Warning&lt;/strong&gt;&lt;/strong&gt; I&amp;#39;m sweeping the size issues with \(\PrL\) under the rug.
One might pretend there&amp;#39;s a cardinality bound, go up a universe, or stick their head into the sand.&lt;/p&gt;
&lt;div id="outline-container-headline-3" class="outline-3"&gt;
&lt;h3 id="headline-3"&gt;
The localisations: What&amp;#39;s going on
&lt;/h3&gt;
&lt;div id="outline-text-headline-3" class="outline-text-3"&gt;
&lt;p&gt;The full subcategory \(C_f\) of \(C\) on which \(f\) acts invertible is closed under
all colimits and limits, so that the inclusion has both adjoints.
Let \(L_f : C \twoheadrightarrow C_f\) denote the left adjoint.&lt;/p&gt;
&lt;p&gt;
It&amp;#39;s also not hard to see that \(L_f\) is a symmetric monoidal localisation, i.e. the \(L_f\)-equivalences are closed
under tensoring with any other object.
We can now define \(E_f \coloneqq 1[f^{-1}] \coloneqq L_f(1)\). Now for any \(X : C\), the map \(X \to E_f \tensor X\)
is an \(L_f\)-equivalence, since \(1 \to E_f\) is. \(E_f \tensor X\) is also \(L_f\)-local, as \(E_f\) is.
In other words, the algebra \(E_f\) is the idempotent algebra which universally inverts \(f\), and the localisation is smashing, i.e.:
\[
 L_f(X) \simeq E_f \tensor X
\]&lt;/p&gt;
&lt;p&gt;
As usual we let \(T_f \coloneqq \tel_f(1)\) be the sequential colimit as defined above.
We note that \(1 \xrightarrow{f} 1\) is an \(L_f\)-equivalence, hence so is any \(X \to T_f \tensor X\). We can conclude that
there is a unique map \(T_f \to E_f\) under \(1\), and that that they coincide if and only if \(T_f\) is already \(L_f\)-local
\[
 T_f \simeq E_f \Leftrightarrow f : T_f \to T_f \text{ is an isomorphism.}
\]&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Remark&lt;/strong&gt; We can generalise to the case of an morphism \(f : 1 \to I\), and consider the full subcategory on objects \(X\) where
\[
 f \tensor 1 : X \to I \tensor X \text{ is an isomorphism.}
\]
In addition, we demand that \(I\) be &lt;del&gt;dualisable&lt;/del&gt; (&lt;strong&gt;ERRATUM: invertible!&lt;/strong&gt;). This guarantees the following:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;\((- \tensor I)\) preserves limits, so that \(C_f\) is closed under limits.
The left reflection \(L_f : C \twoheadrightarrow C_f\) exists.&lt;/li&gt;
&lt;li&gt;\(C_f\) is closed under powers, so that \(L_f\)-equivalences are closed under tensors.
\[
\hom_C(Z, X) \to I \tensor \hom_C(Z, X) \simeq \hom_C(Z, I \tensor X).
\]
This makes \(L_f\) into a monoidal localisation.&lt;/li&gt;
&lt;li&gt;\(T \xrightarrow{f \tensor 1} I \tensor T\) is an \(L_f\)-equivalence.
Indeed, \(f \tensor 1\) being an \(L_f\)-equivalence is the same as
\(I^\vee \tensor X \xrightarrow{f^\vee \tensor 1} X\) being an equivalence for all \(X : C_f\),
which follows if the coevaluation \(I^\vee \tensor I \to 1\) is an isomorphism.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;For the first two points to hold, we only need dualisability of \(I\). The third is where we needed invertibility,
in order to make \(T_f\) even &lt;em&gt;plausible&lt;/em&gt; as a candidate for \(E_f\).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Example&lt;/strong&gt; In \(C = \mathrm{An}\), we consider the algebra \(A = \mathrm{core}(\mathrm{FinSet})\), the
free \(\EE_\infty\)-space on a point, with the distinguished endomorphism \((- \cup \{\ast\})\).
The telescope construction is
\[
T_f \simeq \ZZ \times \BB\Sigma_\infty \not\simeq E_f = \Omega^\infty \SSS \simeq \ZZ \times \BB\Sigma_{\infty +}.
\]
We can verify that \((- \cup \{\ast\})\) doesn&amp;#39;t act invertibly: It includes each copy of \(\Sigma_\infty\)
into the the next copy as the stabiliser of a point.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-4" class="outline-3"&gt;
&lt;h3 id="headline-4"&gt;
When it works, it works.
&lt;/h3&gt;
&lt;div id="outline-text-headline-4" class="outline-text-3"&gt;
&lt;p&gt;
Let&amp;#39;s first summarise our setup:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;\((C, \tensor, 1)\) is a symmetric monoidal category, \(I : C\) is an invertible object and \(f: 1 \to I\) is a morphism.&lt;/p&gt;
&lt;p&gt;
\(C_f\) is the bireflective subcategory on which \(f\) acts invertibly. The left localisation \(L_f\) is a smashing localisation,
given by an idempotent algebra \(E_f\).&lt;/p&gt;
&lt;p&gt;
We would like to know whether \(E_f\) is equivalent to the telescope
\[
 T_f \coloneqq \colim ( 1 \xrightarrow{f} I \xrightarrow{f \tensor 1} I^{\tensor 2} \to \ldots)
\]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The motivic literature contains the following criterion for when the telescope does give the correct answer.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Criterion&lt;/strong&gt; (Robalo–Voevodsky and many other people) If for some \(n \geq 2\), the cyclic permutation
\[
 (12\ldots n) : f^{\tensor n} \Rightarrow f^{\tensor n} : 1 \to I^{\tensor n}
\]
is homotopic to the constant homotopy, then \(T_f \simeq E_f\).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;The idea&lt;/strong&gt; It suffices to show that \(f\) acts invertibly on \(T_f\).&lt;/p&gt;
&lt;p&gt;
There&amp;#39;s an obvious equivalence \(T_f \xrightarrow{\sim} T_f \otimes I\), given by a cofinal inclusion of the
two colimit diagrams. &lt;/p&gt;
&lt;p&gt;
The issue is that this inclusion differs from the action of \(f\) on \(T_f\).
An inclusion would have identity arrows &lt;em&gt;and identity homotopies&lt;/em&gt; everywhere.
The homotopies that are involved with \(T_f \xrightarrow{f \tensor 1} I \tensor T_f\) come from the bifunctoriality of \(- \tensor -\).
If one thinks about it, the homotopy is exactly the cyclic permutation \((12)\) acting on \(f^{\tensor 2}\).
If we skip terms and use the cofinal subdiagram
\[
 A \xrightarrow{f^{\tensor n}} I^{\tensor n} \tensor A \to \ldots
\]
then the difference is the permutation \((12\ldots (n+1))\).
If this homotopy is constant, then the construction goes through, and the action of \(f\) on \(T_f\)
&lt;em&gt;can&lt;/em&gt; be identified with a cofinal inclusion, and is hence an isomorphism.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Corollary&lt;/strong&gt; If \(C\) is stable, then \(T_f \simeq E_f\).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Proof&lt;/strong&gt; The action of \(\Sigma_n\) on the above map is given by a map
\[
 \BB\Sigma_n \to \Map_C(1, I^{\tensor n}).
\]
When \(C\) is stable, the right-hand side is the 0-th space of spectrum, and the map factors as
\[
 \SSS[\BB\Sigma_n] \to \map_C(1, I^{\tensor n}).
\]
The cyclic permutation then acts through its image in
\[
 \Sigma_n = \pi_1\BB\Sigma_n \to \pi_1\SSS[\BB\Sigma_n].
\]
The latter is, by Hurewicz theorem, \(\pi_1\SSS \oplus \Sigma_n^{\textrm{ab}} \simeq \ZZ/2[\eta] \oplus \{\pm\}\). The permutation
lands in the second factor as its sign, and is \(+\) whenever \(n\) is odd.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Corollary&lt;/strong&gt; The classifying spaces \(\mathrm{Vect}_{\mathbb{K}}\) of vector bundles (\(\mathbb{K} = \mathbb{R},\mathbb{C}\)) have
group completion \(\mathrm{kgl}_{\mathbb{K}}\) (under Whitney sum) given by the corresponding telescopes:
\[
 \mathrm{ko} \coloneqq (\mathrm{Vect}_{\mathbb{R}})^{\textrm{grp}} \simeq \ZZ \times \BB\mathrm{O},
 \mathrm{ku} \coloneqq (\mathrm{Vect}_{\mathbb{C}})^{\textrm{grp}} \simeq \ZZ \times \BB\mathrm{U}.
\]
In fact, the topological categories \(\mathrm{Vect}_{\mathbb{K}}^{\textrm{inj}}\) of finite dimention \(\mathbb{K}\)-vector
spaces and injections &amp;#34;Picard complete&amp;#34; to categories \(\mathrm{kgl}_{\mathbb{K}}^{\textrm{inj}}\) through their telescopes. The mapping spaces are
\[
 \Map_{\mathrm{kgl}_{\mathbb{K}}^{\textrm{inj}}}(m,n) \simeq \begin{cases}\emptyset &amp;amp; m &amp;gt; n \\
 \mathrm{GL}_\mathbb{K}(\infty)/\mathrm{GL}_\mathbb{K}(-m+n) &amp;amp; m \leq n\end{cases}
\]&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Proof&lt;/strong&gt; The action of \((123)\) on \(\mathbb{R}^3\) is homotopic to the identity. In the complex case, even \((12)\) acts as identity.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item><item><title>(Central) group extensions from the homotopy perspective</title><link>https://nacno-toporiame.github.io/math-notes/central-extensions/</link><pubDate>Fri, 26 Dec 2025 09:07:34 +0100</pubDate><guid>https://nacno-toporiame.github.io/math-notes/central-extensions/</guid><description>
&lt;p&gt;
\[
 \gdef\Bund{\mathbf{B}}
 \gdef\Aut{\mathrm{Aut}}
 \gdef\fib{\mathrm{fib}}
 \gdef\Ani{\mathrm{An}}
 \gdef\AniB{{\mathrm{An}_\ast}}
 \gdef\Grp{\mathrm{Grp}}
 \gdef\Loop{\mathrm{\Omega}}
\]&lt;/p&gt;
&lt;p&gt;
The original version was posted on my &lt;a href="https://toporiame.blogspot.com/2025/08/a-homotopical-revisit-to-non-abelian.html"&gt;Blogspot&lt;/a&gt;, followed subsequently
by a more elaborate &lt;a href="https://www.bananaspace.org/wiki/%E7%94%A8%E6%88%B7:NaCNO/%E5%90%8C%E4%BC%A6%E8%AE%BA%E7%9C%BC%E4%B8%AD%E7%9A%84%E4%B8%AD%E5%BF%83%E6%89%A9%E5%BC%A0"&gt;Chinese version&lt;/a&gt;, hosted
on 香蕉空间 Bananaspace, where I reviewed some group theory and
higher algebra for a more clear story. Feel free to make suggestions
and please do point out any other error you notice!&lt;/p&gt;
&lt;p&gt;
This post tries to explain from a homotopist&amp;#39;s perspective the following
statement:&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;strong&gt;PROPOSITION.&lt;/strong&gt;&lt;/strong&gt; \(1 \to A \to G \to Q \to 1\) are classified by
(homotopy classes of) maps \(\Bund Q \to \Bund ^2 A.\)&lt;/p&gt;
&lt;p&gt;
Under the hood of fancy language, this is really an elementary algebraic statement.&lt;/p&gt;
&lt;div id="outline-container-I-central-extension-is-H2" class="outline-2"&gt;
&lt;h2 id="I-central-extension-is-H2"&gt;
I. Central extensions of groups are classified by \(\mathrm{H}^2(Q,-)\)
&lt;/h2&gt;
&lt;div id="outline-text-I-central-extension-is-H2" class="outline-text-2"&gt;
&lt;p&gt;
It&amp;#39;s a basic result in group theory/group cohomology that the second
cohomology of \(Q\) with coefficients in a trivial module \(A\)
classifies such central extensions. More generally, if \(A\) carries
some \(Q\)-action, the cohomology with twisted coefficients
\(\mathrm{H}^2(Q; A)\) classifies extensions where the conjugation
action of \(Q\) on \(A\) coincides with the given one. The zero class in
\(\mathrm{H}^2(Q; A)\) corresponds to the semi-direct product in either
case.&lt;/p&gt;
&lt;p&gt;
The usual algebraic proof often consists of directly manipulating
2-cocycles to write down the multiplication rule, a boring and tedious
process that is hardly illuminating. In this blogpost. I hope to shed
some light onto the result by putting on the lenses of homotopy theory.
We shall focus on the case of central extensions. Here we have the
following Lemma 3.4.2 in May-Ponto&amp;#39;s More Concise book. With the
point-set mess cleaned up, it says:&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Lemma&lt;/strong&gt; Let \(f : X \to Y\) be a be a map of connected pointed spaces
whose ﬁber \(\fib f\) is an Eilenberg-Mac Lane space \(\Bund ^n A\) for
some abelian group \(A\) and \(n \geq 1\). Then the following are
equivalent:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The fiber sequence of \(f\) extends one step to the right:
\[
 \Bund ^n A \to X
 \xrightarrow{f} Y
 \xrightarrow{k} \Bund ^{n+1} A.
\]&lt;/li&gt;
&lt;li&gt;The fundamental group \(\pi_1(Y)\) acts trivially
on \(\pi_n(\fib f) = A\).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In this case, The cohomology class \(k \in \mathrm{H}^{n+1} (Y; A)\)
represented by \(k : Y \to \Bund^{n+1} A\) is the only obstruction to
the lifting of maps \(T \to Y\) along \(f\). These are famously known
under the names of &lt;em&gt;\(k\)-invariants&lt;/em&gt; and &lt;em&gt;characteristic classes&lt;/em&gt;. This
result is of great utility in the theory of Postnikov-Whitehead towers.&lt;/p&gt;
&lt;p&gt;
If we apply the lemma to the map \(\Bund G \to \Bund Q\) with fiber
\(\Bund A\), the action of \(Q\) on \(A\) referred to above is by
conjugation (see later), so it&amp;#39;s exactly the central extensions that are
classified by \(\mathrm{Map}_\Ani (\Bund Q, \Bund ^2A)\). This is a
\(2\)-truncated space with \(\pi_n = \mathrm{H}^{2-n}(Q; A)\).&lt;/p&gt;
&lt;p&gt;
The proof presented in May-Ponto uses the Serre spectral sequence. In
this blogpost, I&amp;#39;ll try to explain the statement within the context of
(higher) group extensions.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-II-the-threefold-way" class="outline-2"&gt;
&lt;h2 id="II-the-threefold-way"&gt;
II. The threefold way of group extensions
&lt;/h2&gt;
&lt;div id="outline-text-II-the-threefold-way" class="outline-text-2"&gt;
&lt;p&gt;Let&amp;#39;s put on out homotopy hat and apply the machinery to (discrete)
groups. We want to describe arbitrary extensions of groups \(1 \to N \to
G \to Q \to 1\) .&lt;/p&gt;
&lt;div id="outline-container-II-1-unstraight" class="outline-3"&gt;
&lt;h3 id="II-1-unstraight"&gt;
II.1 Group extension? That&amp;#39;s just a bundle.
&lt;/h3&gt;
&lt;div id="outline-text-II-1-unstraight" class="outline-text-3"&gt;
&lt;p&gt;Famously from classical topology, \(F\)-bundles with structure group
\(G\) are classified by (unpointed) maps into \(\Bund G\), and they&amp;#39;re
the same as principal \(G\)-bundles.&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Example&lt;/strong&gt; Rank \(n\) vector bundles have structure groups
\(\mathrm{GL}_n\). they are classified by \(\Bund \mathrm{GL}_n\). Due
to reasons of Lie theory, we know this from classical geometry as
\(\mathrm{BO}(n)\) or \(\mathrm{BU}(n)\), depending on the base field.&lt;/p&gt;
&lt;p&gt;
A direct inspection of the Puppe sequence shows that arbitrary
extensions of groups \(1 \to N \to G \to Q \to 1\) are precisely the
\(\Bund N\)-bundles over \(\Bund Q\). By (un)straightening they are
equivalently given by functors \(\mathrm{Fun}(\Bund Q, \Ani)\) which
land in the full subgroupoid generated by \(\Bund N\). In other words,
the \(N\)-extensions of \(Q\) are classified by \(\Bund \Aut_\Ani (\Bund N)\).&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-II-2-semidirect" class="outline-3"&gt;
&lt;h3 id="II-2-semidirect"&gt;
II.2 The very important &lt;em&gt;point&lt;/em&gt;: Semi-direct products
&lt;/h3&gt;
&lt;div id="outline-text-II-2-semidirect" class="outline-text-3"&gt;
&lt;p&gt;The careless reader (like me) might have remembered that \(Q \to \Aut_\Grp(N)\)
classifies only the semi-direct products!
Why does the similar construction above classify &lt;strong&gt;all&lt;/strong&gt; extensions? What&amp;#39;s different here?&lt;/p&gt;
&lt;p&gt;
It took me a while to remember that &lt;em&gt;semi-direct products are split extensions&lt;/em&gt;.
Under unstraightening, these are bundles &lt;strong&gt;equipped with a distinguished section&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;
In other words I&amp;#39;ve mixed up \(\Aut_\Ani (\Bund N)\) with
\(\Aut_\AniB (\Bund N)\).&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;\(\Aut_\AniB (\Bund N)\) classifies &lt;strong&gt;pointed&lt;/strong&gt; bundles, which are exactly the split extensions.
Observe that it&amp;#39;s equivalent to the classifying space \(\Bund \Aut_\Grp(N)\).&lt;/li&gt;
&lt;li&gt;\(\Aut_\Ani (\Bund N)\) receives a map from the latter through forgetting the
(datum witnessing the preservation of) basepoint.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These sit in a fiber sequence
\[
 N \to \Aut_\AniB (\Bund N)
 \to \Aut_\Ani(\Bund N)
 \to \Bund N.
\]
Here the last map is evaluation at the base
point of \(\Bund N\). (To see this, use e.g. that \(\AniB \to \Ani\) is
the universal left fibration.)&lt;/p&gt;
&lt;p&gt;
As the middle map is a group morphism, this sequence extends to the
right into
\[
 \Aut_\Ani (\Bund N) \to \Bund N
 \to \Bund \Aut_\AniB (\Bund N)
 \to \Bund \Aut_\Ani (\Bund N),
\]
where the conjugation action of \(N\) on itself inducese the map
\(\Bund N \to \Bund \Aut_\Grp(N) \simeq \Bund \Aut_{\AniB}(\Bund N)\). We see that
\[
 \pi_0\Aut_\Ani(\Bund N) = \mathrm{Out}(N), \pi_1\Aut_\Ani (\Bund N) = Z(N).
\]&lt;/p&gt;
&lt;p&gt;
If we further assume that \(N = \Bund^n A, n \geq 0\) is (a delooping of) an abelian group,
then the (pointed) map \(\Bund^{n+1} A \to \Bund\Aut_\AniB (\Bund^n A)\)
comes equipped with a nulhomotopy, witnessing a splitting
\[
 \Aut_\Ani (\Bund^n A) \simeq \Aut_\AniB (\Bund^n A) \times \Bund^{n+1} A
 \simeq \Aut_\Grp(A) \times \Bund^{n+1}A.
\]
I should warn &lt;del&gt;you&lt;/del&gt; myself that this splitting is only one of spaces, not of groups.&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Exercise&lt;/strong&gt; The map \(\Aut_\Ani (\Bund N) \to \Bund N\) is in general NOT
a morphism of groups.&lt;/p&gt;
&lt;p&gt;
As an irrelevant side note, the extension \(1 \to G/Z(G) \to \Aut (G)
\to \mathrm{Out}(G) \to 1\) doesn&amp;#39;t always split for (non-abelian)
groups.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-II-3-brave-new-cext" class="outline-3"&gt;
&lt;h3 id="II-3-brave-new-cext"&gt;
II.3 Another attempt at central extensions
&lt;/h3&gt;
&lt;div id="outline-text-II-3-brave-new-cext" class="outline-text-3"&gt;
&lt;p&gt;Take now the group \(A\) to be discrete abelian, then the space \(\Bund
A\) is canonically a commutative group, as well as all its higher
deloopings \(\Bund^n A\). Its action on itself by translation provides a
group morphism
\[
 \Bund^n A \xrightarrow{\lambda} \Aut_\Ani (\Bund^n A).
\]
Moreover, the \(\Bund ^n A\)-bundle classified by the delooping
\[
 \Bund^{n+1} A\xrightarrow{\Bund\lambda} \Bund\Aut_\Ani (\Bund^n A)
\]
is exactly the path fibration \(\mathbf{E}\Bund^n A \to \Bund^{n+1} A\),
a.k.a the action (\(\infty\)-)groupoid of the group \(\Bund^n A\). This
is a classical construction of delooping, known as the bar construction.&lt;/p&gt;
&lt;p&gt;
We now really make use of \(A\) being &lt;em&gt;DISCRETE ABELIAN&lt;/em&gt;. I claim that
the morphism \(\Bund\lambda\) exhibits \(\Bund^{n+1} A\) as an
\((n+1)\)-connective cover of \(\Bund \Aut_\Ani (\Bund^n A)\).&lt;/p&gt;
&lt;p&gt;
To see this, observe the following pullback square.
\[\begin{CD}
 \bullet @&amp;gt;&amp;gt;&amp;gt; \mathrm{pt}\\
 @VVV @VVV\\
 \mathbf{E}\Bund^n A @&amp;gt;&amp;gt;&amp;gt;
 \Bund\Aut_\AniB(\Bund^n A)\\
 @VVV @VVV\\
 \Bund^{n+1} A @&amp;gt;&amp;gt;&amp;gt; \Bund\Aut_\Ani (\Bund^n A)
\end{CD}\]
The top left corner \(\bullet\) is the fiber of \(\Bund \lambda\). Seeing as
\(\mathbf{E}\Bund^nA\) is contractible, it&amp;#39;s also equivalent to
\(\Loop \Bund \Aut _\AniB(\Bund^n A)= \Aut _\AniB(\Bund^n A)\).
Because \(\Bund^n A\) is Eilenberg-Mac Lane, this is just the discrete group \(\Aut_\Grp(A)\).&lt;/p&gt;
&lt;p&gt;
This shows that the map \(\Bund\lambda\) is a map with discrete fiber
mapping out of a simply connected space into a connected space. This
means that it is a universal cover, and hence the fiber of the
\(1\)-truncation map
\[
 \Bund\Aut_\Ani (\Bund^n A) \to \tau_{\leq1} \Bund\Aut_\Ani (\Bund^n A).
\]
The latter can be identified as \(\Bund\Aut _\Grp(N)\), and it classifies the
action of fundamental groups on the fibers. (&lt;strong&gt;EXERCISE!&lt;/strong&gt;)&lt;/p&gt;
&lt;p&gt;
From this discussion, we have obtained the fiber sequence we&amp;#39;re looking
for
\[
 \Aut_\Grp (A) \to \Bund^{n+1} A
 \to \Bund\Aut_\Ani (\Bund ^n A)
 \to \Bund\Aut_\Grp (A).
\]
and a non-computational proof of the Lemma 3.4.2 presented at the start.&lt;/p&gt;
&lt;p&gt;
As a special case in \(n = 1\): Given an extension \(1 \to A \to G \to Q
\to 1\) with abelian kernel and classifying map \(g : \Bund Q \to
\Bund\Aut_\Ani (\Bund A)\), a witness to the triviality of the
\(Q\)-module \(A\) is exactly a lift of \(g\) to \(\Bund^2 A\).&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-III-PGL" class="outline-2"&gt;
&lt;h2 id="III-PGL"&gt;
III. Another well-known example
&lt;/h2&gt;
&lt;div id="outline-text-III-PGL" class="outline-text-2"&gt;
&lt;p&gt;The theory of classifying objects work in a more general context. Most
notably for (sheaf) topoi. (I&amp;#39;m not too confident on the details, but
this seems to be what&amp;#39;s going on in principle. PLEASE DO CORRECT ME, I
VERY WELL MAY BE WRONG)&lt;/p&gt;
&lt;p&gt;
In particular, we have a central extension of group sheaves on affine
schemes (with your favorite topology):
\[
 1 \to \mathbb{G}_m \to \mathrm{GL}_n \to \mathrm{PGL}_n \to 1,
\]
These should correspond to fiber sequences
\[
 \Bund \mathbb{G}_m \to \Bund \mathrm{GL}_n
 \to \Bund\mathrm{PGL}_n
 \to \Bund ^2\mathbb{G}_m
\]
giving corresponding long exact sequences on cohomology (=global sections).&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-A-reading-list" class="outline-2"&gt;
&lt;h2 id="A-reading-list"&gt;
A. Further links and miscellany
&lt;/h2&gt;
&lt;div id="outline-text-A-reading-list" class="outline-text-2"&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://ncatlab.org/nlab/show/infinity-group+extension"&gt;nLab page on \(\infty\)-group extension&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.davidjaz.com/Talks/DJM_HoTT2020.pdf"&gt;David Jaz Myers: Higher Schreier Theory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2405.12118"&gt;Georg Lehner: Group completion via the action \(\infty\)-category. Contains juicy stuff about groups&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://drive.google.com/file/d/1-64jIWOXvSD2apMwYDe1LRS74IXpb-E6"&gt;May-Ponto&amp;#39;s &amp;#34;More Concise&amp;#34; book. Grabbed from Ranicki&amp;#39;s website, TOC added by me.&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div id="outline-container-A-1-principal" class="outline-3"&gt;
&lt;h3 id="A-1-principal"&gt;
i. Very much classical geometry
&lt;/h3&gt;
&lt;div id="outline-text-A-1-principal" class="outline-text-3"&gt;
&lt;p&gt;The space \(\Bund G\) really classifies &lt;strong&gt;principal \(G\)-bundles&lt;/strong&gt;. With
the datum of a \(G\)-action on \(F\), these induce \(F\)-bundles as follows:
\[\begin{array}{rcl}
 (B \xrightarrow{f} \Bund G) &amp;amp;\simeq &amp;amp;(P = f^\ast \mathbf{E}G \to B : \text{principal bundle})\\
 &amp;amp;\simeq &amp;amp;(P \times_G F \to B : \text{\(F\)-bundle with\(G\)-structure})
\end{array}\]&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-A-2-pi1-action" class="outline-3"&gt;
&lt;h3 id="A-2-pi1-action"&gt;
ii. The homotopy action of \(\pi_1(Y)\) on \(F := \operatorname{fib} (X \to Y)\) (May-Ponto 1.4-1.5)
&lt;/h3&gt;
&lt;div id="outline-text-A-2-pi1-action" class="outline-text-3"&gt;
&lt;p&gt;In the sections May-Ponto 1.4-1.5, the authors defined for connected
pointed spaces \(X\) and \(Y\) an action of the fundamental group
\(\pi_1(Y)\) on \(\pi_0\mathrm{Map}_\AniB (X,Y)\). Upon inspection of
the geometric definition, this should arise from an \(S^1\)-comodule
structure on \(X\) by &amp;#34;extruding a neighborhood around the basepoint&amp;#34;.
This is where the conjugation action comes from. There&amp;#39;s quite some
potential confusion chasing the basepoint around.&lt;/p&gt;
&lt;p&gt;
There&amp;#39;s another action on the fiber given heuristically by path concatenation.
With the following description of the fiber
\[
 F = X \times_Y 1 = \big\{(x : X, \alpha : y_0 = f(x)\big\},
\]
we can describe this action as
\[\begin{align*}
 F \times \Loop Y &amp;amp;= X \times_Y 1 \times 1 \times_Y 1 \\
 &amp;amp;= X \times_Y 1 \times_Y 1 \\ &amp;amp;\xrightarrow{y_0} X \times_Y Y \times_Y 1 \\
 &amp;amp;= X \times_Y 1 \\
 &amp;amp;= F,\\
 \left(\left(x : X,\alpha : y_0 = f\left(x\right)\right), \beta : y_0 = y_0\right)
 &amp;amp;\mapsto\left(x : X, \alpha \circ \beta : y_0 = f\left(x\right)\right).
\end{align*}\]
One can also view this as given by the straightening \(Y \to \Ani, y \mapsto X \times_Y \{y\}\),
plus the equivalence \(Y \simeq \Bund \Loop Y\) determined by a basepoint.
At first glance, this looks much like a right translation rather than
conjugation. Moreover, this map has no reason to preserve basepoints.
(One should think about how these two actions relate to each other.)&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="outline-container-headline-10" class="outline-2"&gt;
&lt;h2 id="headline-10"&gt;
Z. Changelog and TODO
&lt;/h2&gt;
&lt;div id="outline-text-headline-10" class="outline-text-2"&gt;
&lt;p&gt;
TODO: Rework the appendix on \(\pi_1\)-actions.&lt;/p&gt;
&lt;p&gt;
Update 2.0 (26.dec.2025): Ported to hugo &amp;amp; org-mode&lt;/p&gt;
&lt;p&gt;
Update 1.3 (15.aug.2025): Reworked section III completely with a (nice
and) non-sketchy proof.&lt;/p&gt;
&lt;p&gt;
Update 1.2e (14.aug.2025): Fatal error found and hotfixed.&lt;/p&gt;
&lt;p&gt;
Update 1.2 (13.aug.2025): Rewording and grammatical fixes, reorganized
MathJax code.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;</description></item></channel></rss>