Étale cohomology
more consistent whitespace for math (via WP:JWB)
| ← Previous revision | Revision as of 00:30, 21 April 2026 | ||
| Line 32: | Line 32: | ||
: |
: |
||
(where the space of sections Γ(''F'') of ''F'' is ''F''(''X'')). The sections of a sheaf can be thought of as Hom('''Z''', ''F'') where '''Z''' is the sheaf that returns the integers as an [[abelian group]]. The idea of ''derived functor'' here is that the functor of sections doesn't respect [[exact sequence]]s as it is not right exact; according to general principles of [[homological algebra]] there will be a sequence of functors ''H'' |
(where the space of sections Γ(''F'') of ''F'' is ''F''(''X'')). The sections of a sheaf can be thought of as Hom('''Z''', ''F'') where '''Z''' is the sheaf that returns the integers as an [[abelian group]]. The idea of ''derived functor'' here is that the functor of sections doesn't respect [[exact sequence]]s as it is not right exact; according to general principles of [[homological algebra]] there will be a sequence of functors ''H''0, ''H''1, ... that represent the 'compensations' that must be made in order to restore some measure of exactness (long exact sequences arising from short ones). The ''H''0 functor coincides with the section functor Γ. |
||
More generally, a morphism of schemes ''f'' : ''X'' → ''Y'' induces a map ''f''∗ from étale sheaves over ''X'' to étale sheaves over ''Y'', and its right derived functors are denoted by ''Rqf''∗, for ''q'' a non-negative integer. In the special case when ''Y'' is the spectrum of an algebraically closed field (a point), ''R''''q''''f''∗(''F'' |
More generally, a morphism of schemes ''f'' : ''X'' → ''Y'' induces a map ''f''∗ from étale sheaves over ''X'' to étale sheaves over ''Y'', and its right derived functors are denoted by ''Rqf''∗, for ''q'' a non-negative integer. In the special case when ''Y'' is the spectrum of an algebraically closed field (a point), ''R''''q''''f''∗(''F''{{hairsp}}) is the same as ''Hq''(''F''{{hairsp}}). |
||
Suppose that ''X'' is a [[Noetherian scheme]]. An abelian étale sheaf ''F'' over ''X'' is called '''finite locally constant''' if it is represented by an étale cover of ''X''. It is called '''[[constructible sheaf|constructible]]''' if ''X'' can be covered by a finite family of subschemes on each of which the restriction of ''F'' is finite locally constant. It is called '''[[torsion sheaf|torsion]]''' if ''F''(''U'') is a torsion group for all étale covers ''U'' of ''X''. Finite locally constant sheaves are constructible, and constructible sheaves are torsion. Every torsion sheaf is a filtered inductive limit of constructible sheaves. |
Suppose that ''X'' is a [[Noetherian scheme]]. An abelian étale sheaf ''F'' over ''X'' is called '''finite locally constant''' if it is represented by an étale cover of ''X''. It is called '''[[constructible sheaf|constructible]]''' if ''X'' can be covered by a finite family of subschemes on each of which the restriction of ''F'' is finite locally constant. It is called '''[[torsion sheaf|torsion]]''' if ''F''(''U'') is a torsion group for all étale covers ''U'' of ''X''. Finite locally constant sheaves are constructible, and constructible sheaves are torsion. Every torsion sheaf is a filtered inductive limit of constructible sheaves. |
||
| Line 58: | Line 58: | ||
: |
: |
||
this is '''not''' usually an isomorphism. An [[l-adic sheaf|'''ℓ-adic sheaf''']] is a special sort of inverse system of étale sheaves ''Fi'', where ''i'' runs through positive integers, and ''Fi'' is a module over '''Z'''/ℓ''i'' |
this is '''not''' usually an isomorphism. An [[l-adic sheaf|'''ℓ-adic sheaf''']] is a special sort of inverse system of étale sheaves ''Fi'', where ''i'' runs through positive integers, and ''Fi'' is a module over '''Z'''/ℓ''i'''''Z''' and the map from ''F''''i''+1 to ''Fi'' is just reduction mod '''Z'''/ℓ''i'''''Z'''. |
||
When ''V'' is a [[Algebraic curve#Singularities|non-singular]] [[algebraic curve]] of [[genus (mathematics)|genus]] ''g'', ''H''1 is a free '''Z'''ℓ-module of rank 2''g'', dual to the [[Tate module]] of the [[Jacobian variety]] of ''V''. Since the first [[Betti number]] of a [[Riemann surface]] of genus ''g'' is 2''g'', this is isomorphic to the usual singular cohomology with '''Z'''ℓ coefficients for complex algebraic curves. It also shows one reason why the condition ℓ ≠ ''p'' is required: when ℓ = ''p'' the rank of the Tate module is at most ''g''. |
When ''V'' is a [[Algebraic curve#Singularities|non-singular]] [[algebraic curve]] of [[genus (mathematics)|genus]] ''g'', ''H''1 is a free '''Z'''ℓ-module of rank 2''g'', dual to the [[Tate module]] of the [[Jacobian variety]] of ''V''. Since the first [[Betti number]] of a [[Riemann surface]] of genus ''g'' is 2''g'', this is isomorphic to the usual singular cohomology with '''Z'''ℓ coefficients for complex algebraic curves. It also shows one reason why the condition ℓ ≠ ''p'' is required: when ℓ = ''p'' the rank of the Tate module is at most ''g''. |
||
| Line 93: | Line 93: | ||
\end{align} |
\end{align} |
||
Here ''j'' is the injection of the [[generic point]], ''ix'' is the injection of a [[closed point]] ''x'', '''G'''''m'',''K'' is the sheaf '''G'''''m'' on {{nowrap|Spec ''K''}} (the generic point of ''X''), and '''Z'''''x'' is a copy of '''Z''' for each closed point of ''X''. The groups ''H |
Here ''j'' is the injection of the [[generic point]], ''ix'' is the injection of a [[closed point]] ''x'', '''G'''''m'',''K'' is the sheaf '''G'''''m'' on {{nowrap|Spec ''K''}} (the generic point of ''X''), and '''Z'''''x'' is a copy of '''Z''' for each closed point of ''X''. The groups ''Hi''(''ix*'''''Z''') vanish if ''i'' > 0 (because ''ix*'''''Z''' is a [[Stalk (sheaf)#Skyscraper sheaf|skyscraper sheaf]]) and for ''i'' = 0 they are '''Z''' so their sum is just the divisor group of ''X''. Moreover, the first cohomology group ''H''1(''X'', ''j''∗'''G'''''m'',''K'') is isomorphic to the Galois cohomology group ''H''1(''K'', ''K''*) which vanishes by [[Hilbert's theorem 90]]. Therefore, the long exact sequence of étale cohomology groups gives an exact sequence |
||
: |
: |
||
where Div(''X'') is the group of divisors of ''X'' and ''K'' is its function field. In particular ''H'' |
where Div(''X'') is the group of divisors of ''X'' and ''K'' is its function field. In particular ''H''1(''X'', '''G'''''m'') is the [[Picard group]] Pic(''X'') (and the first cohomology groups of '''G'''''m'' are the same for the étale and Zariski topologies). This step works for varieties ''X'' of any dimension (with points replaced by codimension 1 subvarieties), not just curves. |
||
===Calculation of ''Hi''(''X'', G''m'')=== |
===Calculation of ''Hi''(''X'', G''m'')=== |
||
The same long exact sequence above shows that if ''i'' ≥ 2 then the cohomology group ''H |
The same long exact sequence above shows that if ''i'' ≥ 2 then the cohomology group ''Hi''(''X'', '''G'''''m'') is isomorphic to ''Hi''(''X'', ''j''*'''G'''''m'',''K''), which is isomorphic to the Galois cohomology group ''Hi''(''K'', ''K''*). [[Tsen's theorem]] implies that the Brauer group of a function field ''K'' in one variable over an algebraically closed field vanishes. This in turn implies that all the Galois cohomology groups ''Hi''(''K'', ''K''*) vanish for ''i'' ≥ 1, so all the cohomology groups ''Hi''(''X'', '''G'''''m'') vanish if ''i'' ≥ 2. |
||
===Calculation of ''Hi''(''X'', ''μn'')=== |
===Calculation of ''Hi''(''X'', ''μn'')=== |
||
| Line 130: | Line 130: | ||
If ''n'' is divisible by ''p'' this argument breaks down because ''p''-th roots of unity behave strangely over fields of characteristic ''p''. In the Zariski topology the Kummer sequence is not exact on the right, as a non-vanishing function does not usually have an ''n''-th root locally for the Zariski topology, so this is one place where the use of the [[étale topology]] rather than the Zariski topology is essential. |
If ''n'' is divisible by ''p'' this argument breaks down because ''p''-th roots of unity behave strangely over fields of characteristic ''p''. In the Zariski topology the Kummer sequence is not exact on the right, as a non-vanishing function does not usually have an ''n''-th root locally for the Zariski topology, so this is one place where the use of the [[étale topology]] rather than the Zariski topology is essential. |
||
===Calculation of ''H |
===Calculation of ''Hi''(''X'', Z/''n''Z)=== |
||
By fixing a primitive ''n''-th root of unity we can identify the group '''Z'''/''n'''''Z''' with the group ''μn'' of ''n''-th roots of unity. The étale group ''H |
By fixing a primitive ''n''-th root of unity we can identify the group '''Z'''/''n'''''Z''' with the group ''μn'' of ''n''-th roots of unity. The étale group ''Hi''(''X'', '''Z'''/''n'''''Z''') is then a free module over the ring '''Z'''/''n'''''Z''' and its rank is given by: |
||
: |
: |
||
where ''g'' is the genus of the curve ''X''. This follows from the previous result, using the fact that the Picard group of a curve is the points of its [[Jacobian variety]], an [[abelian variety]] of dimension ''g'', and if ''n'' is coprime to the characteristic then the points of order dividing ''n'' in an abelian variety of dimension ''g'' over an algebraically closed field form a group isomorphic to ('''Z'''/''n'''''Z''')2''g''. These values for the étale group ''H |
where ''g'' is the genus of the curve ''X''. This follows from the previous result, using the fact that the Picard group of a curve is the points of its [[Jacobian variety]], an [[abelian variety]] of dimension ''g'', and if ''n'' is coprime to the characteristic then the points of order dividing ''n'' in an abelian variety of dimension ''g'' over an algebraically closed field form a group isomorphic to ('''Z'''/''n'''''Z''')2''g''. These values for the étale group ''Hi''(''X'', '''Z'''/''n'''''Z''') are the same as the corresponding singular cohomology groups when ''X'' is a complex curve. |
||
===Calculation of ''H i''(''X'', Z/''p''Z)=== |
===Calculation of ''H i''(''X'', Z/''p''Z)=== |
||