# An Introduction to Floer Homotopy The main reference for this note is [@AbouzBlum2021], however much of the content for this section comes from the earlier overview [@Cohen2019]. ## What is a homotopy type? Let us first start with a toy model of the type of question we are interested in: ::: {.question} Given a bounded chain complex of \( {\mathbb{Z}}{\hbox{-}} \)modules \[ { {C}_{\scriptscriptstyle \bullet}} : \qquad \cdots \to C_{n-1} \xrightarrow{{{\partial}}_{n-1}} C_n \xrightarrow{{{\partial}}_n} C_{n+1} \to \cdots ,\] does there exist a topological space \( X \) whose cellular chain complex \( { {C}_{\scriptscriptstyle \bullet}} ^{{ \mathrm{cell}} }(X; {\mathbb{Z}}) \) is quasi-isomorphic to \( { {C}_{\scriptscriptstyle \bullet}} \)? ::: ::: {.remark} For nice spaces \( X \), we can immediately reduce this to a question of homotopy theory by noting that a homotopy equivalence of spaces \( X \xrightarrow{f} X' \) induces (at least!) a quasi-isomorphism on their cellular chain complexes \[ f_*: { {C}_{\scriptscriptstyle \bullet}} ^{{ \mathrm{cell}} }(X) { { \, \xrightarrow{\sim}\, }}{ {C}_{\scriptscriptstyle \bullet}} ^{ \mathrm{cell}} (X') .\] So we turn our attention to searching for a *homotopy type* \( [X] \). ::: ::: {.remark} Permit me, if you will, the following notation: - \( \mathsf{C} \) will generally denote a (small) category, and lowercase letters \( x,y\in \mathsf{C} \) will denote objects in this category. \( \mathsf{Cat} \) will denote the infinity category of small categories, and we'll abuse notation by writing \( x\in \mathsf{C} \) when \( x \) is an object of \( \mathsf{C} \). - \( {\mathsf{Top}} \) denotes the category of (completely arbitrary) topological spaces whose morphisms are continuous maps. - \( \mathsf{C}(x, y)\coloneqq\mathop{\mathrm{Hom}}_{\mathsf{C}}(x, y) \) denotes the set of morphisms from \( x \) to \( y \). So for example, \( {\mathsf{Top}}(x, y) \) denotes the set of continuous maps from the space \( x \) to the space \( y \). - \( {\mathsf{ho}}{\mathsf{Top}} \) denotes the associated (naive) homotopy category whose objects are precisely those in \( {\mathsf{Top}} \), but whose morphisms are given by \( {\mathsf{ho}}{\mathsf{Top}}(x,y) = {\mathsf{Top}}(x,y)/\sim \) where \( f\sim g \) if \( f \) is homotopic to \( g \). Note that this is more properly thought of as \( {\mathsf{Top}}{ \left[ { \scriptstyle \frac{1}{W} } \right] } \), the category obtained as a certain categorical localization of \( {\mathsf{Top}} \) at a class \( W \) of *weak equivalences*. - \( {\mathsf{R}{\hbox{-}}\mathsf{Mod}} \) will denote the category of modules over a ring \( R \), and \( \mathsf{Ch}({\mathsf{R}{\hbox{-}}\mathsf{Mod}}) \) will denote the category of chain complexes of \( R{\hbox{-}} \)modules. Its homotopy category will be written as \( {\mathsf{ho}}\mathsf{Ch}({\mathsf{R}{\hbox{-}}\mathsf{Mod}}) \), and the derived category as \( \mathbf{D} {\mathsf{Ch}({\mathsf{R}{\hbox{-}}\mathsf{Mod}})} \). - \( {\mathsf{SHC}}= {\mathsf{ho}}{\mathsf{Sp}} \) is the homotopy category of spectra, sometimes called the *stable homotopy category*. ::: ::: {.definition title="Homotopy equivalence and weak equivalence"} Recall that two spaces \( x, y\in {\mathsf{Top}} \) are **homotopy equivalent** precisely when there exist witnessing maps \( f\in {\mathsf{Top}}(x, y) \) and \( g\in {\mathsf{Top}}(y, x) \) whose compositions are homotopic to the identities on \( x \) and \( y \) respectively. Note that as a consequence, there is an induced isomorphism of graded \( {\mathbb{Z}}{\hbox{-}} \)modules \[ \pi(f): \pi_*(X) { { \, \xrightarrow{\sim}\, }}\pi_*(Y) .\] The spaces \( x \) and \( y \) are **weakly equivalent** when there is a witnessing morphism \( f\in {\mathsf{Top}}(x,y) \) which induces such an isomorphism on homotopy groups. The difference is slightly subtle: we do not require the existence of a homotopy inverse for such a morphism, and indeed such an inverse may not exist -- there are weakly equivalent spaces that are *not* homotopy equivalent, which witnesses the fact that this is truly a weaker condition! ::: ::: {.remark} In the setup of Floer homotopy, we'll want to associate not a space or a chain complex to some fixed starting set of Floer data, but rather a *spectrum*, which can be provisionally regarded as a "generalized space". The general state of affairs is that one is usually interested in only the homotopy groups of a space, or only the homology of a chain complex. We seek to enrich this information by remembering not only the results of such "homotopical extractions" (here taking homotopy groups or homology) but rather the object from whence it came. Note that this strictly enriches the situation -- for example, with a space in hand, one can apply *other* homology theories to extract new and potentially interesting information. However, we have some flexibility in the situation -- trading in a given space for another, homotopy-equivalent space recovers precisely the same homotopy groups. Similarly trading a chain complex for a homotopy equivalent complex recovers precisely the same homology, which leads us to consider spaces or chain complexes up to homotopy or *homotopy types*. Remarkably, the notion of a *homotopy type* is used in quite a few papers and books and seems to have a clear intended meaning but no precise definition. I would love to be corrected on this, but in the meantime, let us proceed with the following provisional definition: ::: ::: {.definition title="Homotopy type (provisional)"} A **(topological) homotopy type** is an object \( x \in {\mathsf{ho}}{\mathsf{Top}} \), which can be concretely thought as a topological space up homotopy equivalence. Note that one could instead only require *weak* equivalence here. A **chain homotopy type** is an object in \( x\in {\mathsf{ho}}\mathsf{Ch}({\mathsf{R}{\hbox{-}}\mathsf{Mod}}) \), regarded as a chain complex up chain homotopy. Similarly, one could relax this slightly and only require \( x\in {\mathbf{D} {\mathsf{Ch}({\mathsf{R}{\hbox{-}}\mathsf{Mod}})} } \), so that \( x \) is a complex up to quasi-isomorphism instead. A **stable homotopy type** is an object \( x\in {\mathsf{SHC}} \), regarded as a spectrum up to weak equivalence. ::: ::: {.remark} Since we'll need some infinity-categorical machinery eventually, it is perhaps worth introducing an equivalent definition of topological homotopy types: there is a guiding principle, the *homotopy hypothesis*, which posits that there is an equivalence of infinity categories \[ \Pi_*: {\mathsf{hoTop}}{ { \, \xrightarrow{\sim}\, }}{ \underset{\infty}{ {\mathsf{Grpd}}} }\coloneqq(\infty, 1){\hbox{-}}{\mathsf{Grpd}} \] where \( \Pi_* \) is a certain *fundamental groupoid* construction. This is a known theorem for source categories like Kan complexes, which are known to be closely related to \( {\mathsf{ho}}{\mathsf{Top}} \) via simplicial sets. Granted this hypothesis, we could equivalently define a homotopy type to just be an infinity-groupoid, although it is less clear (to me) what the corresponding definitions should be for chain homotopy types and stable homotopy types. ::: ## The analogous question in Morse Theory ::: {.remark} To help motivate what exactly a "Floer homotopy type" should be, let's first recall the simpler analogous situation in classical Morse theory. For \( M \) a smooth finite-dimensional Riemannian manifold and \( f\in C^\infty(M, {\mathbb{R}}) \) a smooth real-valued functional, we can extra the Morse chain complex: \[ { {C}_{\scriptscriptstyle \bullet}} (f): \qquad \cdots \to C_{n-1}(f) \xrightarrow{{{\partial}}_{n-1}} C_n(f) \xrightarrow{{{\partial}}_n} C_{n+1}(f) \to \cdots .\] Here the grading is by the indices \( n \) of critical points of \( f \), and \( n_p(f) \coloneqq{\mathbb{Z}}\dagger{\operatorname{Crit}_n(f)} \) is the free \( {\mathbb{Z}}{\hbox{-}} \)module on all critical points of index \( n \). The differential applied to a critical point \( a \) is given by the formula \[ {{\partial}}_n(a) \coloneqq\sum_{b\in \operatorname{Crit}_{n-1}(f)} {\sharp}{\mathcal{M}}(a, b)\cdot b ,\] where \( {\mathcal{M}}(a, b) \) is an appropriately normalized moduli space of gradient flow trajectories from \( a \) to \( b \). Interestingly, Cohen notes that \( {\sharp}{\mathcal{M}}(a, b) \in {\mathbb{Z}}\cong \pi_0 {\operatorname{MSO}} \), so that this count is somehow related to the homotopy groups of the Thom spectrum of the special orthogonal groups \( {\operatorname{SO}}_n \). The following fact is most relevant to our goal: ::: ::: {.fact} If \( M \) is closed, then there is a quasi-isomorphism of chain complexes \[ { {C}_{\scriptscriptstyle \bullet}} (f) \simeq{ {C}_{\scriptscriptstyle \bullet}} ^{{ \mathrm{cell}} }({\mathcal{E}}_{M, f}) \] where \( {\mathcal{E}}_{M, f} \) is a CW complex representation the homotopy type of \( M \). ::: ::: {.remark} This seems to be a restatement (or perhaps a slight strengthening) of the standard theorems showing that \( f \) induces a handle decomposition of \( M \), and in fact a deformation retract of \( M \) onto a CW skeleton, along with the fact that Morse homology recovers cellular (and thus singular) homology. We are thus lead to formulate the following analogous question in Floer theory: ::: ::: {.question} Let \( (M, H) \) be a fixed manifold and Hamiltonian. Is the Floer chain complex \( { {\operatorname{CF}}_{\scriptscriptstyle \bullet}} (M, H) \) *realized* as \( { {C}_{\scriptscriptstyle \bullet}} ^{{ \mathrm{cell}} }({\mathcal{E}}_{M, H}) \) for some CW complex \( {\mathcal{E}}_{M, H} \)? ::: ::: {.remark} In actuality, the precise questions is a bit more complicated than I've made it out to be here. More generally, one asks for this realization not in terms of CW complexes but rather in CW spectra, and Cohen proffers a definition of *realization* of a chain complex \( { {C}_{\scriptscriptstyle \bullet}} \) that involves a filtered spectrum \( X_1\hookrightarrow X_2\hookrightarrow\cdots \hookrightarrow X_n = X \) whose "associated graded" cofibers satisfy \[ X_i/X_{i-1} \coloneqq{\operatorname{hocofib}}(X_{i-1}\hookrightarrow X_{i}) \simeq\Sigma^k \bigvee {\mathbb{S}} ,\] so that the "associated graded" is a suspension of wedges of spheres, where (roughly) \( H^*(X_i/X_{i-1})\cong C_i \). :::