03.12.43 · modern-geometry / homotopy

Quasi-categories and the Joyal model structure

shipped3 tiersLean: none

Anchor (Master): Joyal 2002 *Quasi-categories and Kan complexes* (J. Pure Appl. Algebra 175); Joyal 2008 *The Theory of Quasi-categories and its Applications* (CRM lecture notes); Lurie 2009 *Higher Topos Theory* (Princeton Annals 170) §1.1-§2.2 (canonical reference); Boardman-Vogt 1973 *Homotopy Invariant Algebraic Structures on Topological Spaces* (LNM 347) (originator of weak Kan complexes); Cisinski 2019 *Higher Categories and Homotopical Algebra* (Cambridge Studies 180) §3

Intuition Beginner

An ordinary category has objects and arrows, and any two composable arrows have one and only one composite. A quasi-category relaxes this: composition is not handed to you as a fixed operation but is recorded as a piece of data, and there can be many witnesses to "this arrow is the composite of those two." All the witnesses agree up to higher data, so composition still works — it is just defined up to coherent choice rather than on the nose. This is the natural language for homotopy theory, where two paths can be composed but the composite is only well defined up to homotopy.

The bookkeeping uses simplicial sets. A -simplex is an object, a -simplex is a morphism, and a -simplex is a witness that one edge is a composite of the other two. The defining rule is a filling condition: whenever you have two arrows that meet at a shared point, with the middle of a triangle missing, you can fill in the triangle. Filling the triangle supplies a composite and the witness at the same time. Higher simplices record that these choices are compatible.

The slogan to carry is that quasi-categories unify two worlds. When every arrow is reversible you recover spaces, and when fillings are unique you recover ordinary categories. So a single framework holds both spaces and categories, with genuine homotopy-theoretic categories living in between.

Visual Beginner

A schematic of the standard triangle with vertices . The two edges and are drawn solid: these are the two composable arrows, meeting at the middle vertex . The third edge and the interior of the triangle are drawn dashed: this is the missing data, the inner horn . An arrow labelled "fill" points from the partial picture to the full filled triangle, where the dashed edge becomes solid and is labelled "a composite of the two." A side note marks that the corner horns and (where the missing edge touches an endpoint, not the middle) are not required to fill.

The picture isolates the one rule that defines a quasi-category: inner horns fill, supplying composites. The outer horns are left out on purpose, which is exactly what separates a quasi-category from a space.

Worked example Beginner

Take an ordinary category and build its nerve , then read off why it is a quasi-category whose triangles fill in only one way.

Step 1. Describe the pieces. The objects of are the objects of . A -simplex is a single arrow . A -simplex is a chain together with the chosen composite — so a filled triangle is exactly a commuting triangle in .

Step 2. Check the filling rule for the middle-missing case. Suppose you are handed the two solid edges and meeting at the middle vertex, with the long edge and interior missing. In there is the composite , and the commuting triangle built from , , and is a filler. So the inner horn fills.

Step 3. Notice the filling is forced. The long edge of any filler has to be the composite , and there is only one such arrow in a category. So the inner horn fills in exactly one way. This uniqueness is what marks out nerves of ordinary categories among all quasi-categories.

Step 4. Check the corner case fails in general. Take the outer horn made of and an arrow sharing the starting vertex. Filling it would demand an arrow making the triangle commute, which need not exist when is not reversible. So outer horns are genuinely not required to fill.

What this shows: the nerve turns a category into a simplicial set whose inner fillings reproduce composition, and the uniqueness of fillers detects that we started from a plain category rather than a homotopical one. Quasi-categories with non-unique fillers are the new objects, where composition is defined only up to coherent choice.

Check your understanding Beginner

Formal definition Intermediate+

Let be the category of simplicial sets 03.12.25, with standard simplices , boundaries , and horns . Recall that a horn is inner when and outer when .

Definition (quasi-category). A quasi-category (synonyms: -category in Lurie's sense, -category, weak Kan complex) is a simplicial set such that for every inner horn inclusion with and , every map extends along the inclusion to a map . Equivalently, has the right lifting property against the set of inner-horn inclusions.

The interpretive dictionary: the elements of are the objects; the elements of are the morphisms, with source and target given by the face maps ; a -simplex with , , exhibits as a composite of and . Inner-horn filling at supplies composites; inner-horn filling at supplies the coherences (associativity-up-to-homotopy and its higher analogues).

Definition (the homotopy category). Two morphisms in a quasi-category are homotopic, written , if there is a -simplex with faces , , and a degenerate identity edge witnessing . For a quasi-category this is an equivalence relation, and composition descends to homotopy classes. The homotopy category is the ordinary category with the same objects as and with , composition induced by inner-horn filling at . The construction extends to a functor left adjoint to the nerve .

Definition (equivalence in a quasi-category). A morphism in is an equivalence if its image in is an isomorphism; equivalently admits a two-sided homotopy inverse. The quasi-category is a Kan complex if and only if every morphism is an equivalence — this is the precise sense in which Kan complexes are the -groupoids 03.12.42.

Definition (mapping spaces). For objects in a quasi-category there is a mapping space , a Kan complex (not merely a quasi-category), constructed for instance as the simplicial set of -simplices with prescribed endpoints (the pullback presentation ). A map of quasi-categories is an equivalence of -categories if it is essentially surjective on homotopy categories and induces homotopy equivalences on all mapping spaces.

Definition (Joyal model structure). The Joyal model structure on has:

  • cofibrations: the monomorphisms (level-wise injections), the same class as in the Kan-Quillen structure 03.12.33;
  • fibrant objects: the quasi-categories;
  • weak equivalences: the categorical (Joyal) equivalences — the maps such that for every quasi-category the induced map on isomorphism classes of the mapping quasi-category is a bijection; on fibrant objects these restrict to the equivalences of -categories above.

The fibrations between fibrant objects are the isofibrations (the inner-fibration condition plus lifting of equivalences); the generating cofibrations are the boundary inclusions , and the categorical anodyne extensions are generated from the inner horns together with the data forcing equivalences to lift.

Counterexamples to common slips

  • Inner versus all horns. The Kan-Quillen structure 03.12.33 asks for all horns and has the Kan complexes as fibrant objects; the Joyal structure asks for inner horns only and has the quasi-categories as fibrant objects. Same cofibrations, same underlying category, different fibrant objects and different weak equivalences.

  • The mapping space is a Kan complex, not a quasi-category. In an -category the objects and morphisms form a quasi-category, but for fixed endpoints the morphisms-and-homotopies assemble into a space: is always a Kan complex. The directedness lives between objects, not inside a single hom.

  • Joyal equivalence is finer than Kan-Quillen weak equivalence. The map collapsing an arrow is a Kan-Quillen weak equivalence (both realise to a point) but not a Joyal equivalence: is the walking arrow and the walking object, and they are not equivalent as -categories. Joyal equivalences see the categorical, not just the homotopy-type, content.

  • Most simplicial sets are not quasi-categories. The boundary has the two composable edges but no -simplex, so the inner horn has no filler; is not a quasi-category. Fibrant replacement in the Joyal structure is a genuine operation.

Key theorem with proof Intermediate+

Theorem (nerve recognition; Joyal 2002). Let be a simplicial set. Then is isomorphic to the nerve of an ordinary category if and only if is a quasi-category in which every inner horn (, ) has a unique filler. In that case .

Proof. Suppose . An -simplex of is a composable chain of arrows in . Given an inner horn with , all faces except the -th are specified; in particular the edges and are present (they lie in faces other than the -th, since is inner). The missing -th face is determined: every other edge of the chain is fixed by the present faces, and the edge inside the -th face must be the composite of the two present edges. So the filler exists and is the unique chain with those edges. Outer horns ( or ) are not required, because the missing composite would touch an endpoint and need not be available. Hence is a quasi-category with unique inner fillers.

Suppose is a quasi-category with unique inner fillers. Build : objects are , and morphisms are the elements of , where uniqueness of -simplex fillers makes the homotopy relation the identity relation, so . Composition is well defined and single-valued by unique inner-horn filling at ; associativity follows from unique filling at . The comparison map is a bijection in every dimension because the unique-filler hypothesis recovers each -simplex from its spine , and the spine determines the chain in the nerve. So .

Bridge. This theorem builds toward the slogan that quasi-categories generalise ordinary categories: the nerve embeds fully faithfully into , and the image is exactly the quasi-categories with unique fillers, so a quasi-category is a category in which inner fillers exist but are no longer forced to be unique. The foundational reason composition is only defined up to coherent homotopy is precisely the loss of that uniqueness: in the composite is the single filler, while in a general quasi-category many -simplices witness the same pair. This is exactly the same relaxation that turns the Kan-Quillen structure 03.12.33 into a homotopical version of , and the bridge is that the two relaxations live on the same underlying category with the same monomorphism cofibrations. The central insight is that one combinatorial gadget — a simplicial set with a horn-filling condition — interpolates between categories (unique inner fillers), -categories (inner fillers), and spaces (all fillers, the -groupoids of 03.12.42); putting these together, the nerve recognition theorem appears again in the comparison-of-models program, where the homotopy-coherent nerve plays the role the ordinary nerve plays here, and the cobordism hypothesis 03.16.03 is stated in exactly this - and -categorical language.

Exercises Intermediate+

Advanced results Master

Comparison of models: Joyal versus Bergner

The Joyal model structure is one of several Quillen-equivalent presentations of the homotopy theory of -categories. The principal comparison is with the Bergner model structure on , the category of simplicially enriched categories.

Theorem 1 (Joyal-Tierney; Lurie HTT §2.2). The homotopy-coherent nerve , right adjoint to the rigidification functor , is the right half of a Quillen equivalence between the Bergner model structure on and the Joyal model structure on . Consequently the two model categories present the same homotopy theory of -categories.

The functor sends to the simplicial category whose objects are and whose hom-objects are the nerves of the posets of subsets of containing both endpoints. The adjunction upgrades to a Quillen equivalence: a simplicial set is a quasi-category if and only if is a fibrant simplicial category (one whose hom-objects are Kan complexes), and the derived unit and counit are equivalences. This is the precise statement that "quasi-categories and simplicial categories model the same thing."

Theorem 2 (a chain of Quillen equivalences). The Joyal model structure on , the Bergner structure on , the complete-Segal-space structure on (Rezk), and the Segal-category structure are pairwise connected by Quillen equivalences (Bergner 2007, Joyal-Tierney 2007). All four present the homotopy theory of -categories.

Toën's theorem makes this rigidity precise: the homotopy theory of -categories has, up to equivalence, a unique self-equivalence group (identity and "take the opposite"), so the four models agree not just abstractly but essentially uniquely. The reader should take from this that the choice of model is a matter of convenience; the invariants are model-independent.

Straightening and unstraightening

Theorem 3 (straightening/unstraightening; Lurie HTT §2.2). For a quasi-category there is a Quillen equivalence between the covariant model structure on (presenting functors to the -category of spaces, via left fibrations) and a category of simplicial functors. The unstraightening functor turns a diagram of spaces into a left fibration over ; straightening is its inverse up to equivalence.

This is the -categorical Grothendieck construction: it trades a functor valued in -categories for a fibration, exactly as the classical Grothendieck construction trades a pseudofunctor for a fibred category. Straightening/unstraightening is the technical engine of -categorical universal algebra — presheaves, the Yoneda lemma, limits and colimits, and adjoint functors in the -categorical sense are all developed through it. It is the deepest part of the Joyal-Lurie foundation and the natural starting point of the full Higher Topos Theory development that this bridge unit points toward rather than builds.

Synthesis. The Joyal model structure is the bridge from the simplicial homotopy theory of Goerss-Jardine to the -categorical world of Lurie, and the bridge is exactly the shift from "all horns" to "inner horns" on the fixed category . This generalises the Kan-Quillen story 03.12.33 in the precise sense that the Kan-Quillen fibrant objects (Kan complexes = -groupoids 03.12.42) sit inside the Joyal fibrant objects (quasi-categories = -categories) as the ones with all morphisms invertible; the foundational reason the two structures coexist is that they share the monomorphism cofibrations and differ only in which anodyne extensions are inverted, so the -groupoidal theory is a localisation of the -categorical one. This is exactly the pattern that recurs through the comparison theorems: quasi-categories, simplicial categories, complete Segal spaces, and Segal categories are pairwise Quillen-equivalent, and putting these together with Toën's rigidity, the homotopy theory of -categories is essentially unique. The central insight carried forward is that one filling condition organises categories, -categories, and spaces into a single framework, and this framework is the foundational reason the cobordism hypothesis 03.16.03 can even be stated; the straightening/unstraightening equivalence appears again as the -categorical Grothendieck construction on which the entire Higher Topos Theory edifice is built, and the bridge is that everything above is the opening chapter of that edifice rather than its completion.

Full proof set Master

Proposition 1 (inner-horn filling is closed under the operations defining the fibrant objects). The class of simplicial sets with the right lifting property against all inner-horn inclusions is closed under products, cotensors by arbitrary simplicial sets, and retracts. In particular, if is a quasi-category and any simplicial set, then is a quasi-category.

Proof. Right lifting properties are always closed under retracts and (small) products, because a lift into a product or a retract is assembled coordinate-wise from lifts into the factors. For the cotensor, the defining adjunction turns a lifting problem , into the lifting problem , . The map is a categorical anodyne extension — Joyal's theorem that the pushout-product of an inner-horn inclusion with any monomorphism (here promoted via the product) lies in the saturated class generated by inner horns. Since has the right lifting property against all inner-anodyne maps, the lift exists, and adjointly lifts against . Hence is a quasi-category.

Proposition 2 (the homotopy category functor is left adjoint to the nerve). The functor is left adjoint to the nerve , and the counit is an isomorphism for every ordinary category .

Proof. Define for an arbitrary simplicial set by generators and relations: objects , generating morphisms , with relations and for every . A functor is exactly a choice of objects and morphisms compatible with these relations, which is the same data as a simplicial map (a simplicial map is determined on - and -simplices subject to the face relations that the -simplex relations encode). This bijection is natural, giving the adjunction. For , the unit-counit triangle identities and the full faithfulness of (an -simplex of is determined by its spine) force the counit to be an isomorphism, since is fully faithful and inverts it on the image.

Proposition 3 (Joyal equivalences satisfy two-out-of-three and the Joyal structure is a model structure). The categorical equivalences form a class satisfying two-out-of-three and the retract property, and together with the monomorphisms as cofibrations they assemble, via the small-object argument applied to inner-horn-type generating sets, into a model structure on whose fibrant objects are exactly the quasi-categories.

Proof sketch. Two-out-of-three and retract closure for the categorical equivalences follow because they are defined by a representable condition — bijectivity of for all quasi-categories — and bijections satisfy two-out-of-three and are retract-stable. Cofibrations being the monomorphisms are retract-stable as in the Kan-Quillen case 03.12.33. The factorisation axioms come from the small-object argument applied to the generating cofibrations and to a generating set of categorical anodyne extensions; Joyal's identification of the latter (inner horns plus the maps witnessing invertibility of equivalences) is the substantive input, proved via an explicit analysis of the saturated class. The fibrant objects are the simplicial sets with the right lifting property against the categorical anodyne extensions, which Joyal shows coincide with the quasi-categories. The lifting axioms then follow formally from the generating-set description, exactly as for any cofibrantly generated model structure (Hovey 1999).

Connections Master

  • Kan-Quillen model structure on sSet 03.12.33. The Joyal structure is the direct sibling: same underlying category , same monomorphism cofibrations, but inner-horn fillers in place of all-horn fillers. Where Kan-Quillen has Kan complexes as fibrant objects and models spaces (-groupoids), Joyal has quasi-categories as fibrant objects and models -categories. The Kan-Quillen structure is recovered from the Joyal structure by further inverting the equivalences that make every morphism invertible, so -groupoids are the localisation of -categories at "make all arrows equivalences." Reading the two units together is the cleanest way to see why one combinatorial category carries two homotopy theories.

  • Simplicial sets and geometric realization 03.12.25. Quasi-categories are simplicial sets with a lifting condition, so the entire theory is built on the combinatorics of , the standard simplices, and their horns from 03.12.25. The interpretive dictionary — objects, morphisms, composition-witnesses, coherences in ascending dimension — is a reading of the low-dimensional simplices of a simplicial set, and the nerve functor that embeds ordinary categories into is the same one introduced there.

  • Combinatorial simplicial homotopy groups and Kan complexes 03.12.42. Kan complexes are exactly the quasi-categories in which every morphism is an equivalence, the -groupoids. The simplicial homotopy groups built in 03.12.42 are the homotopy groups of these -groupoids, and for a general quasi-category they reappear as the homotopy groups of the mapping spaces , which are themselves Kan complexes. The horn-filling group law of 03.12.42 is the all-horns specialisation of the inner-horn composition developed here.

  • Quillen model category 03.12.31. The Joyal structure is another instance of the abstract model-category framework of 03.12.31, cofibrantly generated and cartesian, and its construction reuses the small-object argument and the saturated-class machinery introduced there. It is a second worked example alongside the Kan-Quillen structure, showing that a single category can support genuinely different model structures distinguished by their weak equivalences and fibrant objects.

  • Cobordism hypothesis 03.16.03. The cobordism hypothesis of Baez-Dolan and Lurie is stated in the language of -categories, of which the -categories presented by the Joyal structure are the first nontrivial layer. The framework here — composition up to coherent homotopy, mapping spaces, equivalences of -categories — is the vocabulary in which fully extended topological field theories and their classification by fully dualizable objects are formulated. This unit is the categorical on-ramp to that classification.

Historical & philosophical context Master

The inner-horn-filling condition first appears in J. Michael Boardman and Rainer Vogt's 1973 monograph Homotopy Invariant Algebraic Structures on Topological Spaces [Boardman-Vogt1973] (Springer LNM 347), where they introduced "restricted Kan complexes" — what are now called weak Kan complexes — as the homotopy-coherent nerves of topological categories. Their motivation was operadic: they needed a combinatorial object recording algebraic structure that is associative and unital only up to coherent homotopy, and the inner-horn condition captured exactly the coherence without forcing invertibility. The objects sat largely dormant as a foundational tool for three decades.

André Joyal revived and systematised the theory in his 2002 paper Quasi-categories and Kan complexes [Joyal2002] (J. Pure Appl. Algebra 175, 207-222) and the subsequent lecture notes [Joyal2008]. Joyal renamed the objects quasi-categories, proved the nerve recognition theorem, characterised Kan complexes among them as the -groupoids, and — most consequentially — constructed the model structure on now bearing his name, with cofibrations the monomorphisms and fibrant objects the quasi-categories. Joyal's insight was that quasi-categories are not a curiosity but a complete and workable foundation for category theory done up to homotopy, with limits, colimits, adjunctions, and Kan extensions all available.

Jacob Lurie's 2009 Higher Topos Theory [Lurie2009] (Princeton Annals 170) built the full edifice on Joyal's foundation, developing the -categorical Yoneda lemma, presentable and accessible -categories, the straightening/unstraightening equivalence, and -topoi. Lurie's book made quasi-categories — which he calls simply -categories — the default working language of a generation of homotopy theorists, algebraic geometers, and mathematical physicists. The philosophical payoff is a genuine unification: Grothendieck's vision of spaces and categories as two faces of one homotopical object is realised concretely, with ordinary categories (unique inner fillers), -categories (inner fillers), and spaces (all fillers) as three regimes of a single combinatorial framework. The equivalence of all the competing models, pinned down by Bergner, Joyal-Tierney, and the rigidity theorem of Toën, certifies that this framework is canonical rather than an artefact of one presentation.

Bibliography Master

@article{Joyal2002,
  author    = {Joyal, Andr{\'e}},
  title     = {Quasi-categories and {K}an complexes},
  journal   = {Journal of Pure and Applied Algebra},
  volume    = {175},
  year      = {2002},
  pages     = {207--222}
}

@misc{Joyal2008,
  author    = {Joyal, Andr{\'e}},
  title     = {The Theory of Quasi-categories and its Applications},
  note      = {Advanced Course on Simplicial Methods in Higher Categories, CRM Barcelona, Quaderns 45},
  year      = {2008}
}

@book{Lurie2009,
  author    = {Lurie, Jacob},
  title     = {Higher Topos Theory},
  series    = {Annals of Mathematics Studies},
  volume    = {170},
  publisher = {Princeton University Press},
  year      = {2009}
}

@book{Boardman-Vogt1973,
  author    = {Boardman, J. Michael and Vogt, Rainer M.},
  title     = {Homotopy Invariant Algebraic Structures on Topological Spaces},
  series    = {Lecture Notes in Mathematics},
  volume    = {347},
  publisher = {Springer-Verlag},
  year      = {1973}
}

@book{Cisinski2019,
  author    = {Cisinski, Denis-Charles},
  title     = {Higher Categories and Homotopical Algebra},
  series    = {Cambridge Studies in Advanced Mathematics},
  volume    = {180},
  publisher = {Cambridge University Press},
  year      = {2019}
}

@book{Riehl2014,
  author    = {Riehl, Emily},
  title     = {Categorical Homotopy Theory},
  series    = {New Mathematical Monographs},
  volume    = {24},
  publisher = {Cambridge University Press},
  year      = {2014}
}

@article{JoyalTierney2007,
  author    = {Joyal, Andr{\'e} and Tierney, Myles},
  title     = {Quasi-categories vs Segal spaces},
  journal   = {Contemporary Mathematics},
  volume    = {431},
  year      = {2007},
  pages     = {277--326}
}

@article{Bergner2007,
  author    = {Bergner, Julia E.},
  title     = {Three models for the homotopy theory of homotopy theories},
  journal   = {Topology},
  volume    = {46},
  year      = {2007},
  pages     = {397--436}
}

@article{Toen2005,
  author    = {To{\"e}n, Bertrand},
  title     = {Vers une axiomatisation de la th{\'e}orie des cat{\'e}gories sup{\'e}rieures},
  journal   = {K-Theory},
  volume    = {34},
  year      = {2005},
  pages     = {233--263}
}