TheoremComplete

Affine Communication Lemma

The Affine Communication Lemma is a fundamental technical tool in scheme theory that allows us to verify that certain properties of schemes are well-defined, independent of the choice of affine cover. This lemma provides a systematic way to prove that properties defined on affine schemes extend globally to arbitrary schemes.

The Problem: Affine-Local Properties

When defining properties of schemes, we often begin by defining the property for affine schemes (i.e., schemes of the form Spec(A)\mathrm{Spec}(A)) where we can work with commutative algebra. The natural question is: how do we extend this to arbitrary schemes?

Definition

A property P\mathcal{P} of schemes is called affine-local if whenever XX is a scheme and X=iIUiX = \bigcup_{i \in I} U_i is a cover by open affine subschemes, then XX has property P\mathcal{P} if and only if each UiU_i has property P\mathcal{P}.

The difficulty is that a scheme admits many different affine covers. We need to ensure that if we check a property on one affine cover, the result doesn't depend on which cover we chose.

ExampleWell-definedness problem

Suppose we want to define "X is Noetherian" to mean "X has an affine cover by Noetherian rings." We need to verify:

  1. If one affine cover consists of Noetherian rings, do all affine covers?
  2. If we take a finer affine cover, is the property preserved?

Without the Affine Communication Lemma, we would need to verify these questions separately for each property we care about.

Statement of the Affine Communication Lemma

Theorem

Affine Communication Lemma. Let P\mathcal{P} be a property of rings. Suppose that P\mathcal{P} satisfies:

  1. Localization: If a ring AA has property P\mathcal{P}, then AfA_f has property P\mathcal{P} for all fAf \in A.

  2. Cover: If AA is a ring and f1,,fnAf_1, \ldots, f_n \in A generate the unit ideal, and each AfiA_{f_i} has property P\mathcal{P}, then AA has property P\mathcal{P}.

Then the property "X=Spec(A)X = \mathrm{Spec}(A) is affine and AA has property P\mathcal{P}" is affine-local. In particular, for any scheme XX, we can unambiguously define "XX has property P\mathcal{P}" to mean that XX admits an affine cover by rings with property P\mathcal{P} (equivalently, every affine cover consists of rings with property P\mathcal{P}).

Remark

The name "Communication Lemma" comes from the idea that the two conditions allow information to "communicate" between different levels of localization: we can pass from a ring to its localizations (condition 1) and back from localizations to the ring (condition 2).

Complete Proof

Proof

We need to show that if XX is a scheme with two affine covers U={Ui=Spec(Ai)}\mathcal{U} = \{U_i = \mathrm{Spec}(A_i)\} and V={Vj=Spec(Bj)}\mathcal{V} = \{V_j = \mathrm{Spec}(B_j)\}, then every AiA_i has property P\mathcal{P} if and only if every BjB_j has property P\mathcal{P}.

Step 1: Reduction to principal open sets.

Since V\mathcal{V} covers XX, each UiU_i is covered by the open sets UiVjU_i \cap V_j. For each jj, UiVjU_i \cap V_j is an open subset of the affine scheme Ui=Spec(Ai)U_i = \mathrm{Spec}(A_i), so we can write: Ui=j(UiVj)U_i = \bigcup_{j} (U_i \cap V_j)

Each UiVjU_i \cap V_j is a union of principal open sets in Spec(Ai)\mathrm{Spec}(A_i). Since Spec(Ai)\mathrm{Spec}(A_i) is quasi-compact, we can find finitely many elements fi,1,,fi,niAif_{i,1}, \ldots, f_{i,n_i} \in A_i such that: Ui=k=1niD(fi,k)U_i = \bigcup_{k=1}^{n_i} D(f_{i,k}) and each D(fi,k)UiVj(k)D(f_{i,k}) \subseteq U_i \cap V_{j(k)} for some j(k)j(k).

Step 2: Principal opens are affine and inherit the property.

Each principal open D(fi,k)=Spec((Ai)fi,k)D(f_{i,k}) = \mathrm{Spec}((A_i)_{f_{i,k}}) is affine. Moreover, D(fi,k)Vj(k)=Spec(Bj(k))D(f_{i,k}) \subseteq V_{j(k)} = \mathrm{Spec}(B_{j(k)}), so D(fi,k)D(f_{i,k}) is also an open subset of Spec(Bj(k))\mathrm{Spec}(B_{j(k)}), hence a union of principal opens in Spec(Bj(k))\mathrm{Spec}(B_{j(k)}).

By quasi-compactness again, D(fi,k)D(f_{i,k}) can be covered by finitely many principal opens D(g1),,D(gm)D(g_1), \ldots, D(g_m) where gBj(k)g_\ell \in B_{j(k)}.

Step 3: Apply localization property.

Assume each BjB_j has property P\mathcal{P}. Then by condition (1), each localization (Bj(k))g(B_{j(k)})_{g_\ell} has property P\mathcal{P}.

Step 4: Identify localizations.

The principal open D(g)Spec(Bj(k))D(g_\ell) \subseteq \mathrm{Spec}(B_{j(k)}) corresponds to Spec((Bj(k))g)\mathrm{Spec}((B_{j(k)})_{g_\ell}), and this is also a principal open in D(fi,k)=Spec((Ai)fi,k)D(f_{i,k}) = \mathrm{Spec}((A_i)_{f_{i,k}}).

Therefore, (Bj(k))g((Ai)fi,k)h(B_{j(k)})_{g_\ell} \cong ((A_i)_{f_{i,k}})_h for some h(Ai)fi,kh \in (A_i)_{f_{i,k}}.

Since (Bj(k))g(B_{j(k)})_{g_\ell} has property P\mathcal{P} and this ring is isomorphic to a localization of (Ai)fi,k(A_i)_{f_{i,k}}, we see that (Ai)fi,k(A_i)_{f_{i,k}} can be covered by localizations with property P\mathcal{P}.

Step 5: Apply cover property.

The sets D(g)D(g_\ell) cover D(fi,k)D(f_{i,k}), which means the elements g1,,gmg_1, \ldots, g_m (viewed as elements of (Ai)fi,k(A_i)_{f_{i,k}} via the isomorphism) generate the unit ideal in (Ai)fi,k(A_i)_{f_{i,k}}.

By condition (2), (Ai)fi,k(A_i)_{f_{i,k}} has property P\mathcal{P}.

Step 6: Conclude.

The elements fi,1,,fi,nif_{i,1}, \ldots, f_{i,n_i} generate the unit ideal in AiA_i (since the D(fi,k)D(f_{i,k}) cover Spec(Ai)\mathrm{Spec}(A_i)), and we've shown each localization (Ai)fi,k(A_i)_{f_{i,k}} has property P\mathcal{P}.

By condition (2) again, AiA_i has property P\mathcal{P}.

By symmetry, if all AiA_i have property P\mathcal{P}, then all BjB_j have property P\mathcal{P}.

Remark

The proof shows that the two conditions in the Affine Communication Lemma are precisely what's needed to pass from one affine cover to another. The localization condition allows us to zoom in to smaller affine opens, while the cover condition allows us to build up from a cover.

Application: The Noetherian Property

ExampleNoetherian schemes

The property "AA is a Noetherian ring" satisfies both conditions of the Affine Communication Lemma:

Localization: If AA is Noetherian and fAf \in A, then AfA_f is Noetherian. This is a standard result: every ideal of AfA_f is of the form IAfI \cdot A_f where II is an ideal of AA.

Cover: If f1,,fnf_1, \ldots, f_n generate the unit ideal and each AfiA_{f_i} is Noetherian, then AA is Noetherian. To see this, let I1I2I_1 \subseteq I_2 \subseteq \cdots be an ascending chain of ideals in AA. Then I1AfiI2AfiI_1 \cdot A_{f_i} \subseteq I_2 \cdot A_{f_i} \subseteq \cdots is an ascending chain in each AfiA_{f_i}, which stabilizes. By the gluing property of ideals, the original chain stabilizes in AA.

Therefore, we can define: A scheme XX is Noetherian if it admits a cover by affine opens Spec(Ai)\mathrm{Spec}(A_i) where each AiA_i is Noetherian. The Affine Communication Lemma guarantees this is well-defined.

ExampleEquivalent characterizations

For a scheme XX, the following are equivalent:

  1. XX is Noetherian (admits a cover by Noetherian affine schemes)
  2. Every open affine subscheme Spec(A)X\mathrm{Spec}(A) \subseteq X has AA Noetherian
  3. XX is quasi-compact and every open subset is quasi-compact
  4. XX satisfies the descending chain condition on open subsets

The Affine Communication Lemma proves the equivalence of (1) and (2).

Application: Reducedness

ExampleReduced schemes

The property "AA is reduced" (no nonzero nilpotent elements) is affine-local:

Localization: If AA is reduced and fAf \in A, then AfA_f is reduced. Indeed, if (a/fn)m=0(a/f^n)^m = 0 in AfA_f, then fkam=0f^k a^m = 0 in AA for some kk. Since AA is reduced, fkam=0f^k a^m = 0 implies am=0a^m = 0 (as fkf^k is not a zero divisor in a reduced ring... actually, we need to be more careful).

More precisely: if aAa \in A is nilpotent in AfA_f, then an/1=0/1a^n/1 = 0/1 in AfA_f for some nn, so fman=0f^m a^n = 0 in AA for some mm. This means (fa)min(m,n)=0(fa)^{\min(m,n)} = 0, so fafa is nilpotent in AA, hence fa=0fa = 0 since AA is reduced. But then aa maps to zero in AfA_f, so a/1=0/1a/1 = 0/1.

Actually, the cleanest proof: Af=A[1/f]A[f1]A_f = A[1/f] \subseteq A[f^{-1}] embeds in Frac(A)\mathrm{Frac}(A) when AA is reduced, so AfA_f is reduced.

Cover: If f1,,fnf_1, \ldots, f_n generate the unit ideal and each AfiA_{f_i} is reduced, then AA is reduced. If aAa \in A is nilpotent with am=0a^m = 0, then a/1=0a/1 = 0 in each AfiA_{f_i}, so fikia=0f_i^{k_i} a = 0 for each ii. Taking k=maxkik = \max k_i, we have fika=0f_i^k a = 0 for all ii. Since (f1,,fn)=A(f_1, \ldots, f_n) = A, we have (f1k,,fnk)=A(f_1^k, \ldots, f_n^k) = A, so rifik=1\sum r_i f_i^k = 1 for some rir_i. Then a=rifika=0a = \sum r_i f_i^k a = 0.

Therefore, reducedness is affine-local.

ExampleGeometric interpretation

A scheme XX is reduced if and only if the structure sheaf OX\mathcal{O}_X has no nilpotent sections on any open set. Equivalently, the nilradical NOX\mathcal{N} \subseteq \mathcal{O}_X is zero.

This is the scheme-theoretic version of saying that the space has no "embedded fuzz" or "fattened points."

Application: Integrality and Normality

ExampleIntegral and normal schemes

Integrality: A scheme XX is integral if it is both reduced and irreducible. However, this is NOT purely an affine-local property in the sense of the Communication Lemma, because irreducibility involves global topology. Nevertheless, for an affine scheme X=Spec(A)X = \mathrm{Spec}(A):

  • XX is integral     \iff AA is an integral domain

Normality: A scheme XX is normal if every local ring OX,x\mathcal{O}_{X,x} is an integrally closed domain. For affine schemes, Spec(A)\mathrm{Spec}(A) is normal     \iff AA is a normal ring (integrally closed in its fraction field).

The property "AA is a normal ring" is affine-local:

Localization: If AA is normal and fAf \in A, then AfA_f is normal. This follows because (Af)p=Aq(A_f)_\mathfrak{p} = A_\mathfrak{q} where q\mathfrak{q} is the preimage of p\mathfrak{p}, and integrally closed is preserved by localization.

Cover: If each AfiA_{f_i} is normal and (f1,,fn)=A(f_1, \ldots, f_n) = A, then AA is normal. This requires showing AA is integrally closed in its fraction field KK. If xKx \in K is integral over AA, then xx is integral over each AfiA_{f_i}, so xAfix \in A_{f_i} for all ii. By gluing, xAx \in A.

ExampleNormalization

Given any reduced scheme XX, there exists a finite morphism ν:XX\nu: X' \to X where XX' is normal, called the normalization of XX. For affine X=Spec(A)X = \mathrm{Spec}(A), this is X=Spec(A~)X' = \mathrm{Spec}(\tilde{A}) where A~\tilde{A} is the integral closure of AA in its total ring of fractions.

The affine-locality of normality ensures that normalizations glue: if X=UiX = \bigcup U_i with UiU_i affine, then the normalizations νi:UiUi\nu_i: U_i' \to U_i glue to give ν:XX\nu: X' \to X.

Application: Cohen-Macaulay Property

ExampleCohen-Macaulay schemes

A scheme XX is Cohen-Macaulay if every local ring OX,x\mathcal{O}_{X,x} is a Cohen-Macaulay ring (depth equals Krull dimension).

For affine schemes, this translates to: Spec(A)\mathrm{Spec}(A) is Cohen-Macaulay     \iff ApA_\mathfrak{p} is Cohen-Macaulay for all primes p\mathfrak{p}.

The property "AA is Cohen-Macaulay" satisfies the Communication Lemma:

Localization: If AA is Cohen-Macaulay (meaning all localizations at primes are CM), then AfA_f is Cohen-Macaulay, since (Af)p=Aq(A_f)_\mathfrak{p} = A_\mathfrak{q} for appropriate primes.

Cover: If each AfiA_{f_i} is Cohen-Macaulay, then AA is Cohen-Macaulay. This follows because every prime of AA is contained in the non-vanishing locus of some fif_i, so we can check the CM property at that localization.

Therefore, Cohen-Macaulay is an affine-local property.

ExampleHierarchy of properties

We have the following implications for properties of schemes: smooth    regular    Cohen-Macaulay    reduced\text{smooth} \implies \text{regular} \implies \text{Cohen-Macaulay} \implies \text{reduced}

Each of these properties is affine-local (can be verified using the Communication Lemma). The regularity condition (OX,x\mathcal{O}_{X,x} is a regular local ring) is particularly important in algebraic geometry.

Application: Quasi-coherent Sheaves

The Affine Communication Lemma extends beyond properties of schemes to properties of sheaves.

ExampleQuasi-coherent sheaves

Let XX be a scheme and F\mathcal{F} a sheaf of OX\mathcal{O}_X-modules. We say F\mathcal{F} is quasi-coherent if for every affine open U=Spec(A)XU = \mathrm{Spec}(A) \subseteq X, we have FUM~\mathcal{F}|_U \cong \widetilde{M} for some AA-module MM.

The key question: does this definition depend on the choice of affine cover?

Answer: No, by a sheaf-theoretic version of the Affine Communication Lemma. The point is that:

  1. If FUM~\mathcal{F}|_U \cong \widetilde{M} and D(f)UD(f) \subseteq U, then FD(f)Mf~\mathcal{F}|_{D(f)} \cong \widetilde{M_f}
  2. If U=D(fi)U = \bigcup D(f_i) with (fi)=A(f_i) = A and FD(fi)Mi~\mathcal{F}|_{D(f_i)} \cong \widetilde{M_i} where the MiM_i glue, then FUM~\mathcal{F}|_U \cong \widetilde{M}

This shows quasi-coherence is affine-local.

ExampleProperties of quasi-coherent sheaves

Many properties of quasi-coherent sheaves are also affine-local:

  • F\mathcal{F} is coherent if it's quasi-coherent and on each affine open Spec(A)\mathrm{Spec}(A), corresponds to a finitely generated AA-module
  • F\mathcal{F} is locally free of rank nn if on each point has a neighborhood where FOXn\mathcal{F} \cong \mathcal{O}_X^n
  • F\mathcal{F} is flat over YY if all stalks are flat modules

Each of these can be verified using Communication-Lemma-type arguments.

The QCQS Hypothesis

Some results require the scheme to be quasi-compact and quasi-separated (QCQS).

Definition

A scheme XX is quasi-compact if every open cover has a finite subcover. It is quasi-separated if the diagonal morphism Δ:XX×X\Delta: X \to X \times X is quasi-compact (equivalently, the intersection of any two quasi-compact opens is quasi-compact).

ExampleWhy QCQS matters

The Communication Lemma as stated works for arbitrary schemes because we can check properties on any affine cover, and affine schemes are quasi-compact.

However, when we want to work with modules and coherent sheaves, QCQS becomes crucial:

Gluing coherent sheaves: On a QCQS scheme, coherent sheaves can be glued from local data. On non-QCQS schemes, this can fail.

Descent: Many descent results (gluing morphisms, gluing objects) require QCQS to ensure that patching data on a cover extends uniquely to a global object.

For example, the theorem "quasi-coherent sheaves on Spec(A)\mathrm{Spec}(A) correspond to AA-modules" extends to: "quasi-coherent sheaves on a QCQS scheme XX form an abelian category with nice properties."

ExampleNon-quasi-separated schemes

The affine line with doubled origin is a scheme that is not quasi-separated: X=Spec(k[t])Spec(k[t,t1])Spec(k[t])X = \mathrm{Spec}(k[t]) \sqcup_{\mathrm{Spec}(k[t,t^{-1}])} \mathrm{Spec}(k[t])

This is the gluing of two copies of A1\mathbb{A}^1 along A1{0}\mathbb{A}^1 \setminus \{0\}.

On this scheme:

  • Quasi-coherent sheaves can have pathological behavior
  • Some affine-local properties become ambiguous
  • Descent fails in certain cases

This example shows why quasi-separatedness is a reasonable hypothesis for many theorems.

Non-examples: Properties That Are NOT Affine-Local

ExampleBeing affine is not affine-local

The property "X is an affine scheme" is NOT affine-local. For example, P1\mathbb{P}^1 can be covered by two affine opens U0A1U_0 \cong \mathbb{A}^1 and U1A1U_1 \cong \mathbb{A}^1, but P1\mathbb{P}^1 itself is not affine.

The issue is that being affine is a global property related to the algebra of global sections: XSpec(Γ(X,OX))X \cong \mathrm{Spec}(\Gamma(X, \mathcal{O}_X)) if and only if XX is affine. This cannot be detected by looking at an affine cover alone.

ExampleConnectedness is not affine-local

Topological properties like connectedness are generally not affine-local in the Communication Lemma sense, though they have their own local characterizations.

For instance, X=Spec(A1×A2)X = \mathrm{Spec}(A_1 \times A_2) is disconnected (two connected components), but this can be covered by affine opens in various ways. The property depends on the global topology, not just local ring-theoretic properties.

Similarly, irreducibility is a global topological property: A1{0}=D(t)D(1t)\mathbb{A}^1 \setminus \{0\} = D(t) \cup D(1-t) is irreducible but covered by two principal opens.

ExampleFinite type is not purely affine-local

A morphism f:XYf: X \to Y being of finite type means it's locally of finite type and quasi-compact. The "locally of finite type" part is affine-local (on an affine cover, the coordinate rings are finitely generated algebras), but the quasi-compactness is a global condition.

Similarly, being proper, finite, or étale are properties of morphisms that involve both local (affine-local) conditions and global (topological) conditions.

ExampleGlobal generation is not affine-local

A sheaf F\mathcal{F} on XX is globally generated if the global sections map surjectively to every stalk: Γ(X,F)k(x)Fx\Gamma(X, \mathcal{F}) \otimes k(x) \to \mathcal{F}_x is surjective for all xXx \in X.

This is not affine-local because it depends on the global sections Γ(X,F)\Gamma(X, \mathcal{F}), which is not determined by local data. For example, on Pn\mathbb{P}^n, the sheaf O(d)\mathcal{O}(d) is globally generated for d0d \geq 0 but not for d<0d < 0, even though locally it's always isomorphic to O\mathcal{O}.

Connection to Descent Theory

The Affine Communication Lemma is a special case of more general descent theory, which studies when local data can be glued to global objects.

Definition

A property P\mathcal{P} of schemes satisfies fpqc descent if whenever f:YXf: Y \to X is a faithfully flat quasi-compact morphism and YY has property P\mathcal{P}, then XX has property P\mathcal{P}.

ExampleAffine Communication as descent

The Affine Communication Lemma can be viewed as descent for the Zariski topology:

Given a Zariski open cover X=UiX = \bigcup U_i, we have a "covering family" of morphisms {UiX}\{U_i \to X\}. The Communication Lemma says that a property descends along this cover if:

  1. It pulls back along localizations (open immersions)
  2. It descends from a cover

This is precisely the pattern of descent theory: ascent (pulling back) and descent (gluing from a cover).

ExampleProperties satisfying fpqc descent

Many important properties satisfy fpqc (faithfully flat and quasi-compact) descent:

  • Reduced
  • Normal
  • Regular
  • Cohen-Macaulay
  • Locally Noetherian

The Communication Lemma handles the special case of descent for Zariski covers (where the covering maps are open immersions), which is sufficient for proving affine-locality.

ExampleWhen descent fails

Not all properties satisfy descent:

Affineness: As noted, being affine does not satisfy Zariski descent (though it does satisfy fpqc descent!).

Geometric connectivity: Connectedness does not satisfy descent in general, though there are refined versions that do.

Ampleness: For a line bundle L\mathcal{L} on XX, being ample is not Zariski-local. The sections of Ln\mathcal{L}^{\otimes n} for large nn must separate points and give a projective embedding globally.

Remark

The study of which properties satisfy which types of descent (Zariski, étale, fppf, fpqc, etc.) is a central theme in modern algebraic geometry. The Communication Lemma is the entry point to this circle of ideas.

Summary Table of Affine-Local Properties

The following table summarizes common affine-local properties and whether they satisfy the Communication Lemma:

| Property | Affine-Local? | Localization? | Cover? | Notes | |----------|---------------|---------------|---------|-------| | Noetherian | Yes | Yes | Yes | Standard application | | Reduced | Yes | Yes | Yes | No nilpotents | | Integral domain | No | Yes | No | Cover fails: k[t]×k[t]k[t] \times k[t] | | Normal | Yes | Yes | Yes | Integrally closed | | Regular | Yes | Yes | Yes | Regular local rings | | Cohen-Macaulay | Yes | Yes | Yes | Depth equals dimension | | Gorenstein | Yes | Yes | Yes | CM + canonical module | | Locally Noetherian | Yes | Yes | Yes | Same as Noetherian | | Jacobson | Yes | Yes | Yes | Closed points dense | | Quasi-coherent sheaf | Yes | Yes | Yes | Module-like sheaves | | Coherent sheaf | Yes (on LN) | Yes | Yes | Finitely generated | | Flat morphism | Yes | Yes | Yes | Checked on stalks | | Smooth morphism | Yes (locally) | Yes | Yes | Flat + geometrically regular fibers | | Affine | No | N/A | N/A | Global property | | Quasi-compact | No | N/A | N/A | Topological property | | Connected | No | N/A | N/A | Topological property | | Irreducible | No | N/A | N/A | Topological property |

Practical Workflow

When proving a property is affine-local using the Communication Lemma:

  1. Define the property for affine schemes in terms of the coordinate ring
  2. Verify localization: Show that if AA has P\mathcal{P}, then AfA_f has P\mathcal{P}
  3. Verify cover: Show that if (fi)=A(f_i) = A and each AfiA_{f_i} has P\mathcal{P}, then AA has P\mathcal{P}
  4. Conclude: The property is well-defined for all schemes via any affine cover

The second step is usually straightforward from commutative algebra. The third step often requires using the gluing properties of modules or ideals.

ExampleVerifying a property is affine-local

Let's verify that "having finite Krull dimension" is affine-local:

Affine version: Spec(A)\mathrm{Spec}(A) has finite Krull dimension if dimA<\dim A < \infty.

Localization: If dimA<\dim A < \infty, then dimAfdimA<\dim A_f \leq \dim A < \infty. (Every prime of AfA_f contracts to a prime of AA.)

Cover: If (f1,,fn)=A(f_1, \ldots, f_n) = A and dimAfi<\dim A_{f_i} < \infty for all ii, then dimA<\dim A < \infty.

To see this, let p0pr\mathfrak{p}_0 \subsetneq \cdots \subsetneq \mathfrak{p}_r be a chain of primes in AA. Some fip0f_i \notin \mathfrak{p}_0 (since (f1,,fn)=A(f_1, \ldots, f_n) = A). Then all primes in the chain localize to primes in AfiA_{f_i}, giving a chain of length rr in AfiA_{f_i}. So rdimAfi<r \leq \dim A_{f_i} < \infty.

Therefore, having finite Krull dimension is affine-local.


The Affine Communication Lemma is an indispensable tool for translating commutative algebra into scheme theory. By systematically verifying the localization and cover conditions, we can confidently extend ring-theoretic properties to geometric properties of schemes, knowing that our definitions are independent of choices and behave well under localization. This lemma underlies much of the foundational theory of schemes and provides a template for thinking about local-to-global principles throughout algebraic geometry.