Hi, I was reading in

<a href="http://books.google.com/books?id=N5mHmFiovgkC&lpg=PP1&pg=PP1#v=onepage&q=&f=false">Jet Nestruev: Smooth Manifolds and Observables, Springer, 2003</a>

about a month ago (after I stumbled over a question on MO) and there was an exercise that resisted solution for more than a week.

Well.... now I found out that I have just misread the exercise. However, this way I basically did several exercises at once. Here comes the problem and its solution:

The problem

(<emph>inspired</emph> by page 28, chapter 3, exercise 3.17.5 in Nestruev)
Find a smooth (real) manifold MM such that its algebra of smooth functions C(M,R)C^\infty(M,\mathbb R) is isomorphic to the algebra of all smooth functions f:RRf : \mathbb R \to \mathbb R that have some rational period τ\tau (i.e. there exists τQ\tau \in \mathbb Q such that f(x)=f(x+τ)f(x)=f(x+\tau) for all x). Note that we don't fix a period τ\tau here. Let's call the algebra in question (smooth functions on the real line with some rational period) AA.

You might want to stop reading here and think for a second (or minutes) about the solution or similar problems that have easier solutions. A more vague problem would be

Find a space MM such that the functions MRM \to \mathbb R correspond to functions RR\mathbb R \to \mathbb R that are periodic with some rational period.


The manifold version of the problem has no solution (there doesn't exist such a smooth manifold), as I will prove. I don't know if there is some precision of the vague version (e.g. some additional structure on the space) which provides a solution but I don't think so. If we fix a rational period (say 1), everything is nice and good in the world of smooth manifolds and smooth functions.

A simple sub-problem

If we would fix a rational number τ\tau, and look at all smooth functions f:RRf : \mathbb R \to \mathbb R with period τ\tau, these f would factor through [0,τ][0,\tau] and provide functions f:[0,τ]Rf : [0,\tau] \to \mathbb R such that f(0)=f(τ)f(0)=f(\tau). Finally we see that they all factor through R/τZ=S1\mathbb R / \tau \mathbb Z = S^1 so there is an isomorphism C(S1,R){τ-periodic smooth functions f:RR}C^\infty(S^1,\mathbb R) \to \{\tau\text{-periodic smooth functions } f : \mathbb R \to \mathbb R\}.
This even works for any non-rational τ\tau.
Let's call AτA_\tau the algebra of smooth functions on the real line with period τR\tau \in \mathbb R.

From simple to hard

For a rational number τQ\tau \in \mathbb Q, the algebra AτA_\tau of smooth functions with period τ\tau is clearly a sub-algebra of the algebra of all rational-periodic functions AA. For two rational numbers τ,μ\tau,\mu, we even have AτA_\tau and AμA_\mu isomorphic (via the pullback along τμ:RR\cdot \frac \tau \mu : \mathbb R \to \mathbb R).
On the geometric side, this should correspond to a homeomorphism S1S1S^1 \to S^1 and the induced morphism is indeed the identity. To see what I mean precisely by "induced morphism", look at the section "The Nestruev approach" below.

Furthermore, for each rational τ\tau and each natural number nn, AτA_\tau is a sub-algebra of AnτA_{n\tau}. Since every rational number τ\tau can be written as reduced quotient τ=ab\tau = \frac a b, every τ\tau-periodic function ff is also bτb\cdot\tau-periodic, hence aa-periodic, and aa is the smallest natural number nn for which ff is nn-periodic.

Looking at the geometric picture again, the inclusion AτAnτA_\tau \to A_{n\tau} induces a map S1S1S^1 \to S^1 (in the other direction). This map is the n-fold covering of S1S^1 by S1S^1 (proof left to the reader).

A maybe-not-solution

If we say a non-periodic function f:RRf : \mathbb R \to \mathbb R has the rational period 0, the manifold we're looking at is just the real numbers. This notion of rational periodic function is surely not a useful one, since every function satisfies f(x)=f(x+0)f(x) = f(x+0), thus every function is 0-periodic. Note also that constant functions should have smallest natural period 1, not 0.

A misleading idea

Take the space M:=S1{}M := S^1 \cup \{\ast\}, the disjoint union of a circle with a point. Every element of AA defines a function on MM: it has a smallest natural period nn, which we take as value on the point \ast, and we use the values on [0,n][0,n] to define values on the S1S^1 (by factorizing through the quotient map [0,n]S1[0,n] \to S^1 that identifies 00 and nn).

Now there are functions on MM that assign to \ast some non-rational value, and this shows that this approach fails somehow. This cannot even be saved by taking for MM a locally ringed space, putting on \ast the ring Q\mathbb Q or Z\mathbb Z because periods are always non-negative and N\mathbb N is not a ring. You might take a "locally monoided space"... but then you could as well just take as ringed space the pair (R,A)(\mathbb R, A). This can indeed be considered as one step in the "solution" of the problem by Nestruev below.

The Nestruev approach

Nestruev wants us to think of differential geometry in terms of observables and states. This approach looks at differential geometry in a kind-of-scheme-theoretic way, taking a manifold to be something glued from local function algebras.

An algebra F\mathcal F defines a topological space F|\mathcal F| with underlying set the dual space HomR(F,R)Hom_{\mathbb R}(\mathcal F,\mathbb R) of all R\mathbb R-algebra homomorphisms (functionals), and the weak topology for all maps FR|\mathcal F| \to \mathbb R that come from evaluations at elements of F\mathcal F.

Define an algebra F~:={F:FRfF xF:F(x)=x(f)}.\tilde F := \{F : |\mathcal F| \to \mathbb R \mid \exists f \in \mathcal F\ \forall x \in |\mathcal F| : F(x) = x(f)\}.
Now there is an obvious homomorphism ϕ:FF~\phi : F \to \tilde F, by sending each fFf \in \mathcal F to the evaluation at ff and this ϕ\phi is clearly surjective. It is not always injective. The necessary and sufficient condition to F\mathcal F is to be geometric, which is defined to be the property
!pFKer(f)=0,! \bigcap_{p \in |\mathcal F|} Ker(f) = 0,
so a non-geometric algebra F\mathcal F has elements fFf \in \mathcal F vanishing "on every point" pFp \in |\mathcal F| yet not being the zero element of F\mathcal F. Nestruev proves that the dual space of a geometric algebra is always Hausdorff, which is at least something into the direction of a manifold-like space.

Dual spaces

So let's have a look at the dual spaces of AA and AτA_\tau. This was the actual exercise I misread first

(page 28, chapter 3, exercise 3.17.4 and 3.17.5 in Nestruev)
Describe the dual spaces of A1A_1 and AA.

The dual space of A1A_1 is simply S1S^1, as described above. A detailed proof is contained in Nestruev. The most difficult thing to prove is that A1|A_1| doesn't contain more points than those coming from evaluations. To prove this, compactness of [0,1][0,1] is used.

The dual space of AA consists of all R\mathbb R-algebra homomorphisms ARA \to \mathbb R. At least we have all evaluations evxev_x at points xRx \in \mathbb R. In the case of A1A_1 these evaluations coincide for two x,yRx,y \in \mathbb R if the difference xyx-y was an integer. This can't happen here because for each two x,yRx,y \in \mathbb R there is a function fAf \in A with period greater than max(x,y)max(x,y) such that f(x)f(y)f(x) \neq f(y).

To see that there aren't more functionals ARA \to \mathbb R than those coming from evaluations, suppose having such a functional Λ\Lambda. Then for each aAa \in A, there is some faAf_a \in A with fa(a)Λ(fa)f_a(a) \neq \Lambda(f_a). Note that we could actually choose the faf_a to lie in A1A_1 and the whole proof works for A1A_1, too. The complements of the pre-images Ua:={fa1(Λ(fa))}cU_a := \{f_a^{-1}(\Lambda(f_a))\}^c are non-empty open sets which form a cover of [0,1][0,1]. Choose a finite subcover Ua1,...,UamU_{a_1},...,U_{a_m} and define a function g:RRg : \mathbb R \to \mathbb R by
!g(x):=k=1m(fakΛ(fak))! g(x) := \sum_{k=1}^m (f_{a_k} - \Lambda(f_{a_k}))
then we have gA1Ag \in A_1 \subset A, Λ(g)=0\Lambda(g)=0 and furthermore: gg is nowhere vanishing on [0,1][0,1].
From this we can derive that 1gA1A\frac 1 g \in A_1 \subset A, too. The requirement on Λ\Lambda to be a unital R\mathbb R-algebra homomorphism now shows !1=Λ(1)=Λ(g1g)=Λ(g)Λ(1g)=0Λ(1g)=0,! 1 = \Lambda(1) = \Lambda(g \cdot \frac 1 g) = \Lambda(g) \cdot \Lambda(\frac 1 g) = 0 \cdot \Lambda(\frac 1 g) = 0, which is a contradiction. Therefore, Λ\Lambda must have been the evaluation at a point xRx \in \mathbb R and we conclude that A=R|A| = \mathbb R. The topology given as the weak topology according to all evaluations coincides with the standard analytic topology on R\mathbb R.

Geometric algebras

Nestruev also poses a follow-up problem (strangely, earlier in the text)

(page 24, chapter 3, exercise 3.9.5)
Decide whether A1A_1 and/or AA are geometric R\mathbb R-algebras.

A1A_1 is clearly geometric, since as a set A1={evaluations on [0,1)}|A_1|=\{\text{evaluations on } [0,1)\} and a 1-periodic function on R\mathbb R that vanishes everywhere on [0,1)[0,1) is always the constant zero function, so xA1Ker(x)\bigcap_{x \in |A_1|} Ker(x) contains only the zero function, thus is the zero ideal. So we know now that A1~\tilde{A_1} is isomorphic to A1A_1.

Similarly, if a rational-periodic function on R\mathbb R vanishes everywhere on R\mathbb R, which is equivalent to being in the kernel of all elements of A1|A_1|, then it must be the constant zero function. So AA is geometric, too, and A~\tilde{A} is isomorphic to AA.

This is a good point to get confused. Take care of the definition of A~\tilde{A} - these are exactly those maps AR|A| \to \mathbb R that are \emph{given by evaluations}, nothing more. Of course, we would like to have some smooth-manifold-like object MM instead of A|A| and look at smooth functions on MM instead of this algebra A~\tilde A.

For geometric algebras F1, F2\mathcal F_1,\ \mathcal F_2, an algebra homomorphism F1F2\mathcal F_1 \to \mathcal F_2 induces a dual morphism F2F1|\mathcal F_2| \to |\mathcal F_1| (we have already looked at this in the case of the inclusion AτAnτA_\tau \to A_{n\tau}, which has as dual map the n-fold covering of S1S^1, and the isomorphism AτAμA_\tau \to A_\mu, which has as dual map the identity of S1S^1). It is easy to prove that an isomorphism has a homeomorphism as dual map. The inclusion ι:AτA\iota : A_\tau \to A has the dual map ι:RS1|\iota| : \mathbb R \to S^1 given by the quotient RR/τZ\mathbb R \to \mathbb R / \tau\mathbb Z, which is an \infty-fold covering map.

Complete algebras

The next step in the Nestruev definition of smooth manifolds is the notion of complete algebras, a technical notion required to be able to talk about restrictions which are required to define what a smooth algebra should be.
For any subset XFX \subset |\mathcal F| of the dual space of a geometric R\mathbb R-algebra F\mathcal F, the elements fF=F~f \in \mathcal F = \tilde{\mathcal F} can be restricted to XX, which yields the restriction homomorphism ρX:FFX\rho_X : \mathcal F \to \mathcal F_{\mid X}. The space FXF_{\mid X} has to be defined carefully, as the space of functions on XX that can locally be written as restrictions of functions in F~\tilde{\mathcal F}:
!FX:={f:XRUX f~F~:f~U=fU}.! F_{\mid X} := \{ f : X \to \mathbb R \mid \exists U \subset X\ \exists \tilde f \in \tilde{\mathcal F} : \tilde{f}_{\mid U} = f_{\mid U}\}.
An algebra F\mathcal F is called complete if the restriction to its dual space ρF:FFF\rho_{|\mathcal F|} : \mathcal F \to \mathcal F_{|\mathcal F|} is an isomorphism. This translates to: if a function locally stitched together from restrictions of functions from F\mathcal F is again an element of F\mathcal F. The terminology complete can be understood because this map ρ\rho is always injective, but fails surjectivity on algebras which aren't complete (so these "miss" some functions, thus are incomplete).

Of course, Nestruev wants us to check if our algebras are complete:

(page 32, chapter 3, exercise 3.28.3)
Decide whether A1A_1 and/or AA are complete R\mathbb R-algebras.

A1A_1 is clearly complete, since a function locally defined by the restriction of smooth 1-periodic functions can be seen as a smooth function ff on [0,1][0,1] that satisfies f(0)=f(1)f(0)=f(1), so it's an element of A1A_1 again.

AA is incomplete. For example, define a function f:RRf : \mathbb R \to \mathbb R by choosing for each interval [n1,n+1][n-1,n+1] with nZn \in \mathbb Z a smooth periodic function fnAf_n \in A with period nn such that fn(x)=fn+1(x)f_n(x) = f_{n+1}(x) for x[n,n+1]x \in [n,n+1]. The functions fnf_n can now be chosen such that ff is not periodic, for example by letting the maxima of the fnf_n grow without boundary, letting ff be unbounded, too.

The algebras of smooth functions on manifolds are always complete (exercise!), so we have seen that the manifold we were looking for doesn't exist.

CC^\infty-closed algebras

Returning to the general setting, we would like to have a homeomorphism XFXX \to |\mathcal{F}_{X}| for any R\mathbb R-algebra F\mathcal F and subset XFX \subset |\mathcal F|. If F\mathcal F is geometric, there is always a continuous map μX:XFX, (μ(x))(f):=f(x)\mu_X : X \to |\mathcal{F}_{X}|,\ (\mu(x))(f) := f(x) which is a homeomorphism onto a subset of FX|\mathcal{F}_{X}|, but fails to be surjective in general.

A geometric R\mathbb R-algebra F\mathcal F is CC^\infty-closed, if for all finite families of functions f1,...,fkFf_1,...,f_k \in \mathcal F and all smooth maps gC(Rk)g \in C^\infty(\mathbb R^k), the composite xg(f1(x),...,fk(x))x \mapsto g(f_1(x),...,f_k(x)) is an element of F\mathcal F (considered as function on F|\mathcal F|).

Nestruev proves that for each basis open set XFX \subset |\mathcal F| of a CC^\infty-closed geometric algebra F\mathcal F, the map μX\mu_X is surjective.

Smooth algebras

A complete, geometric R\mathbb R-algebra F\mathcal F is called smooth if there exists a countable open cover {Uα}\{U_\alpha\} of F|\mathcal F| such that the algebras FUα\mathcal F_{\mid U_\alpha} are isomorphic to C(Rn)C^\infty(\mathbb R^n) for some fixed natural number nn, called the dimension of F\mathcal F. Of course, the space F=:M|\mathcal F| =: M has now a structure of a smooth manifold of dimension nn and C(M)=FC^\infty(M) = \mathcal F.

A1A_1 is a smooth algebra.

Repairing defects

Any R\mathbb R-algebra F\mathcal F yields a geometric one, by quotienting out the ideal I:=xFKer(x)\mathcal I := \bigcap_{x \in |\mathcal F|} Ker(x) (at the risk of getting just the trivial algebra). A geometric algebra is obviously not changed in this process.

Any geometric algebra F\mathcal F yields a complete one, by defining the completion to be the algebra FF\mathcal F_{|\mathcal F|}. A complete algebra remains untouched by this process. The completion of AA is just the algebra of smooth functions on the real line.

Any geometric algebra F\mathcal F yields a CC^\infty-closed one, by adding all functions of the form g(f1,...,fk)g(f_1,...,f_k) for fiAf_i \in A and gC(Rk)g \in C^\infty(\mathbb R^k). This closure is definable via abstract nonsense, too: it is the unique smooth envelope (which is defined by the universal property, that morphisms to CC^\infty-closed algebras should factor uniquely through the smooth envelope). This way, the smooth envelope acts as mediator between non-closed algebras with smooth algebras.

Some comments

If anything here remains unclear, leave a comment. If something is wrong, please leave a comment. I also recommend reading Nestruev. It's a nice elementary textbook (translated from Russian) that could be interesting for anyone who does either differential geometry, algebraic geometry or theoretical physics and of course for those who like all of these topics and their intersection. The algebra A1A_1 is frequently used in other examples throughout the book, but AA never appears again.

Jet Nestruev is a collective pseudonym, like Nicolas Bourbaki but a little bit less influental (and they didn't write as much). The members of this group are A.Astashov, A.Bocharov, S.Duzhin, A.Sosinsky, A.Vinogradov and M.Vinogradov. If you like this kind of mathematics, take a look at this page about the works of A. Vinogradov.

The main theme, guessing from a rather philosophical paper, seems to be the notion of diffiety, a geometric object that plays for quantum field theories the same role that smooth manifolds play for classical mechanics. However, this is not just some abstract nonsense but actually something about partial differential equations. I guess I will have to learn about jet bundles some day...