This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

thanks: This work was supported by CONICET (Argentina), PIP 11220200100912CO, and by the European Union’s Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie grant agreement No 101007627.
\amsclass

58A03, 18B25, 18F10, 03G30 \eaddress[email protected]

Bi-directional models of
‘Radically Synthetic’ Differential Geometry

Matías Menni Conicet and Universidad Nacional de La Plata, Argentina.
(2024)
Abstract

The radically synthetic foundation for smooth geometry formulated in [Law11] postulates a space TT with the property that it has a unique point and, out of the monoid TTT^{T} of endomorphisms, it extracts a submonoid RR which, in many cases, is the (commutative) multiplication of a rig structure. The rig RR is said to be bi-directional if its subobject of invertible elements has two connected components. In this case, RR may be equipped with a pre-order compatible with the rig structure. We adjust the construction of ‘well-adapted’ models of Synthetic Differential Geometry in order to build the first pre-cohesive toposes with a bi-directional RR. We also show that, in one of these pre-cohesive variants, the pre-order on RR, derived radically synthetically from bi-directionality, coincides with that defined in the original model.

keywords:
Axiomatic Cohesion, (Radically) Synthetic Differential Geometry

1 Introduction

The origin of Synthetic Differential Geometry (SDG) may be traced back to certain 1967 lectures by Lawvere, later summarized in [Law79]. That summary includes, between brackets, some remarks based on developments that occurred since the original lectures. It postulates a locally catesian closed category 𝒳{\cal X}, a ring RR therein, and an isomorphism RDR×R{R^{D}\cong R\times R}, where DR{D\rightarrow R} denotes the subobject of elements of square 0. Between brackets, it is observed that such isomorphism could be interpreted to mean that the canonical R×RRD{R\times R\rightarrow R^{D}} is invertible, as had been done in several papers by Kock. See [Koc77] where this interpretation is introduced and where rings satisfying the resulting ‘Kock-Lawvere (KL)’ axiom are called of line type.

The summary also sketches the construction of models, including the role of the algebraic theories of real-analytic and of C{C^{\infty}} functions. Between brackets, it is mentioned that, in 1978, Dubuc succeeded in constructing a model of the axioms containing the category of real C{C^{\infty}}-manifolds. See [Dub79] where C{C^{\infty}}-rings play the prominent role.

The first book on SDG appeared in 1981 and it was reprinted as a second edition in [Koc06]. Several other books have appeared since 1990 giving respective accounts of the development of the subject [MR91, Lav96, Bel98, Koc10] and [BGSLF18].

Much can be done with the KL-axiom alone but, for some purposes, (e.g. integration), a pre-order on a ring of line type RR, compatible with the ring structure, is also postulated. The typical models are ‘gros’ toposes such as those arising in classical Algebraic Geometry [Koc06] and those intentionally built to produce ‘well-adapted’ models embedding the category of manifolds [Dub79, Koc06, MR91]. See also [Men21a] for more recent examples, similar to those in Algebraic Geometry over \mathbb{C}, but over the simple rig with idempotent addition.

The ‘gros’ vs ‘petit’ distinction among toposes appears already in [AGV72] but the idea to axiomatize toposes ‘of spaces’ is from the early ‘80s [Law05]. See also [Law07] for a more recent formulation and [Men14] or [Men21b] for the definition of pre-cohesive geometric morphism. For instance, the ‘gros’ Zariski topos \mathcal{E} determined by the field \mathbb{C} of complex numbers is a well-known model of SDG and the canonical geometric morphism 𝐒𝐞𝐭{\mathcal{E}\rightarrow\mathbf{Set}} is pre-cohesive. The same holds for some of the models in [Men21a]. On the other hand, the well-adapted models of SDG are intuitively toposes of spaces but, as far as I know, very little work has been done to relate them with Axiomatic Cohesion. Perhaps the only exception are the results in [MR91] noting that the well-adapted models discussed there are local, which is one of the requirements in [Law05] (and also in the definition of pre-cohesive map). Another requirement is that the inverse image of a pre-cohesive geometric morphism 𝒮{\mathcal{E}\rightarrow\mathcal{S}} must have a finite-product preserving left adjoint 𝒮{\mathcal{E}\rightarrow\mathcal{S}} which, intuitively, sends a space XX to the associated set π0X{\pi_{0}X} of connected components of XX. This cannot be true for the canonical geometric morphism from the ‘smooth Zariski topos’ [MR91, VI] to the topos of sets because, in constrast with the classical cases over a field, where every affine scheme is a finite coproduct of connected ones, there are affine C{C^{\infty}}-schemes with infinite coproduct decompositions.

The paragraph above does not imply that ‘well-adaptation’ is incompatible with Cohesion. We will show in Sections 2 and 4 how to modify the techniques to construct well-adapted models of SDG so that they produce very simple (presheaf) pre-cohesive toposes (over 𝐒𝐞𝐭\mathbf{Set}) with rings of line type. Moreover, these pre-cohesive toposes also model something more radical.

The radically synthetic foundation for smooth geometry formulated in [Law11] (and briefly recalled in Section 3) postulates a space TT with the property that it has a unique point and, out of the monoid TTT^{T} of endomorphisms of TT, it extracts a submonoid RR which, in many cases, is the (commutative) multiplication of a rig structure. The rig RR is said to be bi-directional if its subgroup UU of invertible elements is such that π0U=2{\pi_{0}U=\mathbb{Z}_{2}} the multiplicative group with two elements. In this case, RR may be equipped with a pre-order compatible with the rig structure. As explained loc.cit., this is ‘radically synthetic’ in the sense that all algebraic structure is derived from constructions on the geometric spaces rather than assumed. (See also [Law] which is unpublished but freely available from Lawvere’s webpage.)

We remark that no explicit models of bi-directional Radical SDG are considered in [Law11]. It is clear that the objects DD arising in SDG can play the role of TT and that they will give the expected result, but the issue of bi-directionality is more subtle. On the one hand, RR is not bidirectional in the models coming from Algebraic Geometry; on the other hand, we don’t know which of the known well-adapted models of SDG have a ‘π0\pi_{0}’ functor. Nevertheless, many well-adapted models at least satisfy that the subobject of invertibles in RR is not connected; in fact, in these cases, UU is representable by the C{C^{\infty}}-ring of smooth \mathbb{R}-valued functions on the non-connected manifold (,0)+(0,){(-\infty,0)+(0,\infty)} so, at least, they are ‘bi-directional’ in this sense. Essentially the same phenomenon implies that, in our pre-cohesive models, bi-directionality holds in the sense of the previous paragraph.

Finally we show in Section 5 that, in one of the pre-cohesive models, the pre-order on RR, derived radically synthetically from bi-directionality, coincides with the pre-order that is defined in the analogous model of SDG.

2 The coextensive category of C{C^{\infty}}-rings

Let 𝐑𝐢𝐧𝐠\mathbf{Ring} be the coextensive category of rings so that the slice /𝐑𝐢𝐧𝐠{\mathbb{R}/\mathbf{Ring}} is the category of \mathbb{R}-algebras. We next recall the algebraic theory of C{C^{\infty}}-rings [Koc06, III.5]. For any finite set nn, the nn-ary operations are the smooth functions n{\mathbb{R}^{n}\rightarrow\mathbb{R}}. The associated algebraic category of C{C^{\infty}}-rings will be denoted by C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring}. There is an evident algebraic functor C-𝐑𝐢𝐧𝐠/𝐑𝐢𝐧𝐠{{C^{\infty}}\textnormal{-}\mathbf{Ring}\rightarrow\mathbb{R}/\mathbf{Ring}} that has the following not quite so evident property.

Lemma 2.1 ([Koc06, Proposition III.5.4]).

Let AA be a C{C^{\infty}}-ring and let IA{I\subseteq A} be an ideal in the usual ring-theoretic sense. Then the \mathbb{R}-algebra A/I{A/I} carries a unique structure of C{C^{\infty}}-ring such that the quotient AA/I{A\rightarrow A/I} is a morphism of C{C^{\infty}}-rings. Hence, as map in C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring}, it is the universal map from AA with kernel IA{I\subseteq A}.

As an application we prove the following (folk?) basic fact.

Proposition 2.2.

The category C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring} is coextensive.

Proof 2.3.

We show that coextensivity lifts from /𝐑𝐢𝐧𝐠{\mathbb{R}/\mathbf{Ring}} along C-𝐑𝐢𝐧𝐠/𝐑𝐢𝐧𝐠{{C^{\infty}}\textnormal{-}\mathbf{Ring}\rightarrow\mathbb{R}/\mathbf{Ring}}. It is enough to check that this functor preserves and reflects both finite products and pushouts along product projections. The issue of finite products is easy because any algebraic functor creates limits so it also preserves and reflects them.

Consider now a product projection π:AB{\pi:A\rightarrow B} in C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring}. It is well-known that, as a map in /𝐑𝐢𝐧𝐠{\mathbb{R}/\mathbf{Ring}}, it may be identified with AA/(e){A\rightarrow A/(e)} for some idempotent eA{e\in A}. Then so is the case in C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring} by Lemma 2.1. Hence, for any f:AC{f:A\rightarrow C} in C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring} the square below

A\textstyle{A\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}f\scriptstyle{f}A/(e)\textstyle{A/(e)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}C\textstyle{C\ignorespaces\ignorespaces\ignorespaces\ignorespaces}C/(fe)\textstyle{C/(fe)}

is a pushout both in C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring} and in /𝐑𝐢𝐧𝐠{\mathbb{R}/\mathbf{Ring}}. It is then clear that C-𝐑𝐢𝐧𝐠/𝐑𝐢𝐧𝐠{{C^{\infty}}\textnormal{-}\mathbf{Ring}\rightarrow\mathbb{R}/\mathbf{Ring}} both preserves and reflects these pushouts.

Let (C-𝐑𝐢𝐧𝐠)fgC-𝐑𝐢𝐧𝐠{({C^{\infty}}\textnormal{-}\mathbf{Ring})_{fg}\rightarrow{C^{\infty}}\textnormal{-}\mathbf{Ring}} be the full subcategory of finitely generated C{C^{\infty}}-rings.

Corollary 2.4.

The essentially small category (C-𝐑𝐢𝐧𝐠)fg{({C^{\infty}}\textnormal{-}\mathbf{Ring})_{fg}} is coextensive and the full inclusion (C-𝐑𝐢𝐧𝐠)fgC-𝐑𝐢𝐧𝐠{({C^{\infty}}\textnormal{-}\mathbf{Ring})_{fg}\rightarrow{C^{\infty}}\textnormal{-}\mathbf{Ring}} preserves finite products.

Proof 2.5.

It is enough to show that the full subcategory (C-𝐑𝐢𝐧𝐠)fgC-𝐑𝐢𝐧𝐠{({C^{\infty}}\textnormal{-}\mathbf{Ring})_{fg}\rightarrow{C^{\infty}}\textnormal{-}\mathbf{Ring}} is closed under finite products and direct factors. Closure under direct factors follows from their description in terms of idempotents as in the proof of Proposition 2.2. So it remains to prove that finitely generated C{C^{\infty}}-rings are closed under binary product. It is enough to check that C(m)×C(n){{C^{\infty}}(\mathbb{R}^{m})\times{C^{\infty}}(\mathbb{R}^{n})} is finitely generated for all finite m,nm,n. Using (smooth) Tietze one may show that a simple C(m+n+1)C(m)×C(n){{C^{\infty}}(\mathbb{R}^{m+n+1})\rightarrow{C^{\infty}}(\mathbb{R}^{m})\times{C^{\infty}}(\mathbb{R}^{n})} is surjective.

In contrast with Lemma 2.1 the forgetful C-𝐑𝐢𝐧𝐠/𝐑𝐢𝐧𝐠{{C^{\infty}}\textnormal{-}\mathbf{Ring}\rightarrow\mathbb{R}/\mathbf{Ring}} does not create the universal solution to inverting an element. This will be of key importance throughout the paper.

Also, in contrast with the case of kk-algebras for a field kk: it is not the case that every finitely generated C{C^{\infty}}-ring is finitely presentable [Koc06, Example III.5.5], and it is not the case that every finitely generated C{C^{\infty}}-ring is a finite direct product of directly indecomposable ones. Moreover, by the Nullstellensatz, every non-final finitely generated \mathbb{C}-algebra has a (co)point, but see [Koc06, p. 165] for an example of a non-final finitely generated C{C^{\infty}}-ring without points.

Let AffC\mathrm{Aff}_{{C^{\infty}}} be the (extensive) opposite of the category of finitely generated C{C^{\infty}}-rings. Its objects might be called affine C{C^{\infty}}-schemes.

3 Radically Synthetic Differential Geometry

Euler’s observation that real numbers are ratios of infinitesimals is the topic of [Law11]. To make that observation rigorous, Lawvere suggests some basic properties of the underlying category of spaces and postulates the existence of an object ‘of infinitesimals’ with the sole property that it has a unique point. Then he shows how some simple axioms of geometric nature allow to construct a pre-ordered ring ‘of Euler reals’. In this section, we briefly recall some of these ideas and relate them to SDG.

Let \mathcal{E} be an extensive category with finite limits and let 0:𝟏T{0:\mathbf{1}\rightarrow T} be a pointed object in \mathcal{E} such that TT is exponentiable. For any object XX in \mathcal{E}, XT{X^{T}} is called the tangent bundle of the space XX, with evaluation at 0 inducing the bundle map ev0:XTX{ev_{0}:X^{T}\rightarrow X}.

Definition 3.1.

The subobject RTT{R\rightarrow T^{T}} of Euler reals is defined by declaring

R\textstyle{R\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}TT\textstyle{T^{T}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}ev0\scriptstyle{ev_{0}}𝟏\textstyle{\mathbf{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}0\scriptstyle{0}T\textstyle{T}

to be a pullback in \mathcal{E}.

The exponential TTT^{T} carries a canonical monoid structure determined by composition in \mathcal{E}. This monoid structure restricts to RR and is called multiplication. The transposition 𝟏TT{\mathbf{1}\rightarrow T^{T}} of the evident composite T𝟏T{T\rightarrow\mathbf{1}\rightarrow T} factors as a map 0:𝟏R{0:\mathbf{1}\rightarrow R} followed by the inclusion RTT{R\rightarrow T^{T}}. In this way, RR has the intrinsic structure of a monoid with 0.

We are mainly interested in categories of spaces that are toposes, but some of the ideas may be directly illustrated at the level of sites.

Example 3.2 (Affine kk-schemes.).

Let kk be a field and let Affk\mathrm{Aff}_{k} be the (cartesian and extensive) opposite of the category of finitely presentable kk-algebras. If AA is one such then SpecA{\operatorname{Spec}A} denotes the corresponding object in Affk\mathrm{Aff}_{k}. In particular, let k[ϵ]=k[y]/(y2){k[\epsilon]=k[y]/(y^{2})} and let T=Spec(k[ϵ]){T=\operatorname{Spec}(k[\epsilon])}. Clearly TT has a unique point and a direct calculation shows that TT=Spec(k[ε,x]/(ϵx))=Spec(k[x,y]/(xy,y2)){T^{T}=\operatorname{Spec}(k[\varepsilon,x]/(\epsilon x))=\operatorname{Spec}(k[x,y]/(xy,y^{2}))} and that R=Spec(k[x]){R=\operatorname{Spec}(k[x])}, the affine line. The subobject RTT{R\rightarrow T^{T}} corresponds to the unique map k[ε,x]k[x]{k[\varepsilon,x]\rightarrow k[x]} that sends xx to xx and ϵ\epsilon to 0. Also, the multiplication morphism R×RR{R\times R\rightarrow R} in Affk\mathrm{Aff}_{k} corresponds to the morphism k[x]k[x]kk[x]=k[y,z]{k[x]\rightarrow k[x]\otimes_{k}k[x]=k[y,z]} that sends x{x} to yz{yz}. It is well-known that this multiplication is the multiplicative structure of a ring of line type.

The preservation properties of the Yoneda functor imply that, in the topos of presheaves on Affk\mathrm{Aff}_{k}, the monoid of Euler reals determined by the presheaf representable by TT is representable by RR. On the other hand, AffkAffk^{\mathrm{Aff}_{k}\rightarrow\widehat{\mathrm{Aff}_{k}}} does not preserve finite coproducts.

Example 3.3 (The Gaeta topos determined by field.).

Still assuming that kk is a field, extensivity of Affk\mathrm{Aff}_{k} allows us to consider the Gaeta subtopos 𝒢kAffk^{\mathcal{G}_{k}\rightarrow\widehat{\mathrm{Aff}_{k}}} of finite-product preserving presheaves. The Yoneda embedding factors through this subtopos and that the factorization Affk𝒢k{\mathrm{Aff}_{k}\rightarrow\mathcal{G}_{k}} preserves not only limits but also finite coproducts. As in the presheaf case, the monoid of Euler reals determined by TT coincides with RR.

Remark 3.4 (On the complex Gaeta topos.).

Essentially by the Basis Theorem, every object in Affk\mathrm{Aff}_{k} is a finite coproduct of connected objects. It follows that the Gaeta topos 𝒢k{\mathcal{G}_{k}} is a equivalent the topos of presheaves on the subcategory of connected objects in Affk\mathrm{Aff}_{k}. If k={k=\mathbb{C}}, every connected object in Affk\mathrm{Aff}_{k} has a point, so the Gaeta topos of \mathbb{C} is pre-cohesive over 𝐒𝐞𝐭\mathbf{Set}. We make this remark because the experience of the Complex Gaeta topos will lead us to consider other sites of connected objects that have a point.

The similarity between the intuitions about TT and about the object DD in SDG is no accident. To give a rigorous comparison we prove the following result which has surely been known since the mid 60’s although I don’t think it appears explicitly in [Law79] or in [Koc06]. An ‘external’ form of the result is mentioned in the paragraph before Section 4 in [Ros84]. The present form is suggested in the last paragraph of p. 250 of [Law11] and it is stated explicitly just before Corollary 5.5 in [CC14].

Proposition 3.5 (KL implies E.).

If RR is a ring of line type then the multiplicative part of RR is the monoid of Euler reals determined by 0:𝟏D{0:\mathbf{1}\rightarrow D}.

Proof 3.6.

The map R×RRD{R\times R\rightarrow R^{D}} used in KL axiom makes the inner triangle below commute

𝟏×R\textstyle{\mathbf{1}\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}0×R\scriptstyle{0\times R}R×R\textstyle{R\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}pr0\scriptstyle{\mathrm{pr}_{0}}\scriptstyle{\cong}RD\textstyle{R^{D}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}ev0\scriptstyle{ev_{0}}R\textstyle{R\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}!,id\scriptstyle{\langle!,id\rangle}\scriptstyle{\cong}j\scriptstyle{j}DD\textstyle{D^{D}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}iD\scriptstyle{i^{D}}𝟏\textstyle{\mathbf{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}0\scriptstyle{0}R\textstyle{R}𝟏×R\textstyle{\mathbf{1}\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces}0×R\scriptstyle{0\times R}R×R\textstyle{R\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\cong}RD\textstyle{R^{D}}

(where pr0\mathrm{pr}_{0} is the obvious product projection) and the supplementary inner polygon is a pullback so the left rectangle above is a pullback. Also, if we let i:DR{i:D\rightarrow R} be the evident subobject then the square on the right above commutes where the top map jj is the transposition of restricted multiplication R×DD{R\times D\rightarrow D}; so the rectangle is a pullback. Stacking the pullbacks we obtain that RDD{R\rightarrow D^{D}} is the inverse image of 0:𝟏R{0:\mathbf{1}\rightarrow R} along (ev0)(iD):DDRD{(ev_{0})(i^{D}):D^{D}\rightarrow R^{D}}. As the square on the left below commutes

DD\textstyle{D^{D}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}ev0\scriptstyle{ev_{0}}iD\scriptstyle{i^{D}}RD\textstyle{R^{D}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}ev0\scriptstyle{ev_{0}}R\textstyle{R\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}DD\textstyle{D^{D}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}ev0\scriptstyle{ev_{0}}D\textstyle{D\ignorespaces\ignorespaces\ignorespaces\ignorespaces}i\scriptstyle{i}R\textstyle{R}𝟏\textstyle{\mathbf{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}0\scriptstyle{0}D\textstyle{D}

and 0:𝟏R{0:\mathbf{1}\rightarrow R} factors through i:DR{i:D\rightarrow R}, it follows that the right square above is a pullback.

It remains to check that jj preserves multiplication, in other words, that the diagram on the left below commutes

R×R\textstyle{R\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\cdot}j×j\scriptstyle{j\times j}DD×DD\textstyle{D^{D}\times D^{D}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\circ}R×R×D\textstyle{R\times R\times D\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}×D\scriptstyle{\cdot\times D}R×\scriptstyle{R\times\cdot}R×D\textstyle{R\times D\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\cdot}R\textstyle{R\ignorespaces\ignorespaces\ignorespaces\ignorespaces}j\scriptstyle{j}DD\textstyle{D^{D}}R×D\textstyle{R\times D\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\cdot}D\textstyle{D}

but, via transposition, this reduces to the commutativity of the diagram on the right above.

Remark 3.7 (Alternative proof of 3.5.).

For comparison we sketch below a proof using generalized elements suggested by A. Kock (private communication). The KL-axiom implies that maps DR{D\rightarrow R} may be identified with affine endomaps ϵa+bϵ{\epsilon\mapsto a+b\epsilon} with a,bR{a,b\in R}. If we denote such a map by (a,b){(a,b)} then it follows that (a,b)(c,d)=(a+bc,bd){(a,b)\circ(c,d)=(a+bc,bd)}. Such an affine map takes DD into DD if and only if (a+bϵ)2=0{(a+b\epsilon)^{2}=0} for every ϵD{\epsilon\in D}. This is equivalent to the conjunction of a2=0{a^{2}=0} and, for all ϵD{\epsilon\in D}, 2abϵ=0{2ab\epsilon=0}; and we may cancel the universally quantified ϵ\epsilon. So we have identified the monoid of endos of DD as that of affine maps (a,b){(a,b)} such that a2=0{a^{2}=0} and 2ab=0{2ab=0}. Such an affine map preserves 0 if and only if a=0{a=0}. In other words, the monoid of Euler reals may be identified with that of affine maps of the form (0,b){(0,b)} with bR{b\in R} and, clearly, (0,b)(0,c)=(0,bc){(0,b)\circ(0,c)=(0,bc)}.

In any case, regardless of the preferred style of proof, Proposition 3.5 shows, roughly speaking, that the ‘radical’ and the ‘conservative’ versions of SDG are compatible.

Example 3.8 (Affine C{C^{\infty}}-schemes.).

Let AffC\mathrm{Aff}_{{C^{\infty}}} be the opposite of the category of finitely generated C{C^{\infty}}-rings. As in the case of algebras over a field, for AA a finitely generated C{C^{\infty}}-ring we let SpecA{\operatorname{Spec}A} be the corresponding object in AffC\mathrm{Aff}_{{C^{\infty}}}. It is well-known that Spec(C())\operatorname{Spec}({C^{\infty}}(\mathbb{R})) is a ring of line type in AffC\mathrm{Aff}_{{C^{\infty}}}, so its underlying multiplicative monoid is a monoid of Euler reals by Propostion 3.5.

Recall that, in an extensive category, an object is said to be connected if it has exactly two complemented subobjects. For instance, the rings of line type in Examples 3.2 and 3.8 are connected. On the other hand:

Example 3.9 (Rings of line type need not be connected.).

It is known that the ring RR of line type in the Weil topos determined by a field kk is a coproduct indexed by kk. See [Koc06, Exercise III.11.4] pointing at the existence of non-constant endomorphisms ff of RR such that f=0{f^{\prime}=0}. See also [MM19, Proposition 6.3] where it is evident that, in the complex Weil topos, the set of points of RR is isomorphic to its set of connected components.

(A different approach to connectedness is that in [MR91, Section III.3] using internal topological spaces in well-adapted models of SDG, but we will not deal with that here.)

Even assuming that RR is connected, the subobject UR{U\rightarrow R} of invertibles may or may not be connected.

Example 3.10 (UU may be connected.).

For any field kk, U=Spec(k[x1]){U=\operatorname{Spec}(k[x^{-1}])} in Affk{\mathrm{Aff}_{k}}, which is connected. We stress that kk need not be algebraically closed. In particular, UU is connected in Aff{\mathrm{Aff}_{\mathbb{R}}}. This may appear counter-intuitive but, in some sense, Algebraic Geometry over a field kk is not just about kk but also about its finite extensions so, intuitively, we might expect that Affk\mathrm{Aff}_{k} displays some traits of the separable or algebraic closure of kk.

In contrast, consider the following.

Example 3.11 (UU may be disconnected.).

It follows from [Koc06, Proposition III.6.7] that the embedding of manifolds into AffC\mathrm{Aff}_{{C^{\infty}}} preserves the pullback

(,0)+(0,)\textstyle{(-\infty,0)+(0,\infty)\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}𝟏\textstyle{\mathbf{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}1\scriptstyle{1}×\textstyle{\mathbb{R}\times\mathbb{R}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\cdot}\textstyle{\mathbb{R}}

and, since the embedding sends 2\mathbb{R}^{2} to R2R^{2} and \mathbb{R} to RR, we may conclude that

U=Spec(C(,0)×C(0,))=Spec(C(,0))+Spec(C(0,))U=\operatorname{Spec}({C^{\infty}}(-\infty,0)\times{C^{\infty}}(0,\infty))=\operatorname{Spec}({C^{\infty}}(-\infty,0))+\operatorname{Spec}({C^{\infty}}(0,\infty))

which is not connected in the extensive AffC\mathrm{Aff}_{{C^{\infty}}}.

In order to continue our discussion it is convenient to recall the following restricted version of [Yet87, Definition 0.2].

Definition 3.12.

An object XX in \mathcal{E} is TT-discrete if ev0:XTX{ev_{0}:X^{T}\rightarrow X} is an isomorphism.

To capture the idea of a ‘discrete space of connected components’, the suggestion in [Law11] is to use a full reflective subcategory of \mathcal{E} of TT-discrete objects and such that the left adjoint preserves finite products. We will not make emphasis on TT-discrete objects. We will simply assume that we have a reflective subcategory 𝒮{\mathcal{S}\rightarrow\mathcal{E}} whose left adjoint π0:𝒮{\pi_{0}:\mathcal{E}\rightarrow\mathcal{S}} preserves finite products. Given such a reflective subcategory we may say that an object XX in \mathcal{E} is connected if π0X=𝟏{\pi_{0}X=\mathbf{1}}.

Example 3.13 (Decidable affine kk-schemes.).

For a fixed base field kk, the full subcategory Dec(Affk)Affk{\operatorname{Dec}(\mathrm{Aff}_{k})\rightarrow\mathrm{Aff}_{k}} of decidable objects has a finite-product preserving left adjoint π0\pi_{0} [DG70, I,§4, no{}^{\textnormal{o}} 6]. In terms of algebras, the adjoint sends a finitely generated kk-algebra to its largest separable subalgebra. It follows that RR is connected in Affk\mathrm{Aff}_{k} (i.e. π0R=𝟏\pi_{0}R=\mathbf{1}).

Example 3.13 may be lifted to toposes as in [Men14]. Again, see [Men21a] for analogous examples in the context of algebras with idempotent addition.

To recapitulate, let \mathcal{E} be an extensive category with finite limits and let 𝒮{\mathcal{S}\rightarrow\mathcal{E}} be a full subcategory with finite-product preserving left adjoint π0\pi_{0}. Let 0:𝟏T{0:\mathbf{1}\rightarrow T} be a pointed object in \mathcal{E} with exponentiable TT and let R{R} be the associated monoid of Euler reals.

Proposition 3.14 ([Law11, Proposition 1]).

If RR is connected then, for every XX in \mathcal{E}, π0ev0:π0(XT)π0X{\pi_{0}ev_{0}:\pi_{0}(X^{T})\rightarrow\pi_{0}X} is an isomorphism. If TT is connected and RTT{R\rightarrow T^{T}} has a retraction, the converse holds.

Proof 3.15.

Internal composition provides XT{X^{T}} with a ‘pointed’ action XT×TTXT{X^{T}\times T^{T}\rightarrow X^{T}} and it is straightforward to check that it restricts to a pointed action XT×RXT{X^{T}\times R\rightarrow X^{T}}. As π0\pi_{0} preserves finite products it sends pointed actions (of RR) in \mathcal{E} to pointed actions (of π0R{\pi_{0}R}) in 𝒮\mathcal{S}. If RR is connected then 0=1{0=1} in the monoid π0R{\pi_{0}R} so the result follows. In more detail, the condition saying that 1R{1\in R} acts as the identity means that the triangle on the right below commutes. ‘Pointedness’ means that the left square below commutes

XT×𝟏\textstyle{X^{T}\times\mathbf{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}pr0\scriptstyle{\mathrm{pr}_{0}}id×0\scriptstyle{id\times 0}XT×R\textstyle{X^{T}\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces}XT×𝟏\textstyle{X^{T}\times\mathbf{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}id×1\scriptstyle{id\times 1}pr0\scriptstyle{\mathrm{pr}_{0}}XT\textstyle{X^{T}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}ev0\scriptstyle{ev_{0}}X\textstyle{X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}XT\textstyle{X^{T}}

where XXT{X\rightarrow X^{T}} is the canonical section of ev0ev_{0}, that is, the transposition of the projection X×TX{X\times T\rightarrow X}. As π0{\pi_{0}} preserves finite products, the diagram below

π0(XT)×𝟏\textstyle{\pi_{0}(X^{T})\times\mathbf{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}pr0\scriptstyle{\mathrm{pr}_{0}}id×π00\scriptstyle{id\times\pi_{0}0}π0(XT)×π0R\textstyle{\pi_{0}(X^{T})\times\pi_{0}R\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π0(XT)×𝟏\textstyle{\pi_{0}(X^{T})\times\mathbf{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}id×π01\scriptstyle{id\times\pi_{0}1}pr0\scriptstyle{\mathrm{pr}_{0}}π0(XT)\textstyle{\pi_{0}(X^{T})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π0ev0\scriptstyle{\pi_{0}ev_{0}}π0X\textstyle{\pi_{0}X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π0(XT)\textstyle{\pi_{0}(X^{T})}

commutes in 𝒮\mathcal{S}. If R{R} is connected (i.e. π0R=𝟏{\pi_{0}R=\mathbf{1}}) then the following diagram commutes

π0(XT)\textstyle{\pi_{0}(X^{T})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π0ev0\scriptstyle{\pi_{0}ev_{0}}id\scriptstyle{id}π0X\textstyle{\pi_{0}X\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π0(XT)\textstyle{\pi_{0}(X^{T})}

so the retraction π0ev0:π0(XT)π0X{\pi_{0}ev_{0}:\pi_{0}(X^{T})\rightarrow\pi_{0}X} is an isomorphism.

For the converse we have that π0(TT)π0T=𝟏{\pi_{0}(T^{T})\cong\pi_{0}T=\mathbf{1}} by hypothesis. That is, TT{T^{T}} is connected and, since retracts of connected objects are connected, the result follows.

In other words, under mild assumptions, RR is connected if and only if, for every space XX, the tangent bundle of XX has the same connected components as XX. (Notice that if RR is a ring of line type then the subobject RDD{R\rightarrow D^{D}} appearing in the proof of Proposition 3.5 has a retraction needed to define derivatives.)

Rings of line type have always been commutative. Concerning monoids of Euler reals [Law11] says that “To justify that commutativity seems difficult, though intuitively it is related to the tinyness of TT, in the sense that even for slightly larger infinitesimal spaces, the (pointed) endomorphism monoid is non-commutative”.

Also, [Law11] briefly discusses two ways to insure that monoids of Euler reals have a unique addition. One via Integration, the other via trivial Lie algebras. The first one is to consider the subobject Φ(X)=HomR(RX,R)R(RX){\Phi(X)=\mathrm{Hom}_{R}(R^{X},R)\rightarrow R^{(R^{X})}} of the functionals ϕ{\phi} such that ϕ(λf)=λ(ϕf){\phi(\lambda f)=\lambda(\phi f)} for every λR{\lambda\in R}, and then require that Φ(𝟏+𝟏)=(Φ𝟏)2{\Phi(\mathbf{1}+\mathbf{1})=(\Phi\mathbf{1})^{2}}, so that addition “emerges as the unique homogeneous map R×RR{R\times R\rightarrow R} which becomes the identity when restricted to both 0-induced axes RR×R{R\rightarrow R\times R}.” The second one is to consider the kernel Lie(R)RT{\mathrm{Lie}(R)\rightarrow R^{T}} of ev0:RTR{ev_{0}:R^{T}\rightarrow R} which has a binary operation that may be called addition; “the space of endomorphisms of Lie(R){\mathrm{Lie}(R)} for that operation is a rig that contains (the right action of) RR as a multiplicative sub-monoid, so that if we postulate that RR exhausts the whole endomorphism space, then RR inherits a canonical addition”.

Assuming that the monoid RR underlies a ring structure, the simple result below is applied to derive, from a subgroup of RR, a pre-order on RR, meaning a subrig MM of ‘non-negative quantities’.

Proposition 3.16 ([Law11, Proposition 2]).

Given a subobject PK{P\subseteq K} of a rig KK, let

A={aKa+PP}K{A=\{a\in K\mid a+P\subseteq P\}\subseteq K}  and  M={λKλAA}K{M=\{\lambda\in K\mid\lambda A\subseteq A\}\subseteq K}.

Then AK{A\subseteq K} is an additive submonoid and so MR{M\subseteq R} is a subrig. If 1A{1\in A} then MA{M\subseteq A}. If PR{P\subseteq R} is a multiplicative subgroup then PM{P\subseteq M}.

For example, if P{P\subseteq\mathbb{C}} is the subobject of invertible elements then A={0}{A=\{0\}} and M={M=\mathbb{C}}. On the other hand, if P=(0,){P=(0,\infty)\subseteq\mathbb{R}} then M=A=[0,){M=A=[0,\infty)\subseteq\mathbb{R}}.

Lemma 3.17.

For P,M,AK{P,M,A\subseteq K} as in Proposition 3.16 the following hold:

  1. 1.

    If KK is a ring, 1A{1\in A} and 1M{-1\in M} then 0P{0\in P}.

  2. 2.

    If 1A{1\in A} then, the inclusion MA{M\subseteq A} is an equality of subobjects if and only if AA is closed under multiplication.

Proof 3.18.

If 1A{1\in A} then MA{M\subseteq A} by Proposition 3.16 so, if 1M{-1\in M} then 1A{-1\in A} and hence 1+1=0P{-1+1=0\in P}. One direction of the second item is trivial. For the other, assume that AA is closed under multiplication. Then, for every aA{a\in A}, aAA{aA\subseteq A} so aM{a\in M}.

Let UR{U\rightarrow R} be the subobject of invertible elements and let the following square

U+\textstyle{U_{+}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π0𝟏\textstyle{\pi_{0}\mathbf{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π01\scriptstyle{\pi_{0}1}U\textstyle{U\ignorespaces\ignorespaces\ignorespaces\ignorespaces}π0U\textstyle{\pi_{0}U}

be a pullback, where 1:𝟏U{1:\mathbf{1}\rightarrow U} is the unit of RR as a subobject of UU. Since UU is a subgroup of RR, and π0\pi_{0} preserves products, π0U{\pi_{0}U} is also a group and U+U{U_{+}\rightarrow U} is the kernel of the group morphism Uπ0U{U\rightarrow\pi_{0}U}.

The map π01:𝟏π0U{\pi_{0}1:\mathbf{1}\rightarrow\pi_{0}U} may be an isomorphism and, in this case, U+U{U_{+}\rightarrow U} is also an isomorphism, of course. We are mainly interested in contexts where this is not the case.

Definition 3.19.

The monoid RR is bi-directional if π0U=𝟏+𝟏{\pi_{0}U=\mathbf{1}+\mathbf{1}}.

So, assuming that the monoid RR of Euler reals underlies a ring, we may apply Proposition 3.16 to the subgroup U+R{U_{+}\subseteq R} in order to obtain a subrig MR{M\subseteq R}. The ‘real’ intuition suggests that it is not unnatural to require or expect that 1+U+U+{1+U_{+}\subseteq U_{+}}; in other words, 1AR{1\in A\subseteq R}. Then the first item of Lemma 3.17 implies that 1M{-1\not\in M}, unless 0=1{0=1} in RR.

Readers are invited to compare the above with the efforts in [Koc06, MR91] to prove that the pre-orders defined on certain rings of line type there are compatible with the ring operations. We should also remark that some of those efforts will play a role below when the time comes to give a simple description of the subrigs MR{M\rightarrow R} derived radically synthetically.

4 A bi-directional monoid of Euler reals

Let p:𝒮{p:\mathcal{E}\rightarrow\mathcal{S}} be a geometric morphism. Recall that pp is hyperconnected if p:𝒮{p^{*}:\mathcal{S}\rightarrow\mathcal{E}} is fully faithful and the counit β\beta of pp{p^{*}\dashv p_{*}} is monic. Intuitively, \mathcal{E} is a category of spaces, p{p^{*}} is the full subcategory of discrete spaces, and the right adjoint p:𝒮{p_{*}:\mathcal{E}\rightarrow\mathcal{S}} sends a space to the associated discrete space of points. For a space XX, the monic βX:p(pX)X{\beta_{X}:p^{*}(p_{*}X)\rightarrow X} may be thought of as the discrete subspace of points.

In perspective, we may say that pp is pre-cohesive if it is hyperconnected, pp^{*} is cartesian closed and p{p_{*}} preserves coequalizers. It follows [Men21b] that p{p_{*}} has a (necessarily fully faithful) right adjoint p!p^{!} and that p{p^{*}} has a left adjoint p!:𝒮{p_{!}:\mathcal{E}\rightarrow\mathcal{S}} that preserves finite products. Hence, pp is pre-cohesive if and only if pp{p^{*}\dashv p_{*}} extends to a string of adjoints p!ppp!{p_{!}\dashv p^{*}\dashv p_{*}\dashv p^{!}} such that p{p^{*}} is fully faithful, the counit of pp{p^{*}\dashv p_{*}} is monic and the leftmost adjoint p!p_{!} preserves finite products. It follows that the reflector σX:Xp(p!X)=π0X{\sigma_{X}:X\rightarrow p^{*}(p_{!}X)=\pi_{0}X} is epic. Sometimes we say that \mathcal{E} is pre-cohesive over 𝒮\mathcal{S}.

For any pre-cohesive pp, the fact that the canonical pσ:pppp!p!{p_{*}\sigma:p_{*}\rightarrow p_{*}p^{*}p_{!}\cong p_{!}} is an epimorphism is consistent with the intuition that every connected component has a point. In particular, if pX=𝟏{p_{*}X=\mathbf{1}} then p!X=𝟏{p_{!}X=\mathbf{1}}. In other words, if the space XX has a unique point then it is connected.

The purpose of this section is to build a pre-cohesive topos p:𝐒𝐞𝐭{p:\mathcal{E}\rightarrow\mathbf{Set}} and a (necessarily connected) object TT in \mathcal{E} such that pT=𝟏{p_{*}T=\mathbf{1}}, and such that the resulting monoid RR of Euler reals is bi-directional. Moreover, it will be evident from the construction that RR underlies a ring of line-type.

Pre-cohesion will follow from the next result borrowed from [Joh11]. (See also [Men14, Proposition 2.10] for a statement consistent with our terminology.)

Proposition 4.1.

Let 𝒞\mathcal{C} be a small category with terminal object. Then 𝒞^𝐒𝐞𝐭{\widehat{\mathcal{C}}\rightarrow\mathbf{Set}} is pre-cohesive if and only if every object in 𝒞\mathcal{C} has a point.

Now recall Remark 3.4 and let 𝒞AffC{\mathcal{C}\rightarrow\mathrm{Aff}_{{C^{\infty}}}} be the full subcategory of connected objects that have a point. The category 𝒞\mathcal{C} is essentially small but contains many objects of interest. It certainly has a terminal object. Also, germ-determined C{C^{\infty}}-rings have a copoint almost by definition ([Koc06, Exercise III.7.1]), so every non-trivial germ-determined finitely-generated C{C^{\infty}}-ring with exactly two idempotents determines an object in 𝒞\mathcal{C}.

In particular, for any manifold MM, C(M){{C^{\infty}}(M)} is finitely-presentable and germ-determined (in fact, point-determined) by [Koc06, Theorem III.6.6 and Corollary III.5.10]. Moreover, if MM is connected then C(M){{C^{\infty}}(M)} has exactly two idempotents by the Intermediate Value Theorem. Altogether, for any connected manifold MM, C(M){{C^{\infty}}(M)} determines an object of 𝒞\mathcal{C}.

Also, every Weil algebra (over \mathbb{R}) is a finitely presentable C{C^{\infty}}-ring by [Koc06, Proposition III.5.11] and hence determines an object in 𝒞\mathcal{C}.

Let TT be the object in 𝒞\mathcal{C} determined by the Weil algebra [ϵ]\mathbb{R}[\epsilon]. Of course, it has a unique point, and we denote it by 0:𝟏T{0:\mathbf{1}\rightarrow T}.

Lemma 4.2.

For any XX in 𝒞\mathcal{C}, the product X×T{X\times T} in AffC\mathrm{Aff}_{{C^{\infty}}} is also in 𝒞\mathcal{C}.

Proof 4.3.

The forgetful functor C-𝐑𝐢𝐧𝐠/𝐑𝐢𝐧𝐠{{C^{\infty}}\textnormal{-}\mathbf{Ring}\rightarrow\mathbb{R}/\mathbf{Ring}} reflects coproducts with Weil algebras by [Koc06, Theorem III.5.3]. More precisely, if AA is a C{C^{\infty}}-ring and WW is a Weil algebra then there is a unique C{C^{\infty}}-ring structure on AW{A\otimes_{\mathbb{R}}W} extending its \mathbb{R}-algebra structure such that AAWW{A\rightarrow A\otimes_{\mathbb{R}}W\leftarrow W} is a coproduct in C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring}. In particular, A[ϵ]=A[ϵ]{A\otimes_{\infty}\mathbb{R}[\epsilon]=A[\epsilon]}. So, if AA is finitely generated, or has exactly two idempotents, or has a copoint, then so does A[ϵ]{A[\epsilon]}. Therefore, if AA determines an object in 𝒞\mathcal{C} then so does the coproduct A[ϵ]{A\otimes_{\infty}\mathbb{R}[\epsilon]}.

By the remarks above, the object R=Spec(C()){R=\operatorname{Spec}({C^{\infty}}(\mathbb{R}))} is in the subcategory 𝒞AffC{\mathcal{C}\rightarrow\mathrm{Aff}_{{C^{\infty}}}}. The product

R×R=Spec(C()C())=Spec(C(2))R\times R=\operatorname{Spec}({C^{\infty}}(\mathbb{R})\otimes_{\infty}{C^{\infty}}(\mathbb{R}))=\operatorname{Spec}({C^{\infty}}(\mathbb{R}^{2}))

is also in 𝒞\mathcal{C}, so RR is a ring object in 𝒞\mathcal{C}.

Proposition 4.4.

The canonical 𝒞^𝐒𝐞𝐭{\widehat{\mathcal{C}}\rightarrow\mathbf{Set}} is pre-cohesive and the monoid of Euler reals determined by TT in 𝒞^\widehat{\mathcal{C}} is bi-directional. Moreover, that monoid coincides with (the multiplicative part of) the ring RR which is connected and satisfies the KL-axiom.

Proof 4.5.

By definition, the category 𝒞\mathcal{C} has a terminal object and every object in it has a point, so 𝒞^𝐒𝐞𝐭{\widehat{\mathcal{C}}\rightarrow\mathbf{Set}} is pre-cohesive by Proposition 4.1.

The quotient C()[ϵ]{{C^{\infty}}(\mathbb{R})\rightarrow\mathbb{R}[\epsilon]} in C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring} determines a monomorphism TR{T\rightarrow R} in 𝒞\mathcal{C}. In fact, it is the subobject of elements of square zero. Moreover, by Lemma 4.2 we can repeat the usual proof that the KL-axiom holds. Indeed, for any SpecA{\operatorname{Spec}A} in 𝒞\mathcal{C},

𝒞^(SpecA,RT)𝒞^((SpecA)×T,R)𝒞^(Spec(A[ϵ]),R)\widehat{\mathcal{C}}(\operatorname{Spec}A,R^{T})\cong\widehat{\mathcal{C}}((\operatorname{Spec}A)\times T,R)\cong\widehat{\mathcal{C}}(\operatorname{Spec}({A[\epsilon]}),R)\cong
C-𝐑𝐢𝐧𝐠(C(),A[ϵ])A×AC-𝐑𝐢𝐧𝐠(C(),A)×C-𝐑𝐢𝐧𝐠(C(),A){C^{\infty}}\textnormal{-}\mathbf{Ring}({C^{\infty}}(\mathbb{R}),A[\epsilon])\cong A\times A\cong{C^{\infty}}\textnormal{-}\mathbf{Ring}({C^{\infty}}(\mathbb{R}),A)\times{C^{\infty}}\textnormal{-}\mathbf{Ring}({C^{\infty}}(\mathbb{R}),A)\cong
𝒞^(SpecA,R)×𝒞^(SpecA,R)𝒞^(SpecA,R×R)\cong\widehat{\mathcal{C}}(\operatorname{Spec}A,R)\times\widehat{\mathcal{C}}(\operatorname{Spec}A,R)\cong\widehat{\mathcal{C}}(\operatorname{Spec}A,R\times R)

as usual. Proposition 3.5 implies that the monoid of Euler reals determined by TT coincides with the multiplicative part of RR. Moreover, RR is connected because it is representable.

As observed in Example 3.11, the subobject UR{U\rightarrow R} of invertibles in AffC\mathrm{Aff}_{{C^{\infty}}} coincides with Spec(C(,0))+Spec(C(0,))Spec=R{\operatorname{Spec}({C^{\infty}}(-\infty,0))+\operatorname{Spec}({C^{\infty}}(0,\infty))\rightarrow\operatorname{Spec}\mathbb{R}=R}. The domain of this subobject is not an object in 𝒞\mathcal{C}, but the summands are. Then

U=Spec(C(,0))+Spec(C(0,)){U=\operatorname{Spec}({C^{\infty}}(-\infty,0))+\operatorname{Spec}({C^{\infty}}(0,\infty))}

in 𝒞^\widehat{\mathcal{C}}. So p!U=p![Spec(C(,0))+Spec(C(0,))]=𝟏+𝟏{p_{!}U=p_{!}[\operatorname{Spec}({C^{\infty}}(-\infty,0))+\operatorname{Spec}({C^{\infty}}(0,\infty))]=\mathbf{1}+\mathbf{1}} because UU in 𝒞^\widehat{\mathcal{C}} is a coproduct of two representables.

It is clear from the proof of Proposition 4.4 that U+=Spec(C(0,)){U_{+}=\operatorname{Spec}({C^{\infty}}(0,\infty))} in 𝒞^\widehat{\mathcal{C}}. Then 1+U+U+{1+U_{+}\subseteq U_{+}} and so, by the remarks following Lemma 3.17, we obtain a subrig MR{M\subseteq R} inside the complement of 1:𝟏R{-1:\mathbf{1}\rightarrow R}. I have not found an illuminating expression of this subrig though. In the next section we consider a smaller topos, also with a bi-directional RR, but where MR{M\subseteq R} has a simple description.

5 W-determination and the Positiv-stellen-satz

In this section we construct another bi-directional ring of line type but in a topos where the induced pre-order is easier to describe explicitly in terms of the site.

A C{C^{\infty}}-ring AA is W-determined if the family of maps AW{A\rightarrow W} in C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring} with Weil codomain is jointly monic.

W-determined C{C^{\infty}}-rings are called near-point determined in [MR91].

Let 𝒞W𝒞{\mathcal{C}_{W}\rightarrow\mathcal{C}} be the full subcategory induced by the objects in 𝒞\mathcal{C} that are W-determined as C{C^{\infty}}-rings. It follows from the discussion following [Koc06, Theorem III.9.4] that every connected manifold with boundary determines an object in 𝒞W\mathcal{C}_{W}. Moreover, this assignment is functorial.

Proposition 5.1.

The canonical 𝒞W^𝐒𝐞𝐭{\widehat{\mathcal{C}_{W}}\rightarrow\mathbf{Set}} is pre-cohesive and the monoid of Euler reals induced by TT in 𝒞^\widehat{\mathcal{C}} is bi-directional. Moreover, this monoid coincides with (the multiplicative part of) the ring RR which is connected and satisfies the KL-axiom.

Proof 5.2.

It is enough to check that 𝒞W{\mathcal{C}_{W}} has all the properties needed to mimic Proposition 4.4. It certainly contains all the objects induced by connected manifolds and also those induced by Weil algebras. In particular, it contains the object TT. So the main problem is to extend Lemma 4.2 by showing that 𝒞W{\mathcal{C}_{W}} is closed under products with TT, but this follows from [MR91, Proposition I.4.6 and Lemma II.1.15].

Let C[0,)=C()/I{{C^{\infty}}{[0,\infty)}={C^{\infty}}(\mathbb{R})/I} where IC(){I\subseteq{C^{\infty}}(\mathbb{R})} is the ideal of functions that vanish on [0,){[0,\infty)\subseteq\mathbb{R}}.

Proposition 5.3 (Positiv-Stellen-Satz.).

Let mm be a finite set and let q:C(m)A{q:{C^{\infty}}(\mathbb{R}^{m})\rightarrow A} be a regular epimorphism in C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring} with W-determined codomain. If we let Jm{J\subseteq\mathbb{R}^{m}} be the kernel of qq then, for any smooth g:m{g:\mathbb{R}^{m}\rightarrow\mathbb{R}}, the following are equivalent:

  1. 1.

    The restriction of the smooth g:m{g:\mathbb{R}^{m}\rightarrow\mathbb{R}} to Z(J)m{Z(J)\subseteq\mathbb{R}^{m}} factors through [0,){[0,\infty)\subseteq\mathbb{R}}, where Z(J)={xm(fJ)(fx=0)}{Z(J)=\{x\in\mathbb{R}^{m}\mid(\forall f\in J)(fx=0)\}}.

  2. 2.

    The composite

    C()\textstyle{{C^{\infty}}(\mathbb{R})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Cg\scriptstyle{{C^{\infty}}g}C(m)\textstyle{{C^{\infty}}(\mathbb{R}^{m})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}q\scriptstyle{q}A\textstyle{A}

    factors through C()C[0,){{C^{\infty}}(\mathbb{R})\rightarrow{C^{\infty}}[0,\infty)}.

Proof 5.4.

Use the proof of [Koc06, Lemma III.11.4].

The C{C^{\infty}}-ring C[0,){{C^{\infty}}{[0,\infty)}} is W-determined by the remarks in [Koc06, p.185]. The corresponding object in 𝒞W\mathcal{C}_{W} will be denoted by HH. So the quotient C()C[0,){{C^{\infty}}(\mathbb{R})\rightarrow{C^{\infty}}[0,\infty)} induces a monomorphism HR{H\rightarrow R} in 𝒞W\mathcal{C}_{W}.

Let Γ=𝒞W(𝟏,):𝒞W𝐒𝐞𝐭{\Gamma=\mathcal{C}_{W}(\mathbf{1},-):\mathcal{C}_{W}\rightarrow\mathbf{Set}} be the usual ‘points’ functor.

Corollary 5.5.

For every v:XR{v:X\rightarrow R} in 𝒞W\mathcal{C}_{W}, vv factors through the subobject HR{H\rightarrow R} if and only if Γv:ΓXΓR={\Gamma v:\Gamma X\rightarrow\Gamma R=\mathbb{R}} factors through [0,){[0,\infty)\rightarrow\mathbb{R}}.

Proof 5.6.

The object XX equals SpecA{\operatorname{Spec}A} for some finitely generated and W-determined C{C^{\infty}}-ring AA. So there is a finite set mm and a regular epimorphism q:C(m)A{q:{C^{\infty}}(\mathbb{R}^{m})\rightarrow A}. The map vv corresponds to a map v¯:C()A{\overline{v}:{C^{\infty}}(\mathbb{R})\rightarrow A} and, since the domain of this map is projective, there exists a smooth g:m{g:\mathbb{R}^{m}\rightarrow\mathbb{R}} such that the following triangle

C()\textstyle{{C^{\infty}}(\mathbb{R})\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}v¯\scriptstyle{\overline{v}}Cg\scriptstyle{{C^{\infty}}g}C(m)\textstyle{{C^{\infty}}(\mathbb{R}^{m})\ignorespaces\ignorespaces\ignorespaces\ignorespaces}q\scriptstyle{q}A\textstyle{A}

commutes in C-𝐑𝐢𝐧𝐠{C^{\infty}}\textnormal{-}\mathbf{Ring}. By Proposition 5.3, v¯{\overline{v}} factors through C()C[0,){{C^{\infty}}(\mathbb{R})\rightarrow{C^{\infty}}{[0,\infty)}} if and only if the restriction of gg to Z(J)m{Z(J)\subseteq\mathbb{R}^{m}} factors through [0,){[0,\infty)\subseteq\mathbb{R}} where JJ is the kernel of qq. But this holds if and only if the left-bottom composite below

Z(J)=ΓX\textstyle{Z(J)=\Gamma X\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}[0,)\textstyle{[0,\infty)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}ΓRm=m\textstyle{\Gamma R^{m}=\mathbb{R}^{m}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}g\scriptstyle{g}\textstyle{\mathbb{R}}

factors through the right subobject as depicted above, so the result follows.

For a connected manifold MM we let M¯=Spec(C(M)){\overline{M}=\operatorname{Spec}({C^{\infty}}(M))}. To complete our calculation we need another standard result that we reformulate as follows.

Lemma 5.7.

For any connected manifold MM, the product of M¯\overline{M} and H{H} exists in 𝒞W\mathcal{C}_{W} and it corresponds to C(M×)/J{{C^{\infty}}(M\times\mathbb{R})/J} where JJ is the ideal of functions that vanish on M×[0,){M\times[0,\infty)}.

Proof 5.8.

This follows from the proof of [Koc06, Theorem III.9.5] (and the fact that, for connected MM, C(M×)/J{{C^{\infty}}(M\times\mathbb{R})/J} has exactly two idempotents).

Recall that UR{U\rightarrow R} is the subobject of invertibles, that U+U{U_{+}\rightarrow U} is the kernel of Uπ0U{U\rightarrow\pi_{0}U} and that MR{M\subseteq R} is the subrig determined by bi-directionality of RR.

Theorem 5.9.

In the topos 𝒞W^\widehat{\mathcal{C}_{W}}, the subrig MR{M\rightarrow R} coincides with HR{H\rightarrow R}.

Proof 5.10.

Consider first A={aRa+U+U+}={aR(uU+)(a+uU+)}R{A=\{a\in R\mid a+U_{+}\subseteq U_{+}\}=\{a\in R\mid(\forall u\in U_{+})(a+u\in U_{+})\}\rightarrow R}. To check that HA{H\leq A} is enough, by Lemma 5.7, to show that the composite

U+×H\textstyle{U_{+}\times H\ignorespaces\ignorespaces\ignorespaces\ignorespaces}R×R\textstyle{R\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces}+\scriptstyle{+}R\textstyle{R}

factors through U+R{U_{+}\rightarrow R}, but this follows from the embedding of connected manifolds with boundary in 𝒞W\mathcal{C}_{W} and the fact that the composite

(0,)×[0,)\textstyle{(0,\infty)\times[0,\infty)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}×\textstyle{\mathbb{R}\times\mathbb{R}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}+\scriptstyle{+}\textstyle{\mathbb{R}}

factors through (0,){(0,\infty)\subseteq\mathbb{R}} there.

To prove that AH{A\leq H} let CC in 𝒞W\mathcal{C}_{W} and let γ:CR{\gamma:C\rightarrow R} in 𝒞W^\widehat{\mathcal{C}_{W}} factor through AR{A\rightarrow R}. It follows that, for every c:𝟏C{c:\mathbf{1}\rightarrow C} and r:𝟏U+{r:\mathbf{1}\rightarrow U_{+}}, the composite

𝟏\textstyle{\mathbf{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}r,c\scriptstyle{\langle r,c\rangle}U+×C\textstyle{U_{+}\times C\ignorespaces\ignorespaces\ignorespaces\ignorespaces}U+×γ\scriptstyle{U_{+}\times\gamma}U+×R\textstyle{U_{+}\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces}+\scriptstyle{+}R\textstyle{R}

factors through U+R{U_{+}\rightarrow R}. In other words, the composite

(0,)×ΓC\textstyle{(0,\infty)\times\Gamma C\ignorespaces\ignorespaces\ignorespaces\ignorespaces}(0,)×Γγ\scriptstyle{(0,\infty)\times\Gamma\gamma}(0,)×ΓR=(0,)×\textstyle{(0,\infty)\times\Gamma R=(0,\infty)\times\mathbb{R}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}+\scriptstyle{+}\textstyle{\mathbb{R}}

factors through (0,){(0,\infty)\rightarrow\mathbb{R}}. Then Γγ:ΓCΓR={\Gamma\gamma:\Gamma C\rightarrow\Gamma R=\mathbb{R}} factors through [0,){[0,\infty)\rightarrow\mathbb{R}}. So γ\gamma factors through HR{H\rightarrow R} by Corollary 5.5. This completes the proof that A=H{A=H} as subobjects of RR.

Certainly, 1:𝟏R{1:\mathbf{1}\rightarrow R} factors through H=AR{H=A\rightarrow R} so, by Lemma 3.17, it only remains to check that the subobject HR{H\rightarrow R} is closed under multiplication. That is, we need to prove that the composite

H×H\textstyle{H\times H\ignorespaces\ignorespaces\ignorespaces\ignorespaces}R×R\textstyle{R\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\cdot}R\textstyle{R}

factors through HR{H\rightarrow R}. So let CC in 𝒞\mathcal{C} and let u,v:CH{u,v:C\rightarrow H} in 𝒞W^\widehat{\mathcal{C}_{W}}. Then the composite

ΓC\textstyle{\Gamma C\ignorespaces\ignorespaces\ignorespaces\ignorespaces}Γu,Γv\scriptstyle{\langle\Gamma u,\Gamma v\rangle}ΓH×ΓH=[0,)×[0,)\textstyle{\Gamma H\times\Gamma H=[0,\infty)\times[0,\infty)\ignorespaces\ignorespaces\ignorespaces\ignorespaces}×\textstyle{\mathbb{R}\times\mathbb{R}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\cdot}\textstyle{\mathbb{R}}

clearly factors through [0,){[0,\infty)\rightarrow\mathbb{R}}, because the restricted multiplication [0,)×[0,){[0,\infty)\times[0,\infty)\rightarrow\mathbb{R}} does. Hence, for every u,vu,v as above, the composite

C\textstyle{C\ignorespaces\ignorespaces\ignorespaces\ignorespaces}u,v\scriptstyle{\langle u,v\rangle}H×H\textstyle{H\times H\ignorespaces\ignorespaces\ignorespaces\ignorespaces}R×R\textstyle{R\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\cdot}R\textstyle{R}

factors through HR{H\rightarrow R} in 𝒞W^\widehat{\mathcal{C}_{W}} by Corollary 5.5. Therefore the composite

H×H\textstyle{H\times H\ignorespaces\ignorespaces\ignorespaces\ignorespaces}R×R\textstyle{R\times R\ignorespaces\ignorespaces\ignorespaces\ignorespaces}\scriptstyle{\cdot}R\textstyle{R}

does factor through HR{H\rightarrow R} as we needed to prove.

References

  • [AGV72] M. Artin, A. Grothendieck, and J. L. Verdier. Théorie de topos et cohomologie étale des schémas, volume 269-270 of Lecture notes in mathematics. Springer-Verlag, 1972. (SGA4).
  • [Bel98] J. L. Bell. A primer of infinitesimal analysis. Cambridge: Cambridge University Press, 1998.
  • [BGSLF18] M. Bunge, F. Gago, and A. M. San Luis Fernández. Synthetic differential topology, volume 448 of Lond. Math. Soc. Lect. Note Ser. Cambridge: Cambridge University Press, 2018.
  • [CC14] J. R. B. Cockett and G. S. H. Cruttwell. Differential structure, tangent structure, and SDG. Appl. Categ. Struct., 22(2):331–417, 2014.
  • [DG70] M. Demazure and P. Gabriel. Groupes algébriques. Tome I: Géométrie algébrique, généralités, groupes commutatifs. Masson & Cie, Éditeur, Paris, 1970. Avec un appendice Corps de classes local par Michiel Hazewinkel.
  • [Dub79] E. J. Dubuc. Sur les modeles de la géométrie différentielle synthetique. Cah. Topologie Géom. Différ. Catégoriques, 20:231–279, 1979.
  • [Joh11] P. T. Johnstone. Remarks on punctual local connectedness. Theory Appl. Categ., 25:51–63, 2011.
  • [Koc77] A. Kock. A simple axiomatics for differentiation. Math. Scand., 40:183–193, 1977.
  • [Koc06] A. Kock. Synthetic differential geometry. 2nd ed. Cambridge: Cambridge University Press, 2nd ed. edition, 2006.
  • [Koc10] A. Kock. Synthetic geometry of manifolds, volume 180 of Camb. Tracts Math. Cambridge: Cambridge University Press, 2010.
  • [Lav96] R. Lavendhomme. Basic concepts of synthetic differential geometry. Dordrecht: Kluwer Academic Publishers, 1996.
  • [Law] F. W. Lawvere. Outline of synthetic differential geometry. Notes of the February 1998 talks in the Buffalo Geometry Seminar. With corrections (Nov. 1998). Available from Lawvere’s webpage.
  • [Law79] F. W. Lawvere. Categorical dynamics. Var. Publ. Ser., Aarhus Univ., 30:1–28, 1979.
  • [Law05] F. W. Lawvere. Categories of spaces may not be generalized spaces as exemplified by directed graphs. Repr. Theory Appl. Categ., 9:1–7, 2005. Reprinted from Rev. Colombiana Mat. 20 (1986), no. 3-4, 179–185.
  • [Law07] F. W. Lawvere. Axiomatic cohesion. Theory Appl. Categ., 19:41–49, 2007.
  • [Law11] F. W. Lawvere. Euler’s continuum functorially vindicated. In Logic, Mathematics, Philosophy: Vintage Enthusiasms, volume 75 of The Western Ontario Series in Philosophy of Science, pages 249–254. Springer Science+Bussiness Media B. V., 2011.
  • [Men14] M. Menni. Sufficient cohesion over atomic toposes. Cah. Topol. Géom. Différ. Catég., 55(2):113–149, 2014.
  • [Men21a] M. Menni. A Basis Theorem for 2-rigs and Rig Geometry. Cah. Topol. Géom. Différ. Catég., 62(4):451–490, 2021.
  • [Men21b] M. Menni. The hyperconnected maps that are local. J. Pure Appl. Algebra, 225(5):15, 2021. Id/No 106596.
  • [MM19] F. Marmolejo and M. Menni. Level ϵ\epsilon. Cah. Topol. Géom. Différ. Catég., 60(4):450–477, 2019.
  • [MR91] I. Moerdijk and G. E. Reyes. Models for smooth infinitesimal analysis. Springer-Verlag, New York, 1991.
  • [Ros84] J. Rosický. Abstract tangent functors. Diagrammes 12, 1984.
  • [Yet87] D. Yetter. On right adjoints to exponential functors. J. Pure Appl. Algebra, 45:287–304, 1987.