Definition

A CC^\infty-ring is a set AA equipped, for every smooth map

f:RnR,f:\mathbb R^n\longrightarrow\mathbb R,

with an nn-ary operation Φf:AnA\Phi_f:A^n\to A. These operations satisfy

Φπi(a1,,an)=ai\Phi_{\pi_i}(a_1,\ldots,a_n)=a_i

for the coordinate projections and

Φg(f1,,fm)=Φg(Φf1,,Φfm)\Phi_{g\circ(f_1,\ldots,f_m)} =\Phi_g\circ(\Phi_{f_1},\ldots,\Phi_{f_m})

for composites of smooth maps. Nullary operations encode real constants. Equivalently, a CC^\infty-ring is a product-preserving functor from the category of and smooth maps to sets.

Underlying ordinary algebra

Applying the definition to x+yx+y, xyxy, x-x, and constant functions gives AA an underlying commutative unital R\mathbb R-algebra. The CC^\infty-structure contains more information: it also permits Φsin\Phi_{\sin}, Φexp\Phi_{\exp}, and every other smooth functional calculus. Consequently, an arbitrary homomorphism of the underlying R\mathbb R-algebras need not be a CC^\infty-ring morphism.

A morphism of CC^\infty-rings u:ABu:A\to B commutes with every smooth operation:

u(Φf(a1,,an))=Φf(u(a1),,u(an)).u\bigl(\Phi_f(a_1,\ldots,a_n)\bigr) =\Phi_f\bigl(u(a_1),\ldots,u(a_n)\bigr).
Basic examples

For a MM, the is a CC^\infty-ring under pointwise smooth functional calculus:

Φf(a1,,an)(p)=f(a1(p),,an(p)).\Phi_f(a_1,\ldots,a_n)(p) =f(a_1(p),\ldots,a_n(p)).

The quotient of a CC^\infty-ring by an ideal inherits a canonical CC^\infty-ring structure. Such quotients provide examples far beyond algebras of functions on manifolds.

References
  1. Ieke Moerdijk and Gonzalo E. Reyes, Models for Smooth Infinitesimal Analysis, Springer, 1991. DOI record. Relevant: Chapter I, algebraic theories of smooth functions and CC^\infty-rings.
  2. Dominic Joyce, “Algebraic Geometry over CC^\infty-rings,” Memoirs of the AMS 260 (2019). arXiv version. Relevant: §2, definitions and examples of CC^\infty-rings.