Theorem on formal functions

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In algebraic geometry, the theorem on formal functions states the following:[1]

Let f:XS be a proper morphism of noetherian schemes with a coherent sheaf on X. Let S0 be a closed subscheme of S defined by and X^,S^ formal completions with respect to X0=f1(S0) and S0. Then for each p0 the canonical (continuous) map:
(Rpf*)limkRpf*k
is an isomorphism of (topological) 𝒪S^-modules, where
  • The left term is limRpf*𝒪S𝒪S/k+1.
  • k=𝒪S(𝒪S/k+1)
  • The canonical map is one obtained by passage to limit.

The theorem is used to deduce some other important theorems: Stein factorization and a version of Zariski's main theorem that says that a proper birational morphism into a normal variety is an isomorphism. Some other corollaries (with the notations as above) are:

Corollary:[2] For any sS, topologically,

((Rpf*)s)limHp(f1(s),𝒪S(𝒪s/𝔪sk))

where the completion on the left is with respect to 𝔪s.

Corollary:[3] Let r be such that dimf1(s)r for all sS. Then

Rif*=0,i>r.

Corollay:[4] For each sS, there exists an open neighborhood U of s such that

Rif*|U=0,i>dimf1(s).

Corollary:[5] If f*𝒪X=𝒪S, then f1(s) is connected for all sS.

The theorem also leads to the Grothendieck existence theorem, which gives an equivalence between the category of coherent sheaves on a scheme and the category of coherent sheaves on its formal completion (in particular, it yields algebralizability.)

Finally, it is possible to weaken the hypothesis in the theorem; cf. Illusie. According to Illusie (pg. 204), the proof given in EGA III is due to Serre. The original proof (due to Grothendieck) was never published.

The construction of the canonical map

[edit | edit source]

Let the setting be as in the lede. In the proof one uses the following alternative definition of the canonical map.

Let i:X^X,i:S^S be the canonical maps. Then we have the base change map of 𝒪S^-modules

i*Rqf*Rpf^*(i'*).

where f^:X^S^ is induced by f:XS. Since is coherent, we can identify i'* with ^. Since Rqf* is also coherent (as f is proper), doing the same identification, the above reads:

(Rqf*)Rpf^*^.

Using f:XnSn where Xn=(X0,𝒪X/𝒥n+1) and Sn=(S0,𝒪S/n+1), one also obtains (after passing to limit):

Rqf^*^limRpf*n

where n are as before. One can verify that the composition of the two maps is the same map in the lede. (cf. EGA III-1, section 4)

Notes

[edit | edit source]
  1. ^ Grothendieck & Dieudonné 1961, 4.1.5
  2. ^ Grothendieck & Dieudonné 1961, 4.2.1
  3. ^ Hartshorne 1977, Ch. III. Corollary 11.2
  4. ^ The same argument as in the preceding corollary
  5. ^ Hartshorne 1977, Ch. III. Corollary 11.3

References

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

Further reading

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).