In every smooth topos there is a notion of infinitesimal object and of infinitesimal number. The most common such infinitesimal numbers are nilpotent, but in some special smooth toposes, there is in addition a notion of invertible infinitesimal. In these toposes there is likewise an object of smooth natural numbers, which contains infinite or nonstandard natural numbers? (and whose inverses are invertible infinitesimals).
this is the sheafification of the presheaf that is constant on the set . A morphism into this presheaf is a constant -valued function. And since we are sheafifying, by assumption, with respect to finite covers, a morphism from a set into its sheafification is a function into that is constant on each patch of a finite cover of that set and hence is a bounded -valued function.
The unbounded functions thus represent infinite? or non-standard? “smooth natural numbers.” In particular, a generalized element with domain of definition (regarded as an object of ) is a bounded sequence of integers, whereas a similarly defined generalized element is a possibly unbounded sequence of integers. This is intuitively similar to the unbounded sequences of numbers that represent infinitely large numbers in the ultrafilter approach to nonstandard analysis (a different way of making infinitesimal numbers precise).
The generic nonstandard number
The generic non-standard natural number is the generalized element of on the domain of definition given by the canonical injection that is dual to the canonical projection of the ring onto its quotient. Here is the ideal of sequences of real numbers that vanish above some integer.
The ring here is a quotient ring of sequences as above, where two sequences are identified if they agree above some integer. So is the smooth locus whose function algebra is similar to a nonstandard extension of .
The generic non-standard natural number is discussed on page 252 of the Moerdijk-Reyes book below.