nLab module over a C^∞-ring

Contents

Beck modules

The category of Beck modules over a C^∞-ring AA is equivalent to the category of ordinary modules over the underlying real algebra of AA. A modern exposition of the proof can be found in Stel, Proposition 42 and in the more general context of Fermat theories in Carchedi–Roytenberg, Theorem 2.6.

The proof proceeds like the proof given at Beck module for ordinary rings, using the fact (Dubuc–Kock, Proposition 1.2) that ideals of C^∞-rings coincide with ideals in the ordinary sense and the square zero extension construction used there can be promoted to a C^∞-ring using Taylor expansions as explained in Dubuc–Kock, the paragraph before Proposition 2.1.

Furthermore, by Dubuc–Kock [Proposition 2.2] the resulting notion of a Beck derivation coincides with that of a C^∞-derivation and by Dubuc–Kock [Theorem 2.3], the resulting module of Beck derivations can be computed as I/I 2I/I^2, where II is the kernel of the codiagonal AAAA\otimes A\to A.

Kainz–Kriegl–Michor modules

A different, nonequivalent definition was proposed by Kainz–Kriegl–Michor in 1987.

Suppose kk is a commutative ring. Denote by Poly kPoly_k the following category. Objects are kk-modules. Morphisms MNM\to N are polynomial maps MNM\to N, i.e., elements of SymM * kNSym M^*\otimes_k N.

A commutative algebra AA can be identified with a product-preserving functor FinPoly kSetFinPoly_k\to Set, where FinPoly kFinPoly_k is the full subcategory of Poly kPoly_k on finitely generated free modules. The value A(X)A(X) for XFinPoly kX\in FinPoly_k can be thought of as the space of regular functions? SpecAXSpec A\to X, where SpecASpec A is the Zariski spectrum? of AA.

The starting observation is that a module MM over a commutative kk-algebra AA can be identified with a dinatural transformation (dinatural in XCartPolyX\in CartPoly)

η:Poly k(X,M)×A(X)M.\eta\colon Poly_k(X,M)\times A(X)\to M.

We require η\eta to be linear in the first argument.

That is to say, to specify an AA-module MM, we have to single out polynomial maps k nMk^n\to M, together with a way to compose a polynomial map k nMk^n\to M with a regular function? SpecAk nSpec A\to k^n, obtaining a regular map SpecAMSpec A\to M. Interpreting MM as the module of sections of a quasicoherent sheaf over SpecASpec A, a regular map SpecAMSpec A\to M can be restricted to the diagonal SpecASpec A, obtaining an element of MM as required.

The proposal of Kainz–Kriegl–Michor is then to replace polynomial maps with smooth maps:

A C^∞-module over a C^∞-ring AA is a Hausdorff locally convex topological vector space MM together with a dinatural transformation

η:C (X,M)×A(X)M\eta\colon C^\infty(X,M)\times A(X)\to M

that is linear in the first argument. If η\eta is also continuous in the first argument, we say that MM is a continuous C^∞-module.

Topological vector spaces in the above definition can be replaced by any notion of a vector space that allows for smooth maps, e.g., convenient vector space etc.

References

Last revised on January 8, 2025 at 23:53:38. See the history of this page for a list of all contributions to it.