nLab smooth set

Context

Differential geometry

synthetic differential geometry

Introductions

from point-set topology to differentiable manifolds

geometry of physics: coordinate systems, smooth spaces, manifolds, smooth homotopy types, supergeometry

Differentials

V-manifolds

smooth space

Tangency

The magic algebraic facts

Theorems

Axiomatics

cohesion

infinitesimal cohesion

tangent cohesion

differential cohesion

graded differential cohesion

singular cohesion

id id fermionic bosonic bosonic Rh rheonomic reduced infinitesimal infinitesimal & étale cohesive ʃ discrete discrete continuous * \array{ && id &\dashv& id \\ && \vee && \vee \\ &\stackrel{fermionic}{}& \rightrightarrows &\dashv& \rightsquigarrow & \stackrel{bosonic}{} \\ && \bot && \bot \\ &\stackrel{bosonic}{} & \rightsquigarrow &\dashv& \mathrm{R}\!\!\mathrm{h} & \stackrel{rheonomic}{} \\ && \vee && \vee \\ &\stackrel{reduced}{} & \Re &\dashv& \Im & \stackrel{infinitesimal}{} \\ && \bot && \bot \\ &\stackrel{infinitesimal}{}& \Im &\dashv& \& & \stackrel{\text{étale}}{} \\ && \vee && \vee \\ &\stackrel{cohesive}{}& \esh &\dashv& \flat & \stackrel{discrete}{} \\ && \bot && \bot \\ &\stackrel{discrete}{}& \flat &\dashv& \sharp & \stackrel{continuous}{} \\ && \vee && \vee \\ && \emptyset &\dashv& \ast }

Models

Lie theory, ∞-Lie theory

differential equations, variational calculus

Chern-Weil theory, ∞-Chern-Weil theory

Cartan geometry (super, higher)

Cohesive toposes

Contents

Idea

The concept of a smooth sets (or smooth spaces) [Schreiber 2013, 2014], is a generalization of that of smooth manifolds beyond that of diffeological spaces: A smooth set is a generalized smooth space that is characterized by how it may be probed by smooth Cartesian spaces.

For example, moduli spaces of differential forms exist as smooth sets but not as diffeological spaces (much less as smooth manifolds). Thereby, smooth sets constitute a natural foundation for the geometry of physics, specifically of variational calculus and Lagrangian field theory [Schreiber 2013b, 2017, Giotopoulos & Sati 2023].

Hence the category of smooth sets is a convenient categories of spaces for differential topology, in a precise technical sense: It is a topos and in fact a cohesive topos [Schreiber 2013 §4.4].

From a broader perspective, smooth sets are equivalently the 0-truncated smooth ∞-groupoids, the latter generalizing smooth sets from geometry to higher geometry, specifically from differential geometry to higher differential geometry, forming a cohesive \infty -topos (exposition in Schreiber 2025). Thereby, smooth sets are part of a hierarchy of ever more convenient categories of spaces for differential topology:

From Sati-Schreiber 2025

Definition

One way to define category of smooth sets is as the sheaf topos

SmthSetSh(SmthMfd) SmthSet \coloneqq Sh(SmthMfd)

of sheaves on the site SmthMfd of smooth manifolds equipped with its standard coverage (Grothendieck topology) given by open covers.

Since SmthMfdSmthMfd is equivalent to the category of manifolds embedded into \mathbb{R}^\infty, SmthMfdSmthMfd is an essentially small category, so there are no size issues involved in this definition.

But since manifolds themselves are defined in terms of gluing conditions, the Grothendieck topos SmthSetSmthSet depends on much less than all of SmthMfdSmthMfd.

Let

Ball{(D int nD int m)SmthMfd|n,m} Ball \coloneqq \big\{ (D^n_{int} \to D^m_{int}) \in SmthMfd \vert n,m \in \mathbb{N} \big\}

and

CartSp{( n m)SmthMfd||n,m} CartSp \coloneqq \big\{ (\mathbb{R}^n \to \mathbb{R}^m) \in SmthMfd \vert| n,m \in \mathbb{N} \big\}

be the full subcategories BallBall and CartSp of SmthMfdSmthMfd on open balls and on cartesian spaces, respectively. Then the corresponding sheaf toposes are still those of smooth spaces:

SmthSet Sh(Ball) Sh(CartSp). \begin{aligned} SmthSet &\simeq Sh(Ball) \\ & \simeq Sh(CartSp) \end{aligned} \,.

Examples

  • The category of ordinary manifolds is a full subcategory of smooth spaces:

    SmthMfdSmoothSet. SmthMfd \hookrightarrow SmoothSet \,.

    When one regards smooth spaces concretely as sheaves on SmthMfdSmthMfd, then this inclusion is of course just the Yoneda embedding.

  • The full subcategory

    DiffSpSmoothSet DiffSp \subset SmoothSet

    on concrete sheaves is called the category of diffeological spaces.

    • The standard class of examples of smooth spaces that motivate their use even in cases where one starts out being intersted just in smooth manifolds are mapping spaces: for XX and Σ\Sigma two smooth spaces (possibly just ordinary smooth manifolds), by the closed monoidal structure on presheaves the mapping space [Σ,X][\Sigma,X], i.e. the space of smooth maps ΣX\Sigma \to X exists again naturally as a smooth. By the general formula it is given as a sheaf by the assignment

      [Σ,X]:USmthSet(Σ×U,X). [\Sigma,X] \colon U \mapsto SmthSet(\Sigma \times U, X) \,.

      If XX and Σ\Sigma are ordinary manifolds, then the hom-set on the right sits inside that of the underlying sets SmthSet(Σ×U,X)Set(|Σ|×|U|,|X|)SmthSet(\Sigma \times U , X) \subset Set({|\Sigma|} \times {|U|}, {|X|} ) so that [Σ,X][\Sigma,X] is a diffeological space.

      The above formula says that a UU-parameterized family of maps ΣX\Sigma \to X is smooth as a map into the smooth space [Σ,X][\Sigma,X ] precisely if the corresponding map of sets U×ΣXU \times \Sigma \to X is an ordinary morphism of smooth manifolds.

  • The canonical examples of smooth spaces that are not diffeological spaces are the sheaves of (closed) differential forms:

    K n:UΩ closed n(U). K^n \colon U \mapsto \Omega^n_{closed}(U) \,.
  • The category

    SimpSmthSetSmthSet Δ op SimpSmthSet \coloneqq SmthSet^{\Delta^{op}}

    equivalently that of sheaves on SmthMfdSmthMfd with values in simplicial sets

    Sh(SmthMfd,sSet) \cdots \simeq Sh(SmthMfd, sSet)

    of simplicial objects in smooth spaces naturally carries the structure of a homotopical category (for instance the model structure on simplicial sheaves or that of a Brown category of fibrant objects (if one restricts to locally Kan simplicial sheaves)) and as such is a presentation for the (∞,1)-topos ofsmooth ∞-stacks.

Properties

Cohesion

Proposition

(smooth sets form a cohesive topos)

The category SmoothSetSmoothSet of smooth sets is a cohesive topos

(1)SmoothSetAAAΠ 0AAA AADiscAA AAAΓAAA AAcoDiscAASet SmoothSet \array{ \overset{\phantom{AAA} \Pi_0 \phantom{AAA}}{\longrightarrow} \\ \overset{\phantom{AA} Disc \phantom{AA} }{\longleftarrow} \\ \overset{\phantom{AAA} \Gamma \phantom{AAA} }{\longrightarrow} \\ \overset{\phantom{AA} coDisc \phantom{AA} }{\longleftarrow} } Set
Proof

First of all (by this Prop) smooth sets indeed form a sheaf topos, over the site CartSp of Cartesian spaces n\mathbb{R}^n with smooth functions between them, and equipped with the coverage of differentiably-good open covers (this def.)

SmoothSetSh(CartSp). SmoothSet \simeq Sh(CartSp) \,.

Hence, by Prop. , it is now sufficient to see that CartSp is a cohesive site (Def. ).

It clearly has finite products: The terminal object is the point, given by the 0-dimensional Cartesian space

*= 0 \ast = \mathbb{R}^0

and the Cartesian product of two Cartesian spaces is the Cartesian space whose dimension is the sum of the two separate dimensions:

n 1× n 2 n 1+n 2. \mathbb{R}^{n_1} \times \mathbb{R}^{n_2} \;\simeq\; \mathbb{R}^{ n_1 + n_2 } \,.

This establishes the first clause in Def. .

For the second clause, consider a differentiably-good open cover {U i n}\{U_i \overset{}{\to} \mathbb{R}^n\} (this def.). This being a good cover implies that its Cech groupoid is, as an internal groupoid (via this remark), of the form

(2)C({U i} i)(i,jy(U i nU j) iy(U i)). C(\{U_i\}_i) \;\simeq\; \left( \array{ \underset{i,j}{\coprod} y(U_i \underset{\mathbb{R}^n}{\cap} U_j) \\ \big\downarrow \big\uparrow \big\downarrow \\ \underset{i}{\coprod} y(U_i) } \right) \,.

where we used the defining property of good open covers to identify y(U i)× Xy(U j)y(U i XU j)y(U_i) \times_X y(U_j) \simeq y( U_i \cap_X U_j ).

The colimit of (2), regarded just as a presheaf of reflexive directed graphs (hence ignoring composition for the moment), is readily seen to be the graph of the colimit of the components (the universal property follows immediately from that of the component colimits):

(3)limCartSp opC({U i} i) (limCartSp opi,jy(U i nU j) limCartSp opiy(U i)) (i,jlimCartSp opy(U i nU j) ilimCartSp opy(U i)) (i,j* i*). \begin{aligned} \underset{\underset{CartSp^{op}}{\longrightarrow}}{\lim} C(\{U_i\}_i) & \simeq \left( \array{ \underset{\underset{CartSp^{op}}{\longrightarrow}}{\lim} \underset{i,j}{\coprod} y(U_i \underset{\mathbb{R}^n}{\cap} U_j) \\ \big\downarrow \big\uparrow \big\downarrow \\ \underset{\underset{CartSp^{op}}{\longrightarrow}}{\lim} \underset{i}{\coprod} y(U_i) } \right) \\ & \simeq \left( \array{ \underset{i,j}{\coprod} \underset{\underset{CartSp^{op}}{\longrightarrow}}{\lim} y(U_i \underset{\mathbb{R}^n}{\cap} U_j) \\ \big\downarrow \big\uparrow \big\downarrow \\ \underset{i}{\coprod} \underset{\underset{CartSp^{op}}{\longrightarrow}}{\lim} y(U_i) } \right) \\ & \simeq \left( \array{ \underset{i,j}{\coprod} \ast \\ \big\downarrow \big\uparrow \big\downarrow \\ \underset{i}{\coprod} \ast } \right) \end{aligned} \,.

Here we first used that colimits commute with colimits, hence in particular with coproducts (this prop.) and then that the colimit of a representable presheaf is the singleton set (this Lemma).

This colimiting graph carries a unique composition structure making it a groupoid, since there is at most one morphism between any two objects, and every object carries a morphism from itself to itself. This implies that this groupoid is actually the colimiting groupoid of the Cech groupoid: hence the groupoid obtained from replacing each representable summand in the Cech groupoid by a point.

Precisely this operation on Cech groupoids of good open covers of topological spaces is what Borsuk's nerve theorem is about, a classical result in topology/homotopy theory. This theorem implies directly that the set of connected components of the groupoid (4) is in bijection with the set of connected components of the Cartesian space n\mathbb{R}^n, regarded as a topological space. But this is evidently a connected topological space, which finally shows that, indeed

π 0limCartSp opC({U i} i)*. \pi_0 \underset{\underset{CartSp^{op}}{\longrightarrow}}{\lim} C(\{U_i\}_i) \;\simeq\; \ast \,.

The second item of the second clause in Def. follows similarly, but more easily: The limit of the Cech groupoid is readily seen to be, as before, the unique groupoid structure on the limiting underlying graph of presheaves. Since CartSpCartSp has a terminal object *= 0\ast = \mathbb{R}^0, which is hence an initial object in the opposite category CartSp opCartSp^{op}, limits over CartSp opCartSp^{op} yield simply the evaluation on that object:

(4)limCartSp opC({U i} i) (limCartSp opi,jy(U i nU j) limCartSp opiy(U i)A) (i,jHom CartSp(*,U i nU j) iHom CartSp(*,U i)). \begin{aligned} \underset{\underset{CartSp^{op}}{\longleftarrow}}{\lim} C(\{U_i\}_i) & \simeq \left( \array{ \underset{\underset{CartSp^{op}}{\longleftarrow}}{\lim} \underset{i,j}{\coprod} y(U_i \underset{\mathbb{R}^n}{\cap} U_j) \\ \big\downarrow \big\uparrow \big\downarrow \\ \underset{\underset{CartSp^{op}}{\longleftarrow}}{\lim} \underset{i}{\coprod} y(U_i) } \phantom{A} \right) \\ & \simeq \left( \array{ \underset{i,j}{\coprod} Hom_{CartSp}\left( \ast, U_i \underset{\mathbb{R}^n}{\cap} U_j \right) \\ \big\downarrow \big\uparrow \big\downarrow \\ \underset{i}{\coprod} Hom_{CartSp}( \ast, U_i ) } \right) \end{aligned} \,.

Here we used that colimits (here coproducts) of presheaves are computed objectwise, and then the definition of the Yoneda embedding yy.

But the equivalence relation induced by this graph on its set of objects iHom CartSp(*,U i)\underset{i}{\coprod} Hom_{CartSp}( \ast, U_i ) precisely identifies pairs of points, one in U iU_i the other in U jU_j, that are actually the same point of the n\mathbb{R}^n being covered. Hence the set of equivalence classes is the set of points of n\mathbb{R}^n, which is just what remained to be shown:

π 0limCartSp opC({U i} i)Hom CartSp(*, n). \pi_0 \underset{\underset{CartSp^{op}}{\longleftarrow}}{\lim} C(\{U_i\}_i) \;\simeq\; Hom_{CartSp}(\ast, \mathbb{R}^n) \,.

Topos points and stalks

Lemma

For every nNn \in N there is a topos point

D n:SetD * n(D n) *SmthSet D^n : Set \stackrel{\stackrel{(D^n)^*}{\leftarrow}} {\stackrel{D^n_*}{\to}} SmthSet

where the inverse image morphism – the stalk – is given on ASmthSetA \in SmthSet by

(D n) *A:=colim nU0A(U), (D^n)^* A := \colim_{\mathbb{R}^n \supset U \ni 0} A(U) \,,

where the colimit is over all open neighbourhoods of the origin in n\mathbb{R}^n.

Lemma

SmthSetSmthSet has enough points: they are given by the D nD^n for nn \in \mathbb{N}.

Distribution theory

Since a space of smooth functions on a smooth manifold is canonically a smooth set, it is natural to consider the smooth linear functionals on such mapping spaces. These turn out to be equivalent to the continuous linear functionals, hence to distributional densities. See at distributions are the smooth linear functionals for details.

Shape

The shape (or smooth singular complex) functor sends a smooth set XX to the simplicial set ΠX\Pi X whose set of nn-simplices is X(Δ n)X(\Delta^n), i.e., smooth maps from a smooth nn-simplex to XX.

Various choices of cosimplicial objects Δ\Delta yield weakly equivalent shapes. Some of the more popular choices include the following.

  • The cosimplicial object n{xR n+1 ix i=1}n\mapsto\{x\in\mathbf{R}^{n+1}\mid \sum_i x_i=1\} of extended smooth simplices, which is degreewise representable because it is isomorphic to R n\mathbf{R}^n.

  • The subobject of the above object given by taking x i0x_i\ge0, which yields the more traditional notion of a singular complex. This subobject is no longer a representable presheaf, so working with it may be more involved.

The left adjoint to the shape functor is known as the smooth geometric realization functor. It is computed much like the usual geometric realization, but working in smooth sets instead of topological spaces.

The relative category of smooth sets

The category of smooth sets can be turned into a relative category by declaring a morphism of smooth sets to be a weak equivalence if its shape is a weak equivalence of simplicial sets.

The realization-shape adjunction described above has degreewise weak equivalences as its unit and counit and therefore is an equivalence of relative categories. Thus, smooth sets form yet another model for homotopy types, with the previous statement forming another variant of the homotopy hypothesis.

Model structures on smooth sets

The relative category of smooth sets described above admits a variety of model structures, some of which include the following (Cisinski 2002, Théorème 3.9).

References on the projective model structure also include Clough 2023 (Proposition 7.1.5), Pavlov 2022 (Theorem 7.4).

By Pavlov 2022 (Proposition 8.9), the projective model structure is a cartesian model structure.

Variants and generalizations

Synthetic differential geometry

The site CartSp smooth{}_{smooth} may be replaced by the site CartSp th{}_{th} (see there) whose objects are products of smooth Cartesian spaces with infinitesimally thickened points. The corresponding sheaf topos Sh(CartSp th)Sh(CartSp_{th}) is called the Cahiers topos. It contains smooth spaces with possibly infinitesimal extension and is a model for synthetic differential geometry (a “smooth topos”), which Sh(CartSp)Sh(CartSp) is not.

The two toposes are related by an adjoint quadruple of functors that witness the fact that the objects of Sh(CartSp th)Sh(CartSp_{th}) are possiby infinitesimal extensions of objects in Sh(CartSp)Sh(CartSp). For more discussion of this see synthetic differential ∞-groupoid.


geometries of physics

A\phantom{A}(higher) geometryA\phantom{A}A\phantom{A}siteA\phantom{A}A\phantom{A}sheaf toposA\phantom{A}A\phantom{A}∞-sheaf ∞-toposA\phantom{A}
A\phantom{A}discrete geometryA\phantom{A}A\phantom{A}PointA\phantom{A}A\phantom{A}SetA\phantom{A}A\phantom{A}Discrete∞GrpdA\phantom{A}
A\phantom{A}differential geometryA\phantom{A}A\phantom{A}CartSpA\phantom{A}A\phantom{A}SmoothSetA\phantom{A}A\phantom{A}Smooth∞GrpdA\phantom{A}
A\phantom{A}formal geometryA\phantom{A}A\phantom{A}FormalCartSpA\phantom{A}A\phantom{A}FormalSmoothSetA\phantom{A}A\phantom{A}FormalSmooth∞GrpdA\phantom{A}
A\phantom{A}supergeometryA\phantom{A}A\phantom{A}SuperFormalCartSpA\phantom{A}A\phantom{A}SuperFormalSmoothSetA\phantom{A}A\phantom{A}SuperFormalSmooth∞GrpdA\phantom{A}

\,

References

The category of sheaves of the site of smooth manifolds is considered as a model for homotopy types in

and in the context of simplicial homotopy theory in:

  • Daniel Dugger, section 3.4, from page 29 on in: Sheaves and Homotopy Theory [web, pdf]

    (the topos points of Sh(Diff)Sh(Diff) are discussed there in example 4.1.2 on p. 36, mentioned before on p. 31)

and as a model for generalized smooth spaces in

The equivalent incarnation over the dense subsite CartSp and the understanding as a cohesive topos is due to:

The terminology “smooth set” is due to

further discussed in the context of (higher, singular) cohesive toposes in:

Discussion of smooth sets as a convenient category for variational calculus of Lagrangian classical field theory:

Exposition:

In analogy with smooth sets one may consider “D-topological sets” (among D-topological infinity-groupoids), forming the sheaf topos over the site Cart topCart_{top} of Cartesian spaces with continuous maps between them.

On Sh(Cart top)Sh(Cart_{top}) as a classifying topos:

Last revised on December 30, 2025 at 21:12:14. See the history of this page for a list of all contributions to it.