Motivation:
It's nice when you can think of the elements of an A-module M as sections some A-scheme
YtoSpec(A). That is, maps Spec(A)toY such that Spec(A)toYtoSpec(A) is the identity.
What's wrong with the "espace étalé":
One way to do this is to consider the associated sheaf tildeM, and form its "espace étalé" acuteEt(tildeM). Observe that this topological space is naturally an X-scheme (essentially by its construction, as for acuteEt of any sheaf of sets), and that Gamma(U,acuteEt(tildeM))=tildeM(U) for opens UsubseteqSpec(A).
I'm not happy with this construction in that it has "the wrong fibres": for ItriangleleftA, the sections of acuteEt(tildeM) over (base changed to) a closed subscheme Z(I), e.g. a point, do not correspond to widetildeM/IM. This is just an instance of the fact that acuteEt doesn't respect base change: given f:Spec(B)toSpec(A), in general acuteEt(f∗tildeM)neqf∗acuteEt(tildeM).
Conclusion:
I want a construction that does respect base change. That is, for any module M on X, I want an X-scheme Y such that for any X′toX, Gamma(X′,YX′)=tildeMX′(X′). This amounts to finding a scheme which represents the functor BmapstoBotimesAM from A-algebras to sets.
The question: (updated, thanks to some comments from a fortiori and buzzard)
EGA I (1971) 9.4.10 mentions in passing, without proof, that this functor is representable by a scheme if and only if M is locally free of finite rank.
If this is correct, does anyone know where to find the proof?
If not, does anyone know a correct (and useful) equivalent condition on M?
So far, I gather that:
It is not always representable if M is not finitely generated; see this earlier question.
If M has a pre-dual, say Nvee=M, mathbbV(N)=Spec(Sym(N)) does not generally work (see a fortiori's comment below)
(This may not have a useful answer, or perhaps it has several...)
No comments:
Post a Comment