\documentclass[12pt,titlepage]{article} \usepackage{amsmath} \usepackage{mathrsfs} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsthm} \usepackage{mathtools} \usepackage{graphicx} \usepackage{color} \usepackage{ucs} \usepackage[utf8x]{inputenc} \usepackage{xparse} \usepackage{hyperref} %----Macros---------- % % Unresolved issues: % % \righttoleftarrow % \lefttorightarrow % % \color{} with HTML colorspec % \bgcolor % \array with options (without options, it's equivalent to the matrix environment) % Of the standard HTML named colors, white, black, red, green, blue and yellow % are predefined in the color package. Here are the rest. \definecolor{aqua}{rgb}{0, 1.0, 1.0} \definecolor{fuschia}{rgb}{1.0, 0, 1.0} \definecolor{gray}{rgb}{0.502, 0.502, 0.502} \definecolor{lime}{rgb}{0, 1.0, 0} \definecolor{maroon}{rgb}{0.502, 0, 0} \definecolor{navy}{rgb}{0, 0, 0.502} \definecolor{olive}{rgb}{0.502, 0.502, 0} \definecolor{purple}{rgb}{0.502, 0, 0.502} \definecolor{silver}{rgb}{0.753, 0.753, 0.753} \definecolor{teal}{rgb}{0, 0.502, 0.502} % Because of conflicts, \space and \mathop are converted to % \itexspace and \operatorname during preprocessing. % itex: \space{ht}{dp}{wd} % % Height and baseline depth measurements are in units of tenths of an ex while % the width is measured in tenths of an em. \makeatletter \newdimen\itex@wd% \newdimen\itex@dp% \newdimen\itex@thd% \def\itexspace#1#2#3{\itex@wd=#3em% \itex@wd=0.1\itex@wd% \itex@dp=#2ex% \itex@dp=0.1\itex@dp% \itex@thd=#1ex% \itex@thd=0.1\itex@thd% \advance\itex@thd\the\itex@dp% \makebox[\the\itex@wd]{\rule[-\the\itex@dp]{0cm}{\the\itex@thd}}} \makeatother % \tensor and \multiscript \makeatletter \newif\if@sup \newtoks\@sups \def\append@sup#1{\edef\act{\noexpand\@sups={\the\@sups #1}}\act}% \def\reset@sup{\@supfalse\@sups={}}% \def\mk@scripts#1#2{\if #2/ \if@sup ^{\the\@sups}\fi \else% \ifx #1_ \if@sup ^{\the\@sups}\reset@sup \fi {}_{#2}% \else \append@sup#2 \@suptrue \fi% \expandafter\mk@scripts\fi} \def\tensor#1#2{\reset@sup#1\mk@scripts#2_/} \def\multiscripts#1#2#3{\reset@sup{}\mk@scripts#1_/#2% \reset@sup\mk@scripts#3_/} \makeatother % \slash \makeatletter \newbox\slashbox \setbox\slashbox=\hbox{$/$} \def\itex@pslash#1{\setbox\@tempboxa=\hbox{$#1$} \@tempdima=0.5\wd\slashbox \advance\@tempdima 0.5\wd\@tempboxa \copy\slashbox \kern-\@tempdima \box\@tempboxa} \def\slash{\protect\itex@pslash} \makeatother % math-mode versions of \rlap, etc % from Alexander Perlis, "A complement to \smash, \llap, and lap" % http://math.arizona.edu/~aprl/publications/mathclap/ \def\clap#1{\hbox to 0pt{\hss#1\hss}} \def\mathllap{\mathpalette\mathllapinternal} \def\mathrlap{\mathpalette\mathrlapinternal} \def\mathclap{\mathpalette\mathclapinternal} \def\mathllapinternal#1#2{\llap{$\mathsurround=0pt#1{#2}$}} \def\mathrlapinternal#1#2{\rlap{$\mathsurround=0pt#1{#2}$}} \def\mathclapinternal#1#2{\clap{$\mathsurround=0pt#1{#2}$}} % Renames \sqrt as \oldsqrt and redefine root to result in \sqrt[#1]{#2} \let\oldroot\root \def\root#1#2{\oldroot #1 \of{#2}} \renewcommand{\sqrt}[2][]{\oldroot #1 \of{#2}} % Manually declare the txfonts symbolsC font \DeclareSymbolFont{symbolsC}{U}{txsyc}{m}{n} \SetSymbolFont{symbolsC}{bold}{U}{txsyc}{bx}{n} \DeclareFontSubstitution{U}{txsyc}{m}{n} % Manually declare the stmaryrd font \DeclareSymbolFont{stmry}{U}{stmry}{m}{n} \SetSymbolFont{stmry}{bold}{U}{stmry}{b}{n} % Manually declare the MnSymbolE font \DeclareFontFamily{OMX}{MnSymbolE}{} \DeclareSymbolFont{mnomx}{OMX}{MnSymbolE}{m}{n} \SetSymbolFont{mnomx}{bold}{OMX}{MnSymbolE}{b}{n} \DeclareFontShape{OMX}{MnSymbolE}{m}{n}{ <-6> MnSymbolE5 <6-7> MnSymbolE6 <7-8> MnSymbolE7 <8-9> MnSymbolE8 <9-10> MnSymbolE9 <10-12> MnSymbolE10 <12-> MnSymbolE12}{} % Declare specific arrows from txfonts without loading the full package \makeatletter \def\re@DeclareMathSymbol#1#2#3#4{% \let#1=\undefined \DeclareMathSymbol{#1}{#2}{#3}{#4}} \re@DeclareMathSymbol{\neArrow}{\mathrel}{symbolsC}{116} \re@DeclareMathSymbol{\neArr}{\mathrel}{symbolsC}{116} \re@DeclareMathSymbol{\seArrow}{\mathrel}{symbolsC}{117} \re@DeclareMathSymbol{\seArr}{\mathrel}{symbolsC}{117} \re@DeclareMathSymbol{\nwArrow}{\mathrel}{symbolsC}{118} \re@DeclareMathSymbol{\nwArr}{\mathrel}{symbolsC}{118} \re@DeclareMathSymbol{\swArrow}{\mathrel}{symbolsC}{119} \re@DeclareMathSymbol{\swArr}{\mathrel}{symbolsC}{119} \re@DeclareMathSymbol{\nequiv}{\mathrel}{symbolsC}{46} \re@DeclareMathSymbol{\Perp}{\mathrel}{symbolsC}{121} \re@DeclareMathSymbol{\Vbar}{\mathrel}{symbolsC}{121} \re@DeclareMathSymbol{\sslash}{\mathrel}{stmry}{12} \re@DeclareMathSymbol{\bigsqcap}{\mathop}{stmry}{"64} \re@DeclareMathSymbol{\biginterleave}{\mathop}{stmry}{"6} \re@DeclareMathSymbol{\invamp}{\mathrel}{symbolsC}{77} \re@DeclareMathSymbol{\parr}{\mathrel}{symbolsC}{77} \makeatother % \llangle, \rrangle, \lmoustache and \rmoustache from MnSymbolE \makeatletter \def\Decl@Mn@Delim#1#2#3#4{% \if\relax\noexpand#1% \let#1\undefined \fi \DeclareMathDelimiter{#1}{#2}{#3}{#4}{#3}{#4}} \def\Decl@Mn@Open#1#2#3{\Decl@Mn@Delim{#1}{\mathopen}{#2}{#3}} \def\Decl@Mn@Close#1#2#3{\Decl@Mn@Delim{#1}{\mathclose}{#2}{#3}} \Decl@Mn@Open{\llangle}{mnomx}{'164} \Decl@Mn@Close{\rrangle}{mnomx}{'171} \Decl@Mn@Open{\lmoustache}{mnomx}{'245} \Decl@Mn@Close{\rmoustache}{mnomx}{'244} \makeatother % Widecheck \makeatletter \DeclareRobustCommand\widecheck[1]{{\mathpalette\@widecheck{#1}}} \def\@widecheck#1#2{% \setbox\z@\hbox{\m@th$#1#2$}% \setbox\tw@\hbox{\m@th$#1% \widehat{% \vrule\@width\z@\@height\ht\z@ \vrule\@height\z@\@width\wd\z@}$}% \dp\tw@-\ht\z@ \@tempdima\ht\z@ \advance\@tempdima2\ht\tw@ \divide\@tempdima\thr@@ \setbox\tw@\hbox{% \raise\@tempdima\hbox{\scalebox{1}[-1]{\lower\@tempdima\box \tw@}}}% {\ooalign{\box\tw@ \cr \box\z@}}} \makeatother % \mathraisebox{voffset}[height][depth]{something} \makeatletter \NewDocumentCommand\mathraisebox{moom}{% \IfNoValueTF{#2}{\def\@temp##1##2{\raisebox{#1}{$\m@th##1##2$}}}{% \IfNoValueTF{#3}{\def\@temp##1##2{\raisebox{#1}[#2]{$\m@th##1##2$}}% }{\def\@temp##1##2{\raisebox{#1}[#2][#3]{$\m@th##1##2$}}}}% \mathpalette\@temp{#4}} \makeatletter % udots (taken from yhmath) \makeatletter \def\udots{\mathinner{\mkern2mu\raise\p@\hbox{.} \mkern2mu\raise4\p@\hbox{.}\mkern1mu \raise7\p@\vbox{\kern7\p@\hbox{.}}\mkern1mu}} \makeatother %% Fix array \newcommand{\itexarray}[1]{\begin{matrix}#1\end{matrix}} %% \itexnum is a noop \newcommand{\itexnum}[1]{#1} %% Renaming existing commands \newcommand{\underoverset}[3]{\underset{#1}{\overset{#2}{#3}}} \newcommand{\widevec}{\overrightarrow} \newcommand{\darr}{\downarrow} \newcommand{\nearr}{\nearrow} \newcommand{\nwarr}{\nwarrow} \newcommand{\searr}{\searrow} \newcommand{\swarr}{\swarrow} \newcommand{\curvearrowbotright}{\curvearrowright} \newcommand{\uparr}{\uparrow} \newcommand{\downuparrow}{\updownarrow} \newcommand{\duparr}{\updownarrow} \newcommand{\updarr}{\updownarrow} \newcommand{\gt}{>} \newcommand{\lt}{<} \newcommand{\map}{\mapsto} \newcommand{\embedsin}{\hookrightarrow} \newcommand{\Alpha}{A} \newcommand{\Beta}{B} \newcommand{\Zeta}{Z} \newcommand{\Eta}{H} \newcommand{\Iota}{I} \newcommand{\Kappa}{K} \newcommand{\Mu}{M} \newcommand{\Nu}{N} \newcommand{\Rho}{P} \newcommand{\Tau}{T} \newcommand{\Upsi}{\Upsilon} \newcommand{\omicron}{o} \newcommand{\lang}{\langle} \newcommand{\rang}{\rangle} \newcommand{\Union}{\bigcup} \newcommand{\Intersection}{\bigcap} \newcommand{\Oplus}{\bigoplus} \newcommand{\Otimes}{\bigotimes} \newcommand{\Wedge}{\bigwedge} \newcommand{\Vee}{\bigvee} \newcommand{\coproduct}{\coprod} \newcommand{\product}{\prod} \newcommand{\closure}{\overline} \newcommand{\integral}{\int} \newcommand{\doubleintegral}{\iint} \newcommand{\tripleintegral}{\iiint} \newcommand{\quadrupleintegral}{\iiiint} \newcommand{\conint}{\oint} \newcommand{\contourintegral}{\oint} \newcommand{\infinity}{\infty} \newcommand{\bottom}{\bot} \newcommand{\minusb}{\boxminus} \newcommand{\plusb}{\boxplus} \newcommand{\timesb}{\boxtimes} \newcommand{\intersection}{\cap} \newcommand{\union}{\cup} \newcommand{\Del}{\nabla} \newcommand{\odash}{\circleddash} \newcommand{\negspace}{\!} \newcommand{\widebar}{\overline} \newcommand{\textsize}{\normalsize} \renewcommand{\scriptsize}{\scriptstyle} \newcommand{\scriptscriptsize}{\scriptscriptstyle} \newcommand{\mathfr}{\mathfrak} \newcommand{\statusline}[2]{#2} \newcommand{\tooltip}[2]{#2} \newcommand{\toggle}[2]{#2} % Theorem Environments \theoremstyle{plain} \newtheorem{theorem}{Theorem} \newtheorem{lemma}{Lemma} \newtheorem{prop}{Proposition} \newtheorem{cor}{Corollary} \newtheorem*{utheorem}{Theorem} \newtheorem*{ulemma}{Lemma} \newtheorem*{uprop}{Proposition} \newtheorem*{ucor}{Corollary} \theoremstyle{definition} \newtheorem{defn}{Definition} \newtheorem{example}{Example} \newtheorem*{udefn}{Definition} \newtheorem*{uexample}{Example} \theoremstyle{remark} \newtheorem{remark}{Remark} \newtheorem{note}{Note} \newtheorem*{uremark}{Remark} \newtheorem*{unote}{Note} %------------------------------------------------------------------- \begin{document} %------------------------------------------------------------------- \section*{homotopy theory} \hypertarget{context}{}\subsubsection*{{Context}}\label{context} \hypertarget{homotopy_theory}{}\paragraph*{{Homotopy theory}}\label{homotopy_theory} [[!include homotopy - contents]] \hypertarget{contents}{}\section*{{Contents}}\label{contents} \noindent\hyperlink{Idea}{Idea}\dotfill \pageref*{Idea} \linebreak \noindent\hyperlink{presentations}{Presentations}\dotfill \pageref*{presentations} \linebreak \noindent\hyperlink{model_categories}{Model Categories}\dotfill \pageref*{model_categories} \linebreak \noindent\hyperlink{examples}{Examples}\dotfill \pageref*{examples} \linebreak \noindent\hyperlink{generalized_morphisms}{Generalized Morphisms}\dotfill \pageref*{generalized_morphisms} \linebreak \noindent\hyperlink{quillen_equivalences}{Quillen Equivalences}\dotfill \pageref*{quillen_equivalences} \linebreak \noindent\hyperlink{related_concepts}{Related concepts}\dotfill \pageref*{related_concepts} \linebreak \noindent\hyperlink{related_entries}{Related entries}\dotfill \pageref*{related_entries} \linebreak \noindent\hyperlink{References}{References}\dotfill \pageref*{References} \linebreak \hypertarget{Idea}{}\subsection*{{Idea}}\label{Idea} In generality, \emph{homotopy theory} is the study of mathematical contexts in which [[function|functions]] or rather ([[homomorphism|homo]]-)[[morphism|morphisms]] are equipped with a concept of \emph{[[homotopy]]} between them, hence with a concept of ``equivalent [[deformations]]'' of morphisms, and then iteratively with [[homotopies of homotopies]] between those, and so forth. For exposition see \emph{[[Introduction to Topology -- 2|Introduction to Basic Homotopy Theory]]}, \emph{[[Introduction to Homotopy Theory]]}, and \emph{[[geometry of physics -- homotopy types]]}. A key aspect is that in such homotopy theoretic contexts the concept of \emph{[[isomorphism]]} is relaxed to that of \emph{[[homotopy equivalence]]}: Where a [[morphism]] is regarded as [[inverse morphism|invertible]] if there is a reverse function such that both [[composition|composites]] are \emph{[[equality|equal]]} to the [[identity morphism]], for a [[homotopy equivalence]] one only requires the composites to be [[homotopy|homotopic]] to the identity. Regarding objects in a homotopical context up to [[homotopy equivalence]] this way is to regard them as \emph{[[homotopy types]]}. The classical example is the [[classical model structure on topological spaces|classical homotopy theory of topological spaces]], where one considers [[topological spaces]] with [[continuous functions]] between them, and with the original concept of \href{Introduction+to+Topology#LeftHomotopy}{topological homotopies} between these continuous functions. The [[category]] whose [[objects]] are [[topological spaces]] and whose [[morphisms]] are [[homotopy equivalence]]-[[equivalence classes|class]] of [[continuous functions]] is also called the \emph{[[classical homotopy category]]}. The [[classical model structure on topological spaces|classical homotopy theory of topological spaces]] has many applications, for example to \emph{[[covering space]] theory}, to \emph{[[classifying space]] theory}, to \emph{[[generalized (Eilenberg-Steenrod) cohomology theory]]} and many more. (See also at \emph{[[shape theory]]}.) Accordingly, homotopy theory has a large overlap with \emph{[[algebraic topology]]}. The [[classical model structure on topological spaces|classical homotopy theory of topological spaces]] may be abstracted to yield an ``abstract homotopy theory'' that applies to a large variety of contexts. There are several more or less equivalent formalizations of the concept of ``abstract homotopy theory'', including \begin{itemize}% \item \emph{[[model categories]]} \item \emph{[[(∞,1)-categories]]} \item \emph{[[homotopy type theory|homotopy type theories]]}. \end{itemize} The terminology \emph{[[model category]]} is short for ``category of models of homotopy types''. The idea here is to consider [[categories]] equipped with suitable [[stuff, structure, property|extra structure and properties]] that encodes the existence of [[homotopies]] between all [[morphisms]] and convenient means to handle and control these, in particular a means to construct the corresonding [[homotopy category]]. For a detailed introduction to homotopy theory from this perspective see at \emph{[[Introduction to Homotopy Theory]]}. The approach of [[(∞,1)-categories]] to homotopy theory is meant to be more truthful to the intrinsic nature of homotopy theory. Instead of equipping an ordinary category with a extra concept of homotopy between its morphisms, here one regards the resulting structure as a [[higher category]] where the [[homotopies]] themselves appear as a kind of higher order morphisms, called \emph{[[2-morphisms]]} and where higher [[homotopies of homotopies]] are regarded as \emph{[[k-morphisms]]} for all $k$. The terminology ``[[(∞,1)-category]]'' signifies that homotopy theory is but one special case of general [[higher category theory]], namely [[(∞,1)-categories]] (hence homotopy theories) are those [[infinity-categories]] in which all [[k-morphisms]] for $k \gt 1$ are [[invertible morphisms|invertible]] up to [[homotopy]]. If one drops this constraint, so that homotopies become ``directed'' then one might still speak of ``[[directed homotopy theory]]''. The archetypical example of an [[(∞,1)-category]] is the $(\infty,1)$-category \emph{[[∞Grpd]]} of [[∞-groupoids]], just as [[Set]] is the archetypical 1-[[category]]. This turns out to be equivalent, as homotopy theories, to the [[classical model structure on topological spaces|classical homotopy theory of topological spaces]] if restricted to those that admit the structure of [[CW-complexes]]. Another homotopy theory equivalent to this archetypical one is the [[classical model structure on simplicial sets|classical homotopy theory of simplicial sets]], see also at \emph{[[simplicial homotopy theory]]}. But there are many other homotopy theories besides (the various incarnations of) this classical one. Important sub-classes of homotopy theories include \begin{itemize}% \item \emph{[[stable homotopy theory]]} modeled by [[stable model categories]] and [[stable (∞,1)-categories]], where the operations of [[looping and delooping]] are an [[equivalence of (∞,1)-categories|equivalence]]. This includes the [[stable (∞,1)-category of spectra]] as well as those of [[sheaves of spectra]]. \item \emph{[[geometric homotopy theory]]} modeld by [[model toposes]] and [[(∞,1)-toposes]], which are the homotopy theoretic analogs of ordinary [[toposes]]. This includes the homotopy theoretic analog of [[categories of sheaves]], called \emph{[[(∞,1)-categories of (∞,1)-sheaves]]} or \emph{of [[∞-stacks]]}, but it potentially also contains ``[[elementary (∞,1)-toposes]]''. \end{itemize} The [[geometric homotopy theory]] of [[(∞,1)-toposes]] in particular serves as the foundation for [[higher geometry]]/[[derived geometry]]. This is relevant notably in the [[physics]] of [[gauge theory]], where [[gauge transformations]] are identified with [[homotopies]] in [[geometric homotopy theory]]. For more on this see at \emph{[[geometry of physics -- homotopy types]]}. On the other hand, the incarnation of homotopy theory as \emph{[[homotopy type theory]]} exhibits the remarkably [[foundation|foundational]] nature of homotopy theory. Contrary to its original appearance as a fairly complicated-looking theory built on top of classical [[set theory]] and classcal [[topology]], homotopy theory turns out to be intrinsically simple: it arises from plain [[dependent type theory]] just by adopting a fully [[constructive mathematics|constructive]] attitude towards the concept of [[identity]]/[[equality]], see at \emph{[[identity type]]} for more on this. For exposition of this perspective see (\hyperlink{Shulman17}{Shulman 17}). \hypertarget{presentations}{}\subsection*{{Presentations}}\label{presentations} A convenient, powerful, and traditional way to deal with [[(∞,1)-categories]] is to ``present'' them by 1-categories with specified classes of morphisms called \emph{[[weak equivalence|weak equivalences]]} : a [[category with weak equivalences]] or [[homotopical category]]. The idea is as follows. Given a category $C$ with a class $W$ of weak equivalences, we can form its \textbf{[[homotopy category]]} or \textbf{[[calculus of fractions|category of fractions]]} $C[W^{-1}]$ by adjoining formal inverses to all the morphisms in $W$. The [[simplicial localization|(∞,1)-category presented by]] $(C,W)$`` can be thought of as the result of regarding $C$ as an $\infty$-category with only identity $k$-cells for $k\gt 1$, then adjoining formal inverses to morphisms in $W$ in the $\infty$-categorical sense; that is, making them into [[equivalence|equivalences]] rather than isomorphisms. It is remarkable that most $(\infty,1)$-categories that arise in mathematics can be presented in this way. As with presentations of [[group]]s and other algebraic structures, very different presentations can give rise to equivalent $(\infty,1)$-categories. For example, several different presentations of the $(\infty,1)$-category of $\infty$-groupoids are: \begin{itemize}% \item $C=$ [[CW-complex]]es, $W=$ [[homotopy equivalence]]s - see \emph{[[Quillen model structure on topological spaces]]} \item $C=$ [[topological space]]s, $W=$ [[weak homotopy equivalences]] \item $C=$ [[Kan complex]]es, $W=$ simplicial homotopy equivalences \item $C=$ [[simplicial set]]s, $W=$ weak homotopy equivalences - see \emph{[[Quillen model structure on simplicial sets]]} \item $C=$ [[small category|small categories]], $W=$ functors whose nerves are weak homotopy equivalences -- see \emph{[[Thomason model structure]]}. \end{itemize} The latter three can hence be regarded as providing ``combinatorial models'' for the homotopy theory of topological spaces. \hypertarget{model_categories}{}\subsubsection*{{Model Categories}}\label{model_categories} The value of working with presentations of $(\infty,1)$-categories rather than the $(\infty,1)$-categories themselves is that the presentations are ordinary 1-categories, and thus much simpler to work with. For instance, ordinary limits and colimits are easy to construct in the category of topological spaces, or of simplicial sets, and we can then use these to get a handle on $(\infty,1)$-categorical limits and colimits in the $(\infty,1)$-category of $\infty$-groupoids. However, we always have to make sure that we use only 1-categorical constructions that are \emph{homotopically meaningful}, which essentially means that they induce $(\infty,1)$-categorical meaningful constructions in the presented $(\infty,1)$-category. In particular, they must be invariant under weak equivalence. Most presentations of $(\infty,1)$-categories come with additional classes of morphisms, called \emph{fibrations} and \emph{cofibrations}, that are very useful in performing constructions in a homotopically meaningful way. Quillen defined a [[model category]] to be a 1-category together with classes of morphisms called weak equivalences, cofibrations, and fibrations that fit together in a very precise way (the term is meant to suggest ``a category of models for a homotopy theory''). Many, perhaps most, presentations of $(\infty,1)$-categories are model categories. Moreover, even when we do not have a model category, we often have classes of cofibrations and fibrations with many of the properties possessed by cofibrations and fibrations in a model category, and even when we do have a model category, there may be classes of cofibrations and fibrations, different from those in the model structure, that are useful for some purposes. Unlike the weak equivalences, which determine the ``homotopy theory'' and the $(\infty,1)$-category that it presents, fibrations and cofibrations should be regarded as \emph{technical tools} which make working directly with the presentation easier (or possible). Whether a morphism is a fibration or cofibration has no meaning after we pass to the presented $(\infty,1)$-category. In fact, \emph{every} morphism is weakly equivalent to a fibration and to a cofibration. In particular, despite the common use of double-headed arrows for fibrations and hooked arrows for cofibrations, they do not correspond to $(\infty,1)$-categorical epimorphisms and monomorphisms. In a model category, a morphism which is both a fibration and a weak equivalence is called an \textbf{acyclic fibration} or a \textbf{trivial fibration}. Dually we have \textbf{acyclic} or \textbf{trivial cofibrations}. An object $X$ is called \textbf{cofibrant} if the map $0\to X$ from the initial object to $X$ is a cofibration, and \textbf{fibrant} if the map $X\to 1$ to the terminal\# object is a fibration. The axioms of a model category ensure that for every object $X$ there is an acyclic fibration $Q X \to X$ where $Q X$ is cofibrant and an acyclic cofibration $X\to R X$ where $R X$ is fibrant. \hypertarget{examples}{}\subsubsection*{{Examples}}\label{examples} \begin{itemize}% \item [[topological homotopy theory]], [[classical model structure on topological spaces]], \item [[simplicial homotopy theory]], [[classical model structure on simplicial sets]] \item [[localic homotopy theory]] \end{itemize} For a (higher) category theorist, the following examples of model categories are perhaps the most useful to keep in mind: \begin{itemize}% \item $C=$ sets, $W=$ isomorphisms. \emph{All} morphisms are both fibrations and cofibrations. The $(\infty,1)$-category presented is again the 1-category $Set$. \item $C=$ categories, $W=$ equivalences of categories. The cofibrations are the functors which are injective on objects, and the fibrations are the [[isofibration|isofibrations]]. The acyclic fibrations are the equivalences of categories which are literally surjective on objects. Every object is both fibrant and cofibrant. The $(\infty,1)$-category presented is the 2-category $Cat$. This is often called the \emph{folk model structure}. \item $C=$ (strict) 2-categories and (strict) 2-functors, $W=$ 2-functors which are [[equivalence of categories|equivalences of bicategories]]. The fibrations are the 2-functors which are isofibrations on hom-categories and have an equivalence-lifting property. Every object is fibrant; the cofibrant 2-categories are those whose underlying 1-category is freely generated by some directed graph. The $(\infty,1)$-category presented is the (weak) 3-category $2Cat$. This model structure is due to Steve Lack. \end{itemize} \hypertarget{generalized_morphisms}{}\subsubsection*{{Generalized Morphisms}}\label{generalized_morphisms} The morphisms from $A$ to $B$ in the $(\infty,1)$-category presented by $(C,W)$ are zigzags $\stackrel{\simeq}{\leftarrow} \to \stackrel{\simeq}{\leftarrow} \to \cdots$; these are sometimes called \textbf{generalized morphisms}. Many presentations (including every model category) have the property that any such morphism is equivalent to one with a single zag, as in $\stackrel{\simeq}{\leftarrow} \to \stackrel{\simeq}{\leftarrow}$. In a model category, a canonical form for such a zigzag is $X \stackrel{\simeq}{\leftarrow} Q X \to R Y \stackrel{\simeq}{\leftarrow} Y$ where $Q X$ is cofibrant and $R Y$ is fibrant. In this case we can moreover take $Q X\to X$ to be an acyclic fibration and $Y\to R Y$ to be an acyclic cofibration. Often it suffices to consider even shorter zigzags of the form $\stackrel{\simeq}{\leftarrow} \to$ or $\to \stackrel{\simeq}{\leftarrow}$. In particular, this is the case if every object is fibrant or every object is cofibrant. For example: \begin{itemize}% \item If $X$ and $Y$ are strict 2-categories, then pseudofunctors $X\to Y$ are equivalent to strict 2-functors $Q X \to Y$, where $Q X$ is a cofibrant replacement for $X$. \item [[anafunctor|anafunctors]] are zigzags $\stackrel{\simeq}{\leftarrow} \to$ in the [[folk model structure]] on 1-categories whose first factor is an acyclic (i.e. surjective) fibration. \item [[Morita equivalence|Morita morphisms]] in the theory of [[Lie groupoid|Lie groupoids]] are generalized morphisms of length one where both maps are acyclic fibrations. \end{itemize} If $X$ is cofibrant and $Y$ is fibrant, then every generalized morphism from $X$ to $Y$ is equivalent to an ordinary morphism. For example, if $X$ is a cofibrant 2-category, then every pseudofunctor $X\to Y$ is equivalent to a strict 2-functor $X\to Y$ \hypertarget{quillen_equivalences}{}\subsubsection*{{Quillen Equivalences}}\label{quillen_equivalences} Quillen also introduced a highly structured notion of equivalence between model categories, now called a [[Quillen equivalence]], which among other things ensures that they present the same $(\infty,1)$-category. Quillen equivalences are now being used to compare different definitions of higher categories. \hypertarget{related_concepts}{}\subsection*{{Related concepts}}\label{related_concepts} \begin{itemize}% \item [[synthetic homotopy theory]] \item [[simplicial homotopy theory]] \item [[stable homotopy theory]] \item [[parameterized homotopy theory]] \item [[equivariant homotopy theory]], [[global equivariant homotopy theory]] \item [[chromatic homotopy theory]] \item [[p-adic homotopy theory]] \item [[algebraic homotopy]]: In his talk at the 1950 ICM in Harvard, [[Henry Whitehead]] introduced the idea of [[algebraic homotopy]] theory and said \end{itemize} \emph{``The ultimate aim of algebraic homotopy is to construct a purely algebraic theory, which is equivalent to homotopy theory in the same sort of way that `analytic' is equivalent to `pure' projective geometry.''} This theme was taken up by Baues, (1988), using a type of abstract homotopy theory closely related to Ken Brown's [[category of fibrant objects|categories of fibrant objects]]. Whitehead's own work was extended by Ronnie Brown and Phil Higgins, see [[nonabelian algebraic topology]]. \begin{itemize}% \item [[homotopy type theory]]: A formalization of homotopy theory in terms of [[Martin-Löf dependent type theory]] is \emph{[[homotopy type theory]]}. \end{itemize} \hypertarget{related_entries}{}\subsection*{{Related entries}}\label{related_entries} \begin{itemize}% \item [[algebraic homotopy]] \item [[proper homotopy theory]] \item [[category of fibrant objects]] \item [[category with weak equivalences]] \item [[closed monoidal deformation retract]] \item [[closed monoidal homotopical category]] \item [[cylinder functor]], [[cocylinder]] \item [[derived functor]] \item [[deformation retract of a homotopical category]], [[neighborhood retract]] \item [[Dold fibration]] \item [[equivalence]] \item [[folk model structure]] \item [[fundamental groupoid]] \item [[homological resolution]] \item [[homotopical category]] \item [[homotopical cohomology theory]] \item [[homotopy]], [[homotopy group]] \item [[homotopy category]] \item [[homotopy limit]], [[homotopy colimit]] \item [[homotopy coherent category theory]] \item [[Hurewicz fibration]], [[Hurewicz connection]], [[Hurewicz cofibration]] \item [[interval object]] \item [[model category]] \item [[model structure on crossed complexes]] \item [[model structure on simplicial sets]], [[model structure on dendroidal sets]] \item [[path object]], [[path groupoid]], [[path n-groupoid]] \item [[rational homotopy theory]], [[p-adic homotopy theory]] \item [[test category]] \item [[topology]] \item [[weak equivalence]] \end{itemize} \hypertarget{References}{}\subsection*{{References}}\label{References} An exposition with an eye towards [[homotopy type theory]] is in \begin{itemize}% \item [[Mike Shulman]], \emph{The logic of space}, chapter in [[Gabriel Catren]], [[Mathieu Anel]] (eds.), \emph{[[New Spaces for Mathematics and Physics]]} (\href{https://arxiv.org/abs/1703.03007}{arXiv:1703.03007}) \end{itemize} Lecture notes: \begin{itemize}% \item \emph{[[Introduction to Homotopy Theory]]} \end{itemize} Survey \begin{itemize}% \item [[Haynes Miller]] (ed.), \emph{[[Handbook of Homotopy Theory]]} \end{itemize} The original axiomatization of homotopy theory by [[model categories]] is due to \begin{itemize}% \item [[Daniel Quillen]], \emph{Homotopical algebra}, Lecture Notes in Mathematics 43, Berlin, New York, 1967 \end{itemize} The similar axiomatization involving the weaker structure of a [[calculus of fractions]] is due to \begin{itemize}% \item [[Pierre Gabriel]], [[Michel Zisman]], \emph{[[Calculus of fractions and homotopy theory]]}, \emph{Ergebnisse der Mathematik und ihrer Grenzgebiete}, Band 35. Springer, New York (1967) \end{itemize} A standard account of the modern form of [[simplicial homotopy theory]] is in \begin{itemize}% \item [[Paul Goerss]], [[Rick Jardine]], \emph{[[Simplicial homotopy theory]]}, Progress in Mathematics, Birkh\"a{}user (1996) \end{itemize} Formulation of abstract homotopy theory as the theory of [[(∞,1)-toposes]] is due to \begin{itemize}% \item [[Jacob Lurie]], \emph{[[Higher Topos Theory]]} \end{itemize} and the formalization of this in the [[internal logic|internal language]] of [[homotopy type theory]] is due to \begin{itemize}% \item Univalent Foundations Project, \emph{[[Homotopy Type Theory -- Univalent Foundations of Mathematics]]} (2013) \end{itemize} A foundational set of lecture notes is developing in \begin{itemize}% \item [[Denis-Charles Cisinski]], \emph{Higher category theory and homotopical algebra} (\href{http://www.mathematik.uni-regensburg.de/cisinski/CatLR.pdf}{pdf}) \end{itemize} See also \begin{itemize}% \item H. J. Baues, \emph{Homotopy types}, in \emph{Handbook of Algebraic Topology}, (edited by I.M. James), North Holland, 1995. \item Jasper Moller, \emph{Homotopy theory for beginners} (\href{http://www.math.ku.dk/~moller/e01/algtopI/comments.pdf}{pdf}) \item [[Zhen Lin Low]], \emph{[[Notes on homotopical algebra]]} \item [[Emily Riehl]], \emph{[[Categorical Homotopy Theory]]} \item [[Julia Bergner]], \emph{A survey of $(\infty,1)$-categories} (\href{http://arxiv.org/abs/math/0610239}{arXiv}). \item [[William Dwyer]], \emph{Homotopy theory and classifying spaces}, Copenhagen, June 2008 (\href{http://www.math.ku.dk/~jg/homotopical2008/Dwyer.CopenhagenNotes.pdf}{pdf}) \item [[William Dwyer]], [[Philip Hirschhorn]], [[Daniel Kan]], [[Jeff Smith]], \emph{Homotopy Limit Functors on Model Categories and Homotopical Categories}, volume 113 of \emph{Mathematical Surveys and Monographs}, American Mathematical Society (2004) (there exists \href{http://dodo.pdmi.ras.ru/~topology/books/dhks.pdf}{this} pdf copy of what seems to be a preliminary version of this book) \item K. H. Kamps and [[Tim Porter]], \emph{Abstract Homotopy and Simple Homotopy Theory} (\href{http://books.google.de/books?id=7JYKxInRMdAC&dq=Porter+Kamps&printsec=frontcover&source=bl&ots=uuyl_tIjs4&sig=Lt8I92xQBZ4DNKVXD0x76WkcxCE&hl=de&sa=X&oi=book_result&resnum=3&ct=result#PPP1,M1}{GoogleBooks}) \item [[Emily Riehl]], \emph{Categorical homotopy theory}, Lecture notes (\href{http://www.math.harvard.edu/~eriehl/266x/lectures.pdf}{pdf}) \item [[Birgit Richter]], \emph{From categories to homotopy theory} Cambridge studies in advanced mathematics, 2019 (\href{https://www.math.uni-hamburg.de/home/richter/catbook.html}{webpage}) \end{itemize} Brief indications of open questions and future directions (as of 2013) of [[algebraic topology]] and [[stable homotopy theory]] are in \begin{itemize}% \item [[Tyler Lawson]], \emph{The future}, Talbot lectures 2013 (\href{http://math.mit.edu/conferences/talbot/2013/19-Lawson-thefuture.pdf}{pdf}) \end{itemize} and in \begin{itemize}% \item \emph{Problems in homotopy theory} (\href{http://topology-octopus.herokuapp.com/problemsinhomotopytheory/show/HomePage}{wiki}) \end{itemize} More regarding the sociology of the field (such as its [[folklore]] results): \begin{itemize}% \item [[Clark Barwick]], \emph{The future of homotopy theory}, 2017 (\href{http://www.maths.ed.ac.uk/~cbarwick/papers/future.pdf}{pdf}, [[BarwickFutureOfHomotopyTheory.pdf:file]]) \end{itemize} [[!redirects Homotopy Theory]] [[!redirects homotopy theories]] \end{document}